._page_1kteq_1{color:#183c31;min-height:100vh;font-family:var(--font-geist-sans), Arial, sans-serif;background:#f3f1e8;padding:0 clamp(18px,4.5vw,80px)}._srOnly_1kteq_8{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}._header_1kteq_19{border-bottom:1px solid #183c3122;justify-content:space-between;align-items:center;max-width:1440px;min-height:84px;margin:auto;display:flex}._brand_1kteq_28{color:inherit;letter-spacing:-4px;align-items:center;gap:15px;font-size:42px;font-weight:750;text-decoration:none;display:flex}._brand_1kteq_28 span{color:#bd9452;margin-left:-12px}._brand_1kteq_28 small{letter-spacing:1.5px;margin-left:4px;font-size:10px}._header_1kteq_19 nav{gap:30px;display:flex}._header_1kteq_19 nav a,._footer_1kteq_52 a{color:inherit;align-items:center;gap:8px;font-size:12px;text-decoration:none;display:flex}._header_1kteq_19 a:hover,._footer_1kteq_52 a:hover{color:#987038}._intro_1kteq_64{justify-content:space-between;align-items:flex-end;gap:24px;max-width:1440px;margin:34px auto 27px;display:flex}._eyebrow_1kteq_72{font-family:var(--font-geist-mono), monospace;letter-spacing:1.6px;align-items:center;gap:8px;font-size:10px;display:flex}._eyebrow_1kteq_72>span{background:#a67d41;border-radius:50%;width:5px;height:5px}._intro_1kteq_64 h1{letter-spacing:-2.8px;margin:10px 0 0;font-size:clamp(34px,4.1vw,58px);font-weight:500;line-height:1.1}._intro_1kteq_64 h1 em{font-family:Georgia,serif;font-weight:400}._intro_1kteq_64>p{color:#66746a;margin:0;font-size:13px;line-height:1.7}._intro_1kteq_64>p span{color:#26493b}._arena_1kteq_106{background:#173b30;border:1px solid #244a3b;border-radius:6px;max-width:1440px;margin:auto;overflow:hidden;box-shadow:0 16px 48px #1c382814}._scoreboard_1kteq_115{color:#efeadd;justify-content:space-between;align-items:center;min-height:70px;padding:14px 24px;display:flex}._matchLabel_1kteq_123{font-family:var(--font-geist-mono), monospace;letter-spacing:1.5px;font-size:10px}._matchLabel_1kteq_123 small{color:#abbbac;letter-spacing:1px;padding:7px 0 0 13px;font-size:8px;display:block}._liveDot_1kteq_135,._statusDot_1kteq_136{background:#c8d7a2;border-radius:50%;width:5px;height:5px;margin-right:8px;display:inline-block}._score_1kteq_115{align-items:center;gap:10px;display:flex}._score_1kteq_115 strong{letter-spacing:-1px;font-size:29px;font-weight:500;line-height:1}._score_1kteq_115>span{color:#b5c2b5;margin-right:18px;font-family:monospace;font-size:8px}._attempts_1kteq_161{gap:7px;display:flex}._attempts_1kteq_161>span{color:#dfc58b;border:1px solid #8a9e8b55;border-radius:50%;place-items:center;width:20px;height:20px;display:grid}._attempts_1kteq_161>span[data-outcome=goal]{color:#173b30;background:#d8c28d;border-color:#d8c28d}._attempts_1kteq_161>span[data-outcome=next]{border-color:#e9e6cd;box-shadow:0 0 0 3px #e9e6cd0b}._viewport_1kteq_183{background:#64745b;height:clamp(420px,43vw,620px);position:relative;overflow:hidden}._canvas_1kteq_189{touch-action:none;width:100%;height:100%;display:block;outline-offset:-4px!important}._topline_1kteq_196{color:#fff8e9;font:9px var(--font-geist-mono), monospace;letter-spacing:1.3px;text-shadow:0 1px 8px #18322588;pointer-events:none;justify-content:space-between;gap:12px;display:flex;position:absolute;top:20px;left:24px;right:24px}._topline_1kteq_196 i{opacity:.7;padding-top:6px;font-size:8px;font-style:normal;display:block}._pitchHint_1kteq_219{color:#f8f3e8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);white-space:nowrap;pointer-events:none;background:#18372d99;border:1px solid #fff2;border-radius:30px;align-items:center;gap:9px;padding:10px 16px;font-size:11px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}._overlay_1kteq_237{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#f4efdd;z-index:4;text-align:center;background:#142e27d9;flex-direction:column;justify-content:center;align-items:center;padding:25px;display:flex;position:absolute;inset:0}._overlay_1kteq_237 h2,._result_1kteq_252 h2{letter-spacing:-2px;margin:12px 0;font-size:clamp(30px,4vw,54px);font-weight:500}._overlay_1kteq_237 p{color:#bac8b9;max-width:430px;font-size:13px;line-height:1.7}._overlay_1kteq_237 progress{accent-color:#c9b178;width:200px;height:4px;margin:20px}._mono_1kteq_270{font:9px var(--font-geist-mono), monospace;letter-spacing:1px}._spinner_1kteq_276{color:#d4bb83;animation:1s linear infinite _spin_1kteq_276}._overlay_1kteq_237 button,._result_1kteq_252 button,._skip_1kteq_282{color:#193d31;white-space:nowrap;cursor:pointer;background:#e7ddc4;border:0;border-radius:3px;justify-content:center;align-items:center;gap:10px;padding:13px 21px;font-family:inherit;font-size:12px;font-weight:500;display:flex}._overlay_1kteq_237 button{margin-top:16px}._result_1kteq_252{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#1b3c30;background:#f0ecdfed;border:1px solid #fff9;border-radius:5px;max-width:420px;padding:25px 30px;position:absolute;top:50%;right:4%;transform:translateY(-40%);box-shadow:0 16px 40px #12291f22}._result_1kteq_252 h2{font-size:40px}._result_1kteq_252 p{color:#6d7669;max-width:290px;font-size:12px;line-height:1.6}._result_1kteq_252>div{gap:9px;margin-top:20px;display:flex}._result_1kteq_252 button{color:#f2edde;background:#193d31}._result_1kteq_252 ._secondary_1kteq_333{color:#193d31;background:0 0;border:1px solid #193d3133}._skip_1kteq_282{color:#ede8d5;background:#173b30dc;position:absolute;bottom:24px;right:24px}._controls_1kteq_345{background:#f3f0e5;align-items:center;gap:35px;padding:22px 26px;display:flex}._powerGroup_1kteq_352{flex:1;max-width:530px}._powerGroup_1kteq_352>div:first-child{justify-content:space-between;align-items:baseline;margin-bottom:9px;font-size:12px;display:flex}._powerGroup_1kteq_352 strong{font-family:var(--font-geist-mono), monospace;font-size:18px;font-weight:400}._powerGroup_1kteq_352 small{color:#75816f;margin-left:3px;font-size:10px}._meter_1kteq_373{background:#d7dacb;border-radius:4px;height:7px;position:relative;overflow:hidden}._meter_1kteq_373>span{background:#28513d;transition:none;display:block;position:absolute;inset:0 auto 0 0}._meter_1kteq_373>span[data-hot=true]{background:#af774a}._meter_1kteq_373 i{z-index:1;opacity:.65;background:#b0b986;border-left:1px solid #fff9;border-right:1px solid #fff9;width:15%;height:100%;position:absolute;left:70%}._powerGroup_1kteq_352 p{font:8px var(--font-geist-mono), monospace;letter-spacing:1px;color:#7e8977;justify-content:space-between;margin:8px 0 0;display:flex}._powerGroup_1kteq_352 p span{color:#536342}._shoot_1kteq_414{color:#fff7df;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;background:#214934;border:1px solid #244e3c;border-radius:4px;justify-content:center;align-items:center;gap:12px;min-width:185px;padding:13px 28px;display:flex}._shoot_1kteq_414>span{text-align:left;font-size:13px;font-weight:500}._shoot_1kteq_414 small{font:7px var(--font-geist-mono), monospace;color:#aebfa6;letter-spacing:1px;margin-top:5px;display:block}._shoot_1kteq_414:active{background:#2e5e42}._shoot_1kteq_414:disabled{opacity:.45;cursor:default}._utilities_1kteq_451{gap:4px;margin-left:auto;display:flex}._utilities_1kteq_451 button{color:#36513e;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:4px;place-items:center;width:38px;height:38px;display:grid}._utilities_1kteq_451 button:hover{background:#e6e8db;border-color:#344d3322}._utilities_1kteq_451 button:disabled{opacity:.4}._statusbar_1kteq_474{color:#62715f;font:8px var(--font-geist-mono), monospace;letter-spacing:.7px;background:#ebeade;border-top:1px solid #cbd0bf;align-items:center;gap:18px;padding:10px 26px;display:flex}._statusbar_1kteq_474>span:first-child{margin-right:auto}._statusbar_1kteq_474 label{align-items:center;gap:9px;display:flex}._statusbar_1kteq_474 select{color:#284936;background:0 0;border:none;padding:4px;font:10px inherit}._statusDot_1kteq_136{background:#6d8a62;width:4px;height:4px}._guide_1kteq_507{grid-template-columns:repeat(3,1fr);gap:45px;max-width:1440px;margin:34px auto 40px;display:grid}._guide_1kteq_507>div{padding-left:34px;position:relative}._guide_1kteq_507 b{font:10px var(--font-geist-mono), monospace;color:#a39e7f;position:absolute;top:1px;left:0}._guide_1kteq_507 h3{margin:0 0 8px;font-size:13px;font-weight:500}._guide_1kteq_507 p{color:#758171;max-width:310px;margin:0;font-size:12px;line-height:1.7}._footer_1kteq_52{border-top:1px solid #183c3122;justify-content:space-between;gap:24px;max-width:1440px;margin:auto;padding:22px 0 28px;display:flex}._footer_1kteq_52>span{font:8px var(--font-geist-mono), monospace;letter-spacing:1px;color:#79816e}._footer_1kteq_52 i{color:#b6b79f;padding:0 10px}._footer_1kteq_52>div{gap:20px;display:flex}._footer_1kteq_52 a{font-size:10px}._notice_1kteq_566{color:#7c5434;text-align:center;font-size:12px}._page_1kteq_1 button:focus-visible{outline-offset:4px;outline:2px solid #c3984e}._page_1kteq_1 a:focus-visible{outline-offset:4px;outline:2px solid #c3984e}._page_1kteq_1 select:focus-visible{outline-offset:4px;outline:2px solid #c3984e}._canvas_1kteq_189:focus-visible{outline-offset:4px;outline:2px solid #c3984e}._arena_1kteq_106:-webkit-full-screen{border-radius:0;flex-direction:column;width:100%;max-width:none;height:100%;display:flex}._arena_1kteq_106:fullscreen{border-radius:0;flex-direction:column;width:100%;max-width:none;height:100%;display:flex}._arena_1kteq_106:-webkit-full-screen ._viewport_1kteq_183{flex:1;height:auto;min-height:0}._arena_1kteq_106:fullscreen ._viewport_1kteq_183{flex:1;height:auto;min-height:0}._arena_1kteq_106:-webkit-full-screen ._controls_1kteq_345{padding:15px 30px}._arena_1kteq_106:fullscreen ._controls_1kteq_345{padding:15px 30px}._arena_1kteq_106:-webkit-full-screen ._scoreboard_1kteq_115{min-height:60px}._arena_1kteq_106:fullscreen ._scoreboard_1kteq_115{min-height:60px}@keyframes _spin_1kteq_276{to{transform:rotate(360deg)}}@media (max-width:800px){._header_1kteq_19{min-height:70px}._brand_1kteq_28 small{display:none}._intro_1kteq_64{margin:26px auto 22px}._intro_1kteq_64>p{font-size:11px}._intro_1kteq_64 h1{letter-spacing:-1.8px}._controls_1kteq_345{flex-wrap:wrap;gap:20px;padding:18px}._powerGroup_1kteq_352{flex-basis:calc(100% - 210px);max-width:none}._utilities_1kteq_451{border-top:1px solid #213d3020;justify-content:center;width:100%;margin:auto;padding-top:10px}._statusbar_1kteq_474{gap:10px;padding:9px 15px}._guide_1kteq_507{gap:18px}._guide_1kteq_507>div{padding-left:0}._guide_1kteq_507 b{margin-bottom:10px;display:block;position:static}._footer_1kteq_52{flex-direction:column;gap:15px}._topline_1kteq_196{left:16px;right:16px}._result_1kteq_252{max-width:330px;padding:20px;right:3%}._result_1kteq_252 h2{font-size:34px}}@media (max-width:520px){._page_1kteq_1{padding:0 12px}._header_1kteq_19 nav{gap:15px}._header_1kteq_19 nav a{font-size:10px}._intro_1kteq_64>p{display:none}._eyebrow_1kteq_72{letter-spacing:1px;font-size:8px}._intro_1kteq_64{margin:23px 6px 20px}._intro_1kteq_64 h1{font-size:38px}._scoreboard_1kteq_115{min-height:65px;padding:13px 15px}._matchLabel_1kteq_123{letter-spacing:1px;font-size:8px}._matchLabel_1kteq_123 small{font-size:6px}._score_1kteq_115>span{display:none}._score_1kteq_115 strong{margin-right:4px;font-size:26px}._attempts_1kteq_161{gap:5px}._attempts_1kteq_161>span{width:16px;height:16px}._viewport_1kteq_183{height:460px}._topline_1kteq_196{font-size:7px}._topline_1kteq_196 i{font-size:6px}._pitchHint_1kteq_219{padding:9px 12px;font-size:10px}._controls_1kteq_345{gap:16px;padding:16px 15px 10px}._shoot_1kteq_414{min-width:150px;padding:13px 15px}._shoot_1kteq_414>span{font-size:12px}._powerGroup_1kteq_352{flex-basis:calc(100% - 170px)}._powerGroup_1kteq_352>div:first-child{font-size:10px}._powerGroup_1kteq_352 strong{font-size:16px}._powerGroup_1kteq_352 p{font-size:7px}._utilities_1kteq_451{gap:12px;padding-top:5px}._statusbar_1kteq_474>span:first-child{letter-spacing:0;font-size:6px}._statusbar_1kteq_474 label{gap:3px;font-size:6px}._statusbar_1kteq_474>span:last-child{display:none}._statusDot_1kteq_136{margin-right:4px}._guide_1kteq_507{grid-template-columns:1fr;gap:20px;margin:26px 8px}._guide_1kteq_507>div{padding-left:30px}._guide_1kteq_507 b{position:absolute}._guide_1kteq_507 p{max-width:none;font-size:11px}._guide_1kteq_507 h3{font-size:12px}._result_1kteq_252{max-width:none;top:46%;left:6%;right:6%}._result_1kteq_252 h2{font-size:38px}._footer_1kteq_52>div{flex-wrap:wrap;gap:16px}._footer_1kteq_52{margin:0 7px}._skip_1kteq_282{bottom:17px;right:17px}}@media (prefers-reduced-motion:reduce){._spinner_1kteq_276{animation:none}*{scroll-behavior:auto}}
