.fs-shell[data-v-72f97f15]{align-items:flex-start;box-sizing:border-box;color:#e5e7eb;display:flex;justify-content:center;min-height:100vh;padding:clamp(8px,2.2vw,18px);position:relative;text-align:center}.fs-content[data-v-72f97f15]{align-content:center;display:grid;gap:clamp(16px,3vw,24px);justify-items:center;margin:0 auto;padding:clamp(16px,3vw,28px) clamp(12px,3vw,24px) clamp(14px,3vw,26px);position:relative;width:min(1100px,100%);z-index:1}.fs-content[data-v-72f97f15]:not(.fs-game){align-content:center;margin:0 auto;max-width:900px;min-height:clamp(70vh,90vw,80vh)}.fs-content.fs-game[data-v-72f97f15]{align-items:center;gap:clamp(14px,2.6vw,24px);justify-items:center;margin-top:0;min-height:70vh;padding:clamp(8px,1.6vw,16px) 0 clamp(12px,2.4vw,20px);width:100%}.fs-shell h1[data-v-72f97f15]{color:#e5e7eb;font-family:Space Grotesk,Montserrat,Manrope,sans-serif;font-size:clamp(34px,7vw,64px);font-weight:800;letter-spacing:0;line-height:1.05;margin:0 0 6px}.fs-sub[data-v-72f97f15]{color:#cbd5e1;line-height:1.55;margin:6px auto 14px;max-width:760px;text-align:center}.fs-cta[data-v-72f97f15],.fs-sub[data-v-72f97f15]{font-size:clamp(15px,2vw,18px)}.fs-cta[data-v-72f97f15]{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-weight:700;gap:10px;margin:8px auto 10px;padding:clamp(14px,2.4vw,18px) clamp(20px,3vw,28px);transition:transform .15s ease,box-shadow .2s ease}.fs-cta[data-v-72f97f15]:hover{box-shadow:0 20px 44px #38bdf859;transform:translateY(-2px)}.fs-cta[data-v-72f97f15]:active{transform:translateY(0)}.fs-cta-icon[data-v-72f97f15]{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-72f97f15]{display:flex;flex-wrap:wrap;gap:clamp(8px,2vw,14px);justify-content:center;margin-bottom:8px;width:100%}.fs-filters-mobile[data-v-72f97f15]{display:none;gap:10px;justify-items:center;margin:0 auto;width:100%}.fs-chip[data-v-72f97f15]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.14);border-radius:999px;color:#cbd5e1;cursor:pointer;display:inline-flex;flex:1 1 clamp(140px,28%,220px);font-size:clamp(14px,1.8vw,16px);font-weight:800;gap:8px;justify-content:center;padding:clamp(10px,2vw,14px) clamp(14px,3vw,18px);transition:background .15s ease,border-color .15s ease,color .15s ease}.fs-chip-primary[data-v-72f97f15]{align-self:center;animation:fs-pulse-72f97f15 5s ease-in-out infinite;box-sizing:border-box;flex:0 0 auto;max-width:200px;width:100%}.fs-filters-extra[data-v-72f97f15]{display:grid;gap:10px;justify-items:center;max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .25s ease}.fs-filters-extra.open[data-v-72f97f15]{max-height:420px;opacity:1}.fs-chip-active[data-v-72f97f15]{background:linear-gradient(120deg,#38bdf840,#a855f740);border-color:#a855f780;color:#e5e7eb}.fs-chip-icon[data-v-72f97f15]{font-size:16px}.fs-card[data-v-72f97f15]{background:linear-gradient(145deg,#ffffff0a,#ffffff04);border:1px solid hsla(0,0%,100%,.08);border-radius:20px;box-shadow:none;display:grid;gap:clamp(12px,2vw,20px);margin:0 auto;max-width:900px;min-height:clamp(280px,46vh,380px);overflow:hidden;padding:clamp(20px,3vw,30px);position:relative;width:100%}.fs-card[data-v-72f97f15]: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-72f97f15]{color:#94a3b8;display:flex;font-size:15px;gap:6px;justify-content:center;letter-spacing:.08em;text-transform:lowercase}.fs-prompt[data-v-72f97f15]{color:#e5e7eb;display:grid;font-size:clamp(24px,5vw,34px);font-weight:700;line-height:1.4;margin:0;min-height:clamp(130px,30vh,200px);place-items:center;text-align:center}.fs-timer[data-v-72f97f15]{margin:0 auto;position:relative}.fs-ring[data-v-72f97f15],.fs-timer[data-v-72f97f15]{height:120px;width:120px}.fs-ring-bg[data-v-72f97f15]{fill:none;stroke:#ffffff26;stroke-width:8}.fs-ring-progress[data-v-72f97f15]{fill:none;stroke:#38bdf8;stroke-linecap:round;stroke-width:8;transform:rotate(-90deg);transform-origin:center}.fs-timer-text[data-v-72f97f15]{fill:#e5e7eb;font-size:28px;font-weight:800}.fs-hint[data-v-72f97f15]{color:#cbd5e1;font-size:14px;margin-top:6px;opacity:.9;text-align:center}.fs-actions[data-v-72f97f15]{display:grid;gap:10px;justify-items:center;margin-top:8px}.fs-next[data-v-72f97f15]{background:linear-gradient(120deg,#38bdf8,#a855f7);border:none;border-radius:999px;box-shadow:0 14px 28px #38bdf840;color:#0b1220;cursor:pointer;font-size:clamp(16px,2vw,18px);font-weight:800;padding:clamp(12px,2vw,16px) clamp(18px,3vw,28px);transition:transform .12s ease,box-shadow .2s ease}.fs-next[data-v-72f97f15]:hover{transform:translateY(-2px)}.fs-next[data-v-72f97f15]:active{transform:translateY(0)}@media(max-width:640px){.fs-shell[data-v-72f97f15]{align-items:flex-start;padding:8px 14px 14px}.fs-content[data-v-72f97f15]{padding:8px 12px 12px}.fs-content[data-v-72f97f15]:not(.fs-game){margin-top:0}.fs-chip[data-v-72f97f15]{justify-content:center;width:100%}.fs-filters[data-v-72f97f15]{display:none}.fs-filters-mobile[data-v-72f97f15]{display:grid}.fs-shell h1[data-v-72f97f15]{font-size:clamp(30px,9vw,46px);line-height:1.08}.fs-sub[data-v-72f97f15]{font-size:15px;max-width:92%}.fs-card[data-v-72f97f15]{margin-top:0;min-height:260px;padding:18px 14px}.fs-prompt[data-v-72f97f15]{font-size:clamp(20px,6vw,26px);min-height:120px}.fs-btn[data-v-72f97f15]{width:100%}}@keyframes fs-pulse-72f97f15{0%,88%,to{transform:translateY(0)}92%{transform:translateY(-2px)}96%{transform:translateY(1px)}}
