@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-ext-400-normal.DWiEslNC.woff2)format("woff2"),url(/_astro/bebas-neue-latin-ext-400-normal.HFKRJXnW.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bebas Neue;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/bebas-neue-latin-400-normal.9mHNbWWO.woff2)format("woff2"),url(/_astro/bebas-neue-latin-400-normal.Bi-ndsyu.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Permanent Marker;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/permanent-marker-latin-400-normal.BF23djCy.woff2)format("woff2"),url(/_astro/permanent-marker-latin-400-normal.BnZj5c41.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-vietnamese-400-normal.B7xT_GF5.woff2)format("woff2"),url(/_astro/space-grotesk-vietnamese-400-normal.BIWiOVfw.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-latin-ext-400-normal.CfP_5XZW.woff2)format("woff2"),url(/_astro/space-grotesk-latin-ext-400-normal.DRPE3kg4.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/space-grotesk-latin-400-normal.CJ-V5oYT.woff2)format("woff2"),url(/_astro/space-grotesk-latin-400-normal.BnQMeOim.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/space-grotesk-vietnamese-500-normal.BmEvtly_.woff2)format("woff2"),url(/_astro/space-grotesk-vietnamese-500-normal.BTqKIpxg.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/space-grotesk-latin-ext-500-normal.DUe3BAxM.woff2)format("woff2"),url(/_astro/space-grotesk-latin-ext-500-normal.3dgZTiw9.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/space-grotesk-latin-500-normal.lFbtlQH6.woff2)format("woff2"),url(/_astro/space-grotesk-latin-500-normal.CNSSEhBt.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/space-grotesk-vietnamese-600-normal.DUi7WF5p.woff2)format("woff2"),url(/_astro/space-grotesk-vietnamese-600-normal.D6zpsUhD.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/space-grotesk-latin-ext-600-normal.DxxdqCpr.woff2)format("woff2"),url(/_astro/space-grotesk-latin-ext-600-normal.VcznFIpX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:600;src:url(/_astro/space-grotesk-latin-600-normal.DjKNqYRj.woff2)format("woff2"),url(/_astro/space-grotesk-latin-600-normal.BflQw4A9.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-grotesk-vietnamese-700-normal.DMty7AZE.woff2)format("woff2"),url(/_astro/space-grotesk-vietnamese-700-normal.Duxec5Rn.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-grotesk-latin-ext-700-normal.BQnZhY3m.woff2)format("woff2"),url(/_astro/space-grotesk-latin-ext-700-normal.HVCqSBdx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/space-grotesk-latin-700-normal.RjhwGPKo.woff2)format("woff2"),url(/_astro/space-grotesk-latin-700-normal.CwsQ-cCU.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Green Streak Icons;src:url(/fonts/phosphor-subset.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block}@font-face{font-family:Green Streak Icons Bold;src:url(/fonts/phosphor-bold-subset.woff2)format("woff2");font-style:normal;font-weight:400;font-display:block}.ph,.ph-bold{speak:never;font-variant:normal;text-transform:none;letter-spacing:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-style:normal;line-height:1}.ph{font-family:Green Streak Icons!important}.ph-bold{font-family:Green Streak Icons Bold!important}.ph-arrow-down:before{content:""}.ph-arrow-left:before{content:""}.ph-arrow-square-out:before{content:""}.ph-calculator:before{content:""}.ph-chart-line-up:before{content:""}.ph-crosshair:before{content:""}.ph-globe:before{content:""}.ph-globe-hemisphere-west:before{content:""}.ph-hand-heart:before{content:""}.ph-info:before{content:""}.ph-list-checks:before{content:""}.ph-lock-key:before{content:""}.ph-plus:before{content:""}.ph-receipt:before{content:""}.ph-scales:before{content:""}.ph-shield-check:before{content:""}.ph-target:before{content:""}.ph-trend-up:before{content:""}.ph-trophy:before{content:""}.ph-waveform:before{content:""}.ph-x:before{content:""}.ph-arrow-up-right:before{content:""}.ph-check-circle:before{content:""}.ph-list:before{content:""}.ph-arrow-right:before{content:""}.ph-caret-down:before{content:""}.ph-check:before{content:""}.ph-clock:before{content:""}.ph-clock-counter-clockwise:before{content:""}.ph-trend-down:before{content:""}:root{--black:#050705;--black-soft:#0b0e0b;--panel:#101410;--panel-2:#151a15;--paper:#ecebe3;--paper-ink:#11140f;--white:#f4f4ed;--muted:#b4bdb1;--line:#f4f4ed24;--line-strong:#b7f5005c;--acid:#b7f500;--acid-deep:#83bd00;--gold:#f4c734;--purple:#a865ff;--display:"Bebas Neue", Impact, sans-serif;--body:"Space Grotesk", Arial, sans-serif;--marker:"Permanent Marker", cursive;--shell:min(1220px, calc(100% - 48px))}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--black);max-width:100%;overflow-x:hidden}body{background:var(--black);max-width:100%;color:var(--white);font-family:var(--body);min-width:320px;margin:0;overflow-x:hidden}button,a{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;height:auto;display:block}picture{display:contents}fieldset{border:0;margin:0;padding:0}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.site-progress{z-index:1000;pointer-events:none;width:100%;height:3px;position:fixed;top:0;left:0;overflow:hidden}.site-progress[hidden]{display:none}.site-progress span{--site-progress:0%;width:var(--site-progress);background:linear-gradient(90deg,var(--acid-deep),var(--acid),#e7ff8a);height:100%;transition:width .18s ease-out,opacity .18s;display:block;position:relative;box-shadow:0 0 14px #b7f500bf}.site-progress[data-state=active] span:after{content:"";background:linear-gradient(90deg,#0000,#ffffffbf);width:90px;height:100%;animation:.85s linear infinite siteProgressGlow;position:absolute;top:0;right:0}.site-progress[data-state=complete] span{opacity:0}@keyframes siteProgressGlow{0%{transform:translate(-70px)}to{transform:translate(90px)}}[data-loading-label][aria-busy=true]{cursor:progress;opacity:.78}[data-loading-label][aria-busy=true]:after{content:"";border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;order:-1;width:13px;height:13px;animation:.7s linear infinite loadingSpin}@keyframes loadingSpin{to{transform:rotate(360deg)}}button:focus-visible,a:focus-visible,summary:focus-visible{outline:3px solid var(--acid);outline-offset:4px}.section-shell{width:var(--shell);margin-inline:auto}.brand-link,.legal-brand{display:inline-flex}.brand-lockup{align-items:center;gap:11px;min-width:max-content;display:inline-flex}.brand-lockup img{width:44px;height:44px}.brand-type{gap:1px;display:grid}.brand-type strong{font-family:var(--display);letter-spacing:.025em;font-size:24px;font-weight:400;line-height:.9}.brand-type strong em{color:var(--acid);font-style:normal}.brand-type small{letter-spacing:.22em;color:#c4c8c0;font-size:7px;font-weight:700}.brand-lockup.compact img{width:30px;height:30px}.brand-lockup.compact .brand-type strong{font-size:18px}.site-header{z-index:100;border:1px solid var(--line);backdrop-filter:blur(20px);background:#050705e8;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1320px,100% - 28px);height:74px;padding:0 12px 0 18px;transition:border-color .25s,background .25s;display:grid;position:fixed;top:14px;left:50%;transform:translate(-50%);box-shadow:0 16px 48px #00000047}.site-header.scrolled{background:#050705f7;border-color:#b7f50042}.desktop-nav{align-items:center;gap:30px;display:flex}.desktop-nav a{color:#b5beb1;font-size:12px;font-weight:600;transition:color .2s}.desktop-nav a:hover{color:var(--white)}.header-actions{justify-content:flex-end;align-items:center;gap:8px;display:flex}.nav-cart-shortcut{border:1px solid var(--line);color:#c6cec3;background:#ffffff06;border-radius:50%;flex:none;justify-content:center;align-items:center;width:44px;height:44px;transition:color .2s,border-color .2s,background .2s,transform .2s,box-shadow .2s;display:inline-flex;position:relative}.nav-cart-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:21px;height:21px}.nav-cart-shortcut>b{color:#dce2d9;background:#30382e;border-radius:999px;place-items:center;min-width:18px;height:18px;padding-inline:4px;font-size:7px;font-weight:900;display:grid;position:absolute;top:-5px;right:-4px}.nav-cart-shortcut:hover,.nav-cart-shortcut.has-items{color:var(--acid);background:#b7f50014;border-color:#b7f50099;transform:translateY(-2px);box-shadow:0 12px 28px #00000047,0 0 22px #b7f50014}.nav-cart-shortcut.has-items>b{background:var(--acid);color:#081000}.button{text-transform:uppercase;letter-spacing:.07em;cursor:pointer;border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:9px;min-height:44px;padding:0 18px;font-size:11px;font-weight:800;transition:transform .2s,background .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button i{font-size:17px}.button-primary{background:var(--acid);color:#091000;box-shadow:0 0 34px #b7f50021}.button-primary:hover{background:#c6ff16;box-shadow:0 0 42px #b7f50042}.button-animated{isolation:isolate;background:linear-gradient(115deg,#9be800,#d8ff3f,#72d900,#b7f500) 0 0/260% 100%;animation:4s linear infinite play-gradient,2.5s ease-in-out infinite play-pulse;position:relative;overflow:hidden;box-shadow:0 0 34px #b7f5002e}.button-animated:before{content:"";inset-block:-80%;z-index:-1;pointer-events:none;filter:blur(4px);background:#ffffff6b;width:28%;animation:3.4s ease-in-out infinite play-sheen;position:absolute;left:-45%;transform:rotate(18deg)}.button-animated:hover{background:linear-gradient(115deg,#b7f500,#edff8c,#8ee600,#c9ff22) 0 0/260% 100%;transform:translateY(-2px)scale(1.025)}.header-play{text-align:center;min-width:126px;padding-inline:24px;font-size:13px}@keyframes play-gradient{to{background-position:260% 0}}@keyframes play-pulse{0%,to{box-shadow:0 0 24px #b7f50029}50%{box-shadow:0 0 42px #b7f50057}}@keyframes play-sheen{0%,58%{opacity:0;left:-45%}64%{opacity:.75}82%,to{opacity:0;left:125%}}.button-outline{border-color:var(--line);color:var(--white);background:#ffffff06}.button-outline:hover{border-color:var(--acid);color:var(--acid)}.button-quiet{color:#c8cec5}.button-large{min-height:54px;padding-inline:22px}.menu-toggle{border:1px solid var(--line);background:var(--panel);cursor:pointer;width:44px;height:44px;font-size:22px;display:none}.mobile-nav{border:1px solid var(--line);background:#080b08;padding:10px 18px 18px;position:absolute;top:82px;left:0;right:0;box-shadow:0 22px 55px #00000073}.mobile-nav a{border-bottom:1px solid var(--line);color:#c7cdc3;padding:14px 2px;display:block}.mobile-nav .mobile-cart-link{background:0 0;border-width:0 0 1px;border-radius:0;justify-content:flex-start;gap:9px;width:100%;height:auto;padding:14px 2px;display:flex}.mobile-nav .mobile-cart-link:hover,.mobile-nav .mobile-cart-link.has-items{box-shadow:none;background:0 0;transform:none}.mobile-nav .mobile-cart-link .nav-cart-icon{color:var(--acid)}.mobile-nav .mobile-cart-link>span{font-weight:700}.mobile-nav .mobile-cart-link>b{min-width:24px;height:22px;margin-left:auto;position:static}.hero{isolation:isolate;grid-template-columns:1.06fr .94fr;align-items:center;gap:clamp(50px,7vw,110px);min-height:930px;padding-top:130px;padding-bottom:70px;display:grid;position:relative}.hero-copy{z-index:2;position:relative}.hero-space{z-index:0;inset-block:0;pointer-events:none;background:#030604;width:100vw;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.hero-market-art{z-index:0;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-market-art img{object-fit:cover;object-position:54% center;opacity:.72;filter:saturate(.82)contrast(1.08)brightness(.76);width:100%;height:100%}.hero-space:before{content:"";z-index:2;opacity:.25;background-image:radial-gradient(circle,#ffffffb8 0 1px,#0000 1.5px),radial-gradient(circle,#b7f5007a 0 1px,#0000 1.6px),radial-gradient(circle,#b4c5ff61 0 1px,#0000 1.4px);background-position:0 0,43px 61px,89px 27px;background-size:113px 113px,167px 167px,239px 239px;animation:36s linear infinite starfield-drift;position:absolute;inset:-30%;transform:rotate(-5deg)}.hero-space:after{content:"";z-index:6;background:linear-gradient(90deg,#030604c7 0%,#03060480 36%,#03060440 60%,#03060466 100%),linear-gradient(#03060470 0%,#0000 24% 68%,#050705 100%);position:absolute;inset:0}.space-nebula{z-index:1;filter:blur(56px);opacity:.38;mix-blend-mode:screen;will-change:transform, opacity;background:radial-gradient(at 22% 34%,#295bdd29,#0000 27%),radial-gradient(at 72% 23%,#4958a71f,#0000 24%),radial-gradient(at 62% 71%,#97dc0021,#0000 26%);animation:18s ease-in-out infinite alternate nebula-drift;position:absolute;inset:-24%}.space-planet{z-index:3;aspect-ratio:1;opacity:.12;background:radial-gradient(circle at 32% 27%,#3e4e7c80,#060b0df0 49%,#020403 72%);border-radius:50%;width:min(61vw,740px);animation:10s ease-in-out infinite planet-breathe;position:absolute;top:5%;right:-8%;box-shadow:inset -38px -25px 90px #b7f50014,-15px 2px 80px #5e83ff1f,0 0 130px #b7f50017}.space-planet:before{content:"";clip-path:inset(0 0 0 48%);filter:drop-shadow(0 0 13px #b7f50061);border:1px solid #b7f50029;border-radius:50%;position:absolute;inset:-3%}.space-planet:after{content:"";border:1px solid #aec5ff2b;border-radius:50%;position:absolute;inset:17% -12%;transform:rotate(-18deg)scaleY(.26);box-shadow:0 0 30px #b7f50014}.space-grid{z-index:3;transform-origin:bottom;opacity:.07;background-image:linear-gradient(#b7f50026 1px,#0000 1px),linear-gradient(90deg,#b7f5001c 1px,#0000 1px);background-size:74px 46px;width:150vw;height:54%;animation:6s linear infinite grid-drive;position:absolute;bottom:-24%;left:50%;transform:translate(-50%)perspective(430px)rotateX(64deg);mask-image:linear-gradient(#0000,#000000b3 35%,#000)}.space-beacon{display:none}.star-runner{z-index:4;opacity:0;background:linear-gradient(90deg, transparent, #dce9ffe6, var(--acid));filter:drop-shadow(0 0 7px #b7f500b8);width:210px;height:1px;animation:9s ease-in infinite star-run;position:absolute;transform:rotate(-24deg)}.star-runner-one{animation-delay:1.2s;top:18%;left:-15%}.star-runner-two{animation-duration:12s;animation-delay:5.8s;top:47%;left:-20%}.star-runner-three{animation-duration:14s;animation-delay:8.7s;top:73%;left:-12%}@keyframes starfield-drift{to{transform:translate(-90px,120px)rotate(-5deg)}}@keyframes nebula-drift{0%{opacity:.58;transform:translate(-3%,-2%)scale(1)}50%{opacity:.8;transform:translate(3%,1%)scale(1.08)}to{opacity:.65;transform:translate(-1%,4%)scale(1.03)}}@keyframes planet-breathe{0%,to{opacity:.08;filter:saturate(.9)brightness(.85)}50%{opacity:.14;filter:saturate(1.08)brightness(1.02)}}@keyframes grid-drive{to{background-position:0 92px,74px 0}}@keyframes beacon-scan{0%,to{opacity:.12;transform:rotate(-7deg)scaleY(.72)}45%,58%{opacity:.68;transform:rotate(5deg)scaleY(1)}}@keyframes star-run{0%,70%{opacity:0;transform:translate(0,0)rotate(-24deg)scaleX(.25)}73%{opacity:.86}82%{opacity:0;transform:translate(125vw,48vh)rotate(-24deg)scaleX(1)}to{opacity:0}}.eyebrow{color:var(--acid);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:12px;font-size:9px;font-weight:800;display:flex}.eyebrow span{border:1px solid var(--line-strong);background:#b7f5000f;padding:7px 10px}.eyebrow b{color:#a6afa3;font-weight:600}.eyebrow.solo{border:1px solid var(--line-strong);background:#b7f5000d;padding:7px 10px;display:inline-block}.hero-kicker{color:#cbd1c7;letter-spacing:.31em;margin:34px 0 13px;font-size:clamp(12px,1.1vw,15px);font-weight:700}h1,h2{font-family:var(--display);letter-spacing:.008em;text-transform:uppercase;margin:0;font-weight:400;line-height:.85}h1{font-size:clamp(78px,8vw,132px)}h1 em,h2 em{color:var(--acid);font-style:normal}.brush-line{width:max-content;color:var(--acid);font-family:var(--marker);margin:18px 0 14px 34%;font-size:clamp(37px,4vw,64px);line-height:1;transform:rotate(-3deg)}.hero .brush-line{clip-path:inset(0 110% 0 0);text-shadow:0 0 28px #b7f50033;animation:6.4s steps(9,end) .3s infinite both prove-write,4.6s ease-in-out 1.35s infinite prove-float,3s ease-in-out 1.1s infinite prove-glow;position:relative}.hero .brush-line:after{content:"";background:linear-gradient(90deg, transparent, var(--acid) 12%, var(--acid) 88%, transparent);transform-origin:0;border-radius:999px;height:5px;animation:6.4s cubic-bezier(.2,.8,.2,1) .3s infinite both prove-underline;position:absolute;bottom:-8px;left:-3%;right:-4%;transform:rotate(-2deg)scaleX(0)}@keyframes prove-write{0%,5%{clip-path:inset(0 110% 0 0)}22%,84%{clip-path:inset(0 -12% 0 0)}94%,to{clip-path:inset(0 110% 0 0)}}@keyframes prove-underline{0%,18%{opacity:0;transform:rotate(-2deg)scaleX(0)}28%,84%{opacity:1;transform:rotate(-2deg)scaleX(1)}94%,to{opacity:0;transform:rotate(-2deg)scaleX(0)}}@keyframes prove-float{0%,to{transform:rotate(-3deg)translateY(0)}50%{transform:rotate(-2deg)translateY(-5px)}}@keyframes prove-glow{0%,to{filter:drop-shadow(0 0 #b7f50000)}50%{filter:drop-shadow(0 0 12px #b7f50052)}}.brush-line.small{color:var(--white);margin:18px 0 24px;font-size:clamp(26px,3vw,44px)}.hero-lead{color:#b8c0b5;max-width:640px;margin:28px 0 0;font-size:clamp(16px,1.45vw,20px);line-height:1.65}.hero-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:34px;display:flex}.hero-actions.centered{justify-content:center}.hero-proof{border-top:1px solid var(--line);flex-wrap:wrap;gap:9px 22px;margin-top:34px;padding-top:25px;display:flex}.hero-proof span{color:#adb6aa;align-items:center;gap:7px;font-size:11px;display:inline-flex}.hero-proof i{color:var(--acid);font-size:17px}.hero-proof b{color:#d5dbd2}.hero-visual{z-index:2;justify-self:end;width:min(100%,520px);padding:54px 20px 55px;position:relative}.hero-visual:after{content:"";z-index:-1;filter:blur(12px);opacity:.9;background:radial-gradient(#000000b8,#0000004d 48%,#0000 73%);border-radius:50%;height:42px;position:absolute;bottom:18px;left:13%;right:6%;transform:rotate(-2deg)}.payout-wallet{isolation:isolate;color:#11140f;transform-origin:50%;background:#f0efe8;border:0;border-radius:2px;min-height:650px;padding:0;animation:7.2s ease-in-out infinite wallet-attention-shake;position:relative;overflow:hidden;transform:rotate(1.7deg);box-shadow:0 28px 80px #0000006b,0 2px #ffffff57}.payout-wallet:before{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,#0a120906 0 1px,#0000 1px 4px),radial-gradient(circle at 82% 15%,#b7f50014,#0000 28%),linear-gradient(105deg,#ffffff61,#0000 36%);position:absolute;inset:0}.payout-wallet:after{content:"";z-index:4;opacity:.28;background:repeating-linear-gradient(90deg,#111 0 2px,#0000 2px 4px,#111 4px 5px,#0000 5px 8px);height:10px;position:absolute;bottom:13px;left:24px;right:24px}.wallet-receipt-inner{min-height:650px;padding:28px 30px 39px}.wallet-head{border-bottom:2px dashed #7d8379;justify-content:space-between;align-items:center;gap:18px;padding-bottom:18px;display:flex}.wallet-heading{align-items:center;gap:12px;display:flex}.wallet-mark{width:42px;height:42px;color:var(--acid);background:#11140f;border:2px solid #11140f;border-radius:3px;place-items:center;display:grid}.wallet-heading .wallet-mark{color:var(--acid)}.wallet-mark b{font-family:var(--display);font-size:26px;font-weight:400;line-height:1}.wallet-heading>div{flex-direction:column;gap:4px;display:flex}.wallet-heading span{color:#11140f;letter-spacing:.15em;font-size:8px;font-weight:800}.wallet-heading strong{color:#61675f;font-size:10px;font-weight:600}.wallet-status{color:#384034;letter-spacing:.1em;border:1px solid #858b81;border-radius:2px;align-items:center;gap:7px;padding:7px 9px;font-size:7px;font-weight:800;display:inline-flex}.wallet-status i{background:var(--acid);border-radius:50%;width:6px;height:6px;animation:1.8s ease-in-out infinite wallet-status-pulse;box-shadow:0 0 12px #b7f500cc}.wallet-balance{padding:27px 4px 20px}.wallet-balance>span{color:#62685f;letter-spacing:.15em;font-size:8px;font-weight:800}.wallet-balance>strong{color:#11140f;font-family:var(--display);letter-spacing:.01em;text-shadow:none;align-items:flex-start;margin-top:8px;font-size:clamp(76px,7vw,112px);font-weight:400;line-height:.82;display:flex}.wallet-balance>strong small{color:var(--acid);font-family:var(--sans);margin:3px 5px 0 0;font-size:24px;font-weight:800}.wallet-balance>strong b{font-weight:400;animation:8.5s ease-in-out infinite wallet-balance-glow}.wallet-balance>em{color:var(--acid);letter-spacing:.06em;background:#11140f;border-radius:2px;align-items:center;gap:5px;margin-top:16px;padding:7px 10px;font-size:8px;font-style:normal;font-weight:800;display:inline-flex}.wallet-ledger{box-shadow:none;background:#ffffff47;border:2px solid #20241e;border-radius:0;overflow:hidden}.wallet-ledger-head{color:#4f554c;letter-spacing:.14em;border-bottom:1px solid #9da198;justify-content:space-between;padding:11px 14px;font-size:7px;font-weight:800;display:flex}.wallet-ledger-head small{color:#4f6f18;font-size:7px}.wallet-entry{opacity:.78;border-bottom:1px dashed #a4a89f;grid-template-columns:56px 30px 1fr auto;align-items:center;gap:10px;min-height:54px;padding:8px 14px;animation:8.4s ease-in-out infinite both wallet-entry-arrive;display:grid}.wallet-entry:last-child{border-bottom:0}.wallet-entry.entry-one{animation-delay:0s}.wallet-entry.entry-two{animation-delay:1s}.wallet-entry.entry-three{animation-delay:2s}.wallet-entry.entry-four{animation-delay:3s}.wallet-entry.entry-five{animation-delay:4s}.wallet-entry.entry-six{animation-delay:5s}.wallet-day{color:#1b1f19;font-family:var(--display);font-size:23px;line-height:.8}.wallet-day small{color:#6d736a;font-family:var(--sans);letter-spacing:.08em;margin-top:6px;font-size:6px;font-weight:800;display:block}.wallet-entry-icon{color:#11140f;width:27px;height:27px;box-shadow:none;background:#d8f58d;border:1px solid #11140f;border-radius:50%;place-items:center;display:grid}.wallet-entry.mission-solo .wallet-entry-icon{background:var(--acid);box-shadow:0 0 0 3px #b7f5001f}.wallet-entry.mission-pulse .wallet-entry-icon{background:var(--gold);box-shadow:0 0 0 3px #f4c73421}.wallet-entry.mission-legend .wallet-entry-icon{background:var(--purple);color:#fff;box-shadow:0 0 0 3px #a865ff21}.wallet-entry-icon i{font-size:15px}.wallet-entry-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.wallet-entry-copy strong{color:#1e221c;font-size:10px}.wallet-entry-copy small{color:#72776f;font-size:7px}.wallet-entry>b{color:#11140f;font-family:var(--display);letter-spacing:.03em;white-space:nowrap;text-shadow:none;font-size:30px;font-weight:400}.wallet-action{justify-content:space-between;align-items:center;gap:16px;margin-top:18px;display:flex}.wallet-action>span{color:#666d63;align-items:center;gap:6px;font-size:8px;font-weight:700;display:inline-flex}.wallet-action>span i{color:var(--acid);font-size:15px}.wallet-action>strong{min-height:44px;color:var(--acid);text-transform:uppercase;box-shadow:none;background:#11140f;border-radius:2px;align-items:center;gap:8px;padding:0 15px;font-size:9px;display:inline-flex}.wallet-receipt-inner>p{color:#686e65;text-align:center;margin:16px 0 0;font-size:7px;line-height:1.5}@keyframes wallet-entry-arrive{0%,12%,52%,to{opacity:.72;background:0 0;transform:translate(0)}22%,38%{opacity:1;background:#b7f50029;transform:translate(3px)}}@keyframes wallet-status-pulse{0%,to{opacity:.38;transform:scale(.82)}50%{opacity:1;transform:scale(1.15)}}@keyframes wallet-balance-glow{0%,to{color:#11140f;text-shadow:0 0 #b7f50000}42%,64%{color:#26320c;text-shadow:0 0 18px #b7f5003d}}@keyframes wallet-attention-shake{0%,72%,88%,to{filter:drop-shadow(0 0 #b7f50000);transform:translate(0,0)rotate(1.7deg)}75%{transform:translate(-2px,1px)rotate(1.2deg)}78%{filter:drop-shadow(0 0 12px #b7f5001f);transform:translate(3px,-1px)rotate(2.1deg)}81%{transform:translate(-2px)rotate(1.35deg)}84%{transform:translate(1px,-1px)rotate(1.85deg)}}.mission-console{border:1px solid var(--line-strong);background:#090d09;min-height:690px;padding:28px;transform:rotate(1deg);box-shadow:24px 28px #101510,0 0 90px #b7f50014}.console-head,.console-foot{border-bottom:1px solid var(--line);color:#98a294;letter-spacing:.12em;justify-content:space-between;align-items:center;gap:20px;padding-bottom:20px;font-size:8px;display:flex}.console-head span{color:var(--acid);align-items:center;gap:8px;font-weight:800;display:inline-flex}.console-head i{font-size:18px}.console-intro{padding:46px 0 34px}.console-intro span{color:#7f897b;letter-spacing:.18em;font-size:8px;font-weight:800}.console-intro strong{font-family:var(--display);margin-top:10px;font-size:54px;font-weight:400;line-height:.88;display:block}.console-missions{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.console-mission{background:#111611;border:1px solid;flex-direction:column;min-height:260px;padding:17px;display:flex}.console-mission.green{color:var(--acid)}.console-mission.gold{color:var(--gold)}.console-mission.purple{color:var(--purple)}.console-mission span{text-transform:uppercase;font-size:8px;font-weight:800}.console-mission strong{font-family:var(--display);margin-top:42px;font-size:74px;font-weight:400;line-height:.8}.console-mission small{color:#9da69a;text-transform:uppercase;font-size:8px}.console-mission b{font-family:var(--display);text-transform:uppercase;margin-top:auto;font-size:21px;font-weight:400}.console-foot{border-top:1px solid var(--line);border-bottom:0;margin-top:22px;padding:20px 0 0}.console-foot span{color:var(--acid);font-weight:800}.floating-ticket{z-index:3;background:var(--paper);width:285px;color:var(--paper-ink);padding:18px;position:absolute;bottom:48px;left:-54px;transform:rotate(-4deg);box-shadow:0 18px 50px #0000007a}.floating-ticket span,.floating-ticket small{letter-spacing:.14em;font-size:8px;font-weight:800;display:block}.floating-ticket strong{font-family:var(--display);margin:5px 0 8px;font-size:40px;font-weight:400;line-height:1;display:block}.marquee{border-block:1px solid var(--line-strong);background:var(--acid);color:#081000;overflow:hidden;transform:rotate(-1deg)scale(1.02)}.marquee>div{gap:34px;width:max-content;padding:12px 0;animation:28s linear infinite marquee;display:flex}.marquee span,.marquee b{font-family:var(--display);letter-spacing:.06em;font-size:26px;font-weight:400}.marquee b{-webkit-text-stroke:1px #081000;color:#0000}@keyframes marquee{to{transform:translate(-50%)}}.mission-section,.faq-section{padding-block:150px}.mission-section{isolation:isolate;position:relative}.mission-section:before{content:"";z-index:-1;pointer-events:none;opacity:.72;background-image:radial-gradient(circle at 18% 15%,#b7f5001a,#0000 28%),radial-gradient(circle at 76% 18%,#6f49d514,#0000 30%),radial-gradient(circle,#ffffff38 0 1px,#0000 1.4px);background-position:50%,50%,37px 18px;background-size:auto,auto,148px 148px;width:100vw;height:520px;position:absolute;top:-135px;left:50%;transform:translate(-50%);mask-image:linear-gradient(#000,#0000 88%)}.section-heading{grid-template-columns:1fr minmax(300px,470px);align-items:end;gap:80px;margin-bottom:65px;display:grid}.section-heading h2{margin-top:24px;font-size:clamp(66px,7vw,110px)}.section-heading>p{color:var(--muted);margin:0;font-size:15px;line-height:1.75}.mission-stage{grid-template-columns:1fr;align-items:stretch;gap:22px;display:grid}.mission-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.mission-card{--mission-rgb:183 245 0;--mission-secondary-rgb:46 219 138;--mission-image:none;--mission-position:right center;isolation:isolate;border:1px solid rgb(var(--mission-rgb) / .3);background:linear-gradient(145deg, rgb(var(--mission-rgb) / .16) 0%, #0f140ffa 45%, rgb(var(--mission-secondary-rgb) / .07) 100%);text-align:left;cursor:pointer;border-radius:24px;flex-direction:column;align-items:flex-start;min-height:540px;padding:28px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s,filter .3s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 24px 65px #00000047}.mission-card:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(circle at 88% 12%, rgb(var(--mission-rgb) / .3), transparent 31%), linear-gradient(90deg, #050805e6 0%, #050805a6 43%, #05080529 100%), linear-gradient(180deg, #0508052e, transparent 50%, #050805a8 100%), var(--mission-image);background-position:center, center, center, var(--mission-position);opacity:.7;background-repeat:no-repeat;background-size:cover;transition:opacity .3s,transform .5s;position:absolute;inset:0}.mission-card:after{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(rgb(var(--mission-rgb) / .06) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--mission-rgb) / .06) 1px, transparent 1px);opacity:.38;background-size:34px 34px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 62%)}.mission-card:hover{border-color:rgb(var(--mission-rgb) / .62);box-shadow:inset 0 1px 0 #ffffff1f, 0 32px 80px rgb(var(--mission-rgb) / .12);transform:translateY(-9px)}.mission-card:hover:before{opacity:1;transform:scale(1.06)}.mission-card.active{border-color:rgb(var(--mission-rgb) / .82);box-shadow:0 0 0 1px rgb(var(--mission-rgb) / .16), inset 0 1px 0 #ffffff26, 0 34px 90px rgb(var(--mission-rgb) / .16);transform:translateY(-7px)}.mission-card.active:before{opacity:.9}.mission-card.green{--mission-rgb:183 245 0;--mission-secondary-rgb:46 219 138;--mission-image:image-set(url(/images/missions/pulse.avif) type("image/avif"), url(/images/missions/pulse.webp) type("image/webp"));color:var(--acid)}.mission-card.gold{--mission-rgb:244 199 52;--mission-secondary-rgb:255 119 38;--mission-image:image-set(url(/images/missions/streak.avif) type("image/avif"), url(/images/missions/streak.webp) type("image/webp"));color:var(--gold)}.mission-card.purple{--mission-rgb:168 101 255;--mission-secondary-rgb:59 116 255;--mission-image:image-set(url(/images/missions/legend.avif) type("image/avif"), url(/images/missions/legend.webp) type("image/webp"));color:var(--purple)}.mission-top{justify-content:space-between;align-items:center;gap:18px;width:100%;font-size:11px;display:flex}.mission-top b{border:1px solid rgb(var(--mission-rgb) / .34);background:rgb(var(--mission-rgb) / .09);border-radius:999px;place-items:center;min-width:38px;height:28px;padding-inline:9px;display:grid}.mission-top strong{border:1px solid rgb(var(--mission-rgb) / .24);color:var(--white);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;box-shadow:0 0 32px rgb(var(--mission-rgb) / .12);background:#0407044d;border-radius:12px;padding:8px 12px 6px;font-size:25px;font-weight:400;line-height:1}.selected-flag{background:rgb(var(--mission-rgb));color:#071000;letter-spacing:.07em;text-transform:uppercase;opacity:0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:8px;font-weight:800;transition:opacity .25s,transform .25s;display:inline-flex;position:absolute;top:76px;left:28px;transform:translateY(-5px)}.selected-flag i{font-size:12px}.mission-card.active .selected-flag{opacity:1;transform:translateY(0)}.mission-market-chart{z-index:0;pointer-events:none;width:63%;height:150px;color:rgb(var(--mission-rgb));opacity:.28;filter:drop-shadow(0 0 12px rgb(var(--mission-rgb) / .18));transition:opacity .3s,transform .45s;position:absolute;top:128px;right:20px}.mission-market-chart svg{width:100%;height:100%;overflow:visible}.mission-market-chart .mission-chart-grid{fill:none;stroke:currentColor;stroke-width:.7px;opacity:.22}.mission-market-chart polyline{fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:430;stroke-dashoffset:430px;animation:5.8s ease-in-out infinite mission-chart-draw}.mission-market-chart circle{fill:currentColor;filter:drop-shadow(0 0 8px);animation:2s ease-in-out infinite mission-chart-point}.mission-card:hover .mission-market-chart,.mission-card.active .mission-market-chart{opacity:.62;transform:translateY(-3px)scale(1.025)}@keyframes mission-chart-draw{0%,8%{stroke-dashoffset:430px;opacity:.2}42%,86%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:-430px;opacity:.25}}@keyframes mission-chart-point{50%{r:8px;opacity:.48}}.mission-calls{color:#adb5aa;text-transform:uppercase;margin-top:92px;font-size:13px}.mission-calls strong{color:currentColor;font-family:var(--display);text-shadow:0 10px 35px rgb(var(--mission-rgb) / .15);font-size:126px;font-weight:400;line-height:.78;display:block}.mission-perfect{color:#aab2a7;text-transform:uppercase;margin-top:auto;font-size:10px}.mission-perfect strong{color:currentColor;font-family:var(--display);font-size:54px;font-weight:400;line-height:1;display:block}.mission-card small{color:#b7bfb4;text-transform:uppercase;width:75%;margin-top:8px;font-size:10px;line-height:1.55}.mission-arrow{border:1px solid rgb(var(--mission-rgb) / .55);background:rgb(var(--mission-rgb) / .08);border-radius:14px;place-items:center;width:44px;height:44px;transition:color .25s,background .25s,transform .25s;display:grid;position:absolute;bottom:22px;right:22px}.mission-card:hover .mission-arrow,.mission-card.active .mission-arrow{background:rgb(var(--mission-rgb));color:#080b07;transform:rotate(4deg)}.mission-detail{--detail-rgb:183 245 0;border:1px solid rgb(var(--detail-rgb) / .4);background:linear-gradient(100deg, rgb(var(--detail-rgb) / .12), #0c0f0cf7 48%, rgb(var(--detail-rgb) / .045));box-shadow:inset 0 1px 0 rgb(var(--detail-rgb) / .1), 0 18px 55px rgb(var(--detail-rgb) / .07);border-radius:16px;grid-template-columns:repeat(6,1fr) auto;align-items:center;margin-top:16px;transition:border-color .3s,background .3s,box-shadow .3s;display:grid;overflow:visible}.mission-detail.green{--detail-rgb:183 245 0}.mission-detail.gold{--detail-rgb:244 199 52}.mission-detail.purple{--detail-rgb:168 101 255}.mission-detail>div{border-right:1px solid rgb(var(--detail-rgb) / .16);flex-direction:column;justify-content:center;min-height:98px;padding:17px 20px;display:flex;position:relative}.mission-detail span{color:#b8c0b5;text-transform:uppercase;letter-spacing:.075em;font-size:11px;font-weight:700}.mission-detail strong{color:rgb(var(--detail-rgb));margin-top:7px;font-size:clamp(17px,1.25vw,20px);line-height:1.1;transition:color .3s}.mission-detail .unavailable strong{color:#7f887d;font-size:14px}.mission-detail .detail-label{align-items:center;gap:8px;display:inline-flex}.info-trigger{border:1px solid rgb(var(--detail-rgb) / .6);background:rgb(var(--detail-rgb) / .1);width:21px;height:21px;color:rgb(var(--detail-rgb));cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;transition:color .2s,background .2s,transform .2s;display:grid}.info-trigger i{font-size:13px}.info-trigger:hover,.info-trigger[aria-expanded=true]{background:rgb(var(--detail-rgb));color:#071000;transform:translateY(-1px)}.info-popover{z-index:20;border:1px solid rgb(var(--detail-rgb) / .45);color:#151a14;text-transform:none;letter-spacing:0;background:#f0efe7;border-radius:10px;width:min(250px,100vw - 42px);padding:12px 13px;font-size:10px;font-weight:600;line-height:1.5;position:absolute;top:calc(100% - 8px);left:14px;box-shadow:0 18px 48px #0000007a}.info-popover:before{content:"";border-left:1px solid rgb(var(--detail-rgb) / .45);border-top:1px solid rgb(var(--detail-rgb) / .45);background:#f0efe7;width:10px;height:10px;position:absolute;top:-6px;left:19px;transform:rotate(45deg)}.detail-info-cell:nth-child(4) .info-popover{left:auto;right:14px}.detail-info-cell:nth-child(4) .info-popover:before{left:auto;right:19px}.mission-detail .button{margin-inline:10px}.mission-detail .button-primary{background:rgb(var(--detail-rgb));color:#071000;box-shadow:0 0 34px rgb(var(--detail-rgb) / .14)}.how-section,.trust-section{border-block:1px solid var(--line);background:#0a0d0aeb;padding-block:145px}.steps-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}.steps-grid article{--step-rgb:183 245 0;isolation:isolate;border:1px solid rgb(var(--step-rgb) / .28);background:linear-gradient(152deg, rgb(var(--step-rgb) / .13), #0c110df7 44%, #050806fc);min-height:380px;box-shadow:inset 0 1px 0 #ffffff14, inset 0 -1px 0 rgb(var(--step-rgb) / .08), 0 24px 55px #00000042;border-radius:22px;flex-direction:column;padding:28px;transition:transform .3s cubic-bezier(.2,.8,.2,1),border-color .3s,box-shadow .3s;display:flex;position:relative;overflow:hidden}.steps-grid article:nth-child(2){--step-rgb:70 224 177}.steps-grid article:nth-child(3){--step-rgb:244 199 52}.steps-grid article:nth-child(4){--step-rgb:168 101 255}.steps-grid article:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 88% 8%, rgb(var(--step-rgb) / .22), transparent 27%), linear-gradient(rgb(var(--step-rgb) / .055) 1px, transparent 1px), linear-gradient(90deg, rgb(var(--step-rgb) / .055) 1px, transparent 1px);background-size:auto,34px 34px,34px 34px;position:absolute;inset:0;mask-image:linear-gradient(#000,#0000 65%)}.steps-grid article:after{content:"";background:linear-gradient(90deg, transparent, rgb(var(--step-rgb)), transparent);height:3px;box-shadow:0 0 24px rgb(var(--step-rgb) / .32);opacity:.7;border-radius:999px 999px 0 0;position:absolute;bottom:0;left:28px;right:28px}.steps-grid article:hover{border-color:rgb(var(--step-rgb) / .62);box-shadow:inset 0 1px 0 #ffffff1f, 0 34px 75px rgb(var(--step-rgb) / .12);transform:translateY(-8px)}.steps-grid article>span{color:rgb(var(--step-rgb));font-family:var(--display);letter-spacing:-.02em;text-shadow:0 0 35px rgb(var(--step-rgb) / .16);font-size:clamp(72px,5.4vw,92px);font-weight:400;line-height:.82}.steps-grid article>span:before{content:"STEP";color:#a7b0a4;font-family:var(--body);letter-spacing:.18em;margin-bottom:12px;font-size:8px;font-weight:800;display:block}.steps-grid i{border:1px solid rgb(var(--step-rgb) / .35);background:rgb(var(--step-rgb) / .08);width:48px;height:48px;color:rgb(var(--step-rgb));box-shadow:inset 0 1px 0 #ffffff14, 0 0 26px rgb(var(--step-rgb) / .08);border-radius:14px;place-items:center;margin:0;font-size:23px;display:grid;position:absolute;top:24px;right:24px}.steps-grid h3,.trust-grid h3{font-family:var(--display);letter-spacing:.03em;text-transform:uppercase;margin:auto 0 10px;font-size:30px;font-weight:400}.steps-grid p,.trust-grid p{color:#b4bdb1;margin:0;font-size:13px;line-height:1.7}.calculator-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:80px;padding-block:150px;display:grid}.calculator-copy h2{margin-top:25px;font-size:clamp(70px,7vw,106px)}.calculator-copy>p{max-width:580px;color:var(--muted);font-size:16px;line-height:1.75}.choice-group{margin-top:33px}.choice-group legend{color:#c8cfc4;text-transform:uppercase;letter-spacing:.08em;margin-bottom:12px;font-size:11px;font-weight:700}.choice-row{flex-wrap:wrap;gap:8px;display:flex}.choice-pill{border:1px solid var(--line);color:#c9d0c5;text-transform:uppercase;cursor:pointer;background:#0c100c;min-width:98px;height:48px;font-size:11px;font-weight:800;transition:border-color .2s,background .2s,color .2s}.choice-pill:hover,.choice-pill.active{border-color:var(--acid);color:var(--acid);background:#b7f50014}.mission-choice,.mission-choice.green{--choice-rgb:183 245 0}.mission-choice.gold{--choice-rgb:244 199 52}.mission-choice.purple{--choice-rgb:168 101 255}.mission-choice:hover,.mission-choice.active{border-color:rgb(var(--choice-rgb) / .82);background:rgb(var(--choice-rgb) / .1);color:rgb(var(--choice-rgb));box-shadow:inset 0 0 0 1px rgb(var(--choice-rgb) / .1), 0 0 28px rgb(var(--choice-rgb) / .08)}.mission-choice:focus-visible{outline-color:rgb(var(--choice-rgb))}.stake-pill{min-width:70px;font-size:14px}.calculator-note{align-items:flex-start;gap:9px;line-height:1.55;display:flex;color:#b2bbaf!important;margin-top:26px!important;font-size:12px!important}.calculator-note i{color:var(--acid);flex:none;font-size:16px}.receipt-wrap{border:1px solid var(--line);background:radial-gradient(circle at 50% 46%,#b7f5000f,#0000 45%),#0b100b;place-items:center;min-height:720px;display:grid;position:relative;box-shadow:20px 24px #111611}.return-receipt{--receipt-accent:#527900;--receipt-accent-inverse:#b7f500;z-index:2;background-color:var(--paper);width:min(92%,500px);color:var(--paper-ink);clip-path:polygon(0 10px,2% 0,4% 10px,6% 0,8% 10px,10% 0,12% 10px,14% 0,16% 10px,18% 0,20% 10px,22% 0,24% 10px,26% 0,28% 10px,30% 0,32% 10px,34% 0,36% 10px,38% 0,40% 10px,42% 0,44% 10px,46% 0,48% 10px,50% 0,52% 10px,54% 0,56% 10px,58% 0,60% 10px,62% 0,64% 10px,66% 0,68% 10px,70% 0,72% 10px,74% 0,76% 10px,78% 0,80% 10px,82% 0,84% 10px,86% 0,88% 10px,90% 0,92% 10px,94% 0,96% 10px,98% 0,100% 10px,100% calc(100% - 10px),98% 100%,96% calc(100% - 10px),94% 100%,92% calc(100% - 10px),90% 100%,88% calc(100% - 10px),86% 100%,84% calc(100% - 10px),82% 100%,80% calc(100% - 10px),78% 100%,76% calc(100% - 10px),74% 100%,72% calc(100% - 10px),70% 100%,68% calc(100% - 10px),66% 100%,64% calc(100% - 10px),62% 100%,60% calc(100% - 10px),58% 100%,56% calc(100% - 10px),54% 100%,52% calc(100% - 10px),50% 100%,48% calc(100% - 10px),46% 100%,44% calc(100% - 10px),42% 100%,40% calc(100% - 10px),38% 100%,36% calc(100% - 10px),34% 100%,32% calc(100% - 10px),30% 100%,28% calc(100% - 10px),26% 100%,24% calc(100% - 10px),22% 100%,20% calc(100% - 10px),18% 100%,16% calc(100% - 10px),14% 100%,12% calc(100% - 10px),10% 100%,8% calc(100% - 10px),6% 100%,4% calc(100% - 10px),2% 100%,0 calc(100% - 10px));filter:drop-shadow(0 34px 34px #0000008c);background-image:repeating-linear-gradient(0deg,#0f140e05 0 1px,#0000 1px 4px),radial-gradient(circle at 20% 12%,#ffffffad,#0000 32%);padding:42px 32px 36px;position:relative;transform:rotate(1deg)}.return-receipt[data-theme=green]{--receipt-accent:#527900;--receipt-accent-inverse:#b7f500}.return-receipt[data-theme=gold]{--receipt-accent:#946400;--receipt-accent-inverse:#ffd65a}.return-receipt[data-theme=purple]{--receipt-accent:#6730a1;--receipt-accent-inverse:#c28cff}.return-receipt.is-updating{animation:.56s cubic-bezier(.2,.8,.2,1) receipt-update}@keyframes receipt-update{0%{filter:drop-shadow(0 34px 34px #0000008c);transform:rotate(1deg)translateY(0)}38%{filter:drop-shadow(0 38px 40px color-mix(in srgb, var(--receipt-accent) 24%, #0000008c));transform:rotate(.2deg)translateY(-8px)}to{filter:drop-shadow(0 34px 34px #0000008c);transform:rotate(1deg)translateY(0)}}.receipt-head{justify-content:space-between;align-items:center;gap:20px;display:flex}.receipt-brand{margin:0}.receipt-brand .brand-type strong{color:#0c100b}.receipt-brand .brand-type strong em{color:#416600;text-shadow:none}.receipt-reference{color:#596055;letter-spacing:.13em;flex-direction:column;align-items:flex-end;font-size:7px;font-weight:800;line-height:1.55;display:flex}.receipt-reference strong{color:#171c16;font-size:9px}.receipt-title{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.receipt-title>div:first-child>span{color:#646a61;letter-spacing:.14em;margin-bottom:4px;font-size:7px;font-weight:800;display:block}.receipt-title h3 span{color:var(--receipt-accent);transition:color .25s}.receipt-status{color:var(--receipt-accent);letter-spacing:.08em;border:1px solid;justify-content:center;align-items:center;gap:6px;padding:7px 9px;font-size:8px;font-weight:800;transition:color .25s;display:flex}.receipt-status i{font-size:15px}.receipt-paid-stamp{width:56px;height:56px;color:var(--receipt-accent);border:3px double;border-radius:50%;flex:none;align-content:center;place-items:center;gap:1px;line-height:1;transition:color .25s;display:grid;transform:rotate(-9deg)}.receipt-paid-stamp i{font-size:15px}.receipt-paid-stamp strong{font-family:var(--display);letter-spacing:.05em;font-size:16px;font-weight:400}.return-receipt h3{font-family:var(--display);text-transform:uppercase;margin:0;font-size:40px;font-weight:400;line-height:.95}.receipt-rule{border-top:2px dashed #5c6258;margin:17px 0}.receipt-row{text-transform:uppercase;border-bottom:1px dotted #11140f6b;justify-content:space-between;padding:9px 2px;font-size:10px;display:flex}.receipt-row strong{font-size:11px}.receipt-outcomes{border-collapse:collapse;table-layout:fixed;text-transform:uppercase;width:100%;margin-top:18px}.receipt-outcomes th,.receipt-outcomes td{text-align:left;border:1px solid #11140f6b;padding:11px 9px}.receipt-outcomes thead th{color:#5a6057;letter-spacing:.08em;background:#11140f0f;font-size:7px}.receipt-outcomes tbody th{letter-spacing:.05em;font-size:9px}.receipt-outcomes tbody td{font-size:10px;font-weight:800}.receipt-outcomes th:last-child,.receipt-outcomes td:last-child{text-align:right}.receipt-outcomes tbody td:last-child{font-family:var(--display);font-size:22px;font-weight:400;line-height:1}.receipt-outcomes .perfect-row{background:color-mix(in srgb, var(--receipt-accent) 7%, transparent);color:var(--receipt-accent);transition:color .25s,background .25s}.receipt-outcomes .perfect-row td,.receipt-outcomes .perfect-row th{border-color:#11140f6b}.receipt-outcomes .partial-row{color:#5b6258;background:#11140f09}.receipt-summary{text-transform:uppercase;border-bottom:3px double #21251f;grid-template-columns:1fr auto;align-items:end;gap:3px 18px;padding:18px 2px 15px;display:grid}.receipt-summary span{color:#555c52;letter-spacing:.08em;font-size:8px;font-weight:800}.receipt-summary strong{color:var(--receipt-accent);font-family:var(--display);grid-row:span 2;font-size:46px;font-weight:400;line-height:.85;transition:color .25s}.receipt-summary small{color:#252a23;letter-spacing:.06em;font-size:7px;font-weight:800}.receipt-barcode{background:repeating-linear-gradient(90deg,#111 0 2px,#0000 2px 4px,#111 4px 5px,#0000 5px 8px,#111 8px 11px,#0000 11px 13px,#111 13px 14px,#0000 14px 18px);height:34px;margin:20px auto 5px}.receipt-code{color:#41473f;letter-spacing:.28em;text-align:center;font-size:6px;font-weight:800}.return-receipt>p{color:#4a5147;text-align:center;margin:16px 0 0;font-size:9px;line-height:1.55}.campaign-section{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;padding-bottom:150px;display:grid}.campaign-copy h2{margin-top:28px;font-size:clamp(96px,10vw,156px)}.campaign-copy p:not(.brush-line){max-width:570px;color:var(--muted);line-height:1.75}.campaign-copy .button{margin-top:16px}.campaign-math{border:1px solid var(--line-strong);background:#0b100b;grid-template-columns:1fr auto 1fr;display:grid;box-shadow:20px 24px #111611}.campaign-math>div{border-bottom:1px solid var(--line);flex-direction:column;justify-content:center;min-height:210px;padding:24px;display:flex}.campaign-math>div span{color:#879083;letter-spacing:.1em;font-size:8px;font-weight:800}.campaign-math>div strong{font-family:var(--display);margin-top:10px;font-size:78px;font-weight:400;line-height:.85}.campaign-math>i{color:var(--acid);align-self:center;font-size:28px;transform:rotate(45deg)}.campaign-math .campaign-total{min-height:250px;color:var(--acid);text-align:center;border-bottom:0;grid-column:1/-1}.campaign-math .campaign-total strong{font-size:140px}.payout-feed-section{padding-bottom:150px;scroll-margin-top:112px}.payout-feed-panel{isolation:isolate;border:1px solid var(--line-strong);background:linear-gradient(145deg,#b7f5000e,#080c08fa 28%,#080b08);margin-top:56px;position:relative;overflow:hidden;box-shadow:20px 24px #101510,0 30px 90px #0000003d}.payout-feed-panel:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 88% 12%,#b7f5001a,#0000 26%),repeating-linear-gradient(90deg,#0000 0 83px,#b7f50005 84px,#0000 85px);position:absolute;inset:0}.payout-feed-topline{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:24px;min-height:68px;padding:0 24px;display:flex}.payout-feed-status{color:var(--acid);letter-spacing:.14em;align-items:center;gap:9px;font-size:9px;font-weight:800;display:inline-flex}.payout-feed-status i{background:var(--acid);border-radius:50%;width:8px;height:8px;animation:1.7s ease-in-out infinite payout-status-pulse;box-shadow:0 0 0 5px #b7f50014,0 0 18px #b7f500a8}.payout-feed-table{padding:0 24px}.payout-feed-head,.payout-feed-row{grid-template-columns:1.15fr .72fr 1fr 1.05fr;align-items:center;column-gap:22px;display:grid}.payout-feed-head{border-bottom:1px solid var(--line);color:#aeb7ab;letter-spacing:.12em;text-transform:uppercase;min-height:56px;font-size:9px;font-weight:800}.payout-feed-viewport{height:432px;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 8% 92%,#0000 100%)}.payout-feed-track{will-change:transform;animation:20s linear infinite payout-feed-scroll}.payout-feed-track>[aria-hidden=true]{display:contents}.payout-feed-viewport:hover .payout-feed-track,.payout-feed-viewport:focus-within .payout-feed-track{animation-play-state:paused}.payout-feed-row{background:linear-gradient(90deg,#0000,#ffffff03,#0000);border-bottom:1px solid #f4f4ed16;min-height:72px;padding-block:9px}.payout-feed-row:nth-child(odd){background:linear-gradient(90deg,#b7f50006,#0000 52%)}.feed-cell-label{display:none}.payout-country,.payout-amount,.payout-address{align-items:center;min-width:0;display:flex}.payout-country{gap:12px}.payout-country b{background:#ffffff06;border:1px solid #b7f50040;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;font-size:20px;line-height:1;display:grid}.payout-country strong{color:#eef1eb;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:650;overflow:hidden}.payout-amount{gap:8px}.payout-amount strong{color:var(--acid);font-family:var(--display);letter-spacing:.03em;font-size:29px;font-weight:400;line-height:1}.payout-amount em{color:#a6c56b;letter-spacing:.1em;border:1px solid #b7f5004d;padding:4px 6px;font-size:7px;font-style:normal;font-weight:800}.payout-reward{--feed-accent:183 245 0;min-width:0}.payout-reward.gold{--feed-accent:244 199 52}.payout-reward.purple{--feed-accent:168 101 255}.payout-reward strong{border:1px solid rgb(var(--feed-accent) / .42);background:rgb(var(--feed-accent) / .09);max-width:100%;color:rgb(var(--feed-accent));letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:8px 10px;font-size:9px;font-weight:800;display:inline-flex}.payout-address{justify-content:space-between;gap:10px}.payout-address code{color:#cad1c6;letter-spacing:.04em;text-overflow:ellipsis;white-space:nowrap;font-family:SFMono-Regular,Consolas,monospace;font-size:11px;overflow:hidden}.payout-address i{color:#6f796d;flex:none;font-size:18px}.payout-feed-foot{border-top:1px solid var(--line);color:#aeb7ab;letter-spacing:.06em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:20px;min-height:58px;padding:0 24px;font-size:9px;font-weight:700;display:flex}.payout-feed-foot span{align-items:center;gap:7px;display:inline-flex}.payout-feed-foot i{color:var(--acid);font-size:15px}@keyframes payout-feed-scroll{to{transform:translateY(-50%)}}@keyframes payout-status-pulse{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:1;transform:scale(1.12)}}.support-dock{z-index:94;pointer-events:none;justify-items:end;gap:12px;display:grid;position:fixed;bottom:24px;right:24px}.support-dock>*{pointer-events:auto}.support-assistant{width:56px;height:56px;transition:opacity .2s,visibility .2s,transform .2s;position:relative}.support-dock.footer-visible .support-assistant{opacity:0;visibility:hidden;pointer-events:none;transform:translateY(10px)}.support-assistant-toggle{color:#091000;cursor:pointer;backdrop-filter:blur(16px);background:#080c08f2;border:1px solid #b7f50075;border-radius:50%;place-items:center;width:56px;height:56px;padding:0;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;box-shadow:0 16px 42px #0000006b,0 0 26px #b7f5001a}.support-assistant-toggle:hover,.support-assistant.expanded .support-assistant-toggle{border-color:var(--acid);transform:translateY(-2px);box-shadow:0 20px 48px #00000080,0 0 32px #b7f5002b}.support-assistant-avatar{background:var(--acid);color:#091000;border:1px solid #07100047;border-radius:50%;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 0 0 4px #b7f50012,0 0 22px #b7f50033}.support-assistant-avatar b{letter-spacing:-.03em;font-size:12px;font-weight:900}.support-assistant-panel{backdrop-filter:blur(18px);background:linear-gradient(135deg,#10180bfa,#050705fc 66%);border:1px solid #b7f50061;border-radius:14px;width:286px;padding:18px;position:absolute;bottom:calc(100% + 12px);right:0;overflow:hidden;box-shadow:0 22px 60px #0000008c,0 0 40px #b7f5001a}.support-assistant-panel:before{content:"";pointer-events:none;background:radial-gradient(circle at 90% 10%,#b7f50024,#0000 34%);position:absolute;inset:0}.support-assistant-copy{gap:3px;display:grid}.support-assistant-copy small{color:var(--acid);letter-spacing:.13em;font-size:8px;font-weight:800}.support-assistant-copy strong{color:var(--white);font-size:16px;line-height:1.3}.support-assistant-copy>span{color:#b2bbaf;font-size:12px;line-height:1.5}.support-assistant-link{min-height:42px;color:var(--acid);letter-spacing:.06em;text-transform:uppercase;background:#b7f50014;border:1px solid #b7f50057;justify-content:space-between;align-items:center;margin-top:14px;padding:0 13px;font-size:10px;font-weight:800;display:flex;position:relative}.support-assistant-link:hover{background:var(--acid);color:#091000}.back-to-top{width:52px;height:52px;color:var(--acid);backdrop-filter:blur(14px);opacity:0;visibility:hidden;background:#080c08f0;border:1px solid #b7f5006b;border-radius:50%;place-items:center;gap:0;transition:opacity .2s,visibility .2s,transform .2s,background .2s;display:grid;transform:translateY(14px)scale(.9);box-shadow:0 15px 38px #0006}.back-to-top.visible{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.back-to-top:hover{background:var(--acid);color:#091000;transform:translateY(-2px)scale(1.03)}.back-to-top-arrow{margin-top:5px;font-size:18px;font-weight:800;line-height:1}.back-to-top span{letter-spacing:.12em;margin-top:-5px;font-size:6px;font-weight:900}.trust-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.trust-grid article{border:1px solid var(--line);background:#ffffff04;min-height:250px;padding:26px}.trust-grid i{color:var(--acid);margin-bottom:55px;font-size:36px;display:block}.trust-grid .card-link{color:var(--acid);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:6px;margin-top:14px;font-size:9px;font-weight:800;display:inline-flex}.trust-grid .card-link i{margin:0;font-size:13px;display:inline}.global-banner{border:1px solid var(--line-strong);background:#b7f5000a;grid-template-columns:auto 1fr;align-items:center;gap:24px;margin-top:12px;padding:26px;display:grid}.global-banner>i{color:var(--acid);font-size:50px}.global-banner span{color:var(--acid);letter-spacing:.14em;font-size:8px;font-weight:800;display:block}.global-banner strong{font-family:var(--display);text-transform:uppercase;margin:5px 0;font-size:28px;font-weight:400;display:block}.global-banner p{color:var(--muted);margin:0;font-size:13px;line-height:1.6}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;grid-template-columns:60px 1fr auto;align-items:center;gap:15px;min-height:88px;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:var(--acid);font-size:9px;font-weight:800}.faq-list summary strong{font-size:clamp(16px,1.5vw,20px)}.faq-list summary i{font-size:21px;transition:transform .2s}.faq-list details[open] summary i{color:var(--acid);transform:rotate(45deg)}.faq-list details>p{max-width:800px;color:var(--muted);margin:-4px 0 28px 75px;font-size:15px;line-height:1.75}.faq-answer{max-width:1040px;margin:14px 0 32px 75px}.faq-comparison table{border-collapse:collapse;table-layout:fixed;width:100%}.faq-comparison th,.faq-comparison td{border:1px solid var(--line);text-align:left;padding:15px 17px}.faq-comparison thead th{color:#9da796;letter-spacing:.1em;text-transform:uppercase;background:#b7f5000f;font-size:8px;font-weight:800}.faq-comparison thead th:first-child{width:18%}.faq-comparison tbody th{color:var(--white);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:24px;font-weight:400}.faq-comparison tbody td{background:#ffffff03}.faq-comparison tbody td span,.faq-comparison tbody td strong{display:block}.faq-comparison tbody td span{color:#9fa89c;font-size:10px}.faq-comparison tbody td strong{color:var(--acid);margin-top:4px;font-size:13px}.faq-comparison tbody td small{color:#7f897b;margin-top:3px;font-size:8px;display:block}.faq-comparison>p{color:var(--muted);margin:14px 0 0;font-size:11px;line-height:1.65}.partner-access{padding-bottom:140px}.partner-panel{isolation:isolate;text-align:center;background:#080c08;border:1px solid #b7f50061;flex-direction:column;justify-content:center;align-items:center;min-height:730px;padding:90px 30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 35px 100px #0000006b,0 0 80px #b7f50014}.partner-panel:before,.partner-application-panel:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(#050805eb 0 17%,#0508059e 46%,#05080524 78%),linear-gradient(#04070447,#04070494);position:absolute;inset:0}.partner-panel:after,.partner-application-panel:after{content:"";z-index:1;pointer-events:none;border:1px solid #ffffff0b;position:absolute;inset:15px}.cinematic-panel-art{z-index:0;display:block;position:absolute;inset:0;overflow:hidden}.cinematic-panel-art img{object-fit:cover;object-position:center;opacity:.82;filter:saturate(1.06)contrast(1.03);width:100%;height:100%;transition:transform 1.2s cubic-bezier(.2,.8,.2,1),filter 1.2s;display:block;transform:scale(1.015)}.partner-panel:hover .cinematic-panel-art img,.partner-application-panel:hover .cinematic-panel-art img{filter:saturate(1.16)contrast(1.06);transform:scale(1.045)}.partner-panel>:not(.cinematic-panel-art),.partner-application-panel>:not(.cinematic-panel-art){z-index:2;position:relative}.partner-panel h2{margin-top:28px;font-size:clamp(75px,9vw,140px)}.partner-panel>p{color:#aab3a7;max-width:650px;margin:28px auto 0;line-height:1.7}.store-links{justify-content:center;gap:10px;margin-top:20px;display:flex}.store-links a{border:1px solid var(--line);padding:12px 16px;font-size:10px}.coin-pack-promo{background:radial-gradient(circle at 14% 30%,#b7f50021,#0000 31%),linear-gradient(125deg,#10170d,#070a07 70%);border:1px solid #b7f50047;border-radius:24px;grid-template-columns:.82fr 1.18fr;align-items:center;gap:54px;margin-bottom:36px;padding:48px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 34px 80px #00000047}.coin-pack-promo h2{margin-top:25px;font-size:clamp(58px,5.8vw,86px)}.coin-pack-promo-copy>p{max-width:570px;color:var(--muted);margin:22px 0 30px;font-size:14px;line-height:1.7}.coin-pack-promo-list{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.coin-pack-promo-list a{border:1px solid var(--line);background:linear-gradient(165deg,#b7f50014,#050805eb 60%);border-radius:15px;flex-direction:column;justify-content:space-between;min-height:210px;padding:18px 12px;transition:transform .22s,border-color .22s,box-shadow .22s;display:flex}.coin-pack-promo-list a:hover{border-color:var(--acid);transform:translateY(-7px);box-shadow:0 18px 40px #00000059,0 0 30px #b7f50014}.coin-pack-promo-list span{color:#9ea99b;letter-spacing:.09em;text-transform:uppercase;font-size:8px;font-weight:800}.coin-pack-promo-list strong{color:var(--white);font-family:var(--display);font-size:clamp(35px,3.5vw,56px);font-weight:400;line-height:.9}.coin-pack-promo-list small{color:var(--acid);font-size:9px;font-weight:800}.coin-packs-page{overflow:hidden}.coin-packs-hero{grid-template-columns:1fr .7fr;align-items:center;gap:80px;min-height:620px;padding-top:140px;display:grid}.coin-packs-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 78% 38%,#b7f50029,#0000 27%),linear-gradient(145deg,#1b232b6b,#0000 52%);height:730px;position:absolute;inset:0 0 auto}.coin-packs-hero h1{margin-top:18px;font-size:clamp(80px,9vw,142px)}.coin-packs-hero-copy>p:last-child{max-width:680px;color:var(--muted);font-size:16px;line-height:1.7}.coin-stack-visual{isolation:isolate;perspective:900px;place-items:center;min-height:470px;display:grid;position:relative}.coin-stack-visual:before{content:"";background:radial-gradient(circle,#b7f50014,#0000 63%);border:1px solid #b7f50033;border-radius:50%;width:390px;height:390px;position:absolute;box-shadow:0 0 95px #b7f5001f,inset 0 0 75px #b7f5000e}.coin-stack-visual:after{content:"";z-index:-1;filter:blur(18px);background:#000000b8;border-radius:50%;width:420px;height:90px;position:absolute;bottom:34px}.coin-orbit{transform-origin:50%;will-change:transform;place-items:center;animation:20s linear infinite coin-cluster-orbit;display:grid;position:absolute;inset:0}.coin-stack{--coin-light:#d4ff46;--coin-mid:#75a900;--coin-dark:#263a00;--coin-edge:#dcff68;--coin-ink:#172200;border:7px solid var(--coin-edge);background:radial-gradient(circle at 32% 22%,#fff 0 2%,var(--coin-light) 8%,var(--coin-mid) 58%,var(--coin-dark) 100%);width:215px;height:215px;color:var(--coin-ink);box-shadow:inset 0 0 0 6px #0308024d,inset -18px -22px 30px #0003,0 30px 70px #00000080,0 0 36px color-mix(in srgb,var(--coin-edge) 35%,transparent);border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute}.coin-stack:before,.coin-stack:after{content:"";border:2px solid #ffffff3d;border-radius:50%;position:absolute}.coin-stack:before{inset:15px}.coin-stack:after{border-color:#050b033d;inset:26px}.coin-stack b{z-index:2;font-family:var(--display);font-size:66px;font-weight:400;line-height:.75;position:relative}.coin-stack small{z-index:2;letter-spacing:.22em;margin-top:8px;font-size:8px;font-weight:900;position:relative}.coin-stack-one{--coin-light:#80efff;--coin-mid:#18a9d1;--coin-dark:#073c56;--coin-edge:#8cf3ff;--coin-ink:#032d3d;animation:20s linear infinite coin-counter-one}.coin-stack-two{--coin-light:#c6a2ff;--coin-mid:#8050d4;--coin-dark:#28154f;--coin-edge:#c8a5ff;--coin-ink:#211042;animation:20s linear infinite coin-counter-two}.coin-stack-three{animation:20s linear infinite coin-counter-three}@keyframes coin-cluster-orbit{to{transform:rotate(360deg)}}@keyframes coin-counter-one{0%{transform:translate(-96px,48px)rotate(-13deg)}to{transform:translate(-96px,48px)rotate(-373deg)}}@keyframes coin-counter-two{0%{transform:translate(82px,58px)rotate(13deg)}to{transform:translate(82px,58px)rotate(-347deg)}}@keyframes coin-counter-three{0%{transform:translateY(-47px)rotate(0)}to{transform:translateY(-47px)rotate(-360deg)}}.coin-packs-selector-section{padding-block:70px}.coin-pack-selector{--pack-columns:repeat(5,minmax(0,1fr))}.coin-pack-intro{grid-template-columns:1fr 1fr;align-items:end;gap:45px;margin-bottom:42px;display:grid}.coin-pack-intro h2{margin-top:22px;font-size:clamp(62px,6vw,95px)}.coin-pack-intro>p{max-width:620px;color:var(--muted);justify-self:end;font-size:14px;line-height:1.75}.coin-pack-grid{grid-template-columns:var(--pack-columns);gap:10px;display:grid}.coin-pack-card{border:1px solid var(--line);min-width:0;min-height:330px;color:var(--white);text-align:left;cursor:pointer;background:radial-gradient(circle at 70% 15%,#b7f5001a,#0000 30%),linear-gradient(155deg,#111811,#070a07 72%);border-radius:19px;flex-direction:column;align-items:flex-start;padding:22px 18px;transition:transform .24s,border-color .24s,box-shadow .24s;display:flex;position:relative;overflow:hidden}.coin-pack-card:after{content:attr(data-coin-pack);color:#b7f50009;font-family:var(--display);font-size:150px;line-height:1;position:absolute;bottom:-28px;right:-5px}.coin-pack-card:hover{border-color:#b7f50080;transform:translateY(-6px)}.coin-pack-card.active{border-color:var(--acid);box-shadow:inset 0 0 0 1px var(--acid), 0 24px 60px #0006, 0 0 40px #b7f5001a;background:radial-gradient(circle at 75% 14%,#b7f50038,#0000 34%),linear-gradient(155deg,#162213,#080c08 72%)}.coin-pack-number{z-index:1;color:var(--acid);letter-spacing:.1em;font-size:9px;font-weight:800;position:relative}.coin-pack-recommended{z-index:2;background:var(--acid);color:#101900;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:6px 8px;font-size:7px;font-weight:900;position:absolute;top:16px;right:13px}.coin-pack-card>strong{z-index:1;font-family:var(--display);margin-top:58px;font-size:clamp(54px,4.7vw,76px);font-weight:400;line-height:.8;position:relative}.coin-pack-total{z-index:1;color:#c6cec2;text-transform:uppercase;margin-top:auto;font-size:10px;font-weight:800;position:relative}.coin-pack-total b{color:var(--acid);font-family:var(--display);font-size:48px;font-weight:400;line-height:.9;display:block}.coin-pack-card>small{z-index:1;color:#929c8f;margin-top:8px;font-size:8px;position:relative}.coin-pack-select-state{z-index:2;color:var(--acid);opacity:0;align-items:center;gap:5px;font-size:7px;font-weight:800;transition:opacity .2s,transform .2s;display:flex;position:absolute;top:55px;left:18px;transform:translateY(-5px)}.coin-pack-card.active .coin-pack-select-state{opacity:1;transform:none}.coin-pack-summary{background:#0b100b;border:1px solid #b7f5004d;border-radius:18px;grid-template-columns:.8fr .65fr 1fr auto;align-items:stretch;margin-top:14px;display:grid;overflow:hidden}.coin-pack-summary>div{border-right:1px solid var(--line);flex-direction:column;justify-content:center;min-height:86px;padding:15px 20px;display:flex}.coin-pack-summary span{color:#899486;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:800}.coin-pack-summary strong{color:var(--acid);margin-top:6px;font-size:15px}.coin-pack-summary .button{border-radius:0;min-width:230px;min-height:86px}.coin-pack-notice{color:#8e988b;gap:9px;margin:16px 0 0;font-size:9px;line-height:1.65;display:flex}.coin-pack-notice i{color:var(--acid);flex:none;font-size:16px}.coin-pack-notice a{color:#bec7ba;text-underline-offset:3px;text-decoration:underline #b7f50073}.dialog-open{overflow:hidden}.coin-pack-dialog{width:min(1450px,100vw - 36px);max-width:none;max-height:calc(100vh - 36px);color:var(--white);background:#070a07;border:1px solid #b7f50059;border-radius:25px;margin:auto;padding:0;overflow:auto;box-shadow:0 40px 120px #000000bf,0 0 80px #b7f50014}.coin-pack-dialog::backdrop{backdrop-filter:blur(10px);background:#010302d1}.coin-pack-dialog-shell{padding:0 34px 32px}.coin-pack-dialog-head{z-index:10;border-bottom:1px solid var(--line);background:#070a07f5;align-items:center;gap:18px;min-height:68px;display:flex;position:sticky;top:0}.coin-pack-dialog-head>span{color:var(--white);text-transform:uppercase;margin-right:auto;font-size:11px;font-weight:800}.coin-pack-dialog-head>a{color:#aeb8aa;text-underline-offset:3px;font-size:9px;text-decoration:underline}.coin-pack-dialog-head button{border:1px solid var(--line);width:42px;height:42px;color:var(--acid);cursor:pointer;background:#0d120d;border-radius:50%;place-items:center;display:grid}.coin-pack-selector-dialog .coin-pack-intro{grid-template-columns:1fr 1fr;margin:28px 0 24px}.coin-pack-selector-dialog .coin-pack-intro h2{font-size:clamp(50px,4.5vw,72px)}.coin-pack-selector-dialog .coin-pack-card{min-height:280px}.coin-pack-selector-dialog .coin-pack-card>strong{margin-top:48px}.market-partner-promo{background:radial-gradient(circle at 90% 8%,#b7f50026,#0000 32%),linear-gradient(125deg,#10170d,#070a07 70%);border:1px solid #b7f50047;border-radius:24px;grid-template-columns:1.25fr .75fr;align-items:center;gap:54px;margin-bottom:140px;padding:48px;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 34px 80px #00000047}.market-partner-promo h2{margin-top:25px;font-size:clamp(58px,5.8vw,86px)}.market-partner-promo-copy>p{max-width:650px;color:var(--muted);margin:24px 0 0;font-size:14px;line-height:1.7}.market-partner-promo-rate{grid-template-columns:1fr 1fr;gap:10px;display:grid}.market-partner-promo-rate>div{border:1px solid var(--line);background:#ffffff06;flex-direction:column;justify-content:space-between;min-height:150px;padding:19px;display:flex}.market-partner-promo-rate span{color:#b3bcae;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.5}.market-partner-promo-rate strong{color:var(--acid);font-family:var(--display);font-size:64px;font-weight:400;line-height:.9}.market-partner-promo-rate .button{grid-column:1/-1}.market-partner-page{overflow:hidden}.market-partner-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:70px;min-height:860px;padding-top:135px;display:grid;position:relative}.market-partner-hero:before{content:"";z-index:-1;background:radial-gradient(circle at 74% 38%,#b7f5001c,#0000 25%),radial-gradient(circle at 12% 18%,#3c5c301f,#0000 28%),linear-gradient(#b7f50006 1px,#0000 1px) 0 0/68px 68px,linear-gradient(90deg,#b7f50006 1px,#0000 1px) 0 0/68px 68px;position:absolute;inset:0 -20vw;mask-image:linear-gradient(#000 72%,#0000)}.market-partner-hero-copy{z-index:2;position:relative}.market-partner-hero h1{margin-top:28px;font-size:clamp(72px,7.8vw,122px)}.market-partner-hero-copy>p:not(.hero-kicker){color:#bdc5b9;max-width:690px;font-size:17px;line-height:1.72}.market-partner-proof{flex-wrap:wrap;gap:10px;margin-top:34px;display:flex}.market-partner-proof span{border:1px solid var(--line);color:#c6cdc2;background:#ffffff06;border-radius:999px;align-items:center;gap:7px;padding:10px 12px;font-size:10px;display:inline-flex}.market-partner-proof svg{fill:none;width:18px;height:18px;stroke:var(--acid);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.market-partner-network{aspect-ratio:1;background:radial-gradient(circle,#b7f50021,#080c08eb 43%,#050705a6 68%);border:1px solid #b7f50033;border-radius:50%;justify-self:end;width:min(100%,540px);position:relative;box-shadow:inset 0 0 80px #b7f5000a,0 0 90px #b7f5000f}.network-orbit{border:1px solid #b7f50033;border-radius:50%;animation:18s linear infinite network-orbit;position:absolute;inset:12%}.network-orbit:before,.network-orbit:after{content:"";background:var(--acid);border-radius:50%;width:9px;height:9px;position:absolute;box-shadow:0 0 22px #b7f500cc}.network-orbit:before{top:8%;left:22%}.network-orbit:after{bottom:25%;right:5%}.network-orbit.orbit-two{border-style:dashed;animation-duration:12s;animation-direction:reverse;inset:26%}.network-center{z-index:3;color:var(--acid);background:#0b1208;border:1px solid #b7f50080;border-radius:50%;align-content:center;place-items:center;display:grid;position:absolute;inset:36%;box-shadow:0 0 0 9px #b7f5000a,0 0 45px #b7f50021}.network-center span{color:#aeb8aa;letter-spacing:.16em;font-size:7px;font-weight:800}.network-center strong{font-family:var(--display);font-size:37px;font-weight:400;line-height:1}.network-center i{margin-top:4px;font-size:18px}.network-rate{z-index:4;backdrop-filter:blur(10px);background:#0a0f09f0;border:1px solid #b7f50052;border-radius:16px;flex-direction:column;justify-content:space-between;width:190px;min-height:120px;padding:17px;display:flex;position:absolute;box-shadow:0 18px 45px #0006}.network-rate small{color:#b8c1b4;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.45}.network-rate strong{color:var(--acid);font-family:var(--display);font-size:64px;font-weight:400;line-height:.85}.network-rate-primary{top:6%;left:-3%;transform:rotate(-3deg)}.network-rate-repeat{bottom:6%;right:-2%;transform:rotate(3deg)}.network-node{width:45px;height:45px;color:var(--acid);background:#0b1109;border:1px solid #b7f5004d;border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid;position:absolute;box-shadow:0 0 24px #b7f5001a}.node-one{top:17%;right:19%}.node-two{bottom:26%;left:8%}.node-three{bottom:12%;right:24%}@keyframes network-orbit{to{transform:rotate(360deg)}}.partner-marquee{background:var(--acid);color:#081000;border-block:1px solid #b7f5003d;width:104%;margin-left:-2%;overflow:hidden;transform:rotate(-1deg)}.partner-marquee>div{align-items:center;gap:24px;width:max-content;padding:13px 0;animation:20s linear infinite partner-marquee;display:flex}.partner-marquee span{font-family:var(--display);letter-spacing:.06em;font-size:28px}.partner-marquee i{background:#081000;border-radius:50%;width:7px;height:7px}@keyframes partner-marquee{to{transform:translate(-50%)}}.market-partner-audience,.market-partner-how,.market-partner-faq{padding-block:135px;scroll-margin-top:100px}.audience-cloud{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid}.audience-cloud span{border-right:1px solid var(--line);border-bottom:1px solid var(--line);color:#e1e6de;align-items:center;gap:15px;min-height:110px;padding:22px;font-size:13px;display:flex}.audience-cloud b{color:var(--acid);letter-spacing:.08em;font-size:8px}.partner-steps-grid{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:60px;display:grid}.partner-steps-grid article{--step-accent:#b7f500;--step-glow:#b7f50038;border:1px solid color-mix(in srgb, var(--step-accent) 38%, #273026);background:radial-gradient(circle at 82% 12%, var(--step-glow), transparent 34%), radial-gradient(circle at 10% 92%, color-mix(in srgb, var(--step-accent) 12%, transparent), transparent 38%), linear-gradient(150deg, color-mix(in srgb, var(--step-accent) 8%, #111711), #070a07 68%);border-radius:22px;flex-direction:column;min-height:355px;padding:26px;transition:transform .25s,border-color .25s,box-shadow .25s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 55px #0003}.partner-steps-grid article:nth-child(2){--step-accent:#38d7ff;--step-glow:#38d7ff3b}.partner-steps-grid article:nth-child(3){--step-accent:#ffc62e;--step-glow:#ffc62e3b}.partner-steps-grid article:nth-child(4){--step-accent:#a968ff;--step-glow:#a968ff40}.partner-steps-grid article:after{content:"";background:linear-gradient(90deg, var(--step-accent), transparent);height:3px;box-shadow:0 0 24px var(--step-glow);border-radius:999px 999px 0 0;position:absolute;bottom:0;left:26px;right:26px}.partner-steps-grid article:hover{border-color:var(--step-accent);box-shadow:inset 0 1px 0 #ffffff1a, 0 30px 65px #00000052, 0 0 35px var(--step-glow);transform:translateY(-7px)}.partner-steps-grid article>span{color:var(--step-accent);font-family:var(--display);text-shadow:0 0 24px var(--step-glow);font-size:72px;line-height:.8}.partner-steps-grid i{color:var(--step-accent);font-size:29px;position:absolute;top:24px;right:24px}.partner-steps-grid h3{color:color-mix(in srgb, var(--step-accent) 25%, var(--white));font-family:var(--display);text-transform:uppercase;margin:auto 0 10px;font-size:31px;font-weight:400}.partner-steps-grid p{color:var(--muted);margin:0;font-size:12px;line-height:1.7}.market-partner-commissions{grid-template-columns:.85fr 1.15fr;align-items:center;gap:70px;padding-block:140px;scroll-margin-top:100px;display:grid}.commission-heading h2{margin-top:25px;font-size:clamp(68px,7vw,108px)}.commission-heading>p{max-width:600px;color:var(--muted);font-size:15px;line-height:1.75}.commission-ledger{background:#0b100b;border:1px solid #b7f5004d;box-shadow:20px 22px #111711}.commission-ledger-head,.commission-ledger-row{grid-template-columns:1fr 150px;align-items:center;display:grid}.commission-ledger-head{background:var(--acid);color:#081000;letter-spacing:.08em;text-transform:uppercase;min-height:58px;padding:0 22px;font-size:9px;font-weight:800}.commission-ledger-head span:last-child{text-align:right}.commission-ledger-row{border-bottom:1px solid var(--line);min-height:150px;padding:24px}.commission-ledger-row strong{max-width:430px;font-size:14px;line-height:1.55}.commission-ledger-row b{color:var(--acid);font-family:var(--display);text-align:right;font-size:70px;font-weight:400}.commission-ledger>p{color:#a6afa3;margin:0;padding:17px 22px;font-size:10px;line-height:1.6}.partner-example{grid-template-columns:.82fr 1.18fr;align-items:center;gap:80px;padding-block:140px;display:grid}.partner-example-copy h2{margin-top:25px;font-size:clamp(72px,7vw,110px)}.partner-example-copy>p{color:var(--muted);font-size:15px;line-height:1.75}.program-caveat{border-top:1px solid var(--line);gap:9px;padding-top:18px;display:flex;font-size:11px!important}.program-caveat i{color:var(--acid);flex:none;font-size:17px}.partner-receipt{color:#11140f;clip-path:polygon(0 10px,2% 0,4% 10px,6% 0,8% 10px,10% 0,12% 10px,14% 0,16% 10px,18% 0,20% 10px,22% 0,24% 10px,26% 0,28% 10px,30% 0,32% 10px,34% 0,36% 10px,38% 0,40% 10px,42% 0,44% 10px,46% 0,48% 10px,50% 0,52% 10px,54% 0,56% 10px,58% 0,60% 10px,62% 0,64% 10px,66% 0,68% 10px,70% 0,72% 10px,74% 0,76% 10px,78% 0,80% 10px,82% 0,84% 10px,86% 0,88% 10px,90% 0,92% 10px,94% 0,96% 10px,98% 0,100% 10px,100% calc(100% - 10px),98% 100%,96% calc(100% - 10px),94% 100%,92% calc(100% - 10px),90% 100%,88% calc(100% - 10px),86% 100%,84% calc(100% - 10px),82% 100%,80% calc(100% - 10px),78% 100%,76% calc(100% - 10px),74% 100%,72% calc(100% - 10px),70% 100%,68% calc(100% - 10px),66% 100%,64% calc(100% - 10px),62% 100%,60% calc(100% - 10px),58% 100%,56% calc(100% - 10px),54% 100%,52% calc(100% - 10px),50% 100%,48% calc(100% - 10px),46% 100%,44% calc(100% - 10px),42% 100%,40% calc(100% - 10px),38% 100%,36% calc(100% - 10px),34% 100%,32% calc(100% - 10px),30% 100%,28% calc(100% - 10px),26% 100%,24% calc(100% - 10px),22% 100%,20% calc(100% - 10px),18% 100%,16% calc(100% - 10px),14% 100%,12% calc(100% - 10px),10% 100%,8% calc(100% - 10px),6% 100%,4% calc(100% - 10px),2% 100%,0 calc(100% - 10px));background:#efeee6;justify-self:end;width:min(100%,620px);padding:42px 36px;position:relative;transform:rotate(1deg);box-shadow:0 40px 80px #0006}.partner-receipt-brand{background:linear-gradient(110deg,#060a06,#10190c);border:1px solid #b7f50038;border-radius:12px;justify-content:space-between;align-items:center;padding:15px 17px;display:flex;box-shadow:inset 0 1px #ffffff12}.partner-receipt-brand .brand-lockup,.partner-receipt-brand .brand-type strong{color:#f5f6f1}.partner-receipt-brand .brand-type strong em{color:var(--acid);text-shadow:0 0 18px #b7f50029}.partner-receipt-brand .brand-type small{color:#b9c1b5;display:block}.partner-receipt-code{color:#9ca897;letter-spacing:.13em;font-size:7px;font-weight:800}.partner-receipt-title{padding:28px 0 20px}.partner-receipt-title small{color:#5b6258;letter-spacing:.14em;font-size:8px;font-weight:800;display:block}.partner-receipt-title strong{font-family:var(--display);margin-top:4px;font-size:58px;font-weight:400;display:block}.partner-receipt table{border-collapse:collapse;width:100%}.partner-receipt th,.partner-receipt td{text-align:left;border:1px solid #aeb2a9;padding:13px 9px;font-size:10px}.partner-receipt th{letter-spacing:.07em;text-transform:uppercase;background:#dde0d7;font-size:7px}.partner-receipt th:last-child,.partner-receipt td:last-child{text-align:right;font-weight:800}.partner-receipt-total{border-block:2px solid #181d16;justify-content:space-between;align-items:flex-end;gap:20px;margin-top:20px;padding:17px 0 15px;display:flex}.partner-receipt-total span{letter-spacing:.08em;text-transform:uppercase;max-width:150px;font-size:8px;font-weight:800}.partner-receipt-total strong{color:#527900;font-family:var(--display);letter-spacing:-.02em;font-size:clamp(86px,7vw,112px);font-weight:400;line-height:.68}.partner-receipt>p{color:#555c51;text-align:center;margin:17px 0 0;font-size:9px;line-height:1.55}.market-leader-section{background:radial-gradient(circle at 82% 25%,#b7f50026,#0000 28%),#0b100b;border-block:1px solid #b7f50038;padding-block:150px;scroll-margin-top:90px}.market-leader-shell{grid-template-columns:1fr .72fr;align-items:center;gap:80px;display:grid}.market-leader-copy h2{margin-top:25px;font-size:clamp(75px,7.5vw,118px)}.market-leader-copy>p{max-width:700px;color:var(--muted);font-size:16px;line-height:1.75}.leader-rule{border:1px solid var(--line-strong);background:#b7f5000d;justify-content:space-between;align-items:center;gap:20px;margin-top:35px;padding:20px;display:flex}.leader-rule span{color:#c5ccc1;text-transform:uppercase;max-width:250px;font-size:10px}.leader-rule strong{color:var(--acid);font-family:var(--display);font-size:54px;font-weight:400}.leader-commission-card{border:1px solid var(--acid);background:linear-gradient(150deg,#b7f5002e,#070b07fa 55%);border-radius:28px;flex-direction:column;justify-content:center;min-height:480px;padding:40px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1f,0 35px 90px #0000005c}.leader-commission-card:before{content:"LEADER";color:#b7f5000b;font-family:var(--display);font-size:150px;position:absolute;bottom:10px;right:-25px;transform:rotate(-90deg)}.leader-commission-card>span{color:var(--acid);letter-spacing:.14em;font-size:9px;font-weight:800}.leader-commission-card>strong{color:var(--acid);font-family:var(--display);font-size:150px;font-weight:400;line-height:.9}.leader-commission-card p{color:#e0e6dd;max-width:390px;font-size:15px;line-height:1.7;position:relative}.leader-commission-card small{border-top:1px solid var(--line);color:#aab3a6;padding-top:20px;font-size:9px;line-height:1.6;position:relative}.leader-scenario{padding-block:145px}.leader-scenario-math{border:1px solid var(--line);background:#0a0e0a;grid-template-columns:1fr auto 1fr auto 1fr;align-items:stretch;margin-top:60px;display:grid}.leader-scenario-math>div{flex-direction:column;justify-content:center;min-height:190px;padding:25px;display:flex}.leader-scenario-math>i{color:var(--acid);align-self:center;font-size:24px}.leader-scenario-math span{color:#aeb7aa;text-transform:uppercase;font-size:9px;font-weight:700;line-height:1.45}.leader-scenario-math strong{font-family:var(--display);margin-top:10px;font-size:64px;font-weight:400;line-height:.9}.leader-scenario-math .scenario-commission{border-top:1px solid var(--line);background:var(--acid);color:#081000;text-align:center;grid-column:1/-1;align-items:center;min-height:230px}.leader-scenario-math .scenario-commission span{color:#203000}.leader-scenario-math .scenario-commission strong{font-size:116px}.leader-scenario-math .scenario-commission small{text-transform:uppercase;margin-top:10px;font-size:9px;font-weight:800}.partner-application{padding-bottom:140px;scroll-margin-top:90px}.partner-application-panel{isolation:isolate;text-align:center;background:#080c08;border:1px solid #b7f50061;flex-direction:column;justify-content:center;align-items:center;min-height:740px;padding:90px 30px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 35px 100px #0000006b,0 0 80px #b7f50014}.partner-application-panel:before{background:radial-gradient(#050805ed 0 18%,#050805a8 48%,#0508051f 82%),linear-gradient(#04070440,#0407047a)}.partner-application-panel h2{text-shadow:0 8px 35px #000000b8;margin-top:28px;font-size:clamp(72px,8vw,126px)}.partner-application-panel>p{color:#c2cbc0;text-shadow:0 2px 15px #000c;max-width:720px;margin:28px auto;font-size:14px;line-height:1.7}.partner-social-links{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.partner-social-links a{min-height:46px;color:var(--acid);backdrop-filter:blur(10px);background:#050905b3;border:1px solid #b7f50042;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:10px;font-weight:700;display:inline-flex}.partner-social-links svg{width:18px;height:18px}.partner-program-notice{border-top:1px solid #ffffff24;padding-top:18px;margin-top:42px!important;font-size:9px!important}.coin-packs-hero{grid-template-columns:minmax(0,1.06fr) minmax(380px,.74fr);gap:clamp(45px,6vw,96px);min-height:690px}.coin-packs-hero-copy>p:last-of-type{max-width:660px}.coin-packs-table-link{color:#d4dbd1;width:fit-content;text-decoration:underline;text-decoration-color:var(--acid);text-underline-offset:6px;align-items:center;gap:8px;margin-top:28px;font-size:13px;font-weight:700;text-decoration-thickness:1px;transition:color .2s,transform .2s;display:inline-flex}.coin-packs-table-link:hover{color:var(--acid);transform:translateY(-2px)}.coin-packs-table-link i{color:var(--acid);font-size:16px}.coin-pack-card{--pack-accent:#b7f500;--pack-rgb:183,245,0;border-color:rgba(var(--pack-rgb),.25);background:radial-gradient(circle at 76% 12%,rgba(var(--pack-rgb),.18),transparent 34%),linear-gradient(155deg,rgba(var(--pack-rgb),.075),#070a07 68%)}.coin-pack-card.pack-02{--pack-accent:#38d7ff;--pack-rgb:56,215,255}.coin-pack-card.pack-03{--pack-accent:#b7f500;--pack-rgb:183,245,0}.coin-pack-card.pack-04{--pack-accent:#ffc62e;--pack-rgb:255,198,46}.coin-pack-card.pack-05{--pack-accent:#a968ff;--pack-rgb:169,104,255}.coin-pack-card:after{color:rgba(var(--pack-rgb),.05)}.coin-pack-card:hover{border-color:rgba(var(--pack-rgb),.72);box-shadow:0 24px 50px #00000047,0 0 32px rgba(var(--pack-rgb),.08)}.coin-pack-card.active{border-color:var(--pack-accent);background:radial-gradient(circle at 76% 12%,rgba(var(--pack-rgb),.31),transparent 37%),linear-gradient(155deg,rgba(var(--pack-rgb),.13),#070a07 70%);box-shadow:inset 0 0 0 1px var(--pack-accent),0 26px 65px #0000006b,0 0 45px rgba(var(--pack-rgb),.13)}.coin-pack-card.selected{border-color:var(--pack-accent);background:radial-gradient(circle at 76% 12%,rgba(var(--pack-rgb),.27),transparent 37%),linear-gradient(155deg,rgba(var(--pack-rgb),.11),#070a07 70%);box-shadow:inset 0 0 0 2px var(--pack-accent),0 26px 65px #0000006b,0 0 45px rgba(var(--pack-rgb),.14)}.coin-pack-number,.coin-pack-total b,.coin-pack-select-state{color:var(--pack-accent)}.coin-pack-recommended{background:var(--pack-accent)}.coin-pack-card>small{color:color-mix(in srgb,var(--pack-accent) 60%,#a8b0a5);font-weight:750}.coin-pack-selector-page{flex-direction:column;display:flex}.coin-pack-selector-page .coin-pack-intro{order:0}.coin-pack-selector-page .coin-pack-grid{order:1}.coin-pack-assurance{grid-template-columns:repeat(3,1fr);gap:10px;margin-top:42px;display:grid}.coin-pack-assurance>div{border:1px solid var(--line);background:linear-gradient(145deg,#b7f5000e,#ffffff03);border-radius:16px;align-items:center;gap:16px;min-height:128px;padding:21px;display:flex}.coin-pack-assurance i{width:44px;height:44px;color:var(--acid);border:1px solid #b7f50047;border-radius:50%;flex:none;place-items:center;font-size:21px;display:grid}.coin-pack-assurance span{color:#939d90;font-size:9px;line-height:1.55}.coin-pack-assurance strong{color:var(--white);margin-bottom:4px;font-size:11px;display:block}.coin-pack-card{cursor:default}.coin-pack-add{z-index:3;border:1px solid rgba(var(--pack-rgb),.55);background:rgba(var(--pack-rgb),.1);width:100%;min-height:39px;color:var(--pack-accent);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;border-radius:9px;justify-content:space-between;align-items:center;margin-top:14px;padding:0 12px;font-size:8px;font-weight:850;transition:background .2s,color .2s,transform .2s;display:flex;position:relative}.coin-pack-add:hover{background:var(--pack-accent);color:#071000;transform:translateY(-2px)}.coin-pack-add i{font-size:13px}.coin-pack-card-count{z-index:4;background:var(--pack-accent);color:#071000;letter-spacing:.05em;text-transform:uppercase;border-radius:999px;padding:5px 7px;font-size:6px;font-weight:900;position:absolute;top:50px;left:18px}.coin-pack-selector-page .coin-pack-detail{order:2}.coin-pack-selector-page .coin-pack-cart{order:3}.coin-pack-selector-page .coin-pack-summary{order:4}.coin-pack-selector-page .coin-pack-notice{order:5}.coin-pack-detail{--detail-accent:#b7f500;--detail-rgb:183,245,0;border:1px solid rgba(var(--detail-rgb),.34);border-left:4px solid var(--detail-accent);background:radial-gradient(circle at 8% 50%,rgba(var(--detail-rgb),.15),transparent 28%),linear-gradient(135deg,rgba(var(--detail-rgb),.045),#ffffff04);border-radius:16px;grid-template-columns:230px 1fr;align-items:center;gap:26px;min-height:104px;margin-top:12px;padding:20px 24px;transition:border-color .2s,background .2s;display:grid;overflow:hidden}.coin-pack-detail.pack-02{--detail-accent:#38d7ff;--detail-rgb:56,215,255}.coin-pack-detail.pack-03{--detail-accent:#b7f500;--detail-rgb:183,245,0}.coin-pack-detail.pack-04{--detail-accent:#ffc62e;--detail-rgb:255,198,46}.coin-pack-detail.pack-05{--detail-accent:#a968ff;--detail-rgb:169,104,255}.coin-pack-detail span{color:var(--detail-accent);letter-spacing:.11em;font-size:8px;font-weight:900}.coin-pack-detail strong{color:#d9dfd6;font-size:13px;font-weight:650;line-height:1.55}.coin-pack-cart{border:1px solid var(--line);background:linear-gradient(145deg,#ffffff06,#b7f50006);border-radius:18px;margin-top:14px;scroll-margin-top:105px;overflow:hidden}.coin-pack-cart-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;min-height:72px;padding:15px 20px;display:flex}.coin-pack-cart-head span{color:var(--acid);letter-spacing:.13em;font-size:7px;font-weight:850;display:block}.coin-pack-cart-head strong{color:var(--white);margin-top:5px;font-size:16px;display:block}.coin-pack-cart-head button{color:#aeb7aa;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;font-size:8px;font-weight:750;text-decoration:underline}.coin-pack-cart-items>p{color:#8f998c;margin:0;padding:22px 20px;font-size:10px;line-height:1.6}.coin-pack-cart-row{border-bottom:1px solid var(--line);grid-template-columns:1fr auto 110px 32px;align-items:center;gap:20px;min-height:76px;padding:12px 20px;display:grid}.coin-pack-cart-row:last-child{border-bottom:0}.coin-pack-cart-row>span small{color:var(--acid);letter-spacing:.1em;font-size:7px;font-weight:850;display:block}.coin-pack-cart-row>span strong{color:#c0c8bc;margin-top:4px;font-size:10px;display:block}.coin-pack-cart-row>strong{color:var(--white);font-family:var(--display);text-align:right;font-size:30px;font-weight:400}.coin-pack-cart-quantity{border:1px solid var(--line);border-radius:9px;grid-template-columns:34px 38px 34px;align-items:center;min-height:36px;display:grid;overflow:hidden}.coin-pack-cart-quantity button{height:100%;color:var(--acid);cursor:pointer;background:#ffffff06;border:0;font-size:17px}.coin-pack-cart-quantity b{color:var(--white);text-align:center;font-size:11px}.coin-pack-cart-remove{border:1px solid var(--line);color:#8f998c;cursor:pointer;background:0 0;border-radius:50%;width:30px;height:30px;font-size:17px}.coin-pack-cart-remove:hover{color:#f77;border-color:#f77}.coin-pack-summary .button.disabled{pointer-events:none;color:#7f897b;box-shadow:none;background:#1a2117}.coin-pack-comparison-section{padding-block:55px 140px;scroll-margin-top:105px}.coin-pack-comparison-heading{grid-template-columns:1fr .65fr;align-items:end;gap:45px;margin-bottom:38px;display:grid}.coin-pack-comparison-heading h2{margin-top:20px;font-size:clamp(58px,5.7vw,88px)}.coin-pack-comparison-heading>p{max-width:500px;color:var(--muted);justify-self:end;margin:0;font-size:13px;line-height:1.7}.coin-pack-comparison{background:#0a0e0a;border:1px solid #b7f50047;border-radius:20px;overflow:hidden;box-shadow:0 28px 75px #0000004d}.coin-pack-comparison table{border-collapse:collapse;table-layout:fixed;width:100%}.coin-pack-comparison th,.coin-pack-comparison td{border-bottom:1px solid var(--line);text-align:left;height:92px;padding:18px 26px}.coin-pack-comparison thead th{background:var(--acid);color:#091000;letter-spacing:.08em;text-transform:uppercase;height:58px;font-size:9px;font-weight:900}.coin-pack-comparison tbody tr:last-child>*{border-bottom:0}.coin-pack-comparison tbody th span{color:var(--white);font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;font-size:29px;font-weight:400}.coin-pack-comparison tbody th small{background:var(--acid);color:#081000;letter-spacing:.06em;text-transform:uppercase;vertical-align:middle;border-radius:999px;margin-left:10px;padding:5px 8px;font-size:6px;font-weight:900;display:inline-flex}.coin-pack-comparison tbody td strong{color:var(--white);font-family:var(--display);font-size:31px;font-weight:400}.coin-pack-comparison tbody td:last-child strong{color:var(--acid)}.coin-pack-comparison tbody tr.popular{box-shadow:inset 4px 0 0 var(--acid);background:linear-gradient(90deg,#b7f50024,#b7f50009)}.coin-pack-comparison .sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.coin-pack-number{font-size:11px}.coin-pack-recommended{padding:7px 10px;font-size:9px}.coin-pack-total{color:#d2d9cf;font-size:12px}.coin-pack-card>small{margin-top:9px;font-size:11px;line-height:1.4}.coin-pack-select-state{font-size:9px}.coin-pack-add{min-height:46px;margin-top:16px;padding-inline:14px;font-size:10px}.coin-pack-card-count{padding:6px 8px;font-size:8px}.coin-pack-detail span{font-size:11px}.coin-pack-detail strong{color:#e0e5de;font-size:16px}.coin-pack-cart-head span{font-size:10px}.coin-pack-cart-head strong{margin-top:6px;font-size:19px}.coin-pack-cart-head button{font-size:10px}.coin-pack-cart-items>p{color:#aab3a7;padding-block:24px;font-size:12px}.coin-pack-cart-row>span small{font-size:9px}.coin-pack-cart-row>span strong{color:#d0d6cd;font-size:12px}.coin-pack-cart-row>strong{font-size:32px}.coin-pack-summary>div{min-height:92px;padding:17px 22px}.coin-pack-summary span{color:#a7b1a3;font-size:10px}.coin-pack-summary strong{margin-top:7px;font-size:18px}.coin-pack-summary .button{min-width:250px;min-height:92px;font-size:12px}.coin-pack-notice{color:#a8b1a5;gap:11px;margin-top:18px;font-size:11px}.coin-pack-notice i{font-size:18px}.coin-pack-notice a{color:#d1d7cf}.coin-pack-assurance i{width:48px;height:48px;font-size:22px}.coin-pack-assurance span{color:#aab3a7;font-size:12px}.coin-pack-assurance strong{margin-bottom:5px;font-size:14px}.coin-pack-comparison thead th{height:62px;font-size:11px}.coin-pack-comparison tbody th small{padding:6px 9px;font-size:8px}.coin-pack-comparison tbody td{color:#d3dad0;font-size:15px}.brand-type small,.nav-cart-shortcut>b{font-size:8px}.eyebrow{font-size:11px}.wallet-heading span,.wallet-status,.wallet-balance>span,.wallet-balance>em,.wallet-ledger-head,.wallet-ledger-head small{font-size:9px}.wallet-day small{font-size:8px}.wallet-entry-copy small{font-size:9px}.wallet-action>span,.wallet-action>strong{font-size:10px}.wallet-receipt-inner>p{font-size:9px}.console-head,.console-foot,.console-intro span,.console-mission span,.console-mission small,.floating-ticket span,.floating-ticket small,.selected-flag,.steps-grid article>span:before{font-size:10px}.receipt-reference,.receipt-title>div:first-child>span,.receipt-outcomes thead th,.receipt-summary small{font-size:9px}.receipt-reference strong,.receipt-status,.receipt-outcomes tbody th,.receipt-summary span,.return-receipt>p,.campaign-math>div span,.payout-feed-status,.payout-feed-head,.payout-feed-foot{font-size:10px}.payout-amount em{font-size:9px}.payout-reward strong,.support-assistant-copy small{font-size:10px}.back-to-top span{font-size:7px}.trust-grid .card-link{font-size:11px}.global-banner span{font-size:10px}.faq-list summary span{font-size:11px}.faq-comparison thead th,.coin-pack-promo-list span,.coin-pack-promo-list small{font-size:10px}.market-partner-promo-rate span{font-size:11px}.network-center span{font-size:9px}.network-rate small,.network-node,.audience-cloud b{font-size:10px}.commission-ledger-head{font-size:11px}.partner-receipt-title small,.partner-receipt th,.partner-receipt-total span,.partner-receipt>p{font-size:10px}.leader-commission-card>span,.leader-commission-card small,.leader-scenario-math span,.leader-scenario-math .scenario-commission small{font-size:11px}.partner-program-notice{font-size:11px!important}.footer-heading,.global-disclaimer{font-size:11px}.footer-bottom{font-size:10px}.site-footer{border-top:1px solid var(--line);background:#050705}.footer-top{grid-template-columns:1.35fr .72fr 1.05fr .95fr;align-items:start;gap:clamp(28px,4vw,64px);padding-block:48px 42px;display:grid}.footer-brand p{color:#aeb7ab;max-width:300px;margin:20px 0 0;font-size:11px;line-height:1.7}.footer-heading{color:var(--white);letter-spacing:.11em;text-transform:uppercase;margin-bottom:17px;font-size:11px;font-weight:800;display:block}.footer-top nav{justify-items:start;gap:11px;display:grid}.footer-top nav a{color:#aab3a7;font-size:11px;line-height:1.4}.footer-top nav a:hover{color:var(--acid)}.footer-community>span{color:#aab3a7;letter-spacing:.04em;font-size:10px;font-weight:700;display:block}.social-links{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.social-links a{border:1px solid var(--line);width:42px;height:42px;color:var(--acid);background:#ffffff06;border-radius:50%;place-items:center;transition:transform .22s,color .22s,border-color .22s,background .22s,box-shadow .22s;display:grid}.social-links a:hover{background:var(--acid);color:#071000;border-color:#b7f5008c;transform:translateY(-3px);box-shadow:0 12px 30px #00000047,0 0 24px #b7f5001f}.social-icon{place-items:center;width:20px;height:20px;display:grid}.social-icon svg{width:19px;height:19px;display:block}.global-disclaimer{border-top:1px solid var(--line);color:#a3aca0;letter-spacing:.015em;margin:0 0 14px;padding:12px 0;font-size:11px;line-height:1.6}.global-disclaimer a{color:#c5cdc1;text-underline-offset:3px;text-decoration:underline #b7f50073}.global-disclaimer a:hover{color:var(--acid)}.footer-bottom{border-top:1px solid var(--line);color:#858e82;text-transform:uppercase;letter-spacing:.08em;justify-content:space-between;gap:20px;padding-block:18px 28px;font-size:10px;display:flex}.footer-bottom strong{color:var(--acid)}.reveal-ready{opacity:0;transition:opacity .7s,transform .7s cubic-bezier(.2,.75,.25,1);transform:translateY(28px)}.reveal-ready.revealed{opacity:1;transform:translateY(0)}.legal-shell{width:min(850px,100% - 40px);margin-inline:auto;padding:145px 0 100px}.legal-heading{border-bottom:1px solid var(--line);padding:55px 0}.legal-heading h1{margin-top:25px;font-size:clamp(72px,9vw,120px)}.legal-heading>p{max-width:700px;color:var(--muted);line-height:1.7}.legal-copy{padding:45px 0}.legal-copy h2{font-family:var(--display);margin:34px 0 10px;font-size:31px;font-weight:400}.legal-copy p{color:#b8c0b5;font-size:16px;line-height:1.75}.legal-copy a{color:var(--acid);text-underline-offset:3px;text-decoration:underline #b7f50073}.text-link{color:var(--acid);text-transform:uppercase;align-items:center;gap:8px;font-size:11px;font-weight:700;display:inline-flex}@media (width<=1080px){.desktop-nav{gap:18px}.desktop-nav a{font-size:10px}.hero{grid-template-columns:1fr 1fr;gap:45px}.mission-detail{grid-template-columns:repeat(3,1fr)}.mission-detail .button{grid-column:span 1;min-height:62px}.steps-grid,.trust-grid{grid-template-columns:repeat(2,1fr)}.steps-grid article{min-height:330px}.trust-grid article{min-height:220px}.market-partner-hero{gap:35px}.market-partner-network{width:min(44vw,470px)}.partner-steps-grid{grid-template-columns:repeat(2,1fr)}.partner-steps-grid article{min-height:300px}.coin-pack-promo{grid-template-columns:1fr}.coin-pack-promo-list{max-width:760px}.coin-packs-hero{grid-template-columns:1fr .65fr;gap:30px}.coin-pack-selector{--pack-columns:repeat(3,minmax(0,1fr))}.coin-pack-card:nth-child(4),.coin-pack-card:nth-child(5){min-height:270px}.coin-pack-summary{grid-template-columns:repeat(3,1fr)}.coin-pack-summary .button{grid-column:1/-1;min-height:70px}}@media (width<=900px){:root{--shell:min(100% - 32px, 760px)}.site-header{grid-template-columns:1fr auto}.desktop-nav,.header-actions>.nav-cart-shortcut{display:none}.menu-toggle{place-items:center;display:grid}.hero{grid-template-columns:1fr;min-height:auto;padding-top:150px}.hero-copy{max-width:760px}.hero-visual{justify-self:center;width:min(82vw,600px);margin-top:20px}.hero-market-art img{object-position:61% center;opacity:.62}.hero-space:after{background:linear-gradient(#03060494 0%,#03060438 34%,#03060454 74%,#050705 100%),linear-gradient(90deg,#030604a8,#03060440)}.space-planet{display:none}.space-beacon{bottom:28%;left:82%}.section-heading{grid-template-columns:1fr;gap:25px}.mission-section,.faq-section{padding-block:105px}.mission-grid{grid-template-columns:repeat(2,1fr)}.mission-card:last-child{grid-column:1/-1;min-height:420px}.calculator-section,.campaign-section{grid-template-columns:1fr;gap:60px;padding-block:105px}.receipt-wrap{min-height:720px}.campaign-copy{order:1}.campaign-math{order:2}.payout-feed-section{padding-bottom:105px;scroll-margin-top:88px}.payout-feed-panel{box-shadow:12px 14px #101510}.payout-feed-head,.payout-feed-row{grid-template-columns:1.05fr .75fr 1fr 1fr;column-gap:14px}.how-section,.trust-section{padding-block:105px}.footer-top{grid-template-columns:1.2fr 1fr;gap:34px 44px}.footer-brand{grid-column:1/-1}.market-partner-promo,.market-partner-hero,.market-partner-commissions,.partner-example,.market-leader-shell{grid-template-columns:1fr}.market-partner-promo-rate{max-width:560px}.coin-packs-hero{grid-template-columns:1fr;min-height:0;padding-top:140px;padding-bottom:45px}.coin-stack-visual{justify-self:center;width:min(100%,520px);min-height:360px}.coin-pack-intro{grid-template-columns:1fr;gap:15px}.coin-pack-intro>p{justify-self:start}.market-partner-hero{padding-top:145px;padding-bottom:90px}.market-partner-network{justify-self:center;width:min(78vw,540px)}.audience-cloud{grid-template-columns:repeat(2,1fr)}.commission-ledger,.partner-receipt{justify-self:center;width:min(100%,650px)}.market-leader-shell{gap:55px}.leader-commission-card{min-height:410px}}@media (width<=680px){:root{--shell:min(100% - 24px, 580px)}.site-header{width:calc(100% - 16px);height:64px;padding-left:10px;top:8px}.brand-lockup img{width:36px;height:36px}.brand-type strong{font-size:20px}.brand-type small{display:none}.header-actions .header-play{min-width:70px;min-height:42px;padding-inline:12px;font-size:10px}.mobile-nav{top:72px}.hero{gap:25px;padding-top:115px}.hero-market-art{height:980px}.hero-market-art img{object-position:84% center;opacity:.52;filter:saturate(.76)contrast(1.06)brightness(.66)}.hero-space:before{opacity:.16}.space-nebula{filter:blur(34px);opacity:.24}.space-grid{opacity:.035;background-size:52px 38px;height:34%;bottom:-10%}.space-beacon{display:none}.hero-kicker{letter-spacing:.2em}h1{font-size:clamp(67px,21vw,96px)}.hero-lead{font-size:15px}.hero-actions{flex-direction:column;align-items:stretch}.hero-actions .button{width:100%}.hero-proof{grid-template-columns:1fr;gap:8px;margin-top:28px;padding-top:18px;display:grid}.hero-proof span{background:linear-gradient(110deg,#b7f50012,#ffffff05);border:1px solid #b7f50024;border-radius:12px;width:100%;min-height:54px;padding:12px 14px;font-size:11px}.hero-proof i{flex:none;font-size:20px}.hero-proof b{min-width:104px;display:inline-block}.hero-visual{width:100%;padding:18px 12px 44px}.hero-visual:after{filter:blur(10px);height:36px;bottom:8px;left:15%;right:0}.payout-wallet{border-radius:2px;min-height:0;margin-inline:3px;padding:0;transform:rotate(.7deg);box-shadow:0 22px 60px #00000059}.wallet-receipt-inner{min-height:0;padding:16px 10px 46px 16px}.wallet-head{padding-bottom:15px}.wallet-mark{width:38px;height:38px}.wallet-balance{padding:30px 2px 25px}.wallet-balance>strong{font-size:clamp(74px,22vw,94px)}.wallet-entry{grid-template-columns:47px 28px 1fr auto;gap:7px;min-height:60px;padding:8px 10px}.wallet-day{font-size:20px}.wallet-entry-icon{width:25px;height:25px}.wallet-entry-copy strong{font-size:9px}.wallet-entry>b{font-size:25px}.wallet-action{flex-direction:column-reverse;align-items:stretch}.wallet-action>strong{justify-content:center}.wallet-action>span{justify-content:center;margin-top:4px}.wallet-receipt-inner>p{margin:7px 0 8px}.mission-console{min-height:560px;padding:18px;box-shadow:12px 14px #101510}.console-intro{padding-block:30px 24px}.console-intro strong{font-size:43px}.console-mission{min-height:210px;padding:12px}.console-mission strong{margin-top:30px;font-size:56px}.console-mission b{font-size:17px}.console-foot strong{text-align:right;max-width:180px}.floating-ticket{width:190px;padding:14px;bottom:30px;left:10px}.floating-ticket strong{font-size:32px}.marquee{width:100%;transform:none}.marquee span,.marquee b{font-size:21px}.section-heading h2{font-size:clamp(60px,20vw,90px)}.mission-grid{grid-template-columns:1fr}.mission-card,.mission-card:last-child{border-radius:20px;grid-column:auto;min-height:350px;padding:22px}.selected-flag{top:65px;left:22px}.mission-calls{margin-top:42px}.mission-calls strong{font-size:96px}.mission-perfect{text-align:left;margin-top:auto;position:static}.mission-card small{max-width:62%}.mission-detail{grid-template-columns:repeat(2,1fr)}.mission-detail>div{min-height:84px;padding:14px 16px}.mission-detail .button{grid-column:1/-1;margin:8px}.steps-grid,.trust-grid{grid-template-columns:1fr}.steps-grid article{min-height:280px;padding:24px}.steps-grid article>span{font-size:76px}.steps-grid i{width:44px;height:44px;top:20px;right:20px}.calculator-copy h2{font-size:clamp(65px,20vw,90px)}.choice-pill{flex:calc(33.33% - 8px);min-width:0}.stake-pill{flex-basis:calc(25% - 8px)}.receipt-wrap{min-height:670px;margin-inline:-4px}.return-receipt{width:92%;padding:28px 21px 24px}.return-box strong{font-size:43px}.campaign-copy h2{font-size:clamp(90px,29vw,130px)}.campaign-copy,.campaign-math{width:100%;min-width:0}.campaign-copy .brush-line{width:auto;max-width:100%;line-height:1.12}.campaign-math{grid-template-columns:minmax(0,1fr) minmax(0,1fr);box-shadow:10px 12px #121712}.campaign-math>i{display:none}.campaign-math>div{min-width:0;min-height:160px;padding:18px;overflow:hidden}.campaign-math>div span{overflow-wrap:anywhere;font-size:7px}.campaign-math>div strong{font-size:56px}.campaign-math .campaign-total{grid-column:1/-1;min-height:190px}.campaign-math .campaign-total strong{font-size:88px}.payout-feed-panel{margin-top:36px;margin-inline:-4px}.payout-feed-topline{flex-direction:column;align-items:flex-start;gap:8px;padding:16px}.payout-feed-table{padding-inline:12px}.payout-feed-head{display:none}.payout-feed-viewport{height:474px;mask-image:linear-gradient(#0000 0,#000 5% 95%,#0000 100%)}.payout-feed-row{grid-template-columns:1fr 1fr;gap:12px 14px;min-height:118px;padding:14px 4px}.feed-cell-label{color:#aab3a7;letter-spacing:.12em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:800;display:block}.payout-country,.payout-amount,.payout-address,.payout-reward{align-content:center;display:grid}.payout-country{grid-template-columns:34px 1fr;column-gap:9px}.payout-country .feed-cell-label{grid-column:1/-1}.payout-country b{width:32px;height:32px}.payout-country strong{font-size:12px}.payout-amount{justify-items:start}.payout-amount strong{font-size:27px}.payout-amount em{display:none}.payout-reward strong{font-size:9px}.payout-address{grid-template-columns:1fr auto}.payout-address .feed-cell-label{grid-column:1/-1}.payout-address code{font-size:10px}.payout-feed-foot{flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;min-height:76px;padding:13px 16px}.support-dock{gap:8px;bottom:12px;right:12px}.support-assistant,.support-assistant-toggle{width:50px;height:50px}.support-assistant-avatar{width:38px;height:38px}.support-assistant-panel{width:min(286px,100vw - 24px)}.back-to-top{width:46px;height:46px}.global-banner{grid-template-columns:1fr}.faq-list summary{grid-template-columns:38px 1fr auto;min-height:82px}.faq-list details>p,.faq-answer{margin-left:53px}.faq-comparison table,.faq-comparison tbody{display:block}.faq-comparison thead{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.faq-comparison tbody tr{border:1px solid var(--line);grid-template-columns:1fr;margin-bottom:10px;display:grid}.faq-comparison tbody th{background:#b7f5000f;border-width:0 0 1px;grid-column:1/-1}.faq-comparison tbody td{border-width:0 0 1px}.faq-comparison tbody td:last-child{border-bottom:0}.faq-comparison tbody td+td{border-left:0}.faq-comparison tbody td:before{content:attr(data-label);color:#7f897b;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:7px;font-weight:800;display:block}.partner-panel{min-height:650px;padding:65px 18px}.partner-panel h2{font-size:clamp(68px,20vw,96px)}.footer-top{grid-template-columns:1fr;gap:30px;padding-block:40px 32px}.footer-brand{grid-column:auto}.footer-heading{margin-bottom:13px}.footer-bottom{flex-direction:column}.legal-shell{width:min(100% - 28px,580px);padding:105px 0 75px}.legal-heading{padding:45px 0 38px}.legal-heading h1{font-size:clamp(58px,18vw,82px)}.legal-copy{padding:30px 0 42px}.legal-copy h2{font-size:28px}.market-partner-promo{border-radius:18px;gap:30px;margin-bottom:100px;padding:28px 20px}.market-partner-promo h2{font-size:clamp(55px,17vw,78px)}.market-partner-promo-rate{grid-template-columns:1fr 1fr}.market-partner-promo-rate>div{min-height:125px;padding:15px}.market-partner-promo-rate strong{font-size:52px}.coin-pack-promo{border-radius:18px;gap:28px;margin-bottom:26px;padding:28px 20px}.coin-pack-promo h2{font-size:clamp(55px,17vw,78px)}.coin-pack-promo-list{grid-template-columns:1fr;gap:7px}.coin-pack-promo-list a{grid-template-columns:.8fr 1fr 1fr;align-items:center;min-height:80px;padding:13px 15px;display:grid}.coin-pack-promo-list strong{font-size:38px}.coin-pack-promo-list small{text-align:right}.coin-packs-hero{padding-top:115px}.coin-packs-hero h1{font-size:clamp(66px,20vw,92px)}.coin-packs-hero-copy>p:last-child{font-size:14px}.coin-stack-visual{transform-origin:top;min-height:300px;margin:18px 0 0;transform:scale(.82)}.coin-packs-selector-section{padding-block:45px 95px}.coin-pack-intro{margin-bottom:28px}.coin-pack-intro h2{font-size:clamp(58px,18vw,82px)}.coin-pack-intro>p{font-size:13px}.coin-pack-selector{--pack-columns:1fr}.coin-pack-card,.coin-pack-card:nth-child(4),.coin-pack-card:nth-child(5){grid-template-rows:auto 1fr auto;grid-template-columns:1fr 1fr;min-height:155px;padding:17px 18px;display:grid}.coin-pack-card:after{font-size:120px;bottom:-25px;right:5px}.coin-pack-recommended{top:13px;right:13px}.coin-pack-select-state{top:43px;left:18px}.coin-pack-card>strong{align-self:center;margin:24px 0 0;font-size:58px}.coin-pack-total{text-align:right;place-self:center end;margin:24px 0 0}.coin-pack-total b{font-size:43px}.coin-pack-card>small{grid-column:1/-1;margin-top:7px}.coin-pack-summary{grid-template-columns:1fr 1fr}.coin-pack-summary>div{min-height:75px;padding:12px 14px}.coin-pack-summary>div:nth-child(3){border-top:1px solid var(--line);grid-column:1/-1}.coin-pack-summary .button{min-width:0;min-height:68px}.coin-pack-notice{font-size:8px}.market-partner-hero{min-height:0;padding-top:115px}.market-partner-hero h1{font-size:clamp(62px,19vw,88px)}.market-partner-hero-copy>p:not(.hero-kicker){font-size:15px}.market-partner-proof{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;width:100%;display:grid}.market-partner-proof span{text-align:center;flex-direction:column;justify-content:center;gap:7px;min-width:0;min-height:76px;padding:9px 4px;font-size:8px;line-height:1.25}.market-partner-proof svg{width:21px;height:21px}.market-partner-network{width:min(90vw,420px);margin-top:15px}.network-rate{width:145px;min-height:94px;padding:12px}.network-rate strong{font-size:48px}.network-rate small{font-size:7px}.network-center strong{font-size:27px}.partner-marquee span{font-size:22px}.market-partner-audience,.market-partner-how,.market-partner-faq{padding-block:100px}.audience-cloud{grid-template-columns:1fr;margin-top:40px}.audience-cloud span{min-height:78px}.partner-steps-grid{grid-template-columns:1fr;margin-top:40px}.partner-steps-grid article{min-height:270px}.market-partner-commissions,.partner-example,.leader-scenario{gap:45px;padding-block:100px}.commission-heading h2,.partner-example-copy h2{font-size:clamp(62px,19vw,86px)}.commission-ledger{box-shadow:10px 12px #111711}.commission-ledger-head,.commission-ledger-row{grid-template-columns:1fr 90px}.commission-ledger-row{min-height:130px;padding:18px}.commission-ledger-row strong{font-size:12px}.commission-ledger-row b{font-size:55px}.partner-receipt{padding:32px 18px}.partner-receipt-brand{padding:12px}.partner-receipt-brand .brand-type small{font-size:6px;display:block}.partner-receipt-code{display:none}.partner-receipt th,.partner-receipt td{padding:10px 5px;font-size:8px}.partner-receipt-total{padding-block:15px 13px}.partner-receipt-total strong{font-size:clamp(67px,19vw,82px)}.market-leader-section{padding-block:100px}.market-leader-copy h2{font-size:clamp(64px,19vw,90px)}.leader-rule{flex-direction:column;align-items:flex-start}.leader-commission-card{min-height:360px;padding:27px}.leader-commission-card>strong{font-size:115px}.leader-scenario-math{grid-template-columns:1fr}.leader-scenario-math>div{border-bottom:1px solid var(--line);min-height:135px}.leader-scenario-math>i{display:none}.leader-scenario-math .scenario-commission{grid-column:auto;min-height:190px}.leader-scenario-math .scenario-commission strong{font-size:88px}.partner-application-panel{min-height:690px;padding:65px 18px}.partner-application-panel h2{font-size:clamp(62px,19vw,90px)}.partner-social-links a{flex:calc(50% - 8px);justify-content:center}.cinematic-panel-art img{object-position:center bottom;opacity:.72;transform:scale(1.08)}.partner-panel:before,.partner-application-panel:before{background:radial-gradient(#050805f0 0 25%,#050805bd 54%,#05080540 100%),linear-gradient(#0407043d,#0407048f)}.partner-panel:after,.partner-application-panel:after{inset:8px}}@media (width<=1080px){.coin-pack-assurance{grid-template-columns:1fr}.coin-pack-assurance>div{min-height:90px}}@media (width<=900px){.coin-packs-hero{grid-template-columns:1fr;gap:38px;padding-bottom:70px}.coin-stack-visual{justify-self:center}}@media (width<=680px){.coin-packs-hero{gap:16px;min-height:0;padding-top:100px;padding-bottom:30px}.coin-packs-hero h1{margin-top:12px;font-size:clamp(58px,17.5vw,78px)}.coin-packs-hero-copy>p:last-of-type{margin-bottom:0;font-size:13px;line-height:1.55}.coin-packs-table-link{margin-top:18px;font-size:12px}.coin-packs-selector-section{padding-top:30px;padding-bottom:38px}.coin-pack-intro{margin-bottom:20px}.coin-pack-intro h2{margin-top:14px;font-size:clamp(48px,14.8vw,66px)}.coin-pack-intro>p{font-size:11px;line-height:1.55}.coin-pack-selector-page{--pack-columns:1fr}.coin-pack-selector-page .coin-pack-grid{gap:7px}.coin-pack-selector-page .coin-pack-card,.coin-pack-selector-page .coin-pack-card:nth-child(4),.coin-pack-selector-page .coin-pack-card:nth-child(5),.coin-pack-selector-page .coin-pack-card.pack-03{border-radius:13px;grid-template-rows:1fr 1fr;grid-template-columns:minmax(72px,1.1fr) .8fr 1fr 44px;align-items:center;gap:0 7px;min-height:108px;padding:12px 10px;display:grid}.coin-pack-selector-page .coin-pack-card:after{display:none}.coin-pack-selector-page .coin-pack-number{grid-area:1/1;align-self:end;font-size:7px}.coin-pack-selector-page .pack-03 .coin-pack-number:after{content:"MOST POPULAR";color:var(--pack-accent);letter-spacing:.05em;margin-top:5px;font-size:5px;display:block}.coin-pack-selector-page .coin-pack-recommended{display:none}.coin-pack-selector-page .coin-pack-card>strong,.coin-pack-selector-page .coin-pack-card.pack-03>strong{grid-area:1/2/3;align-self:center;margin:0;font-size:clamp(34px,10vw,43px)}.coin-pack-selector-page .coin-pack-total,.coin-pack-selector-page .coin-pack-card.pack-03 .coin-pack-total{text-align:left;grid-area:1/3/3;place-self:center start;margin:0;font-size:6px}.coin-pack-selector-page .coin-pack-total b{font-size:clamp(27px,8vw,34px)}.coin-pack-selector-page .coin-pack-card>small,.coin-pack-selector-page .coin-pack-card.pack-03>small{grid-area:2/1;align-self:start;margin:4px 0 0;font-size:5.5px;line-height:1.25}.coin-pack-selector-page .coin-pack-add,.coin-pack-selector-page .coin-pack-card.pack-03 .coin-pack-add{border-radius:10px;grid-area:1/4/3;justify-content:center;align-self:center;width:42px;min-height:52px;margin:0;padding:0;font-size:0}.coin-pack-selector-page .coin-pack-add:before{content:"+";color:var(--pack-accent);font-size:24px;font-weight:500;line-height:1}.coin-pack-selector-page .coin-pack-add:hover:before{color:#071000}.coin-pack-selector-page .coin-pack-add i{display:none}.coin-pack-selector-page .coin-pack-card-count{padding:3px 5px;font-size:5px;top:5px;left:auto;right:5px}.coin-pack-selector-page .coin-pack-summary{z-index:20;backdrop-filter:blur(18px);background:#070c07f0;border-color:#b7f50099;border-radius:14px;order:1;grid-template-columns:repeat(3,1fr);margin:0 0 10px;position:sticky;bottom:8px;overflow:hidden;box-shadow:0 16px 55px #000000b8,0 0 24px #b7f5001a}.coin-pack-selector-page .coin-pack-grid{order:2}.coin-pack-summary>div{text-align:center;min-width:0;min-height:58px;padding:9px 7px;border-top:0!important}.coin-pack-summary>div:nth-child(3){grid-column:auto}.coin-pack-summary strong{white-space:nowrap;margin-top:3px;font-size:10px}.coin-pack-summary .button{grid-column:1/-1;min-height:48px;padding:10px;font-size:8px!important}.coin-pack-notice{margin-top:13px;font-size:7px;line-height:1.55}.coin-pack-selector-page .coin-pack-detail{order:3}.coin-pack-selector-page .coin-pack-cart{order:4;margin-top:10px}.coin-pack-selector-page .coin-pack-notice{order:5}.coin-pack-detail{grid-template-columns:1fr;gap:7px;min-height:108px;margin-top:9px;padding:14px 15px}.coin-pack-detail strong{font-size:10px;line-height:1.5}.coin-pack-cart-head{min-height:62px;padding:11px 13px}.coin-pack-cart-items>p{padding:16px 13px;font-size:8px}.coin-pack-cart-row{grid-template-columns:1fr 88px 56px 26px;gap:7px;min-height:68px;padding:10px 11px}.coin-pack-cart-quantity{grid-template-columns:27px 32px 27px;min-height:32px}.coin-pack-cart-remove{width:26px;height:26px}.coin-pack-assurance{gap:7px;margin-top:26px}.coin-pack-assurance>div{gap:12px;min-height:76px;padding:13px 14px}.coin-pack-assurance i{width:36px;height:36px;font-size:18px}.coin-pack-comparison-section{padding-block:28px 95px}.coin-pack-comparison-heading{grid-template-columns:1fr;gap:12px;margin-bottom:22px}.coin-pack-comparison-heading h2{margin-top:14px;font-size:clamp(48px,14.8vw,66px)}.coin-pack-comparison-heading>p{justify-self:start;font-size:10px;line-height:1.55}.coin-pack-comparison{box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}.coin-pack-comparison table,.coin-pack-comparison tbody{display:block}.coin-pack-comparison thead{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.coin-pack-comparison tbody{gap:8px;display:grid}.coin-pack-comparison tbody tr{border:1px solid var(--line);background:#0a0e0a;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.coin-pack-comparison th,.coin-pack-comparison td{border:0;min-width:0;height:auto;padding:12px 10px}.coin-pack-comparison tbody th{border-bottom:1px solid var(--line);grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px;display:flex}.coin-pack-comparison tbody th span{font-size:24px}.coin-pack-comparison tbody th small{margin-left:auto}.coin-pack-comparison tbody td{border-right:1px solid var(--line);font-size:8px}.coin-pack-comparison tbody td:last-child{border-right:0}.coin-pack-comparison tbody td:before{content:attr(data-label);color:#7f897b;letter-spacing:.07em;text-transform:uppercase;margin-bottom:7px;font-size:5.5px;font-weight:850;display:block}.coin-pack-comparison tbody td strong{font-size:24px}.coin-pack-comparison tbody td span{margin-top:2px;font-size:6px;display:block}.coin-pack-comparison tbody tr.popular{box-shadow:inset 3px 0 0 var(--acid),0 0 25px #b7f50014;border-color:#b7f500a6}.coin-pack-selector-dialog{--pack-columns:1fr}.coin-pack-selector-dialog .coin-pack-card,.coin-pack-selector-dialog .coin-pack-card:nth-child(4),.coin-pack-selector-dialog .coin-pack-card:nth-child(5){min-height:184px}.coin-pack-selector-dialog .coin-pack-card.pack-03{grid-column:auto;min-height:184px;display:flex}.coin-pack-selector-dialog .coin-pack-card>strong,.coin-pack-selector-dialog .coin-pack-card.pack-03>strong{align-self:auto;margin:33px 0 0;font-size:46px}.coin-pack-selector-dialog .coin-pack-card .coin-pack-total,.coin-pack-selector-dialog .coin-pack-card.pack-03 .coin-pack-total{text-align:left;place-self:auto;margin-top:auto}.coin-pack-selector-dialog .coin-pack-card>small,.coin-pack-selector-dialog .coin-pack-card.pack-03 .coin-pack-add{grid-column:auto}.coin-pack-selector-page .coin-pack-number{font-size:9px}.coin-pack-selector-page .pack-03 .coin-pack-number:after{font-size:7px}.coin-pack-selector-page .coin-pack-total,.coin-pack-selector-page .coin-pack-card.pack-03 .coin-pack-total{font-size:8px}.coin-pack-selector-page .coin-pack-card>small,.coin-pack-selector-page .coin-pack-card.pack-03>small{font-size:8px;line-height:1.3}.coin-pack-selector-page .coin-pack-card-count{padding:4px 6px;font-size:7px}.coin-pack-summary span{font-size:7.5px}.coin-pack-summary strong{font-size:12px}.coin-pack-summary .button{font-size:9.5px!important}.coin-pack-notice{font-size:9.5px}.coin-pack-detail span{font-size:9px}.coin-pack-detail strong{font-size:12px}.coin-pack-cart-head span{font-size:8px}.coin-pack-cart-head strong{font-size:15px}.coin-pack-cart-items>p{font-size:10px}.coin-pack-cart-row>span small{font-size:8px}.coin-pack-cart-row>span strong{font-size:10px}.coin-pack-cart-row>strong{font-size:24px}.coin-pack-assurance span{font-size:10px}.coin-pack-assurance strong,.coin-pack-comparison-heading>p{font-size:12px}.coin-pack-comparison tbody td{font-size:10px}.coin-pack-comparison tbody td:before{font-size:7px}.coin-pack-comparison tbody td span{font-size:8px}.brand-type small{font-size:7px}.eyebrow{font-size:9px}.wallet-heading span,.wallet-status,.wallet-balance>span,.wallet-balance>em,.wallet-ledger-head,.wallet-ledger-head small,.wallet-day small,.wallet-entry-copy small{font-size:8px}.wallet-action>span,.wallet-action>strong,.wallet-receipt-inner>p,.console-head,.console-foot,.console-intro span,.console-mission span,.console-mission small,.floating-ticket span,.floating-ticket small,.selected-flag,.steps-grid article>span:before{font-size:9px}.receipt-reference,.receipt-title>div:first-child>span,.receipt-outcomes thead th,.receipt-summary small{font-size:8px}.receipt-reference strong,.receipt-status,.receipt-outcomes tbody th,.receipt-summary span,.return-receipt>p,.campaign-math>div span,.feed-cell-label,.payout-feed-status,.payout-feed-foot,.payout-reward strong,.support-assistant-copy small{font-size:9px}.trust-grid .card-link,.global-banner span,.faq-list summary span{font-size:10px}.faq-comparison tbody td:before{font-size:8px}.market-partner-proof span,.network-rate small,.commission-ledger-head{font-size:9px}.partner-receipt-brand .brand-type small{font-size:7px}.partner-receipt th,.partner-receipt td,.partner-receipt-total span,.partner-receipt>p{font-size:9px}.leader-commission-card>span,.leader-commission-card small,.leader-scenario-math span,.leader-scenario-math .scenario-commission small,.partner-program-notice{font-size:10px!important}.footer-heading,.global-disclaimer,.footer-bottom{font-size:10px}.legal-heading>p,.legal-copy p{font-size:15px}}.simulator-header{top:40px}.simulator-page{background:radial-gradient(circle at 22% 8%,#38600024,#0000 27%),#050705;padding:122px 0 72px;overflow:clip}.simulator-intro{justify-content:space-between;align-items:end;gap:44px;margin-bottom:12px;display:flex}.simulator-intro .eyebrow{display:none}.simulator-intro h1{font:400 clamp(38px,4.5vw,58px)/.88 var(--display);letter-spacing:-.02em;margin:0}.simulator-intro h1 em,.simulator-history-heading h2 em{color:var(--acid);font-style:normal}.simulator-intro>p{color:#9ba398;text-align:right;max-width:470px;margin:0 0 4px;font-size:14px;line-height:1.55}.simulator-account-panel{background:radial-gradient(circle at 18% 18%,#29d9ff0f,#0000 26%),radial-gradient(circle at 82% 26%,#a962ff0f,#0000 24%),#060907eb;border:1px solid #4fb1ca21;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(360px,.92fr);align-items:stretch;gap:18px;margin:6px 0 14px;padding:14px;display:grid;box-shadow:0 20px 58px #00000047}.simulator-account-copy{flex-direction:column;justify-content:center;gap:10px;padding:4px 10px;display:flex}.simulator-account-copy span{color:#6edfff;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:900}.simulator-account-copy h1{font:400 clamp(34px,4.4vw,64px)/.84 var(--display);letter-spacing:-.03em;max-width:9.8em;margin:0}.simulator-account-copy p{color:#97a09a;max-width:760px;margin:0;font-size:13px;line-height:1.58}.simulator-account-card{background:linear-gradient(#070c0af2,#090c09eb);border:1px solid #29d9ff2e;border-radius:18px;flex-direction:column;gap:14px;padding:16px;display:flex;box-shadow:inset 0 0 0 1px #b7f50008}.simulator-account-card-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.simulator-account-card-head small{color:#7e887b;letter-spacing:.12em;text-transform:uppercase;font-size:8px;font-weight:900;display:block}.simulator-account-card-head strong{color:#f2f6ef;font:400 clamp(24px,2.7vw,34px)/.88 var(--display);margin-top:4px;display:block}.simulator-account-card-head span{color:#90a090;letter-spacing:.1em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff1f;border-radius:999px;align-self:flex-start;padding:6px 9px;font-size:7px;font-weight:900}.simulator-account-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.simulator-account-form label{gap:6px;min-width:0;display:grid}.simulator-account-form label span{color:#8f998c;letter-spacing:.1em;text-transform:uppercase;font-size:9px;font-weight:900}.simulator-account-form input{color:#eef2ea;width:100%;min-height:46px;font:inherit;background:#ffffff08;border:1px solid #ffffff24;border-radius:10px;outline:0;padding:0 12px}.simulator-account-form input:focus{border-color:#29d9ffb8;box-shadow:0 0 0 3px #29d9ff14}.simulator-account-actions{flex-wrap:wrap;grid-column:1/-1;gap:10px;margin-top:2px;display:flex}.simulator-account-actions .button{min-height:46px;padding-inline:18px}.simulator-account-footer{border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:14px;padding-top:2px;display:flex}.simulator-account-footer p{color:#7d867b;margin:0;font-size:11px;line-height:1.55}.simulator-account-signout{color:#9bb0c2;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-size:11px;font-weight:900}.simulator-account-signout:hover{color:#45ddff}.simulator-account-card[data-urgent=true]{border-color:#ffc5268c;box-shadow:0 0 0 1px #ffc52626,0 16px 50px #00000040}.simulator-account-card[data-urgent=true] .simulator-account-card-head span{color:#ffd052;border-color:#ffc5267a}.simulator-shell{background:#080c08;border:1px solid #b7f50033;border-radius:24px;grid-template-columns:minmax(0,1.65fr) minmax(300px,.58fr);scroll-margin-top:128px;display:grid;position:relative;overflow:hidden;box-shadow:0 42px 120px #0000008c,0 0 80px #7fb4000a}.simulator-config{border-left:1px solid var(--line);background:linear-gradient(145deg,#b7f5000e,#0000 40%),#0a0e0a;padding:22px}.simulator-config-head{color:var(--acid);letter-spacing:.12em;justify-content:space-between;gap:10px;margin-bottom:14px;font-size:11px;font-weight:900;display:flex}.simulator-config-head small{color:#687065;font-size:8px}.simulator-select-field{margin-top:16px;display:block}.simulator-select-field>div{position:relative}.simulator-select-field select{appearance:none;color:#edf1eb;width:100%;min-height:46px;font:750 11px/1 var(--body);cursor:pointer;background:linear-gradient(135deg,#ffffff09,#0000),#0b100b;border:1px solid #ffffff21;border-radius:10px;outline:0;padding:0 38px 0 13px;transition:border-color .2s,box-shadow .2s}.simulator-select-field select:hover,.simulator-select-field select:focus-visible{border-color:#b7f5009e;box-shadow:0 0 0 3px #b7f50014}.simulator-select-field select:disabled{opacity:.5;cursor:not-allowed}.simulator-select-field div>i{pointer-events:none;color:var(--acid);font-size:13px;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.simulator-select-pair{grid-template-columns:1fr 1fr;gap:10px;display:grid}.simulator-fieldset{border:0;min-width:0;margin:25px 0 0;padding:0}.simulator-fieldset legend{color:#9da69a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:11px;font-size:10px;font-weight:900}.simulator-option-grid{gap:8px;display:grid}.mission-options{grid-template-columns:repeat(3,1fr)}.market-options{grid-template-columns:repeat(2,1fr)}.simulator-option-grid button,.simulator-inline-options button{color:#c8cec5;min-width:0;font:inherit;cursor:pointer;background:#0d120d;border:1px solid #ffffff1c;border-radius:12px;transition:border-color .2s,background .2s,transform .2s,color .2s}.simulator-option-grid button{text-align:left;min-height:74px;padding:12px}.simulator-option-grid button:hover,.simulator-inline-options button:hover{border-color:#b7f50073;transform:translateY(-2px)}.simulator-option-grid button strong{color:#f4f6f1;font-size:14px;display:block}.simulator-option-grid button span,.simulator-option-grid button small{color:#828b80;margin-top:3px;font-size:9px;display:block}.simulator-option-grid button small{color:currentColor;text-transform:uppercase;font-weight:800}.simulator-option-grid button.active{border-color:var(--acid);color:var(--acid);background:linear-gradient(145deg,#b7f5002b,#b7f50009);box-shadow:inset 0 0 28px #b7f5000d}.simulator-option-grid button.sim-gold.active{color:#ffc526;background:linear-gradient(145deg,#ffc5262b,#ffc52609);border-color:#ffc526}.simulator-option-grid button.sim-purple.active{color:#b77aff;background:linear-gradient(145deg,#a962ff2b,#a962ff09);border-color:#a962ff}.simulator-option-grid button:disabled,.simulator-inline-options button:disabled{cursor:not-allowed;opacity:.48;transform:none}.simulator-paired-fields{grid-template-columns:1fr 1fr;gap:18px;display:grid}.simulator-inline-options{gap:7px;display:flex}.simulator-inline-options button{flex:1;min-height:42px;padding:8px;font-weight:800}.simulator-inline-options button.active{border-color:var(--acid);background:var(--acid);color:#071005}.simulator-start{width:100%;min-height:55px;margin-top:14px}.simulator-config-note{color:#747d72;justify-content:center;gap:6px;margin:11px 2px 0;font-size:8px;line-height:1.4;display:flex}.simulator-config-note i{color:var(--acid);flex:none;font-size:14px}.simulator-stage{background:radial-gradient(circle at 72% 12%,#b7f50017,#0000 32%),#060906;flex-direction:column;min-width:0;display:flex;position:relative}.simulator-terminal-bar{border-bottom:1px solid var(--line);color:#899186;letter-spacing:.12em;justify-content:space-between;align-items:center;min-height:49px;padding:0 24px;font-size:9px;font-weight:900;display:flex}.simulator-terminal-bar span{color:var(--acid);align-items:center;gap:8px;display:flex}.simulator-terminal-bar i{background:var(--acid);width:7px;height:7px;box-shadow:0 0 12px var(--acid);border-radius:50%;animation:1.8s infinite simulatorPulse}.simulator-market-head{justify-content:space-between;align-items:center;padding:21px 26px 12px;display:flex}.simulator-market-head>div:first-child>span{font-size:18px;font-weight:800;display:block}.simulator-market-head small{color:#7e887b;letter-spacing:.12em;margin-top:4px;font-size:9px;font-weight:900;display:block}.simulator-price{text-align:right}.simulator-price strong{font:400 32px/1 var(--display);display:block}.simulator-price span{color:var(--acid);margin-top:5px;font-size:11px;font-weight:800;display:block}.simulator-price span.negative{color:#ff6c67}.simulator-chart{background:linear-gradient(#b7f50007,#0000 65%),#080c08;border:1px solid #ffffff14;border-radius:18px;min-height:470px;margin:0 18px;position:relative;overflow:hidden}.simulator-chart[aria-busy=true] .simulator-lightweight-chart{opacity:.62}.simulator-chart[aria-busy=true] .simulator-chart-badge{color:#c9e58a;animation:.8s ease-in-out infinite alternate syncPulse}.simulator-chart svg{z-index:2;filter:drop-shadow(0 0 9px #b7f50042);width:100%;height:100%;position:absolute;inset:0;overflow:visible}.simulator-candles span{background:#46d879;border-radius:1px;width:6px;min-height:2px;position:absolute;transform:translate(-50%);box-shadow:0 0 8px #46d8792e}.simulator-current-price-line span{background:var(--acid);color:#071005;margin-left:auto;padding:4px 7px;font-size:8px;font-weight:900;transform:translateY(-50%)}.simulator-decision-flash i{background:var(--acid);color:#071005;border-radius:50%;grid-row:1/3;place-items:center;width:36px;height:36px;font-size:18px;display:grid}.simulator-decision-flash[data-state=missed]{background:#180707f0;border-color:#ff6c679e}.simulator-decision-flash[data-state=missed] i{color:#260404;background:#ff6c67}.simulator-trade-dock{z-index:5;background:#080d08f0;border:1px solid #ffffff21;border-radius:15px;grid-template-columns:auto minmax(170px,1fr) auto;align-items:center;gap:18px;margin:14px 18px 18px;padding:13px 15px;transition:border-color .2s,background .2s,box-shadow .2s;display:grid;position:relative;box-shadow:0 16px 38px #00000047}.simulator-trade-dock[data-state=correct]{background:linear-gradient(120deg,#b7f50029,#060b06f0 58%);border-color:#b7f500b8;box-shadow:0 0 36px #b7f50029}.simulator-trade-dock[data-state=missed]{background:linear-gradient(120deg,#ff6c6729,#0b0606f0 58%);border-color:#ff6c67ad;box-shadow:0 0 36px #ff6c6724}.simulator-mission-status{border-right:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:7px;padding-right:14px;display:flex}.simulator-mission-status small,.simulator-decision-copy>small{color:#7f887d;letter-spacing:.11em;font-size:8px;font-weight:900;display:block}.simulator-mission-status strong{font:400 25px/1 var(--display);margin-top:4px;display:block}.simulator-decision-track{gap:7px;display:flex}.simulator-decision-track span{color:#758072;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:850;display:grid}.simulator-decision-track span.current{border-color:var(--acid);color:var(--acid);box-shadow:0 0 18px #b7f5002e}.simulator-decision-track span.complete{border-color:var(--acid);background:var(--acid);color:#071005}.simulator-decision-track span.missed{color:#260404;background:#ff6c67;border-color:#ff6c67}.simulator-decision-copy{min-width:0}.simulator-decision-copy strong{text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:14px;display:block;overflow:hidden}.simulator-decision-copy p{color:#929b90;text-overflow:ellipsis;white-space:nowrap;min-height:16px;margin:4px 0 0;font-size:9px;overflow:hidden}.simulator-decision-copy p[data-state=correct]{color:var(--acid)}.simulator-decision-copy p[data-state=missed]{color:#ff8c87}.simulator-config-actions{border-top:1px solid var(--line);margin-top:11px;padding-top:12px}.simulator-config-actions-head{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.simulator-config-actions-head span{color:var(--acid);letter-spacing:.1em;font-size:9px;font-weight:900}.simulator-config-actions-head small{color:#737d70;font-size:7px}.simulator-direction-controls{grid-template-columns:1fr 1fr;gap:8px;display:grid}.simulator-direction-controls button{color:#dfffa6;min-height:62px;font:inherit;cursor:pointer;background:linear-gradient(120deg,#b7f5002b,#b7f50009);border:1px solid #b7f5006b;border-radius:11px;justify-content:center;align-items:center;gap:9px;padding:9px;transition:transform .18s,box-shadow .18s,opacity .18s;display:flex}.simulator-direction-controls button:not(:disabled):hover{transform:translateY(-2px);box-shadow:0 0 24px #b7f5001f}.simulator-direction-controls button:last-child{color:#ff9b97;background:linear-gradient(120deg,#ff6c671f,#ff6c6705);border-color:#ff6c6752}.simulator-direction-controls button span{text-align:left}.simulator-direction-controls button strong{font-size:13px;display:block}.simulator-direction-controls button small{opacity:.62;margin-top:2px;font-size:8px;display:block}.simulator-direction-controls button[data-sim-direction-state=pending]{color:#b5bdaf;box-shadow:none;background:linear-gradient(120deg,#ffffff0a,#ffffff04);border-style:dashed}.simulator-direction-controls button[data-sim-direction-state=pending] strong{color:#f2f4ee;opacity:.88}.simulator-direction-controls button[data-sim-direction-state=pending] small{color:#8b9688;opacity:1}.simulator-direction-controls button[data-sim-direction-state=waiting]{opacity:.54}.simulator-direction-controls button[data-sim-direction-state=active]{opacity:1}.simulator-direction-controls button:disabled{filter:grayscale(.35);opacity:.42;cursor:not-allowed}.simulator-direction-controls button:disabled small{opacity:.85}.simulator-direction-controls button.selected{opacity:1}.simulator-direction-controls button.selected:not(:disabled){border-width:2px;box-shadow:0 0 0 3px #ffffff08,0 0 28px #00b94f2e}.simulator-direction-controls button:last-child.selected:not(:disabled){box-shadow:0 0 0 3px #ffffff08,0 0 28px #d64a3629}.simulator-start[data-state=live],.simulator-start[data-state=moving]{color:var(--acid);opacity:1;cursor:progress;background:linear-gradient(120deg,#b7f50029,#b7f50009);border:1px solid #b7f50085;box-shadow:inset 0 0 30px #b7f5000e,0 0 24px #b7f50014}.simulator-start[data-state=live] i,.simulator-start[data-state=moving] i{font-size:8px;animation:1s ease-in-out infinite simulatorLiveDot}.simulator-start[data-state=moving]{color:#ffc526;background:linear-gradient(120deg,#ffc52624,#ffc52606);border-color:#ffc5268c}.simulator-completion{--result:#b7f500;z-index:220;background:radial-gradient(circle at center,color-mix(in srgb,var(--result) 18%,transparent),#050905fb 57%);text-align:center;flex-direction:column;justify-content:center;align-items:center;padding:35px;animation:.38s both simulatorCompletionIn;display:flex;position:fixed;inset:28px 0 0;overflow:hidden}.simulator-completion-mark{z-index:2;background:var(--result);color:#071005;width:74px;height:74px;font:900 38px/1 var(--body);box-shadow:0 0 0 13px color-mix(in srgb,var(--result) 9%,transparent),0 0 70px color-mix(in srgb,var(--result) 34%,transparent);border-radius:50%;place-items:center;margin-bottom:17px;animation:.55s cubic-bezier(.2,1.7,.4,1) .12s both simulatorResultPop;display:grid;position:relative}.simulator-completion>small{z-index:2;color:var(--result);letter-spacing:.15em;font-size:9px;font-weight:900;position:relative}.simulator-completion h2{font:400 clamp(52px,6vw,86px)/.9 var(--display);margin:12px 0 3px}.simulator-completion p{color:#a3aca0;margin:8px 0}.simulator-completion>strong{z-index:2;color:var(--result);margin:5px 0 7px;font-size:25px;position:relative}.simulator-completion-balance{z-index:2;color:#7f8a7c;margin-bottom:22px;font-size:10px;position:relative}.simulator-completion-balance b{color:#e7ece4}.simulator-completion .button{z-index:2;background:var(--result);position:relative}.simulator-result-burst{pointer-events:none;position:absolute;inset:50%}.simulator-result-burst i{background:linear-gradient(var(--result),transparent);transform-origin:50% 0;opacity:.52;border-radius:999px;width:5px;height:62px;position:absolute}.simulator-result-burst i:first-child{transform:rotate(0)translateY(-105px)}.simulator-result-burst i:nth-child(2){transform:rotate(45deg)translateY(-105px)}.simulator-result-burst i:nth-child(3){transform:rotate(90deg)translateY(-105px)}.simulator-result-burst i:nth-child(4){transform:rotate(135deg)translateY(-105px)}.simulator-result-burst i:nth-child(5){transform:rotate(180deg)translateY(-105px)}.simulator-result-burst i:nth-child(6){transform:rotate(225deg)translateY(-105px)}.simulator-result-burst i:nth-child(7){transform:rotate(270deg)translateY(-105px)}.simulator-result-burst i:nth-child(8){transform:rotate(315deg)translateY(-105px)}.simulator-history-section{padding-top:90px}.simulator-history-heading{grid-template-columns:1fr .7fr;align-items:end;gap:60px;display:grid}.simulator-history-heading h2{font:400 clamp(58px,6vw,92px)/.83 var(--display);margin:18px 0 0}.simulator-history-heading>p{color:#91998e;margin:0;font-size:15px;line-height:1.65}.simulator-history-card{border:1px solid var(--line);background:#090d09;border-radius:20px;margin-top:30px;overflow:hidden}.simulator-history-label,.simulator-history-card li{grid-template-columns:1fr 130px 170px;align-items:center;gap:20px;display:grid}.simulator-history-label{border-bottom:1px solid var(--line);color:#768073;letter-spacing:.12em;padding:14px 22px;font-size:8px;font-weight:900}.simulator-history-card>p{color:#7f887d;text-align:center;margin:0;padding:34px 22px;font-size:13px}.simulator-history-card ol{margin:0;padding:0;list-style:none}.simulator-history-card li{border-top:1px solid var(--line);padding:16px 22px}.simulator-history-card li:first-child{border-top:0}.simulator-history-card li span strong{font-size:14px;display:block}.simulator-history-card li span small{color:#7c857a;margin-top:3px;font-size:9px;display:block}.simulator-history-card li>b{color:#cfd5cc}.simulator-history-card li>em{color:var(--acid);text-align:right;font-style:normal;font-weight:800}.simulator-boundary{background:#ffc52609;border:1px solid #ffc52638;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;margin-top:42px;padding:22px 24px;display:grid}.simulator-boundary>i{color:#ffc526;font-size:28px}.simulator-boundary strong{color:#e8ece5;letter-spacing:.07em;font-size:11px}.simulator-boundary p{color:#899186;margin:5px 0 0;font-size:10px;line-height:1.55}.simulator-boundary a{color:#d6dccf;text-underline-offset:4px;white-space:nowrap;font-size:10px;font-weight:800;text-decoration:underline}@keyframes simulatorPulse{50%{opacity:.35;transform:scale(.7)}}@keyframes simulatorMarker{0%,to{r:4}50%{r:6}}@keyframes simulatorResultIn{0%{opacity:0;transform:translate(-50%,-10px)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes simulatorCompletionIn{0%{opacity:0}to{opacity:1}}@keyframes simulatorResultPop{0%{opacity:0;transform:scale(.3)rotate(-15deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes simulatorLiveDot{50%{opacity:.28;transform:scale(.7)}}@media (width<=1080px){.simulator-intro{grid-template-columns:1fr;gap:24px}.simulator-intro>p{max-width:760px}.simulator-account-panel{grid-template-columns:1fr;gap:14px}.simulator-account-copy{padding:4px 2px 0}.simulator-account-copy h1{font-size:clamp(34px,6vw,56px)}.simulator-account-form{grid-template-columns:repeat(2,minmax(0,1fr))}.simulator-shell{grid-template-columns:1fr}.simulator-config{border-left:0;border-bottom:1px solid var(--line);order:-1;grid-template-columns:repeat(2,1fr);gap:0 18px;display:grid}.simulator-config-head,.simulator-reward-preview,.simulator-start,.simulator-config-actions,.simulator-config-note{grid-column:1/-1}.simulator-select-pair{grid-template-columns:1fr 1fr}.simulator-stage{min-height:0}}@media (width<=680px){.simulator-header{border-inline:0;width:100%;height:56px;padding:0 8px 0 10px;top:22px}.simulator-header .brand-lockup{gap:7px}.simulator-header .brand-lockup img{width:32px;height:32px}.simulator-header .brand-type strong{font-size:18px}.simulator-header .simulator-exit{min-height:38px;padding-inline:12px;font-size:8px}.simulator-header .menu-toggle{width:38px;height:38px}.simulator-header .mobile-nav{top:56px}.simulator-page{padding:78px 0 60px}.simulator-account-panel{border-radius:18px;margin:6px 0 14px;padding:14px}.simulator-account-copy{gap:8px}.simulator-account-copy span{font-size:9px}.simulator-account-copy h1{font-size:clamp(28px,10vw,40px)}.simulator-account-copy p{font-size:12px;line-height:1.55}.simulator-account-card{border-radius:14px;gap:12px;padding:13px}.simulator-account-card-head{gap:10px}.simulator-account-card-head strong{font-size:20px}.simulator-account-form{grid-template-columns:1fr;gap:10px}.simulator-account-form input{min-height:42px;font-size:14px}.simulator-account-actions .button{width:100%;min-height:42px}.simulator-account-footer{flex-direction:column;align-items:flex-start}.simulator-intro{display:none}.simulator-shell{border-inline:0;border-radius:0;width:100%;scroll-margin-top:78px}.simulator-config{padding:15px 12px 18px;display:block}.simulator-select-field{margin-top:11px}.simulator-select-field select{min-height:43px;font-size:10px}.simulator-select-pair{grid-template-columns:1fr 1fr}.simulator-reward-preview{margin-top:13px}.simulator-reward-preview header>b{font-size:12px}.simulator-reward-preview strong em{font-size:19px}.simulator-start{min-height:50px;margin-top:11px}.simulator-config-actions,.simulator-terminal-bar{display:none}.simulator-stage{grid-template-rows:auto minmax(0,1fr) auto;min-height:0;display:grid}.simulator-market-head{padding:14px 14px 9px}.simulator-market-head>div:first-child>span{font-size:16px}.simulator-price strong{font-size:27px}.simulator-chart{border-radius:14px;min-height:55svh;margin:0 8px}.simulator-chart-badge{padding:5px 7px;font-size:6.5px;top:9px;left:9px}.simulator-trade-dock{border-radius:13px;grid-template-columns:1fr;gap:8px;margin:8px;padding:10px 11px}.simulator-mission-status{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;justify-content:space-between;align-items:center;padding:0 0 9px}.simulator-mission-status strong{font-size:21px}.simulator-decision-copy strong{font-size:13px}.simulator-decision-copy p{font-size:8px}.simulator-decision-track{gap:4px}.simulator-decision-track span{width:23px;height:23px;font-size:7px}.simulator-direction-controls{gap:7px}.simulator-direction-controls button{gap:8px;min-height:58px;padding:9px}.simulator-direction-controls button i{font-size:21px}.simulator-direction-controls button strong{font-size:13px}.simulator-direction-controls button small{font-size:6.5px}.simulator-page[data-sim-state=live] .simulator-shell,.simulator-page[data-sim-state=moving] .simulator-shell{grid-template-rows:minmax(0,1fr) auto;height:calc(100svh - 78px);min-height:560px;overflow:hidden}.simulator-page[data-sim-state=live] .simulator-stage,.simulator-page[data-sim-state=moving] .simulator-stage{order:0;min-height:0}.simulator-page[data-sim-state=live] .simulator-chart,.simulator-page[data-sim-state=moving] .simulator-chart{min-height:0}.simulator-page[data-sim-state=live] .simulator-config,.simulator-page[data-sim-state=moving] .simulator-config{padding:8px 10px calc(8px + env(safe-area-inset-bottom));background:#060a06fa;border-top:1px solid #b7f50052;border-bottom:0;order:1;display:block;box-shadow:0 -16px 40px #00000073}.simulator-page[data-sim-state=live] .simulator-config>:not(.simulator-config-actions),.simulator-page[data-sim-state=moving] .simulator-config>:not(.simulator-config-actions){display:none}.simulator-page[data-sim-state=live] .simulator-config-actions,.simulator-page[data-sim-state=moving] .simulator-config-actions{border:0;margin:0;padding:0;display:block}.simulator-page[data-sim-state=live] .simulator-config-actions-head,.simulator-page[data-sim-state=moving] .simulator-config-actions-head{margin-bottom:6px}.simulator-page[data-sim-state=live] .simulator-direction-controls button,.simulator-page[data-sim-state=moving] .simulator-direction-controls button{min-height:54px}.simulator-completion{padding:22px;inset:26px 0 0}.simulator-history-section{padding-top:64px}.simulator-history-heading{grid-template-columns:1fr;gap:18px}.simulator-history-heading h2{font-size:62px}.simulator-history-label{display:none}.simulator-history-card li{grid-template-columns:1fr auto;gap:8px 14px;padding:14px 16px}.simulator-history-card li>b{grid-area:1/2}.simulator-history-card li>em{text-align:left;grid-column:1/-1;font-size:11px}.simulator-boundary{grid-template-columns:auto 1fr;padding:17px}.simulator-boundary a{grid-column:2}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.reveal-ready{opacity:1;transform:none}.mission-console,.payout-wallet,.wallet-receipt-inner{transform:none!important}.wallet-entry{opacity:1;transform:none}.site-progress[data-state=active] span:after{display:none}.payout-feed-track{animation:none!important;transform:none!important}.coin-orbit,.coin-stack{animation:none!important}.coin-stack-one{transform:translate(-96px,48px)rotate(-13deg)}.coin-stack-two{transform:translate(82px,58px)rotate(13deg)}.coin-stack-three{transform:translateY(-47px)}.network-orbit,.partner-marquee>div{animation:none!important}.hero .brush-line{clip-path:none;filter:none;transform:rotate(-3deg)}.hero .brush-line:after{transform:rotate(-2deg)scaleX(1)}.star-runner{display:none}}body:has(.simulator-page){background:#0c1117;min-height:100svh;overflow:hidden}.simulator-room-header{z-index:145;backdrop-filter:blur(12px);background:#0b1016fa;border-bottom:1px solid #141e2b;justify-content:space-between;align-items:center;gap:16px;height:58px;padding:0 clamp(12px,2vw,24px);display:flex;position:fixed;top:0;left:0;right:0}.simulator-room-header .brand-lockup img{width:34px;height:34px}.simulator-room-header .brand-type strong{font-size:18px}.simulator-room-header .brand-type small{color:#607d8b;font-size:6px}.simulator-room-actions{align-items:center;gap:8px;display:flex}.simulator-header-wallet{box-sizing:border-box;color:#ffd54f;cursor:pointer;user-select:none;background:#131b25;border:1px solid #263546;border-radius:7px;align-items:center;gap:8px;height:36px;min-height:36px;padding:0 10px;list-style:none;transition:border-color .15s,background .15s;display:flex}.simulator-header-wallet::-webkit-details-marker{display:none}.simulator-header-wallet:hover{background:#1a2535;border-color:#37474f}.simulator-wallet-badges{align-items:center;gap:8px;display:flex}.simulator-wallet-badge{color:#eceff1;align-items:center;gap:4px;font-size:13px;font-weight:700;display:flex}.simulator-wallet-badge small{color:#607d8b;letter-spacing:.06em;text-transform:uppercase;font-size:8.5px;font-weight:900}.simulator-wallet-currency{color:#1a1000;width:18px;height:18px;font:900 10px/1 var(--body);background:#ffd54f;border-radius:50%;place-items:center;display:grid}.gs-coin{width:var(--gs-coin-size);height:var(--gs-coin-size);vertical-align:-.18em;filter:drop-shadow(0 2px 4px #8fdf1a40);flex:none;display:inline-flex}.gs-coin svg{width:100%;height:100%;display:block}.simulator-wallet-divider{background:#263546;flex:none;width:1px;height:16px}.simulator-wallet-dropdown-panel{z-index:210;background:#131b25;border:1px solid #1a2535;border-radius:12px;width:280px;padding:12px;position:absolute;top:calc(100% + 6px);right:0;box-shadow:0 16px 48px #000000b3}.simulator-wallet-dropdown-card{background:#0c1117;border:1px solid #1f2d3d;border-radius:8px;padding:10px}.simulator-wallet-dropdown-card.practice{border-color:#ffd54f4d}.simulator-wallet-dropdown-card.rewards{border-color:#00c8534d}.simulator-wallet-card-header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.simulator-wallet-card-header .wallet-type-label{color:#607d8b;letter-spacing:.08em;font-size:9px;font-weight:900}.simulator-wallet-card-header small{color:#b0bec5;background:#1a2535;border-radius:4px;padding:2px 5px;font-size:8px;font-weight:900}.simulator-wallet-dropdown-card strong{font:700 16px/1 var(--body);color:#eceff1;margin-bottom:4px;display:block}.simulator-wallet-dropdown-card.practice strong{color:#ffd54f}.simulator-wallet-dropdown-card.rewards strong{color:#00e676}.simulator-wallet-dropdown-card p{color:#78909c;margin:0 0 8px;font-size:10px;line-height:1.3}.button-reset-pill{color:#b0bec5;cursor:pointer;background:#131b25;border:1px solid #263546;border-radius:6px;width:100%;height:28px;font-size:9px;font-weight:800;transition:all .15s}.button-reset-pill:hover{color:#ffd54f;background:#ffd54f14;border-color:#ffd54f}.simulator-reset-modal{z-index:280;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.simulator-reset-modal[hidden]{display:none}.simulator-reset-modal-backdrop{backdrop-filter:blur(8px);background:#020508c7;position:absolute;inset:0}.simulator-reset-modal-card{z-index:1;text-align:center;background:linear-gradient(150deg,#ffd54f12,#0000 36%),#131b25;border:1px solid #ffd54f59;border-radius:16px;width:min(430px,100%);padding:28px;position:relative;box-shadow:0 28px 90px #000000b8}.simulator-reset-modal-icon{color:#ffd54f;background:#ffd54f1a;border:1px solid #ffd54f73;border-radius:50%;place-items:center;width:50px;height:50px;margin:0 auto 14px;display:grid}.simulator-reset-modal-icon svg{fill:currentColor;width:24px;height:24px}.simulator-reset-modal-card>small{color:#ffd54f;letter-spacing:.14em;font-size:8px;font-weight:900}.simulator-reset-modal-card h2{color:#eceff1;font:500 28px/1 var(--display);margin:8px 0 9px}.simulator-reset-modal-card>p{color:#90a4ae;margin:0;font-size:12px;line-height:1.55}.simulator-reset-assurance{color:#8bb99c;text-align:left;background:#00c8530f;border:1px solid #00c85338;border-radius:8px;align-items:center;gap:8px;margin-top:16px;padding:10px 12px;font-size:10px;line-height:1.4;display:flex}.simulator-reset-assurance i{color:#00c853;flex:none;font-size:16px}.simulator-reset-modal-actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:20px;display:grid}.simulator-reset-modal-actions .button{border-radius:7px;min-height:42px;padding-inline:12px;font-size:9px}.simulator-reset-modal-actions .button:first-child{color:#b0bec5;background:#18222e;border-color:#314152}.simulator-toast{z-index:320;background:#0f1923f7;border:1px solid #00c8536b;border-radius:11px;align-items:center;gap:11px;min-width:min(380px,100% - 28px);padding:12px 14px;animation:.24s both simulatorToastIn;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #0000008c,0 0 24px #00c85314}.simulator-toast[hidden]{display:none}.simulator-toast>span{color:#06120a;background:#00c853;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;display:grid}.simulator-toast svg{fill:currentColor;width:17px;height:17px}.simulator-toast strong,.simulator-toast small{display:block}.simulator-toast strong{color:#e9f2eb;font-size:11px}.simulator-toast small{color:#78909c;margin-top:3px;font-size:9px}@keyframes simulatorToastIn{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}.simulator-wallet-card-sep{height:8px}.simulator-header-wallet[data-state=credited]{animation:1.2s simulator-wallet-credit}@keyframes simulator-wallet-credit{0%,to{transform:scale(1)}28%{border-color:#00c85399;transform:scale(1.04)}}.simulator-room-exit,.simulator-profile-button,.simulator-room-menu summary{box-sizing:border-box;color:#b0bec5;letter-spacing:.05em;text-transform:uppercase;background:#131b25;border:1px solid #263546;border-radius:7px;justify-content:center;align-items:center;gap:6px;height:36px;min-height:36px;padding:0 12px;font-size:9px;font-weight:800;transition:border-color .15s,color .15s;display:flex}.simulator-room-exit:hover,.simulator-profile-button:hover,.simulator-room-menu summary:hover{color:#eceff1;border-color:#37474f}.simulator-profile-button{cursor:pointer;border-radius:50%;width:36px;padding:0;position:relative}.simulator-profile-button i{font-size:16px}.simulator-profile-button svg{fill:currentColor;width:18px;height:18px}.simulator-profile-button span{color:#041007;background:#00c853;border:2px solid #0b1016;border-radius:999px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:8px;font-weight:900;display:grid;position:absolute;top:-5px;right:-5px}.simulator-profile-button span[hidden]{display:none}.simulator-profile-button:focus-visible{outline-offset:2px;outline:2px solid #00c853}.simulator-room-menu{position:relative}.simulator-room-menu summary{cursor:pointer;width:38px;padding:0;list-style:none}.simulator-room-menu summary::-webkit-details-marker{display:none}.simulator-room-menu[open] summary{color:#00c853;border-color:#00c853}.simulator-room-menu nav{background:#131b25;border:1px solid #1a2535;border-radius:10px;width:220px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 48px #0009}.simulator-room-menu nav a,.simulator-room-menu nav button{color:#90a4ae;width:100%;min-height:38px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:0 10px;font-size:10px;font-weight:700;display:flex}.simulator-room-menu nav a svg,.simulator-room-menu nav button svg{fill:currentColor;flex:none;width:16px;height:16px}.simulator-room-menu nav a:hover,.simulator-room-menu nav button:hover{color:#eceff1;background:#1a2535}.button-deposit-nav{box-sizing:border-box;color:#040807;height:36px;min-height:36px;font:800 10px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:#00c853;border:none;border-radius:7px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;transition:background .15s,box-shadow .15s;display:flex;box-shadow:0 0 #00c85300}.button-deposit-nav:hover{background:#00e676;box-shadow:0 0 18px #00c85359}.button-deposit-nav:disabled{opacity:.35;cursor:not-allowed;box-shadow:none}.simulator-auth-modal,.simulator-deposit-modal{z-index:240;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.simulator-auth-modal[hidden],.simulator-deposit-modal[hidden]{display:none}.simulator-auth-modal-backdrop,.simulator-deposit-modal-backdrop{backdrop-filter:blur(6px);background:#000000b3;position:absolute;inset:0}.simulator-auth-modal-card,.simulator-deposit-modal-card{z-index:1;background:#131b25;border:1px solid #1a2535;border-radius:16px;width:min(420px,100%);padding:24px;position:relative;box-shadow:0 24px 72px #0009}.simulator-deposit-modal-card{width:min(600px,100%)}.simulator-auth-modal-head,.simulator-deposit-modal-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.simulator-auth-modal-head h1,.simulator-deposit-modal-head h1{font:600 20px/.9 var(--display);color:#eceff1;margin:0}.simulator-auth-modal-close,.simulator-deposit-modal-close{color:#b0bec5;cursor:pointer;background:0 0;border:1px solid #263546;border-radius:50%;place-items:center;width:32px;height:32px;transition:all .15s;display:grid}.simulator-auth-modal-close:hover,.simulator-deposit-modal-close:hover{color:#eceff1;background:#1a2535;border-color:#37474f}.simulator-auth-modal-card>p{color:#90a4ae;margin:0 0 20px;font-size:13px;line-height:1.5}.simulator-account-form{flex-direction:column;gap:12px;display:flex}.simulator-account-form label span{color:#b0bec5;text-transform:uppercase;letter-spacing:.05em;margin-bottom:4px;font-size:11px;font-weight:600;display:block}.simulator-account-form input{color:#eceff1;background:#0c1117;border:1px solid #263546;border-radius:8px;outline:none;width:100%;padding:12px 14px;font-size:14px;transition:border-color .2s}.simulator-account-form input:focus{border-color:#00c853}.simulator-account-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:20px;display:grid}.simulator-account-actions button{min-height:42px;font-size:13px}.simulator-account-footer{text-align:center;margin-top:16px}.simulator-account-footer p{color:#78909c;margin:0;font-size:11px}.simulator-account-signout{color:#ef5350;cursor:pointer;background:0 0;border:0;margin-top:8px;padding:6px 12px;font-size:12px;font-weight:600}.simulator-account-signout:hover{text-decoration:underline}.simulator-deposit-options{grid-template-columns:1fr 1fr;gap:20px;margin-top:16px;display:grid}.simulator-deposit-option{text-align:center;background:#0c1117;border:1px solid #263546;border-radius:12px;flex-direction:column;align-items:center;padding:24px 20px;display:flex}.simulator-deposit-option h3{color:#eceff1;margin:0 0 8px;font-size:14px;font-weight:500}.simulator-deposit-option h3 small{color:#78909c;font-size:12px}.deposit-balance{font:500 28px/1 var(--display);color:#ff9800;margin-bottom:16px}.deposit-balance.real-balance{color:#00c853}.simulator-deposit-option ul{text-align:left;margin:0 0 24px;padding:0;list-style:none}.simulator-deposit-option li{color:#b0bec5;margin-bottom:6px;font-size:12px}.simulator-deposit-option.real li{color:#00e676}.button-practice{color:#000;cursor:pointer;background:#ff9800;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:48px;padding:8px;transition:background .2s;display:flex}.button-practice:hover{background:#ffb74d}.button-real{color:#000;cursor:pointer;background:#00c853;border:none;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;width:100%;min-height:48px;padding:8px;transition:background .2s;display:flex}.button-real:hover{background:#00e676}.button-practice strong,.button-real strong{font-size:14px;font-weight:700}.button-practice small,.button-real small{opacity:.8;margin-top:2px;font-size:10px}.simulator-deposit-footer{text-align:center;color:#78909c;margin:20px 0 0;font-size:12px}body.auth-modal-open{overflow:hidden}.simulator-page{background:#0c1117;height:100svh;min-height:620px;padding:68px 8px 8px;overflow:hidden}.simulator-shell{background:#0c1117;border:1px solid #1a2535;border-radius:12px;grid-template-columns:minmax(0,1fr) 310px;width:100%;max-width:none;height:100%;display:grid;overflow:hidden}.simulator-stage{grid-template-rows:minmax(0,1fr) auto auto auto;min-height:0;display:grid}.simulator-room-header-left{align-items:center;gap:8px;min-width:0;display:flex}.simulator-room-header-center{justify-content:center;align-items:center;gap:6px;display:flex}.simulator-room-header-right{justify-content:flex-end;align-items:center;gap:10px;display:flex}.simulator-top-bar-divider{background:#1a2535;flex:none;width:1px;height:24px}.simulator-live-dot{color:#37474f;letter-spacing:.1em;white-space:nowrap;align-items:center;gap:6px;font-size:8.5px;font-weight:900;display:flex}.simulator-live-dot i{background:#00c853;border-radius:50%;flex:none;width:6px;height:6px;animation:2s ease-in-out infinite simBlink;box-shadow:0 0 8px #00c85380}@keyframes simBlink{0%,to{opacity:1}50%{opacity:.3}}.simulator-market-type-label{color:#37474f;letter-spacing:.05em;white-space:nowrap;font-size:9px;font-weight:700}.simulator-chart-toolbar{background:#0c1117;border:1px solid #263546;border-radius:8px;align-items:stretch;height:36px;display:flex;position:relative;overflow:visible}.simulator-toolbar-sep{background:#1a2535;flex:none;align-self:stretch;width:1px}.simulator-chart-toolbar .simulator-timeframe-picker{background:0 0;border:none;border-radius:7px 0 0 7px;min-width:90px;position:relative}.simulator-chart-toolbar .simulator-timeframe-picker>summary{box-sizing:border-box;border-radius:7px 0 0 7px;grid-template-columns:18px minmax(0,1fr) 10px;gap:5px;height:34px;min-height:34px;padding:0 10px}.simulator-chart-toolbar .simulator-picker-icon{background:0 0;width:18px;height:18px}.simulator-chart-toolbar .simulator-timeframe-picker:hover{border-color:#0000}.simulator-chart-toolbar .simulator-chart-switch{box-sizing:border-box;background:0 0;border:none;border-radius:0;height:100%;padding:3px}.simulator-chart-toolbar .simulator-chart-switch button{height:28px;padding:0 10px}.simulator-chart-switch{align-items:center;gap:2px;padding:2px;display:inline-flex}.simulator-chart-switch button{color:#546e7a;height:28px;min-height:28px;font:700 9px/1 var(--body);cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:5px;padding:0 9px;transition:background .15s,color .15s;display:flex}.simulator-chart-switch button.active{color:#b0bec5;background:#1a2535}.simulator-chart-switch button:hover:not(.active){color:#78909c}.simulator-control-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:14px;height:14px;display:block;overflow:visible}.simulator-room-header .simulator-market-picker{min-width:170px}.simulator-room-header .simulator-market-picker>summary{grid-template-columns:32px minmax(0,1fr) 12px;gap:6px;padding:5px 8px}.simulator-room-header .simulator-market-emblem b{width:22px;height:22px;font-size:12px}.simulator-room-header .simulator-market-picker-copy strong{font-size:13px}.simulator-market-controls{align-items:stretch;gap:6px;min-width:0;display:flex}.simulator-asset-bar-price{text-align:center}.simulator-price-row{justify-content:center;align-items:baseline;gap:10px;display:flex}.simulator-price-row strong{font:400 24px/1 var(--display);color:#eceff1;letter-spacing:-.01em}.simulator-price-row span{color:#00c853;background:#00c8531a;border-radius:4px;padding:2px 7px;font-size:11px;font-weight:800}.simulator-price-row span.negative{color:#f44336;background:#f443361a}.simulator-price-meta{justify-content:center;align-items:center;gap:5px;margin-top:3px;display:flex}.simulator-price-meta small{color:#546e7a;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800}.simulator-live-dot-sm{background:#00c853;border-radius:50%;flex-shrink:0;width:5px;height:5px;animation:2s ease-in-out infinite simBlink;box-shadow:0 0 6px #00c853b3}.simulator-field-menu summary b[data-sim-mission-selection]{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.simulator-field-menu summary b[data-sim-mission-selection] span{font-size:18px;line-height:1;display:block}.simulator-field-menu summary b[data-sim-mission-selection] small{color:#607d8b;letter-spacing:.08em;text-transform:uppercase;font-size:9px;font-weight:900;display:block}.simulator-field-menu summary b[data-sim-mission-selection] small span{font-size:inherit;display:inline}.simulator-market-picker{background:#0c1117;border:1px solid #263546;border-radius:8px;min-width:190px;transition:border-color .15s;position:relative}.simulator-market-picker>summary{cursor:pointer;grid-template-columns:36px minmax(0,1fr) 14px;align-items:center;gap:8px;padding:6px 9px;display:grid}.simulator-market-picker:hover,.simulator-market-picker:focus-within,.simulator-timeframe-picker:hover,.simulator-timeframe-picker:focus-within{border-color:#37474f}.simulator-picker-icon{color:#78909c;background:#1a2535;border-radius:6px;place-items:center;width:26px;height:26px;display:grid}.simulator-picker-icon svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:14px;height:14px}.simulator-picker-caret{fill:none;stroke:#546e7a;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:12px;height:12px}.simulator-market-emblem{align-items:center;width:36px;height:26px;display:flex}.simulator-market-emblem b{background:#1a2535;border:2px solid #131b25;border-radius:50%;place-items:center;width:24px;height:24px;font:700 14px/1 system-ui,sans-serif;display:grid;overflow:hidden}.simulator-market-emblem b+b{margin-left:-8px}.simulator-market-emblem b[hidden]{display:none}.simulator-market-emblem.asset b:first-child{color:#00c853;font-size:11px}.simulator-market-picker-copy{min-width:0;display:block}.simulator-market-picker-copy strong{color:#eceff1;font:700 14px/1.1 var(--body);display:block}.simulator-market-picker small{color:#546e7a;letter-spacing:.1em;margin-top:3px;font-size:7px;font-weight:900;display:block}.simulator-timeframe-picker{background:#0c1117;border:1px solid #263546;border-radius:8px;min-width:108px;transition:border-color .15s;position:relative}.simulator-timeframe-picker>summary{cursor:pointer;grid-template-columns:24px minmax(0,1fr) 12px;align-items:center;gap:6px;padding:6px 8px;display:grid}.simulator-timeframe-picker .simulator-picker-icon{width:24px;height:24px}.simulator-timeframe-picker-copy{flex-direction:column-reverse;min-width:0;display:flex}.simulator-timeframe-picker-copy strong{color:#eceff1;font:700 13px/1.1 var(--body);display:block}.simulator-timeframe-picker small{color:#546e7a;letter-spacing:.08em;margin-bottom:3px;font-size:6.5px;font-weight:900;display:block}.simulator-themed-menu>summary{list-style:none}.simulator-themed-menu>summary::-webkit-details-marker{display:none}.simulator-themed-menu[open]{border-color:#37474f}.simulator-themed-menu[data-disabled=true]{opacity:.45}.simulator-themed-menu[data-disabled=true]>summary{cursor:not-allowed}.simulator-themed-menu[open] .simulator-picker-caret,.simulator-themed-menu[open]>summary>.ph-caret-down{transform:rotate(180deg)}.simulator-picker-caret,.simulator-themed-menu>summary>.ph-caret-down{transition:transform .15s}.simulator-themed-menu-options{z-index:200;background:#131b25;border:1px solid #1a2535;border-radius:9px;width:max(100%,200px);max-height:min(320px,56vh);padding:4px;position:absolute;top:calc(100% + 6px);left:0;overflow-y:auto;box-shadow:0 16px 48px #000000a6}.simulator-timeframe-options{width:max(100%,140px)}.simulator-themed-menu-options button{color:#cfd8dc;width:100%;min-height:50px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:9px 11px;transition:border-color .12s,background .12s;display:grid}.simulator-themed-menu-options button:hover,.simulator-themed-menu-options button:focus-visible{background:#1a2535;border-color:#263546;outline:none}.simulator-themed-menu-options button[aria-checked=true]{color:#00e676;background:#00c85314;border-color:#00c8534d}.simulator-themed-menu-options button span{grid-column:1;font-size:13px;font-weight:750}.simulator-themed-menu-options button small{color:#546e7a;grid-column:1;margin:0;font-size:10px;font-weight:700}.simulator-themed-menu-options button i{color:#00c853;opacity:0;grid-area:1/2/3}.simulator-themed-menu-options button[aria-checked=true] i{opacity:1}.simulator-chart{background:#1b2637;border:1px solid #1a2535;border-radius:8px;height:100%;min-height:0;margin:0 10px;position:relative;overflow:hidden}.simulator-chart-grid{opacity:.1;background-image:linear-gradient(#ffffff26 1px,#0000 1px),linear-gradient(90deg,#ffffff26 1px,#0000 1px);background-size:100% 20%,12.5% 100%;position:absolute;inset:0}.simulator-lightweight-chart{z-index:2;pointer-events:auto;width:100%;height:100%;position:absolute;inset:0}.simulator-lightweight-chart>div{width:100%!important;height:100%!important}.simulator-chart svg{z-index:2;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.simulator-chart svg polyline{transition:points .16s linear}.simulator-chart svg circle{animation:1.35s ease-in-out infinite simulatorMarker}.simulator-candles{z-index:1;opacity:.48;position:absolute;inset:4%}.simulator-candles span{background:#00c853;border-radius:1px;width:5px;min-height:2px;position:absolute;transform:translate(-50%)}.simulator-candles span:before{content:"";left:50%;top:calc(var(--wick,8px) * -.5);bottom:calc(var(--wick,8px) * -.5);background:inherit;width:1px;position:absolute;transform:translate(-50%)}.simulator-candles span.down{background:#f44336}.simulator-current-price-line{z-index:3;pointer-events:none;border-top:1px dashed #ffffff40;align-items:center;transition:top .16s linear;display:flex;position:absolute;left:4%;right:0}.simulator-current-price-line span{color:#0c1117;background:#eceff1;margin-left:auto;padding:3px 6px;font-size:9px;font-weight:900;transform:translateY(-50%)}.simulator-chart-badge{z-index:3;color:#546e7a;letter-spacing:.1em;background:#0c1117;border:1px solid #263546;border-radius:999px;padding:5px 8px;font-size:8px;font-weight:900;position:absolute;top:10px;left:12px}.simulator-decision-flash{z-index:6;background:#0f1923;border:1px solid #00c85380;border-radius:10px;grid-template-columns:auto auto;align-items:center;gap:1px 10px;min-width:200px;padding:12px 16px;animation:.25s both simulatorResultIn;display:grid;position:absolute;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 40px #00000080}.simulator-decision-flash[hidden]{display:none}.simulator-decision-flash i{color:#0c1117;background:#00c853;border-radius:50%;grid-row:1/3;place-items:center;width:32px;height:32px;font-size:16px;display:grid}.simulator-decision-flash strong{color:#eceff1;font-size:13px}.simulator-decision-flash span{color:#78909c;text-transform:capitalize;font-size:10px}.simulator-price-scale{z-index:3;pointer-events:none;position:absolute;inset:0}.simulator-price-scale span{color:#607d8b;min-width:60px;font:700 9px/1.2 var(--body);text-align:right;background:#0a0f14e6;border-right:2px solid #263546;padding:2px 6px;position:absolute;right:6px;transform:translateY(-50%)}.simulator-entry-line{z-index:4;pointer-events:none;border-top:1px dashed #ffd54fcc;transition:top .15s ease-out;position:absolute;left:2.5%;right:4%}.simulator-chart-go-live{z-index:10;color:#00c853;font:800 9px/1 var(--body);letter-spacing:.06em;cursor:pointer;background:#0c1117eb;border:1px solid #00c85366;border-radius:6px;align-items:center;gap:5px;padding:5px 10px;transition:background .15s,border-color .15s;display:flex;position:absolute;bottom:12px;right:12px;box-shadow:0 4px 12px #00000080}.simulator-chart-go-live:hover{color:#000;background:#00c853}.simulator-chart-go-live[hidden]{display:none}.simulator-market-retry{z-index:10;color:#ffd54f;min-height:25px;font:800 7px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#0c1117eb;border:1px solid #ffd54f66;border-radius:999px;padding:0 9px;position:absolute;top:43px;left:12px}.simulator-market-retry:hover,.simulator-market-retry:focus-visible{background:#ffd54f1f;border-color:#ffd54f;outline:none}.simulator-market-retry[hidden]{display:none}.simulator-chart-zoom-controls{z-index:10;backdrop-filter:blur(8px);background:#0c1117eb;border:1px solid #314152;border-radius:7px;grid-template-columns:30px 44px 30px;display:grid;position:absolute;bottom:12px;left:12px;overflow:hidden;box-shadow:0 4px 12px #00000080}.simulator-chart-zoom-controls button,.simulator-chart-zoom-controls span{place-items:center;height:29px;display:grid}.simulator-chart-zoom-controls button{color:#b0bec5;font:700 18px/1 var(--body);cursor:pointer;background:0 0;border:0;padding:0;transition:background .15s,color .15s}.simulator-chart-zoom-controls button:first-child{border-right:1px solid #263546}.simulator-chart-zoom-controls button:last-child{border-left:1px solid #263546}.simulator-chart-zoom-controls button:hover:not(:disabled),.simulator-chart-zoom-controls button:focus-visible{color:#00e676;background:#00c8531f;outline:none}.simulator-chart-zoom-controls button:disabled{color:#37474f;cursor:not-allowed}.simulator-chart-zoom-controls span{color:#90a4ae;font:800 9px/1 var(--body);letter-spacing:.03em}.simulator-decision-start[hidden],.simulator-entry-line[hidden]{display:none}.simulator-entry-line>span{color:#ffd54f;letter-spacing:.07em;background:#0f141cf5;border:1px solid #ffd54f73;border-radius:4px 0 0 4px;align-items:center;gap:4px;padding:3px 6px;font-size:7px;font-weight:900;display:inline-flex;position:absolute;top:0;right:0;transform:translateY(-50%)}.simulator-entry-line b{color:#ffe082}.simulator-decision-start{z-index:5;pointer-events:none;border-left:1px dashed #00c853a6;transition:left .15s ease-out;position:absolute;top:4%;bottom:7%}.simulator-decision-start>span{text-align:center;color:#00c853;background:#0a0f14f2;border:1px solid #00c8534d;border-radius:5px;min-width:82px;padding:6px 8px;position:absolute;top:6px;left:0;transform:translate(-50%)}.simulator-decision-start small{letter-spacing:.1em;font-size:6px;font-weight:900;display:block}.simulator-decision-start b{color:#cfd8dc;font:700 8px/1 var(--body);letter-spacing:.04em;margin-top:3px;display:block}.simulator-position-panel{background:#0f1923;border:1px solid #1a2535;border-radius:8px;margin:6px 10px 0;overflow:hidden}.simulator-position-panel[hidden]{display:none}.simulator-position-panel header{color:#546e7a;letter-spacing:.1em;background:#0c1117;border-bottom:1px solid #1a2535;justify-content:space-between;align-items:center;gap:10px;min-height:24px;padding:0 10px;font-size:6px;font-weight:900;display:flex}.simulator-position-panel header b{color:#00c853;background:#00c85324;border-radius:50%;place-items:center;min-width:15px;height:15px;margin-left:4px;display:inline-grid}.simulator-position-panel header small{color:#00c853;letter-spacing:.07em;font-size:6px}.simulator-position-row{grid-template-columns:1fr 1.2fr 1.6fr;align-items:stretch;display:grid}.simulator-position-row>span{border-right:1px solid #1a2535;min-width:0;padding:8px 14px}.simulator-position-row>span:last-child{border-right:0}.simulator-position-row small{color:#607d8b;letter-spacing:.08em;font-size:8.5px;font-weight:800;display:block}.simulator-position-row strong{color:#eceff1;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:16px;font-weight:700;display:block;overflow:hidden}.simulator-position-row>span:first-child strong{color:#00c853}.simulator-position-live-price{align-items:baseline;gap:8px;margin-top:4px;display:flex}.simulator-position-live-price strong{margin-top:0;font-size:16px}.simulator-position-live-price em{color:#00c853;background:#00c8531a;border-radius:4px;padding:2px 6px;font-size:11px;font-style:normal;font-weight:800}.simulator-position-live-price em.negative{color:#ef5350;background:#f443361a}.simulator-position-panel[data-state=negative]{border-color:#f443364d}.simulator-position-panel[data-state=negative] header small{color:#ef5350}.simulator-position-panel[data-state=neutral] header small{color:#90a4ae}.simulator-position-panel[data-state=negative]>span:first-child strong{color:#ef5350}.simulator-trade-dock{background:#0f1923;border:1px solid #1a2535;border-radius:8px;grid-template-columns:auto minmax(150px,1fr) auto;align-items:center;gap:14px;margin:8px 10px 10px;padding:9px 12px;display:grid}.simulator-mission-status{min-width:120px}.simulator-timer{--timer-progress:1;text-align:right;background:#0c1117;border:1px solid #263546;border-radius:8px;width:100px;padding:9px 10px 7px;position:relative;overflow:hidden}.simulator-timer:after{content:"";width:calc(var(--timer-progress) * 100%);background:#00c853;height:2px;transition:width .25s linear;position:absolute;bottom:0;left:0}.simulator-timer b{color:#eceff1;font:400 22px/1 var(--display);display:block}.simulator-timer small{color:#546e7a;letter-spacing:.1em;margin-top:2px;font-size:6px;font-weight:900;display:block}.simulator-timer.urgent{border-color:#f4433680}.simulator-timer.urgent:after{background:#f44336}.simulator-config{scrollbar-width:thin;scrollbar-color:#263546 transparent;background:#0f1923;border-left:1px solid #1a2535;min-height:0;padding:14px;overflow-y:auto}.simulator-config-head{justify-content:space-between;align-items:baseline;margin-bottom:12px;display:flex}.simulator-config-head span{color:#eceff1;letter-spacing:.1em;font-size:10px;font-weight:900}.simulator-config-head small{color:#37474f;letter-spacing:.06em;font-size:7.5px;font-weight:800}.simulator-select-field{margin-top:10px}.simulator-select-field>span{color:#607d8b;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:9px;font-weight:800;display:block}.simulator-field-menu{background:#131b25;border:1px solid #263546;border-radius:8px;transition:border-color .15s;position:relative}.simulator-field-menu:hover{border-color:#37474f}.simulator-field-menu>summary{color:#cfd8dc;cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-height:44px;padding:0 11px;list-style:none;display:flex}.simulator-field-menu>summary::-webkit-details-marker{display:none}.simulator-field-menu>summary b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.simulator-field-menu>summary b[data-sim-stake-selection]{color:#eceff1;font:400 24px/1 var(--display)}.simulator-field-menu>summary i{color:#546e7a;flex:none;transition:transform .15s}.simulator-field-menu[open]>summary i{transform:rotate(180deg)}.simulator-field-menu .simulator-themed-menu-options{width:100%;min-width:220px;left:auto;right:0}.simulator-reward-breakdown-card{pointer-events:none;background:#0c1117;border:1px solid #1f2d3d;border-radius:8px;margin-top:10px;padding:10px}.simulator-breakdown-head{justify-content:space-between;align-items:baseline;margin-bottom:8px;display:flex}.simulator-breakdown-head small{color:#607d8b;letter-spacing:.08em;font-size:8.5px;font-weight:900}.simulator-breakdown-head span{color:#37474f;font-size:7.5px;font-weight:700}.simulator-reward-preview{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.simulator-tier-chip{background:#131b25;border:1px solid #1a2535;border-radius:6px;flex-direction:column;padding:8px;display:flex}.simulator-tier-chip.perfect{background:#ffd54f0a;border-color:#ffd54f4d}.simulator-reward-preview header{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.simulator-reward-preview small{color:#607d8b;letter-spacing:.08em;text-transform:uppercase;font-size:7.5px;font-weight:900}.simulator-reward-preview b{color:#78909c;font-size:10px;font-weight:700}.simulator-reward-preview strong{display:block}.simulator-reward-preview strong em{font:400 18px/1 var(--display);color:#eceff1;font-style:normal}.simulator-tier-chip.perfect strong em{color:#ffd54f}.simulator-start{letter-spacing:.05em;color:#0c1117;background:#00c853;border-color:#00c853;width:100%;min-height:44px;margin-top:12px;font-size:12px;font-weight:800}.simulator-start:hover:not(:disabled){background:#00e676;border-color:#00e676}.simulator-start[data-state=live],.simulator-start[data-state=locked],.simulator-start[data-state=settling]{color:#546e7a;cursor:progress;background:#1a2535;border-color:#263546}.simulator-start[data-state=locked]{color:#ffd54f;background:#ffd54f14;border-color:#ffd54f59}.simulator-config-actions{margin-top:0}.simulator-duration-choice{border:0;margin:12px 0 8px;padding:0;display:none}.simulator-page[data-sim-state=live] .simulator-duration-choice,.simulator-page[data-sim-state=locked] .simulator-duration-choice,.simulator-page[data-sim-state=settling] .simulator-duration-choice{display:block}.simulator-duration-choice legend{color:#546e7a;letter-spacing:.08em;text-transform:uppercase;width:100%;margin-bottom:7px;font-size:8px;font-weight:900}.simulator-duration-choice>div{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.simulator-duration-choice button{color:#78909c;min-height:40px;font:inherit;cursor:pointer;background:#131b25;border:1px solid #263546;border-radius:7px;justify-content:center;align-items:baseline;gap:3px;transition:border-color .15s,background .15s,color .15s;display:flex}.simulator-duration-choice button strong{font:400 20px/1 var(--display)}.simulator-duration-choice button small{letter-spacing:.07em;font-size:7.5px;font-weight:900}.simulator-duration-choice button:not(:disabled):hover{color:#b0bec5;border-color:#37474f}.simulator-duration-choice button.selected{color:#ffd54f;background:#ffd54f14;border-color:#ffd54f8c}.simulator-duration-choice button:disabled{cursor:not-allowed;opacity:.5}.simulator-duration-choice button.selected:disabled{opacity:1}.simulator-duration-choice button.duration-glow{color:#b0bec5;border-color:#00c85380;animation:1.4s ease-in-out infinite durationPulse}@keyframes durationPulse{0%,to{border-color:#00c85366;box-shadow:0 0 #00c85300}50%{border-color:#00c853cc;box-shadow:0 0 10px 2px #00c85340}}.simulator-call-status{color:#546e7a;letter-spacing:.07em;background:#131b25;border:1px solid #1a2535;border-radius:8px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;padding:7px 10px;font-size:8px;font-weight:900;display:flex}.simulator-call-status b{color:#00c853;font:400 16px/1 var(--display)}.simulator-direction-controls{grid-template-columns:1fr 1fr;gap:8px;margin-top:0;display:grid}.simulator-direction-controls button{min-height:64px;font:inherit;cursor:pointer;border-style:solid;border-width:1px;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:3px;transition:transform .15s,box-shadow .15s,opacity .15s;display:flex}.simulator-direction-controls button i{font-size:22px}.simulator-direction-controls button strong{letter-spacing:.03em;font-size:13px;font-weight:900}.simulator-direction-controls button small{opacity:.75;font-size:8px;font-weight:700}.simulator-direction-controls button:first-child{color:#00e676;background:linear-gradient(160deg,#00c85333,#00c85314);border-color:#00c85399;box-shadow:0 4px 18px #00c85324}.simulator-direction-controls button:last-child{color:#ef9a9a;background:linear-gradient(160deg,#f4433633,#f4433614);border-color:#f4433699;box-shadow:0 4px 18px #f4433624}.simulator-direction-controls button:not(:disabled):hover{transform:translateY(-2px)}.simulator-direction-controls button:first-child:not(:disabled):hover{border-color:#00c853;box-shadow:0 8px 28px #00c8534d}.simulator-direction-controls button:last-child:not(:disabled):hover{border-color:#f44336;box-shadow:0 8px 28px #f443364d}.simulator-direction-controls button:disabled{opacity:.28;cursor:not-allowed;transform:none}.simulator-direction-controls button.selected:first-child{color:#00e676;opacity:1;background:linear-gradient(160deg,#00e67652,#00c85326);border-color:#00e676;box-shadow:0 0 30px #00e67640}.simulator-direction-controls button.selected:last-child{color:#ef9a9a;opacity:1;background:linear-gradient(160deg,#f4433652,#f4433626);border-color:#f44336;box-shadow:0 0 30px #f4433638}.simulator-config-note{color:#37474f;align-items:center;gap:5px;margin-top:10px;font-size:9px;line-height:1.4;display:flex}.simulator-config-note i{flex:none;font-size:12px}.simulator-history-panel{background:#0c1117;border-top:1px solid #1a2535;max-height:160px;transition:max-height .2s;overflow:hidden}.simulator-history-bar{scrollbar-width:none;align-items:center;gap:0;display:flex;overflow-x:auto}.simulator-history-bar::-webkit-scrollbar{display:none}.simulator-history-bar-label{color:#37474f;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-right:1px solid #1a2535;flex:none;align-items:center;gap:5px;min-height:34px;padding:0 12px;font-size:7.5px;font-weight:900;display:flex}.simulator-history-bar-label i{font-size:12px}.simulator-history-panel>p,.simulator-history-bar>p{color:#263546;white-space:nowrap;flex:none;padding:0 14px;font-size:10px;font-style:italic}.simulator-history-panel ol{scrollbar-width:none;flex-direction:row;flex:1;align-items:center;gap:8px;margin:0;padding:0 12px;list-style:none;display:flex;overflow-x:auto}.simulator-history-panel ol::-webkit-scrollbar{display:none}.simulator-history-panel ol li{white-space:nowrap;flex:none}.simulator-recent-mission{color:inherit;font:inherit;text-align:left;cursor:pointer;background:#131b25;border:1px solid #263546;border-radius:8px;align-items:center;gap:10px;padding:6px 12px;transition:border-color .15s,background .15s;display:flex}.simulator-recent-mission:hover,.simulator-recent-mission:focus-visible{background:#17221d;border-color:#00c853;outline:none}.simulator-history-panel ol li span{flex-direction:column;display:flex}.simulator-history-panel ol li strong{color:#eceff1;font-size:11px;font-weight:600}.simulator-history-panel ol li small{color:#78909c;margin-top:2px;font-size:9px}.simulator-history-panel ol li b{color:#b0bec5;border-left:1px solid #263546;border-right:1px solid #263546;padding:0 10px;font-size:10px}.simulator-history-panel ol li em{color:#00c853;font-size:11px;font-style:normal;font-weight:700}.simulator-completion{--result:#00c853;z-index:220;backdrop-filter:blur(8px);background:#000000c7;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow:auto}.simulator-completion[hidden]{display:none}.simulator-completion-card{border:1px solid color-mix(in srgb,var(--result) 40%,transparent);width:min(420px,100%);box-shadow:0 24px 80px #000000b8,0 0 48px color-mix(in srgb,var(--result) 10%,transparent);text-align:center;background:#131b25;border-radius:14px;flex-direction:column;align-items:center;padding:32px 28px 28px;display:flex}.simulator-completion[data-outcome=none]{--result:#f44336}.simulator-completion[data-outcome=partial]{--result:#ffd54f}.simulator-completion[data-outcome=base]{--result:#29b6f6}.simulator-completion-mark{background:var(--result);color:#0c1117;width:64px;height:64px;box-shadow:0 0 0 10px color-mix(in srgb,var(--result) 12%,transparent);border-radius:50%;place-items:center;margin-bottom:14px;font-size:28px;animation:.5s cubic-bezier(.2,1.6,.4,1) .1s both simulatorResultPop;display:grid}.simulator-completion-card>small{color:var(--result);letter-spacing:.15em;font-size:8px;font-weight:900}.simulator-completion h2{margin:8px 0 4px;font-size:clamp(42px,6vw,64px)}.simulator-completion p{color:#78909c;margin:4px 0 14px;font-size:13px}.simulator-completion-card>strong{border:1px solid color-mix(in srgb,var(--result) 25%,transparent);background:color-mix(in srgb,var(--result) 8%,transparent);width:100%;color:var(--result);border-radius:8px;padding:12px 10px;font-size:18px}.simulator-completion-balance{color:#546e7a;margin:10px 0 18px;font-size:9px}.simulator-completion .button{background:var(--result);border-color:var(--result);color:#0c1117;min-width:200px}.simulator-completion-actions{grid-template-columns:1fr 1fr;gap:9px;width:100%;display:grid}.simulator-completion-actions .button{min-width:0}.simulator-completion-actions .button:first-child{color:#cfd8dc;background:#18222e;border:1px solid #314152}@media (width<=900px){.simulator-room-header{gap:6px;padding:0 8px}.simulator-room-header .brand-type,.simulator-room-header .simulator-live-dot,.simulator-room-header .simulator-top-bar-divider,.simulator-room-header .simulator-market-type-label,.simulator-room-header .simulator-room-exit span{display:none}.simulator-room-header .simulator-room-exit{padding:0 10px}.simulator-room-header .simulator-header-wallet{gap:4px;padding:0 4px 0 8px}.simulator-room-header .simulator-header-wallet small{display:none}.simulator-page{padding-inline:0;min-height:560px;padding-bottom:0}.simulator-shell{border-inline:0;border-bottom:0;border-radius:0;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:1fr}.simulator-stage{order:0;grid-template-rows:minmax(0,1fr) auto auto auto}.simulator-config{border-top:1px solid #1a2535;border-left:0;order:1;grid-template-columns:repeat(2,1fr);gap:0 12px;max-height:46svh;display:grid}.simulator-config-head,.simulator-reward-preview,.simulator-start,.simulator-config-actions,.simulator-config-note{grid-column:1/-1}.simulator-select-field{margin-top:8px}.simulator-field-menu>summary{min-height:42px}.simulator-reward-preview{margin-top:8px}.simulator-start{min-height:42px;margin-top:8px}.simulator-config-note,.simulator-history-card{display:none}.simulator-chart{border-radius:6px;margin:0 6px}.simulator-asset-bar,.simulator-terminal-bar{padding:0 8px}.simulator-trade-dock{margin:6px 6px 7px;padding:7px 9px}.simulator-duration-choice{margin:8px 0 7px}.simulator-duration-choice legend{font-size:7.5px}.simulator-duration-choice button{min-height:37px}.simulator-direction-controls button{min-height:52px}.simulator-position-panel{margin:4px 6px 0}.simulator-completion{padding:14px}.simulator-completion-card{padding:24px 18px 20px}}@media (width<=768px){.simulator-room-header .simulator-chart-switch{display:none}.simulator-chart-zoom-controls{bottom:8px;left:8px}}@media (width<=480px){.simulator-room-header{height:54px;padding:0 8px}.simulator-room-header .simulator-asset-bar-price{display:none}.simulator-page{padding-top:62px}}.simulator-help-fab{z-index:190;color:#78909c;height:38px;font:700 10px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#131b25;border:1px solid #263546;border-radius:999px;align-items:center;gap:7px;padding:0 14px 0 10px;transition:border-color .2s,color .2s,box-shadow .2s,background .2s;display:flex;position:fixed;bottom:20px;right:20px;box-shadow:0 4px 20px #00000073}.simulator-help-fab:hover{color:#eceff1;background:#0f1923;border-color:#00c85380;box-shadow:0 4px 24px #00c85326}.simulator-help-fab svg{fill:#546e7a;flex-shrink:0;transition:fill .2s}.simulator-help-fab:hover svg{fill:#00c853}.simulator-guide-modal{z-index:240;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.simulator-guide-modal[hidden]{display:none}.simulator-guide-modal-backdrop{backdrop-filter:blur(6px);background:#000000b3;position:absolute;inset:0}.simulator-guide-modal-card{z-index:1;background:#131b25;border:1px solid #1a2535;border-radius:16px;width:min(480px,100%);padding:28px 24px 24px;position:relative;box-shadow:0 24px 72px #0009,0 0 40px #00c8531f}.simulator-guide-modal-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;display:flex}.simulator-guide-modal-head h1{font:600 22px/.9 var(--display);color:#eceff1;margin:0}.simulator-guide-modal-close{color:#b0bec5;cursor:pointer;background:0 0;border:1px solid #263546;border-radius:50%;place-items:center;width:32px;height:32px;transition:all .15s;display:grid}.simulator-guide-modal-close:hover{color:#eceff1;background:#1a2535;border-color:#37474f}.simulator-guide-steps{flex-direction:column;gap:14px;margin-bottom:20px;display:flex}.simulator-guide-step{background:#0c1117;border:1px solid #1a2535;border-radius:10px;align-items:flex-start;gap:14px;padding:12px;display:flex}.step-badge{color:#00c853;background:#00c8531a;border:1px solid #00c853;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;margin-top:1px;font-size:12px;font-weight:700;display:flex}.step-info strong{color:#eceff1;margin-bottom:2px;font-size:13px;display:block}.step-info p{color:#90a4ae;margin:0;font-size:11.5px;line-height:1.4}.simulator-guide-conversion{color:#ffd54f;background:#ffd54f14;border:1px solid #ffd54f33;border-radius:10px;align-items:center;gap:12px;margin-bottom:20px;padding:12px 14px;display:flex}.simulator-guide-conversion i{flex-shrink:0;font-size:20px}.simulator-guide-conversion span{font-size:11px;line-height:1.4}.simulator-guide-conversion strong{color:#fff}.guide-dismiss-btn{width:100%;min-height:44px;font-size:13px;font-weight:700}.simulator-profile-modal{z-index:240;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.simulator-profile-modal[hidden]{display:none}.simulator-profile-modal-backdrop{backdrop-filter:blur(7px);background:#000000bf;position:absolute;inset:0}.simulator-profile-modal-card{z-index:1;background:#131b25;border:1px solid #1a2535;border-radius:18px;flex-direction:column;width:min(780px,100%);max-height:calc(100svh - 36px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 80px #000000b3,0 0 48px #00c8530f}.simulator-profile-modal-head{background:#0f1923;border-bottom:1px solid #1a2535;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;padding:20px 22px 16px;display:flex}.profile-head-info{align-items:center;gap:14px;display:flex}.profile-avatar{color:#0c1117;background:linear-gradient(135deg,#00c853 0%,#1de9b6 100%);border-radius:50%;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:20px;display:grid}.profile-avatar svg{fill:currentColor;width:22px;height:22px}.simulator-profile-modal-head h1{font:600 17px/1.1 var(--display);color:#eceff1;margin:0}.simulator-profile-modal-head p{color:#607d8b;margin:3px 0 0;font-size:11px}.profile-sync-status{color:#607d8b;align-items:center;gap:5px;margin-top:5px;font-size:9px;font-weight:700;display:inline-flex}.profile-sync-status:before{content:"";background:#78909c;border-radius:50%;width:6px;height:6px}.profile-sync-status[data-state=syncing]{color:#ffd54f}.profile-sync-status[data-state=syncing]:before{background:#ffd54f;animation:.8s ease-in-out infinite alternate syncPulse}.profile-sync-status[data-state=synced]{color:#00c853}.profile-sync-status[data-state=synced]:before{background:#00c853}.profile-sync-status button{color:#ffd54f;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin-left:3px;padding:0;font-size:9px;font-weight:800;text-decoration:underline}.profile-sync-status button[hidden]{display:none}@keyframes syncPulse{to{opacity:.35}}.simulator-profile-modal-close{color:#b0bec5;cursor:pointer;background:0 0;border:1px solid #263546;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;transition:all .15s;display:grid}.simulator-profile-modal-close:hover{color:#eceff1;background:#1a2535;border-color:#37474f}.profile-tab-bar{scrollbar-width:none;background:#0c1117;border-bottom:1px solid #1a2535;flex-shrink:0;gap:0;display:flex;overflow-x:auto}.profile-tab-bar::-webkit-scrollbar{display:none}.profile-tab-button{color:#546e7a;font:700 11px/1 var(--body);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:7px;padding:12px 18px;transition:color .15s,border-color .15s;display:flex}.profile-tab-button i{font-size:14px}.profile-tab-button:hover{color:#90a4ae}.profile-tab-button.active{color:#00c853;border-bottom-color:#00c853}.profile-modal-body{scrollbar-width:thin;scrollbar-color:#263546 transparent;flex:1;padding:20px 22px;overflow-y:auto}.profile-tab-content[hidden]{display:none}.profile-wallet-grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.profile-wallet-card{background:linear-gradient(145deg,#b7f5000e,#0000 52%),#0c1117;border:1px solid #b7f50033;border-radius:14px;flex-direction:column;gap:10px;min-height:236px;padding:20px;display:flex;box-shadow:inset 0 1px #ffffff06}.profile-wallet-card.practice{border-color:#b7f5002e}.profile-wallet-card.rewards{background:linear-gradient(145deg,#b7f50017,#0000 52%),#0c1117;border-color:#b7f50052}.profile-wallet-card .card-head{justify-content:space-between;align-items:center;gap:6px;display:flex}.profile-wallet-card .card-head span{color:#546e7a;letter-spacing:.1em;text-transform:uppercase;font-size:8px;font-weight:900}.profile-wallet-card .card-head small{color:#a8b99d;letter-spacing:.07em;background:#b7f5000f;border:1px solid #b7f50029;border-radius:999px;padding:4px 7px;font-size:8px;font-weight:900}.profile-wallet-card.rewards .card-head small{color:var(--acid);background:#b7f5001f;border-color:#b7f50052}.profile-wallet-card>strong{font:400 32px/1 var(--display);color:#f2f6ef;display:block}.profile-wallet-card.rewards>strong{color:var(--acid)}.profile-wallet-card>p{color:#78909c;margin:0;font-size:11.5px;line-height:1.45}.profile-wallet-card .button{background:var(--acid);color:#071005;width:100%;min-height:46px;font:900 10px/1 var(--body);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:1px solid #b7f5008c;border-radius:8px;margin-top:auto;transition:transform .15s,background .15s,box-shadow .15s}.profile-wallet-card .button:hover,.profile-wallet-card .button:focus-visible{background:#d1ff38;outline:none;transform:translateY(-1px);box-shadow:0 8px 20px #b7f5002e}.profile-history-header{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.profile-history-header h3{color:#eceff1;margin:0;font-size:14px}.profile-history-header small{color:#546e7a;font-size:11px}.profile-history-table-wrapper{border:1px solid #1a2535;border-radius:10px;overflow-x:auto}.profile-history-table{border-collapse:collapse;width:100%;font-size:12px}.profile-history-table thead tr{background:#0c1117;border-bottom:1px solid #1a2535}.profile-history-table th{color:#546e7a;letter-spacing:.08em;text-align:left;white-space:nowrap;padding:9px 12px;font-size:9px;font-weight:900}.profile-history-row td{color:#b0bec5;vertical-align:middle;border-bottom:1px solid #1a2535;padding:10px 12px}.profile-history-row:last-of-type td{border-bottom:0}.profile-history-row:hover td{background:#ffffff06}.profile-decisions-row{background:#0a0f16}.profile-decisions-row td{border-bottom:1px solid #1a2535;padding:0}.profile-decisions-row:last-child td{border-bottom:0}.profile-decisions-table{border-collapse:collapse;width:100%;font-size:11px}.profile-decisions-table thead tr{background:#0c1117}.profile-decisions-table th{color:#37474f;letter-spacing:.08em;text-align:left;border-bottom:1px solid #1a2535;padding:7px 10px;font-size:8.5px;font-weight:900}.decision-detail-row td{color:#90a4ae;vertical-align:middle;border-bottom:1px solid #ffffff0a;padding:8px 10px}.decision-detail-row:last-child td{border-bottom:0}.profile-expand-btn{color:#546e7a;cursor:pointer;background:0 0;border:1px solid #263546;border-radius:6px;place-items:center;width:26px;height:26px;font-size:11px;transition:all .15s;display:grid}.profile-expand-btn:hover{color:#90a4ae;background:#1a2535;border-color:#37474f}.outcome-badge{letter-spacing:.07em;text-transform:uppercase;border:1px solid;border-radius:4px;padding:2px 7px;font-size:9px;font-weight:900;display:inline-block}.profile-history-empty{text-align:center;color:#37474f;padding:28px;font-size:13px;font-style:italic}.profile-no-decisions{color:#37474f;margin:0;padding:12px 14px;font-size:11px;font-style:italic}.profile-referral-hero{margin-bottom:18px}.referral-copy-box{margin-bottom:12px}.referral-copy-box label{color:#546e7a;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px;font-size:9px;font-weight:900;display:block}.copy-input-group{align-items:center;gap:8px;display:flex}.copy-input-group input{color:#eceff1;background:#0c1117;border:1px solid #263546;border-radius:8px;outline:none;flex:1;min-width:0;padding:10px 13px;font-size:12px;transition:border-color .2s}.copy-input-group input:focus{border-color:#00c853}.profile-referral-hero>p{color:#78909c;margin:0;font-size:12.5px;line-height:1.5}.profile-referral-kicker{color:#8aff3e;letter-spacing:.12em;margin-bottom:5px;font-size:10px;font-weight:900;display:block}.profile-referral-hero h3{color:#f4f7f9;margin:0 0 7px;font-size:18px}.profile-referral-hero .button{margin-top:14px}.profile-referral-hero strong .gs-coin{margin-right:3px}.profile-friends-empty{color:#78909c;margin:14px 0 0;font-size:12px}.profile-referral-stats{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:20px;display:grid}.stat-card{text-align:center;background:#0c1117;border:1px solid #1a2535;border-radius:10px;padding:14px}.stat-card.highlight{background:#00c8530d;border-color:#00c8534d}.stat-card small{color:#546e7a;letter-spacing:.09em;text-transform:uppercase;margin-bottom:6px;font-size:8.5px;font-weight:900;display:block}.stat-card>strong{font:400 26px/1 var(--display);color:#eceff1;display:block}.stat-card.highlight>strong{color:#00c853}.profile-friends-section h3{color:#eceff1;margin:0 0 10px;font-size:14px}.profile-friends-table{border-collapse:collapse;border:1px solid #1a2535;border-radius:10px;width:100%;font-size:12px;overflow:hidden}.profile-friends-table thead tr{background:#0c1117}.profile-friends-table th{color:#546e7a;letter-spacing:.08em;text-align:left;padding:9px 12px;font-size:9px;font-weight:900}.profile-friends-table td{color:#b0bec5;vertical-align:middle;border-top:1px solid #1a2535;padding:10px 12px}.status-badge{letter-spacing:.07em;text-transform:uppercase;border-radius:4px;padding:2px 8px;font-size:9px;font-weight:900;display:inline-block}.status-badge.active{color:#00c853;background:#00c8531a;border:1px solid #00c8534d}.status-badge.pending{color:#ffd54f;background:#ffd54f14;border:1px solid #ffd54f40}.claim-card{background:linear-gradient(155deg,#b7f50014,#0000 38%),#101923;border-color:#b7f50047;border-radius:18px;width:min(480px,100%);padding:26px;box-shadow:0 28px 90px #000000ad}.claim-card .simulator-auth-modal-head{align-items:center;margin-bottom:20px}.claim-card .simulator-auth-modal-head h1{letter-spacing:-.01em;font-size:26px}.claim-card .simulator-auth-modal-close{color:#b7c8be;border-color:#b7f50033;width:34px;height:34px}.claim-card .simulator-auth-modal-close:hover{border-color:var(--acid);color:var(--acid);background:#b7f50017}.claim-badge-banner{background:#b7f5000f;border:1px solid #b7f50033;border-radius:12px;align-items:center;gap:12px;margin-bottom:20px;padding:13px 14px;display:flex}.claim-badge-banner strong{color:#f2f6ef;font-size:16px;font-weight:800;display:block}.claim-badge-banner span{color:#91a49a;margin-top:4px;font-size:12px;line-height:1.45;display:block}.claim-card .simulator-account-form{gap:14px}.claim-card .simulator-account-form label span{color:#aab8b0;margin-bottom:6px;font-size:10px}.claim-card .simulator-account-form input{background:#050a0eb8;border-color:#2a3b49;min-height:48px}.claim-card .simulator-account-actions{grid-template-columns:1fr;margin-top:18px}.claim-card .simulator-account-actions .button{width:100%;min-height:48px}.claim-modal-subtext{text-align:center;color:#81938b;margin:14px 0 0;font-size:11px}@media (width<=600px){.profile-wallet-grid{grid-template-columns:1fr}.profile-referral-stats{grid-template-columns:1fr 1fr}.copy-input-group{flex-direction:column;align-items:stretch}.simulator-profile-modal-card{border-radius:14px}.profile-modal-body{padding:14px}}
