/* 深海方舟募資 — 前台樣式 */

.cfa-rank-1 { border-color: #FFD700 !important; box-shadow: 0 0 12px rgba(255, 215, 0, 0.35); }
.cfa-rank-2 { border-color: #C0C0C0 !important; box-shadow: 0 0 10px rgba(192, 192, 192, 0.3); }
.cfa-rank-3 { border-color: #CD7F32 !important; box-shadow: 0 0 10px rgba(205, 127, 50, 0.3); }

.cfa-pulse-dot {
    animation: cfa-pulse 2s ease-in-out infinite;
}
@keyframes cfa-pulse {
    0%, 100% { opacity: 1; transform: scale(1); }
    50% { opacity: 0.5; transform: scale(1.2); }
}

.cfa-mobile-bar {
    padding-bottom: env(safe-area-inset-bottom, 0);
}

[x-cloak] { display: none !important; }

.cfa-drawer-panel {
    transform: translateY(100%);
    transition: transform 0.3s ease-out;
}
.cfa-drawer-panel.is-open {
    transform: translateY(0);
}
