.primitives-module__Xg3Y6q__press{--face:var(--lime);--text:var(--on-lime);--base:var(--lime-ledge);padding:0 0 var(--ledge);cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;isolation:isolate;background:0 0;border:0;display:inline-flex;position:relative}.primitives-module__Xg3Y6q__press:before{content:"";inset:var(--ledge)0 0 0;background:var(--base);z-index:-1;position:absolute}.primitives-module__Xg3Y6q__face{background:var(--face);min-height:52px;color:var(--text);font-family:var(--f-display);font-size:var(--t-btn);white-space:nowrap;transition:transform var(--d-micro)var(--e-out);align-items:center;gap:10px;padding:0 26px;font-weight:800;line-height:1;display:inline-flex;transform:translateY(0)}.primitives-module__Xg3Y6q__press:hover .primitives-module__Xg3Y6q__face{transform:translateY(-3px)}.primitives-module__Xg3Y6q__press:active .primitives-module__Xg3Y6q__face{transform:translateY(calc(var(--ledge) - 1px));transition-duration:60ms}.primitives-module__Xg3Y6q__press:disabled{cursor:not-allowed;opacity:.55}.primitives-module__Xg3Y6q__press:disabled .primitives-module__Xg3Y6q__face{transform:translateY(calc(var(--ledge) - 2px))}.primitives-module__Xg3Y6q__lime{--face:var(--lime);--text:var(--on-lime);--base:var(--lime-ledge)}.primitives-module__Xg3Y6q__ink{--face:var(--navy);--text:var(--lime);--base:var(--void)}.primitives-module__Xg3Y6q__glass{--face:var(--glass-strong);--text:var(--paper);--base:var(--void)}.primitives-module__Xg3Y6q__glass .primitives-module__Xg3Y6q__face{-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 0 0 1px var(--glass-edge)}.primitives-module__Xg3Y6q__sm .primitives-module__Xg3Y6q__face{min-height:42px;font-size:var(--t-sm);padding:0 18px}.primitives-module__Xg3Y6q__lg .primitives-module__Xg3Y6q__face{min-height:62px;padding:0 34px;font-size:19px}.primitives-module__Xg3Y6q__reveal{opacity:0;transition:opacity var(--d-enter)var(--e-out)var(--delay,0s),transform var(--d-enter)var(--e-out)var(--delay,0s);transform:translateY(28px)}.primitives-module__Xg3Y6q__shown{opacity:1;transform:none}.primitives-module__Xg3Y6q__stageHead{text-align:center;justify-items:center;gap:14px;margin-block-end:clamp(36px,5vw,64px);display:grid}.primitives-module__Xg3Y6q__stageTag{font-family:var(--f-mono);font-size:var(--t-cap);letter-spacing:.18em;color:var(--lime);direction:ltr}.primitives-module__Xg3Y6q__stageTitle{font-family:var(--f-display);font-size:var(--t-h2);letter-spacing:-.01em;text-wrap:balance;font-weight:900;line-height:1.12}.primitives-module__Xg3Y6q__stageLede{max-width:54ch;color:var(--muted);font-size:var(--t-body-lg);line-height:1.8}.primitives-module__Xg3Y6q__onLime .primitives-module__Xg3Y6q__stageTag{color:var(--on-lime)}.primitives-module__Xg3Y6q__onLime .primitives-module__Xg3Y6q__stageLede{color:var(--on-lime-2)}@media (prefers-reduced-motion:reduce){.primitives-module__Xg3Y6q__reveal{opacity:1;transition:none;transform:none}.primitives-module__Xg3Y6q__face{transition:none}}
.CtfNav-module__d07vhq__sentinel{width:1px;height:40px;position:absolute;top:0}.CtfNav-module__d07vhq__bar{inset-inline:0;z-index:50;padding:14px var(--gutter)0;pointer-events:none;position:fixed;top:0}.CtfNav-module__d07vhq__inner{pointer-events:auto;max-width:var(--max);background:var(--glass);-webkit-backdrop-filter:blur(18px)saturate(1.3);height:64px;box-shadow:inset 0 0 0 1px var(--glass-edge),0 18px 40px -24px #000c;border-radius:var(--r-glass);transition:transform .42s var(--e-out),height 0s;align-items:center;gap:24px;margin-inline:auto;padding-inline:14px 10px;display:flex;transform:translateY(0)}.CtfNav-module__d07vhq__bar[data-condensed] .CtfNav-module__d07vhq__inner{background:var(--glass-strong)}.CtfNav-module__d07vhq__brand{flex:none;align-items:center;gap:10px;display:inline-flex}.CtfNav-module__d07vhq__glyph{width:30px;height:30px;color:var(--lime);transition:transform .5s var(--e-snap)}.CtfNav-module__d07vhq__brand:hover .CtfNav-module__d07vhq__glyph{transform:rotate(90deg)}.CtfNav-module__d07vhq__word{font-family:var(--f-display);align-items:center;gap:8px;font-size:22px;font-weight:900;line-height:1;display:inline-flex}.CtfNav-module__d07vhq__tag{background:var(--lime);color:var(--on-lime);font-family:var(--f-mono);letter-spacing:.08em;padding:4px 6px 3px;font-size:12px;font-weight:800}.CtfNav-module__d07vhq__links{gap:4px;margin-inline:auto;display:flex}.CtfNav-module__d07vhq__link{font-size:var(--t-sm);color:var(--muted);transition:color var(--d-micro)var(--e-out);padding:8px 14px;font-weight:700;display:inline-block;position:relative}.CtfNav-module__d07vhq__link:after{content:"";inset-inline:14px;background:repeating-linear-gradient(90deg,var(--lime)0 6px,transparent 6px 9px);transform-origin:100%;height:3px;transition:transform .26s steps(5,end);position:absolute;bottom:2px;transform:scaleX(0)}.CtfNav-module__d07vhq__link:hover{color:var(--paper)}.CtfNav-module__d07vhq__link:hover:after{transform:scaleX(1)}.CtfNav-module__d07vhq__actions{flex:none;align-items:center;gap:14px;display:flex}.CtfNav-module__d07vhq__login{font-size:var(--t-sm);color:var(--paper);padding:8px 6px;font-weight:700}.CtfNav-module__d07vhq__login:hover{color:var(--lime)}.CtfNav-module__d07vhq__cta{margin-top:calc(var(--ledge)*-1 + 2px)}.CtfNav-module__d07vhq__burger{background:var(--navy-2);cursor:pointer;border:0;width:44px;height:44px;display:none;position:relative}.CtfNav-module__d07vhq__burger span,.CtfNav-module__d07vhq__burger span:before,.CtfNav-module__d07vhq__burger span:after{background:var(--paper);content:"";height:3px;transition:transform .22s var(--e-out),opacity .16s;position:absolute;inset-inline:12px}.CtfNav-module__d07vhq__burger span{top:20px}.CtfNav-module__d07vhq__burger span:before{inset-inline:0;top:-7px}.CtfNav-module__d07vhq__burger span:after{inset-inline:0;top:7px}.CtfNav-module__d07vhq__burger span[data-open]{background:0 0}.CtfNav-module__d07vhq__burger span[data-open]:before{transform:translateY(7px)rotate(45deg)}.CtfNav-module__d07vhq__burger span[data-open]:after{transform:translateY(-7px)rotate(-45deg)}.CtfNav-module__d07vhq__sheet{pointer-events:auto;max-width:var(--max);background:var(--glass-strong);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--glass-edge);border-radius:var(--r-glass);margin:8px auto 0;padding:10px}.CtfNav-module__d07vhq__sheetLink{padding:14px 12px;font-size:18px;font-weight:800;display:block}.CtfNav-module__d07vhq__sheetLink:hover{background:var(--navy-2);color:var(--lime)}@media (min-width:961px){.CtfNav-module__d07vhq__sheet{display:none}}@media (max-width:960px){.CtfNav-module__d07vhq__links{display:none}.CtfNav-module__d07vhq__actions{margin-inline-start:auto}.CtfNav-module__d07vhq__burger{display:inline-block}}@media (max-width:520px){.CtfNav-module__d07vhq__login{display:none}.CtfNav-module__d07vhq__word{font-size:19px}.CtfNav-module__d07vhq__inner{gap:10px}}
.Stage3D-module__CxR0BW__stage{pointer-events:none;animation:Stage3D-module__CxR0BW__stageIn .9s var(--e-out)both;position:absolute;inset:0}.Stage3D-module__CxR0BW__stage canvas{pointer-events:none}@keyframes Stage3D-module__CxR0BW__stageIn{0%{opacity:0}to{opacity:1}}
.PixelWordmark-module__J-MNPG__wrap{touch-action:pan-y;cursor:crosshair;direction:ltr;place-items:center;width:100%;height:100%;display:grid}.PixelWordmark-module__J-MNPG__canvas{max-width:100%;display:block}
.Hero-module__t4yKFW__hero{min-height:100svh;padding:96px var(--gutter)64px;isolation:isolate;place-items:center;display:grid;position:relative}.Hero-module__t4yKFW__hero>div:first-child{z-index:2}.Hero-module__t4yKFW__slab{--hp:0;z-index:1;width:min(100%,var(--max));background:var(--lime);min-height:min(100svh - 170px,760px);color:var(--on-lime);box-shadow:14px 14px 0 var(--void);transform-origin:50% 0;transform:perspective(1400px)rotateX(calc(var(--hp)*14deg))scale(calc(1 - var(--hp)*.1))translateY(calc(var(--hp)*-30px));opacity:calc(1 - var(--hp)*.7);animation:Hero-module__t4yKFW__slabIn .9s var(--e-out)backwards;will-change:transform;place-items:center;padding:clamp(24px,4vh,48px) clamp(16px,4vw,56px);display:grid;position:relative}.Hero-module__t4yKFW__slab:before{content:"";pointer-events:none;background-image:radial-gradient(#11192721 1px,#0000 1.3px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90%,#0000 40%,#000 100%);mask-image:radial-gradient(120% 90%,#0000 40%,#000 100%)}@keyframes Hero-module__t4yKFW__slabIn{0%{opacity:0;transform:perspective(1400px)rotateX(-18deg)translateY(60px)scale(.94)}}.Hero-module__t4yKFW__content{z-index:3;text-align:center;justify-items:center;gap:clamp(10px,2.2vh,20px);width:100%;display:grid;position:relative}.Hero-module__t4yKFW__mark{width:min(100%,560px);height:clamp(64px,17vh,190px)}.Hero-module__t4yKFW__title{font-family:var(--f-display);justify-items:center;line-height:1.08;display:grid}.Hero-module__t4yKFW__titleBrand,.Hero-module__t4yKFW__titleMain{padding-block:.06em;display:block;overflow:hidden}.Hero-module__t4yKFW__titleBrand>span,.Hero-module__t4yKFW__titleMain>span{animation:Hero-module__t4yKFW__lineUp .9s var(--e-out)both;display:block}.Hero-module__t4yKFW__titleBrand{font-size:clamp(20px,2.3vw,30px);font-weight:800}.Hero-module__t4yKFW__titleBrand>span{animation-delay:.25s}.Hero-module__t4yKFW__titleMain{font-size:var(--t-display);letter-spacing:-.015em;font-weight:900}.Hero-module__t4yKFW__titleMain>span{animation-delay:.36s}@keyframes Hero-module__t4yKFW__lineUp{0%{transform:translateY(105%)}}.Hero-module__t4yKFW__lede{max-width:46ch;color:var(--on-lime-2);font-size:var(--t-body-lg);animation:Hero-module__t4yKFW__fadeUp .7s var(--e-out).52s both;font-weight:500;line-height:1.7}@keyframes Hero-module__t4yKFW__fadeUp{0%{opacity:0;transform:translateY(16px)}}.Hero-module__t4yKFW__ctas{animation:Hero-module__t4yKFW__fadeUp .7s var(--e-out).62s both;flex-wrap:wrap;justify-content:center;align-items:center;gap:14px 28px;display:flex}.Hero-module__t4yKFW__quiet{min-height:48px;font-weight:800;font-size:var(--t-btn);color:var(--on-lime);background:linear-gradient(var(--on-lime),var(--on-lime))no-repeat 0 100%/100% 3px;transition:background-size var(--d-micro)var(--e-out);align-items:center;gap:10px;padding-inline:4px;display:inline-flex}.Hero-module__t4yKFW__quietIcon{width:14px;height:14px;transition:transform .3s var(--e-snap);transform:rotate(180deg)}.Hero-module__t4yKFW__quiet:hover .Hero-module__t4yKFW__quietIcon{transform:rotate(180deg)translateY(-4px)}.Hero-module__t4yKFW__chips{flex-wrap:wrap;justify-content:center;gap:8px;max-width:760px;display:flex}.Hero-module__t4yKFW__chips li{background:var(--navy);color:var(--lime);font-size:var(--t-sm);animation:.42s steps(4,end) both Hero-module__t4yKFW__chipIn;animation-delay:calc(.76s + var(--i)*90ms);padding:8px 14px 7px;font-weight:700;line-height:1.4}@keyframes Hero-module__t4yKFW__chipIn{0%{opacity:0;transform:translateY(10px)}}.Hero-module__t4yKFW__shard{z-index:2;color:var(--navy);pointer-events:none;position:absolute}.Hero-module__t4yKFW__shardA{inset-inline-start:-18px;width:clamp(54px,7vw,96px);bottom:12%}.Hero-module__t4yKFW__shardB{inset-inline-end:-26px;width:clamp(64px,8vw,116px);color:var(--void);top:14%}.Hero-module__t4yKFW__shardC{inset-inline-start:12%;width:clamp(26px,3vw,40px);animation:1.6s steps(2,jump-none) infinite Hero-module__t4yKFW__blink;top:9%}@keyframes Hero-module__t4yKFW__blink{50%{opacity:.25}}.Hero-module__t4yKFW__decor{pointer-events:none;position:absolute}.Hero-module__t4yKFW__decorFlag{inset-inline-start:4%;width:clamp(80px,12vw,170px);color:var(--paper);top:14%}.Hero-module__t4yKFW__decorBlock{inset-inline-end:3%;width:clamp(70px,9vw,130px);color:var(--emerald);bottom:9%}.Hero-module__t4yKFW__cue{z-index:3;font-size:var(--t-cap);color:var(--muted);align-items:center;gap:10px;padding:6px 10px;font-weight:700;display:inline-flex;position:absolute;bottom:14px;left:50%;translate:-50%}.Hero-module__t4yKFW__cue:hover{color:var(--lime)}.Hero-module__t4yKFW__cueIcon{width:12px;height:12px;animation:1.2s steps(3,end) infinite Hero-module__t4yKFW__cueBob;transform:rotate(180deg)}@keyframes Hero-module__t4yKFW__cueBob{50%{transform:rotate(180deg)translateY(-5px)}}@media (max-width:720px){.Hero-module__t4yKFW__hero{padding-top:90px;padding-bottom:56px}.Hero-module__t4yKFW__slab{box-shadow:8px 8px 0 var(--void);min-height:calc(100svh - 150px)}.Hero-module__t4yKFW__chips li:nth-child(n+3){display:none}}@media (prefers-reduced-motion:reduce){.Hero-module__t4yKFW__slab,.Hero-module__t4yKFW__titleBrand>span,.Hero-module__t4yKFW__titleMain>span,.Hero-module__t4yKFW__lede,.Hero-module__t4yKFW__ctas,.Hero-module__t4yKFW__chips li,.Hero-module__t4yKFW__shardC,.Hero-module__t4yKFW__cueIcon{animation:none}.Hero-module__t4yKFW__slab{opacity:1;transform:none}}
.Ticker-module__a9KJ_W__strip{--skew:0deg;z-index:2;background:var(--navy);border-block:4px solid var(--void);margin-block:clamp(24px,6vw,72px);padding-block:18px;position:relative;overflow:hidden;transform:rotate(-1.6deg)scale(1.04)}.Ticker-module__a9KJ_W__track{will-change:transform;direction:ltr;width:max-content;display:flex;transform:translate(0,0)}.Ticker-module__a9KJ_W__track li{align-items:center;gap:34px;padding-inline-end:34px;display:inline-flex}.Ticker-module__a9KJ_W__word{font-family:var(--f-mono);letter-spacing:.02em;color:var(--paper);transform:skewX(var(--skew));font-size:clamp(28px,4.4vw,60px);font-weight:800;line-height:1;display:inline-block}.Ticker-module__a9KJ_W__track li:nth-child(3n+2) .Ticker-module__a9KJ_W__word{color:var(--lime)}.Ticker-module__a9KJ_W__track li:nth-child(4n) .Ticker-module__a9KJ_W__word{color:#0000;-webkit-text-stroke:1.5px var(--emerald)}.Ticker-module__a9KJ_W__sep{background:linear-gradient(var(--lime)0 0)6px 0/6px 6px no-repeat,linear-gradient(var(--lime)0 0)0 6px/18px 6px no-repeat,linear-gradient(var(--lime)0 0)6px 12px/6px 6px no-repeat;width:18px;height:18px}.Ticker-module__a9KJ_W__sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Ticker-module__a9KJ_W__track{flex-wrap:wrap;justify-content:center;width:auto}.Ticker-module__a9KJ_W__track li[aria-hidden]{display:none}}
.ClassSelect-module__8cBDmG__section{max-width:var(--max);padding:clamp(72px,10vw,140px)var(--gutter);margin:0 auto}.ClassSelect-module__8cBDmG__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(14px,2vw,24px);display:grid}.ClassSelect-module__8cBDmG__cell{display:flex}.ClassSelect-module__8cBDmG__card{--face:var(--lime);--text:var(--on-lime);--sub:var(--on-lime-2);--base:var(--lime-ledge);--plate:#11192724;border:3px solid var(--void);background:var(--face);width:100%;color:var(--text);text-align:start;cursor:pointer;box-shadow:0 var(--ledge)0 var(--base),0 calc(var(--ledge) + 3px)0 var(--void);transition:transform .2s var(--e-out);align-content:start;gap:12px;padding:14px 14px 22px;display:grid;position:relative;transform:translateY(0)}.ClassSelect-module__8cBDmG__card:hover{transform:translateY(-4px)}.ClassSelect-module__8cBDmG__card[aria-pressed=true]{transform:translateY(calc(var(--ledge) - 2px));box-shadow:0 2px 0 var(--base),0 5px 0 var(--void)}.ClassSelect-module__8cBDmG__lime{--face:var(--lime);--text:var(--on-lime);--sub:var(--on-lime-2);--base:var(--lime-ledge)}.ClassSelect-module__8cBDmG__emerald{--face:var(--emerald);--text:#07170e;--sub:#0d2d1b;--base:var(--emerald-ledge)}.ClassSelect-module__8cBDmG__paper{--face:var(--paper);--text:var(--navy);--sub:#354258;--base:var(--paper-ledge)}.ClassSelect-module__8cBDmG__ink{--face:var(--navy-2);--text:var(--paper);--sub:var(--muted);--base:var(--void);--plate:#9fef0014}.ClassSelect-module__8cBDmG__plate{aspect-ratio:16/10;border:3px solid var(--void);background-color:var(--plate);background-image:radial-gradient(currentColor .8px,#0000 1px);background-size:6px 6px;place-items:center;display:grid;position:relative;overflow:hidden}.ClassSelect-module__8cBDmG__icon{width:38%;height:auto;color:var(--text);filter:drop-shadow(4px 4px #04070c59);transition:transform .36s var(--e-snap)}.ClassSelect-module__8cBDmG__card:hover .ClassSelect-module__8cBDmG__icon,.ClassSelect-module__8cBDmG__card[aria-pressed=true] .ClassSelect-module__8cBDmG__icon{transform:scale(1.12)rotate(-4deg)}.ClassSelect-module__8cBDmG__code{inset-inline-end:8px;font-family:var(--f-mono);letter-spacing:.12em;direction:ltr;font-size:11px;font-weight:800;position:absolute;bottom:6px}.ClassSelect-module__8cBDmG__cardTitle{font-family:var(--f-display);font-size:var(--t-h3);font-weight:900;line-height:1.2}.ClassSelect-module__8cBDmG__cardBody{color:var(--sub);font-size:var(--t-sm);line-height:1.75}.ClassSelect-module__8cBDmG__pick{font-size:var(--t-sm);margin-top:4px;font-weight:800}.ClassSelect-module__8cBDmG__brief{background:var(--glass);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 0 0 1px var(--glass-edge),var(--hard);border-radius:var(--r-glass);margin-top:clamp(28px,4vw,44px)}.ClassSelect-module__8cBDmG__briefBar{border-bottom:1px solid var(--line);direction:ltr;align-items:center;gap:14px;padding:10px 16px;display:flex}.ClassSelect-module__8cBDmG__dots{gap:6px;display:inline-flex}.ClassSelect-module__8cBDmG__dots i{background:var(--muted);width:10px;height:10px}.ClassSelect-module__8cBDmG__dots i:first-child{background:var(--lime)}.ClassSelect-module__8cBDmG__briefPath{font-family:var(--f-mono);font-size:var(--t-cap);color:var(--muted)}.ClassSelect-module__8cBDmG__briefBody{animation:ClassSelect-module__8cBDmG__briefIn .42s var(--e-out)both;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px 40px;padding:clamp(18px,3vw,28px);display:flex}@keyframes ClassSelect-module__8cBDmG__briefIn{0%{opacity:0;transform:translateY(10px)}}.ClassSelect-module__8cBDmG__briefKicker{color:var(--muted);font-size:var(--t-sm);margin-bottom:8px}.ClassSelect-module__8cBDmG__skills{flex-wrap:wrap;gap:8px 22px;display:flex}.ClassSelect-module__8cBDmG__skills li{padding-inline-start:18px;font-weight:700;position:relative}.ClassSelect-module__8cBDmG__skills li:before{content:"";inset-inline-start:0;background:var(--lime);width:8px;height:8px;position:absolute;top:.7em}.ClassSelect-module__8cBDmG__briefSide{align-items:center;gap:22px;display:flex}.ClassSelect-module__8cBDmG__level{color:var(--muted);font-size:var(--t-sm)}.ClassSelect-module__8cBDmG__level strong{color:var(--paper)}@media (max-width:960px){.ClassSelect-module__8cBDmG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:520px){.ClassSelect-module__8cBDmG__grid{grid-template-columns:1fr}.ClassSelect-module__8cBDmG__plate{aspect-ratio:16/7}.ClassSelect-module__8cBDmG__icon{width:22%}}@media (prefers-reduced-motion:reduce){.ClassSelect-module__8cBDmG__card,.ClassSelect-module__8cBDmG__icon{transition:none}.ClassSelect-module__8cBDmG__briefBody{animation:none}}
.CaptureSequence-module__fJ16Fq__host{height:280vh;position:relative}.CaptureSequence-module__fJ16Fq__stage{--p:0;--log:0;min-height:100svh;max-width:var(--max);padding:96px var(--gutter)40px;align-content:center;margin:0 auto;display:grid;position:sticky;top:0}.CaptureSequence-module__fJ16Fq__stage>header{margin-block-end:clamp(20px,3vh,40px)}.CaptureSequence-module__fJ16Fq__layout{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.CaptureSequence-module__fJ16Fq__board{background:var(--navy);border:3px solid var(--void);box-shadow:var(--hard);padding:clamp(16px,2.4vw,28px);position:relative}.CaptureSequence-module__fJ16Fq__flag{direction:ltr;width:100%;height:auto;max-height:46vh;display:block}.CaptureSequence-module__fJ16Fq__flag rect{fill:var(--navy-2);transform-box:fill-box;transform-origin:50%;transition:fill .12s linear,transform .26s var(--e-snap)}.CaptureSequence-module__fJ16Fq__flag rect.CaptureSequence-module__fJ16Fq__pole{fill:#243149}.CaptureSequence-module__fJ16Fq__flag rect[data-on].CaptureSequence-module__fJ16Fq__cloth{fill:var(--lime);transform:scale(1.04)}.CaptureSequence-module__fJ16Fq__flag rect[data-on].CaptureSequence-module__fJ16Fq__pole{fill:var(--paper)}.CaptureSequence-module__fJ16Fq__hud{font-family:var(--f-mono);font-size:var(--t-cap);letter-spacing:.14em;color:var(--muted);direction:ltr;justify-content:space-between;margin-top:14px;font-weight:800;display:flex}.CaptureSequence-module__fJ16Fq__pct{color:var(--lime);font-variant-numeric:tabular-nums}.CaptureSequence-module__fJ16Fq__meter{background:var(--navy-2);direction:ltr;height:12px;margin-top:8px;overflow:hidden}.CaptureSequence-module__fJ16Fq__meter span{background:repeating-linear-gradient(90deg,var(--lime)0 10px,transparent 10px 13px);transform-origin:0;height:100%;transform:scaleX(var(--p));display:block}.CaptureSequence-module__fJ16Fq__stamp{background:var(--emerald);color:#07170e;border:3px solid var(--void);box-shadow:6px 6px 0 var(--void);font-family:var(--f-mono);letter-spacing:.08em;white-space:nowrap;opacity:0;transition:opacity .16s linear,transform .38s var(--e-snap);pointer-events:none;direction:ltr;padding:10px 18px 8px;font-size:clamp(18px,2.6vw,30px);font-weight:800;position:absolute;top:38%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)scale(2.2)}.CaptureSequence-module__fJ16Fq__stage[data-captured] .CaptureSequence-module__fJ16Fq__stamp{opacity:1;transform:translate(-50%,-50%)rotate(-8deg)scale(1)}.CaptureSequence-module__fJ16Fq__side{gap:20px;display:grid}.CaptureSequence-module__fJ16Fq__steps{gap:10px;display:grid}.CaptureSequence-module__fJ16Fq__step{opacity:.42;transition:opacity .26s var(--e-out),transform .36s var(--e-out),background-color .26s var(--e-out);background:0 0;grid-template-columns:auto 1fr;align-items:start;gap:16px;padding:14px 16px;display:grid;transform:translate(0)}.CaptureSequence-module__fJ16Fq__stage[data-step="0"] .CaptureSequence-module__fJ16Fq__step[data-i="0"],.CaptureSequence-module__fJ16Fq__stage[data-step="1"] .CaptureSequence-module__fJ16Fq__step[data-i="1"],.CaptureSequence-module__fJ16Fq__stage[data-step="2"] .CaptureSequence-module__fJ16Fq__step[data-i="2"]{opacity:1;background:var(--navy);transform:translate(-10px)}.CaptureSequence-module__fJ16Fq__stage[data-step="1"] .CaptureSequence-module__fJ16Fq__step[data-i="0"],.CaptureSequence-module__fJ16Fq__stage[data-step="2"] .CaptureSequence-module__fJ16Fq__step[data-i="0"],.CaptureSequence-module__fJ16Fq__stage[data-step="2"] .CaptureSequence-module__fJ16Fq__step[data-i="1"]{opacity:.75}.CaptureSequence-module__fJ16Fq__stepN{background:var(--navy-2);width:44px;height:44px;color:var(--lime);font-family:var(--f-display);place-items:center;font-size:18px;font-weight:900;display:grid}.CaptureSequence-module__fJ16Fq__stage[data-step="0"] .CaptureSequence-module__fJ16Fq__step[data-i="0"] .CaptureSequence-module__fJ16Fq__stepN,.CaptureSequence-module__fJ16Fq__stage[data-step="1"] .CaptureSequence-module__fJ16Fq__step[data-i="1"] .CaptureSequence-module__fJ16Fq__stepN,.CaptureSequence-module__fJ16Fq__stage[data-step="2"] .CaptureSequence-module__fJ16Fq__step[data-i="2"] .CaptureSequence-module__fJ16Fq__stepN{background:var(--lime);color:var(--on-lime)}.CaptureSequence-module__fJ16Fq__stepTitle{font-family:var(--f-display);font-size:var(--t-h3);font-weight:900;line-height:1.3}.CaptureSequence-module__fJ16Fq__stepBody{color:var(--muted);font-size:var(--t-sm);line-height:1.75}.CaptureSequence-module__fJ16Fq__term{background:var(--glass);-webkit-backdrop-filter:blur(14px);min-height:9.5em;box-shadow:inset 0 0 0 1px var(--glass-edge);border-radius:var(--r-glass);font-family:var(--f-mono);font-size:var(--t-cap);color:var(--muted);text-align:left;direction:ltr;padding:14px 16px;line-height:1.6}.CaptureSequence-module__fJ16Fq__line{opacity:0;transition:opacity .2s linear,transform .26s var(--e-out);transform:translateY(6px)}.CaptureSequence-module__fJ16Fq__line:nth-child(3n){color:var(--lime)}.CaptureSequence-module__fJ16Fq__line:last-child{color:var(--emerald)}.CaptureSequence-module__fJ16Fq__line{--show:clamp(0,calc(var(--log) - var(--n)),1);opacity:var(--show);transform:translateY(calc((1 - var(--show))*6px))}@media (max-width:900px){.CaptureSequence-module__fJ16Fq__host{height:240vh}.CaptureSequence-module__fJ16Fq__layout{grid-template-columns:1fr}.CaptureSequence-module__fJ16Fq__term{display:none}.CaptureSequence-module__fJ16Fq__flag{max-height:30vh}.CaptureSequence-module__fJ16Fq__step{padding:10px 12px}.CaptureSequence-module__fJ16Fq__stepBody{display:none}.CaptureSequence-module__fJ16Fq__stage[data-step="0"] .CaptureSequence-module__fJ16Fq__step[data-i="0"] .CaptureSequence-module__fJ16Fq__stepBody,.CaptureSequence-module__fJ16Fq__stage[data-step="1"] .CaptureSequence-module__fJ16Fq__step[data-i="1"] .CaptureSequence-module__fJ16Fq__stepBody,.CaptureSequence-module__fJ16Fq__stage[data-step="2"] .CaptureSequence-module__fJ16Fq__step[data-i="2"] .CaptureSequence-module__fJ16Fq__stepBody{display:block}}@media (prefers-reduced-motion:reduce){.CaptureSequence-module__fJ16Fq__host{height:auto}.CaptureSequence-module__fJ16Fq__stage{position:relative}.CaptureSequence-module__fJ16Fq__flag rect,.CaptureSequence-module__fJ16Fq__step,.CaptureSequence-module__fJ16Fq__line,.CaptureSequence-module__fJ16Fq__stamp{transition:none}}
.TryChallenge-module__lA4b5W__section{max-width:980px;padding:clamp(72px,10vw,140px)var(--gutter);margin:0 auto}.TryChallenge-module__lA4b5W__console{background:var(--navy);border:3px solid var(--void);box-shadow:14px 14px 0 var(--lime);transition:box-shadow .4s var(--e-out);position:relative}.TryChallenge-module__lA4b5W__solved{box-shadow:14px 14px 0 var(--emerald)}.TryChallenge-module__lA4b5W__bar{background:var(--navy-2);border-bottom:3px solid var(--void);font-family:var(--f-mono);font-size:var(--t-cap);direction:ltr;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;font-weight:800;display:flex}.TryChallenge-module__lA4b5W__badge{background:var(--lime);color:var(--on-lime);padding:3px 8px}.TryChallenge-module__lA4b5W__points{color:var(--emerald)}.TryChallenge-module__lA4b5W__tries{color:var(--muted);overflow-wrap:anywhere;margin-left:auto;font-weight:500}.TryChallenge-module__lA4b5W__body{gap:28px;padding:clamp(18px,3vw,32px);display:grid}.TryChallenge-module__lA4b5W__label{color:var(--muted);font-size:var(--t-sm);margin-bottom:8px;font-weight:700;display:block}.TryChallenge-module__lA4b5W__buffer{background:var(--ink);border:1px solid var(--line);min-height:64px;font-family:var(--f-mono);color:var(--lime);text-align:left;overflow-wrap:anywhere;direction:ltr;padding:16px 18px;font-size:clamp(16px,2.2vw,22px);font-weight:700;animation:.36s steps(3,end) TryChallenge-module__lA4b5W__glitch;display:block}@keyframes TryChallenge-module__lA4b5W__glitch{0%{opacity:.2;transform:translate(-6px)}50%{opacity:.8;transform:translate(4px)}}.TryChallenge-module__lA4b5W__tools{direction:ltr;flex-wrap:wrap;gap:10px;margin-top:14px;display:flex}.TryChallenge-module__lA4b5W__tool{border:2px solid var(--void);background:var(--paper);min-height:44px;color:var(--navy);font-family:var(--f-mono);font-size:var(--t-sm);cursor:pointer;box-shadow:0 4px 0 var(--void);transition:transform var(--d-micro)var(--e-out),background-color var(--d-micro);padding:0 16px;font-weight:800;transform:translateY(0)}.TryChallenge-module__lA4b5W__tool:hover{background:var(--lime);transform:translateY(-2px)}.TryChallenge-module__lA4b5W__tool:active{box-shadow:0 1px 0 var(--void);transform:translateY(3px)}.TryChallenge-module__lA4b5W__tool:disabled{opacity:.45;cursor:not-allowed;transform:none}.TryChallenge-module__lA4b5W__reset{color:var(--muted);border-color:var(--line);box-shadow:none;font-family:var(--f-body);background:0 0;margin-left:auto}.TryChallenge-module__lA4b5W__reset:hover{background:var(--navy-2);color:var(--paper)}.TryChallenge-module__lA4b5W__toolError{color:var(--danger);font-size:var(--t-sm);margin-top:10px}.TryChallenge-module__lA4b5W__row{align-items:flex-start;gap:12px;display:flex}.TryChallenge-module__lA4b5W__row[data-shake=a]{animation:.36s steps(6,end) TryChallenge-module__lA4b5W__shakeA}.TryChallenge-module__lA4b5W__row[data-shake=b]{animation:.36s steps(6,end) TryChallenge-module__lA4b5W__shakeB}@keyframes TryChallenge-module__lA4b5W__shakeA{25%{transform:translate(-8px)}50%{transform:translate(8px)}75%{transform:translate(-4px)}}@keyframes TryChallenge-module__lA4b5W__shakeB{25%{transform:translate(8px)}50%{transform:translate(-8px)}75%{transform:translate(4px)}}.TryChallenge-module__lA4b5W__input{background:var(--ink);min-width:0;min-height:52px;color:var(--paper);font-family:var(--f-mono);border:2px solid #3a4862;border-radius:0;flex:1;padding:0 16px;font-size:17px}.TryChallenge-module__lA4b5W__input::placeholder{color:#7d889c}.TryChallenge-module__lA4b5W__input[aria-invalid]{border-color:var(--danger)}.TryChallenge-module__lA4b5W__input:disabled{color:var(--emerald);border-color:var(--emerald)}.TryChallenge-module__lA4b5W__msg{font-size:var(--t-sm);color:var(--muted);margin-top:10px}.TryChallenge-module__lA4b5W__wrong{color:var(--danger)}.TryChallenge-module__lA4b5W__solved .TryChallenge-module__lA4b5W__msg,.TryChallenge-module__lA4b5W__msg.TryChallenge-module__lA4b5W__solved{color:var(--emerald);font-weight:700}.TryChallenge-module__lA4b5W__win{background:var(--emerald);color:#07170e;border-top:3px solid var(--void);animation:TryChallenge-module__lA4b5W__winIn .52s var(--e-snap)both;flex-wrap:wrap;align-items:center;gap:16px 24px;padding:20px clamp(18px,3vw,32px);display:flex;position:relative}@keyframes TryChallenge-module__lA4b5W__winIn{0%{opacity:0;transform:translateY(16px)scale(.98)}}.TryChallenge-module__lA4b5W__confetti{position:absolute;top:0;left:50%}.TryChallenge-module__lA4b5W__winFlag{color:#07170e;width:44px}.TryChallenge-module__lA4b5W__winText{min-width:220px;font-weight:800;font-size:var(--t-body-lg);flex:1}@media (max-width:560px){.TryChallenge-module__lA4b5W__row{flex-direction:column;align-items:stretch}.TryChallenge-module__lA4b5W__console{box-shadow:8px 8px 0 var(--lime)}}@media (prefers-reduced-motion:reduce){.TryChallenge-module__lA4b5W__buffer,.TryChallenge-module__lA4b5W__row[data-shake],.TryChallenge-module__lA4b5W__win{animation:none}}
.Scoreboard-module__vgqZsW__band{background:var(--lime);color:var(--on-lime);padding:clamp(72px,10vw,140px)var(--gutter);border-block:6px solid var(--void);position:relative}.Scoreboard-module__vgqZsW__band:before{content:"";pointer-events:none;background-image:radial-gradient(#11192724 1px,#0000 1.3px);background-size:7px 7px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 25% 75%,#000);mask-image:linear-gradient(#000,#0000 25% 75%,#000)}.Scoreboard-module__vgqZsW__inner{max-width:1080px;margin:0 auto;position:relative}.Scoreboard-module__vgqZsW__board{gap:clamp(32px,5vw,56px);display:grid}.Scoreboard-module__vgqZsW__podium{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(10px,2vw,22px);width:100%;max-width:820px;margin:0 auto;display:grid}.Scoreboard-module__vgqZsW__place{gap:14px;display:grid}.Scoreboard-module__vgqZsW__who{text-align:center;opacity:0;transition:opacity .5s var(--e-out),transform .6s var(--e-snap);justify-items:center;gap:6px;display:grid;transform:translateY(24px)}.Scoreboard-module__vgqZsW__avatar{object-fit:cover;border:3px solid var(--void);background:var(--navy);box-shadow:4px 4px 0 var(--void);image-rendering:auto;display:block}.Scoreboard-module__vgqZsW__initial{color:var(--lime);font-family:var(--f-mono);place-items:center;font-size:22px;font-weight:800;display:grid}.Scoreboard-module__vgqZsW__name{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--f-mono);font-size:clamp(14px,1.6vw,18px);font-weight:800;overflow:hidden}.Scoreboard-module__vgqZsW__score{font-weight:700;font-size:var(--t-sm);color:var(--on-lime-2)}.Scoreboard-module__vgqZsW__pedestal{background:var(--navy);color:var(--lime);border:3px solid var(--void);box-shadow:8px 8px 0 var(--void);transform-origin:bottom;transition:transform .7s var(--e-snap);place-items:center;display:grid;position:relative;transform:scaleY(0)}.Scoreboard-module__vgqZsW__pedestal:before{content:"";top:-15px;background:repeating-linear-gradient(90deg,var(--navy)0 12px,transparent 12px 18px);height:12px;position:absolute;inset-inline:18%}.Scoreboard-module__vgqZsW__place[data-rank="1"] .Scoreboard-module__vgqZsW__pedestal{background:var(--navy);height:clamp(130px,18vw,200px);transition-delay:.12s}.Scoreboard-module__vgqZsW__place[data-rank="2"] .Scoreboard-module__vgqZsW__pedestal{height:clamp(96px,13vw,150px);transition-delay:0s}.Scoreboard-module__vgqZsW__place[data-rank="3"] .Scoreboard-module__vgqZsW__pedestal{height:clamp(72px,10vw,112px);transition-delay:.24s}.Scoreboard-module__vgqZsW__place[data-rank="1"] .Scoreboard-module__vgqZsW__who{transition-delay:.52s}.Scoreboard-module__vgqZsW__place[data-rank="2"] .Scoreboard-module__vgqZsW__who{transition-delay:.4s}.Scoreboard-module__vgqZsW__place[data-rank="3"] .Scoreboard-module__vgqZsW__who{transition-delay:.64s}.Scoreboard-module__vgqZsW__rankNum{font-family:var(--f-display);font-size:clamp(44px,6vw,80px);font-weight:900;line-height:1}.Scoreboard-module__vgqZsW__live .Scoreboard-module__vgqZsW__pedestal{transform:scaleY(1)}.Scoreboard-module__vgqZsW__live .Scoreboard-module__vgqZsW__who{opacity:1;transform:none}.Scoreboard-module__vgqZsW__ledger{gap:8px;display:grid}.Scoreboard-module__vgqZsW__row{background:var(--navy);color:var(--paper);isolation:isolate;opacity:0;transition:opacity .4s var(--e-out),transform .5s var(--e-out),background-color .16s;transition-delay:calc(.7s + var(--i)*60ms);grid-template-columns:44px 40px 1fr auto auto;align-items:center;gap:14px;padding:10px 16px;display:grid;position:relative;overflow:hidden;transform:translate(-24px)}.Scoreboard-module__vgqZsW__live .Scoreboard-module__vgqZsW__row{opacity:1;transform:none}.Scoreboard-module__vgqZsW__row:hover{background:var(--navy-2)}.Scoreboard-module__vgqZsW__bar{z-index:-1;transform-origin:100%;transition:transform .9s var(--e-out);transition-delay:calc(.9s + var(--i)*60ms);background:#9fef0017;position:absolute;inset:0;transform:scaleX(0)}.Scoreboard-module__vgqZsW__live .Scoreboard-module__vgqZsW__bar{transform:scaleX(var(--w))}.Scoreboard-module__vgqZsW__rowRank{font-family:var(--f-display);color:var(--lime);font-size:22px;font-weight:900}.Scoreboard-module__vgqZsW__row .Scoreboard-module__vgqZsW__avatar{box-shadow:none;border-width:2px}.Scoreboard-module__vgqZsW__rowWho{align-items:baseline;gap:10px;min-width:0;display:flex}.Scoreboard-module__vgqZsW__rowName{text-overflow:ellipsis;white-space:nowrap;font-family:var(--f-mono);font-weight:700;overflow:hidden}.Scoreboard-module__vgqZsW__rowTitle{font-family:var(--f-mono);color:var(--muted);flex:none;font-size:12px}.Scoreboard-module__vgqZsW__rowScore{font-family:var(--f-display);font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.Scoreboard-module__vgqZsW__bloods{font-size:var(--t-cap);color:var(--danger);align-items:center;gap:5px;font-weight:700;display:inline-flex}.Scoreboard-module__vgqZsW__who .Scoreboard-module__vgqZsW__bloods{color:#8f1f14}.Scoreboard-module__vgqZsW__bloodIcon{width:10px}.Scoreboard-module__vgqZsW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.Scoreboard-module__vgqZsW__empty{text-align:center;background:#11192714;justify-items:center;gap:18px;padding:40px 20px;font-weight:600;display:grid}.Scoreboard-module__vgqZsW__more{justify-content:center;margin-top:36px;display:flex}.Scoreboard-module__vgqZsW__moreLink{min-height:48px;font-weight:800;font-size:var(--t-btn);background:linear-gradient(var(--on-lime),var(--on-lime))no-repeat 0 100%/100% 3px;align-items:center;gap:10px;display:inline-flex}.Scoreboard-module__vgqZsW__moreIcon{width:14px;transition:transform .3s var(--e-snap);transform:rotate(-90deg)}.Scoreboard-module__vgqZsW__moreLink:hover .Scoreboard-module__vgqZsW__moreIcon{transform:rotate(-90deg)translateY(-5px)}@media (max-width:640px){.Scoreboard-module__vgqZsW__row{grid-template-columns:32px 40px 1fr auto;gap:10px;padding:10px 12px}.Scoreboard-module__vgqZsW__row .Scoreboard-module__vgqZsW__bloods,.Scoreboard-module__vgqZsW__rowTitle,.Scoreboard-module__vgqZsW__who .Scoreboard-module__vgqZsW__bloods{display:none}}@media (prefers-reduced-motion:reduce){.Scoreboard-module__vgqZsW__who,.Scoreboard-module__vgqZsW__pedestal,.Scoreboard-module__vgqZsW__row,.Scoreboard-module__vgqZsW__bar{transition:none}}
.Arena-module__48NwDa__section{max-width:var(--max);padding:clamp(72px,10vw,140px)var(--gutter);margin:0 auto}.Arena-module__48NwDa__liveBanner{background:var(--emerald);color:#07170e;border:3px solid var(--void);box-shadow:var(--hard);transition:transform var(--d-micro)var(--e-out);flex-wrap:wrap;align-items:center;gap:10px 16px;margin-bottom:40px;padding:16px 20px;font-weight:800;display:flex}.Arena-module__48NwDa__liveBanner:hover{transform:translate(-2px,-2px)}.Arena-module__48NwDa__liveDot{background:#07170e;width:12px;height:12px;animation:1s steps(2,jump-none) infinite Arena-module__48NwDa__pulse}@keyframes Arena-module__48NwDa__pulse{50%{opacity:.2}}.Arena-module__48NwDa__liveTag{font-size:var(--t-sm)}.Arena-module__48NwDa__liveTitle{font-size:var(--t-body-lg);flex:1}.Arena-module__48NwDa__liveGo{text-underline-offset:4px;text-decoration:underline}.Arena-module__48NwDa__stats{background:var(--navy);border:3px solid var(--void);box-shadow:var(--hard);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 0 clamp(56px,8vw,96px);display:grid}.Arena-module__48NwDa__stat{border-inline-start:1px solid var(--line);flex-direction:column-reverse;gap:6px;padding:clamp(18px,3vw,30px);display:flex;position:relative}.Arena-module__48NwDa__stat:first-child{border-inline-start:0}.Arena-module__48NwDa__statLabel{color:var(--muted);font-size:var(--t-sm);font-weight:600}.Arena-module__48NwDa__statValue{font-family:var(--f-display);color:var(--paper);font-variant-numeric:tabular-nums;margin:0;font-size:clamp(34px,4.6vw,60px);font-weight:900;line-height:1.1}.Arena-module__48NwDa__stat:nth-child(odd) .Arena-module__48NwDa__statValue{color:var(--lime)}.Arena-module__48NwDa__statSpark{top:14px;width:14px;color:var(--emerald);position:absolute;inset-inline-end:14px}.Arena-module__48NwDa__railHead{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.Arena-module__48NwDa__railTitle{font-family:var(--f-display);font-size:var(--t-h3);font-weight:900}.Arena-module__48NwDa__controls{gap:10px;display:flex}.Arena-module__48NwDa__ctrl{border:3px solid var(--void);background:var(--paper);width:48px;height:48px;color:var(--navy);cursor:pointer;box-shadow:0 4px 0 var(--void);transition:transform var(--d-micro)var(--e-out),background-color var(--d-micro);place-items:center;display:grid}.Arena-module__48NwDa__ctrl:hover{background:var(--lime);transform:translateY(-2px)}.Arena-module__48NwDa__ctrl:active{transform:translateY(3px)}.Arena-module__48NwDa__ctrl:disabled{opacity:.35;cursor:not-allowed;transform:none}.Arena-module__48NwDa__ctrlIconPrev{width:16px;transform:rotate(90deg)}.Arena-module__48NwDa__ctrlIconNext{width:16px;transform:rotate(-90deg)}.Arena-module__48NwDa__rail{--fade:48px;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-mask-image:linear-gradient(to left,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);mask-image:linear-gradient(to left,transparent,#000 var(--fade),#000 calc(100% - var(--fade)),transparent);overscroll-behavior-x:contain;gap:20px;padding:4px 4px 22px;scroll-padding-inline:4px;display:flex;overflow:auto hidden}.Arena-module__48NwDa__rail::-webkit-scrollbar{display:none}.Arena-module__48NwDa__ticket{scroll-snap-align:start;flex:0 0 clamp(260px,30vw,340px);display:flex}.Arena-module__48NwDa__ticketLink{background:var(--navy);border:3px solid var(--void);width:100%;box-shadow:8px 8px 0 var(--void);transition:transform .22s var(--e-out),box-shadow .22s var(--e-out);grid-template-rows:auto 1fr;display:grid}.Arena-module__48NwDa__ticketLink:hover{box-shadow:11px 11px 0 var(--lime);transform:translate(-3px,-3px)}.Arena-module__48NwDa__thumb{aspect-ratio:16/9;background:var(--navy-2);border-bottom:3px solid var(--void);place-items:center;display:grid;position:relative;overflow:hidden}.Arena-module__48NwDa__thumbImg{object-fit:cover;transition:transform .5s var(--e-out)}.Arena-module__48NwDa__ticketLink:hover .Arena-module__48NwDa__thumbImg{transform:scale(1.05)}.Arena-module__48NwDa__thumbFallback{width:26%;color:var(--lime)}.Arena-module__48NwDa__phase{top:10px;background:var(--paper);color:var(--navy);padding:3px 10px;font-size:13px;font-weight:800;position:absolute;inset-inline-start:10px}.Arena-module__48NwDa__phase.Arena-module__48NwDa__now{background:var(--emerald);color:#07170e}.Arena-module__48NwDa__phase.Arena-module__48NwDa__future{background:var(--lime);color:var(--on-lime)}.Arena-module__48NwDa__ticketBody{background-image:radial-gradient(circle,var(--ink)4px,transparent 4.5px);background-position:0 -5px;background-repeat:repeat-x;background-size:18px 10px;align-content:space-between;gap:14px;padding:16px 18px 18px;display:grid;position:relative}.Arena-module__48NwDa__ticketTitle{font-family:var(--f-display);font-size:19px;font-weight:800;line-height:1.5}.Arena-module__48NwDa__meta{color:var(--muted);font-size:var(--t-cap);flex-wrap:wrap;gap:6px 14px;font-weight:600;display:flex}.Arena-module__48NwDa__meta span+span:before{content:"";vertical-align:middle;background:var(--lime);width:5px;height:5px;margin-inline-end:10px;display:inline-block}.Arena-module__48NwDa__all{color:var(--lime);background:linear-gradient(var(--lime),var(--lime))no-repeat 0 100%/100% 2px;margin-top:10px;padding-bottom:2px;font-weight:800;display:inline-block}.Arena-module__48NwDa__empty{color:var(--muted);text-align:center}.Arena-module__48NwDa__empty a{color:var(--lime);text-decoration:underline}@media (max-width:860px){.Arena-module__48NwDa__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.Arena-module__48NwDa__stat:nth-child(3){border-inline-start:0}.Arena-module__48NwDa__stat:nth-child(n+3){border-top:1px solid var(--line)}}@media (max-width:520px){.Arena-module__48NwDa__ticket{flex-basis:80vw}.Arena-module__48NwDa__rail{--fade:20px}}@media (prefers-reduced-motion:reduce){.Arena-module__48NwDa__liveDot{animation:none}.Arena-module__48NwDa__ticketLink,.Arena-module__48NwDa__thumbImg,.Arena-module__48NwDa__ctrl{transition:none}}
.FinalCta-module__4IhJdq__section{padding:clamp(24px,4vw,48px)var(--gutter)clamp(56px,8vw,100px);position:relative}.FinalCta-module__4IhJdq__panel{max-width:var(--max);background:var(--navy);border:3px solid var(--void);box-shadow:14px 14px 0 var(--emerald);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:clamp(16px,4vw,48px);margin:0 auto;padding:clamp(28px,5vw,64px);display:grid;position:relative;overflow:hidden}.FinalCta-module__4IhJdq__panel:after{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#edf1f708 0 2px,#0000 2px 5px);position:absolute;inset:0}.FinalCta-module__4IhJdq__coin{aspect-ratio:1;justify-self:center;width:100%;max-width:440px;position:relative}.FinalCta-module__4IhJdq__coinStatic{color:var(--lime);position:absolute;inset:12%}.FinalCta-module__4IhJdq__copy{z-index:1;gap:18px;display:grid;position:relative}.FinalCta-module__4IhJdq__insert{justify-items:start;height:clamp(30px,4.6vw,56px);animation:1.4s steps(2,jump-none) infinite FinalCta-module__4IhJdq__blink}.FinalCta-module__4IhJdq__insert>canvas{justify-self:start}@keyframes FinalCta-module__4IhJdq__blink{60%{opacity:.35}}.FinalCta-module__4IhJdq__title{font-family:var(--f-display);font-size:var(--t-h2);text-wrap:balance;font-weight:900;line-height:1.15}.FinalCta-module__4IhJdq__lede{max-width:44ch;color:var(--muted);font-size:var(--t-body-lg)}.FinalCta-module__4IhJdq__ctas{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:8px;display:flex}.FinalCta-module__4IhJdq__quiet{color:var(--paper);background:linear-gradient(var(--muted),var(--muted))no-repeat 0 100%/100% 2px;padding-bottom:2px;font-weight:700}.FinalCta-module__4IhJdq__quiet:hover{color:var(--lime)}@media (max-width:860px){.FinalCta-module__4IhJdq__panel{text-align:center;grid-template-columns:1fr}.FinalCta-module__4IhJdq__coin{max-width:280px}.FinalCta-module__4IhJdq__copy{justify-items:center}.FinalCta-module__4IhJdq__insert,.FinalCta-module__4IhJdq__insert>canvas{justify-self:center;justify-items:center}.FinalCta-module__4IhJdq__ctas{justify-content:center}.FinalCta-module__4IhJdq__panel{box-shadow:8px 8px 0 var(--emerald)}}@media (prefers-reduced-motion:reduce){.FinalCta-module__4IhJdq__insert{animation:none}}
.CtfFooter-module__hC5oza__footer{padding:clamp(48px,7vw,80px)var(--gutter)28px;background:var(--void)}.CtfFooter-module__hC5oza__inner{max-width:var(--max);grid-template-columns:1.6fr repeat(3,1fr);gap:36px;margin:0 auto;display:grid}.CtfFooter-module__hC5oza__glyph{width:40px;height:40px;color:var(--lime)}.CtfFooter-module__hC5oza__word{font-family:var(--f-display);margin-top:14px;font-size:26px;font-weight:900}.CtfFooter-module__hC5oza__word span{background:var(--lime);color:var(--on-lime);font-family:var(--f-mono);padding:2px 6px;font-size:15px}.CtfFooter-module__hC5oza__note{max-width:34ch;color:var(--muted);font-size:var(--t-sm);margin-top:10px}.CtfFooter-module__hC5oza__colTitle{color:var(--paper);margin-bottom:12px;font-weight:900}.CtfFooter-module__hC5oza__col ul{gap:6px;display:grid}.CtfFooter-module__hC5oza__link{color:var(--muted);font-size:var(--t-sm);transition:color var(--d-micro);font-weight:600}.CtfFooter-module__hC5oza__link:hover{color:var(--lime)}.CtfFooter-module__hC5oza__social{gap:10px;display:flex!important}.CtfFooter-module__hC5oza__socialLink{background:var(--navy);width:44px;height:44px;color:var(--paper);transition:background-color var(--d-micro),color var(--d-micro),transform var(--d-micro)var(--e-out);place-items:center;font-size:20px;display:grid}.CtfFooter-module__hC5oza__socialLink:hover{background:var(--lime);color:var(--on-lime);transform:translateY(-3px)}.CtfFooter-module__hC5oza__legal{max-width:var(--max);border-top:1px solid var(--line);color:var(--muted);font-size:var(--t-cap);justify-content:space-between;margin:40px auto 0;padding-top:20px;display:flex}.CtfFooter-module__hC5oza__prompt{font-family:var(--f-mono)}.CtfFooter-module__hC5oza__prompt i{vertical-align:-2px;background:var(--lime);width:8px;height:14px;animation:1s steps(2,jump-none) infinite CtfFooter-module__hC5oza__caret;display:inline-block}@keyframes CtfFooter-module__hC5oza__caret{50%{opacity:0}}@media (max-width:860px){.CtfFooter-module__hC5oza__inner{grid-template-columns:1fr 1fr}.CtfFooter-module__hC5oza__brand{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.CtfFooter-module__hC5oza__prompt i{animation:none}}
.ctf-module__Fdlehq__page{--ink:#0a0f18;--navy:#111927;--navy-2:#182335;--lime:#9fef00;--emerald:#00d562;--paper:#edf1f7;--muted:#a9b3c5;--on-lime:#111927;--on-lime-2:#2a3a10;--void:#04070c;--lime-ledge:#557f00;--emerald-ledge:#00703a;--paper-ledge:#8f9bb0;--line:#edf1f717;--glass:#11192794;--glass-strong:#111927d1;--glass-edge:#edf1f71f;--danger:#ff6b5b;--f-display:var(--font-morabba),"IRANYekan",system-ui,sans-serif;--f-body:var(--font-morabba),"IRANYekan",system-ui,sans-serif;--f-mono:"JetBrainsMono","JetBrains Mono",ui-monospace,monospace;--t-display:clamp(52px,min(8.4vw,11.5vh),132px);--t-h2:clamp(38px,5.4vw,76px);--t-h3:clamp(22px,1.9vw,28px);--t-body-lg:19px;--t-body:17px;--t-sm:15px;--t-cap:13px;--t-btn:17px;--gutter:clamp(16px,4vw,48px);--max:1240px;--r-glass:4px;--ledge:7px;--hard:8px 8px 0 var(--void);--e-out:cubic-bezier(.16,1,.3,1);--e-snap:cubic-bezier(.34,1.56,.64,1);--e-in:cubic-bezier(.4,0,1,1);--d-micro:.16s;--d-enter:.62s;min-height:100svh;color:var(--paper);font-family:var(--f-body);font-size:var(--t-body);isolation:isolate;line-height:1.75;position:relative;overflow-x:clip;background-color:var(--ink)!important}.ctf-module__Fdlehq__page:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(#edf1f712 1px,#0000 1.2px);background-size:24px 24px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#00000080 60%,#000 100%);mask-image:linear-gradient(#000 0%,#00000080 60%,#000 100%)}:where(.ctf-module__Fdlehq__page) :is(h1,h2,h3,h4,p,ul,ol,figure){margin:0;padding:0}:where(.ctf-module__Fdlehq__page) a{color:inherit;text-decoration:none}:where(.ctf-module__Fdlehq__page) :is(ul,ol){list-style:none}:where(.ctf-module__Fdlehq__page) button{font:inherit;color:inherit}.ctf-module__Fdlehq__page ::selection{background:var(--lime);color:var(--on-lime)}:where(.ctf-module__Fdlehq__page) :where(a,button,input,[tabindex]):focus-visible{outline:3px solid var(--lime);outline-offset:3px}.ctf-module__Fdlehq__skip{inset-inline-start:16px;z-index:100;background:var(--lime);color:var(--on-lime);padding:10px 16px;font-weight:700;position:absolute;top:-80px}.ctf-module__Fdlehq__skip:focus-visible{top:16px}.ctf-module__Fdlehq__srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ctf-module__Fdlehq__main{min-height:0;display:block;background-color:#0000!important}
