/*! tailwindcss v4.2.1 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.collapse{visibility:collapse}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.isolate{isolation:isolate}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.block{display:block}.contents{display:contents}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#03040a;--panel:#0b0e1b;--text:#f8f9ff;--muted:#a3aac0;--violet:#864dff;--cyan:#25e5ff;--hot:#ff416f;--lime:#baff3c}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--text);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}body:before{content:"";z-index:-2;background:radial-gradient(900px 600px at 12% 10%,#6e2aff45,#0000 65%),radial-gradient(700px 500px at 92% 34%,#00beff26,#0000 68%),#03040a;position:fixed;inset:0}.shell{width:min(1200px,100% - 42px);margin:auto}.launch-bar{letter-spacing:.04em;background:linear-gradient(90deg,#5a21e8,#ac36ff 52%,#ff3f87);justify-content:center;align-items:center;gap:17px;height:42px;font-size:11px;display:flex}.launch-bar strong{letter-spacing:.12em}.launch-bar button{color:#fff;cursor:pointer;background:#00000038;border:0;border-radius:20px;padding:7px 13px;font-size:10px;font-weight:800}.nav{border-bottom:1px solid #ffffff1a;align-items:center;gap:30px;height:76px;display:flex}.brand{color:#fff;letter-spacing:-.045em;align-items:center;gap:10px;font-size:20px;font-weight:900;text-decoration:none;display:flex}.brand>span:last-child>span{color:var(--cyan)}.logo{background:linear-gradient(140deg,#a248ff,#5449ff);border-radius:11px;place-items:center;width:37px;height:37px;font-size:22px;display:grid;box-shadow:0 0 30px #753eff80}.nav-games{gap:27px;margin-left:auto;display:flex}.nav-games a{color:#8f98ae;font-size:11px;font-weight:800;text-decoration:none}.nav-games a:hover{color:#fff}.nav-cta{color:var(--cyan);cursor:pointer;background:#25e5ff12;border:1px solid #25e5ff59;border-radius:8px;padding:10px 16px;font-weight:800}.hero{grid-template-columns:1.02fr .98fr;align-items:center;gap:76px;min-height:735px;padding-block:75px;display:grid;position:relative}.hero:after{content:"";background:linear-gradient(90deg,var(--violet),transparent);width:340px;height:1px;position:absolute;bottom:0;left:0}.eyebrow,.kicker{letter-spacing:.18em;color:#c5c9d8;font-size:10px;font-weight:900}.eyebrow i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 17px var(--lime);border-radius:50%;margin-right:8px;display:inline-block}h1{letter-spacing:-.07em;text-wrap:balance;margin:22px 0 27px;font-size:clamp(58px,6vw,86px);line-height:.96}h1 em{color:#0000;filter:drop-shadow(0 0 28px #5b71ff38);background:linear-gradient(90deg,#b252ff 4%,#655cff 45%,#24ddff 95%);-webkit-background-clip:text;background-clip:text;font-style:normal}.lead{color:#b2b8ca;max-width:650px;font-size:19px;line-height:1.64}.promise{color:#cbd0de;flex-wrap:wrap;gap:18px;margin-top:24px;font-size:11px;font-weight:700;display:flex}.promise span:first-letter{color:var(--lime)}.waitlist{background:#080a14de;border:1px solid #363b5a;border-radius:12px;max-width:660px;margin-top:28px;padding:5px;display:flex;box-shadow:0 25px 70px #000000a6,0 0 0 1px #8150ff14}.waitlist:focus-within{border-color:#765cff;box-shadow:0 0 0 3px #765cff1f,0 25px 70px #000}.waitlist input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;padding:0 17px;font-size:14px}.waitlist button,.reveal-copy button,.price-card button,.final button{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(105deg,#9149ff,#5d4dff 52%,#287fff);border:0;border-radius:8px;padding:17px 21px;font-weight:900;transition:transform .2s,filter .2s;box-shadow:0 10px 32px #6442ff54}.waitlist button:hover,.reveal-copy button:hover,.price-card button:hover,.final button:hover{filter:brightness(1.12);transform:translateY(-2px)}.waitlist button b{margin-left:10px}.waitlist button:disabled{opacity:.6}.note{color:#737c95;margin:11px 4px;font-size:10px}.note.success{color:#79eeaa}.note.error{color:#ff7892}.visual-wrap{position:relative}.orb{filter:blur(55px);opacity:.32;border-radius:50%;position:absolute}.orb-a{background:#7244ff;width:280px;height:280px;top:-40px;right:-70px}.orb-b{background:#0bc7ff;width:220px;height:220px;bottom:-45px;left:-50px}.coach-card{z-index:2;background:linear-gradient(155deg,#181a39f7,#070915fc);border:1px solid #333c68;border-radius:22px;padding:20px;position:relative;transform:perspective(1000px)rotateY(-2deg)rotate(1deg);box-shadow:0 45px 120px #000,0 0 90px #513bff2e}.card-head{justify-content:space-between;align-items:end;padding:3px 3px 16px;display:flex}.card-head>div{flex-direction:column;gap:5px;display:flex}.card-head small,.alert small,.floating-chip small{letter-spacing:.15em;color:#8791af;font-size:7px;font-weight:900}.card-head strong{font-size:14px}.card-head>span{color:#63ecad;background:#31eda514;border:1px solid #31eda529;border-radius:18px;padding:6px 8px;font-size:7px;font-weight:900}.card-head>span i{background:#5cffad;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 8px #5cffad}.rank-row{background:#080b16;border:1px solid #1e2640;border-radius:10px 10px 0 0;justify-content:space-between;align-items:center;padding:11px 15px;display:flex}.rank-row div{flex-direction:column;gap:3px;display:flex}.rank-row small{letter-spacing:.14em;color:#68728d;font-size:6px}.rank-row b{font-size:10px}.rank-row>span{color:#596582}.rank-row div:last-child{text-align:right}.electric{color:var(--cyan);text-shadow:0 0 12px var(--cyan)}.chart{background:linear-gradient(#121837,#090d1e);border:1px solid #212b50;border-top:0;border-radius:0 0 12px 12px;height:205px;position:relative;overflow:hidden}.gridlines{background-color:#0000;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:38px 38px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.ceiling{color:#ff668c;letter-spacing:.12em;border-top:1px dashed #ff4077bf;padding:5px 9px;font-size:6px;position:absolute;top:67px;left:0;right:0}.chart svg{width:100%;height:175px;position:absolute;inset:18px 0 0}.ghost-line,.climb-line{fill:none;stroke-width:4px}.ghost-line{stroke:#39425f;stroke-dasharray:4 5}.climb-line{stroke:#6f65ff;filter:drop-shadow(0 0 8px #706cff)}.unlock{letter-spacing:.09em;background:linear-gradient(90deg,#734cff,#2dcbff);border-radius:5px;padding:6px 8px;font-size:6px;font-weight:900;position:absolute;top:18px;right:10px}.alert{background:linear-gradient(90deg,#ff32691f,#6d35ff14);border:1px solid #ff3b7242;border-radius:11px;gap:11px;margin:12px 0;padding:13px;display:flex}.alert>i{background:var(--hot);border-radius:8px;flex:none;place-items:center;width:31px;height:31px;font-style:normal;font-weight:900;display:grid;box-shadow:0 0 20px #ff377052}.alert>div{flex-direction:column;gap:4px;display:flex}.alert small{color:#ff698f}.alert strong{font-size:11px;line-height:1.35}.alert p{color:#8f98b1;margin:0;font-size:9px}.scores{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.scores>div{background:#070a14;border:1px solid #161d30;border-radius:8px;padding:10px}.scores span{color:#7c86a1;min-height:18px;font-size:7px;display:block}.scores b{font-size:17px}.scores small{color:#606b85;font-size:7px}.scores>div>div{background:#1d2337;height:2px;margin-top:7px}.scores>div>div i{background:linear-gradient(90deg,#735aff,#23dbff);height:100%;display:block;box-shadow:0 0 6px #665aff}.floating-chip{z-index:3;background:#101328f2;border:1px solid #3b4170;border-radius:10px;align-items:center;gap:9px;padding:11px 13px;animation:4s ease-in-out infinite float;display:flex;position:absolute;box-shadow:0 16px 45px #000}.floating-chip>i{background:#6b52ff;border-radius:8px;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:900;display:grid}.floating-chip>div{flex-direction:column;gap:3px;display:flex}.floating-chip b{font-size:10px}.chip-one{top:115px;left:-34px}.chip-two{animation-delay:-2s;bottom:75px;right:-32px}.chip-two>i{background:#14bed8}@keyframes float{50%{transform:translateY(-8px)}}.pain{background:linear-gradient(#12061c33,#2c071f59);border-block:1px solid #ff437721;padding-block:110px}.pain-grid{grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;display:grid}.pain .kicker{color:#ff628a}.pain h2,.reveal h2,.offer h2{letter-spacing:-.055em;margin:18px 0;font-size:clamp(38px,4.6vw,58px);line-height:1.08}.pain p,.reveal-copy p,.offer-copy>p{color:#969eb4;max-width:640px;line-height:1.7}.loop{flex-direction:column;gap:7px;display:flex}.loop>div{background:#100a16b8;border:1px solid #302033;border-radius:10px;align-items:center;gap:15px;padding:17px;display:flex}.loop>div b{color:#ff6b91;background:#251329;border-radius:8px;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.loop>div span{font-size:13px;font-weight:800}.loop>i{text-align:center;color:#6a3650;font-style:normal}.loop .hot{background:linear-gradient(90deg,#ff2f682e,#6e2cff1a);border-color:#7c2c50;box-shadow:0 0 30px #ff2a6514}.reveal{grid-template-columns:1fr 1fr;align-items:center;gap:90px;padding-block:120px;display:grid}.reveal .kicker{color:var(--cyan)}.reveal-copy button{margin-top:18px}.weekly{background:linear-gradient(145deg,#11162b,#080b16);border:1px solid #303964;border-radius:18px;padding:18px;box-shadow:0 30px 80px #000}.weekly-head{color:#9099b5;letter-spacing:.12em;justify-content:space-between;padding:6px 7px 17px;font-size:8px;font-weight:900;display:flex}.weekly-head b{color:var(--cyan)}.week-row{border-top:1px solid #212941;align-items:center;gap:15px;padding:17px 13px;display:flex}.week-row>span{color:#29304b;font-size:23px;font-weight:900}.week-row>div{flex-direction:column;flex:1;gap:5px;display:flex}.week-row small{color:#7866ff;letter-spacing:.15em;font-size:7px;font-weight:900}.week-row b{font-size:12px}.week-row>i{color:#6af0b4;background:#64f2b21a;border-radius:50%;place-items:center;width:27px;height:27px;font-style:normal;display:grid}.games{background:#080b13;border-block:1px solid #1f2740}.games .shell{justify-content:space-between;align-items:center;gap:25px;min-height:92px;display:flex}.games span{letter-spacing:.14em;color:#66708b;font-size:8px}.games a{color:#b7bdd0;font-size:11px;font-weight:900;text-decoration:none}.games a b{color:var(--cyan);margin-left:5px}.offer{background:linear-gradient(135deg,#15102d,#0b1330);border:1px solid #3b3470;border-radius:24px;grid-template-columns:1.15fr .85fr;align-items:center;gap:90px;margin-block:120px;padding:65px;display:grid;position:relative;overflow:hidden}.offer-glow{filter:blur(70px);opacity:.2;background:#a345ff;border-radius:50%;width:400px;height:400px;position:absolute;bottom:-260px;left:-160px}.offer-copy,.price-card{position:relative}.offer .kicker{color:#d28cff}.offer-copy ul{grid-template-columns:1fr 1fr;gap:12px;margin:25px 0 0;padding:0;list-style:none;display:grid}.offer-copy li{color:#bbc1d2;font-size:12px}.offer-copy li i{color:var(--lime);margin-right:7px;font-style:normal}.price-card{text-align:center;background:#050710d9;border:1px solid #4c4f85;border-radius:18px;padding:30px;box-shadow:0 25px 70px #000}.price-card>span{letter-spacing:.15em;color:#a9b0c5;font-size:9px;font-weight:900}.price{justify-content:center;align-items:flex-start;margin:17px 0 0;display:flex}.price sup{margin-top:9px;font-size:21px;font-weight:900}.price b{letter-spacing:-.08em;color:#0000;background:linear-gradient(#fff,#a9b4ff);-webkit-background-clip:text;background-clip:text;font-size:76px;line-height:.85}.price small{color:#78839f;align-self:end;margin:0 0 8px 6px;font-size:10px}.price-card p{color:#b0b6c9;font-size:11px}.price-card button{width:100%;margin:13px 0}.price-card>small{color:#69738d;font-size:8px}.final{text-align:center;background:radial-gradient(520px 280px at 50% 55%,#673aff40,#0000 70%);border-top:1px solid #1b2238;padding-block:125px}.final .kicker{color:var(--cyan)}.final h2{letter-spacing:-.06em;margin:20px auto 34px;font-size:clamp(42px,5.5vw,70px);line-height:1.04}.final p{color:#7f899f;font-size:11px}footer{color:#67718a;border-top:1px solid #161d30;align-items:center;gap:35px;min-height:125px;display:flex}footer p{flex:1;font-size:10px}footer small{font-size:8px}.sr-only{clip:rect(0,0,0,0);width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}@media (width<=900px){.hero{grid-template-columns:1fr;gap:70px}.hero-copy{text-align:center}.eyebrow{justify-content:center}.lead{margin-inline:auto}.promise,.waitlist{justify-content:center;margin-inline:auto}.visual-wrap{width:min(580px,100%);margin:auto}.coach-card{transform:none}.pain-grid,.reveal,.offer{grid-template-columns:1fr;gap:55px}.pain-grid,.reveal{text-align:center}.pain p,.reveal-copy p{margin-inline:auto}.loop,.weekly{text-align:left}.games .shell{justify-content:flex-start;padding-block:27px;overflow:auto}.games *{white-space:nowrap}.offer{text-align:center}.offer-copy>p{margin-inline:auto}.offer-copy ul{text-align:left}.price-card{width:min(420px,100%);margin:auto}.nav-games,.launch-bar span{display:none}}@media (width<=590px){.shell{width:min(100% - 28px,1200px)}.launch-bar{height:38px}.nav{gap:12px;height:66px}.nav .brand{gap:8px;font-size:17px}.nav .logo{width:32px;height:32px;font-size:18px}.nav-cta{margin-left:auto;padding:8px 10px;font-size:10px}.hero{min-height:auto;padding-block:50px}.hero h1{font-size:49px}.lead{font-size:16px}.promise{flex-direction:column;gap:8px}.waitlist{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:8px;padding:0}.waitlist input{text-align:center;background:#090c17;border:1px solid #363b5a;border-radius:9px;height:54px}.waitlist button{height:54px}.coach-card{padding:12px}.chart{height:175px}.rank-row{padding:9px}.floating-chip{display:none}.pain,.reveal{padding-block:78px}.pain h2,.reveal h2,.offer h2{font-size:38px}.loop>div{padding:14px}.weekly{padding:12px}.week-row{padding:15px 8px}.offer{margin-block:80px;padding:40px 20px}.offer-copy ul{grid-template-columns:1fr}.final{padding-block:90px}.final h2{font-size:42px}.final h2 br{display:none}footer{flex-wrap:wrap;padding-block:28px}footer p{flex-basis:100%;order:3}footer small{width:100%}}#product,#how,#pricing,#join-beta,#final-signup{scroll-margin-top:24px}.nav-links{gap:28px;margin-left:auto;display:flex}.nav-links a{color:#8f98ae;font-size:11px;font-weight:800;text-decoration:none}.nav-links a:hover{color:#fff}.game-picker{flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px;display:flex}.game-picker>span{color:#636d89;letter-spacing:.16em;margin-right:4px;font-size:8px;font-weight:900}.game-picker a{color:#9aa3ba;background:#080b15;border:1px solid #282f49;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:9px;font-weight:900;text-decoration:none;transition:all .18s;display:flex}.game-picker a:hover,.game-picker a.active{color:#fff;background:#6859ef29;border-color:#6859ef;transform:translateY(-1px)}.game-picker i{color:#6ce8ff;background:#191e32;border-radius:5px;place-items:center;width:21px;height:21px;font-size:7px;font-style:normal;display:grid}.form-wrap{max-width:660px}.hp-field{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important}.signup-success{background:linear-gradient(90deg,#2ddc9a1f,#23cdff0f);border:1px solid #49eca66b;border-radius:12px;align-items:center;gap:14px;max-width:660px;margin-top:28px;padding:17px 18px;display:flex;box-shadow:0 20px 55px #00000059}.signup-success>span{color:#04130d;background:#4de9a8;border-radius:50%;flex:none;place-items:center;width:35px;height:35px;font-weight:900;display:grid;box-shadow:0 0 22px #4de9a859}.signup-success div{flex-direction:column;gap:3px;display:flex}.signup-success b{font-size:13px}.signup-success p{color:#8fa89f;margin:0;font-size:10px;line-height:1.45}.example-tag{z-index:4;color:var(--cyan);letter-spacing:.14em;background:#07101a;border:1px solid #25e5ff4d;border-radius:20px;padding:7px 10px;font-size:7px;font-weight:900;position:absolute;top:-27px;right:14px}.proof-ribbon{background:linear-gradient(90deg,#080a14,#0d1120,#080a14);border-block:1px solid #1c2440}.proof-ribbon .shell{justify-content:center;align-items:center;gap:42px;min-height:72px;display:flex}.proof-ribbon span{letter-spacing:.11em;color:#a9b1c7;font-size:9px;font-weight:900}.proof-ribbon b{color:var(--cyan);margin-right:8px}.proof-ribbon i{color:#343d5c;font-style:normal}.section-intro{max-width:820px}.section-intro h2{letter-spacing:-.06em;margin:18px 0;font-size:clamp(40px,5vw,62px);line-height:1.04}.section-intro>p{color:#919aaf;max-width:690px;font-size:15px;line-height:1.65}.product-section{padding-block:125px}.product-section .kicker{color:var(--cyan)}.product-demo{background:linear-gradient(145deg,#0e1327,#070a13);border:1px solid #30395e;border-radius:22px;grid-template-columns:260px 1fr;min-height:510px;margin-top:55px;display:grid;overflow:hidden;box-shadow:0 45px 110px #000,0 0 90px #4f42e61f}.demo-sidebar{background:#050810b3;border-right:1px solid #242c49;flex-direction:column;padding:28px;display:flex}.demo-sidebar>span{color:#68728e;letter-spacing:.16em;font-size:7px;font-weight:900}.demo-sidebar>strong{margin:9px 0 30px;font-size:17px}.demo-tabs{flex-direction:column;gap:7px;display:flex}.demo-tabs button{text-align:left;color:#77819c;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;padding:14px 13px;font-size:10px;font-weight:900}.demo-tabs button:hover,.demo-tabs button.active{color:#fff;background:#654fec24;border-color:#3e4570}.demo-sidebar>small{color:#59627a;margin-top:auto;font-size:7px;line-height:1.55}.demo-main{padding:45px 50px}.demo-panel{animation:.25s both demoIn}.demo-status{border-bottom:1px solid #2a2f48;justify-content:space-between;gap:20px;padding-bottom:19px;display:flex}.demo-status span{color:#ff5f8b;letter-spacing:.16em;font-size:8px;font-weight:900}.demo-status b{color:#747e98;font-size:8px}.demo-status.cyan span{color:var(--cyan)}.demo-status.green span{color:#5aeeae}.demo-panel h3{letter-spacing:-.045em;max-width:760px;margin:33px 0 14px;font-size:clamp(28px,3.3vw,43px);line-height:1.12}.demo-panel>p{color:#939cb2;line-height:1.65}.timeline{grid-template-columns:repeat(5,1fr);gap:7px;margin:35px 0;display:grid}.timeline span{color:#66718a;text-align:center;background:#080b14;border:1px solid #252c45;border-radius:7px;padding:12px 8px;font-size:7px;font-weight:900;position:relative}.timeline i{background:var(--hot);width:8px;height:8px;box-shadow:0 0 9px var(--hot);border-radius:50%;position:absolute;top:-4px;right:-3px}.coach-note{background:#6246e517;border:1px solid #7759ff52;border-radius:10px;align-items:center;gap:14px;padding:17px;display:flex}.coach-note>i{background:linear-gradient(140deg,#9a49ff,#4775ff);border-radius:9px;flex:none;place-items:center;width:38px;height:38px;font-size:10px;font-style:normal;font-weight:900;display:grid}.coach-note div{flex-direction:column;gap:5px;display:flex}.coach-note small{color:#8470ff;letter-spacing:.13em;font-size:7px;font-weight:900}.coach-note b{font-size:11px;line-height:1.45}.focus-card{background:#080c17;border:1px solid #27304e;border-radius:10px;flex-direction:column;gap:7px;margin-top:13px;padding:18px;display:flex}.focus-card span{color:var(--cyan);letter-spacing:.14em;font-size:7px;font-weight:900}.focus-card b{font-size:12px}.focus-card small{color:#717d98;font-size:9px}.verify-chart{background:linear-gradient(#ffffff09 1px,#0000 1px) 0 0/100% 40px;border-bottom:1px solid #242c45;border-left:1px solid #242c45;align-items:flex-end;gap:20px;height:200px;margin-top:30px;padding:15px 22px 0;display:flex}.verify-chart>div{flex-direction:column-reverse;flex:1;align-items:center;gap:8px;height:100%;display:flex}.verify-chart span{color:#68738d;font-size:7px;font-weight:900}.verify-chart b{color:#fff;background:linear-gradient(#744dff,#25bfd9);border-radius:6px 6px 0 0;justify-content:center;align-items:flex-start;width:min(85px,80%);min-height:34px;padding-top:7px;font-size:9px;display:flex;box-shadow:0 0 24px #594dff2e}.demo-disclaimer{color:#5d6780;margin-top:12px;font-size:7px;display:block}@keyframes demoIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}.method{padding-block:125px}.method .kicker{color:#a98cff}.method-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:48px;display:grid}.method-grid article{background:linear-gradient(145deg,#0b0f1c,#070911);border:1px solid #252d49;border-radius:15px;min-height:300px;padding:29px;position:relative;overflow:hidden}.method-grid article:after{content:"";filter:blur(35px);opacity:.14;background:#6948ff;border-radius:50%;width:160px;height:160px;position:absolute;bottom:-100px;right:-90px}.method-grid article>span{color:#1d243b;letter-spacing:-.08em;font-size:68px;font-weight:900;position:absolute;top:13px;right:20px}.method-grid article>i{color:var(--cyan);letter-spacing:.16em;font-size:8px;font-style:normal;font-weight:900;position:relative}.method-grid h3{letter-spacing:-.04em;margin:68px 0 12px;font-size:24px;position:relative}.method-grid p{color:#838da5;font-size:12px;line-height:1.6;position:relative}.method-grid article>b{color:#8d80ff;letter-spacing:.12em;font-size:8px;position:absolute;bottom:28px;left:29px}.compare{background:linear-gradient(#0d1020bf,#070911eb);border-block:1px solid #1c2440;padding-block:115px}.compare .kicker{color:#ff668f}.compare-table{border:1px solid #282f4b;border-radius:16px;margin-top:45px;overflow:hidden}.compare-head,.compare-row{grid-template-columns:1.5fr repeat(3,1fr);align-items:center;display:grid}.compare-head{background:#11162a}.compare-head>*{color:#65708a;letter-spacing:.11em;padding:17px 20px;font-size:8px}.compare-row>*{border-top:1px solid #1d253d;padding:20px}.compare-row span{color:#abb3c7;font-size:11px}.compare-row b{text-align:center;color:#66718a;font-size:11px}.compare-row .climb-col,.compare-head .climb-col{color:#8bf0c0;background:#644ef51c}.faq{grid-template-columns:.8fr 1.2fr;gap:90px;padding-block:125px;display:grid}.faq .section-intro h2{font-size:48px}.faq .kicker{color:var(--cyan)}.faq-list{border-top:1px solid #27304b}.faq details{border-bottom:1px solid #27304b}.faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:24px 4px;font-size:14px;font-weight:900;list-style:none;display:flex}.faq summary::-webkit-details-marker{display:none}.faq summary b{width:25px;height:25px;color:var(--cyan);border:1px solid #343d5c;border-radius:50%;place-items:center;transition:all .2s;display:grid}.faq details[open] summary b{transform:rotate(45deg)}.faq details p{color:#8791a8;margin:-7px 44px 25px 4px;font-size:12px;line-height:1.65}.final .form-wrap,.final .signup-success,.final .waitlist{margin-inline:auto}.final-lead{color:#9ca5ba!important;margin:-12px auto 8px!important;font-size:14px!important}.final>div>small{color:#65708a;margin-top:14px;font-size:8px;display:block}.mobile-join{display:none}.method-grid{grid-template-columns:repeat(4,1fr)}.admin-funnel-grid{grid-template-columns:1fr 1fr;gap:15px;margin:25px 0;display:grid}.admin-panel{background:#080b14;border:1px solid #222b45;border-radius:14px;padding:22px}.admin-panel h2{margin:0 0 18px;font-size:16px}.admin-funnel-row{border-top:1px solid #1b2338;grid-template-columns:1fr repeat(3,.55fr);align-items:center;gap:12px;padding:12px 0;font-size:10px;display:grid}.admin-funnel-row span{font-weight:800}.admin-funnel-row b{text-align:right;color:#8894ad}.admin-funnel-row b:last-child{color:var(--cyan)}.admin-source-list{flex-wrap:wrap;gap:8px;display:flex}.admin-source-list span{color:#a9b2c7;background:#0d1221;border:1px solid #293250;border-radius:7px;padding:8px 10px;font-size:9px}.admin-source-list b{color:#fff}.admin-row em{color:#69738c;font-size:9px;font-style:normal}@media (width<=900px){.nav-links{display:none}.product-demo{grid-template-columns:210px 1fr}.demo-main{padding:38px 32px}.method-grid{grid-template-columns:1fr}.method-grid article{min-height:260px}.compare-head,.compare-row{grid-template-columns:1.4fr repeat(3,.8fr)}.faq{grid-template-columns:1fr;gap:35px}.admin-funnel-grid{grid-template-columns:1fr}}@media (width<=590px){body{padding-bottom:72px}.hero{gap:78px}.game-picker{justify-content:center}.game-picker>span{width:100%;margin:0 0 3px}.game-picker a{flex:1;justify-content:center;min-width:96px}.example-tag{right:0}.proof-ribbon .shell{justify-content:space-between;gap:9px;min-height:93px}.proof-ribbon span{text-align:center;max-width:94px;font-size:7px;line-height:1.35}.proof-ribbon i{font-size:9px}.product-section,.method,.faq{padding-block:82px}.section-intro{text-align:center}.section-intro h2{font-size:39px}.section-intro>p{font-size:13px}.product-demo{grid-template-columns:1fr;min-height:0;margin-top:35px}.demo-sidebar{border-bottom:1px solid #242c49;border-right:0;padding:18px}.demo-sidebar>strong{margin:7px 0 15px}.demo-tabs{grid-template-columns:repeat(3,1fr);display:grid}.demo-tabs button{text-align:center;padding:11px 5px;font-size:8px}.demo-sidebar>small{margin-top:12px}.demo-main{padding:27px 20px 30px}.demo-panel h3{margin-top:24px;font-size:29px}.demo-status{flex-direction:column;gap:5px}.timeline{gap:4px}.timeline span{padding:10px 2px;font-size:6px}.coach-note{align-items:flex-start}.verify-chart{gap:7px;padding-inline:8px}.method-grid{margin-top:32px}.compare{padding-block:80px}.compare .section-intro{text-align:left}.compare-table{overflow-x:auto}.compare-head,.compare-row{min-width:620px}.compare-head>*{padding:14px 11px}.compare-row>*{padding:16px 11px}.faq .section-intro h2{font-size:39px}.faq summary{font-size:13px}.final .waitlist{margin-top:24px}.mobile-join{z-index:50;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#05070ef0;border-top:1px solid #303957;justify-content:space-between;align-items:center;gap:12px;height:72px;padding:10px 14px;display:flex;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -15px 40px #00000073}.mobile-join>div{flex-direction:column;gap:3px;display:flex}.mobile-join span{color:#8a94ac;letter-spacing:.13em;font-size:7px;font-weight:900}.mobile-join b{font-size:10px}.mobile-join button{color:#fff;background:linear-gradient(105deg,#9149ff,#4977ff);border:0;border-radius:8px;padding:13px 16px;font-size:10px;font-weight:900}.admin-funnel-row{grid-template-columns:1fr repeat(3,.5fr);font-size:8px}.admin-table-head.analytics{display:none}.admin-row.analytics{grid-template-columns:1fr}.signup-success{text-align:left}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.floating-chip,.demo-panel{animation:none}.waitlist button,.reveal-copy button,.price-card button,.final button{transition:none}}.admin-shell{width:min(1180px,100% - 42px);min-height:100vh;margin:auto;padding-bottom:70px}.admin-top{border-bottom:1px solid #1d2438;justify-content:space-between;align-items:center;height:76px;display:flex}.admin-top>div{align-items:center;gap:13px;display:flex}.admin-top>div:first-child span{background:linear-gradient(140deg,#9a49ff,#4c62ff);border-radius:11px;place-items:center;width:38px;height:38px;font-size:8px;font-weight:900;display:grid}.admin-top b{font-size:14px}.admin-top>div:last-child span{color:#7f899f;font-size:11px}.admin-top a{color:#ccd1df;font-size:11px}.admin-heading{justify-content:space-between;align-items:end;padding:70px 0 35px;display:flex}.admin-heading>div>span{letter-spacing:.17em;color:var(--cyan);font-size:9px;font-weight:900}.admin-heading h1{margin:12px 0 8px;font-size:50px}.admin-heading p{color:#7e879e;margin:0}.export-button{color:#fff;background:#101529;border:1px solid #465078;border-radius:8px;padding:13px 17px;font-size:11px;font-weight:900;text-decoration:none}.admin-stats{grid-template-columns:repeat(6,1fr);gap:12px;margin-bottom:25px;display:grid}.admin-stats article{background:#0a0e19;border:1px solid #202a43;border-radius:12px;padding:20px}.admin-stats span{color:#7f89a2;font-size:10px;display:block}.admin-stats b{margin-top:10px;font-size:32px;display:block}.admin-table-wrap{background:#080b14;border:1px solid #222b45;border-radius:14px;overflow:hidden}.admin-table-head,.admin-row{grid-template-columns:1.6fr .8fr .8fr;align-items:center;gap:20px;padding:15px 20px;display:grid}.admin-table-head{color:#65708a;letter-spacing:.15em;background:#11162a;font-size:8px;font-weight:900}.admin-row{border-top:1px solid #1a2238;font-size:11px}.admin-row>span:first-child{color:#e7eaff;font-weight:800}.admin-row>span:last-child{color:#7c87a1}.admin-row i{color:#a99cff;background:#6d52ff1f;border-radius:5px;padding:6px 8px;font-size:9px;font-style:normal;font-weight:800;display:inline-block}.admin-empty{text-align:center;padding:80px 20px}.admin-empty b{font-size:20px}.admin-empty p{color:#768097}.admin-denied{text-align:center;place-items:center;min-height:100vh;display:grid}.admin-denied>div{background:#0b0f1c;border:1px solid #252d49;border-radius:15px;padding:45px}.admin-denied span{color:var(--hot);letter-spacing:.15em;font-size:9px}.admin-denied h1{font-size:44px}.admin-denied p{color:#8992a9}.admin-denied a{color:var(--cyan)}@media (width<=980px){.admin-stats{grid-template-columns:repeat(3,1fr)}}@media (width<=720px){.admin-top>div:last-child span{display:none}.admin-heading{flex-direction:column;align-items:flex-start;gap:25px;padding-top:45px}.admin-heading h1{font-size:40px}.admin-stats{grid-template-columns:1fr 1fr}.admin-table-head{display:none}.admin-row{grid-template-columns:1fr;gap:9px;padding:18px}.admin-row>span:last-child{font-size:9px}}.waitlist-form{margin:0}.consent{color:#7f899f;cursor:pointer;align-items:flex-start;gap:9px;margin:11px 4px 0;font-size:9px;line-height:1.5;display:flex}.consent input{accent-color:#7559ff;flex:none;width:14px;height:14px;margin:0}.consent a,.footer-links a{color:#aeb7ce;text-underline-offset:2px}.footer-links{gap:15px;display:flex}.footer-links a{font-size:9px}.admin-launch{background:linear-gradient(90deg,#0c1120,#10102a);border:1px solid #283151;border-radius:12px;align-items:center;gap:10px;margin:0 0 25px;padding:15px;display:flex}.admin-launch>div{flex-direction:column;flex:1;gap:5px;display:flex}.admin-launch span{color:var(--cyan);letter-spacing:.15em;font-size:8px;font-weight:900}.admin-launch b{font-size:11px}.admin-launch>a{color:#dfe4f2;background:#0a0e1b;border:1px solid #3b456b;border-radius:7px;padding:10px 12px;font-size:9px;font-weight:900;text-decoration:none}.admin-table-head.analytics,.admin-row.analytics{grid-template-columns:1.35fr .7fr .7fr .85fr .45fr}.admin-email{color:#e7eaff;text-decoration:none}.admin-email:hover{text-decoration:underline}.admin-delete{color:#ff7897;cursor:pointer;background:#ff416f14;border:1px solid #ff416f59;border-radius:6px;padding:7px 9px;font-size:8px;font-weight:900}.admin-delete:disabled{opacity:.55}.legal-shell{width:min(1050px,100% - 42px);margin:auto;padding-bottom:100px}.legal-nav{border-bottom:1px solid #1d2438;justify-content:space-between;align-items:center;height:82px;display:flex}.legal-nav>a:last-child{color:#aeb6ca;font-size:11px;font-weight:800;text-decoration:none}.legal-shell>header{max-width:840px;padding:90px 0 65px}.legal-shell>header>span{color:var(--cyan);letter-spacing:.18em;font-size:9px;font-weight:900}.legal-shell>header h1{margin:20px 0 25px;font-size:clamp(48px,7vw,78px)}.legal-shell>header p{color:#9ba4b9;max-width:720px;font-size:17px;line-height:1.7}.legal-shell>header small{color:#68728a;font-size:9px}.legal-grid{grid-template-columns:280px 1fr;align-items:start;gap:75px;display:grid}.legal-grid aside{background:linear-gradient(145deg,#0e1324,#080b14);border:1px solid #2a3354;border-radius:13px;padding:23px;position:sticky;top:25px}.legal-grid aside b{font-size:14px}.legal-grid aside p{color:#8f99b0;font-size:11px;line-height:1.65}.legal-grid aside a{color:var(--cyan);font-size:10px;font-weight:900}.legal-grid article{border-top:1px solid #242c46}.legal-grid article section{border-bottom:1px solid #242c46;padding:32px 0}.legal-grid h2{letter-spacing:-.025em;margin:0 0 13px;font-size:21px}.legal-grid article p,.legal-grid article li{color:#9ca5b9;font-size:13px;line-height:1.75}.legal-grid article a{color:#87eefe}.legal-grid article ul{padding-left:20px}@media (width<=900px){.admin-launch{flex-wrap:wrap;align-items:stretch}.admin-launch>div{flex-basis:100%}.admin-launch>a{text-align:center;flex:1}.legal-grid{grid-template-columns:1fr;gap:30px}.legal-grid aside{position:static}}@media (width<=590px){.consent{text-align:left}.footer-links{width:100%}.legal-shell{width:min(100% - 28px,1050px);padding-bottom:70px}.legal-nav{height:70px}.legal-shell>header{padding:65px 0 45px}.legal-shell>header h1{font-size:48px}.legal-shell>header p{font-size:14px}.legal-grid aside{padding:19px}.legal-grid article section{padding:26px 0}}.price{align-items:baseline;margin-bottom:2px;padding:5px 0 2px;overflow:visible}.price sup{align-self:flex-start;margin-top:8px;line-height:1}.price b{letter-spacing:-.06em;padding-inline:2px;line-height:1;display:block}.price small{align-self:flex-end;margin-bottom:9px}.scores b,.week-row>span,.admin-stats b{line-height:1.1}.faq summary,.admin-email,.legal-grid a{overflow-wrap:anywhere}@media (width<=1100px) and (width>=901px){.offer{gap:52px;padding:52px}.price-card{padding-inline:25px}}@media (width<=380px){.nav{gap:8px}.nav .brand{gap:6px;font-size:15px}.nav .logo{width:29px;height:29px;font-size:16px}.nav-cta{padding:8px;font-size:9px}.hero h1{font-size:43px}.price b{font-size:70px}.price-card{padding-inline:20px}}html,body,main{width:100%;max-width:100%;overflow-x:hidden}@supports (overflow:clip){html,body,main{overflow-x:clip}}.hp-field{clip:rect(0 0 0 0)!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;top:auto!important;left:auto!important;overflow:hidden!important}.visual-wrap,.hero-copy,.product-section,.method,.reveal,.faq{min-width:0;max-width:100%}@media (width<=900px){.visual-wrap{overflow:clip}.orb{max-width:80vw}.coach-card{transform:none}}.launch-bar a{color:#fff;background:#00000038;border:0;border-radius:20px;padding:7px 13px;font-size:10px;font-weight:900;text-decoration:none}.hero-utility{align-items:center;gap:14px;margin-top:24px;display:flex}.hero-utility>a{color:#fff;background:linear-gradient(110deg,#25e5ff1a,#744eff1c);border:1px solid #25e5ff4d;border-radius:10px;flex-direction:column;flex:none;gap:4px;padding:12px 15px;text-decoration:none;transition:all .2s;display:flex;box-shadow:0 15px 40px #00000047}.hero-utility>a:hover{border-color:#25e5ff94;transform:translateY(-2px)}.hero-utility>a span{color:var(--cyan);letter-spacing:.14em;font-size:7px;font-weight:900}.hero-utility>a b{font-size:11px}.hero-utility>p{color:#737d95;max-width:250px;margin:0;font-size:9px;line-height:1.5}.free-layer{padding-block:125px}.free-layer .kicker{color:var(--lime)}.free-layer-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:48px;display:grid}.free-card{color:#fff;background:linear-gradient(145deg,#0c101e,#070911);border:1px solid #27304b;border-radius:16px;flex-direction:column;min-height:290px;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden}.free-card:after{content:"";filter:blur(36px);opacity:.17;background:#704cff;border-radius:50%;width:180px;height:180px;position:absolute;bottom:-110px;right:-110px}.free-card.featured{background:linear-gradient(145deg,#17113a,#081526);border-color:#4b4b86}.free-card>span{color:var(--cyan);letter-spacing:.15em;font-size:8px;font-weight:900;position:relative}.free-card h3{letter-spacing:-.045em;margin:52px 0 13px;font-size:26px;position:relative}.free-card p{color:#8e98af;margin:0;font-size:12px;line-height:1.65;position:relative}.free-card>b,.free-card>button{color:#a99bff;letter-spacing:.06em;margin-top:auto;padding-top:24px;font-size:9px;font-weight:900;position:relative}.free-card>button{cursor:pointer;background:0 0;border:0;align-self:flex-start}.guide-preview{padding-block:125px}.guide-preview .kicker{color:var(--cyan)}.guide-preview-grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:45px;display:grid}.guide-preview-grid>a{color:#fff;background:linear-gradient(155deg,#0c1020,#070910);border:1px solid #252d47;border-radius:15px;flex-direction:column;min-height:320px;padding:28px;text-decoration:none;transition:transform .2s,border-color .2s;display:flex}.guide-preview-grid>a:hover{border-color:#4f4e85;transform:translateY(-4px)}.guide-preview-grid span{color:#7f70ff;letter-spacing:.14em;font-size:8px;font-weight:900}.guide-preview-grid h3{letter-spacing:-.04em;margin:66px 0 15px;font-size:24px;line-height:1.12}.guide-preview-grid p{color:#8993aa;margin:0;font-size:12px;line-height:1.65}.guide-preview-grid b{color:var(--cyan);margin-top:auto;padding-top:25px;font-size:9px}.footer-links{flex-wrap:wrap;justify-content:flex-end}.tool-page,.guide-library,.guide-page{min-height:100vh}.tool-nav{border-bottom:1px solid #1d2438;justify-content:space-between;align-items:center;height:82px;display:flex}.tool-nav>a:last-child,.tool-nav>div a{color:#aeb7ce;font-size:10px;font-weight:900;text-decoration:none}.tool-nav>div{gap:20px;display:flex}.tool-hero{text-align:center;padding:90px 0 45px;max-width:960px!important}.tool-hero .kicker{color:var(--cyan)}.tool-hero h1,.guide-library-hero h1{margin:20px 0 24px;font-size:clamp(54px,8vw,92px)}.tool-hero p{color:#9ba4ba;max-width:720px;margin:auto;font-size:16px;line-height:1.7}.tool-progress{justify-content:center;align-items:center;gap:7px;margin-top:34px;display:flex}.tool-progress i{background:#252d45;border-radius:3px;width:36px;height:3px}.tool-progress i.done{background:linear-gradient(90deg,#7b58ff,#25dfff);box-shadow:0 0 12px #25dfff40}.tool-progress span{color:#69748e;letter-spacing:.14em;margin-left:8px;font-size:7px;font-weight:900}.tool-card{background:linear-gradient(145deg,#10152a,#070a13);border:1px solid #30395c;border-radius:20px;margin-bottom:100px;padding:38px;box-shadow:0 45px 110px #000,0 0 90px #4f42e61a;max-width:920px!important}.tool-step>span,.result-head span,.result-focus span,.result-review>span{color:var(--cyan);letter-spacing:.15em;font-size:8px;font-weight:900}.tool-step h2{letter-spacing:-.05em;max-width:680px;margin:14px 0 30px;font-size:clamp(31px,4vw,48px)}.tool-options{grid-template-columns:1fr 1fr;gap:10px;display:grid}.tool-options button{color:#fff;text-align:left;cursor:pointer;background:#090d18;border:1px solid #2a3352;border-radius:11px;justify-content:space-between;align-items:center;gap:15px;min-height:82px;padding:18px;transition:all .18s;display:flex}.tool-options button:hover{background:#11142a;border-color:#6658b7;transform:translateY(-2px)}.tool-options button b{font-size:12px;line-height:1.35}.tool-options button>span{color:var(--cyan)}.game-options button{justify-content:flex-start;min-height:110px}.game-options button>i{background:linear-gradient(140deg,#5e45de,#169ed1);border-radius:12px;flex:none;place-items:center;width:48px;height:48px;font-size:11px;font-style:normal;font-weight:900;display:grid}.game-options button>span{margin-left:auto}.tool-back{color:#8e98ae;cursor:pointer;background:0 0;border:0;margin-bottom:25px;font-size:9px;font-weight:900}.result-head{border-bottom:1px solid #29314e;justify-content:space-between;align-items:center;padding-bottom:22px;display:flex}.result-head>div{flex-direction:column;gap:7px;display:flex}.result-head small{color:#7c879f;font-size:9px}.result-head>b{color:#222a43;font-size:70px;line-height:.8}.tool-result>h2{letter-spacing:-.055em;max-width:760px;margin:35px 0 15px;font-size:clamp(34px,5vw,55px);line-height:1.05}.tool-result>p{color:#9ba4b9;max-width:740px;font-size:14px;line-height:1.7}.result-focus{background:linear-gradient(90deg,#25e5ff14,#7046ff14);border:1px solid #25e5ff47;border-radius:12px;flex-direction:column;gap:10px;margin:31px 0;padding:22px;display:flex}.result-focus b{font-size:17px;line-height:1.45}.result-review{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.result-review>span{grid-column:1/-1;margin-bottom:3px}.result-review>div{background:#080c16;border:1px solid #26304a;border-radius:10px;min-height:130px;padding:18px}.result-review>div b{color:#55499c;font-size:26px}.result-review p{color:#a5aec1;margin:20px 0 0;font-size:11px;line-height:1.55}.result-honesty{color:#626d85!important;font-size:9px!important}.result-actions{align-items:center;gap:12px;margin-top:25px;display:flex}.result-actions a{color:#fff;background:linear-gradient(105deg,#9149ff,#3979ff);border-radius:9px;padding:16px 20px;font-size:10px;font-weight:900;text-decoration:none;box-shadow:0 12px 35px #6341ff47}.result-actions button{color:#aab2c5;cursor:pointer;background:#0b0f1b;border:1px solid #303a58;border-radius:9px;padding:15px 18px;font-size:9px;font-weight:900}.tool-footer{color:#69738b;border-top:1px solid #192137;justify-content:space-between;align-items:center;gap:25px;min-height:110px;display:flex}.tool-footer p{font-size:9px}.tool-footer>div{gap:16px;display:flex}.tool-footer a{color:#9ca5b9;font-size:9px;text-decoration:none}.guide-library-hero{padding:105px 0 70px}.guide-library-hero .kicker{color:var(--cyan)}.guide-library-hero p{color:#9aa4ba;max-width:720px;font-size:17px;line-height:1.7}.guide-library-grid{grid-template-columns:repeat(3,1fr);gap:13px;padding-bottom:110px;display:grid}.guide-library-grid>a{color:#fff;background:linear-gradient(145deg,#101326,#070a12);border:1px solid #28314d;border-radius:17px;flex-direction:column;min-height:430px;padding:30px;text-decoration:none;transition:all .2s;display:flex}.guide-library-grid>a:hover{border-color:#55508a;transform:translateY(-4px)}.guide-library-grid>a>div{justify-content:space-between;align-items:start;display:flex}.guide-library-grid>a>div span{color:#2b3553;font-size:52px;font-weight:900}.guide-library-grid small{color:var(--cyan);letter-spacing:.12em;font-size:7px;font-weight:900}.guide-library-grid h2{letter-spacing:-.045em;margin:70px 0 15px;font-size:27px;line-height:1.12}.guide-library-grid p{color:#8e98ae;font-size:12px;line-height:1.65}.guide-library-grid>a>b{color:#a99cff;margin-top:auto;font-size:9px}.library-cta{background:linear-gradient(115deg,#171033,#0b1830);border:1px solid #413d70;border-radius:18px;justify-content:space-between;align-items:center;gap:45px;margin-bottom:100px;padding:42px;display:flex}.library-cta span{color:var(--cyan);letter-spacing:.14em;font-size:8px;font-weight:900}.library-cta h2{letter-spacing:-.045em;margin:10px 0 8px;font-size:31px}.library-cta p{color:#9099af;margin:0}.library-cta>a{color:#fff;background:linear-gradient(105deg,#9149ff,#3979ff);border-radius:9px;flex:none;padding:16px 20px;font-size:10px;font-weight:900;text-decoration:none}.guide-article{max-width:1050px!important}.guide-article>header{padding:95px 0 70px}.guide-article>header>span{color:var(--cyan);letter-spacing:.15em;font-size:9px;font-weight:900}.guide-article>header h1{max-width:980px;margin:19px 0 25px;font-size:clamp(48px,7vw,78px)}.guide-article>header>p{color:#a1aabd;max-width:810px;font-size:18px;line-height:1.7}.guide-article>header>div{align-items:center;gap:18px;margin-top:28px;display:flex}.guide-article>header a{color:#fff;background:#11162a;border:1px solid #4a4e7a;border-radius:8px;padding:13px 16px;font-size:9px;font-weight:900;text-decoration:none}.guide-article>header small{color:#66718a;font-size:8px}.guide-scorecard{border-top:1px solid #222a42;grid-template-columns:repeat(4,1fr);gap:10px;padding:30px 0 85px;display:grid}.guide-scorecard>span{color:#76f;letter-spacing:.15em;grid-column:1/-1;margin-bottom:7px;font-size:8px;font-weight:900}.guide-scorecard>div{background:#0a0e1a;border:1px solid #27304c;border-radius:12px;min-height:180px;padding:20px}.guide-scorecard b{color:#293351;font-size:35px;display:block}.guide-scorecard small{color:var(--cyan);letter-spacing:.14em;margin:18px 0 7px;font-size:7px;font-weight:900;display:block}.guide-scorecard p{color:#b1b8ca;margin:0;font-size:11px;line-height:1.55}.guide-body{grid-template-columns:240px 1fr;align-items:start;gap:75px;padding-bottom:100px;display:grid}.guide-body>aside{background:#0a0e19;border:1px solid #2b3451;border-radius:13px;padding:22px;position:sticky;top:25px}.guide-body>aside span{color:var(--cyan);letter-spacing:.14em;font-size:8px;font-weight:900}.guide-body>aside ol{margin:20px 0;padding-left:18px}.guide-body>aside li{color:#929cb2;margin:11px 0;font-size:10px;line-height:1.45}.guide-body>aside a{color:#a89cff;font-size:9px;font-weight:900}.guide-body>div>section{border-bottom:1px solid #222a42;margin-bottom:45px;padding:0 0 45px}.guide-body h2{letter-spacing:-.045em;margin:0 0 17px;font-size:30px}.guide-body p,.guide-body li{color:#a2aabd;font-size:14px;line-height:1.75}.guide-body ul{padding-left:20px}.guide-body li{margin:8px 0}.next-rule{background:linear-gradient(135deg,#17112f,#0b172a);border-radius:15px;border:1px solid #484278!important;padding:30px!important}.next-rule>span,.guide-faq>span{color:var(--cyan);letter-spacing:.15em;font-size:8px;font-weight:900}.next-rule h2{margin-top:13px}.next-rule a{color:#fff;margin-top:8px;font-size:10px;font-weight:900;display:inline-block}.guide-faq>div{padding-top:23px}.guide-faq h2{font-size:20px}@media (width<=900px){.free-layer-grid,.guide-preview-grid,.guide-library-grid{grid-template-columns:1fr}.free-card{min-height:245px}.guide-preview-grid>a{min-height:260px}.guide-preview-grid h3{margin-top:45px}.tool-card{padding:28px}.guide-library-grid>a{min-height:330px}.guide-library-grid h2{margin-top:45px}.guide-scorecard{grid-template-columns:1fr 1fr}.guide-body{grid-template-columns:1fr;gap:35px}.guide-body>aside{position:static}.library-cta{flex-direction:column;align-items:flex-start}.guide-scorecard>div{min-height:155px}}@media (width<=590px){.hero-utility{flex-direction:column;align-items:stretch}.hero-utility>p{max-width:none}.free-layer,.guide-preview{padding-block:82px}.free-layer-grid,.guide-preview-grid{margin-top:32px}.free-card{padding:23px}.tool-nav{height:70px}.tool-nav .brand{font-size:17px}.tool-nav .logo{width:32px;height:32px;font-size:18px}.tool-hero{padding:65px 0 35px}.tool-hero h1,.guide-library-hero h1{font-size:49px}.tool-hero p{font-size:13px}.tool-card{margin-bottom:70px;padding:20px;width:calc(100% - 28px)!important}.tool-options{grid-template-columns:1fr}.tool-options button{min-height:72px}.game-options button{min-height:88px}.result-head>b{font-size:55px}.tool-result>h2{font-size:36px}.result-review{grid-template-columns:1fr}.result-review>div{min-height:100px}.result-actions{flex-direction:column;align-items:stretch}.result-actions a,.result-actions button{text-align:center}.tool-footer{flex-direction:column;align-items:flex-start;padding-block:28px}.guide-library-hero{padding:70px 0 45px}.guide-library-hero p{font-size:14px}.guide-library-grid{padding-bottom:75px}.guide-library-grid>a{min-height:300px;padding:24px}.library-cta{margin-bottom:70px;padding:27px}.library-cta h2{font-size:28px}.guide-article>header{padding:65px 0 45px}.guide-article>header h1{font-size:48px}.guide-article>header>p{font-size:14px}.guide-article>header>div{flex-direction:column;align-items:flex-start}.guide-scorecard{grid-template-columns:1fr;padding-bottom:55px}.guide-scorecard>div{min-height:0}.guide-body{padding-bottom:65px}.guide-body h2{font-size:27px}.guide-body p,.guide-body li{font-size:13px}.next-rule{padding:22px!important}footer.shell{align-items:flex-start}.footer-links{justify-content:flex-start}}.nav-cta{text-decoration:none}.hero-actions{align-items:stretch;gap:10px;margin-top:27px;display:flex}.hero-primary{color:#fff;background:linear-gradient(105deg,#9149ff,#5d4dff 52%,#287fff);border-radius:11px;flex-direction:column;justify-content:center;gap:5px;min-height:68px;padding:13px 20px;text-decoration:none;transition:transform .2s,filter .2s;display:flex;box-shadow:0 14px 42px #5b4bff59}.hero-primary:hover{filter:brightness(1.1);transform:translateY(-2px)}.hero-primary>span{color:#d8faff;letter-spacing:.15em;font-size:7px;font-weight:900}.hero-primary>b{font-size:13px}.hero-primary i{margin-left:8px;font-style:normal}.hero-secondary{color:#b9c1d4;cursor:pointer;background:#090d18;border:1px solid #343d5e;border-radius:11px;min-height:68px;padding:13px 18px;font-size:10px;font-weight:900}.hero-secondary span{color:var(--cyan);margin-left:7px}.hero-secondary:hover{color:#fff;border-color:#5d5b91}.hero-proof{color:#78839c;flex-wrap:wrap;gap:16px;margin-top:14px;font-size:8px;font-weight:800;display:flex}.hero-beta-link{color:#9fa8bd;text-underline-offset:4px;cursor:pointer;background:0 0;border:0;margin-top:18px;padding:0;font-size:9px;font-weight:900;-webkit-text-decoration:underline #424b68;text-decoration:underline #424b68}.hero-beta-link:hover{color:#fff}.demo-conversion{background:linear-gradient(105deg,#3ee1ad14,#564bee14);border:1px solid #5deabe3d;border-radius:14px;justify-content:space-between;align-items:center;gap:35px;margin-top:16px;padding:22px 25px;display:flex}.demo-conversion>div{flex-direction:column;gap:5px;display:flex}.demo-conversion span{color:#61eeb1;letter-spacing:.15em;font-size:7px;font-weight:900}.demo-conversion b{font-size:15px}.demo-conversion p{color:#7f899f;margin:0;font-size:10px;line-height:1.5}.demo-conversion button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#6f54ff,#2c91ff);border:0;border-radius:9px;flex:none;padding:15px 18px;font-size:9px;font-weight:900}.offer-tiers{grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:10px;display:grid;position:relative}.free-tier{color:#fff;background:linear-gradient(145deg,#152d39e0,#070c16e6);border:1px solid #25e5ff4d;border-radius:16px;flex-direction:column;padding:22px;text-decoration:none;display:flex}.free-tier>span{color:var(--cyan);letter-spacing:.14em;font-size:7px;font-weight:900}.free-tier>div{align-items:flex-start;margin-top:18px;display:flex}.free-tier sup{margin-top:7px;font-size:15px;font-weight:900}.free-tier>div b{letter-spacing:-.07em;font-size:54px;line-height:.86}.free-tier h3{margin:19px 0 8px;font-size:16px;line-height:1.2}.free-tier p{color:#7f8ca4;margin:0;font-size:9px;line-height:1.5}.free-tier strong{color:var(--cyan);margin-top:auto;padding-top:20px;font-size:9px}.offer-tiers .price-card{padding:24px}.offer-tiers .price b{font-size:66px}.founding-lock{color:#c8e69b;background:#baff3c0f;border:1px solid #baff3c2e;border-radius:8px;margin:12px 0 4px;padding:9px 10px;font-size:8px;font-weight:900;line-height:1.45}.mobile-join>a{color:#fff;background:linear-gradient(105deg,#9149ff,#4977ff);border:0;border-radius:8px;padding:13px 16px;font-size:10px;font-weight:900;text-decoration:none}@media (width<=1100px){.offer-tiers{grid-template-columns:1fr}.free-tier{min-height:230px}}@media (width<=900px){.hero-actions,.hero-proof{justify-content:center}.hero-beta-link{display:inline-block}.offer-tiers{grid-template-columns:1fr 1.2fr;width:min(590px,100%);margin:auto}.free-tier{text-align:left;min-height:auto}.demo-conversion{text-align:left}}@media (width<=590px){.hero-actions{flex-direction:column}.hero-primary,.hero-secondary{width:100%}.hero-proof{gap:9px}.demo-conversion{flex-direction:column;align-items:stretch;padding:19px}.demo-conversion button{width:100%}.offer-tiers{grid-template-columns:1fr}.free-tier{min-height:225px}.offer-tiers .price-card{width:100%}.mobile-join>a{padding:13px 15px}}.result-signup{background:linear-gradient(120deg,#754dff1f,#1db9d914);border:1px solid #6d57ff5c;border-radius:14px;margin-top:34px;padding:23px}.result-signup-copy>span{color:#65ebb5;letter-spacing:.15em;font-size:7px;font-weight:900}.result-signup-copy h3{letter-spacing:-.035em;margin:9px 0 5px;font-size:22px}.result-signup-copy p{color:#8792a9;margin:0;font-size:10px}.result-signup-fields{gap:8px;margin-top:18px;display:flex}.result-signup-fields>input[type=email]{color:#fff;background:#070b15;border:1px solid #384160;border-radius:9px;outline:0;flex:1;min-width:0;height:52px;padding:0 16px}.result-signup-fields>input[type=email]:focus{border-color:#765cff;box-shadow:0 0 0 3px #765cff1f}.result-signup-fields>button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#9149ff,#3979ff);border:0;border-radius:9px;height:52px;padding:0 18px;font-size:9px;font-weight:900}.result-signup-fields>button:disabled{opacity:.6}.result-signup-message{margin:10px 0 0!important;font-size:9px!important}.result-signup-message.error{color:#ff7892!important}.result-signup-success{background:linear-gradient(90deg,#2ddc9a1f,#23cdff0f);border:1px solid #49eca66b;border-radius:14px;align-items:center;gap:14px;margin-top:34px;padding:20px;display:flex}.result-signup-success>i{color:#04130d;background:#4de9a8;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-style:normal;font-weight:900;display:grid}.result-signup-success>div{flex-direction:column;gap:4px;display:flex}.result-signup-success b{font-size:13px}.result-signup-success p{color:#8fa89f;margin:0;font-size:10px;line-height:1.45}.result-actions a{border:1px solid #303a58;color:#aab2c5!important;box-shadow:none!important;background:0 0!important}@media (width<=590px){.result-signup{padding:18px}.result-signup-fields{flex-direction:column}.result-signup-fields>button{width:100%}.result-signup-copy h3{font-size:19px}}.demo-conversion>a,.final-analysis-cta{color:#fff;background:linear-gradient(105deg,#7b52ff,#2d8cff);border-radius:9px;flex:none;padding:15px 19px;font-size:10px;font-weight:900;text-decoration:none;box-shadow:0 12px 35px #5744ff40}.final-analysis-cta{margin:0 auto 14px;padding:18px 25px;font-size:12px;display:inline-block}.final-alt{margin:7px 0 0!important}.final .form-wrap{margin:0 auto}.final .form-wrap .waitlist{margin-top:18px}.intake-page,.report-page,.reports-page,.editor-page{background:radial-gradient(900px 600px at 12% 5%,#6a32ff33,#0000 64%),radial-gradient(650px 500px at 100% 35%,#18bfe61c,#0000 70%),#03050c;min-height:100vh}.tool-nav>div{align-items:center;gap:18px;display:flex}.tool-nav>div a,.tool-nav>a:last-child,.tool-nav button{color:#8d97ad;cursor:pointer;background:0 0;border:0;font-size:10px;font-weight:800;text-decoration:none}.tool-nav>div a:hover,.tool-nav>a:last-child:hover,.tool-nav button:hover{color:#fff}.intake-shell{padding-bottom:55px}.intake-header{grid-template-columns:1fr 220px;align-items:end;gap:70px;padding:76px 0 44px;display:grid}.intake-header>div>span,.intake-kicker,.report-top>div>span,.reports-shell>span,.editor-shell>header>div>span{color:var(--cyan);letter-spacing:.17em;font-size:8px;font-weight:900}.intake-header h1{max-width:890px;margin:16px 0 20px;font-size:clamp(48px,6.3vw,77px)}.intake-header p{color:#9da6ba;max-width:760px;margin:0;font-size:16px;line-height:1.7}.intake-header>aside{background:linear-gradient(145deg,#12162d,#080b14);border:1px solid #353e62;border-radius:18px;flex-direction:column;justify-content:center;min-height:178px;padding:28px;display:flex;box-shadow:0 25px 70px #000}.intake-header>aside b{letter-spacing:-.07em;font-size:62px;line-height:.85}.intake-header>aside span{color:#55e6ff;letter-spacing:.16em;margin-top:12px;font-size:8px;font-weight:900}.intake-header>aside small{color:#747f99;margin-top:7px;font-size:9px}.intake-progress{background:#171d30;height:3px;position:relative}.intake-progress i{background:linear-gradient(90deg,#8b4dff,#25dcff);transition:width .3s;position:absolute;inset:0 auto 0 0;box-shadow:0 0 15px #6e58ff}.intake-progress span{color:#65708b;font-size:8px;font-weight:900;position:absolute;bottom:14px;right:0}.intake-card{background:linear-gradient(145deg,#0d1122f7,#060911fa);border:1px solid #2c3553;border-radius:21px;min-height:610px;margin:32px 0 0;padding:58px 66px;box-shadow:0 38px 100px #0000008c}.intake-card>section{max-width:920px;margin:auto}.intake-card h2{letter-spacing:-.055em;max-width:760px;margin:15px 0 35px;font-size:clamp(37px,4.7vw,57px);line-height:1.05}.intake-games{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.intake-games button{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(145deg,#0d1223,#080b14);border:1px solid #2b3451;border-radius:15px;flex-direction:column;align-items:flex-start;min-height:190px;padding:25px;transition:all .2s;display:flex}.intake-games button:hover{border-color:#6758df;transform:translateY(-4px);box-shadow:0 22px 55px #0006}.intake-games button>i{background:linear-gradient(140deg,#764cff,#21bfea);border-radius:13px;place-items:center;width:54px;height:54px;font-size:12px;font-style:normal;font-weight:900;display:grid}.intake-games button>div{flex-direction:column;gap:8px;margin-top:auto;display:flex}.intake-games button b{font-size:16px}.intake-games button small{color:#78839c;font-size:9px;line-height:1.5}.intake-games button>span{color:var(--cyan);align-self:flex-end;font-size:18px}.intake-back{color:#76819b;letter-spacing:.08em;cursor:pointer;background:0 0;border:0;margin-bottom:25px;padding:0;font-size:8px;font-weight:900}.intake-back:hover{color:#fff}.field-grid{grid-template-columns:1fr 1fr;gap:17px;display:grid}.field-grid label,.evidence-grid>label{flex-direction:column;gap:9px;display:flex}.field-grid .wide{grid-column:1/-1}.field-grid label>span,.evidence-grid label>span{color:#8993ab;font-size:9px;font-weight:900}.field-grid input,.field-grid textarea,.evidence-grid input,.evidence-grid textarea{color:#fff;width:100%;font:inherit;background:#070b15;border:1px solid #303a58;border-radius:10px;outline:0;padding:16px;font-size:13px}.field-grid input,.evidence-grid input{height:57px}.field-grid textarea,.evidence-grid textarea{resize:vertical;min-height:110px;line-height:1.55}.field-grid input:focus,.field-grid textarea:focus,.evidence-grid input:focus,.evidence-grid textarea:focus{border-color:#745dff;box-shadow:0 0 0 3px #745dff1c}.intake-explain{color:#8d97ad;max-width:730px;margin:-20px 0 30px;line-height:1.65}.evidence-grid{gap:17px;display:grid}.or-line{color:#5b6680;align-items:center;gap:12px;font-size:8px;font-weight:900;display:flex}.or-line:before,.or-line:after{content:"";background:#222a41;flex:1;height:1px}.file-drop{text-align:center;cursor:pointer;background:#18203759;border:1px dashed #465174;border-radius:12px;justify-content:center;min-height:150px;align-items:center!important}.file-drop input{opacity:0;width:1px;height:1px;position:absolute}.file-drop>i{color:var(--cyan);font-size:27px;font-style:normal}.file-drop>b{font-size:13px}.file-drop>small{color:#6f7a94;font-size:9px}.delivery-summary{grid-template-columns:repeat(3,1fr);gap:9px;margin-bottom:25px;display:grid}.delivery-summary>div{background:#080c17;border:1px solid #28314c;border-radius:9px;flex-direction:column;justify-content:center;gap:9px;min-height:85px;padding:15px;display:flex}.delivery-summary span{color:#68738f;letter-spacing:.14em;font-size:7px;font-weight:900}.delivery-summary b{overflow-wrap:anywhere;font-size:11px}.delivery-fields{margin-bottom:20px}.check{align-items:flex-start;flex-direction:row!important;gap:10px!important}.check input{accent-color:#7659ff;flex:none;margin:0;width:15px!important;height:15px!important}.check span{line-height:1.55;font-weight:500!important}.check a{color:#9c91ff}.honesty-box{background:#25e5ff0e;border:1px solid #25e5ff38;border-radius:11px;gap:19px;padding:19px;display:flex}.honesty-box i{color:var(--cyan);letter-spacing:.13em;flex:none;font-size:8px;font-style:normal;font-weight:900}.honesty-box p{color:#8d98af;margin:0;font-size:10px;line-height:1.6}.submit-analysis{color:#fff;letter-spacing:.04em;cursor:pointer;background:linear-gradient(100deg,#8e4cff,#5a57ff 55%,#218dff);border:0;border-radius:10px;width:100%;height:62px;margin-top:19px;font-size:11px;font-weight:900;box-shadow:0 16px 45px #5a4cff4d}.submit-analysis:disabled{opacity:.55}.submission-note{color:#69738b;text-align:center;margin-top:11px;font-size:8px;display:block}.intake-actions{justify-content:flex-end;max-width:920px;margin:26px auto 0;display:flex}.intake-actions>button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#774fff,#367dff);border:0;border-radius:9px;padding:16px 21px;font-size:9px;font-weight:900}.intake-actions span{margin-left:18px}.intake-message{color:#ff89a4;background:#ff436f12;border:1px solid #ff4c774d;border-radius:8px;max-width:920px;margin:18px auto 0;padding:13px;font-size:10px}.intake-footer{color:#68728a;justify-content:space-between;align-items:center;padding:35px 0;font-size:9px;display:flex}.intake-footer>div{gap:16px;display:flex}.intake-footer a{color:#808aa2;text-decoration:none}.report-shell{padding:70px 0 110px;max-width:1080px!important}.report-top{border-bottom:1px solid #252d47;justify-content:space-between;align-items:flex-end;padding-bottom:28px;display:flex}.report-top h1{margin:11px 0 7px;font-size:40px}.report-top p{color:#78829b;margin:0;font-size:10px}.report-top>i,.editor-shell>header>i{color:#9ba5bd;letter-spacing:.13em;border:1px solid #3d4566;border-radius:20px;padding:8px 11px;font-size:7px;font-style:normal;font-weight:900}.report-top>i.ready{color:#60edb0;background:#45eaa914;border-color:#45eaa94d}.report-pending{text-align:center;max-width:800px;margin:72px auto}.scan-orb{background:radial-gradient(circle,#151b3b,#080b16);border:1px solid #333d66;border-radius:50%;place-items:center;width:120px;height:120px;margin:0 auto 35px;display:grid;position:relative;overflow:hidden}.scan-orb>i{transform-origin:bottom;background:linear-gradient(#25e5ff33,#0000);width:100%;height:50%;animation:2.2s linear infinite scan;position:absolute;top:0}.scan-orb>b{font-size:36px;position:relative}.report-pending>span{color:var(--cyan);letter-spacing:.18em;font-size:8px;font-weight:900}.report-pending h2{letter-spacing:-.055em;margin:15px auto;font-size:clamp(35px,5vw,53px)}.report-pending>p{color:#929cb2;max-width:680px;margin:auto;line-height:1.7}.status-track{grid-template-columns:repeat(3,1fr);margin:55px 0;display:grid;position:relative}.status-track:before{content:"";background:#2a324f;height:1px;position:absolute;top:18px;left:16%;right:16%}.status-track>div{color:#5e6983;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.status-track i{background:#070a13;border:1px solid #303a59;border-radius:50%;place-items:center;width:37px;height:37px;font-size:10px;font-style:normal;font-weight:900;display:grid}.status-track .active{color:#fff}.status-track .active i{background:#624df1;border-color:#6b58ff;box-shadow:0 0 25px #644cff59}.status-track span{font-size:9px;font-weight:900}.report-pending>aside{background:#25e5ff0d;border:1px solid #25e5ff33;border-radius:10px;justify-content:center;align-items:center;gap:10px;padding:16px;font-size:10px;display:flex}.report-pending>aside span{color:#8792aa}@keyframes scan{to{transform:rotate(360deg)}}.report-hero{grid-template-columns:1fr 220px;align-items:center;gap:60px;padding:70px 0;display:grid}.report-hero>div>span,.report-evidence header>span,.queue-rule>div>span,.practice-plan header>span,.verify-next>span,.report-feedback>span{color:#ff638d;letter-spacing:.17em;font-size:8px;font-weight:900}.report-hero h2{letter-spacing:-.055em;max-width:760px;margin:15px 0 17px;font-size:clamp(39px,5vw,58px);line-height:1.05}.report-hero p{color:#a0a9bd;max-width:760px;font-size:15px;line-height:1.75}.report-hero>aside{background:linear-gradient(145deg,#15112e,#090d19);border:1px solid #423d70;border-radius:16px;flex-direction:column;justify-content:center;min-height:190px;padding:24px;display:flex}.report-hero aside small{color:#727d96;letter-spacing:.14em;font-size:7px}.report-hero aside b{color:#ff668f;margin:12px 0 7px;font-size:20px}.report-hero aside span{color:#8a94aa;font-size:9px}.report-evidence{border-top:1px solid #252d47;padding:65px 0}.report-evidence header,.practice-plan header{grid-template-columns:1fr 1.1fr;column-gap:55px;display:grid}.report-evidence header>span,.practice-plan header>span{grid-column:1/-1}.report-evidence h2,.practice-plan h2{letter-spacing:-.05em;margin:14px 0 34px;font-size:39px}.report-evidence header p{color:#8f99af;line-height:1.65}.report-evidence>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.report-evidence article{background:linear-gradient(145deg,#0c1020,#080b14);border:1px solid #29324e;border-radius:12px;min-height:190px;padding:23px}.report-evidence article b{color:#2b3453;font-size:38px}.report-evidence article p{color:#b1b8ca;margin:42px 0 0;font-size:12px;line-height:1.65}.queue-rule{background:linear-gradient(120deg,#1a1137,#0b1b31);border:1px solid #494177;border-radius:18px;grid-template-columns:1fr 160px;align-items:center;gap:55px;margin:45px 0 90px;padding:42px;display:grid}.queue-rule>div>span{color:var(--cyan)}.queue-rule h2{letter-spacing:-.045em;margin:14px 0 10px;font-size:36px;line-height:1.12}.queue-rule p{color:#8f9bb2;margin:0;line-height:1.65}.queue-rule>i{color:#7eeaff;text-align:center;letter-spacing:.08em;background:radial-gradient(circle,#31326a,#111528);border:1px solid #4b4f80;border-radius:50%;place-items:center;width:145px;height:145px;font-size:15px;font-style:normal;font-weight:900;display:grid}.practice-plan{border-top:1px solid #252d47;padding:65px 0}.practice-plan header>span{color:#9b7bff}.practice-plan>div{gap:8px;display:grid}.practice-plan article{background:#080c16;border:1px solid #27304b;border-radius:10px;align-items:center;gap:20px;padding:19px;display:flex}.practice-plan article>i{color:#8670ff;background:#171c34;border-radius:10px;flex:none;place-items:center;width:43px;height:43px;font-size:10px;font-style:normal;font-weight:900;display:grid}.practice-plan article>div{flex-direction:column;gap:6px;display:flex}.practice-plan article small{color:#6c7791;letter-spacing:.13em;font-size:7px;font-weight:900}.practice-plan article b{font-size:12px;line-height:1.45}.practice-plan>aside{border-left:2px solid var(--cyan);background:#25e5ff0b;margin-top:14px;padding:23px}.practice-plan>aside span{color:var(--cyan);letter-spacing:.14em;font-size:8px;font-weight:900}.practice-plan>aside p{color:#a2abbf;margin:10px 0 0;line-height:1.65}.verify-next{background:linear-gradient(145deg,#11162a,#080b15);border:1px solid #323c5c;border-radius:16px;margin:55px 0;padding:44px}.verify-next>span{color:#5beaae}.verify-next h2{letter-spacing:-.04em;max-width:780px;margin:13px 0 24px;font-size:31px;line-height:1.2}.verify-next a{color:#fff;background:#6852f1;border-radius:8px;padding:14px 18px;font-size:9px;font-weight:900;text-decoration:none;display:inline-block}.report-feedback{border-top:1px solid #252d47;padding:65px 0}.report-feedback>span{color:var(--cyan)}.report-feedback h2{margin:13px 0 28px;font-size:35px}.score-row{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.score-row button{color:#8892aa;cursor:pointer;background:#080c16;border:1px solid #2f3855;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:5px;min-height:78px;font-size:20px;font-weight:900;display:flex}.score-row button.active{color:#fff;background:#664fef26;border-color:#6f59ff}.score-row small{color:#6d7790;min-height:10px;font-size:7px}.report-feedback textarea{color:#fff;resize:vertical;background:#070b15;border:1px solid #303a58;border-radius:10px;outline:0;width:100%;min-height:110px;margin-top:12px;padding:16px}.report-feedback>label{color:#818ca4;align-items:flex-start;gap:9px;margin:13px 0;font-size:9px;display:flex}.report-feedback>label input{accent-color:#7659ff}.save-feedback{color:#fff;cursor:pointer;background:#6751ee;border:0;border-radius:8px;padding:14px 18px;font-size:9px;font-weight:900}.save-feedback:disabled{opacity:.45}.feedback-saved{background:#4aebaa12;border:1px solid #4aebaa4d;border-radius:10px;align-items:center;gap:14px;padding:20px;display:flex}.feedback-saved i{color:#04120c;background:#55e9aa;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid}.reports-shell{padding:100px 0;max-width:940px!important}.reports-shell>span{color:var(--cyan)}.reports-shell h1{margin:14px 0;font-size:70px}.reports-shell>p{color:#8e98af;max-width:650px;line-height:1.7}.reports-empty{color:#8f99b0;background:#090d19;border:1px solid #2d3553;border-radius:15px;margin-top:45px;padding:45px}.reports-empty b{color:#fff}.reports-empty a{color:var(--cyan);margin-top:14px;font-weight:900;text-decoration:none;display:inline-block}.reports-list{gap:9px;margin-top:45px;display:grid}.reports-list>a{color:#fff;background:linear-gradient(145deg,#0d1120,#080b14);border:1px solid #29314c;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;padding:22px;text-decoration:none;transition:all .2s;display:flex}.reports-list>a:hover{border-color:#5e55a6;transform:translateY(-2px)}.reports-list>a>div{flex-direction:column;gap:7px;min-width:0;display:flex}.reports-list span{color:var(--cyan);letter-spacing:.14em;font-size:7px;font-weight:900}.reports-list b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.reports-list small{color:#747e97;font-size:9px}.reports-list i{color:#8994ac;text-transform:uppercase;background:#171c30;border-radius:20px;flex:none;padding:8px 10px;font-size:7px;font-style:normal;font-weight:900}.reports-list i.ready{color:#5beaae;background:#45eba917}.admin-analysis-wrap{background:linear-gradient(145deg,#0d1120,#080b14);border:1px solid #2b3452;border-radius:15px;margin:30px 0 38px;padding:25px}.admin-section-title{justify-content:space-between;align-items:end;gap:30px;margin-bottom:20px;display:flex}.admin-section-title span{color:var(--cyan);letter-spacing:.15em;font-size:8px;font-weight:900}.admin-section-title h2{margin:8px 0 0;font-size:26px}.admin-section-title>small{color:#77829a;font-size:9px}.waitlist-heading{margin:45px 0 18px}.admin-analysis-list{gap:7px;display:grid}.admin-analysis-list>a{color:#fff;background:#080b14;border:1px solid #242c45;border-radius:9px;align-items:center;gap:15px;padding:16px;text-decoration:none;display:flex}.admin-analysis-list>a:hover{border-color:#514b87}.admin-analysis-list>a>i{color:#8993aa;background:#1a1f35;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;font-size:10px;font-style:normal;font-weight:900;display:grid}.admin-analysis-list>a>i.analyzing{color:var(--cyan);background:#24cbeb1a}.admin-analysis-list>a>i.ready{color:#59ecad;background:#45eba91a}.admin-analysis-list>a>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.admin-analysis-list span{color:#7e88a0;font-size:8px;font-weight:900}.admin-analysis-list b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.admin-analysis-list small{color:#5f6980;font-size:8px}.admin-analysis-list em{color:#7b859d;text-transform:uppercase;flex:none;font-size:7px;font-style:normal;font-weight:900}.admin-analysis-list em.ready{color:#5beaae}.admin-analysis-list em.analyzing{color:var(--cyan)}.editor-page{padding-bottom:100px}.editor-nav{border-bottom:1px solid #1f273d;justify-content:space-between;align-items:center;height:78px;display:flex}.editor-nav>a{color:#8f99b0;font-size:9px;font-weight:900;text-decoration:none}.editor-shell{padding-top:65px;max-width:1050px!important}.editor-shell>header{border-bottom:1px solid #26304b;justify-content:space-between;align-items:end;padding-bottom:30px;display:flex}.editor-shell>header h1{margin:12px 0;font-size:55px}.editor-shell>header p{color:#9da6b9;max-width:730px;margin:0;line-height:1.6}.editor-shell>header>i{text-transform:uppercase;align-self:flex-start}.submission-context{grid-template-columns:repeat(3,1fr);gap:10px;margin:25px 0;display:grid}.submission-context article{background:#090d18;border:1px solid #2a3350;border-radius:11px;flex-direction:column;gap:9px;min-height:150px;padding:20px;display:flex}.submission-context span,.analysis-editor>section>span,.editor-toolbar label>span{color:var(--cyan);letter-spacing:.15em;font-size:7px;font-weight:900}.submission-context b{overflow-wrap:anywhere;font-size:11px;line-height:1.55}.submission-context small,.submission-context a{color:#7d87a0;margin-top:auto;font-size:8px}.analysis-editor{gap:12px;display:grid}.editor-toolbar{background:#0b0f1d;border:1px solid #333c5b;border-radius:11px;justify-content:space-between;align-items:end;gap:25px;padding:20px;display:flex}.editor-toolbar label{flex-direction:column;gap:8px;display:flex}.editor-toolbar select{color:#fff;background:#070a13;border:1px solid #36405f;border-radius:7px;min-width:210px;height:44px;padding:0 12px}.editor-toolbar>div{gap:9px;display:flex}.editor-toolbar a,.editor-toolbar button,.editor-publish button{color:#dce1ee;cursor:pointer;background:#0b1020;border:1px solid #3d4668;border-radius:8px;padding:13px 16px;font-size:8px;font-weight:900;text-decoration:none}.editor-toolbar button,.editor-publish button{background:linear-gradient(105deg,#7c51ff,#347fff);border:0}.analysis-editor>section{background:linear-gradient(145deg,#0d1120,#080b14);border:1px solid #2b3451;border-radius:12px;padding:27px}.analysis-editor>section>span{margin-bottom:22px;display:block}.analysis-editor label{flex-direction:column;gap:9px;margin-top:14px;display:flex}.analysis-editor label b{font-size:10px}.analysis-editor textarea{color:#fff;width:100%;min-height:105px;font:inherit;resize:vertical;background:#060a13;border:1px solid #303a58;border-radius:9px;outline:0;padding:15px;font-size:12px;line-height:1.6}.analysis-editor textarea.tall{min-height:180px}.analysis-editor textarea:focus{border-color:#7159ff;box-shadow:0 0 0 3px #7159ff1a}.editor-message{color:#aeb6c8;background:#0b1020;border:1px solid #3b4567;border-radius:9px;padding:15px;font-size:9px}.editor-message.saved{color:#60eeb1;border-color:#45eba94d}.editor-message.error{color:#ff809e;border-color:#ff477159}.editor-publish{background:linear-gradient(110deg,#16102e,#0b1730);border:1px solid #413b72;border-radius:11px;justify-content:space-between;align-items:center;gap:25px;padding:22px;display:flex}.editor-publish span{color:#8994aa;font-size:9px}.editor-publish button{padding:15px 19px}.intake-platforms{grid-template-columns:repeat(4,1fr);gap:9px;margin:-10px 0 26px;display:grid}.intake-platforms button{color:#8d98af;text-align:left;cursor:pointer;background:#080c17;border:1px solid #29334f;border-radius:11px;align-items:center;gap:11px;min-height:68px;padding:12px;display:flex}.intake-platforms button>i{width:34px;height:34px;color:var(--cyan);background:#12192b;border-radius:8px;flex:none;place-items:center;font-size:9px;font-style:normal;font-weight:950;display:grid}.intake-platforms button>span{flex-direction:column;gap:4px;min-width:0;display:flex}.intake-platforms button b{color:#fff;font-size:11px}.intake-platforms button small{color:#727d95;font-size:8px;line-height:1.35}.intake-platforms button.active{background:#6c59ee1f;border-color:#6c59ee;box-shadow:inset 0 0 0 1px #6c59ee2e}.video-drop{background:linear-gradient(145deg,#25e5ff0f,#764cff14);border-color:#25e5ff61}.evidence-divider{color:#68738d;letter-spacing:.15em;align-items:center;gap:12px;font-size:8px;font-weight:950;display:flex}.evidence-divider:before,.evidence-divider:after{content:"";background:#28314a;flex:1;height:1px}.evidence-grid label>small{color:#6f7a94;font-size:8px;line-height:1.5}.video-honesty{background:#25e5ff0b;border-color:#25e5ff3d;margin:0}.video-honesty b{color:var(--cyan)}@media (width<=900px){.intake-header{grid-template-columns:1fr}.intake-header>aside{display:none}.intake-card{padding:42px}.intake-games{grid-template-columns:1fr}.intake-games button{min-height:130px}.intake-platforms{grid-template-columns:1fr 1fr}.report-hero{grid-template-columns:1fr}.report-hero>aside{min-height:140px}.report-evidence>div{grid-template-columns:1fr}.report-evidence article{min-height:140px}.report-evidence article p{margin-top:25px}.submission-context{grid-template-columns:1fr}.editor-toolbar{flex-direction:column;align-items:stretch}.editor-toolbar>div{justify-content:flex-end}}@media (width<=590px){.tool-nav>div{gap:10px}.tool-nav>div a:first-child{display:none}.intake-header{padding:50px 0 30px}.intake-header h1{font-size:47px}.intake-header p{font-size:13px}.intake-card{min-height:0;margin-top:25px;padding:27px 19px}.intake-card h2{font-size:36px}.field-grid{grid-template-columns:1fr}.field-grid .wide{grid-column:auto}.intake-games button{min-height:125px}.intake-progress span{bottom:11px}.delivery-summary{grid-template-columns:1fr}.honesty-box{flex-direction:column;gap:8px}.intake-footer{flex-direction:column;align-items:flex-start;gap:18px}.demo-conversion>a{text-align:center;width:100%}.report-shell{padding-top:45px}.report-top{flex-direction:column;align-items:flex-start;gap:20px}.report-top h1{font-size:32px}.report-pending{margin-top:50px}.report-pending h2{font-size:38px}.status-track{margin:45px -5px}.report-pending>aside{flex-direction:column;align-items:flex-start}.report-hero{gap:28px;padding:50px 0}.report-hero h2{font-size:38px}.report-evidence header,.practice-plan header{grid-template-columns:1fr}.report-evidence h2,.practice-plan h2{font-size:34px}.queue-rule{grid-template-columns:1fr;padding:25px}.queue-rule>i{display:none}.score-row{gap:4px}.score-row button{min-height:65px}.verify-next{padding:26px}.reports-shell{padding:65px 0}.reports-shell h1{font-size:50px}.reports-list>a{flex-direction:column;align-items:flex-start}.reports-list i{align-self:flex-start}.admin-section-title{flex-direction:column;align-items:flex-start}.admin-analysis-list>a>em{display:none}.admin-analysis-list b{white-space:normal}.editor-shell{padding-top:40px}.editor-shell>header{flex-direction:column;align-items:flex-start;gap:18px}.editor-shell>header h1{font-size:43px}.editor-toolbar>div{flex-direction:column}.editor-toolbar a,.editor-toolbar button{text-align:center;width:100%}.editor-publish{flex-direction:column;align-items:stretch}.editor-publish button{width:100%}}@media (prefers-reduced-motion:reduce){.scan-orb>i{animation:none}}.difference-line{background:linear-gradient(100deg,#25e5ff12,#764bff14);border:1px solid #25e5ff33;border-radius:12px;justify-content:space-between;align-items:center;gap:30px;margin-top:18px;padding:22px 25px;display:flex}.difference-line span{color:var(--cyan);letter-spacing:.16em;flex:none;font-size:7px;font-weight:900}.difference-line b{max-width:720px;font-size:15px;line-height:1.45}.free-tier ul,.price-card ul{gap:8px;margin:13px 0 0;padding:0;list-style:none;display:grid}.free-tier li,.price-card li{color:#939db4;padding-left:14px;font-size:8px;line-height:1.45;position:relative}.free-tier li:before,.price-card li:before{content:"✓";color:var(--lime);font-weight:900;position:absolute;left:0}.offer-tiers .price-card h3{margin:3px 0 0;font-size:15px}.verify-next{background:linear-gradient(120deg,#17132f,#0a1426);border-color:#41406d;border-radius:18px;grid-template-columns:minmax(0,1fr) 300px;align-items:center;gap:42px;display:grid}.verify-next>div>span{color:#5beaae;letter-spacing:.17em;font-size:8px;font-weight:900}.verify-next h2{margin-bottom:15px}.verify-next>div>p{color:#919bb1;max-width:760px;margin:0;font-size:11px;line-height:1.7}.verify-next>aside{background:#050a15b8;border:1px solid #25e5ff3b;border-radius:13px;flex-direction:column;padding:22px;display:flex}.verify-next>aside>span{color:var(--cyan);letter-spacing:.15em;font-size:7px;font-weight:900}.verify-next>aside>b{letter-spacing:-.05em;margin:12px 0 5px;font-size:34px}.verify-next>aside>b small{color:#7f899f;letter-spacing:0;margin-left:4px;font-size:9px}.verify-next ul{gap:7px;margin:10px 0 17px;padding:0;list-style:none;display:grid}.verify-next li{color:#909ab1;padding-left:14px;font-size:8px;position:relative}.verify-next li:before{content:"✓";color:var(--lime);position:absolute;left:0}.verify-next>aside>a{color:#fff;text-align:center;background:linear-gradient(105deg,#744fff,#347fff);border-radius:8px;padding:14px 18px;font-size:9px;font-weight:900;text-decoration:none;display:inline-block}.verify-next>aside>small{color:#626d86;text-align:center;margin-top:8px;font-size:7px}@media (width<=900px){.verify-next{grid-template-columns:1fr}.verify-next>aside{max-width:430px}}@media (width<=590px){.difference-line{flex-direction:column;align-items:flex-start;gap:10px;padding:19px}.verify-next>aside{max-width:none}}.intake-back{margin-bottom:18px;display:block}.report-top>i.processing,.report-top>i.analyzing,.report-top>i.received{color:var(--cyan);background:#25e5ff0f;border-color:#25e5ff47}.report-top>i.blocked,.report-top>i.failed{color:#ff7b9d;background:#ff638d14;border-color:#ff638d57}.status-track{grid-template-columns:repeat(6,1fr)}.status-track:before{left:8%;right:8%}.status-track .complete{color:#8d98b0}.status-track .complete i{color:#67eeb5;background:#5beaae17;border-color:#5beaae61}.report-pending.stopped .scan-orb{background:radial-gradient(circle,#ff467626,#080b16);border-color:#ff638d66}.report-pending.stopped .scan-orb>i{display:none}.report-pending.stopped .scan-orb>b,.report-pending.stopped>span{color:#ff7598}.report-pending.stopped>aside{background:#ff638d0e;border-color:#ff638d40}.report-evidence article>b{color:var(--cyan);letter-spacing:.13em;text-transform:uppercase;font-size:8px}.report-method{background:linear-gradient(145deg,#0d1120,#070a13);border:1px solid #2d3653;border-radius:15px;grid-template-columns:minmax(0,1fr) 240px;gap:30px;margin:55px 0;padding:34px;display:grid}.report-method>div>span{color:var(--cyan);letter-spacing:.16em;font-size:8px;font-weight:900}.report-method h2{letter-spacing:-.04em;margin:13px 0 12px;font-size:30px}.report-method p{color:#8f99b0;max-width:720px;margin:0;line-height:1.7}.report-method>aside{background:#080b15;border:1px solid #29324d;border-radius:10px;grid-template-columns:1fr auto;align-content:center;gap:8px 18px;padding:18px;display:grid}.report-method>aside b{overflow-wrap:anywhere;font-size:9px}.report-method>aside span{color:#68738c;text-transform:uppercase;font-size:7px;font-weight:900}.report-method>ul{grid-column:1/-1;gap:8px;margin:0;padding:0;list-style:none;display:grid}.report-method li{color:#9da6ba;background:#7460ff0f;border-left:2px solid #7460ff;padding:12px 14px;font-size:9px;line-height:1.55}@media (width<=760px){.report-method{grid-template-columns:1fr}.report-method>ul{grid-column:auto}}@media (width<=590px){.status-track{grid-template-columns:repeat(3,1fr);row-gap:24px}.status-track:before{display:none}.status-track span{text-align:center;font-size:7px}.report-method{padding:23px}.report-method h2{font-size:27px}}.integration-notice{background:#ffb84c0e;border:1px solid #ffb84c47;border-radius:10px;margin:-10px 0 24px;padding:17px 18px}.integration-notice b{color:#ffc36b;letter-spacing:.15em;font-size:8px}.integration-notice p{color:#9ca5b9;margin:8px 0 0;font-size:10px;line-height:1.6}.admin-analysis-list>a>i.blocked,.admin-analysis-list>a>i.failed{color:#ff7899;background:#ff517c1a}.admin-analysis-list em.blocked,.admin-analysis-list em.failed{color:#ff7899}.admin-heading-actions{gap:9px;display:flex}.rl-review-page{background:radial-gradient(850px 560px at 6% 5%,#7440ff33,#0000 65%),radial-gradient(680px 520px at 100% 28%,#16ceeb1a,#0000 68%),#03050c;min-height:100vh;padding-bottom:100px}.rl-private{color:var(--cyan);letter-spacing:.14em;font-size:8px;font-weight:900}.rl-review-shell{padding-top:65px;max-width:1180px!important}.rl-review-heading{border-bottom:1px solid #242d47;grid-template-columns:1fr 280px;align-items:end;gap:55px;padding-bottom:35px;display:grid}.rl-review-heading>div>span,.rl-review-list>header span{color:var(--cyan);letter-spacing:.17em;font-size:8px;font-weight:900}.rl-review-heading h1{letter-spacing:-.055em;max-width:800px;margin:14px 0;font-size:clamp(45px,6vw,72px);line-height:.98}.rl-review-heading p{color:#929cb1;max-width:750px;margin:0;font-size:14px;line-height:1.65}.rl-review-heading aside{background:linear-gradient(145deg,#11162a,#090c16);border:1px solid #333d60;border-radius:12px;flex-direction:column;gap:8px;padding:22px;display:flex}.rl-review-heading aside span{color:#6f7b95;letter-spacing:.15em;font-size:7px;font-weight:900}.rl-review-heading aside b{overflow-wrap:anywhere;font-size:11px}.rl-review-heading aside small{color:#69748d;font-size:8px}.rl-review-stats{grid-template-columns:repeat(6,1fr);gap:10px;margin:25px 0;display:grid}.rl-review-stats article{background:#090d18;border:1px solid #222b45;border-radius:11px;padding:18px}.rl-review-stats span{color:#7f8aa2;font-size:8px;display:block}.rl-review-stats b{margin:8px 0 4px;font-size:28px;display:block}.rl-review-stats small{color:#59647c;font-size:7px}.rl-detector-grid{grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:25px;display:grid}.rl-detector-grid article{background:linear-gradient(145deg,#0c1120,#080b14);border:1px solid #27314d;border-radius:11px;padding:18px}.rl-detector-grid span{color:#a5aec2;font-size:8px;font-weight:900}.rl-detector-grid h2{margin:12px 0 6px;font-size:18px}.rl-detector-grid p,.rl-detector-grid small{color:#667188;font-size:7px}.rl-detector-grid>article>div{background:#1c2438;border-radius:4px;height:4px;margin:15px 0 10px;overflow:hidden}.rl-detector-grid i{background:linear-gradient(90deg,#8a54ff,#24d7ee);height:100%;display:block}.rl-review-filters{background:#090d19;border:1px solid #293250;border-radius:12px;grid-template-columns:1fr .8fr 1fr auto auto;align-items:end;gap:10px;padding:18px;display:grid}.rl-review-filters label{flex-direction:column;gap:7px;display:flex}.rl-review-filters span,.rl-review-form label>span{color:#6f7b94;letter-spacing:.13em;font-size:7px;font-weight:900}.rl-review-filters select,.rl-review-form select{color:#fff;background:#060912;border:1px solid #34405f;border-radius:7px;height:42px;padding:0 10px;font-size:9px}.rl-review-filters button,.rl-review-filters a,.rl-review-save button{color:#fff;cursor:pointer;background:linear-gradient(105deg,#8053ff,#397dff);border:0;border-radius:7px;height:42px;padding:0 15px;font-size:8px;font-weight:900;text-decoration:none}.rl-review-filters a{background:#0b1020;border:1px solid #3a4566;place-items:center;display:grid}.rl-review-list{margin-top:32px}.rl-review-list>header{justify-content:space-between;align-items:end;margin-bottom:15px;display:flex}.rl-review-list>header h2{margin:7px 0 0;font-size:27px}.rl-review-list>header small{color:#727d94;font-size:8px}.rl-candidate{background:linear-gradient(145deg,#0c101d,#070a12);border:1px solid #27314d;border-radius:13px;margin-bottom:12px;padding:22px}.rl-candidate.confirmed{border-color:#48eaab52}.rl-candidate.rejected{border-color:#ff537e52}.rl-candidate.uncertain{border-color:#ffc65852}.rl-candidate-head{border-bottom:1px solid #202941;justify-content:space-between;align-items:flex-start;gap:25px;padding-bottom:18px;display:flex}.rl-candidate-head span{color:var(--cyan);letter-spacing:.13em;font-size:7px;font-weight:900}.rl-candidate-head h3{margin:8px 0 0;font-size:16px}.rl-candidate-head>i{color:#8490a8;text-transform:uppercase;background:#151b2b;border-radius:6px;padding:7px 9px;font-size:7px;font-style:normal;font-weight:900}.rl-candidate.confirmed .rl-candidate-head>i{color:#58eeb4;background:#48eaab1a}.rl-candidate.rejected .rl-candidate-head>i{color:#ff7596;background:#ff537e1a}.rl-candidate.uncertain .rl-candidate-head>i{color:#ffd177;background:#ffc6581a}.rl-evidence{grid-template-columns:160px 240px 1fr;gap:10px;margin:18px 0;display:grid}.rl-evidence>div,.rl-evidence pre{background:#060912;border:1px solid #222b43;border-radius:8px;flex-direction:column;gap:7px;min-width:0;margin:0;padding:15px;display:flex}.rl-evidence span{color:#647089;letter-spacing:.12em;font-size:7px;font-weight:900}.rl-evidence b{overflow-wrap:anywhere;font-size:11px}.rl-evidence small{color:#68738b;font-size:7px}.rl-evidence pre{color:#9aa8c2;max-height:175px;font-size:8px;line-height:1.55;overflow:auto}.rl-review-form{border-top:1px solid #202941;padding-top:18px}.rl-review-controls{grid-template-columns:1fr 1fr;gap:10px;display:grid}.rl-review-form label{flex-direction:column;gap:7px;display:flex}.rl-review-notes{margin-top:10px}.rl-review-notes textarea{color:#fff;min-height:84px;font:inherit;resize:vertical;background:#060912;border:1px solid #34405f;border-radius:7px;padding:12px;font-size:10px;line-height:1.5}.rl-review-save{justify-content:flex-end;align-items:center;gap:14px;margin-top:10px;display:flex}.rl-review-save small{color:#657089;font-size:8px}.rl-review-save small.saved{color:#5cebb2}.rl-review-save small.error{color:#ff7798}.rl-review-save button:disabled{opacity:.6}.rl-pagination{border-top:1px solid #232c45;justify-content:space-between;align-items:center;margin-top:25px;padding-top:22px;display:flex}.rl-pagination a{color:#d9deeb;border:1px solid #36405e;border-radius:7px;padding:11px 13px;font-size:8px;font-weight:900;text-decoration:none}.rl-pagination a[aria-disabled=true]{opacity:.35;pointer-events:none}.rl-pagination span{color:#6f7990;font-size:8px}@media (width<=980px){.rl-review-stats{grid-template-columns:repeat(3,1fr)}.rl-detector-grid,.rl-review-filters,.rl-evidence{grid-template-columns:1fr 1fr}.rl-evidence pre{grid-column:1/-1}}@media (width<=650px){.admin-heading-actions{flex-direction:column;width:100%}.admin-heading-actions a{text-align:center}.rl-review-heading{grid-template-columns:1fr}.rl-review-stats{grid-template-columns:1fr 1fr}.rl-detector-grid,.rl-review-filters,.rl-evidence,.rl-review-controls{grid-template-columns:1fr}.rl-evidence pre{grid-column:auto}.rl-candidate-head{flex-direction:column}.rl-review-save{flex-direction:column;align-items:stretch}.rl-review-heading h1{font-size:44px}}.job-health{grid-template-columns:repeat(4,1fr);gap:9px;margin:24px 0;display:grid}.job-health>div{background:#090d18;border:1px solid #29324e;border-radius:10px;flex-direction:column;justify-content:center;gap:8px;min-height:105px;padding:17px;display:flex}.job-health span{color:var(--cyan);letter-spacing:.15em;font-size:7px;font-weight:900}.job-health b{overflow-wrap:anywhere;font-size:11px}.job-health small{color:#707b94;overflow-wrap:anywhere;font-size:8px}.retry-job{color:var(--cyan)!important;background:#25e5ff11!important;border:1px solid #25e5ff4d!important}@media (width<=900px){.job-health{grid-template-columns:repeat(2,1fr)}}@media (width<=590px){.job-health{grid-template-columns:1fr}}.rl-verdict-shortcuts{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px;display:grid}.rl-verdict-shortcuts button{color:#78849b;cursor:pointer;background:#090e1b;border:1px solid #303b59;border-radius:7px;min-height:38px;font-size:8px;font-weight:900}.rl-verdict-shortcuts button.active.confirmed{color:#58eeb4;background:#48eaab1a;border-color:#48eaab8c}.rl-verdict-shortcuts button.active.rejected{color:#ff7596;background:#ff537e1a;border-color:#ff537e8c}.rl-verdict-shortcuts button.active.uncertain{color:#ffd177;background:#ffc6581a;border-color:#ffc6588c}.rl-detector-grid>article>.rl-detector-title{background:0 0;justify-content:space-between;align-items:flex-start;gap:8px;height:auto;margin:0;display:flex;overflow:visible}.rl-detector-title em{color:#f8bf60;letter-spacing:.08em;white-space:nowrap;background:#ffbe4d14;border-radius:5px;padding:5px 6px;font-size:6px;font-style:normal;font-weight:900}.rl-detector-grid article.eligible{border-color:#48eaab73}.rl-detector-grid article.eligible .rl-detector-title em{color:#56eab2;background:#48eaab1a}.rl-detector-grid>article>.rl-review-progress{background:#1c2438;border-radius:4px;height:4px;margin:15px 0 10px;overflow:hidden}.rl-detector-grid details{border-top:1px solid #202941;margin-top:14px;padding-top:11px}.rl-detector-grid summary{color:#8994aa;cursor:pointer;font-size:7px;font-weight:900}.rl-detector-grid ul{gap:5px;margin:10px 0 0;padding:0;list-style:none;display:grid}.rl-detector-grid li{color:#667188;font-size:7px}.rl-detector-grid li.passed{color:#55dfaa}.rl-moment-viewer{background:radial-gradient(600px 320px at 50% 25%,#22d3ee14,#0000 70%),#050914;border:1px solid #2c3857;border-radius:12px;outline:none;margin:18px 0;padding:16px}.rl-moment-viewer:focus-visible{box-shadow:0 0 0 2px #6d55ff}.rl-moment-viewer>header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.rl-moment-viewer>header>div{flex-direction:column;gap:5px;display:flex}.rl-moment-viewer>header>div:last-child{text-align:right}.rl-moment-viewer>header span{color:#65718a;letter-spacing:.12em;font-size:7px;font-weight:900}.rl-moment-viewer>header b{font-size:10px}.rl-field-wrap{grid-template-columns:minmax(260px,520px) 1fr;align-items:center;gap:18px;display:grid}.rl-field-wrap svg{background:linear-gradient(90deg,#188cb029,#0527381a 50%,#e16f2721);border:1px solid #1e4760;border-radius:14px;width:100%;max-height:510px;display:block;box-shadow:inset 0 0 45px #13ceec0d}.rl-field{fill:#071b25;stroke:#315a68;stroke-width:3px}.rl-field-line{fill:none;stroke:#365a67;stroke-width:2px;stroke-dasharray:6 7;opacity:.75}.rl-goal-blue,.rl-goal-orange{fill:none;stroke-width:7px}.rl-goal-blue{stroke:#28bfff}.rl-goal-orange{stroke:#ff9a3c}.rl-ball-trail{fill:none;stroke:#dbe6ef;stroke-width:5px;stroke-linecap:round;stroke-linejoin:round;opacity:.23}.rl-player-vector{stroke:currentColor;stroke-width:5px;opacity:.7}.rl-subject-ring{fill:none;stroke:#d5ff43;stroke-width:5px;stroke-dasharray:5 4}.rl-player{fill:currentColor;stroke:#06101a;stroke-width:4px}.rl-player-label{fill:#03101a;text-anchor:middle;font-size:10px;font-weight:1000}.rl-boost-track{fill:#07101d;stroke:#718198;stroke-width:1px}.rl-boost-fill{fill:#d5ff43}.rl-ball-shadow{fill:#000;opacity:.4}.rl-ball{fill:#f6f7fb;stroke:#94a2b7;stroke-width:4px}.rl-ball-height{fill:#dce4ef;font-size:12px;font-weight:900}.rl-field-legend{color:#7c899f;gap:11px;font-size:8px;display:grid}.rl-field-legend span{align-items:center;gap:8px;display:flex}.rl-field-legend i{border-radius:50%;width:10px;height:10px;display:block}.rl-field-legend i.subject{background:0 0;border:2px dashed #d5ff43}.rl-field-legend i.blue{background:#28bfff}.rl-field-legend i.orange{background:#ff9a3c}.rl-playback-controls{grid-template-columns:auto auto 1fr auto;align-items:center;gap:8px;margin-top:12px;display:grid}.rl-playback-controls button,.rl-playback-controls select{color:#dce4f3;background:#0c1323;border:1px solid #354260;border-radius:6px;height:34px;padding:0 11px;font-size:8px;font-weight:900}.rl-playback-controls button:first-child{background:linear-gradient(105deg,#694eff,#326cf0);border-color:#5d51d3}.rl-playback-controls input{accent-color:#7a55ff;width:100%}.rl-moment-viewer>footer{color:#5f6a7f;justify-content:space-between;gap:14px;margin-top:10px;font-size:7px;display:flex}.rl-moment-missing{color:#f7c775;background:#ffbe4d0f;border:1px solid #ffbe4d40;border-radius:8px;margin:18px 0;padding:18px;font-size:9px}@media (width<=760px){.rl-field-wrap{grid-template-columns:1fr}.rl-field-legend{grid-template-columns:repeat(2,1fr)}.rl-playback-controls{grid-template-columns:auto auto 1fr}.rl-playback-controls select{grid-column:1/-1}.rl-moment-viewer>footer,.rl-detector-title{flex-direction:column}}.quick-replay{text-align:left;background:linear-gradient(145deg,#0e1324f7,#060912fa);border:1px solid #354263;border-radius:16px;max-width:680px;margin-top:27px;padding:15px;box-shadow:0 22px 65px #0000006b,0 0 35px #574aff14}.quick-replay-head{justify-content:space-between;align-items:center;gap:20px;padding:0 3px 12px;display:flex}.quick-replay-head>div{flex-direction:column;gap:4px;display:flex}.quick-replay-head span{color:var(--cyan);letter-spacing:.15em;font-size:7px;font-weight:900}.quick-replay-head b{font-size:12px}.quick-replay-head>i{width:34px;height:28px;color:var(--lime);background:#baff3c12;border:1px solid #baff3c4d;border-radius:7px;flex:none;place-items:center;font-size:11px;font-style:normal;font-weight:1000;display:grid}.quick-drop{cursor:pointer;background:radial-gradient(340px 120px at 0,#26ddff13,#0000 70%),#080c17;border:1px dashed #485775;border-radius:12px;align-items:center;gap:13px;min-height:88px;padding:14px;transition:border-color .18s,background .18s,transform .18s;display:flex;position:relative}.quick-drop:hover,.quick-drop:focus-within,.quick-drop.dragging{border-color:var(--cyan);background-color:#0a1120;transform:translateY(-1px)}.quick-drop>input{opacity:0;width:1px;height:1px;position:absolute}.quick-drop>i{width:45px;height:45px;color:var(--cyan);background:linear-gradient(145deg,#17203b,#0a0f1e);border:1px solid #435173;border-radius:10px;flex:none;place-items:center;font-size:20px;font-style:normal;font-weight:1000;display:grid}.quick-replay.has-file .quick-drop>i{color:#67eeb5;background:#5beaae14;border-color:#5beaae59}.quick-drop>div{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.quick-drop>div b{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.quick-drop>div span{color:#738099;font-size:7px;line-height:1.45}.quick-drop>strong{color:#c8d0df;border:1px solid #394764;border-radius:7px;flex:none;padding:9px 10px;font-size:7px}.quick-promise{color:#657188;letter-spacing:.04em;text-align:center;margin:9px 2px 0;font-size:7px;font-weight:800}.quick-details{border-top:1px solid #242d46;gap:10px;margin-top:12px;padding-top:12px;display:grid}.quick-field-row{grid-template-columns:1fr 1fr;gap:9px;display:grid}.quick-details label{flex-direction:column;gap:6px;min-width:0;display:flex}.quick-details label>span{color:#7b88a1;letter-spacing:.08em;font-size:7px;font-weight:900}.quick-details label>span>i{color:#56627a;font-style:normal;font-weight:700}.quick-details input[type=text],.quick-details input[type=email],.quick-details label:not(.quick-check)>input{color:#fff;min-width:0;height:42px;font:inherit;background:#060912;border:1px solid #35415e;border-radius:8px;outline:0;padding:0 11px;font-size:9px}.quick-details input:focus{border-color:#6f59ff;box-shadow:0 0 0 2px #6f59ff1f}.quick-email-note{color:#5f6b82;margin:-3px 1px 0;font-size:7px;line-height:1.5}.quick-check{grid-template-columns:auto 1fr;align-items:start;gap:8px!important;display:grid!important}.quick-check input{accent-color:#7258ff;width:14px;height:14px;margin:0}.quick-check span{line-height:1.5;color:#8792a8!important;letter-spacing:0!important;font-size:7px!important;font-weight:700!important}.quick-check a{color:#bdc6da}.quick-check.optional span{color:#637088!important}.quick-submit{color:#fff;letter-spacing:.04em;cursor:pointer;background:linear-gradient(105deg,#8e47ff,#594eff 52%,#2589ff);border:0;border-radius:9px;min-height:48px;font-size:9px;font-weight:1000;box-shadow:0 12px 30px #5c46ff40}.quick-submit:hover{filter:brightness(1.1)}.quick-submit:disabled{cursor:wait;opacity:.62}.quick-details>small{color:#5e6980;text-align:center;font-size:7px;line-height:1.45}.quick-message{color:#ffc374;margin:11px 2px 0;font-size:8px;font-weight:800;line-height:1.5}.quick-message.error{color:#ff7f9d}.hero-quiet-actions{align-items:center;gap:14px;margin-top:11px;display:flex}.hero-quiet-actions .hero-secondary{min-height:43px;padding:9px 13px}.hero-quiet-actions>a{color:#8792aa;text-underline-offset:4px;font-size:8px;font-weight:900;-webkit-text-decoration:underline #3a4563;text-decoration:underline #3a4563}.hero-quiet-actions>a:hover{color:#fff}@media (width<=900px){.quick-replay{margin-inline:auto}.hero-quiet-actions{justify-content:center}}@media (width<=590px){.quick-replay{padding:12px}.quick-replay-head b{font-size:11px}.quick-drop{flex-wrap:wrap;min-height:108px}.quick-drop>div{flex-basis:calc(100% - 60px)}.quick-drop>strong{text-align:center;width:100%}.quick-field-row{grid-template-columns:1fr}.quick-details input[type=text],.quick-details input[type=email],.quick-details label:not(.quick-check)>input{height:48px;font-size:10px}.quick-submit{min-height:54px}.hero-quiet-actions{flex-direction:column;align-items:stretch}.hero-quiet-actions .hero-secondary{width:100%}}.hardstuck-hook{isolation:isolate;background:radial-gradient(620px 420px at 8% 30%,#744dff21,#0000 72%),radial-gradient(560px 380px at 94% 72%,#25e5ff14,#0000 72%),linear-gradient(#070a13,#050711);border-bottom:1px solid #1d2540;padding-block:120px;position:relative;overflow:hidden}.hardstuck-hook:before{content:"";z-index:-1;opacity:.34;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:52px 52px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000);mask-image:linear-gradient(90deg,#0000,#000 18% 82%,#0000)}.hardstuck-shell{position:relative}.hardstuck-copy{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:70px;display:grid}.hardstuck-copy .kicker{color:var(--cyan);grid-area:1/1}.hardstuck-copy h2{letter-spacing:-.06em;text-wrap:balance;grid-area:2/1;max-width:760px;margin:17px 0 0;font-size:clamp(42px,5vw,64px);line-height:1.02}.hardstuck-copy p{color:#a0a9bd;grid-area:1/2/3;align-self:end;max-width:480px;margin:0;font-size:16px;line-height:1.65}.hardstuck-game{grid-template-columns:minmax(0,1.06fr) minmax(390px,.94fr);align-items:stretch;gap:18px;margin-top:50px;display:grid}.hardstuck-options{border:0;gap:9px;min-width:0;margin:0;padding:0;display:grid}.hardstuck-options>button{color:#fff;width:100%;min-height:108px;font:inherit;text-align:left;cursor:pointer;background:linear-gradient(110deg,#0e1222fa,#080b15fa);border:1px solid #29324d;border-radius:13px;outline:0;grid-template-columns:52px minmax(0,1fr) 36px;align-items:center;gap:16px;padding:17px 18px;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden}.hardstuck-options>button:before{content:"";background:linear-gradient(180deg,var(--violet),var(--cyan));opacity:0;width:3px;transition:opacity .18s;position:absolute;inset:0 auto 0 0}.hardstuck-options>button:hover{background:linear-gradient(110deg,#11162a,#090e1c);border-color:#485477;transform:translateY(-2px)}.hardstuck-options>button:focus-visible{border-color:var(--cyan);box-shadow:0 0 0 3px #25e5ff33,0 16px 40px #0000004d}.hardstuck-options>button.active,.hardstuck-options>button[aria-pressed=true]{background:linear-gradient(110deg,#6949ff2e,#101c30f0);border-color:#7063d7;box-shadow:inset 0 0 0 1px #7063d72e,0 16px 44px #00000047}.hardstuck-options>button.active:before,.hardstuck-options>button[aria-pressed=true]:before{opacity:1}.hardstuck-option-number{color:#343d5a;letter-spacing:-.06em;font-size:30px;font-weight:900;transition:color .18s}.hardstuck-options>button:hover .hardstuck-option-number{color:#66718e}.hardstuck-options>button.active .hardstuck-option-number,.hardstuck-options>button[aria-pressed=true] .hardstuck-option-number{color:#9a8dff}.hardstuck-option-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.hardstuck-option-copy small{color:#78849d;letter-spacing:.16em;font-size:9px;font-weight:900}.hardstuck-option-copy strong{letter-spacing:-.02em;font-size:17px;line-height:1.2}.hardstuck-option-copy>span{color:#8f99ae;font-size:12px;line-height:1.45}.hardstuck-option-state{color:#77829b;background:#0a0e1a;border:1px solid #353f5c;border-radius:9px;place-items:center;width:34px;height:34px;font-size:15px;font-weight:900;transition:border-color .18s,background .18s,color .18s,transform .18s;display:grid}.hardstuck-options>button:hover .hardstuck-option-state{color:#fff;border-color:#586481;transform:translate(2px)}.hardstuck-options>button.active .hardstuck-option-state,.hardstuck-options>button[aria-pressed=true] .hardstuck-option-state{color:#06130f;background:#5ce5ba;border-color:#5ce5ba;transform:none}.hardstuck-console{--signal-position:8%;background:linear-gradient(155deg,#11172dfa,#050912fc);border:1px solid #364165;border-radius:16px;flex-direction:column;min-width:0;min-height:100%;padding:24px;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 75px #00000073,inset 0 1px #ffffff06}.hardstuck-console:before{content:"";filter:blur(55px);opacity:.12;pointer-events:none;background:#6350ff;border-radius:50%;width:260px;height:260px;position:absolute;top:-150px;right:-145px}.hardstuck-console[data-selected="1"]{--signal-position:36%}.hardstuck-console[data-selected="2"]{--signal-position:64%}.hardstuck-console[data-selected="3"]{--signal-position:92%}.hardstuck-console-head{color:#77829c;letter-spacing:.14em;border-bottom:1px solid #28324e;justify-content:space-between;align-items:center;gap:16px;padding-bottom:17px;font-size:9px;font-weight:900;display:flex;position:relative}.hardstuck-console-status{color:#8f99b0;letter-spacing:.08em;text-align:right;align-items:center;gap:7px;display:flex}.hardstuck-console-status i{background:#30384c;border:1px solid #69738a;border-radius:50%;flex:none;width:7px;height:7px;display:block}.hardstuck-console:not([data-selected=idle]) .hardstuck-console-status{color:#76eac5}.hardstuck-console:not([data-selected=idle]) .hardstuck-console-status i{background:#76eac5;border-color:#76eac5;box-shadow:0 0 12px #76eac58c}.hardstuck-signal-map{background-color:#070b15;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:24px 24px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #222c47;border-radius:11px;height:122px;margin:17px 0;position:relative;overflow:hidden}.hardstuck-scanline{pointer-events:none;background:linear-gradient(90deg,#0000 0,#25e5ff06 46%,#25e5ff1f 50%,#25e5ff06 54%,#0000 100%);position:absolute;inset:0}.hardstuck-signal-path{background:linear-gradient(90deg,#303b5a,#4d4f8a 55%,#256b7b);height:1px;position:absolute;top:50%;left:8%;right:8%}.hardstuck-signal-node{color:#6d7891;background:#0a0f1d;border:1px solid #3b4664;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-weight:900;transition:border-color .2s,background .2s,color .2s,box-shadow .2s;display:grid;position:absolute;top:50%;transform:translate(-50%,-50%)}.hardstuck-signal-node.active{color:#fff;background:#261e50;border-color:#8c78ff;box-shadow:0 0 0 4px #7c63ff1f}.hardstuck-signal-marker{left:var(--signal-position);opacity:1;background:#061018;border:2px solid #68e9ff;border-radius:50%;width:11px;height:11px;transition:left .24s,opacity .2s;position:absolute;top:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 4px #25e5ff1a}.hardstuck-console[data-selected=idle] .hardstuck-signal-marker{opacity:0}.hardstuck-result{background:#050810ad;border:1px solid #27314b;border-radius:11px;flex-direction:column;min-height:170px;padding:19px;transition:border-color .2s,background .2s;display:flex;position:relative}.hardstuck-result>span{color:#6f7b94;letter-spacing:.15em;font-size:9px;font-weight:900}.hardstuck-result>strong{color:#d9deea;letter-spacing:-.015em;margin:13px 0 9px;font-size:18px;line-height:1.38}.hardstuck-result>p{color:#7f899f;margin:0;font-size:11px;line-height:1.55}.hardstuck-result.revealed{background:linear-gradient(110deg,#25e5ff12,#6d4bff14);border-color:#25e5ff4d}.hardstuck-result.revealed>span{color:var(--cyan)}.hardstuck-result.revealed>strong{color:#fff}.hardstuck-cta{color:#fff;letter-spacing:.015em;background:linear-gradient(105deg,#844dff,#5d52f4 54%,#287eea);border:1px solid #947cff8c;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:15px;min-height:54px;margin-top:14px;padding:0 18px;font-size:11px;font-weight:900;text-decoration:none;transition:filter .18s,transform .18s,box-shadow .18s;display:flex;position:relative;box-shadow:0 13px 32px #4e3fcd3d}.hardstuck-cta>span{font-size:17px}.hardstuck-cta:hover{filter:brightness(1.1);transform:translateY(-2px);box-shadow:0 17px 38px #4e3fcd57}.hardstuck-cta:focus-visible{box-shadow:0 0 0 3px #25e5ff47,0 17px 38px #4e3fcd57}.hardstuck-trust{color:#7c879d;text-align:center;margin-top:10px;font-size:10px;line-height:1.4;display:block}.demo-tabs button:focus-visible{outline-offset:2px;outline:3px solid #25e5ff61}.demo-tabs button[aria-selected=true]:before{content:"✓";color:#66e9bd;margin-right:6px;display:inline-block}@media (width<=1020px){.hardstuck-hook{padding-block:100px}.hardstuck-copy{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr);gap:45px}.hardstuck-game{grid-template-columns:1fr}.hardstuck-options{grid-template-columns:1fr 1fr}.hardstuck-options>button{grid-template-columns:41px minmax(0,1fr) 34px;gap:12px;min-height:116px;padding:16px}.hardstuck-option-number{font-size:25px}.hardstuck-console{min-height:0}.hardstuck-result{min-height:145px}}@media (width<=700px){.hardstuck-copy{grid-template-columns:1fr;gap:18px}.hardstuck-copy .kicker,.hardstuck-copy h2,.hardstuck-copy p{grid-area:auto/1}.hardstuck-copy p{max-width:620px}.hardstuck-options{grid-template-columns:1fr}.launch-bar a,.nav .brand,.nav-cta,.game-picker a,.hero-quiet-actions .hero-secondary,.hero-quiet-actions>a,.demo-tabs button{min-height:44px}.launch-bar a,.nav .brand,.nav-cta,.hero-quiet-actions>a,.demo-tabs button{justify-content:center;align-items:center;display:flex}.hero-quiet-actions>a{padding-inline:10px}}@media (width<=590px){.hardstuck-hook{padding-block:76px}.hardstuck-hook:before{background-size:42px 42px}.hardstuck-copy h2{font-size:38px;line-height:1.04}.hardstuck-copy p{font-size:14px;line-height:1.58}.hardstuck-game{gap:13px;margin-top:31px}.hardstuck-options{gap:8px}.hardstuck-options>button{border-radius:11px;grid-template-columns:34px minmax(0,1fr) 34px;gap:10px;min-height:94px;padding:14px 13px}.hardstuck-option-number{font-size:22px}.hardstuck-option-copy{gap:4px}.hardstuck-option-copy small{letter-spacing:.13em;font-size:10px}.hardstuck-option-copy strong{font-size:16px}.hardstuck-option-copy>span{font-size:13px;line-height:1.35}.hardstuck-option-state{width:32px;height:32px}.hardstuck-console{border-radius:13px;padding:16px}.hardstuck-console-head{flex-direction:column;align-items:flex-start;gap:8px;padding-bottom:14px;font-size:10px}.hardstuck-console-status{text-align:left}.hardstuck-signal-map{height:94px;margin:14px 0}.hardstuck-signal-node{width:29px;height:29px;font-size:9px}.hardstuck-result{min-height:0;padding:16px}.hardstuck-result>span{font-size:10px}.hardstuck-result>strong{font-size:17px;line-height:1.35}.hardstuck-result>p{font-size:12px;line-height:1.5}.hardstuck-cta{min-height:56px;padding-inline:16px;font-size:13px}.hardstuck-trust{font-size:11px}}@media (width<=380px){.hardstuck-copy h2{font-size:34px}.hardstuck-options>button{grid-template-columns:30px minmax(0,1fr) 30px;gap:8px;padding-inline:11px}.hardstuck-option-number{font-size:20px}.hardstuck-option-copy strong{font-size:15px}.hardstuck-option-copy>span{font-size:12px}.hardstuck-option-state{width:30px;height:30px}.hardstuck-console{padding:13px}.hardstuck-cta{font-size:12px}}@media (prefers-reduced-motion:reduce){.hardstuck-options>button,.hardstuck-options>button:before,.hardstuck-option-number,.hardstuck-option-state,.hardstuck-signal-node,.hardstuck-signal-marker,.hardstuck-result,.hardstuck-cta{transition:none}.hardstuck-options>button:hover,.hardstuck-cta:hover{transform:none}}.replay-value{background:linear-gradient(120deg,#25e5ff11,#6f4eff13);border:1px solid #25e5ff47;border-radius:12px;padding:17px;box-shadow:inset 0 1px #ffffff06}.replay-value-head{grid-template-columns:minmax(0,1fr) minmax(180px,.9fr);align-items:start;gap:5px 24px;display:grid}.replay-value-head>span,.replay-value-plan>span{color:var(--cyan);letter-spacing:.14em;font-size:8px;font-weight:900}.replay-value-head>strong{grid-row:2;font-size:15px;line-height:1.35}.replay-value-head>p{color:#8995ab;grid-area:1/2/3;margin:0;font-size:10px;line-height:1.55}.replay-value-facts{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:14px;display:grid}.replay-value-facts>div{background:#050912b3;border:1px solid #283450;border-radius:8px;flex-direction:column;gap:5px;min-width:0;padding:11px;display:flex}.replay-value-facts span{color:#75829a;letter-spacing:.12em;font-size:7px;font-weight:900}.replay-value-facts b{overflow-wrap:anywhere;font-size:11px}.replay-value-facts small{color:#70ddb9;font-size:8px}.replay-value-plan{background:#070a149e;border-left:2px solid #7761ff;margin-top:8px;padding:12px 13px}.replay-value-plan p{color:#9ba5ba;margin:6px 0 0;font-size:10px;line-height:1.55}.quick-replay-value{margin-top:12px}.quick-value-continue{color:#fff;letter-spacing:.04em;cursor:pointer;background:linear-gradient(105deg,#17132d,#0c1a31);border:1px solid #514b8b;border-radius:8px;outline:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;margin-top:12px;padding:0 14px;font-size:9px;font-weight:900;transition:border-color .18s,background .18s,transform .18s;display:flex}.quick-value-continue>span{color:var(--cyan);font-size:15px}.quick-value-continue:hover{background:linear-gradient(105deg,#201741,#10233e);border-color:#7d68e4;transform:translateY(-1px)}.quick-value-continue:focus-visible{border-color:var(--cyan);box-shadow:0 0 0 3px #25e5ff33}.intake-hypothesis{background:linear-gradient(110deg,#6f4dff1c,#25e5ff0b);border:1px solid #7b64ff57;border-radius:10px;grid-template-columns:minmax(0,1fr) minmax(230px,.9fr);gap:6px 24px;margin:-12px 0 24px;padding:17px 18px;display:grid}.intake-hypothesis>span{color:#9a88ff;letter-spacing:.14em;font-size:8px;font-weight:900}.intake-hypothesis>b{grid-row:2;font-size:14px}.intake-hypothesis>small{color:#8d98ad;grid-area:1/2/3;align-self:center;font-size:10px;line-height:1.55}.file-drop{transition:border-color .18s,background .18s}.file-drop:hover,.file-drop:focus-within{background:#262b5075;border-color:#6a5bd1}.file-drop:focus-within{box-shadow:0 0 0 3px #25e5ff29}.file-drop.has-file{background:linear-gradient(110deg,#53e4b214,#25e5ff0d);border-style:solid;border-color:#53e4b26b}.file-drop.has-file>i{color:#06130f;background:#57e2b2;border-radius:50%;place-items:center;width:34px;height:34px;font-size:16px;font-weight:900;display:grid}.intake-replay-value{margin-top:0;padding:22px}.intake-replay-value .replay-value-head>strong{font-size:19px}.intake-replay-value .replay-value-head>p,.intake-replay-value .replay-value-plan p{font-size:12px}.intake-replay-value .replay-value-facts>div{padding:15px}.intake-replay-value .replay-value-facts span,.intake-replay-value .replay-value-head>span,.intake-replay-value .replay-value-plan>span{font-size:9px}.intake-replay-value .replay-value-facts b{font-size:14px}.intake-replay-value .replay-value-facts small{font-size:9px}@media (width<=700px){.replay-value-head,.intake-hypothesis{grid-template-columns:1fr}.replay-value-head>p,.intake-hypothesis>small{grid-area:auto/1}.intake-hypothesis>b{grid-row:auto}.intake-hypothesis>small{margin-top:4px}}@media (width<=590px){.replay-value{padding:14px}.replay-value-head>span,.replay-value-plan>span{font-size:9px}.replay-value-head>strong{font-size:15px}.replay-value-head>p,.replay-value-plan p{font-size:11px}.replay-value-facts{gap:5px}.replay-value-facts>div{padding:9px 7px}.replay-value-facts span{letter-spacing:.08em;font-size:8px}.replay-value-facts b{font-size:11px}.replay-value-facts small{font-size:9px}.replay-value-plan{padding:11px}.quick-value-continue{min-height:50px;font-size:10px}.intake-hypothesis{margin-top:-8px;padding:15px}.intake-hypothesis>span{font-size:9px}.intake-hypothesis>b{font-size:15px}.intake-hypothesis>small{font-size:11px}.intake-replay-value{padding:15px}.intake-replay-value .replay-value-head>strong{font-size:17px}.intake-replay-value .replay-value-head>p,.intake-replay-value .replay-value-plan p{font-size:11px}.intake-replay-value .replay-value-facts>div{padding:10px 7px}.intake-replay-value .replay-value-facts span{font-size:8px}.intake-replay-value .replay-value-facts b{font-size:12px}.intake-replay-value .replay-value-facts small{font-size:9px}}@media (prefers-reduced-motion:reduce){.quick-value-continue,.file-drop{transition:none}.quick-value-continue:hover{transform:none}}.quick-upload-help{justify-content:space-between;align-items:center;gap:14px;margin-top:9px;display:flex}.quick-upload-help>a,.replay-file-help{color:#aeb8ce;font-size:8px;font-weight:900;text-decoration:none}.quick-upload-help>a span,.replay-file-help span{color:var(--cyan)}.quick-upload-help>a:hover,.replay-file-help:hover{color:#fff}.quick-upload-help>a:focus-visible,.replay-file-help:focus-visible{outline:2px solid var(--cyan);outline-offset:4px;border-radius:4px}.replay-file-help{background:#080c17;border:1px solid #2e3957;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-top:-12px;padding:0 14px;display:flex}.replay-file-help:hover{background:#0d1222;border-color:#5d5a91}.replay-upload-page{background:radial-gradient(900px 540px at 10% 5%,#6936ff33,#0000 66%),radial-gradient(620px 460px at 100% 42%,#25e5ff17,#0000 70%),#03050c;min-height:100vh}.replay-upload-page em{color:#9b88ff;font-style:normal}.replay-upload-hero{grid-template-columns:minmax(0,1fr) 310px;align-items:end;gap:70px;padding-block:86px 72px;display:grid}.replay-upload-copy>.kicker,.replay-find>header>span,.replay-next>div>span,.replay-review-separate>div>span,.replay-upload-route>span{color:var(--cyan);letter-spacing:.16em;font-size:9px;font-weight:900}.replay-upload-copy h1{letter-spacing:-.065em;max-width:820px;margin:18px 0 24px;font-size:clamp(50px,6.7vw,82px);line-height:1}.replay-upload-copy>p{color:#a3acc0;max-width:700px;margin:0;font-size:16px;line-height:1.7}.replay-upload-copy>p strong{color:#fff}.replay-requirements{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.replay-requirements>span{color:#7e899f;background:#070b15b3;border:1px solid #2b3552;border-radius:8px;padding:10px 12px;font-size:9px}.replay-requirements b{color:#dbe1ef;margin-right:4px}.replay-upload-route{background:linear-gradient(145deg,#0f1427,#070a13);border:1px solid #303a5b;border-radius:14px;padding:22px}.replay-upload-route ol{gap:0;margin:16px 0 0;padding:0;list-style:none;display:grid}.replay-upload-route li{color:#66728a;grid-template-columns:35px 1fr;align-items:center;gap:11px;min-height:54px;display:grid;position:relative}.replay-upload-route li:not(:last-child):after{content:"";background:#29334f;width:1px;position:absolute;top:37px;bottom:-3px;left:15px}.replay-upload-route li i{z-index:1;background:#090d18;border:1px solid #34405f;border-radius:50%;place-items:center;width:31px;height:31px;font-size:8px;font-style:normal;font-weight:900;display:grid;position:relative}.replay-upload-route li b{font-size:10px}.replay-upload-route li.active{color:#fff}.replay-upload-route li.active i{border-color:var(--cyan);color:var(--cyan);background:#25e5ff1a;box-shadow:0 0 0 4px #25e5ff0f}.replay-find{border-top:1px solid #202941;padding-block:72px 82px}.replay-find>header{grid-template-columns:minmax(0,1fr) 360px;align-items:end;gap:8px 45px;display:grid}.replay-find>header>span{grid-column:1}.replay-find>header h2{letter-spacing:-.05em;grid-column:1;margin:5px 0 0;font-size:clamp(35px,4vw,52px)}.replay-find>header p{color:#8994aa;grid-area:1/2/3;margin:0;font-size:13px;line-height:1.65}.replay-find-grid{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:38px;display:grid}.replay-find-grid article{background:linear-gradient(145deg,#0d1222,#070a13);border:1px solid #293450;border-radius:14px;grid-template-columns:46px minmax(0,1fr);gap:14px;min-height:260px;padding:24px;display:grid;position:relative;overflow:hidden}.replay-find-grid article>i{color:#303b59;letter-spacing:-.06em;font-size:29px;font-style:normal;font-weight:900}.replay-find-grid article>div>span{color:#8e7dff;letter-spacing:.14em;font-size:8px;font-weight:900}.replay-find-grid h3{letter-spacing:-.025em;margin:10px 0 13px;font-size:20px}.replay-find-grid p{color:#8f99ad;margin:0;font-size:11px;line-height:1.65}.replay-find-grid p strong{color:#d9deea}.replay-find-grid code{overflow-wrap:anywhere;color:#83eefe;background:#050812;border:1px solid #30405b;border-radius:7px;margin:0 0 13px;padding:11px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:9px;line-height:1.55;display:block}.replay-folder-note{background:#ffb23b0a;border:1px solid #ffbe5c3d;border-radius:11px;align-items:flex-start;gap:15px;margin-top:12px;padding:18px 20px;display:flex}.replay-folder-note>i{color:#ffc56f;border:1px solid #ffbe5c66;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.replay-folder-note b{font-size:11px}.replay-folder-note p{color:#8994a9;margin:5px 0 0;font-size:10px;line-height:1.55}.replay-next{background:linear-gradient(115deg,#171131,#0a1a30);border:1px solid #48447d;border-radius:17px;justify-content:space-between;align-items:center;gap:55px;margin-bottom:16px;padding:38px;display:flex}.replay-next h2,.replay-review-separate h2{letter-spacing:-.045em;margin:10px 0 9px;font-size:30px}.replay-next p,.replay-review-separate p{color:#949db1;max-width:680px;margin:0;font-size:12px;line-height:1.65}.replay-next>a{color:#fff;background:linear-gradient(105deg,#8a49ff,#3a78ff);border-radius:9px;flex:none;align-items:center;gap:28px;min-height:54px;padding:0 19px;font-size:10px;font-weight:900;text-decoration:none;transition:filter .18s,transform .18s;display:flex;box-shadow:0 13px 30px #4f3bd73d}.replay-next>a span{color:#7ff1ff;font-size:16px}.replay-next>a:hover{filter:brightness(1.1);transform:translateY(-2px)}.replay-next>a:focus-visible,.replay-review-separate>a:focus-visible{outline-offset:3px;outline:3px solid #25e5ff73}.replay-review-separate{justify-content:space-between;align-items:center;gap:45px;padding:38px 0 58px;display:flex}.replay-review-separate>a{color:#d8dfed;border:1px solid #3c4868;border-radius:8px;flex:none;padding:14px 16px;font-size:9px;font-weight:900;text-decoration:none}.replay-review-separate>a:hover{color:#fff;border-color:#7569ca}.replay-source{padding-bottom:38px}.replay-source p{color:#626d84;margin:0;font-size:8px}.replay-source a{color:#8e9bb3;text-underline-offset:3px}@media (width<=900px){.replay-upload-hero{grid-template-columns:1fr;gap:35px}.replay-upload-route ol{grid-template-columns:repeat(4,1fr)}.replay-upload-route li{text-align:center;grid-template-columns:1fr;justify-items:center;gap:5px}.replay-upload-route li:not(:last-child):after{width:auto;height:1px;inset:15px -50% auto 50%}.replay-find-grid{grid-template-columns:1fr}.replay-find-grid article{min-height:0}.replay-next,.replay-review-separate{flex-direction:column;align-items:flex-start}.replay-review-separate{gap:24px}}@media (width<=700px){.replay-find>header{grid-template-columns:1fr}.replay-find>header>span,.replay-find>header h2,.replay-find>header p{grid-area:auto/1}.replay-find>header p{margin-top:8px}.replay-next>a,.replay-review-separate>a{text-align:left;justify-content:space-between;width:100%}}@media (width<=590px){.quick-upload-help{flex-direction:column;align-items:flex-start;gap:7px}.quick-upload-help>a,.replay-file-help{font-size:10px}.replay-file-help{margin-top:-7px}.replay-upload-hero{gap:29px;padding-block:56px 50px}.replay-upload-copy h1{font-size:47px}.replay-upload-copy>p{font-size:14px}.replay-requirements{grid-template-columns:1fr 1fr;display:grid}.replay-requirements>span:last-child{grid-column:1/-1}.replay-upload-route{padding:16px 12px}.replay-upload-route>span,.replay-upload-route li b{font-size:8px}.replay-find{padding-block:52px 60px}.replay-find-grid{margin-top:27px}.replay-find-grid article{grid-template-columns:36px minmax(0,1fr);padding:20px 17px}.replay-find-grid article>i{font-size:24px}.replay-find-grid h3{font-size:19px}.replay-find-grid p{font-size:12px}.replay-find-grid code{font-size:9px}.replay-folder-note{padding:16px}.replay-folder-note p{font-size:11px}.replay-next{gap:24px;padding:25px}.replay-next h2,.replay-review-separate h2{font-size:27px}.replay-next p,.replay-review-separate p{font-size:12px}.replay-next>a{min-height:58px}.replay-review-separate{padding-block:28px 48px}.replay-review-separate>a{align-items:center;min-height:50px;display:flex}.replay-source{padding-bottom:30px}}@media (width<=380px){.replay-upload-copy h1{font-size:41px}.replay-requirements{grid-template-columns:1fr}.replay-requirements>span:last-child{grid-column:auto}.replay-upload-route li b{font-size:7px}.replay-find-grid article{grid-template-columns:1fr}.replay-find-grid article>i{font-size:21px}.replay-next{padding:21px}}@media (prefers-reduced-motion:reduce){.replay-next>a{transition:none}.replay-next>a:hover{transform:none}}.intake-games button:focus-visible,.intake-back:focus-visible,.intake-actions>button:focus-visible,.submit-analysis:focus-visible,.quick-submit:focus-visible{outline-offset:3px;outline:3px solid #25e5ff80}.quick-replay[aria-busy=true],.intake-card[aria-busy=true]{cursor:progress}.quick-replay[aria-busy=true] .quick-submit,.intake-card[aria-busy=true] .submit-analysis{filter:saturate(.8)}@media (width<=590px){.intake-actions>button{min-height:50px}.submit-analysis,.quick-submit{min-height:56px}}@media (prefers-reduced-motion:reduce){.quick-drop,.intake-games button{transition:none}.quick-drop:hover,.quick-drop:focus-within,.quick-drop.dragging,.intake-games button:hover{transform:none}}.access-page{background:radial-gradient(700px 500px at 20% 10%,#7042ff38,#0000 70%),radial-gradient(520px 420px at 90% 75%,#25e5ff14,#0000 72%),#03050c;min-height:100vh}.access-card{flex-direction:column;justify-content:center;align-items:flex-start;min-height:calc(100vh - 190px);padding-block:75px;display:flex;max-width:760px!important}.access-mark{color:#64eab9;background:#51ebb814;border:1px solid #51ebb866;border-radius:16px;place-items:center;width:54px;height:54px;margin-bottom:28px;font-size:22px;font-weight:900;display:grid}.access-card>span{color:var(--cyan);letter-spacing:.16em;font-size:9px;font-weight:900}.access-card h1{letter-spacing:-.06em;max-width:700px;margin:16px 0 21px;font-size:clamp(44px,6vw,68px);line-height:1.03}.access-card>p{color:#9aa4b9;max-width:650px;margin:0;font-size:15px;line-height:1.7}.access-card form{width:100%;margin-top:30px}.access-card button,.access-primary{color:#fff;cursor:pointer;background:linear-gradient(105deg,#874cff,#4c65ff 58%,#258cff);border:0;border-radius:10px;outline:0;justify-content:space-between;align-items:center;gap:20px;width:100%;min-height:58px;padding:0 20px;font-size:10px;font-weight:900;text-decoration:none;display:flex;box-shadow:0 16px 38px #4f3dd647}.access-primary{margin-top:30px}.access-card button span{color:#8ef4ff;font-size:17px}.access-card button:focus-visible,.access-primary:focus-visible{box-shadow:0 0 0 3px #25e5ff4d,0 16px 38px #4f3dd647}.access-card>small{color:#69748b;margin-top:17px;font-size:9px;line-height:1.55}.reports-shell>span{background:#25e5ff0b;border:1px solid #25e5ff33;border-radius:20px;align-items:center;min-height:27px;padding:0 9px;display:inline-flex}@media (width<=590px){.access-card{min-height:calc(100vh - 150px);padding-block:55px}.access-card h1{font-size:46px}.access-card>p{font-size:13px}.access-card button,.access-primary{min-height:60px}.access-card>small{font-size:10px}}.pricing-ladder{padding-block:125px}.pricing-heading{max-width:850px}.pricing-heading .kicker{color:var(--cyan)}.pricing-heading h2{letter-spacing:-.06em;text-wrap:balance;max-width:810px;margin:18px 0;font-size:clamp(42px,5.2vw,66px);line-height:1.02}.pricing-heading>p{color:#99a3b8;max-width:720px;margin:0;font-size:15px;line-height:1.7}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin-top:50px;display:grid}.pricing-card{color:#fff;background:linear-gradient(150deg,#0d1222,#070a13 76%);border:1px solid #2b3552;border-radius:18px;flex-direction:column;min-width:0;min-height:590px;padding:28px;text-decoration:none;display:flex;position:relative;overflow:hidden;box-shadow:0 28px 75px #00000059}.pricing-card:after{content:"";z-index:0;filter:blur(45px);opacity:.12;background:#6948ff;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-145px;right:-130px}.pricing-card>*{z-index:1;position:relative}.pricing-card.featured{background:linear-gradient(150deg,#171535,#0b1022 74%);border-color:#7867ff;box-shadow:0 32px 85px #00000073,0 0 0 1px #7a67ff24,0 0 65px #5c47ff1c}.pricing-card.featured:before{content:"";background:linear-gradient(90deg,#994dff,#665cff,#25dfff);height:3px;position:absolute;inset:0 0 auto}.pricing-card.free{background:linear-gradient(150deg,#0f2831f2,#070b15 72%);border-color:#25e5ff4d}.pricing-card.free:after{opacity:.1;background:#1bd7ef}.pricing-rank{color:#929db3;letter-spacing:.14em;align-items:center;gap:10px;min-height:29px;font-size:9px;font-weight:900;display:flex}.pricing-rank span{color:#66738d;border:1px solid #394563;border-radius:50%;place-items:center;width:29px;height:29px;font-size:8px;display:grid}.pricing-card.featured .pricing-rank{color:#d7d1ff}.pricing-card.featured .pricing-rank span{color:#a99dff;border-color:#7f70ff}.pricing-card.free .pricing-rank{color:#a8f4ff}.pricing-card.free .pricing-rank span{color:var(--cyan);border-color:#25e5ff66}.pricing-badge{color:#d6ff8b;letter-spacing:.12em;background:#baff3c12;border:1px solid #baff3c47;border-radius:20px;padding:8px 10px;font-size:7px;position:absolute;top:24px;right:24px}.pricing-price{align-items:flex-end;gap:11px;margin:37px 0 10px;display:flex}.pricing-price b{letter-spacing:-.075em;color:#0000;background:linear-gradient(#fff,#b9c5e6);-webkit-background-clip:text;background-clip:text;font-size:62px;line-height:.82}.pricing-card.featured .pricing-price b{background:linear-gradient(#fff,#a89dff 75%,#6befff);-webkit-background-clip:text;background-clip:text}.pricing-card.free .pricing-price b{background:linear-gradient(#fff,#75efff);-webkit-background-clip:text;background-clip:text}.pricing-price span{color:#77839c;max-width:105px;padding-bottom:5px;font-size:10px;font-weight:800;line-height:1.35}.pricing-equivalent{color:#b0b8ca;min-height:34px;margin:0;font-size:10px;line-height:1.55}.pricing-saving{color:#66eab6;min-height:34px;margin:17px 0 0;font-size:10px;line-height:1.45;display:block}.pricing-card.free .pricing-saving{color:var(--cyan)}.pricing-fit{color:#818da4;min-height:58px;margin:5px 0 0;font-size:11px;line-height:1.6}.pricing-card ul{border-top:1px solid #242d47;gap:10px;margin:21px 0 26px;padding:20px 0 0;list-style:none;display:grid}.pricing-card li{color:#b6bed0;padding-left:20px;font-size:10px;line-height:1.45;position:relative}.pricing-card li:before{content:"✓";color:#6ceab7;font-size:9px;font-weight:900;position:absolute;left:0}.pricing-card button,.pricing-free-cta{color:#fff;text-align:center;cursor:pointer;background:linear-gradient(105deg,#8150ff,#4d60ff 56%,#258dff);border:0;border-radius:9px;justify-content:center;align-items:center;width:100%;min-height:54px;margin-top:auto;padding:0 16px;font-size:9px;font-weight:900;line-height:1.35;transition:filter .18s,transform .18s;display:flex;box-shadow:0 13px 34px #4c3dd33b}.pricing-card.free .pricing-free-cta{box-shadow:none;color:#c9faff;background:#25e5ff14;border:1px solid #25e5ff5c}.pricing-card button:hover,.pricing-card.free:hover .pricing-free-cta{filter:brightness(1.12);transform:translateY(-2px)}.pricing-card button:disabled{cursor:progress;opacity:.62}.pricing-card:focus-visible,.pricing-card button:focus-visible{outline-offset:4px;outline:3px solid #25e5ff9e}.pricing-trust{grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px;display:grid}.pricing-trust p{color:#7f8aa1;background:#070a13b8;border:1px solid #232c45;border-radius:11px;margin:0;padding:17px 18px;font-size:10px;line-height:1.6}.pricing-trust strong{color:#dfe4ef;margin-bottom:3px;font-size:10px;display:block}.pricing-error{color:#ff819c;text-align:center;min-height:20px;margin:14px 0 0;font-size:10px;font-weight:800}.pricing-error:empty{margin-top:0}.pricing-card[aria-busy=true]{cursor:progress}@media (width<=1000px){.pricing-grid{grid-template-columns:1fr 1fr}.pricing-card.free{grid-column:1/-1;min-height:0}.pricing-card.free ul{grid-template-columns:1fr 1fr}.pricing-trust{grid-template-columns:1fr}.pricing-trust p{padding:14px 16px}}@media (width<=700px){.pricing-ladder{padding-block:85px}.pricing-heading h2{font-size:44px}.pricing-heading>p{font-size:13px}.pricing-grid{grid-template-columns:1fr;margin-top:34px}.pricing-card,.pricing-card.free{grid-column:auto;min-height:0;padding:24px}.pricing-card.free ul{grid-template-columns:1fr}.pricing-badge{align-self:flex-start;margin-top:16px;position:static}.pricing-price{margin-top:30px}.pricing-price b{font-size:58px}.pricing-fit{min-height:0}.pricing-card button,.pricing-free-cta{min-height:57px}.pricing-trust p,.pricing-error{font-size:11px}}@media (width<=380px){.pricing-ladder{padding-block:72px}.pricing-heading h2{font-size:39px}.pricing-card{padding:21px}.pricing-price b{font-size:53px}.pricing-price span{max-width:92px}.pricing-rank{letter-spacing:.1em;font-size:8px}}@media (prefers-reduced-motion:reduce){.pricing-card button,.pricing-free-cta{transition:none}.pricing-card button:hover,.pricing-card.free:hover .pricing-free-cta{transform:none}}.billing-summary{background:linear-gradient(135deg,#151635f5,#07111ef5);border:1px solid #384367;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:35px;padding:22px;display:grid;box-shadow:0 18px 55px #00000047}.billing-summary>div{flex-direction:column;gap:7px;min-width:0;display:flex}.billing-summary span{color:var(--cyan);letter-spacing:.15em;font-size:8px;font-weight:900}.billing-summary strong{letter-spacing:-.02em;font-size:18px}.billing-summary small{color:#929db3;font-size:10px;line-height:1.5}.billing-summary p{color:#ffc777;grid-column:1/-1;margin:2px 0 0;font-size:10px;line-height:1.5}.billing-summary>a,.billing-summary>button{color:#fff;cursor:pointer;background:#121831;border:1px solid #6258a7;border-radius:8px;justify-content:center;align-items:center;min-height:48px;padding:0 17px;font-size:9px;font-weight:900;text-decoration:none;display:flex}.billing-summary>button:hover,.billing-summary>a:hover{background:#181e3c;border-color:#8a7dff}.billing-summary>button:focus-visible,.billing-summary>a:focus-visible{outline-offset:3px;outline:3px solid #25e5ff8c}.billing-summary>button:disabled{cursor:progress;opacity:.65}.billing-summary .billing-error{color:#ff8ca5}.billing-result-page{background:radial-gradient(720px 480px at 18% 12%,#6c40ff3b,#0000 70%),radial-gradient(520px 440px at 88% 82%,#25e5ff1a,#0000 72%),#03050c;place-items:center;min-height:100vh;padding:28px;display:grid}.billing-result-page>section{background:linear-gradient(145deg,#11162b,#070a13);border:1px solid #374264;border-radius:20px;width:min(760px,100%);padding:55px;box-shadow:0 35px 100px #00000080}.billing-result-page>section>span{color:var(--cyan);letter-spacing:.17em;font-size:9px;font-weight:900}.billing-result-page h1{letter-spacing:-.06em;margin:18px 0;font-size:clamp(43px,6vw,65px);line-height:1}.billing-result-page p{color:#9aa4b9;max-width:620px;margin:0;font-size:14px;line-height:1.7}.billing-result-page section>div{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}.billing-result-page a{color:#dce3f0;border:1px solid #3f496b;border-radius:9px;justify-content:center;align-items:center;min-height:54px;padding:0 19px;font-size:10px;font-weight:900;text-decoration:none;display:flex}.billing-result-page a:first-child{color:#fff;background:linear-gradient(105deg,#854dff,#4b64ff 58%,#268cff);border:0}.billing-result-page a:focus-visible{outline-offset:3px;outline:3px solid #25e5ff8c}@media (width<=650px){.billing-summary{grid-template-columns:1fr;align-items:stretch;padding:18px}.billing-summary>a,.billing-summary>button{width:100%;min-height:52px}.billing-result-page{padding:14px}.billing-result-page>section{padding:31px 24px}.billing-result-page h1{font-size:44px}.billing-result-page p{font-size:13px}.billing-result-page section>div{flex-direction:column}.billing-result-page a{width:100%;min-height:57px}}.report-cost{background:linear-gradient(90deg,#ff638d14,#0000);border-left:2px solid #ff638d;max-width:760px;margin-top:24px;padding:17px 19px}.report-cost small{color:#ff86a6;letter-spacing:.16em;font-size:8px;font-weight:900}.report-cost p{margin:8px 0 0}.report-hero>aside em{color:#7d879e;border-top:1px solid #322d56;margin-top:17px;padding-top:15px;font-size:8px;font-style:normal;line-height:1.55}.verify-next>div>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:24px 0 0;padding:0;list-style:none;display:grid}.verify-next>div>ol li{background:#05091294;border:1px solid #323a5b;border-radius:10px;flex-direction:column;gap:8px;min-width:0;min-height:106px;padding:15px;display:flex}.verify-next>div>ol b{color:#72e9bd;letter-spacing:.14em;font-size:8px}.verify-next>div>ol span{color:#a0a9bc;font-size:9px;line-height:1.55}.report-limitations{border-top:1px solid #252e47;grid-column:1/-1;padding-top:23px}.report-limitations>b{color:#9c89ff;letter-spacing:.15em;margin-bottom:11px;font-size:8px;display:block}.report-limitations>ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.report-limitations li{color:#a5aec1;background:#7460ff0f;border-left:2px solid #7460ff;padding:12px 14px;font-size:10px;line-height:1.6}.report-limitations>p{color:#858fa5;margin:0;font-size:10px}.tool-nav button:focus-visible,.verify-next a:focus-visible,.score-row button:focus-visible,.save-feedback:focus-visible,.report-feedback textarea:focus-visible{outline-offset:3px;outline:3px solid #25e5ff8c}.score-row button[aria-pressed=true]{color:#fff;background:#664fef26;border-color:#6f59ff;box-shadow:inset 0 0 0 1px #25e5ff38}@media (width<=760px){.verify-next>div>ol{grid-template-columns:1fr}.verify-next>div>ol li{min-height:0}.report-limitations{grid-column:auto}}@media (width<=590px){.report-cost{margin-top:19px;padding:15px}.report-cost small{font-size:9px}.report-cost p{font-size:14px}.report-hero>aside em{font-size:10px}.verify-next>div>p{font-size:12px}.verify-next>div>ol span,.report-limitations li,.report-limitations>p{font-size:11px}.tool-nav button,.save-feedback{min-height:44px}.score-row button{min-height:68px}}.admin-operations{background:linear-gradient(145deg,#0d1120,#080b14);border:1px solid #2b3452;border-radius:15px;margin:30px 0 38px;padding:25px}.admin-operation-grid,.analysis-operations{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.admin-operation-grid article,.analysis-operations article{background:#080c16;border:1px solid #29324d;border-radius:10px;flex-direction:column;gap:9px;min-width:0;min-height:128px;padding:18px;display:flex}.admin-operation-grid span,.analysis-operations span,.job-alert>span{color:var(--cyan);letter-spacing:.15em;font-size:7px;font-weight:900}.admin-operation-grid b,.analysis-operations b{overflow-wrap:anywhere;font-size:13px;line-height:1.45}.admin-operation-grid small,.analysis-operations small{color:#737e96;overflow-wrap:anywhere;margin-top:auto;font-size:8px;line-height:1.55}.admin-operation-grid a{color:#9b8cff;margin-top:auto;font-size:8px;font-weight:900;text-decoration:none}.admin-operation-grid a:hover{color:#fff}.job-health{grid-template-columns:repeat(5,minmax(0,1fr))}.job-alert{background:#ff4e790e;border:1px solid #ff6f9147;border-radius:10px;margin:-12px 0 25px;padding:18px 20px}.job-alert>b{color:#ff829f;overflow-wrap:anywhere;margin-top:8px;font-size:12px;display:block}.job-alert>p{color:#9ca5b8;overflow-wrap:anywhere;margin:7px 0;font-size:10px;line-height:1.6}.job-alert>small{color:#717b91;font-size:8px}.analysis-operations{margin:0 0 25px}.analysis-operations article{min-height:142px}.admin-operation-grid a:focus-visible,.admin-analysis-list>a:focus-visible,.editor-nav>a:focus-visible,.editor-toolbar a:focus-visible,.editor-toolbar button:focus-visible,.editor-publish button:focus-visible{outline-offset:3px;outline:3px solid #25e5ff85}@media (width<=1040px){.admin-operation-grid,.analysis-operations,.job-health{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=720px){.admin-operations{padding:20px}.admin-operation-grid,.analysis-operations,.job-health{grid-template-columns:1fr 1fr}.admin-operation-grid article,.analysis-operations article{min-height:118px}}@media (width<=480px){.admin-operation-grid,.analysis-operations,.job-health{grid-template-columns:1fr}.admin-operation-grid article,.analysis-operations article{min-height:0}.admin-operations{padding:17px}.job-alert{padding:16px}}.pricing-adult{color:#98a3b9;cursor:pointer;background:#080c17;border:1px solid #303a58;border-radius:11px;align-items:flex-start;gap:10px;max-width:650px;margin:18px auto 0;padding:15px 17px;font-size:10px;line-height:1.55;display:flex}.pricing-adult input{accent-color:#7659ff;flex:none;width:17px;height:17px;margin:0}.pricing-adult strong{color:#eef1fa}.pricing-adult:focus-within{border-color:#7765ff;box-shadow:0 0 0 3px #7765ff24}@media (width<=700px){.pricing-adult{align-items:center;min-height:52px;font-size:11px}}main small{font-size:9px;line-height:1.45}.demo-sidebar>small,.coach-note small,.final>div>small{font-size:9px}h1{letter-spacing:-.06em;line-height:1.02;overflow:visible}.hero{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);gap:62px;padding-block:64px 76px}.hero-copy{z-index:2;position:relative}.hero-copy h1{max-width:760px;margin:20px 0 22px;font-size:clamp(54px,5.55vw,78px)}.hero-copy .lead{max-width:720px;font-size:17px;line-height:1.58}.hero-route-links{flex-wrap:wrap;align-items:center;gap:14px;margin-top:17px;display:flex}.hero-plan-summary{color:#dce5f3;background:linear-gradient(100deg,#25e5ff13,#6f50ff12);border:1px solid #25e5ff40;border-radius:10px;align-items:center;gap:10px;min-height:45px;padding:8px 12px;text-decoration:none;transition:border-color .18s,transform .18s,background .18s;display:flex}.hero-plan-summary span{color:var(--cyan);letter-spacing:.14em;font-size:7px;font-weight:900}.hero-plan-summary b{font-size:9px;line-height:1.35}.hero-plan-summary i{color:#78849d;font-size:9px;font-style:normal}.hero-plan-summary:hover{background:linear-gradient(100deg,#25e5ff1f,#6f50ff1c);border-color:#25e5ff8c;transform:translateY(-1px)}.hero-route-links .hero-beta-link{margin-top:0}.hero-plan-summary:focus-visible,.hero-beta-link:focus-visible,.hero-secondary:focus-visible,.quick-upload-help summary:focus-visible,.quick-upload-help a:focus-visible{outline-offset:3px;outline:3px solid #25e5ffa6}.evidence-console{z-index:2;background:linear-gradient(150deg,#13182ffa,#060912fc);border:1px solid #39456b;border-radius:22px;padding:20px;position:relative;box-shadow:0 40px 110px #000000a6,0 0 80px #4c3ceb1f}.evidence-console:before{content:"";background:linear-gradient(90deg,#9a4cff,#675dff 50%,#25dfff);border-radius:22px 22px 0 0;height:2px;position:absolute;inset:0 0 auto}.evidence-console-head{justify-content:space-between;align-items:center;gap:18px;padding:3px 2px 16px;display:flex}.evidence-console-head>div{flex-direction:column;gap:5px;min-width:0;display:flex}.evidence-console-head small,.evidence-file small,.evidence-output small{color:#77839e;letter-spacing:.14em;font-size:8px;font-weight:900}.evidence-console-head strong{font-size:14px}.evidence-console-head>span{color:#75edb8;letter-spacing:.08em;background:#5becaf12;border:1px solid #5becaf33;border-radius:20px;flex:none;padding:7px 9px;font-size:7px;font-weight:900}.evidence-console-head>span i{background:#65ebb2;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block;box-shadow:0 0 10px #65ebb2b3}.evidence-file{background:radial-gradient(280px 80px at 0,#25e5ff14,#0000 72%),#080c17;border:1px solid #293451;border-radius:11px;align-items:center;gap:12px;padding:14px;display:flex}.evidence-file>i{width:42px;height:42px;color:var(--cyan);background:#25e5ff12;border:1px solid #25e5ff40;border-radius:10px;flex:none;place-items:center;font-size:10px;font-style:normal;font-weight:900;display:grid}.evidence-file>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.evidence-file b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.evidence-file>div span{color:#68748c;font-size:8px}.evidence-file>strong{color:#70eab7;letter-spacing:.1em;font-size:7px}.evidence-route{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px;margin:14px 0;display:grid}.evidence-route>div{background:#080b15;border:1px solid #242d48;border-radius:10px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:98px;padding:12px;display:flex}.evidence-route>i{color:#3e4966;font-size:10px;font-style:normal}.evidence-route span{color:#707d98;border:1px solid #35415e;border-radius:7px;place-items:center;width:24px;height:24px;font-size:7px;font-weight:900;display:grid}.evidence-route b{font-size:10px}.evidence-route small{color:#69758e;font-size:8px;line-height:1.35}.evidence-route .done{border-color:#5becaf3b}.evidence-route .done span{color:#67e9b2;background:#5becaf14;border-color:#5becaf47}.evidence-route .active{background:linear-gradient(145deg,#25e5ff17,#6f50ff14);border-color:#25e5ff66;box-shadow:0 0 26px #25e5ff0f}.evidence-route .active span{color:var(--cyan);border-color:#25e5ff66}.evidence-gate{background:linear-gradient(105deg,#774eff1c,#25e5ff0e);border:1px solid #8b6fff4d;border-radius:11px;padding:15px}.evidence-gate>span{color:#ad9eff;letter-spacing:.15em;font-size:7px;font-weight:900;display:block}.evidence-gate>strong{margin-top:7px;font-size:12px;line-height:1.4;display:block}.evidence-gate>p{color:#8792aa;margin:6px 0 0;font-size:9px;line-height:1.5}.evidence-output{grid-template-columns:1fr 1fr;gap:8px;margin-top:9px;display:grid}.evidence-output>div{background:#070a13;border:1px solid #242d46;border-radius:9px;flex-direction:column;justify-content:center;gap:7px;min-height:74px;padding:12px;display:flex}.evidence-output>div:first-child{border-color:#5becaf33}.evidence-output>div:first-child small{color:#69eab4}.evidence-output b{font-size:9px;line-height:1.4}.evidence-disclaimer{color:#606c83;margin:11px 2px 0;font-size:8px;line-height:1.45;display:block}.quick-upload-help{display:block}.quick-upload-help .quick-promise{text-align:center;margin:10px 2px 8px}.quick-upload-help details{background:#070b15;border:1px solid #2b3653;border-radius:10px;overflow:hidden}.quick-upload-help summary{color:#d7dfed;cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:46px;padding:0 13px;font-size:9px;font-weight:900;list-style:none;display:flex}.quick-upload-help summary::-webkit-details-marker{display:none}.quick-upload-help summary:after{content:"+";width:24px;height:24px;color:var(--cyan);border:1px solid #3a4665;border-radius:7px;flex:none;place-items:center;font-size:14px;display:grid}.quick-upload-help details[open] summary:after{content:"−"}.quick-upload-help summary span{color:var(--cyan);letter-spacing:.09em;margin-left:auto;font-size:7px}.quick-upload-help ol{border-top:1px solid #242e47;gap:7px;margin:0;padding:12px 13px;list-style:none;display:grid}.quick-upload-help li{color:#99a4ba;grid-template-columns:23px minmax(0,1fr);align-items:start;gap:9px;font-size:9px;line-height:1.45;display:grid}.quick-upload-help li>b{color:#8f7fff;border:1px solid #3a4665;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;display:grid}.quick-upload-help li span{padding-top:4px}.quick-upload-help code{color:#c9f8ff;overflow-wrap:anywhere;word-break:break-word;margin-top:5px;font-size:8px;display:block}.quick-upload-help details>a{color:#acb8ce;border-top:1px solid #242e47;align-items:center;min-height:42px;padding:0 13px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.quick-upload-help details>a:hover{color:#fff}.pricing-ladder{background:radial-gradient(700px 380px at 18% 15%,#6944ff1c,#0000 70%);border-block:1px solid #1b2440;padding-block:105px}.pricing-heading{text-align:center;margin-inline:auto}.pricing-heading>p{margin-inline:auto}.pricing-swipe{display:none}.pricing-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:14px;margin-top:42px}.pricing-grid>.pricing-card{grid-column:span 2}.pricing-grid>.pricing-card:nth-child(4),.pricing-grid>.pricing-card:nth-child(5){grid-column:span 3}.pricing-card{min-height:555px;overflow:visible}.pricing-card:after{overflow:hidden}.pricing-card.featured{transform:translateY(-8px)}.pricing-rank{font-size:10px}.pricing-price{align-items:center;min-height:74px;margin:31px 0 8px;overflow:visible}.pricing-price b{letter-spacing:-.065em;padding:.08em .04em .12em 0;font-size:60px;line-height:1;display:block;overflow:visible}.pricing-price span{padding-bottom:0;font-size:10px}.pricing-saving{min-height:42px;margin-top:11px}.pricing-card button,.pricing-free-cta{font-size:10px}.pricing-badge{font-size:8px}.pricing-trust{max-width:1020px;margin:18px auto 0}.pricing-adult{max-width:720px}.pricing-rollout{color:#9da7ba;text-align:center;background:#ffae490e;border:1px solid #ffc37440;border-radius:11px;max-width:820px;margin:18px auto 0;padding:16px 18px;font-size:10px;line-height:1.6}.pricing-rollout strong{color:#ffc77e}.pricing-card button:disabled{cursor:not-allowed;filter:none;opacity:.68;box-shadow:none}@media (width<=1000px){.hero{grid-template-columns:1fr;gap:64px}.hero-copy{text-align:center}.hero-copy h1,.hero-copy .lead{margin-inline:auto}.hero-route-links,.hero-proof{justify-content:center}.visual-wrap{width:min(620px,100%);margin-inline:auto}.pricing-grid{grid-template-columns:1fr 1fr}.pricing-grid>.pricing-card,.pricing-grid>.pricing-card:nth-child(4),.pricing-grid>.pricing-card:nth-child(5){grid-column:auto}.pricing-card.free{grid-column:1/-1;min-height:0}.pricing-card.featured{transform:none}}@media (width<=700px){.hero{gap:52px;padding-block:44px 56px}.hero-copy h1{letter-spacing:-.052em;font-size:clamp(42px,12.5vw,56px);line-height:1.04}.hero-copy .lead{font-size:15px;line-height:1.55}.hero-route-links{flex-direction:column;align-items:stretch}.hero-plan-summary{justify-content:center}.hero-route-links .hero-beta-link{justify-content:center;align-items:center;min-height:44px;display:flex}.evidence-console{text-align:left;border-radius:16px;padding:14px}.evidence-console-head{flex-direction:column;align-items:flex-start}.evidence-file{padding:11px}.evidence-route{gap:4px}.evidence-route>div{min-height:88px;padding:9px 7px}.evidence-route small{font-size:7px}.evidence-gate>strong{font-size:11px}.evidence-output{grid-template-columns:1fr}.evidence-output>div{min-height:62px}.quick-upload-help summary{min-height:52px;font-size:10px}.quick-upload-help summary span{display:none}.quick-upload-help li{font-size:10px}.quick-upload-help code{font-size:9px}.quick-upload-help details>a{min-height:48px;font-size:10px}main .evidence-console small,.quick-drop>div span,.quick-promise,.quick-details label>span,.quick-details>small{font-size:9px}.pricing-ladder{padding-block:76px}.pricing-heading h2{letter-spacing:-.05em;font-size:41px;line-height:1.08}.pricing-swipe{color:var(--cyan);letter-spacing:.12em;text-align:center;margin:25px 0 10px;font-size:9px;font-weight:900;display:block}.pricing-grid{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;scrollbar-width:thin;scrollbar-color:#6657e8 #101629;gap:10px;margin:0 -14px;padding:5px 14px 20px;scroll-padding-inline:14px;display:flex;overflow-x:auto}.pricing-grid>.pricing-card,.pricing-grid>.pricing-card:nth-child(4),.pricing-grid>.pricing-card:nth-child(5),.pricing-card,.pricing-card.free{scroll-snap-align:start;flex:0 0 min(84vw,340px);grid-column:auto;min-height:560px;padding:23px;overflow:visible}.pricing-grid>.pricing-card:last-child{min-height:560px}.pricing-price{min-height:68px;margin-top:22px}.pricing-price b{font-size:58px;line-height:1}.pricing-equivalent,.pricing-saving,.pricing-fit{min-height:0}.pricing-card button,.pricing-free-cta{min-height:58px;font-size:11px}}@media (width<=390px){.hero-copy h1{letter-spacing:-.045em;font-size:41px}.evidence-route>i{display:none}.evidence-route{grid-template-columns:repeat(3,1fr)}.evidence-route b{font-size:9px}.pricing-heading h2{font-size:37px}.pricing-price b{font-size:54px}}@media (prefers-reduced-motion:reduce){.hero-plan-summary{transition:none}.pricing-card.featured{transform:none}}.guide-library-grid small,.guide-article>header small,.guide-scorecard>div small,.evidence-console small{font-size:9px}.privacy-controls{background:#080c17;border:1px solid #303852;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin-top:45px;padding:22px;display:grid}.privacy-controls>div:first-child{flex-direction:column;gap:7px;display:flex}.privacy-controls span{color:var(--cyan);letter-spacing:.15em;font-size:8px;font-weight:900}.privacy-controls strong{font-size:14px}.privacy-controls p{color:#858fa6;max-width:610px;margin:0;font-size:10px;line-height:1.55}.privacy-controls>div:nth-child(2){gap:9px;display:flex}.privacy-controls a,.privacy-controls button{color:#fff;cursor:pointer;background:#11172a;border:1px solid #4a5574;border-radius:8px;justify-content:center;align-items:center;min-height:44px;padding:0 14px;font-size:8px;font-weight:900;text-decoration:none;display:flex}.privacy-controls button{color:#ff9aad;border-color:#703849}.privacy-controls .privacy-error{color:#ff9aad;grid-column:1/-1}@media (width<=650px){.privacy-controls{grid-template-columns:1fr;align-items:stretch;padding:18px}.privacy-controls>div:nth-child(2){flex-direction:column}.privacy-controls a,.privacy-controls button{width:100%;min-height:50px}}main{background:linear-gradient(#04060e40,#070a14d1 24%,#04060df5 52%,#080a13e0 76%,#03050c);overflow:clip}.hero,.hardstuck-hook,.product-section,.pricing-ladder,.compare,.guide-preview,.faq{position:relative}.hero:before,.product-section:before,.pricing-ladder:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(#5341e21b,#0000 70%);width:min(1100px,96vw);height:300px;position:absolute;top:-140px;left:50%;transform:translate(-50%)}.visual-wrap,.product-demo,.demo-main,.pricing-grid,.pricing-card{min-width:0}.hero-proof span{color:#99a5ba;align-items:center;gap:7px;display:flex}.hero-proof span:first-letter{color:inherit}.hero-proof span>i{color:#73e8ff;background:#0a0e19;border:1px solid #35415f;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;font-style:normal;font-weight:900;display:grid}.evidence-console.interactive{overflow:hidden}.pipeline-arena{background:linear-gradient(90deg,#23d8ff09 1px,#0000 1px) 0 0/28px 28px,linear-gradient(#23d8ff09 1px,#0000 1px) 0 0/28px 28px,radial-gradient(circle at 52% 48%,#49e5ff1c,#0000 28%),#07101a;border:1px solid #2b3857;border-radius:12px;height:142px;position:relative;overflow:hidden}.pipeline-midline{border-left:1px dashed #839dc447;position:absolute;top:0;bottom:0;left:50%}.pipeline-midline:after{content:"";border:1px solid #839dc440;border-radius:50%;width:46px;height:46px;position:absolute;top:50%;left:0;transform:translate(-50%,-50%)}.pipeline-goal{border:1px solid #7d91b352;width:12px;position:absolute;top:34%;bottom:34%}.pipeline-goal.left{border-left:0;left:-1px}.pipeline-goal.right{border-right:0;right:-1px}.pipeline-ball,.pipeline-car{transition:left .5s,top .5s,transform .5s;display:block;position:absolute}.pipeline-ball{background:#36d9ec;border:2px solid #d8fbff;border-radius:50%;width:13px;height:13px;top:44%;left:53%;box-shadow:0 0 18px #36d9ece6}.pipeline-car{opacity:.78;background:currentColor;border:1px solid;border-radius:4px;width:24px;height:12px;box-shadow:0 0 18px}.pipeline-car:after{content:"";background:#07101a;border-radius:2px;position:absolute;inset:3px 5px}.pipeline-car.one{color:#8a62ff;top:63%;left:29%;transform:rotate(-18deg)}.pipeline-car.two{color:#35dff5;top:32%;left:39%;transform:rotate(9deg)}.pipeline-car.three{color:#ff5f87;top:49%;left:70%;transform:rotate(164deg)}.pipeline-scan{opacity:0;background:linear-gradient(#0000,#59ecff,#0000);width:2px;position:absolute;top:0;bottom:0;left:-4%;box-shadow:0 0 22px #35e4ff}.is-running .pipeline-scan{opacity:1;animation:.76s linear infinite pipelineScan}.is-running .pipeline-ball{animation:.76s ease-in-out infinite alternate ballPulse}.pipeline-hud{color:#65738c;letter-spacing:.12em;justify-content:space-between;font-size:7px;font-weight:900;display:flex;position:absolute;bottom:8px;left:10px;right:10px}.pipeline-hud b{color:#7cefff}@keyframes pipelineScan{to{left:104%}}@keyframes ballPulse{to{transform:scale(1.3);box-shadow:0 0 28px #35e4ff}}.pipeline-tabs{grid-template-columns:repeat(4,1fr);gap:6px}.pipeline-tabs>button{color:#fff;text-align:left;cursor:pointer;background:#080b15;border:1px solid #242d48;border-radius:9px;flex-direction:column;justify-content:center;gap:4px;min-width:0;min-height:74px;padding:10px;display:flex}.pipeline-tabs>button:hover,.pipeline-tabs>button.active{background:linear-gradient(145deg,#25e5ff17,#6f50ff14);border-color:#25e5ff73}.pipeline-tabs>button.done{border-color:#70eab73d}.pipeline-tabs>button span{color:#707d98;border:1px solid #35415e;border-radius:7px;place-items:center;width:23px;height:23px;font-size:7px;font-weight:900;display:grid}.pipeline-tabs>button.active span{color:var(--cyan);border-color:#25e5ff73}.pipeline-tabs>button.done span{color:#70eab7;border-color:#70eab759}.pipeline-tabs>button b{text-overflow:ellipsis;font-size:9px;overflow:hidden}.pipeline-tabs>button small{color:#68748d;text-overflow:ellipsis;white-space:nowrap;font-size:7px;line-height:1.3;overflow:hidden}.pipeline-stage-panel{grid-template-columns:105px minmax(0,1fr);align-items:stretch;gap:15px;margin-top:9px;display:grid}.pipeline-stage-panel>div{text-align:center;background:#25e5ff0e;border:1px solid #25e5ff38;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:12px;display:flex}.pipeline-stage-panel>div span,.pipeline-stage-panel section>small{color:#72809a;letter-spacing:.12em;font-size:7px;font-weight:900}.pipeline-stage-panel>div b{color:#79ecff;font-size:11px}.pipeline-stage-panel section{background:#070a13d6;border:1px solid #27314c;border-radius:10px;padding:13px 14px}.pipeline-stage-panel section>strong{margin-top:6px;font-size:11px;line-height:1.38;display:block}.pipeline-stage-panel section>p{color:#8490a7;margin:5px 0 0;font-size:8px;line-height:1.5}.pipeline-run{color:#fff;letter-spacing:.08em;cursor:pointer;background:linear-gradient(100deg,#171334,#0c1b31);border:1px solid #56519a;border-radius:9px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:46px;margin-top:9px;padding:0 14px;font-size:8px;font-weight:900;display:flex}.pipeline-run:hover{background:linear-gradient(100deg,#211844,#10233e);border-color:#796be0}.pipeline-run:disabled{cursor:progress;opacity:.82}.pipeline-run i{color:var(--cyan);font-size:11px;font-style:normal}.hardstuck-option-state{letter-spacing:.06em;width:40px;font-size:7px}.hypothesis-calibrator{opacity:.58;background:#070a13;border:1px solid #252e48;border-radius:11px;margin:0 0 12px;padding:14px;transition:opacity .2s,border-color .2s}.hypothesis-calibrator.ready{opacity:1;border-color:#7e68ff57}.hypothesis-calibrator>div:first-child{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.hypothesis-calibrator>div:first-child span{color:#8774ff;letter-spacing:.13em;font-size:7px;font-weight:900}.hypothesis-calibrator>div:first-child b{color:#99a3b7;font-size:9px}.hypothesis-calibrator>div:last-child{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.hypothesis-calibrator button{color:#fff;text-align:left;cursor:pointer;background:#0a0e19;border:1px solid #2a344f;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:2px 8px;min-height:58px;padding:8px;display:grid}.hypothesis-calibrator button>span{color:#73809a;border:1px solid #3a4663;border-radius:7px;grid-row:1/3;place-items:center;width:24px;height:24px;font-size:7px;font-weight:900;display:grid}.hypothesis-calibrator button>b{font-size:8px}.hypothesis-calibrator button>small{color:#68748d;font-size:7px}.hypothesis-calibrator button.active{background:linear-gradient(130deg,#25e5ff1a,#704aff14);border-color:#42dff7}.hypothesis-calibrator button.active>span{color:#60eafa;border-color:#42dff7}.hypothesis-calibrator button:disabled{cursor:not-allowed;opacity:.42}.interactive-report .demo-sidebar>strong{margin-bottom:18px}.report-mission{background:#080c17;border:1px solid #293450;border-radius:10px;grid-template-columns:1fr auto;gap:6px 12px;margin-bottom:22px;padding:12px;display:grid}.report-mission small{color:#6d7891;letter-spacing:.13em;font-size:7px;font-weight:900}.report-mission b{color:#7cecff;font-size:9px}.report-mission i{background:#1e2941;border-radius:3px;grid-column:1/-1;height:3px;overflow:hidden}.report-mission i span{background:linear-gradient(90deg,#85f,#24dfff);height:100%;transition:width .25s;display:block}.interactive-report .demo-tabs button{text-align:left;grid-template-columns:27px minmax(0,1fr);align-items:center;gap:3px 8px;display:grid}.interactive-report .demo-tabs button:before,.demo-tabs button[aria-selected=true]:before{content:none}.interactive-report .demo-tabs button>span{color:#77839b;border:1px solid #343f5d;border-radius:7px;grid-row:1/3;place-items:center;width:27px;height:27px;font-size:7px;display:grid}.interactive-report .demo-tabs button>b{font-size:9px}.interactive-report .demo-tabs button>small{color:#66728a;font-size:7px}.interactive-report .demo-tabs button.active>span{color:#9f91ff;border-color:#6559e6}.interactive-report .demo-main{flex-direction:column;min-height:610px;display:flex}.interactive-report .demo-panel{flex:1}.moment-player{grid-template-columns:minmax(0,1.2fr) minmax(190px,.8fr);gap:10px;margin-top:24px;display:grid}.moment-viewport{background-color:#07101a;background-image:linear-gradient(90deg,#2ae1ff09 1px,#0000 1px),linear-gradient(#2ae1ff09 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:30px 30px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #2a3854;border-radius:11px;min-height:168px;position:relative;overflow:hidden}.moment-viewport:before{content:"";border-left:1px dashed #91a3c23b;position:absolute;top:0;bottom:0;left:50%}.moment-field-line{border:1px solid #91a3c23b;border-radius:50%;width:62px;height:62px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.moment-ball,.moment-player-dot{border-radius:50%;transition:left .25s,top .25s;display:block;position:absolute}.moment-ball{background:#6defff;width:13px;height:13px;box-shadow:0 0 18px #38dff4}.moment-ball.m0{top:44%;left:54%}.moment-ball.m1{top:31%;left:66%}.moment-ball.m2{top:58%;left:42%}.moment-player-dot{border:4px solid #0a1120;width:18px;height:18px}.moment-player-dot.player{background:#8b63ff;top:57%;left:31%;box-shadow:0 0 16px #7651e7}.moment-player-dot.teammate{background:#39dff3;top:34%;left:41%}.moment-player-dot.opponent{background:#ff5e87;top:49%;left:71%}.moment-viewport>b{color:#8df3ff;font-size:10px;position:absolute;bottom:8px;right:10px}.moment-copy{background:#080b15;border:1px solid #2a334d;border-radius:11px;padding:16px}.moment-copy small{color:#8b76ff;letter-spacing:.13em;font-size:7px;font-weight:900}.moment-copy strong{margin:9px 0 7px;font-size:14px;display:block}.moment-copy p{color:#8490a6;margin:0;font-size:9px;line-height:1.55}.moment-controls{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:8px;display:grid}.moment-controls button{color:#fff;cursor:pointer;background:#070a13;border:1px solid #29344f;border-radius:8px;justify-content:space-between;align-items:center;gap:8px;min-height:47px;padding:0 11px;display:flex}.moment-controls button span{color:#6cecff;font-size:8px;font-weight:900}.moment-controls button b{color:#7c879e;font-size:7px}.moment-controls button.active{background:#6959df1a;border-color:#6959df}.focus-mission{background:#080c17;border:1px solid #29334e;border-radius:10px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:9px;padding:16px;display:grid}.focus-mission>span{color:#6cecff;letter-spacing:.12em;font-size:7px;font-weight:900}.focus-mission>b{font-size:11px}.focus-mission>i{color:#8c99b0;border:1px solid #384361;border-radius:7px;padding:7px 8px;font-size:7px;font-style:normal;font-weight:900}.verify-quest{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:8px;margin-top:22px;display:grid}.verify-quest>div{background:#080c17;border:1px solid #29334d;border-radius:9px;flex-direction:column;gap:5px;min-width:0;padding:12px;display:flex}.verify-quest>div.active{background:#6658e71a;border-color:#6658e7}.verify-quest span{color:#7465ec;font-size:8px;font-weight:900}.verify-quest>i{color:#46526e;font-size:9px;font-style:normal}.report-advance{color:#fff;letter-spacing:.08em;cursor:pointer;background:linear-gradient(100deg,#181336,#0b1d32);border:1px solid #5a51ac;border-radius:9px;justify-content:space-between;align-items:center;gap:15px;width:100%;min-height:51px;margin-top:20px;padding:0 16px;font-size:8px;font-weight:900;display:flex}.report-advance:hover{border-color:#7569e0}.report-advance i{color:#71edff;font-size:15px;font-style:normal}.pricing-mobile-tabs{display:none}.pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.pricing-capabilities li{grid-template-columns:38px minmax(0,1fr);align-items:center;gap:10px;display:grid;padding:0!important}.pricing-capabilities li:before{content:none!important}.pricing-capabilities li>i{color:#7defff;letter-spacing:.04em;background:#0a0f1d;border:1px solid #34415e;border-radius:7px;place-items:center;width:38px;height:28px;font-size:7px;font-style:normal;font-weight:900;display:grid}.pricing-capabilities li>span{color:#b6bed0;font-size:10px;line-height:1.4}.pricing-card.featured .pricing-capabilities li>i{color:#ad9fff;border-color:#4c477c}.pricing-card.free .pricing-capabilities li>i{color:#76efff;border-color:#25e5ff47}@media (width<=900px){.interactive-report .demo-main{min-height:640px}.moment-player{grid-template-columns:1fr}}@media (width<=700px){html,body{max-width:100%;overflow-x:hidden}.launch-bar{padding-inline:12px}.launch-bar strong{font-size:9px}.launch-bar a{white-space:nowrap}.hero{gap:38px}.visual-wrap{width:100%}.example-tag{margin:0 0 9px 3px;display:inline-flex;position:static}.evidence-console.interactive{padding:12px}.pipeline-arena{height:128px}.pipeline-tabs{grid-template-columns:1fr 1fr;gap:6px}.pipeline-tabs>button{min-height:64px}.pipeline-stage-panel{grid-template-columns:1fr;gap:7px}.pipeline-stage-panel>div{flex-direction:row;justify-content:space-between;align-items:center;padding:11px 12px}.pipeline-stage-panel section{padding:12px}.pipeline-stage-panel section>strong{font-size:12px}.pipeline-stage-panel section>p{font-size:10px}.pipeline-run{min-height:52px;font-size:9px}.evidence-disclaimer{overflow-wrap:anywhere}.hypothesis-calibrator>div:first-child{flex-direction:column;align-items:flex-start;gap:5px}.hypothesis-calibrator>div:last-child{grid-template-columns:1fr}.hypothesis-calibrator button{min-height:55px}.hardstuck-option-state{width:34px;font-size:6px}.product-section{padding-inline:0}.product-section>.section-intro,.product-section>.demo-conversion{margin-inline:14px}.interactive-report{border-inline:0;border-radius:0;width:100%}.interactive-report .demo-sidebar{padding:17px 14px}.report-mission{margin-bottom:12px}.interactive-report .demo-tabs{grid-template-columns:1fr;gap:5px}.interactive-report .demo-tabs button{min-height:54px;padding:8px 10px}.interactive-report .demo-main{min-height:0;padding:24px 14px 19px}.demo-panel h3{overflow-wrap:anywhere;font-size:27px}.moment-viewport{min-height:150px}.moment-copy{padding:14px}.moment-copy p{font-size:11px}.moment-controls{grid-template-columns:1fr}.moment-controls button{min-height:50px}.focus-mission{grid-template-columns:74px minmax(0,1fr);padding:13px}.focus-mission>i{grid-column:2;justify-self:start}.verify-quest{grid-template-columns:1fr}.verify-quest>i{display:none}.report-advance{min-height:56px;font-size:9px}.pricing-mobile-tabs{grid-template-columns:1fr 1fr;gap:7px;margin:28px 0 12px;display:grid}.pricing-mobile-tabs button:first-child{grid-column:1/-1}.pricing-mobile-tabs button{color:#fff;cursor:pointer;background:#080c17;border:1px solid #2c3651;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;min-width:0;min-height:56px;padding:0 13px;display:flex}.pricing-mobile-tabs button span{color:#8995ab;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:900;overflow:hidden}.pricing-mobile-tabs button b{color:#cbd4e6;font-size:12px}.pricing-mobile-tabs button.active{background:linear-gradient(110deg,#6b5be82e,#25e5ff0f);border-color:#6b5be8;box-shadow:0 0 0 1px #6b5be81f}.pricing-mobile-tabs button.active span{color:#fff}.pricing-mobile-tabs button.active b{color:#7fefff}.pricing-grid{margin:0;padding:0;display:block;overflow:visible}.pricing-grid>.pricing-card,.pricing-grid>.pricing-card:nth-child(4),.pricing-grid>.pricing-card:nth-child(5),.pricing-card,.pricing-card.free{width:100%;min-height:0;padding:23px;display:none;overflow:hidden;transform:none}.pricing-grid>.pricing-card.mobile-active{animation:.22s both priceIn;display:flex}.pricing-card:after{bottom:-150px;right:-145px}.pricing-price{min-height:0}.pricing-price b{font-size:56px}.pricing-equivalent,.pricing-saving,.pricing-fit{min-height:0}.pricing-capabilities li>span{font-size:11px}@keyframes priceIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}}@media (width<=390px){.shell{width:calc(100% - 24px)}.hero-copy h1{font-size:38px}.hero-copy .lead{font-size:14px}.game-picker{grid-template-columns:1fr 1fr;display:grid}.game-picker>span,.game-picker a:last-child{grid-column:1/-1}.evidence-console-head>span{white-space:normal;max-width:100%}.pipeline-tabs>button{padding:8px}.pipeline-tabs>button small{white-space:normal}.pricing-mobile-tabs button{padding-inline:10px}.pricing-mobile-tabs button span{font-size:8px}}@media (prefers-reduced-motion:reduce){.pipeline-scan,.pipeline-ball{animation:none!important}.report-mission i span,.moment-ball,.moment-player-dot,.hypothesis-calibrator{transition:none}}.arena-console{background:linear-gradient(145deg,#080c17 0%,#090d19 54%,#07121d 100%);border:1px solid #273451;border-radius:17px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000061}.arena-console:before{content:"";filter:blur(58px);pointer-events:none;background:#25e5ff12;border-radius:50%;width:68%;height:95%;position:absolute;inset:-45% auto auto -18%}.arena-console-head{background:#05080fc2;border-bottom:1px solid #222d44;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;display:flex;position:relative}.arena-console-head>div{flex-direction:column;gap:5px;min-width:0;display:flex}.arena-console-head small{color:#6eeeff;letter-spacing:.14em;font-size:7px;font-weight:900}.arena-console-head strong{letter-spacing:-.02em;font-size:14px}.arena-console-head>span{color:#94a2b9;letter-spacing:.1em;align-items:center;gap:7px;font-size:7px;font-weight:900;display:flex}.arena-console-head>span i{background:#64ffbc;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #64ffbc}.decision-field{cursor:crosshair;touch-action:none;background:linear-gradient(90deg,#2b4f6b47,#10364433 49.8%,#602b3b3b 50.2%,#702d364d),repeating-linear-gradient(0deg,#0000 0 37px,#ffffff06 38px 39px),#07141c;border:1px solid #75eeff4a;border-radius:13px;height:336px;margin:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 55px #00000075}.decision-field:before,.decision-field:after{content:"";pointer-events:none;width:24%;position:absolute;top:0;bottom:0}.decision-field:before{background:radial-gradient(circle at 0,#25e5ff21,#0000 70%);left:0}.decision-field:after{background:radial-gradient(circle at 100%,#ff546f21,#0000 70%);right:0}.field-half{background:#cdf6ff42;width:1px;position:absolute;top:0;bottom:0;left:50%}.field-circle{border:1px solid #cdf6ff3d;border-radius:50%;width:104px;height:104px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.field-goal{border:1px solid #dcf8ff5e;width:19px;position:absolute;top:36%;bottom:36%}.field-goal.left{border-left:0;border-radius:0 8px 8px 0;left:-1px}.field-goal.right{border-right:0;border-radius:8px 0 0 8px;right:-1px}.field-zone{border-left:1px dashed;width:1px;position:absolute;top:8%;bottom:8%}.field-zone.blue{border-color:#25e5ff24;left:25%}.field-zone.red{border-color:#ff546f24;right:25%}.arena-ball{z-index:4;background:radial-gradient(circle at 34% 30%,#fff 0 15%,#a5bdca 16% 42%,#263746 43%);border:2px solid #effcff;border-radius:50%;width:20px;height:20px;position:absolute;top:48%;left:51%;transform:translate(-50%,-50%);box-shadow:0 0 23px #d3f8ff78}.arena-car{z-index:5;color:#fff;clip-path:polygon(4% 22%,73% 7%,100% 28%,100% 72%,73% 93%,4% 78%,0 50%);border:1px solid;border-radius:8px 5px 5px 8px;place-items:center;width:43px;height:27px;margin:0;padding:0;transition:left .25s,top .25s,filter .2s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 6px 14px #0000006b}.arena-car:after{content:"";border:1px solid #ffffff47;border-radius:2px;position:absolute;inset:5px 11px}.arena-car span{z-index:2;letter-spacing:.05em;font-size:6px;font-style:normal;font-weight:950;position:relative}.arena-car.blue{color:#aef7ff;background:linear-gradient(120deg,#087da8,#25e5ff)}.arena-car.red{color:#ffd0d8;background:linear-gradient(120deg,#9e2744,#ff546f)}.arena-car.controlled{appearance:none;cursor:grab;filter:drop-shadow(0 0 8px #25e5ffb8);outline:0;top:68%;left:25%}.arena-car.controlled:hover,.arena-car.controlled:focus-visible{filter:drop-shadow(0 0 14px #25e5ff);transform:translate(-50%,-50%)scale(1.08)}.arena-car.controlled:focus-visible{outline-offset:4px;outline:2px solid #fff}.is-dragging .arena-car.controlled{cursor:grabbing;transition:none}.arena-car.teammate{top:43%;left:44%;transform:translate(-50%,-50%)rotate(-11deg)}.arena-car.opponent-one{top:37%;left:65%;transform:translate(-50%,-50%)rotate(174deg)}.arena-car.opponent-two{top:72%;left:77%;transform:translate(-50%,-50%)rotate(190deg)}.decision-vector{z-index:3;transform-origin:0;background:linear-gradient(90deg,#25e5ff,#0000);width:23%;height:1px;position:absolute;top:66%;left:27%;transform:rotate(-25deg)}.decision-vector:after{content:"";border:3px solid #0000;border-left:6px solid #25e5ff8c;border-right-width:0;position:absolute;top:-3px;right:0}.field-hud{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03070db8;border:1px solid #ccefff2e;border-radius:7px;align-items:center;gap:14px;padding:7px 10px;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.field-hud span{color:#9ca9bf;font-size:6px;font-weight:900}.field-hud span:first-child{color:#63ebff}.field-hud span:last-child{color:#ff8295}.field-hud b{font-size:9px}.rotation-target{z-index:3;color:#8dffe4;background:#62f4d114;border:1px dashed #62f4d1;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:80px;height:54px;animation:1.8s ease-in-out infinite targetPulse;display:flex;position:absolute;top:73%;left:28%;transform:translate(-50%,-50%)}.rotation-target b{letter-spacing:.1em;font-size:6px}.rotation-target small{opacity:.62;margin-top:3px;font-size:5px;font-weight:900}@keyframes targetPulse{50%{box-shadow:0 0 0 9px #62f4d109,0 0 24px #62f4d126}}.arena-progress{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 14px;display:grid}.arena-progress button{color:#758198;text-align:left;cursor:pointer;background:#070b14;border:1px solid #27324a;border-radius:9px;align-items:center;gap:8px;min-width:0;min-height:51px;padding:8px 10px;display:flex}.arena-progress button span{color:#6f7d96;border:1px solid #33405b;border-radius:7px;flex:none;place-items:center;width:25px;height:25px;font-size:6px;font-weight:900;display:grid}.arena-progress button b{font-size:7px;line-height:1.3}.arena-progress button.active{color:#fff;background:#6b5be821;border-color:#6b5be8}.arena-progress button.active span{color:#bcb2ff;border-color:#7968f0}.arena-progress button.done{color:#8fead2;border-color:#58f0c845}.arena-progress button.done span{color:#65f0ca;border-color:#58f0c861}.arena-mission{background:linear-gradient(105deg,#0b101e,#0a1220);border:1px solid #2b3650;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;margin:9px 14px;padding:16px;display:flex}.arena-mission>div{min-width:0}.arena-mission small{color:#6feeff;letter-spacing:.13em;font-size:6px;font-weight:950}.arena-mission strong{margin:5px 0 4px;font-size:12px;display:block}.arena-mission p{color:#8d99af;margin:0;font-size:8px;line-height:1.55}.arena-mission>b{color:#aa9fff;letter-spacing:.12em;border:1px solid #3b4762;border-radius:8px;flex:0 0 62px;place-items:center;height:36px;font-size:6px;display:grid}.read-actions{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0 14px 9px;display:grid}.read-actions button{color:#fff;text-align:left;cursor:pointer;background:#080c16;border:1px solid #303b56;border-radius:9px;grid-template-columns:25px minmax(0,1fr);align-items:center;gap:2px 8px;padding:11px;display:grid}.read-actions button:hover,.read-actions button:focus-visible{background:#6e60e51a;border-color:#6e60e5;transform:translateY(-2px)}.read-actions span{color:#72efff;border:1px solid #40506d;border-radius:7px;grid-row:1/3;place-items:center;width:25px;height:25px;font-size:6px;font-weight:900;display:grid}.read-actions b{font-size:8px}.read-actions small{color:#7d899f;text-overflow:ellipsis;white-space:nowrap;font-size:6px;overflow:hidden}.arena-footer{justify-content:space-between;align-items:center;gap:14px;padding:5px 14px 14px;display:flex}.arena-footer>button{color:#fff;cursor:pointer;background:linear-gradient(100deg,#3b2d9b,#17698b);border:1px solid #6658d9;border-radius:9px;flex:0 0 48%;justify-content:space-between;align-items:center;min-height:48px;padding:0 15px;display:flex}.arena-footer>button:hover{filter:brightness(1.14)}.arena-footer>button:disabled{cursor:wait;opacity:.7}.arena-footer button span{letter-spacing:.08em;font-size:7px;font-weight:950}.arena-footer button i{font-size:14px;font-style:normal}.arena-footer>small{color:#647087;max-width:43%;font-size:6px;line-height:1.5}.is-proving .arena-ball{animation:.65s ease-in-out infinite alternate proofBall}@keyframes proofBall{to{filter:drop-shadow(0 0 9px #79f5d3);transform:translate(-50%,-50%)scale(1.18)}}@media (width<=700px){.arena-console{border-inline:0;border-radius:0}.arena-console-head{align-items:flex-start;padding:15px 14px}.arena-console-head>span{text-align:right;justify-content:flex-end;max-width:42%}.decision-field{height:255px;margin:10px 8px}.arena-car{width:38px;height:25px}.field-circle{width:76px;height:76px}.arena-progress{grid-template-columns:1fr 1fr;padding-inline:8px}.arena-progress button{min-height:48px}.arena-mission{align-items:flex-start;margin-inline:8px;padding:13px}.arena-mission p{font-size:9px}.arena-mission>b{flex-basis:50px}.read-actions{grid-template-columns:1fr;margin-inline:8px}.read-actions button{min-height:51px}.read-actions small{white-space:normal}.arena-footer{flex-direction:column;align-items:stretch;padding-inline:8px}.arena-footer>button{flex-basis:auto;width:100%;min-height:53px}.arena-footer>small{max-width:none;padding:0 4px 4px;font-size:7px}}@media (prefers-reduced-motion:reduce){.rotation-target,.is-proving .arena-ball{animation:none!important}.arena-car,.read-actions button{transition:none!important}}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:12px}.pricing-grid>[data-plan=free]{order:1!important;grid-column:span 1!important}.pricing-grid>[data-plan=monthly]{order:2!important;grid-column:span 1!important}.pricing-grid>[data-plan=quarterly]{order:3!important;grid-column:span 1!important}.pricing-grid>[data-plan=semiannual]{order:4!important;grid-column:span 1!important}.pricing-card,.pricing-card.free{min-width:0;min-height:620px;padding:23px;overflow:hidden!important;transform:none!important}.pricing-card.featured:before{content:none!important}.pricing-card.featured{border-color:#6758e2;box-shadow:0 18px 55px #4837a833}.pricing-card-top{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;min-height:82px;display:flex}.pricing-card-top .pricing-rank{min-height:28px}.pricing-badge{white-space:normal;text-align:left;align-self:flex-start;max-width:100%;padding:7px 10px;line-height:1.25;display:inline-flex;margin:0!important;position:static!important}.pricing-price{min-height:96px}.pricing-price b{font-size:52px}.pricing-price span{max-width:72px}.pricing-equivalent{min-height:48px}.pricing-saving{min-height:43px}.pricing-fit{min-height:90px}@media (width<=1120px) and (width>=701px){.pricing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.pricing-card,.pricing-card.free{min-height:590px}.pricing-price b{font-size:64px}}@media (width<=700px){.pricing-mobile-tabs button:first-child{grid-column:auto}.pricing-mobile-tabs{grid-template-columns:1fr 1fr}.pricing-card,.pricing-card.free,.pricing-card-top,.pricing-price,.pricing-equivalent,.pricing-saving,.pricing-fit{min-height:0}.pricing-badge{margin-bottom:4px!important}}.report-scrubber{background:#060a12;border:1px solid #29344f;border-radius:8px;grid-template-columns:auto minmax(0,1fr) 34px;align-items:center;gap:11px;margin-top:11px;padding:10px;display:grid}.report-scrubber button{color:#77efff;letter-spacing:.1em;cursor:pointer;background:#0c1422;border:1px solid #48567a;border-radius:6px;min-width:56px;padding:8px;font-size:6px;font-weight:950}.report-scrubber input{accent-color:#6a59e8;cursor:ew-resize;width:100%}.report-scrubber>b{color:#9ca8bd;text-align:right;font-size:7px}button.focus-mission{color:#fff;text-align:left;cursor:pointer;width:100%}button.focus-mission:hover{border-color:#556582}button.focus-mission.completed{background:#59eebe12;border-color:#59eebe6b}button.focus-mission.completed>i{color:#64f0c5;border-color:#59eebe6b}.focus-progress{justify-content:space-between;align-items:center;gap:15px;margin-top:14px;display:flex}.focus-progress>span{background:#171e2f;border-radius:5px;flex:1;height:5px;overflow:hidden}.focus-progress i{background:linear-gradient(90deg,#6a59e8,#58eebe);border-radius:5px;height:100%;transition:width .25s;display:block}.focus-progress b{color:#77839a;font-size:7px}.verify-quest{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.verify-quest>span{align-items:center;gap:8px;min-width:0;display:flex}.verify-quest>span>button{color:#fff;text-align:left;cursor:pointer;background:#080c17;border:1px solid #29334d;border-radius:9px;flex-direction:column;flex:1;gap:5px;min-width:0;padding:12px;display:flex}.verify-quest>span.active>button{background:#6658e71a;border-color:#6658e7}.verify-quest em{color:#7465ec;font-size:8px;font-style:normal;font-weight:900}.verify-quest b{font-size:9px}.verify-quest small{color:#68748a;font-size:7px}.verify-quest>span>i{color:#46526e;font-size:9px;font-style:normal}.verify-quest>span:last-child>i{display:none}.proof-readout{background:#070b14;border:1px solid #29344d;border-radius:8px;justify-content:space-between;align-items:flex-start;gap:20px;margin-top:11px;padding:12px 14px;display:flex}.proof-readout span{color:#69eaff;letter-spacing:.1em;flex:none;font-size:6px;font-weight:950}.proof-readout b{color:#9aa5ba;text-align:right;max-width:70%;font-size:7px;line-height:1.5}.verify-chart>button{color:#fff;cursor:pointer;background:0 0;border:0;flex-direction:column-reverse;flex:1;align-items:center;gap:8px;height:100%;padding:0;display:flex}.verify-chart>button b{opacity:.68;transition:opacity .2s,filter .2s}.verify-chart>button.active b,.verify-chart>button:hover b{opacity:1;filter:drop-shadow(0 0 8px #5fdcff59)}.verify-chart>button.active span{color:#79efff}@media (width<=700px){.report-scrubber{grid-template-columns:auto minmax(0,1fr) 30px}.focus-progress{flex-direction:column;align-items:flex-start}.focus-progress>span{flex-basis:5px;width:100%}.verify-quest{grid-template-columns:1fr}.verify-quest>span>i{display:none}.proof-readout{flex-direction:column;gap:7px}.proof-readout b{text-align:left;max-width:none}.verify-chart{height:180px}}:root{--rm-label:10px;--rm-helper:11px;--rm-compact:12px;--rm-body:14px}.kicker,.game-picker>span,.example-tag,.hero-primary>span,.hero-utility>a span,.demo-conversion span,.free-tier>span,.result-signup-copy>span,.library-cta span,.guide-preview-grid span,.guide-library-grid small,.guide-article>header small,.guide-scorecard>span,.guide-scorecard small,.guide-body>aside span,.next-rule>span,.guide-faq>span{font-size:var(--rm-label);line-height:1.35}.hero-proof,.proof-ribbon span,.final>div>small,footer small{font-size:var(--rm-label);line-height:1.5}.pipeline-hud,.pipeline-tabs>button span,.pipeline-stage-panel>div span,.pipeline-stage-panel section>small,.hypothesis-calibrator>div:first-child span,.hypothesis-calibrator button>span,.hardstuck-option-state{font-size:9px}.pipeline-tabs>button b,.hypothesis-calibrator>div:first-child b,.hypothesis-calibrator button>b,.pipeline-run{font-size:var(--rm-label)}.pipeline-tabs>button small,.hypothesis-calibrator button>small,.pipeline-stage-panel section>p,.evidence-disclaimer{font-size:var(--rm-helper);white-space:normal;line-height:1.5}.demo-sidebar>span,.report-mission small,.demo-status span,.demo-status b,.interactive-report .demo-tabs button>span,.moment-copy small,.moment-controls button span,.moment-controls button b,.focus-mission>span,.focus-mission>i,.verify-quest em,.verify-quest small,.demo-disclaimer,.report-scrubber button,.report-scrubber>b,.proof-readout span,.verify-chart span,.focus-progress b{font-size:var(--rm-label);line-height:1.4}.interactive-report .demo-tabs button>b,.interactive-report .demo-tabs button>small,.verify-quest b{font-size:var(--rm-helper);line-height:1.35}.demo-sidebar>small,.moment-copy p,.proof-readout b{font-size:var(--rm-helper);line-height:1.55}.focus-mission>b,.pricing-capabilities li>span{font-size:var(--rm-compact);line-height:1.5}.demo-panel>p{font-size:13px;line-height:1.65}.arena-console-head small,.arena-console-head>span,.arena-progress button b,.arena-mission small,.arena-mission>b,.read-actions span,.read-actions b,.read-actions small,.arena-footer button span,.arena-footer>small{font-size:9px;line-height:1.4}.arena-car span,.arena-progress button span{font-size:8px}.arena-mission p{font-size:var(--rm-helper);line-height:1.55}.arena-mission strong{font-size:var(--rm-body)}.pricing-rank,.pricing-badge,.pricing-capabilities li>i{font-size:var(--rm-label);line-height:1.35}.pricing-rank span{font-size:9px}.pricing-price span,.pricing-equivalent,.pricing-saving,.pricing-card button,.pricing-free-cta{font-size:var(--rm-helper);line-height:1.5}.pricing-fit,.pricing-trust p,.pricing-trust strong,.pricing-rollout,.pricing-adult{font-size:var(--rm-compact);line-height:1.6}.intake-header>div>span,.intake-kicker,.report-top>div>span,.reports-shell>span,.intake-header>aside span,.intake-progress span,.delivery-summary span,.submission-note,.report-pending>span,.report-hero>div>span,.report-evidence header>span,.queue-rule>div>span,.practice-plan header>span,.report-feedback>span,.practice-plan>aside span,.reports-list span,.verify-next>div>span,.verify-next>aside>span,.report-evidence article>b,.report-method>div>span{font-size:var(--rm-label);line-height:1.4}.intake-hypothesis>small,.honesty-box,.report-hero aside small,.practice-plan article small,.score-row small,.verify-next>div>ol span,.verify-next li,.verify-next>aside>small,.report-method>aside span{font-size:var(--rm-helper);line-height:1.55}@media (width<=700px){:root{--rm-label:10px;--rm-helper:12px;--rm-compact:13px;--rm-body:15px}.arena-console-head small,.arena-console-head>span,.arena-progress button b,.arena-mission small,.arena-mission>b,.read-actions span,.read-actions b,.read-actions small,.arena-footer button span,.arena-footer>small{font-size:9px}.pricing-mobile-tabs button span{font-size:var(--rm-label)}.pricing-heading>p{font-size:var(--rm-body);line-height:1.65}}.read-actions button.selected{background:#6e60e51a;border-color:#6e60e5;transform:translateY(-2px)}.game-picker i,.hero-proof i,.hero-plan-summary>span,.arena-car span,.field-hud span,.compare-head>*,.difference-line span,.mobile-join span{font-size:var(--rm-label);line-height:1.35}.hero-proof span i{font-size:9px}.arcade-console{text-align:left;background:#060b12;border:1px solid #31425a;border-radius:22px;position:relative;overflow:hidden;box-shadow:0 35px 100px #0000008c,0 0 70px #2ad6ff14}.arcade-console:before{content:"";filter:blur(90px);opacity:.12;pointer-events:none;background:#1c96c5;border-radius:50%;width:65%;height:45%;margin:auto;position:absolute;inset:-30% -10% auto}.arcade-head{background:#050a12e0;border-bottom:1px solid #213044;justify-content:space-between;align-items:center;gap:16px;padding:17px 18px;display:flex;position:relative}.arcade-head>div:first-child{flex-direction:column;gap:4px;min-width:0;display:flex}.arcade-head small{color:#65eaff;letter-spacing:.13em;font-size:9px;font-weight:950}.arcade-head strong{letter-spacing:-.02em;font-size:16px}.arcade-score{background:#05080e;border:1px solid #2c3a4e;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;display:flex}.arcade-score span{color:#ff936f;font-size:8px;font-weight:950}.arcade-score span.blue{color:#62e9ff}.arcade-score span b{color:#fff;margin-left:3px}.arcade-score em{color:#fff;border-inline:1px solid #2c3a4e;padding:3px 6px;font-size:11px;font-style:normal;font-weight:950}.arcade-objective{background:linear-gradient(90deg,#22e2ff14,#080d15eb);border:1px solid #2b3d52;border-radius:10px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:11px;margin:12px 12px 0;padding:10px 12px;display:grid;position:relative}.arcade-objective span,.arcade-objective small{color:#6defff;letter-spacing:.11em;font-size:9px;font-weight:950}.arcade-objective b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.arcade-objective small{color:#9ba8ba}.arcade-field{cursor:crosshair;touch-action:none;background:linear-gradient(90deg,#00a0d733,#0000 23% 77%,#ff65372b),linear-gradient(#12332f,#0a2425);border:1px solid #b9f0ff52;border-radius:14px;height:330px;margin:9px 12px 10px;position:relative;overflow:hidden;box-shadow:inset 0 0 60px #0000006b}.arcade-pitch-stripes{background:repeating-linear-gradient(90deg,#ffffff06 0 12.5%,#00000008 12.5% 25%),radial-gradient(#0000 0 60%,#0003 100%);position:absolute;inset:0}.arcade-half{border-left:2px solid #dafffa3b;position:absolute;top:0;bottom:0;left:50%}.arcade-circle{border:2px solid #dafffa33;border-radius:50%;width:105px;height:105px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arcade-circle:after{content:"";background:#dafffa80;border-radius:50%;width:5px;height:5px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.arcade-goal{z-index:1;border:2px solid;width:27px;height:34%;position:absolute;top:33%}.arcade-goal.blue{background:repeating-linear-gradient(45deg,#28ddff14 0 5px,#0000 5px 10px);border-color:#40dcff;border-left-style:none;border-left-width:0;border-radius:0 9px 9px 0;left:-2px}.arcade-goal.orange{background:repeating-linear-gradient(-45deg,#ff7d5614 0 5px,#0000 5px 10px);border-color:#ff7d56;border-right-style:none;border-right-width:0;border-radius:9px 0 0 9px;right:-2px}.boost-pad{z-index:2;background:#513719;border:2px solid #ffc547;border-radius:50%;width:13px;height:13px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 5px #ffbf4014,0 0 15px #ffb52873}.boost-pad:after{content:"";background:#ffd76c;border-radius:50%;position:absolute;inset:3px}.arcade-stage-0 .boost-pad.mission-pad{animation:1s ease-in-out infinite alternate padPulse}.arcade-stage-1 .boost-pad.mission-pad,.arcade-stage-2 .boost-pad.mission-pad,.arcade-stage-3 .boost-pad.mission-pad{opacity:.18}@keyframes padPulse{to{box-shadow:0 0 0 9px #ffbf401a,0 0 24px #ffb528cc}}.arcade-route{z-index:2;pointer-events:none;position:absolute;inset:0}.arcade-route:before{content:"";border-top:2px dashed #4defff61;border-left:2px dashed #4defff61;border-radius:65% 0 0;width:29%;height:44%;position:absolute;top:34%;left:18%;transform:skew(-9deg)}.arcade-route i{background:#102e34;border:2px solid #5df0ff9e;border-radius:50%;width:8px;height:8px;position:absolute;box-shadow:0 0 12px #41e6ff61}.arcade-route i:first-child{top:68.8%;left:30.5%}.arcade-route i:nth-child(2){top:32.8%;left:11.5%}.arcade-route i:nth-child(3){top:45.8%;left:46.5%}.arcade-target{z-index:7;pointer-events:none;background:#04161beb;border:1px solid #62efff;border-radius:18px;align-items:center;gap:6px;padding:6px 9px;animation:.8s ease-in-out infinite alternate targetFloat;display:flex;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 8px #4ae8ff0e,0 0 24px #4ae8ff38}.arcade-target i{color:#03242a;background:#5deaff;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;font-style:normal;font-weight:1000;display:grid}.arcade-target b{letter-spacing:.1em;font-size:8px}.arcade-target.target-0{top:70%;left:31%}.arcade-target.target-1{top:34%;left:12%}.arcade-target.target-2{top:47%;left:47%}@keyframes targetFloat{to{margin-top:-4px}}.arcade-ball{z-index:5;background:radial-gradient(circle at 35% 28%,#fff 0 12%,#bdc9cc 13% 40%,#34444a 41% 58%,#9daeb3 59%);border:2px solid #ecfbff;border-radius:50%;width:24px;height:24px;transition:left .55s cubic-bezier(.2,.8,.2,1),top .55s cubic-bezier(.2,.8,.2,1),transform .55s;position:absolute;top:47%;left:47%;transform:translate(-50%,-50%);box-shadow:0 0 25px #eefdff85}.arcade-stage-3 .arcade-ball{top:49%;left:94%;transform:translate(-50%,-50%)rotate(520deg)scale(.78)}.arcade-car{z-index:6;color:#fff;clip-path:polygon(0 23%,18% 8%,72% 5%,100% 31%,100% 69%,72% 95%,18% 92%,0 77%);border:0;border-radius:7px 11px 11px 7px;place-items:center;width:43px;height:25px;display:grid;position:absolute;box-shadow:0 6px 14px #0000007a}.arcade-car:before,.arcade-car:after{content:"";background:#05090e;border-radius:2px;width:8px;height:4px;position:absolute;left:6px}.arcade-car:before{top:1px}.arcade-car:after{bottom:1px}.arcade-car>span{z-index:2;font-size:7px;font-style:normal;font-weight:1000;position:relative}.arcade-car>i{background:#ffffff29;border-radius:0 8px 8px 0;width:9px;height:12px;position:absolute;right:2px}.arcade-car.player{appearance:none;cursor:grab;filter:drop-shadow(0 0 9px #23e1ffb8);transform:translate(-50%,-50%) rotate(var(--car-angle));background:linear-gradient(100deg,#086caa,#27e5ff);outline:0;margin:0;padding:0;transition:left .12s linear,top .12s linear,transform .12s linear}.arcade-car.player:focus-visible{outline-offset:4px;outline:3px solid #fff}.is-driving .arcade-car.player{cursor:grabbing;transition:none}.arcade-car.blue-mate{background:linear-gradient(100deg,#075d96,#18bdd6);top:39%;left:43%;transform:translate(-50%,-50%)rotate(-8deg)}.arcade-car.orange-one{background:linear-gradient(100deg,#aa351d,#ff8058);top:35%;left:61%;transform:translate(-50%,-50%)rotate(176deg)}.arcade-car.orange-two{background:linear-gradient(100deg,#8b2d21,#ef6247);top:69%;left:74%;transform:translate(-50%,-50%)rotate(195deg)}.arcade-boost{z-index:8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#04080dd6;border:1px solid #ffcd5359;border-radius:9px;grid-template-columns:auto 32px;align-items:end;gap:2px 7px;width:105px;padding:8px;display:grid;position:absolute;bottom:9px;right:9px}.arcade-boost span{color:#e6b84f;letter-spacing:.1em;font-size:7px;font-weight:950}.arcade-boost b{text-align:right;grid-area:1/2/3;font-size:25px;line-height:.8}.arcade-boost>i{background:#3a2d18;border-radius:4px;height:4px;overflow:hidden}.arcade-boost em{background:linear-gradient(90deg,#ff9f32,#ffe06d);height:100%;transition:width .3s;display:block}.arcade-start-hint{z-index:9;pointer-events:none;background:#03070cd1;border:1px solid #ffffff38;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.arcade-start-hint b{color:#fff;font-size:8px}.arcade-start-hint span{color:#75ecff;font-size:8px}.goal-burst{z-index:10;background:#031c1dc7;border:1px solid #6bffd58c;border-radius:50%;flex-direction:column;align-items:center;padding:18px 24px;animation:.4s both goalPop;display:flex;position:absolute;top:50%;left:72%;transform:translate(-50%,-50%);box-shadow:0 0 0 15px #54ffce0a,0 0 55px #3eeed24d}.goal-burst i{border:1px dashed #68ffd959;border-radius:50%;animation:5s linear infinite spin;position:absolute;inset:-18px}.goal-burst b{font-size:17px}.goal-burst span{color:#71f4d0;margin-top:4px;font-size:9px;font-weight:900}@keyframes goalPop{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}}@keyframes spin{to{transform:rotate(360deg)}}.arcade-steps{grid-template-columns:repeat(3,1fr);gap:7px;padding:0 12px;display:grid}.arcade-steps>span{color:#6f7c91;background:#070c14;border:1px solid #26354a;border-radius:9px;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:flex}.arcade-steps i{border:1px solid #35465e;border-radius:7px;flex:none;place-items:center;width:23px;height:23px;font-size:8px;font-style:normal;display:grid}.arcade-steps b{letter-spacing:.08em;font-size:8px}.arcade-steps span.active{color:#fff;border-color:#3ebacf}.arcade-steps span.active i{color:#6feeff;border-color:#53e5f5}.arcade-steps span.done{color:#71e7c2;border-color:#49e8b24d}.arcade-steps span.done i{border-color:#49e8b273}.arcade-feedback{background:#080e17;border:1px solid #2a394d;border-radius:10px;align-items:flex-start;gap:11px;margin:8px 12px;padding:12px;display:flex}.arcade-feedback>i{color:#76eaff;border:1px solid #3a4b63;border-radius:8px;flex:none;place-items:center;width:29px;height:29px;font-size:10px;font-style:normal;font-weight:1000;display:grid}.arcade-feedback b{font-size:11px}.arcade-feedback p{color:#8795a8;margin:4px 0 0;font-size:10px;line-height:1.45}.arcade-feedback.good{background:#1f775e14;border-color:#47e0b152}.arcade-feedback.good>i{color:#63edc7;border-color:#43cfaa}.arcade-feedback.warn{background:#7f32251a;border-color:#ff785f59}.arcade-feedback.warn>i{color:#ff947e;border-color:#ff765f}.arcade-footer{justify-content:space-between;align-items:center;gap:16px;padding:3px 12px 12px;display:flex}.arcade-footer>div{grid-template-columns:auto auto;align-items:end;gap:2px 9px;display:grid}.arcade-footer span{color:#66758a;letter-spacing:.1em;font-size:8px;font-weight:950}.arcade-footer>div>b{color:#fff;grid-area:1/2/3;font-size:25px;line-height:.9}.arcade-footer small{color:#7a8799;font-size:8px}.arcade-footer button{color:#d8e1ec;cursor:pointer;background:#0b121d;border:1px solid #40526a;border-radius:8px;align-items:center;gap:17px;min-height:40px;padding:0 12px;font-size:8px;font-weight:950;display:flex}.arcade-footer button:hover{border-color:#61e8fa}.arcade-footer button i{color:#64e8fa;font-size:15px;font-style:normal}.review-game{background:linear-gradient(145deg,#080d16,#05080e);border:1px solid #303d56;border-radius:22px;margin-top:45px;position:relative;overflow:hidden;box-shadow:0 38px 100px #00000073}.review-game-head{background:#070c14e6;border-bottom:1px solid #26334a;justify-content:space-between;align-items:center;padding:19px 22px;display:flex}.review-game-head>div:first-child{flex-direction:column;gap:5px;display:flex}.review-game-head small{color:#67ebff;letter-spacing:.13em;font-size:9px;font-weight:950}.review-game-head strong{font-size:18px}.review-score{background:#060a11;border:1px solid #33445e;border-radius:9px;align-items:center;gap:10px;padding:7px 10px;display:flex}.review-score span{color:#728197;letter-spacing:.1em;font-size:8px;font-weight:950}.review-score b{color:#71efff;font-size:20px}.review-rounds{grid-template-columns:repeat(3,1fr);gap:7px;padding:12px 14px 0;display:grid}.review-rounds span{color:#69778d;border:1px solid #26344a;border-radius:9px;align-items:center;gap:8px;padding:9px;display:flex}.review-rounds i{border:1px solid #37475f;border-radius:7px;place-items:center;width:24px;height:24px;font-size:8px;font-style:normal;display:grid}.review-rounds b{letter-spacing:.08em;font-size:9px}.review-rounds span.active{color:#fff;background:#655bd91a;border-color:#655bd9}.review-rounds span.active i{color:#9d91ff;border-color:#7a6df1}.review-rounds span.done{color:#6fe3bd;border-color:#44e0b147}.review-rounds span.done i{border-color:#44e0b166}.review-stage{min-height:520px;padding:25px 28px 20px}.review-prompt{max-width:780px}.review-prompt span{color:#8c79ff;letter-spacing:.14em;font-size:9px;font-weight:950}.review-prompt h3{letter-spacing:-.045em;max-width:860px;margin:10px 0 7px;font-size:clamp(25px,3.3vw,39px);line-height:1.08}.review-prompt p{color:#8794a8;margin:0;font-size:12px}.review-replay-frame{grid-template-columns:minmax(0,1.35fr) minmax(180px,.65fr);gap:11px;margin-top:20px;display:grid}.review-replay-frame>div:last-child{background:#080d15;border:1px solid #2c394e;border-radius:12px;flex-direction:column;justify-content:center;padding:17px;display:flex}.review-replay-frame>div:last-child small{color:#6deaff;letter-spacing:.12em;font-size:8px;font-weight:950}.review-replay-frame>div:last-child b{margin:9px 0 6px;font-size:15px}.review-replay-frame>div:last-child p{color:#8390a4;margin:0;font-size:11px;line-height:1.5}.review-field{background:linear-gradient(90deg,#1ed5ff1f,#0000 28% 72%,#ff6f4b17),repeating-linear-gradient(90deg,#ffffff05 0 16.66%,#00000006 16.66% 33.33%),#0b2928;border:1px solid #38516a;border-radius:12px;height:210px;position:relative;overflow:hidden}.review-half{border-left:1px solid #dafff940;position:absolute;top:0;bottom:0;left:50%}.review-circle{border:1px solid #dafff93d;border-radius:50%;width:75px;height:75px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.review-net{border:1px solid;width:20px;height:30%;position:absolute;top:35%}.review-net.left{border-color:#46e4ff;left:-1px}.review-net.right{border-color:#ff815e;right:-1px}.review-field>em{color:#fff;background:#03070cbf;border-radius:6px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:950;position:absolute;top:8px;right:9px}.review-ball,.review-dot{z-index:2;border-radius:50%;place-items:center;transition:left .25s,top .25s;display:grid;position:absolute;transform:translate(-50%,-50%)}.review-ball{background:#9eafb3;border:2px solid #fff;width:17px;height:17px;top:45%;left:52%;box-shadow:0 0 17px #d9fbff}.review-dot{border:1px solid;border-radius:7px;width:30px;height:20px;font-size:6px;font-style:normal;font-weight:1000}.review-dot.you{color:#c7faff;background:#087b9c;border-color:#6aeaff;top:64%;left:39%}.review-dot.mate{color:#c6f6ff;background:#075f83;border-color:#49cce6;top:40%;left:47%}.review-dot.rival{color:#ffe0d8;background:#9b3629;border-color:#ff8a6c;top:38%;left:63%}.review-dot.rival-two{color:#ffe0d8;background:#7e2e25;border-color:#e8735a;top:68%;left:74%}.review-field.league{background:linear-gradient(43deg,#0000 47%,#53a6bb47 48% 52%,#0000 53%),radial-gradient(circle at 72% 68%,#eb834324,#0000 24%),#112422}.review-field.league .review-half{transform:rotate(43deg)}.review-field.league .review-circle{border-style:dashed}.review-field.league .review-net{border-radius:50%;width:28px;height:28px;top:auto}.review-field.league .review-net.left{bottom:8px;left:8px}.review-field.league .review-net.right{top:8px;right:8px}.review-field.valorant{background:linear-gradient(90deg,#0000 0 37%,#252e3b 38% 50%,#0000 51%),linear-gradient(#111720 0 55%,#262f3b 56% 70%,#111720 71%)}.review-field.valorant .review-circle{border-color:#9780ff59;border-radius:4px;width:90px;height:58px}.review-field.valorant .review-half{left:38%}.review-objective,.review-site{z-index:2;color:#ffd0a3;border:1px solid;border-radius:50%;place-items:center;width:38px;height:38px;font-size:7px;font-style:normal;font-weight:1000;display:grid;position:absolute;top:57%;left:64%;transform:translate(-50%,-50%)}.review-objective{background:#512d1c;border-color:#d9864c}.review-site{color:#c3b8ff;background:#6753be40;border-color:#927eff;border-radius:5px;font-size:15px}.state-outcome .review-ball{top:50%;left:7%}.state-outcome .review-dot.you{top:60%;left:50%}.state-outcome .review-dot.mate{top:43%;left:53%}.state-leak .review-dot.you{top:54%;left:45%}.state-leak .review-dot.mate{top:41%;left:48%}.state-counter .review-dot.you{top:68%;left:28%}.state-counter .review-dot.mate{top:40%;left:50%}.review-moment-choices,.proof-choices{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:9px;display:grid}.review-moment-choices button{color:#fff;text-align:left;cursor:pointer;background:#070c14;border:1px solid #2c3a50;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:51px;padding:9px 11px;display:grid}.review-moment-choices button span{color:#69eaff;font-size:9px;font-weight:950}.review-moment-choices button b{font-size:9px}.review-moment-choices button small{color:#657389;font-size:7px;font-weight:950}.review-moment-choices button.selected{background:#665bda1a;border-color:#665bda}.review-moment-choices button.correct,.cue-choices button.correct,.proof-choices button.correct{background:#3acea01a;border-color:#49d9ad}.review-moment-choices button.wrong,.cue-choices button.wrong,.proof-choices button.wrong{background:#ff583e14;border-color:#ff765f}.cue-choices{gap:9px;margin-top:24px;display:grid}.cue-choices button{color:#fff;text-align:left;cursor:pointer;background:#070c14;border:1px solid #2c3a50;border-radius:11px;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;min-height:83px;padding:13px 15px;display:grid}.cue-choices button:hover,.proof-choices button:hover{border-color:#6258c9}.cue-choices button>i,.proof-choices button>i{color:#74eafa;border:1px solid #44536b;border-radius:9px;place-items:center;width:34px;height:34px;font-size:10px;font-style:normal;font-weight:1000;display:grid}.cue-choices button div{flex-direction:column;gap:6px;display:flex}.cue-choices button b{font-size:13px}.cue-choices button small{color:#7f8ba0;font-size:10px}.proof-match-grid{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px;display:grid}.proof-match-grid>div{background:#070c14;border:1px solid #2b394f;border-radius:11px;padding:14px}.proof-match-grid>div>span{color:#6feaff;letter-spacing:.1em;font-size:8px;font-weight:950}.proof-match-grid>div>div{background:linear-gradient(#ffffff0a 1px,#0000 1px) 0 0/100% 25%;border-bottom:1px solid #35435a;height:120px;margin:10px 0;position:relative}.proof-match-grid>div>div i{background:linear-gradient(#725fff,#33cfea);border-radius:7px 7px 0 0;width:32%;position:absolute;bottom:0;left:50%;transform:translate(-50%);box-shadow:0 0 18px #5763ee42}.proof-match-grid>div>div b{font-size:11px;position:absolute;bottom:7px;left:50%;transform:translate(-50%)}.proof-match-grid strong{font-size:12px;display:block}.proof-match-grid small{color:#748196;margin-top:4px;font-size:9px;display:block}.proof-choices button{color:#fff;text-align:left;cursor:pointer;background:#070c14;border:1px solid #2c3a50;border-radius:9px;grid-template-columns:31px minmax(0,1fr);align-items:center;gap:9px;min-height:64px;padding:10px;display:grid}.proof-choices button>i{width:29px;height:29px}.proof-choices button>b{font-size:9px;line-height:1.4}.review-feedback{background:#080e17;border:1px solid #2b3a50;border-radius:11px;align-items:flex-start;gap:12px;margin:0 14px 10px;padding:14px;display:flex}.review-feedback>i{color:#71eaff;border:1px solid #40516a;border-radius:8px;flex:none;place-items:center;width:42px;height:32px;font-size:9px;font-style:normal;font-weight:1000;display:grid}.review-feedback>div{flex-direction:column;gap:5px;display:flex}.review-feedback b{font-size:11px}.review-feedback small{color:#7f8ca1;font-size:10px;line-height:1.45}.review-feedback.good{border-color:#43daac57}.review-feedback.good>i{color:#66ecc3;border-color:#48d8ad}.review-feedback.warn{border-color:#ff6f5257}.review-feedback.warn>i{color:#ff927b;border-color:#ff765f}.review-game-footer{justify-content:space-between;align-items:center;gap:18px;padding:0 14px 14px;display:flex}.review-game-footer small{color:#68758a;font-size:9px}.review-game-footer button{color:#fff;cursor:pointer;background:linear-gradient(100deg,#312682,#156074);border:1px solid #6258cf;border-radius:9px;justify-content:space-between;align-items:center;gap:25px;min-width:190px;min-height:48px;padding:0 14px;font-size:9px;font-weight:950;display:flex}.review-game-footer button:disabled{cursor:not-allowed;filter:grayscale(.7);opacity:.4}.review-game-footer button i{color:#73efff;font-size:15px;font-style:normal}.platform-picker{grid-template-columns:repeat(4,1fr);gap:7px;margin-bottom:9px;display:grid}.platform-picker button{color:#8290a5;cursor:pointer;background:#070c15;border:1px solid #303e57;border-radius:9px;justify-content:center;align-items:center;gap:7px;min-height:42px;display:flex}.platform-picker button i{color:#65eaff;background:#121a2b;border-radius:6px;place-items:center;width:21px;height:21px;font-size:8px;font-style:normal;font-weight:1000;display:grid}.platform-picker button span{letter-spacing:.05em;font-size:8px;font-weight:950}.platform-picker button.active{color:#fff;background:#6559df1f;border-color:#6559df;box-shadow:inset 0 0 0 1px #6559df1f}.console-path{background:linear-gradient(145deg,#09111d,#060a12);border:1px solid #35455f;border-radius:12px;padding:16px}.console-path-top{border-bottom:1px solid #27344a;align-items:center;gap:11px;padding-bottom:13px;display:flex}.console-path-top>i{color:#78eaff;background:#111a2c;border:1px solid #40526e;border-radius:11px;flex:none;place-items:center;width:44px;height:44px;font-size:10px;font-style:normal;font-weight:1000;display:grid}.console-path-top>div{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.console-path-top span{color:#72eaff;letter-spacing:.12em;font-size:8px;font-weight:950}.console-path-top b{font-size:12px}.console-path-top em{color:#ffc45c;border:1px solid #ffc14e4d;border-radius:7px;padding:6px 8px;font-size:7px;font-style:normal;font-weight:950}.console-path ol{gap:8px;margin:12px 0;padding:0;list-style:none;display:grid}.console-path li{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:9px;display:grid}.console-path li>i{color:#7feaff;border:1px solid #3c4d67;border-radius:8px;place-items:center;width:28px;height:28px;font-size:8px;font-style:normal;font-weight:1000;display:grid}.console-path li div{flex-direction:column;gap:3px;display:flex}.console-path li b{font-size:10px}.console-path li span{color:#7e8ba0;font-size:9px;line-height:1.4}.console-path>p{color:#a49478;background:#ffaa270b;border:1px solid #ffba4833;border-radius:8px;margin:0 0 12px;padding:10px;font-size:9px;line-height:1.45}.console-path>div:last-child{align-items:center;gap:13px;display:flex}.console-primary{color:#fff;background:linear-gradient(100deg,#342786,#125d75);border:1px solid #6559dc;border-radius:8px;justify-content:space-between;align-items:center;gap:14px;min-height:43px;padding:0 12px;font-size:8px;font-weight:950;text-decoration:none;display:flex}.console-primary span{color:#75efff}.console-guide{color:#8d99aa;text-underline-offset:4px;font-size:8px;font-weight:900;-webkit-text-decoration:underline #3d4b60;text-decoration:underline #3d4b60}@media (width<=700px){.arcade-console{border-inline:0;border-radius:0}.arcade-head{align-items:flex-start;padding:14px}.arcade-head small{font-size:8px}.arcade-score{gap:5px}.arcade-score span{font-size:7px}.arcade-objective{grid-template-columns:auto 1fr;padding:9px}.arcade-objective b{font-size:11px}.arcade-objective small{grid-column:2}.arcade-field{height:280px;margin-inline:8px}.arcade-car{width:38px;height:23px}.arcade-target{padding:5px 7px}.arcade-route:before{height:44%}.arcade-start-hint{white-space:nowrap;bottom:46px}.arcade-boost{width:92px}.arcade-feedback{margin-inline:8px}.arcade-feedback p{font-size:10px}.arcade-steps{padding-inline:8px}.arcade-steps>span{padding:7px}.arcade-footer{padding-inline:8px}.review-game{border-inline:0;border-radius:0;margin-top:30px}.review-game-head{padding:15px 14px}.review-game-head small{font-size:8px}.review-rounds{padding-inline:8px}.review-rounds span{flex-direction:column;align-items:flex-start;gap:5px}.review-rounds b{font-size:8px}.review-stage{min-height:0;padding:22px 14px 16px}.review-prompt h3{font-size:28px}.review-replay-frame{grid-template-columns:1fr}.review-field{height:190px}.review-moment-choices,.proof-choices{grid-template-columns:1fr}.review-moment-choices button{min-height:54px}.cue-choices button{min-height:91px}.proof-match-grid{gap:6px}.proof-match-grid>div{padding:9px}.proof-match-grid>div>div{height:100px}.proof-match-grid strong{font-size:10px}.review-feedback{margin-inline:8px}.review-game-footer{flex-direction:column;align-items:stretch;padding-inline:8px}.review-game-footer button{width:100%}.platform-picker{grid-template-columns:1fr 1fr}.platform-picker button{min-height:46px}.console-path{padding:13px}.console-path-top{align-items:flex-start}.console-path-top em{display:none}.console-path>div:last-child{flex-direction:column;align-items:stretch}.console-primary{justify-content:space-between;min-height:48px}.console-guide{text-align:center}}@media (width<=390px){.arcade-score span{font-size:6px}.arcade-field{height:255px}.arcade-route:before{width:30%;left:17%}.arcade-feedback b{font-size:10px}.arcade-feedback p{font-size:9px}.arcade-footer span,.arcade-footer small,.review-rounds b{font-size:7px}.review-field{height:170px}.review-prompt h3{font-size:25px}.proof-match-grid>div>span{font-size:7px}}@media (prefers-reduced-motion:reduce){.arcade-stage-0 .boost-pad.mission-pad,.arcade-target,.goal-burst,.goal-burst i{animation:none!important}.arcade-ball,.arcade-car.player,.review-ball,.review-dot{transition:none!important}}.replay-lens,.game-lab,.experience-selector{text-align:left;background:#050910;border:1px solid #2d3b51;border-radius:20px;position:relative;overflow:hidden;box-shadow:0 34px 95px #00000080,0 0 70px #3bdaff0e}.lens-head,.game-lab-head,.experience-selector>header{background:linear-gradient(90deg,#0e1725f5,#050910f5);border-bottom:1px solid #202d40;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.lens-head>div:first-child,.game-lab-head>div:first-child,.experience-selector>header{flex-direction:column;align-items:flex-start}.lens-head small,.game-lab-head small,.experience-selector header small{color:#65eaff;letter-spacing:.14em;font-size:8px;font-weight:950}.lens-head strong,.game-lab-head strong,.experience-selector header strong{letter-spacing:-.025em;margin-top:4px;font-size:15px;display:block}.lens-live,.game-lab-head>span{color:#77869b;letter-spacing:.1em;align-items:center;gap:7px;font-size:7px;font-weight:950;display:flex}.lens-live i,.game-lab-head>span i{background:#5ff1c0;border-radius:50%;width:7px;height:7px;box-shadow:0 0 13px #5ff1c0}.lens-workspace{grid-template-columns:minmax(0,1.65fr) minmax(205px,.75fr);min-height:455px;display:grid}.lens-stage{border-right:1px solid #202d40;padding:11px}.lens-stage-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.lens-stage-top>span{align-items:center;gap:9px;display:flex}.lens-stage-top>span i{color:#7deaff;letter-spacing:.08em;border:1px solid #34445a;border-radius:6px;padding:5px 7px;font-size:7px;font-style:normal;font-weight:950}.lens-stage-top>span b{font-size:12px}.lens-stage-top button{color:#657389;cursor:pointer;background:#080d15;border:1px solid #2b394e;border-radius:7px;align-items:center;gap:6px;padding:6px 8px;font-size:7px;font-weight:950;display:flex}.lens-stage-top button i{background:#3e4a5e;border-radius:50%;width:7px;height:7px}.lens-stage-top button.active{color:#6de9f8;border-color:#2d7682}.lens-stage-top button.active i{background:#57e6f7;box-shadow:0 0 9px #42d9ec}.lens-field{background:linear-gradient(90deg,#13749729,#0000 26% 74%,#b2452a1f),#0a2222;border:1px solid #31465b;border-radius:11px;height:330px;position:relative;overflow:hidden;box-shadow:inset 0 0 65px #0000006b}.lens-stripes{background:repeating-linear-gradient(90deg,#ffffff05 0 12.5%,#00000006 12.5% 25%),linear-gradient(#ffffff05 1px,#0000 1px) 0 0/100% 25%;position:absolute;inset:0}.lens-midline{border-left:1px solid #dbfffa3b;position:absolute;top:0;bottom:0;left:50%}.lens-circle{border:1px solid #dbfffa33;border-radius:50%;width:98px;height:98px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.lens-net{border:1px solid;width:25px;height:32%;position:absolute;top:34%}.lens-net.blue{border-color:#43dfff #43dfff #43dfff currentColor;border-left-style:none;border-left-width:0;left:-1px}.lens-net.orange{border-color:#ff7d5d currentColor #ff7d5d #ff7d5d;border-right-style:none;border-right-width:0;right:-1px}.lens-danger{color:#5a697a;letter-spacing:.1em;align-items:center;gap:5px;font-size:6px;font-weight:950;display:flex;position:absolute;top:11%;left:2%}.lens-danger i{background:#26384b;border-radius:50%;width:6px;height:6px}.show-evidence .lens-danger{color:#72e9fa}.show-evidence .lens-danger i{background:#5de9fa;box-shadow:0 0 9px #43c9da}.lens-car{z-index:5;clip-path:polygon(0 18%,18% 5%,72% 5%,100% 30%,100% 70%,72% 95%,18% 95%,0 82%);border:1px solid;border-radius:5px 10px 10px 5px;place-items:center;width:39px;height:24px;font-size:6px;font-style:normal;font-weight:1000;transition:left .1s linear,top .1s linear;display:grid;position:absolute;transform:translate(-50%,-50%)}.lens-car.you{color:#d5fbff;background:#087a9c;border-color:#70edff;box-shadow:0 0 15px #41e2fa6b}.lens-car.mate{color:#c9f8ff;background:#075d7e;border-color:#3ab9d2}.lens-car.rival{color:#ffe0d7;background:#843328;border-color:#fa7a5d}.lens-ball{z-index:6;background:radial-gradient(circle at 32% 28%,#fff 0 15%,#8fa1a5 16% 48%,#29363a 49%);border:2px solid #f0fbff;border-radius:50%;width:19px;height:19px;transition:left .1s linear,top .1s linear;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 18px #e6fdff8c}.lens-lane{z-index:3;opacity:0;transform-origin:0;height:2px;transition:opacity .2s;position:absolute}.show-evidence .lens-lane{opacity:.65}.lens-lane:after{content:"";background:currentColor;border-radius:50%;width:7px;height:7px;position:absolute;top:-3px;right:-3px}.lens-lane.lane-you{color:#59e9fb;background:#59e9fb;width:35%;top:77%;left:24%;transform:rotate(-43deg)}.lens-lane.lane-mate{color:#c26bff;background:#c26bff;width:23%;top:39%;left:41%;transform:rotate(5deg)}.lens-freeze{z-index:9;color:#7eeeff;letter-spacing:.09em;background:#030c13e0;border:1px solid #6beeff66;border-radius:7px;align-items:center;gap:7px;padding:7px 9px;font-size:7px;font-weight:950;animation:.25s both lensIn;display:flex;position:absolute;bottom:11px;left:50%;transform:translate(-50%)}.lens-freeze i{background:#73eafa;border-radius:2px;width:7px;height:7px}@keyframes lensIn{0%{opacity:0;transform:translate(-50%,7px)}}.lens-transport{grid-template-columns:30px 40px minmax(0,1fr) 30px;align-items:center;gap:8px;padding:10px 2px 2px;display:grid}.lens-transport>button{color:#78eafa;cursor:pointer;background:#09101a;border:1px solid #34445a;border-radius:7px;place-items:center;width:30px;height:30px;font-size:9px;display:grid}.lens-transport>span{color:#97a5b7;font-size:9px;font-weight:900}.lens-transport>div{height:18px;position:relative}.lens-transport input{z-index:3;appearance:none;cursor:pointer;background:0 0;width:100%;margin:0;position:absolute;inset:0}.lens-transport input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#57dded 0 var(--lens-progress),#26354a var(--lens-progress) 100%);border-radius:3px;height:3px}.lens-transport input::-webkit-slider-thumb{appearance:none;background:#1a9eb2;border:2px solid #b8f8ff;border-radius:50%;width:11px;height:11px;margin-top:-4px;box-shadow:0 0 9px #55dff0}.lens-transport>div>i{z-index:2;background:#6c7789;border-radius:2px;width:5px;height:8px;position:absolute;top:5px}.lens-transport i.setup{left:18%}.lens-transport i.decision{background:#ad75ff;left:68%}.lens-transport i.goal{background:#ff795b;left:90%}.lens-timeline-labels{color:#526175;letter-spacing:.06em;justify-content:space-between;padding:0 39px 0 79px;font-size:6px;font-weight:900;display:flex}.lens-readout{background:linear-gradient(#080d15,#05090f);flex-direction:column;min-width:0;padding:15px;display:flex}.lens-readout-head{border-bottom:1px solid #223044;flex-direction:column;padding-bottom:12px;display:flex}.lens-readout-head span{color:#7beafa;letter-spacing:.12em;font-size:7px;font-weight:950}.lens-readout-head b{letter-spacing:-.035em;margin-top:8px;font-size:18px}.lens-readout-head small{color:#748196;margin-top:4px;font-size:8px}.lens-signals{gap:9px;padding:13px 0;display:grid}.lens-signals>div{grid-template-columns:minmax(0,1fr) auto;gap:5px;display:grid}.lens-signals span{color:#6c798d;letter-spacing:.06em;font-size:7px;font-weight:900}.lens-signals b{color:#8c9aac;font-size:7px}.lens-signals b.warn{color:#ff886d}.lens-signals i{background:#202c3d;border-radius:3px;grid-column:1/3;height:3px;overflow:hidden}.lens-signals em{background:linear-gradient(90deg,#455771,#5de6f7);height:100%;transition:width .3s;display:block}.lens-signals b.warn+i em{background:linear-gradient(90deg,#ffad60,#ff735b)}.lens-start{color:#fff;cursor:pointer;background:linear-gradient(100deg,#251f62,#0a5669);border:1px solid #4e56aa;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:51px;margin-top:auto;padding:0 13px;font-size:8px;font-weight:950;display:flex}.lens-start i{color:#73edff;font-size:11px}.lens-choices{gap:6px;display:grid}.lens-choices>button{color:#fff;text-align:left;cursor:pointer;background:#080d15;border:1px solid #2b394d;border-radius:8px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:54px;padding:8px;display:grid}.lens-choices>button>i{color:#79eafb;border:1px solid #405068;border-radius:7px;place-items:center;width:27px;height:27px;font-size:8px;font-style:normal;font-weight:1000;display:grid}.lens-choices>button div{flex-direction:column;gap:3px;min-width:0;display:flex}.lens-choices b{font-size:9px}.lens-choices small{color:#6f7c90;font-size:7px}.lens-choices>button:hover{border-color:#53627b}.lens-choices>button.correct{background:#32bd9117;border-color:#43cfa7}.lens-choices>button.wrong{background:#d94d3714;border-color:#e96753}.lens-result{background:#080e17;border:1px solid #35445b;border-radius:8px;margin-top:8px;padding:10px}.lens-result>span{color:#ff896f;letter-spacing:.1em;font-size:7px;font-weight:950}.lens-result>b{margin-top:5px;font-size:8px;line-height:1.45;display:block}.lens-result.correct{border-color:#45d6ab59}.lens-result.correct>span{color:#63e6bf}.lens-result button{color:#8ff0d0;cursor:pointer;background:#0c2b27;border:1px solid #3b997f;border-radius:6px;justify-content:space-between;align-items:center;width:100%;margin-top:9px;padding:8px;font-size:7px;font-weight:950;display:flex}.lens-result button i{font-style:normal}.lens-result p{color:#9beed5;gap:7px;margin:9px 0 0;font-size:8px;line-height:1.4;display:flex}.lens-result p i{font-style:normal}.lens-footer{color:#718095;border-top:1px solid #202d40;align-items:center;gap:10px;padding:11px 14px;font-size:7px;font-weight:900;display:flex}.lens-footer span{align-items:center;gap:5px;display:flex}.lens-footer span i{color:#67e6f7;font-style:normal}.lens-footer>b{color:#8b98a9;margin-left:auto;font-size:7px}.game-lab-visual{border:1px solid #314258;border-radius:12px;margin:11px;position:relative;overflow:hidden}.game-lab-prompt{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#03080ed6;border:1px solid #ffffff26;border-radius:8px;justify-content:space-between;gap:14px;padding:10px 12px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.game-lab-prompt span{color:#70e9fa;letter-spacing:.1em;flex:none;font-size:7px;font-weight:950}.game-lab-prompt b{text-align:right;font-size:9px}.game-lab-body{grid-template-columns:minmax(0,1.35fr) minmax(190px,.65fr);gap:10px;padding:0 11px 11px;display:grid}.game-lab-options{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.game-lab-options button{color:#fff;text-align:left;cursor:pointer;background:#080d15;border:1px solid #2b394d;border-radius:9px;align-items:flex-start;gap:8px;min-height:82px;padding:10px;display:flex}.game-lab-options button>i{color:#72eafb;border:1px solid #405068;border-radius:6px;flex:none;place-items:center;width:25px;height:25px;font-size:8px;font-style:normal;font-weight:1000;display:grid}.game-lab-options button div{flex-direction:column;gap:5px;display:flex}.game-lab-options b{font-size:9px}.game-lab-options small{color:#718095;font-size:7px;line-height:1.35}.game-lab-options button.correct{background:#38c29717;border-color:#45d3a9}.game-lab-options button.wrong{background:#da503814;border-color:#e96e59}.game-lab-answer{background:#080d15;border:1px solid #2d3c51;border-radius:9px;flex-direction:column;justify-content:center;padding:12px;display:flex}.game-lab-answer span{color:#708096;letter-spacing:.1em;font-size:7px;font-weight:950}.game-lab-answer b{margin-top:7px;font-size:9px;line-height:1.5}.game-lab-answer.correct{border-color:#43d2a657}.game-lab-answer.correct span{color:#63e5bb}.game-lab-answer.wrong{border-color:#eb695357}.game-lab-answer.wrong span{color:#ff8b73}.game-lab-footer{color:#728095;letter-spacing:.07em;border-top:1px solid #202d40;justify-content:center;align-items:center;gap:13px;padding:10px;font-size:7px;font-weight:950;display:flex}.game-lab-footer i{color:#5de6f7;font-style:normal}.lol-map{background:radial-gradient(circle at 73% 69%,#e6753629,#0000 19%),radial-gradient(circle at 25% 28%,#308bda29,#0000 20%),linear-gradient(135deg,#142c29,#0a1718);height:335px;position:relative}.lol-river{background:linear-gradient(90deg,#0000,#43a5bc59,#0000);width:12%;height:130%;position:absolute;top:-15%;left:47%;transform:rotate(43deg)}.lol-lane{transform-origin:0;background:#cae0c32e;height:3px;position:absolute}.lol-lane.top{width:75%;top:18%;left:13%;transform:rotate(2deg)}.lol-lane.mid{width:72%;top:78%;left:18%;transform:rotate(-43deg)}.lol-lane.bot{width:74%;top:86%;left:12%;transform:rotate(-3deg)}.lol-base{border:1px solid;border-radius:10px;place-items:center;width:39px;height:39px;font-size:8px;font-style:normal;display:grid;position:absolute}.lol-base.blue{color:#a4e3ff;background:#123d5c;border-color:#4db9f1;bottom:8%;left:6%}.lol-base.red{color:#ffd2c8;background:#56251f;border-color:#eb7560;top:8%;right:6%}.lol-objective{color:#ffc188;background:#40251a;border:1px solid #d8864b;border-radius:50%;flex-direction:column;align-items:center;padding:12px;font-size:8px;font-style:normal;font-weight:1000;display:flex;position:absolute;bottom:21%;right:24%;box-shadow:0 0 22px #e0773440}.lol-objective small{font-size:6px}.lol-champ{border:2px solid;border-radius:50%;place-items:center;width:30px;height:30px;font-size:6px;font-style:normal;font-weight:1000;display:grid;position:absolute}.lol-champ.you{color:#d4faff;background:#0c7192;border-color:#6de7ff;top:55%;left:48%}.lol-champ.ally{color:#c9f4ff;background:#145876;border-color:#4dbde1}.lol-champ.ally.one{top:67%;left:40%}.lol-champ.ally.two{top:43%;left:56%}.lol-champ.enemy{color:#ffd8d0;background:#682d25;border-color:#ef7d64;top:32%;right:27%}.lol-vision{border:1px dashed;border-radius:6px;padding:5px 7px;font-size:6px;font-weight:950;position:absolute}.lol-vision.one{color:#76e8b9;border-color:#60dda9;bottom:27%;right:35%}.lol-vision.two{color:#d68ca0;border-color:#9a5c6b;top:27%;right:20%}.val-map{background:linear-gradient(30deg,#0000 48%,#6858cf0f 49% 51%,#0000 52%),#111720;height:335px;position:relative}.val-site{color:#9d8fff8c;background:repeating-linear-gradient(45deg,#7961e712 0 7px,#0000 7px 14px);border:2px solid #8570ff6b;place-items:center;width:100px;height:100px;font-size:48px;font-weight:1000;display:grid;position:absolute;top:16%;right:13%}.val-wall{background:#252d3a;border:1px solid #445065;position:absolute;box-shadow:0 5px 16px #00000059}.val-wall.wall-a{width:34%;height:15%;top:12%;left:12%}.val-wall.wall-b{width:15%;height:38%;top:40%;left:36%}.val-wall.wall-c{width:31%;height:13%;bottom:13%;right:9%}.val-choke{background:#40c9e209;border:1px dashed #69e2f747;width:17%;height:45%;position:absolute;top:25%;left:49%}.val-agent{border:2px solid;border-radius:50%;place-items:center;width:31px;height:31px;font-size:6px;font-style:normal;font-weight:1000;display:grid;position:absolute}.val-agent.you{color:#d4faff;background:#0d6d8e;border-color:#68e5ff;bottom:14%;left:39%}.val-agent.mate{color:#c8f3ff;background:#154f69;border-color:#4ab8d6;bottom:8%;left:29%}.val-agent.enemy{color:#ffd7cf;background:#662c24;border-color:#f17661;top:32%;right:24%}.val-flash{color:#a798ff;transform-origin:0;align-items:center;gap:6px;font-size:6px;font-weight:950;display:flex;position:absolute;top:54%;left:42%;transform:rotate(-28deg)}.val-flash:after{content:"";border-top:2px dashed #8c78f0;width:105px}.val-flash i{background:#aa98ff;border-radius:50%;width:8px;height:8px;box-shadow:0 0 15px #8d78f1}.val-trade{color:#68dcef;border:1px solid #316a78;border-radius:6px;padding:5px 7px;font-size:6px;font-weight:950;position:absolute;bottom:3%;left:26%}.experience-selector>header{display:flex}.experience-selector>div{gap:8px;padding:12px;display:grid}.experience-selector a{color:#fff;background:linear-gradient(90deg,#09101a,#070b12);border:1px solid #2b394d;border-radius:11px;grid-template-columns:43px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:91px;padding:12px;text-decoration:none;transition:border-color .2s,transform .2s;display:grid}.experience-selector a:hover{border-color:#5d64c7;transform:translate(3px)}.experience-selector a>span{color:#70e9fa;background:#111a2b;border:1px solid #43516a;border-radius:11px;place-items:center;width:43px;height:43px;font-size:9px;font-weight:1000;display:grid}.experience-selector a>div{flex-direction:column;gap:4px;display:flex}.experience-selector a small{color:#69788d;letter-spacing:.1em;font-size:7px;font-weight:950}.experience-selector a b{font-size:12px}.experience-selector a p{color:#78869a;margin:0;font-size:8px}.experience-selector a>i{color:#70e9fa;font-style:normal}.experience-selector>footer{color:#718095;text-align:center;letter-spacing:.09em;border-top:1px solid #202d40;padding:11px;font-size:7px;font-weight:950}@media (width<=700px){.replay-lens,.game-lab,.experience-selector{border-inline:0;border-radius:0}.lens-head,.game-lab-head,.experience-selector>header{align-items:flex-start;padding:13px}.lens-live,.game-lab-head>span{display:none}.lens-workspace{grid-template-columns:1fr}.lens-stage{border-bottom:1px solid #202d40;border-right:0;padding:8px}.lens-field{height:255px}.lens-readout{padding:12px}.lens-readout-head b{font-size:16px}.lens-signals{grid-template-columns:repeat(3,1fr);gap:7px}.lens-signals>div{flex-direction:column;display:flex}.lens-signals i{width:100%}.lens-start{margin-top:2px}.lens-footer{justify-content:space-between}.lens-footer>b{display:none}.lens-timeline-labels{padding-left:76px}.game-lab-visual{margin:8px}.lol-map,.val-map{height:270px}.game-lab-prompt{flex-direction:column;align-items:flex-start}.game-lab-prompt b{text-align:left}.game-lab-body{grid-template-columns:1fr;padding-inline:8px}.game-lab-options{grid-template-columns:1fr}.game-lab-options button{min-height:61px}.game-lab-answer{min-height:75px}.game-lab-footer{gap:8px}.experience-selector>div{padding:8px}.experience-selector a{min-height:82px}}@media (width<=390px){.lens-field{height:230px}.lens-timeline-labels{font-size:5px}.lens-footer{gap:5px;font-size:6px}.lens-signals span,.lens-signals b{font-size:6px}.lol-map,.val-map{height:245px}.game-lab-footer{font-size:6px}}@media (prefers-reduced-motion:reduce){.lens-car,.lens-ball,.experience-selector a{transition:none!important}.lens-freeze{animation:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
