@import url("https://fonts.googleapis.com/css2?family=Bebas+Neue&family=DM+Mono:wght@300;400;500&family=Inter:wght@300;400;500&display=swap");.page_page__WiHed *,.page_page__WiHed :after,.page_page__WiHed :before{box-sizing:border-box;margin:0;padding:0}.page_page__WiHed{--gold:#c9a84c;--gold-glow:rgba(201,168,76,.35);--gold-dim:#6b5418;--crimson:#8b1a1a;--crimson-mid:#b02020;--crimson-bright:#d42b2b;--green:#1a6b3c;--green-bright:#24a056;--bg:#060507;--bg-1:#0c0a0d;--border:hsla(0,0%,100%,.07);--border-hot:rgba(201,168,76,.3);--text-1:#f2ede8;--text-2:#6a6460;--text-3:#2c2826;--text-4:#161412;background:var(--bg);min-height:100vh;font-family:Inter,sans-serif;color:var(--text-2);display:flex;flex-direction:column;overflow-x:hidden}.page_sceneWrapper__asH7Q{position:fixed;inset:0;z-index:0;pointer-events:none}.page_sceneWrapper__asH7Q:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 100% 55% at 50% 100%,var(--bg) 0,transparent 60%),radial-gradient(ellipse 60% 40% at 0 50%,rgba(6,5,7,.75) 0,transparent 70%),radial-gradient(ellipse 60% 40% at 100% 50%,rgba(6,5,7,.75) 0,transparent 70%),linear-gradient(to bottom,var(--bg) 0,transparent 20%,transparent 75%,var(--bg) 100%);pointer-events:none}.page_topBar__ZBaLd{position:relative;z-index:10;height:56px;padding:0 36px;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;border-bottom:1px solid var(--border);background:rgba(6,5,7,.7);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.page_topBarLeft__OY3Iw{display:flex;align-items:center;gap:14px}.page_backLink__5VUFm{display:flex;align-items:center;gap:6px;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--text-3);text-decoration:none;transition:color .15s}.page_backLink__5VUFm:hover{color:var(--gold)}.page_backSvg___PUn4{width:12px;height:12px;stroke:currentColor;stroke-width:1.5;fill:none;stroke-linecap:round;stroke-linejoin:round}.page_topSep__GLrIv{width:1px;height:14px;background:var(--border)}.page_topTitle__HdKmh{font-family:DM Mono,monospace;font-size:12px;font-weight:400;color:var(--text-2);letter-spacing:.04em}.page_scoreRow__Q9Hqm{display:flex;align-items:center;gap:20px}.page_scoreItem__r7dtS{display:flex;flex-direction:column;align-items:center;gap:1px}.page_scoreNum__fR25w{font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;letter-spacing:.04em}.page_scoreNum__fR25w.page_ok__0_xc1{color:var(--green-bright)}.page_scoreNum__fR25w.page_bad__ThjqB{color:var(--crimson-bright)}.page_scoreNum__fR25w.page_pts__7B_9_{color:var(--gold)}.page_scoreLbl__Krwe2{font-size:8px;letter-spacing:.12em;text-transform:uppercase;color:var(--text-4)}.page_accPill__WhLCs{font-family:DM Mono,monospace;font-size:11px;color:var(--text-3);background:var(--bg-1);border:1px solid var(--border);padding:3px 10px;border-radius:100px}.page_main__5En8M{position:relative;z-index:5;flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 24px 56px;gap:0;max-width:720px;margin:0 auto;width:100%}.page_setupWrap__aWpAE{width:100%;max-width:480px;animation:page_riseIn__2zYlK .6s cubic-bezier(.16,1,.3,1) forwards}@keyframes page_riseIn__2zYlK{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.page_setupHeading__DswBB{font-family:Bebas Neue,sans-serif;font-size:clamp(52px,10vw,88px);line-height:.92;letter-spacing:.04em;color:var(--text-1);margin-bottom:6px}.page_setupHeadingAccent__UdS5_{display:block;background:linear-gradient(110deg,var(--gold) 0,#f0d070 50%,var(--gold) 100%);background-size:220% auto;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:page_shimmer__2WnfZ 4s linear infinite}@keyframes page_shimmer__2WnfZ{0%{background-position:0}to{background-position:220%}}.page_setupSub___4R1X{font-size:12px;font-weight:300;color:var(--text-3);line-height:1.65;margin-bottom:36px;max-width:360px}.page_setupSec__8n1HH{margin-bottom:20px}.page_setupSecLabel__DmlTn{font-size:9px;letter-spacing:.14em;text-transform:uppercase;color:var(--text-4);margin-bottom:9px;display:flex;align-items:center;gap:8px}.page_setupSecLabel__DmlTn:after{content:"";flex:1;height:1px;background:var(--border)}.page_optRow__QJIlR{display:flex;gap:6px;flex-wrap:wrap}.page_optBtn__HWNxH{height:30px;padding:0 14px;background:transparent;border:1px solid var(--border);border-radius:2px;color:var(--text-3);font-size:11px;font-family:DM Mono,monospace;letter-spacing:.04em;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.page_optBtn__HWNxH:hover{color:var(--text-2);border-color:hsla(0,0%,100%,.14)}.page_optBtnOn___E__a{background:rgba(201,168,76,.08);border-color:rgba(201,168,76,.3);color:var(--gold)}.page_tagRow__62_Vj{display:flex;gap:4px;flex-wrap:wrap}.page_tag__dVQ_i{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.06em;padding:3px 8px;background:var(--bg-1);border:1px solid var(--border);border-radius:2px;color:var(--text-4)}.page_startBtn__iGW8F{width:100%;height:52px;margin-top:16px;background:var(--gold);color:#000;font-family:Bebas Neue,sans-serif;font-size:22px;letter-spacing:.1em;border:none;border-radius:3px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,transform .12s,box-shadow .2s;position:relative;overflow:hidden}.page_startBtn__iGW8F:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.12) 50%,transparent);transform:translateX(-100%);transition:transform .4s ease}.page_startBtn__iGW8F:hover{background:#d9b85c;transform:translateY(-2px);box-shadow:0 12px 40px rgba(201,168,76,.3)}.page_startBtn__iGW8F:hover:before{transform:translateX(100%)}.page_playWrap__nBU1r{width:100%;display:flex;flex-direction:column;align-items:center;gap:22px;animation:page_riseIn__2zYlK .4s cubic-bezier(.16,1,.3,1) forwards}.page_dots__LdwBa{display:flex;gap:5px;justify-content:center;flex-wrap:wrap;min-height:10px}.page_dot__iXbsx{width:7px;height:7px;border-radius:50%;flex-shrink:0;transition:transform .2s}.page_dotOk__pNsTD{background:var(--green-bright)}.page_dotBad__KZV_0{background:var(--crimson-bright)}.page_station__Gm2xP{width:100%;background:hsla(0,0%,100%,.018);border:1px solid var(--border);border-radius:6px;padding:36px 32px;display:flex;flex-direction:column;align-items:center;gap:22px;position:relative;overflow:hidden}.page_stationActive__zOb5X{border-color:rgba(201,168,76,.25);box-shadow:inset 0 0 60px rgba(201,168,76,.06)}.page_stationCorrect__8pCtM{border-color:rgba(26,107,60,.35);box-shadow:inset 0 0 60px rgba(26,107,60,.08)}.page_stationWrong__e2kTC{border-color:rgba(139,26,26,.35);box-shadow:inset 0 0 60px rgba(139,26,26,.08)}.page_station__Gm2xP:after,.page_station__Gm2xP:before{content:"";position:absolute;width:12px;height:12px;border-color:var(--gold-dim);border-style:solid;opacity:.5}.page_station__Gm2xP:before{top:8px;left:8px;border-width:1px 0 0 1px}.page_station__Gm2xP:after{bottom:8px;right:8px;border-width:0 1px 1px 0}.page_questionLabel__wTQUX{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.2em;text-transform:uppercase;color:var(--text-4)}.page_playBtn__ZiSCe{width:90px;height:90px;border-radius:50%;background:radial-gradient(circle at 35% 35%,rgba(201,168,76,.18),rgba(201,168,76,.04));border:1px solid rgba(201,168,76,.25);display:flex;align-items:center;justify-content:center;cursor:pointer;position:relative;transition:transform .15s,border-color .15s}.page_playBtn__ZiSCe:hover{transform:scale(1.06);border-color:rgba(201,168,76,.5)}.page_playBtn__ZiSCe:active{transform:scale(.95)}.page_playRing__IIO_H{position:absolute;inset:0;border-radius:50%;border:1px solid rgba(201,168,76,.2);animation:page_ringOut__MAFTq 2.8s ease-out infinite}.page_playRing__IIO_H:nth-child(2){animation-delay:.9s}.page_playRing__IIO_H:nth-child(3){animation-delay:1.8s}@keyframes page_ringOut__MAFTq{0%{transform:scale(1);opacity:.6}to{transform:scale(2.2);opacity:0}}.page_playBtnSvg__HmMsG{width:26px;height:26px;fill:var(--gold);margin-left:4px;filter:drop-shadow(0 0 8px rgba(201,168,76,.5))}.page_playBtnActive__VuktD .page_playBtnSvg__HmMsG{animation:page_iconPulse__qbnk_ .4s ease}@keyframes page_iconPulse__qbnk_{0%,to{transform:scale(1)}50%{transform:scale(1.2)}}.page_playHint__szHeP{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--text-4)}.page_feedback__SfL_W{width:100%;padding:12px 16px;border:1px solid;border-radius:3px;font-family:DM Mono,monospace;font-size:12px;letter-spacing:.04em;text-align:center;animation:page_feedIn__GcbE3 .25s cubic-bezier(.16,1,.3,1) forwards}@keyframes page_feedIn__GcbE3{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.page_feedbackOk__TVjdy{background:rgba(26,107,60,.1);border-color:rgba(26,107,60,.3);color:var(--green-bright)}.page_feedbackBad__WV2gF{background:rgba(139,26,26,.1);border-color:rgba(139,26,26,.3);color:var(--crimson-bright)}.page_grid__pno_l{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:5px;width:100%}.page_ansBtn__htfG9{background:hsla(0,0%,100%,.018);border:1px solid var(--border);border-radius:4px;padding:14px 8px;cursor:pointer;width:100%;display:flex;flex-direction:column;align-items:center;gap:4px;position:relative;overflow:hidden;transition:background .12s,border-color .12s,transform .1s}.page_ansBtn__htfG9:hover:not(:disabled){background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.14);transform:translateY(-2px)}.page_ansBtn__htfG9:disabled{cursor:default}.page_ansBtn__htfG9:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.05),transparent);transform:translateX(-100%);transition:transform .3s ease}.page_ansBtn__htfG9:hover:not(:disabled):before{transform:translateX(100%)}.page_ansSymbol__96xep{font-family:Bebas Neue,sans-serif;font-size:22px;line-height:1;letter-spacing:.04em;color:var(--text-2)}.page_ansName__Isfl4{font-family:DM Mono,monospace;font-size:9px;letter-spacing:.06em;color:var(--text-3);text-align:center;line-height:1.3}.page_ansBtnOk__UBMjQ{background:rgba(26,107,60,.12)!important;border-color:rgba(26,107,60,.4)!important}.page_ansBtnOk__UBMjQ .page_ansSymbol__96xep{color:var(--green-bright)!important}.page_ansBtnOk__UBMjQ .page_ansName__Isfl4{color:rgba(36,160,86,.6)!important}.page_ansBtnBad__gPmlh{background:rgba(139,26,26,.12)!important;border-color:rgba(139,26,26,.4)!important}.page_ansBtnBad__gPmlh .page_ansSymbol__96xep{color:var(--crimson-bright)!important}.page_ansBtnBad__gPmlh .page_ansName__Isfl4{color:rgba(212,43,43,.5)!important}.page_ansBtnReveal__90srR{border-color:rgba(26,107,60,.2)!important}.page_ansBtnReveal__90srR .page_ansSymbol__96xep{color:rgba(36,160,86,.4)!important}.page_strip__YvREa{display:flex;gap:5px;align-items:center;justify-content:center;flex-wrap:wrap}.page_pill__yjg_d{height:26px;padding:0 12px;background:transparent;border:1px solid var(--border);border-radius:100px;color:var(--text-4);font-family:DM Mono,monospace;font-size:10px;letter-spacing:.06em;cursor:pointer;transition:color .15s,border-color .15s,background .15s}.page_pill__yjg_d:hover{color:var(--text-2);border-color:hsla(0,0%,100%,.12)}.page_pillOn__ZKwux{background:rgba(201,168,76,.07);border-color:rgba(201,168,76,.28);color:var(--gold)}.page_endPill__2TEQm{height:26px;padding:0 12px;background:transparent;border:1px solid var(--border);border-radius:100px;color:var(--text-4);font-size:10px;letter-spacing:.06em;font-family:DM Mono,monospace;cursor:pointer;margin-left:8px;transition:color .15s,border-color .15s}.page_endPill__2TEQm:hover{color:var(--crimson-mid);border-color:rgba(139,26,26,.3)}@media (max-width:560px){.page_topBar__ZBaLd{padding:0 20px}.page_main__5En8M{padding:28px 16px 48px}.page_station__Gm2xP{padding:28px 18px}.page_grid__pno_l{grid-template-columns:repeat(3,1fr)}.page_scoreRow__Q9Hqm{gap:12px}.page_setupHeading__DswBB{font-size:52px}}