.page_experience___Oqww{--blue:#087cf2;--cyan:#00b7c7;--deep-cyan:#007b86;--ink:#0c2847;--growth:#79d43a;--error:#d92d20;--paper:#f6f4ec;min-height:100dvh;background:#06152d;color:white;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,PingFang SC,Microsoft YaHei,sans-serif}.page_experience___Oqww *,.page_experience___Oqww :after,.page_experience___Oqww :before{box-sizing:border-box}.page_experience___Oqww button,.page_experience___Oqww input{font:inherit}.page_experience___Oqww a,.page_experience___Oqww button{-webkit-tap-highlight-color:transparent}.page_experience___Oqww svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.page_experience___Oqww a{color:inherit;text-decoration:none}.page_screen__I_x8L{position:relative;min-height:100dvh;overflow:hidden;isolation:isolate;background-color:#07162f;background-position:50%;background-repeat:no-repeat;background-size:cover}.page_scene1__ZXM_f{background-image:url(/previews/qiyuan-parkour/scene1.webp)}.page_scene1c__UBjVT{background-image:url(/previews/qiyuan-parkour/scene1c.webp)}.page_scene2__b0TnA{background-image:url(/previews/qiyuan-parkour/scene2.webp)}.page_scene2c__WerlJ{background-image:url(/previews/qiyuan-parkour/scene2c.webp)}.page_scene3__z4SaT{background-image:url(/previews/qiyuan-parkour/scene3.webp)}.page_scene3c__SR3YM{background-image:url(/previews/qiyuan-parkour/scene3c.webp)}.page_playShade__nRB07,.page_resultShade__wsa96,.page_vignette__gwA28{position:absolute;z-index:-1;inset:0;pointer-events:none}.page_vignette__gwA28{background:linear-gradient(90deg,rgba(2,11,30,.94),rgba(3,16,41,.77) 39%,rgba(3,16,41,.08) 74%),linear-gradient(0deg,rgba(2,8,22,.76),transparent 42%)}.page_playShade__nRB07{background:linear-gradient(180deg,rgba(3,13,34,.82),rgba(3,13,34,.05) 28%,rgba(3,13,34,.42)),radial-gradient(circle at 43% 52%,transparent 30%,rgba(1,8,24,.22) 76%)}.page_resultShade__wsa96{background:radial-gradient(circle at 50% 28%,rgba(0,183,199,.25),transparent 35%),rgba(2,10,28,.72);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.page_homeHeader__wAp3B,.page_playHeader__2YlzP{position:relative;z-index:20;display:flex;align-items:center;justify-content:space-between}.page_homeHeader__wAp3B{height:88px;padding:18px clamp(22px,4vw,62px)}.page_brandPlate__OKxVx{min-height:54px;padding:7px 14px 7px 10px;display:inline-flex;align-items:center;gap:9px;border:1px solid rgba(115,229,242,.28);border-radius:16px;background:linear-gradient(135deg,rgba(5,27,62,.82),rgba(5,43,72,.58));box-shadow:0 16px 38px rgba(1,8,24,.28),inset 0 1px rgba(255,255,255,.1);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page_brandPlate__OKxVx img{width:38px;height:38px;filter:drop-shadow(0 0 10px rgba(0,183,199,.38))}.page_brandPlate__OKxVx span{display:grid;gap:1px}.page_brandPlate__OKxVx strong{color:#f4fbff;font-size:16px;font-weight:760;letter-spacing:.05em}.page_brandPlate__OKxVx small{color:rgba(148,226,242,.67);font-size:8px;font-weight:700;letter-spacing:.12em}.page_headerActions__yzGFg{display:flex;align-items:center;gap:10px}.page_iconButton__US4uE,.page_quietLink__bjy4H{min-height:46px;border:1px solid rgba(189,229,255,.28);background:rgba(8,28,63,.6);color:#f6fbff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page_iconButton__US4uE{width:46px;padding:0;display:grid;place-items:center;border-radius:14px;cursor:pointer}.page_quietLink__bjy4H{padding:0 17px;display:inline-flex;align-items:center;border-radius:14px;font-size:13px;font-weight:700}.page_iconButton__US4uE:hover,.page_quietLink__bjy4H:hover{border-color:rgba(126,232,255,.72);background:rgba(12,53,99,.76)}.page_brandPlate__OKxVx:focus-visible,.page_confirmButton__yD1qy:focus-visible,.page_feedback__uuVBA button:focus-visible,.page_iconButton__US4uE:focus-visible,.page_miniBrand__7tKkQ:focus-visible,.page_option__rrYn1:focus-visible,.page_primaryButton__Nt8u5:focus-visible,.page_quietLink__bjy4H:focus-visible,.page_resultActions__1Q4CN a:focus-visible,.page_resultActions__1Q4CN button:focus-visible{outline:3px solid #84e7ff;outline-offset:3px}.page_heroCopy__hs9js{position:relative;z-index:5;width:min(650px,52vw);margin:clamp(72px,11vh,120px) 0 0 clamp(32px,7vw,112px)}.page_previewLabel__ZsLfr{display:inline-flex;align-items:center;gap:10px;color:#c7f4ff;font-size:12px;font-weight:750;letter-spacing:.08em}.page_previewLabel__ZsLfr i{width:34px;height:3px;border-radius:99px;background:linear-gradient(90deg,#ffd166,#00b7c7);box-shadow:0 0 16px rgba(0,183,199,.75)}.page_heroCopy__hs9js h1{margin:24px 0 18px;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,sans-serif;line-height:.9;letter-spacing:-.075em;text-shadow:0 12px 38px rgba(0,0,0,.44)}.page_heroCopy__hs9js h1 strong{display:block;font-size:clamp(58px,7vw,104px);font-weight:820}.page_heroCopy__hs9js h1 span{display:block;margin-top:19px;color:#7cecff;font-size:clamp(30px,3.4vw,50px);font-weight:720;letter-spacing:.24em}.page_heroCopy__hs9js>p{margin:0;color:#e1efff;font-size:clamp(17px,1.55vw,22px);letter-spacing:.05em}.page_heroCopy__hs9js .page_authorCredit__mPyrO{width:fit-content;margin-top:15px;padding:8px 12px;border:1px solid rgba(142,232,245,.28);border-radius:999px;background:rgba(4,25,57,.54);color:#c9f6ff;font-size:12px;font-weight:700;letter-spacing:.025em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.page_heroActions__OZRoY{margin-top:32px;display:flex;align-items:center;gap:18px}.page_primaryButton__Nt8u5{min-width:206px;min-height:62px;padding:0 20px 0 25px;display:inline-flex;align-items:center;justify-content:space-between;gap:22px;border:0;border-radius:19px;background:linear-gradient(135deg,#f8fbff,#83e8ff 48%,#37cbd6);color:#06345a;box-shadow:0 8px 0 #08778e,0 18px 38px rgba(0,183,199,.25),inset 0 2px rgba(255,255,255,.82);cursor:pointer;font-size:18px;font-weight:820;transition:filter .18s ease,transform .18s ease,box-shadow .18s ease}.page_primaryButton__Nt8u5 svg{width:24px;height:24px}.page_primaryButton__Nt8u5:hover{filter:brightness(1.05);transform:translateY(-2px)}.page_primaryButton__Nt8u5:active{transform:translateY(4px);box-shadow:0 3px 0 #08778e,0 10px 26px rgba(0,183,199,.22)}.page_roundNote___LJIy{color:rgba(220,240,255,.72);font-size:12px}.page_featureRow__2r4nR{margin-top:31px;display:flex;flex-wrap:wrap;gap:12px 22px;color:rgba(221,241,255,.69);font-size:12px}.page_featureRow__2r4nR span{display:inline-flex;align-items:center;gap:7px}.page_featureDot__NgV4b{width:7px;height:7px;border:1px solid #7de9ff;border-radius:50%;box-shadow:0 0 10px rgba(125,233,255,.6)}.page_heroRunner__Sdk_G{position:absolute;z-index:2;right:4vw;bottom:-7vh;width:min(46vw,700px);height:92vh;filter:drop-shadow(0 30px 34px rgba(0,0,0,.42));animation:page_heroFloat__5HP6B 3.5s ease-in-out infinite}.page_heroRunner__Sdk_G img{object-fit:contain}.page_pathPreview__NUMuJ{position:absolute;z-index:5;left:clamp(32px,7vw,112px);bottom:25px;display:flex;gap:9px}.page_pathPreview__NUMuJ i{width:32px;height:4px;border-radius:999px;background:rgba(180,219,247,.25)}.page_pathPreview__NUMuJ i.page_pathCurrent__Tul1f{background:#73e5f2;box-shadow:0 0 12px rgba(115,229,242,.6)}.page_play__QmZRz{display:grid;grid-template-rows:auto minmax(0,1fr)}.page_playHeader__2YlzP{min-height:86px;padding:12px clamp(16px,2.4vw,36px);gap:28px;background:linear-gradient(180deg,rgba(2,10,28,.91),rgba(3,15,37,.42),transparent)}.page_miniBrand__7tKkQ{min-width:218px;min-height:54px;padding:6px 10px;display:flex;align-items:center;gap:10px;border:0;background:transparent;color:white;cursor:pointer;text-align:left}.page_miniBrand__7tKkQ>img{filter:drop-shadow(0 0 9px rgba(0,183,199,.5))}.page_miniBrand__7tKkQ span{display:grid;gap:2px}.page_miniBrand__7tKkQ small{color:#8be8f2;font-size:10px;font-weight:700;letter-spacing:.12em}.page_miniBrand__7tKkQ strong{font-size:16px}.page_progressBlock__LGTZB{width:min(600px,46vw);margin:0 auto}.page_progressBlock__LGTZB>div:first-child{margin-bottom:7px;display:flex;justify-content:space-between;gap:12px;font-size:11px}.page_progressBlock__LGTZB span{font-weight:750}.page_progressBlock__LGTZB small{color:rgba(213,237,255,.66)}.page_progressTrack__BufU0{position:relative;height:8px;overflow:hidden;border:1px solid rgba(158,221,255,.25);border-radius:999px;background:rgba(0,7,21,.65)}.page_progressTrack__BufU0 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#087cf2,#00b7c7);box-shadow:0 0 14px rgba(0,183,199,.65);transition:width .5s cubic-bezier(.22,1,.36,1)}.page_playStats__yP9IH{min-width:218px;display:flex;align-items:center;justify-content:flex-end;gap:18px}.page_playStats__yP9IH>span{display:grid;justify-items:end}.page_playStats__yP9IH small{color:rgba(218,239,255,.6);font-size:9px;font-weight:700;letter-spacing:.1em}.page_playStats__yP9IH strong{font-size:17px}.page_playStats__yP9IH .page_iconButton__US4uE{width:44px;min-height:44px}.page_gameLayout__QMcSk{position:relative;min-height:0;padding:8px clamp(18px,3vw,46px) 30px;display:grid;grid-template-columns:minmax(0,1.35fr) minmax(350px,.65fr);grid-template-rows:auto minmax(0,1fr);gap:18px 34px}.page_questionPanel__BgqSJ{position:relative;z-index:8;width:min(760px,100%);min-height:130px;padding:24px 30px;align-self:start;border:1px solid rgba(141,219,255,.32);border-radius:22px;background:rgba(5,24,55,.84);box-shadow:0 18px 42px rgba(0,0,0,.22),inset 0 1px rgba(255,255,255,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.page_questionPanel__BgqSJ>div{display:flex;align-items:center;gap:8px}.page_questionPanel__BgqSJ small,.page_questionPanel__BgqSJ span{min-height:24px;padding:4px 10px;border-radius:999px;font-size:10px;font-weight:750}.page_questionPanel__BgqSJ span{background:rgba(8,124,242,.24);color:#a9d8ff}.page_questionPanel__BgqSJ small{background:rgba(0,183,199,.16);color:#86edf5}.page_questionPanel__BgqSJ h1{margin:15px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,sans-serif;font-size:clamp(23px,2.2vw,34px);line-height:1.34;letter-spacing:-.025em;text-wrap:balance}.page_stageField__4uaCO{position:relative;min-height:330px;overflow:hidden}.page_stageField__4uaCO:after{position:absolute;inset:auto 6% 0;height:22%;content:"";background:radial-gradient(ellipse at center,rgba(0,183,199,.24),transparent 67%);filter:blur(10px)}.page_stagePortal__5jGhk{bottom:34%;width:90px;height:34px;border-radius:50%;background:radial-gradient(ellipse,rgba(144,246,255,.8),rgba(0,183,199,.18) 45%,transparent 68%);box-shadow:0 0 32px rgba(0,183,199,.48);animation:page_portalPulse__VmE10 2.2s ease-in-out infinite}.page_runnerRear__C7VG6,.page_stagePortal__5jGhk{position:absolute;left:50%;transform:translateX(-50%)}.page_runnerRear__C7VG6{z-index:3;bottom:-10%;width:min(26vw,280px);height:min(52vh,500px);background:url(/previews/qiyuan-parkour/runner-rear.webp) 50%/contain no-repeat;filter:drop-shadow(0 18px 22px rgba(0,0,0,.45));animation:page_runnerBob__CL3IF .43s ease-in-out infinite alternate}.page_runnerJump__ELpXl{background-image:url(/previews/qiyuan-parkour/jump-rear.webp);animation:page_runnerJump__ELpXl .9s cubic-bezier(.22,.8,.28,1) both}.page_runnerSlide__KzEpC{background-image:url(/previews/qiyuan-parkour/slide-rear.webp);animation:page_runnerSlide__KzEpC .85s cubic-bezier(.22,.8,.28,1) both}.page_runnerDash__s191x{animation:page_runnerDash__s191x .78s cubic-bezier(.22,.8,.28,1) both}.page_runnerMiss__ltpWM{animation:page_runnerMiss__ltpWM .56s ease both}.page_routeCue__RKsXY{position:absolute;z-index:5;left:0;bottom:20px;min-width:158px;padding:10px 14px 10px 35px;display:grid;border:1px solid rgba(152,220,255,.24);border-radius:14px;background:rgba(4,18,42,.72);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.page_routeCue__RKsXY:before{position:absolute;left:13px;top:17px;width:0;height:0;content:"";border-right:7px solid transparent;border-bottom:12px solid #79e7f1;border-left:7px solid transparent;filter:drop-shadow(0 0 7px #00b7c7)}.page_routeCue__RKsXY span{font-size:11px;font-weight:780}.page_routeCue__RKsXY small{margin-top:2px;color:rgba(210,236,255,.58);font-size:9px}.page_crystals__oy80o{position:absolute;inset:auto 16% 33%;display:flex;justify-content:center;gap:34px}.page_crystals__oy80o i{width:9px;height:25px;border-radius:50%;background:#7cecff;box-shadow:0 0 16px #00b7c7;opacity:.72;transform:rotate(18deg);animation:page_crystalFloat__Ad_AR 1.8s ease-in-out infinite}.page_crystals__oy80o i:nth-child(2){animation-delay:-.5s}.page_crystals__oy80o i:nth-child(3){animation-delay:-1.1s}.page_crystals__oy80o i:nth-child(4){animation-delay:-.75s}.page_crystals__oy80o i:nth-child(5){animation-delay:-1.45s}.page_answerDock__CzCyi{position:relative;z-index:10;grid-column:2;grid-row:1/span 2;width:100%;min-height:0;padding:20px;align-self:center;border:1px solid rgba(141,219,255,.31);border-radius:22px;background:rgba(4,20,48,.8);box-shadow:0 18px 48px rgba(0,0,0,.25),inset 0 1px rgba(255,255,255,.11);-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px)}.page_answerHeading__s2Uq_{margin-bottom:13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.page_answerHeading__s2Uq_ span{color:#eff9ff;font-size:12px;font-weight:760}.page_answerHeading__s2Uq_ small{color:rgba(205,233,252,.52);font-size:9px}.page_options__CuVvL{display:grid;gap:10px}.page_option__rrYn1{position:relative;width:100%;min-height:62px;padding:8px 42px 8px 9px;display:grid;grid-template-columns:42px 1fr;align-items:center;gap:12px;border:1px solid rgba(150,213,249,.25);border-radius:15px;background:rgba(9,34,73,.73);color:white;cursor:pointer;text-align:left;transition:border-color .17s ease,background .17s ease,transform .17s ease}.page_option__rrYn1:hover:not(:disabled){border-color:rgba(118,229,255,.75);background:rgba(13,55,104,.82);transform:translateY(-1px)}.page_option__rrYn1>span{width:40px;height:44px;display:grid;place-items:center;border-radius:12px;background:#dff8ff;color:#064b74;font-size:16px;font-weight:850}.page_option__rrYn1 strong{font-size:14px;line-height:1.35}.page_option__rrYn1>i{position:absolute;right:15px;width:20px;height:20px;border:1px solid rgba(181,225,251,.45);border-radius:6px}.page_selectedOption__nLwjn{border-color:#73e6f1;background:rgba(0,123,134,.47);box-shadow:0 0 0 2px rgba(0,183,199,.16)}.page_selectedOption__nLwjn>i{border-color:#87edf5;background:#00b7c7;box-shadow:inset 0 0 0 4px #0b4964}.page_correctOption__hx97u{border-color:#50aaff;background:rgba(8,124,242,.44)}.page_correctOption__hx97u:after{position:absolute;right:17px;content:"✓";color:#dcf0ff;font-weight:850}.page_wrongOption__caDik{border-color:#ef6b62;background:rgba(137,26,34,.43)}.page_fillField__nfU6X{display:grid;gap:9px}.page_fillField__nfU6X span{color:rgba(216,239,255,.67);font-size:11px;font-weight:700}.page_fillField__nfU6X input{width:100%;min-height:58px;padding:0 16px;border:1px solid rgba(152,219,255,.34);border-radius:15px;outline:none;background:rgba(4,15,38,.68);color:white;font-size:18px}.page_fillField__nfU6X input:focus{border-color:#7de9ff;box-shadow:0 0 0 3px rgba(0,183,199,.2)}.page_fillField__nfU6X input::placeholder{color:rgba(208,234,251,.38)}.page_confirmButton__yD1qy{width:100%;min-height:52px;margin-top:14px;border:0;border-radius:15px;background:linear-gradient(135deg,#f5fbff,#7cecff 62%,#33cbd5);color:#063758;cursor:pointer;font-size:14px;font-weight:820;box-shadow:0 6px 0 #08778e;transition:filter .16s ease,transform .16s ease,box-shadow .16s ease}.page_confirmButton__yD1qy:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.page_confirmButton__yD1qy:active:not(:disabled){transform:translateY(3px);box-shadow:0 2px 0 #08778e}.page_confirmButton__yD1qy:disabled{cursor:not-allowed;filter:saturate(.3);opacity:.42;box-shadow:none}.page_feedback__uuVBA{margin-top:14px;padding:15px;border:1px solid;border-radius:16px;animation:page_feedbackIn__Ihkxg .3s cubic-bezier(.22,1,.36,1) both}.page_feedbackCorrect__Ezedp{border-color:rgba(80,170,255,.62);background:rgba(8,124,242,.21)}.page_feedbackWrong__fb3eU{border-color:rgba(239,107,98,.52);background:rgba(105,19,28,.28)}.page_feedback__uuVBA>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.page_feedback__uuVBA>div span{color:rgba(219,240,255,.69);font-size:10px;font-weight:700}.page_feedback__uuVBA>div strong{font-size:16px}.page_feedback__uuVBA p{margin:9px 0 12px;color:rgba(232,246,255,.82);font-size:11px;line-height:1.65}.page_feedback__uuVBA button{width:100%;min-height:46px;padding:0 14px;display:flex;align-items:center;justify-content:center;gap:9px;border:1px solid rgba(195,233,255,.33);border-radius:12px;background:rgba(7,34,70,.72);color:white;cursor:pointer;font-size:12px;font-weight:760}.page_feedback__uuVBA button:hover{border-color:#7de9ff;background:rgba(9,58,105,.82)}.page_feedback__uuVBA button svg{width:16px;height:16px}.page_result__meF95{display:grid;place-items:center;padding:32px}.page_resultCard__AvQkc{position:relative;width:min(620px,100%);padding:44px 48px 40px;overflow:hidden;border:1px solid rgba(155,224,255,.31);border-radius:30px;background:rgba(4,21,49,.86);box-shadow:0 30px 90px rgba(0,0,0,.36),inset 0 1px rgba(255,255,255,.12);text-align:center;-webkit-backdrop-filter:blur(19px);backdrop-filter:blur(19px);animation:page_resultIn__z7FgL .52s cubic-bezier(.22,1,.36,1) both}.page_resultMark__TtMqV{position:relative;width:82px;height:82px;margin:0 auto 19px;padding:16px;border-radius:24px;background:white;box-shadow:0 14px 34px rgba(0,183,199,.26)}.page_resultMark__TtMqV img{padding:15px;object-fit:contain}.page_resultEyebrow__2DsjY{color:#86edf5;font-size:11px;font-weight:780;letter-spacing:.12em}.page_resultCard__AvQkc h1{margin:12px 0 0;font-family:-apple-system,BlinkMacSystemFont,SF Pro Display,PingFang SC,sans-serif;font-size:clamp(30px,4vw,44px);line-height:1.18;letter-spacing:-.04em}.page_resultCard__AvQkc>p{margin:11px 0 0;color:rgba(218,239,255,.7);font-size:13px}.page_resultStats__bDS5F{margin-top:27px;padding:20px 0;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(161,217,247,.17);border-bottom:1px solid rgba(161,217,247,.17)}.page_resultStats__bDS5F span{display:grid;gap:4px;border-left:1px solid rgba(161,217,247,.17)}.page_resultStats__bDS5F span:first-child{border-left:0}.page_resultStats__bDS5F strong{font-size:28px}.page_resultStats__bDS5F small{color:rgba(209,235,252,.56);font-size:9px}.page_resultNote__F6acb{margin-top:18px;padding:12px 14px;display:flex;align-items:start;gap:9px;border-radius:12px;background:rgba(0,183,199,.12);color:rgba(222,241,253,.72);font-size:10px;line-height:1.55;text-align:left}.page_resultNote__F6acb i{flex:0 0 auto;width:8px;height:8px;margin-top:3px;border-radius:50%;background:#00b7c7;box-shadow:0 0 0 4px rgba(0,183,199,.12)}.page_resultActions__1Q4CN{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;gap:11px}.page_resultActions__1Q4CN a,.page_resultActions__1Q4CN button{min-height:50px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;cursor:pointer;font-size:12px;font-weight:780}.page_resultActions__1Q4CN button{border:0;background:linear-gradient(135deg,#f5fbff,#75e7f1);color:#063758}.page_resultActions__1Q4CN a{border:1px solid rgba(171,226,255,.3);background:rgba(7,32,67,.72);color:white}@keyframes page_heroFloat__5HP6B{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-10px) rotate(1deg)}}@keyframes page_runnerBob__CL3IF{0%{transform:translateX(-50%) translateY(0) rotate(-1deg)}to{transform:translateX(-50%) translateY(-7px) rotate(1deg)}}@keyframes page_runnerJump__ELpXl{0%{transform:translateX(-50%) translateY(0) scale(1)}44%{transform:translateX(-50%) translateY(-90px) scale(.92) rotate(-4deg)}to{transform:translateX(-50%) translateY(-18px) scale(.9)}}@keyframes page_runnerSlide__KzEpC{0%{transform:translateX(-50%) translateY(0)}55%{transform:translateX(-50%) translateY(22px) scale(.92)}to{transform:translateX(-50%) translateY(-10px) scale(.9)}}@keyframes page_runnerDash__s191x{0%{transform:translateX(-50%) scale(1);filter:drop-shadow(0 18px 22px rgba(0,0,0,.45))}55%{transform:translateX(-50%) translateY(-35px) scale(.82);filter:drop-shadow(0 0 26px rgba(120,235,255,.9))}to{transform:translateX(-50%) translateY(-15px) scale(.9)}}@keyframes page_runnerMiss__ltpWM{0%,to{transform:translateX(-50%)}25%{transform:translateX(-57%) rotate(-6deg)}60%{transform:translateX(-43%) rotate(4deg);filter:drop-shadow(0 0 18px rgba(217,45,32,.8))}}@keyframes page_portalPulse__VmE10{0%,to{transform:translateX(-50%) scale(.88);opacity:.58}50%{transform:translateX(-50%) scale(1.12);opacity:1}}@keyframes page_crystalFloat__Ad_AR{0%,to{transform:translateY(0) rotate(18deg);opacity:.42}50%{transform:translateY(-15px) rotate(28deg);opacity:.85}}@keyframes page_feedbackIn__Ihkxg{0%{opacity:0;transform:translateY(9px)}to{opacity:1;transform:translateY(0)}}@keyframes page_resultIn__z7FgL{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:980px){.page_heroCopy__hs9js{width:min(620px,64vw);margin-top:13vh}.page_heroRunner__Sdk_G{right:-7vw;width:54vw;opacity:.9}.page_playHeader__2YlzP{gap:12px}.page_miniBrand__7tKkQ{min-width:174px}.page_playStats__yP9IH{min-width:174px;gap:12px}.page_gameLayout__QMcSk{grid-template-columns:minmax(0,1fr) 340px;gap:16px;padding-inline:18px}.page_questionPanel__BgqSJ{min-height:118px;padding:20px 23px}}@media (max-width:760px){.page_screen__I_x8L{min-height:100dvh;overflow-x:hidden;overflow-y:auto}.page_home__6bZ6_{background-position:57%}.page_vignette__gwA28{background:linear-gradient(180deg,rgba(2,11,30,.57),rgba(2,11,30,.26) 28%,rgba(2,11,30,.89) 75%)}.page_homeHeader__wAp3B{height:74px;padding:12px 14px}.page_brandPlate__OKxVx{min-height:48px;padding:5px 10px 5px 7px;gap:7px}.page_brandPlate__OKxVx img{width:34px;height:34px}.page_brandPlate__OKxVx strong{font-size:14px}.page_brandPlate__OKxVx small{font-size:7px}.page_quietLink__bjy4H{display:none}.page_heroCopy__hs9js{width:auto;margin:42vh 20px 0}.page_previewLabel__ZsLfr{font-size:10px}.page_heroCopy__hs9js h1{margin-top:16px}.page_heroCopy__hs9js h1 strong{font-size:clamp(48px,14vw,66px)}.page_heroCopy__hs9js h1 span{margin-top:15px;font-size:clamp(26px,7.8vw,36px);letter-spacing:.16em}.page_heroCopy__hs9js>p{max-width:340px;font-size:15px;line-height:1.6;letter-spacing:0}.page_heroActions__OZRoY{margin-top:22px;display:grid;grid-template-columns:1fr;gap:13px}.page_primaryButton__Nt8u5{width:min(100%,330px);min-height:57px}.page_roundNote___LJIy{padding-left:3px}.page_featureRow__2r4nR{margin:21px 0 84px;gap:8px 14px;font-size:10px}.page_heroRunner__Sdk_G{right:-5vw;bottom:42vh;width:63vw;height:58vh}.page_pathPreview__NUMuJ{display:none}.page_play__QmZRz{display:block;background-position:top}.page_playHeader__2YlzP{position:sticky;top:0;min-height:64px;padding:7px 10px;gap:8px;background:rgba(2,11,30,.9);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.page_miniBrand__7tKkQ{min-width:0;width:48px;min-height:48px;padding:7px}.page_miniBrand__7tKkQ>img{width:34px;height:34px}.page_miniBrand__7tKkQ span{display:none}.page_progressBlock__LGTZB{width:auto;flex:1 1}.page_progressBlock__LGTZB>div:first-child{margin-bottom:5px}.page_progressBlock__LGTZB small{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_playStats__yP9IH{min-width:0;gap:7px}.page_playStats__yP9IH>span{display:none}.page_playStats__yP9IH .page_iconButton__US4uE{width:44px}.page_gameLayout__QMcSk{min-height:calc(100dvh - 64px);padding:12px 12px calc(24px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:12px}.page_questionPanel__BgqSJ{width:100%;min-height:118px;padding:17px 18px;flex:0 0 auto;border-radius:17px}.page_questionPanel__BgqSJ h1{margin-top:12px;font-size:clamp(20px,5.6vw,25px)}.page_stageField__4uaCO{min-height:190px;flex:0 0 190px;overflow:hidden}.page_runnerRear__C7VG6{bottom:-35%;width:150px;height:270px}.page_routeCue__RKsXY{left:2px;bottom:8px;transform:scale(.88);transform-origin:left bottom}.page_crystals__oy80o{inset:auto 10% 35%;gap:25px}.page_stagePortal__5jGhk{bottom:30%}.page_answerDock__CzCyi{width:100%;padding:14px;flex:0 0 auto;border-radius:18px}.page_answerHeading__s2Uq_{margin-bottom:10px}.page_options__CuVvL{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.page_option__rrYn1{min-height:56px;padding:6px 9px;grid-template-columns:37px 1fr;gap:8px;border-radius:13px}.page_option__rrYn1>span{width:36px;height:40px}.page_option__rrYn1 strong{font-size:12px}.page_option__rrYn1>i{display:none}.page_correctOption__hx97u:after{right:10px}.page_fillField__nfU6X input{min-height:54px;font-size:16px}.page_confirmButton__yD1qy{min-height:50px}.page_feedback__uuVBA{padding:13px}.page_feedback__uuVBA p{margin:7px 0 10px}.page_result__meF95{padding:18px 14px}.page_resultCard__AvQkc{padding:30px 20px 24px;border-radius:23px}.page_resultMark__TtMqV{width:70px;height:70px;border-radius:20px}.page_resultCard__AvQkc h1{font-size:29px}.page_resultStats__bDS5F strong{font-size:23px}.page_resultActions__1Q4CN{grid-template-columns:1fr}}@media (max-width:390px){.page_heroCopy__hs9js{margin-inline:16px}.page_featureRow__2r4nR span:last-child,.page_progressBlock__LGTZB small{display:none}.page_questionPanel__BgqSJ{min-height:108px}.page_questionPanel__BgqSJ h1{font-size:20px}.page_stageField__4uaCO{min-height:168px;flex-basis:168px}.page_runnerRear__C7VG6{width:132px;height:244px}.page_answerDock__CzCyi{padding:12px}.page_option__rrYn1{min-height:52px}}@media (prefers-reduced-motion:reduce){.page_experience___Oqww *,.page_experience___Oqww :after,.page_experience___Oqww :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}