.fs-shell[data-v-5971051f]{align-items:center;color:#e5e7eb;display:flex;justify-content:center;min-height:100vh;padding:24px 24px 28px;position:relative;text-align:center}.fs-content[data-v-5971051f]{display:grid;gap:20px;justify-items:center;max-width:1080px;padding:24px 16px 20px;position:relative;width:100%;z-index:1}.fs-content[data-v-5971051f]:not(.fs-game){margin:-240px auto 0;max-width:900px}.fs-content.fs-game[data-v-5971051f]{align-items:center;gap:28px;justify-items:center;margin-top:-200px;min-height:80vh;padding:16px 0 24px;width:100%}.fs-shell h1[data-v-5971051f]{color:#e5e7eb;font-family:Space Grotesk,Montserrat,Manrope,sans-serif;font-size:70px;font-weight:800;letter-spacing:0;margin:0 0 6px}.fs-sub[data-v-5971051f]{color:#cbd5e1;font-size:18px;line-height:1.55;margin:6px auto 14px;max-width:760px;text-align:center}.fs-cta[data-v-5971051f]{align-items:center;background:linear-gradient(120deg,#38bdf8,#a855f7);border:none;border-radius:999px;box-shadow:0 15px 30px #38bdf840;color:#0b1220;cursor:pointer;display:inline-flex;font-size:17px;font-weight:700;gap:10px;margin:8px auto 10px;padding:16px 26px;transition:transform .15s ease,box-shadow .2s ease}.fs-cta[data-v-5971051f]:hover{box-shadow:0 20px 44px #38bdf859;transform:translateY(-2px)}.fs-cta[data-v-5971051f]:active{transform:translateY(0)}.fs-cta-icon[data-v-5971051f]{align-items:center;background:#fff;border-radius:50%;color:#38bdf8;display:inline-flex;font-size:14px;height:28px;justify-content:center;width:28px}.fs-filters[data-v-5971051f]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-bottom:8px}.fs-chip[data-v-5971051f]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#cbd5e1;cursor:pointer;display:inline-flex;font-size:16px;font-weight:800;gap:8px;padding:12px 18px;transition:background .15s ease,border-color .15s ease,color .15s ease}.fs-chip-active[data-v-5971051f]{background:linear-gradient(120deg,#38bdf840,#a855f740);border-color:#a855f780;color:#e5e7eb}.fs-chip-icon[data-v-5971051f]{font-size:16px}.fs-card[data-v-5971051f]{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:none;display:grid;gap:18px;margin:-40px auto 0;max-width:900px;min-height:360px;overflow:hidden;padding:28px;position:relative;width:100%}.fs-card[data-v-5971051f]:after{background:radial-gradient(circle,rgba(56,189,248,.12),transparent 60%);bottom:-80px;content:"";height:180px;pointer-events:none;position:absolute;right:-60px;width:180px}.fs-label[data-v-5971051f]{color:#94a3b8;display:flex;font-size:15px;gap:6px;justify-content:center;letter-spacing:.08em;text-transform:lowercase}.fs-prompt[data-v-5971051f]{color:#e5e7eb;display:grid;font-size:34px;font-weight:700;line-height:1.4;margin:0;min-height:180px;place-items:center;text-align:center}.fs-timer[data-v-5971051f]{margin:0 auto;position:relative}.fs-ring[data-v-5971051f],.fs-timer[data-v-5971051f]{height:120px;width:120px}.fs-ring-bg[data-v-5971051f]{fill:none;stroke:#ffffff26;stroke-width:8}.fs-ring-progress[data-v-5971051f]{fill:none;stroke:#38bdf8;stroke-linecap:round;stroke-width:8;transform:rotate(-90deg);transform-origin:center}.fs-timer-text[data-v-5971051f]{fill:#e5e7eb;font-size:28px;font-weight:800}.fs-hint[data-v-5971051f]{color:#cbd5e1;font-size:14px;margin-top:6px;opacity:.9;text-align:center}.fs-actions[data-v-5971051f]{display:grid;gap:10px;justify-items:center;margin-top:8px}.fs-next[data-v-5971051f]{background:linear-gradient(120deg,#38bdf8,#a855f7);border:none;border-radius:999px;box-shadow:0 14px 28px #38bdf840;color:#0b1220;cursor:pointer;font-size:18px;font-weight:800;padding:14px 28px;transition:transform .12s ease,box-shadow .2s ease}.fs-next[data-v-5971051f]:hover{transform:translateY(-2px)}.fs-next[data-v-5971051f]:active{transform:translateY(0)}@media(max-width:640px){.fs-shell[data-v-5971051f]{align-items:flex-start;padding:4px 16px 12px}.fs-content[data-v-5971051f]{padding:4px 12px 10px}.fs-content[data-v-5971051f]:not(.fs-game){margin-top:-20px}.fs-chip[data-v-5971051f]{justify-content:center;width:100%}.fs-shell h1[data-v-5971051f]{font-size:52px;line-height:1.05}.fs-sub[data-v-5971051f]{font-size:16px;max-width:90%}.fs-card[data-v-5971051f]{margin-top:-20px;min-height:300px;padding:22px 14px}.fs-prompt[data-v-5971051f]{font-size:24px;min-height:130px}.fs-btn[data-v-5971051f]{width:100%}}
