*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}body{-webkit-font-smoothing:antialiased;background:#0c0912;margin:0;font-family:Manrope,Segoe UI,Arial,sans-serif}a{color:#c9f0d8;text-decoration:none}a:hover{color:#eafff2}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes livePulse{0%{box-shadow:0 0 #ff4d558c}70%{box-shadow:0 0 0 10px #ff4d5500}to{box-shadow:0 0 #ff4d5500}}@keyframes authIn{0%{opacity:0;transform:translateY(26px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes fieldIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes logoFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes glowSweep{0%{background-position:0%}to{background-position:200%}}.anim-pulse{animation:2.4s infinite pulse}.anim-live{animation:1.6s infinite livePulse}.anim-auth-in{animation:.6s cubic-bezier(.2,.8,.2,1) both authIn}.anim-table-in{animation:.5s .1s both authIn}.anim-logo{animation:4s ease-in-out infinite logoFloat}.anim-sweep{animation:4s linear infinite glowSweep}.anim-field{animation:.5s both fieldIn}::-webkit-scrollbar{width:0;height:0}*{scrollbar-width:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@keyframes cardIn{0%{opacity:0;transform:translateY(18px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}.anim-card{animation:.55s cubic-bezier(.2,.8,.2,1) both cardIn}@keyframes shine{0%{background-position:-140% 0}60%{background-position:140% 0}to{background-position:140% 0}}.shine:after{content:"";border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(110deg,#0000 30%,#ffffff6b 46%,#0000 62%) -140% 0/220% 100%;transition:opacity .2s;position:absolute;inset:0}.shine:hover:after{opacity:1;animation:1.1s ease-out shine}@keyframes scan{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.scanline:before{content:"";pointer-events:none;background:linear-gradient(#0000,#ffffff07,#0000);height:34%;animation:7s linear infinite scan;position:absolute;inset-inline:0}@keyframes softPulse{0%,to{opacity:.5}50%{opacity:.78}}.anim-soft{animation:3.2s ease-in-out infinite softPulse}@keyframes bump{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}.anim-bump{animation:.45s cubic-bezier(.2,.8,.2,1) bump}.cut{clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.cut-sm{clip-path:polygon(9px 0,100% 0,100% calc(100% - 9px),calc(100% - 9px) 100%,0 100%,0 9px)}.cut-btn{clip-path:polygon(10px 0,100% 0,100% 100%,0 100%,0 10px)}.brackets{position:relative}.brackets:before,.brackets:after{content:"";pointer-events:none;opacity:.5;width:14px;height:14px;transition:opacity .25s;position:absolute}.brackets:before{border-top:1px solid;border-right:1px solid;top:7px;right:7px}.brackets:after{border-bottom:1px solid;border-left:1px solid;bottom:7px;left:7px}.group:hover .brackets:before,.group:hover .brackets:after{opacity:1}.edge{position:relative}.edge:before{content:"";background:linear-gradient(90deg, transparent, var(--edge,#04e4eb), transparent);opacity:.55;pointer-events:none;height:1px;position:absolute;inset:0 0 auto}.hazard{background-image:repeating-linear-gradient(-45deg,#ffffff09 0 8px,#0000 8px 16px)}@keyframes claimCrawl{0%{background-position:0 0}to{background-position:24px 0}}.anim-claim-live{animation:1.1s linear infinite claimCrawl}@keyframes toastIn{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes toastOut{to{opacity:0;transform:translate(26px)scale(.97)}}@keyframes toastBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.anim-toast-in{animation:.34s cubic-bezier(.2,.9,.25,1) both toastIn}.anim-toast-out{animation:.3s ease-in both toastOut}.anim-toast-bar{animation:linear both toastBar}@keyframes riseIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.anim-rise{animation:.46s cubic-bezier(.2,.85,.3,1) both riseIn;animation-delay:var(--d,0s)}@keyframes screenIn{0%{opacity:0;transform:translateY(8px)scale(.995)}to{opacity:1;transform:none}}.anim-screen{animation:.34s cubic-bezier(.2,.85,.3,1) both screenIn}@keyframes modalIn{0%{opacity:0;transform:translateY(16px)scale(.97)}to{opacity:1;transform:none}}.anim-modal{animation:.3s cubic-bezier(.2,.9,.25,1) both modalIn}@keyframes veilIn{0%{opacity:0}to{opacity:1}}.anim-veil{animation:.24s ease-out both veilIn}.ak-still *,.ak-still :before,.ak-still :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.ak-boot{z-index:60;background:#0c0912;place-items:center;display:grid;position:fixed;inset:0}.ak-boot img{width:96px;height:96px;animation:1.1s ease-in-out infinite ak-boot-pulse}@keyframes ak-boot-pulse{50%{opacity:.75;transform:scale(1.08)}}.ak-play{padding-top:28px;padding-bottom:56px}
@font-face{font-family:Barlow;src:url(/arkade/fonts/barlow-800.ttf)format("truetype");font-weight:800;font-display:swap}@font-face{font-family:Manrope;src:url(/arkade/fonts/manrope-regular.ttf)format("truetype");font-weight:400 600;font-display:swap}@font-face{font-family:Manrope;src:url(/arkade/fonts/manrope-800.ttf)format("truetype");font-weight:700 800;font-display:swap}:where(.ak) .reward-row>.character-crop{width:76px;height:76px}:root{--bg:#0c0912;--panel:#16101f;--paper:#f1edf0;--muted:#aaa1b7;--line:#35283f;--pink:#ff168c;--cyan:#04e4eb;--lime:#04e4eb;--violet:#ae83ff;--display:Barlow,Impact,"Arial Narrow",sans-serif;--body:Manrope,"Segoe UI",Arial,sans-serif}:where(.ak) *{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}.ak{color:var(--paper);background:var(--bg);font:14px/1.6 var(--body);margin:0}.ak:before{content:"";pointer-events:none;opacity:.055;z-index:30;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.8' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23fff' filter='url(%23n)' opacity='.65' d='M0 0h180v180H0z'/%3E%3C/svg%3E");position:fixed;inset:0}:where(.ak) button,:where(.ak) input,:where(.ak) select{font:inherit}:where(.ak) button,:where(.ak) a,:where(.ak) input{touch-action:manipulation}:where(.ak) button,:where(.ak) a{color:inherit}:where(.ak) a{text-decoration:none}:where(.ak) button{cursor:pointer}:where(.ak) button:disabled{cursor:default;opacity:.5}:where(.ak) button{border:0}:where(.ak) button:focus-visible,:where(.ak) a:focus-visible,:where(.ak) input:focus-visible,:where(.ak) [tabindex]:focus-visible{outline:2px solid var(--cyan);outline-offset:5px}:where(.ak) img{max-width:100%;display:block}:where(.ak) button:hover{filter:brightness(1.13)}:where(.ak) button,:where(.ak) a{-webkit-tap-highlight-color:transparent}:where(.ak) h1,:where(.ak) h2,:where(.ak) h3,:where(.ak) h4,:where(.ak) p{margin:0}:where(.ak) h1,:where(.ak) h2,:where(.ak) h3,:where(.ak) h4{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;font-weight:800;line-height:.96}:where(.ak) h1{font-size:clamp(64px,6.1vw,96px)}:where(.ak) h2{font-size:44px}:where(.ak) h3{font-size:29px}:where(.ak) p{color:var(--muted)}:where(.ak) strong{color:var(--paper)}:where(.ak) .site-header{z-index:25;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0c0912f5;border-bottom:1px solid #322538;align-items:center;gap:58px;height:88px;padding:0 4.3%;display:flex;position:sticky;top:0}:where(.ak) .wordmark{font:italic 800 40px/.9 var(--display);letter-spacing:-1.7px;white-space:nowrap;display:inline-block;position:relative;transform:skew(-6deg)}:where(.ak) .wordmark span{background:var(--pink);clip-path:polygon(0 35%,89% 0,99% 34%,76% 43%,96% 73%,4% 100%,13% 65%);width:103%;height:8px;position:absolute;bottom:-10px;left:1px;transform:rotate(-3deg)}:where(.ak) .wordmark.small{font-size:26px}:where(.ak) .site-header nav{align-self:stretch;align-items:stretch;gap:32px;display:flex}:where(.ak) .site-header nav a{letter-spacing:.06em;color:#aca6b4;align-items:center;font-size:13px;font-weight:700;display:flex;position:relative}:where(.ak) .site-header nav a:hover,:where(.ak) .site-header nav a.active{color:#fff}:where(.ak) .site-header nav a.active:after{content:"";background:var(--pink);height:3px;position:absolute;bottom:17px;left:-3px;right:-3px;transform:rotate(-4deg)}:where(.ak) .nav-dot{background:var(--cyan);border-radius:50%;width:5px;height:5px;margin:0 0 18px 5px}:where(.ak) .header-actions{align-items:center;gap:22px;margin-left:auto;display:flex}:where(.ak) .balance{align-items:center;gap:9px;font-size:13px;display:flex}:where(.ak) .balance img{-o-object-fit:contain;object-fit:contain;width:32px;height:32px}:where(.ak) .balance span{color:var(--cyan);font-size:20px}:where(.ak) .profile-button{background:#272034;border:1px solid #55405e;border-radius:50%;width:40px;height:40px;font-weight:800;position:relative}:where(.ak) .profile-dot{background:var(--cyan);border:3px solid var(--bg);border-radius:50%;width:11px;height:11px;position:absolute;bottom:-1px;right:-2px}:where(.ak) .shell{max-width:1540px;margin:auto;padding:38px 4.3% 70px}:where(.ak) .eyebrow{text-transform:uppercase;letter-spacing:.21em;color:var(--muted);align-items:center;gap:9px;font-size:10px;font-weight:800;line-height:1.6;display:flex}:where(.ak) .eyebrow .dot,:where(.ak) .live-dot{background:var(--cyan);border-radius:50%;width:6px;height:6px;display:inline-block;box-shadow:0 0 12px #04e4eb70}:where(.ak) .pink{color:var(--pink)!important}:where(.ak) .cyan{color:var(--cyan)!important}:where(.ak) .muted{color:var(--muted)}:where(.ak) .scribble{pointer-events:none;fill:none;stroke:currentColor;stroke-width:3px;stroke-linecap:round;stroke-linejoin:round;position:absolute;overflow:visible}:where(.ak) .ink-note{color:var(--pink);font:italic 19px/1.1 Comic Sans MS,Segoe Print,cursive;display:inline-block;transform:rotate(-8deg)}:where(.ak) .brush-line{display:inline-block;position:relative}:where(.ak) .brush-line:after{content:"";background:var(--pink);clip-path:polygon(0 50%,93% 0,100% 35%,81% 42%,99% 68%,5% 100%,12% 65%);width:112%;height:12px;position:absolute;bottom:-10px;left:-6%;transform:rotate(-3deg)}:where(.ak) .button{background:var(--lime);color:#0c0b0e;letter-spacing:.02em;clip-path:polygon(2% 0,100% 3%,98% 100%,0 95%);justify-content:center;align-items:center;gap:20px;min-height:46px;padding:12px 25px;font-size:12px;font-weight:800;transition:transform .2s,filter .2s;display:inline-flex;position:relative}:where(.ak) .button:hover{transform:translateY(-2px)}:where(.ak) .button .arrow{font-size:22px;line-height:1}:where(.ak) .button.secondary{color:var(--paper);clip-path:none;background:0 0;border:1px solid #5e4c6a}:where(.ak) .button.cyan-button{background:var(--cyan)}:where(.ak) .button.pink-button{background:var(--pink);color:#fff}:where(.ak) .button.small{min-height:37px;padding:8px 15px;font-size:11px}:where(.ak) .text-link{background:0 0;align-items:center;gap:14px;padding:8px 0;font-size:12px;font-weight:800;display:inline-flex}:where(.ak) .text-link:hover{color:var(--cyan)}:where(.ak) .actions{flex-wrap:wrap;align-items:center;gap:14px;display:flex}:where(.ak) .badge{letter-spacing:.12em;text-transform:uppercase;color:var(--paper);background:#15101eb8;border:1px solid #60506a;padding:5px 9px;font-size:9px;font-weight:800;display:inline-block}:where(.ak) .badge.cyan{border-color:#04e4eb66}:where(.ak) .badge.pink{border-color:#ff168c66}:where(.ak) .section-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin:43px 0 23px;display:flex}:where(.ak) .section-heading p{margin-top:8px;font-size:13px}:where(.ak) .section-heading h2{font-size:38px}:where(.ak) .section-heading .text-link{color:var(--muted)}:where(.ak) .home-hero{isolation:isolate;grid-template-columns:1.02fr 1fr;min-height:495px;margin:0 0 20px;display:grid;position:relative}:where(.ak) .hero-copy{z-index:3;padding-top:22px}:where(.ak) .hero-copy h1{letter-spacing:-.025em;margin:28px 0;font-size:clamp(78px,7.8vw,124px);line-height:.84}:where(.ak) .hero-copy h1 .hero-outline{color:#0000;-webkit-text-stroke:1.5px #f5f0f5}:where(.ak) .hero-copy h1 em{color:var(--cyan);font-style:italic;position:relative}:where(.ak) .hero-copy h1 em:after{content:"";background:var(--pink);clip-path:polygon(0 20%,100% 0,90% 100%,2% 86%);height:7px;position:absolute;bottom:-4px;left:0;right:-10px;transform:rotate(-4deg)}:where(.ak) .hero-copy p{max-width:360px;margin-bottom:25px;font-size:14px;line-height:1.8}:where(.ak) .hero-art{justify-content:center;align-items:center;min-width:0;display:flex;position:relative}:where(.ak) .hero-art:before{content:"";aspect-ratio:1;background:radial-gradient(#43204d7d,#0000 65%);border:1px solid #573366;border-radius:50%;width:79%;position:absolute;transform:rotate(-10deg)}:where(.ak) .hero-art:after{content:"";background:var(--pink);opacity:.9;z-index:-1;clip-path:polygon(0 54%,94% 1%,100% 8%,2% 70%,100% 11%,100% 16%,4% 75%,96% 30%,96% 43%,5% 100%,0 90%,80% 49%,1% 86%);position:absolute;inset:17% 9%;transform:rotate(-12deg)}:where(.ak) .hero-coin{-o-object-fit:contain;object-fit:contain;z-index:2;filter:drop-shadow(0 28px 28px #0007);width:100%;height:505px;animation:1s ease-out float-in;position:relative}:where(.ak) .hero-art .orbit-word{font:800 80px/.9 var(--display);color:#0000;-webkit-text-stroke:1px #55415f;z-index:-1;position:absolute;top:30px;right:0;transform:rotate(8deg)}:where(.ak) .hero-art .ink-note{z-index:3;color:var(--cyan);font-size:18px;position:absolute;bottom:35px;right:5%}:where(.ak) .hero-art .star-one{width:70px;height:70px;color:var(--cyan);z-index:3;top:19%;right:2%;transform:rotate(18deg)}:where(.ak) .hero-art .star-two{width:40px;height:40px;color:var(--pink);z-index:3;bottom:20%;left:4%}:where(.ak) .hero-art .arrow-doodle{width:80px;height:80px;color:var(--cyan);top:9%;left:3%;transform:rotate(30deg)}:where(.ak) .hero-side-code{writing-mode:vertical-rl;letter-spacing:.25em;color:#9a87a7;font-size:8px;position:absolute;top:210px;right:-12px}:where(.ak) .community-strip{background:linear-gradient(110deg,#27162c,#17121f 70%);border-top:1px solid #814269;border-bottom:1px solid #38213d;grid-template-columns:60px 1.05fr 1.1fr auto;align-items:center;gap:25px;padding:24px 30px;display:grid;position:relative}:where(.ak) .community-strip:before{content:"";background:var(--pink);width:4px;height:100%;position:absolute;top:0;left:0}:where(.ak) .community-strip .mark{width:57px;transform:rotate(-7deg)}:where(.ak) .community-strip h3{margin-top:7px;font-size:28px}:where(.ak) .progress-line{color:var(--muted);justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;font-size:10px;display:flex}:where(.ak) .progress-line b{color:var(--paper);letter-spacing:-.03em;font-size:21px}:where(.ak) .progress-line strong{color:var(--cyan)}:where(.ak) .progress-track{background:#34263f;height:7px;overflow:hidden}:where(.ak) .progress-track>span{height:100%;width:var(--progress);background:var(--cyan);clip-path:polygon(0 0,100% 0,99% 100%,0 100%);transition:width .7s;display:block}:where(.ak) .progress-track.painted{clip-path:polygon(0 11%,100% 0,99% 90%,0 100%);height:12px}:where(.ak) .progress-track.painted>span{background:var(--pink)}:where(.ak) .progress-caption{color:var(--muted);margin-top:8px;font-size:10px}:where(.ak) .games-grid{grid-template-columns:1.15fr 1.15fr .78fr;gap:20px;display:grid}:where(.ak) .game-card{text-align:left;isolation:isolate;color:#fff;background:#24162c;border:1px solid #372a40;min-height:302px;padding:0;transition:transform .2s,border-color .2s;position:relative;overflow:hidden}:where(.ak) .game-card:hover{border-color:var(--cyan);transform:translateY(-6px)}:where(.ak) .game-card img.game-cover{-o-object-fit:cover;object-fit:cover;z-index:-2;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}:where(.ak) .game-card:hover img.game-cover{transform:scale(1.05)}:where(.ak) .game-card:after{content:"";z-index:-1;background:linear-gradient(#0c091230 25%,#0c0912 98%);position:absolute;inset:0}:where(.ak) .game-card>.badge{position:absolute;top:18px;left:18px}:where(.ak) .game-card .card-copy{position:absolute;bottom:22px;left:22px;right:22px}:where(.ak) .card-copy h3{margin-bottom:10px;font-size:37px}:where(.ak) .card-copy p{color:#cbc2d4;font-size:11px}:where(.ak) .card-copy .card-arrow{border:1px solid #80748d;place-items:center;width:34px;height:34px;font-size:19px;display:grid;position:absolute;bottom:2px;right:0}:where(.ak) .card-copy .card-description{color:#d1c8d8;max-width:240px;margin:12px 0 18px;font-size:13px}:where(.ak) .classics-card{background:radial-gradient(at 40% 5%,#581c58,#23122e 70%)}:where(.ak) .classic-symbols{width:90%;height:150px;position:absolute;top:22px;right:10px}:where(.ak) .classic-symbols span{font:800 103px var(--display);color:var(--cyan);text-shadow:0 4px #10545d;place-items:center;line-height:1;display:grid;position:absolute;transform:rotate(-15deg)}:where(.ak) .classic-symbols span:first-child{color:var(--pink);text-shadow:0 4px #631649;font-size:110px;top:12px;left:0}:where(.ak) .classic-symbols span:nth-child(2){top:27px;left:35%;transform:rotate(8deg)}:where(.ak) .classic-symbols span:nth-child(3){color:var(--lime);font-size:86px;top:0;right:0;transform:rotate(25deg)}:where(.ak) .wide-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(at 60%,#29133470,#0000 70%);grid-template-columns:1.1fr 1fr;align-items:center;min-height:260px;margin-top:45px;display:grid}:where(.ak) .wide-band h2{font-size:48px}:where(.ak) .wide-band p{max-width:390px;margin:18px 0 20px}:where(.ak) .wide-band .crew-group{-o-object-fit:contain;object-fit:contain;width:100%;height:240px}:where(.ak) .band-copy{padding:28px 0 28px 25px}:where(.ak) .mini-breadcrumb{letter-spacing:.15em;color:var(--muted);text-transform:uppercase;margin-bottom:18px;font-size:10px;font-weight:800}:where(.ak) .page-heading{justify-content:space-between;align-items:end;gap:25px;margin:10px 0 35px;display:flex}:where(.ak) .page-heading p{max-width:420px;margin-top:18px}:where(.ak) .filters-bar{justify-content:space-between;align-items:center;gap:16px;margin:25px 0;display:flex}:where(.ak) .tabs{flex-wrap:wrap;gap:8px;display:flex}:where(.ak) .tab{color:var(--muted);background:#1c1425;border:1px solid #382b43;padding:10px 17px;font-size:11px;font-weight:800}:where(.ak) .tab.active{background:var(--paper);border-color:var(--paper);color:#160e20}:where(.ak) .search{color:var(--paper);background:#18111f;border:1px solid #3b2c46;width:255px;padding:12px 15px;outline-offset:2px!important}:where(.ak) .library-grid{grid-template-columns:repeat(4,1fr);gap:20px;display:grid}:where(.ak) .library-grid .game-card{min-height:285px}:where(.ak) .library-grid .game-card.featured{grid-column:span 2;min-height:350px}:where(.ak) .library-grid .featured h3{font-size:49px}:where(.ak) .game-card .classic-title{font-size:100px;font-family:var(--display);color:var(--cyan);opacity:.85;position:absolute;top:28px;left:25px;transform:rotate(-12deg)}:where(.ak) .empty-state{text-align:center;border:1px dashed var(--line);grid-column:1/-1;padding:80px 30px}:where(.ak) .empty-state h3{margin-bottom:15px}:where(.ak) .empty-state p{margin-bottom:20px}:where(.ak) .world-shell{max-width:1720px;margin:auto;padding:30px 3.5% 55px}:where(.ak) .world-top{justify-content:space-between;align-items:center;gap:20px;margin:2px 0 24px;display:flex}:where(.ak) .world-top .eyebrow{margin-bottom:12px}:where(.ak) .style-switch{background:#140d1c;border:1px solid #4c3858;gap:4px;padding:4px;display:flex}:where(.ak) .style-switch button{color:var(--muted);background:0 0;align-items:center;gap:8px;padding:11px 16px;font-size:10px;font-weight:800;display:flex}:where(.ak) .style-switch button.active{color:#17101e;background:#fff}:where(.ak) .swatch{background:linear-gradient(130deg,#302142,#6c1c70 70%,#08d9df);border:1px solid #695570;border-radius:50%;width:15px;height:15px}:where(.ak) .swatch.light{background:linear-gradient(130deg,#fff,#c1c4c6 70%,#00d9d4)}:where(.ak) .world-layout{border:1px solid #38263e;grid-template-columns:minmax(0,1fr) 315px;gap:0;min-height:570px;display:grid}:where(.ak) .map-viewport{isolation:isolate;background:#0b0811;min-height:570px;position:relative;overflow:hidden}:where(.ak) .map-viewport.whiteout{color:#201724;background:#d9d9dc}:where(.ak) .map-viewport:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 50px #11091d30}:where(.ak) .map-artboard{aspect-ratio:1672/941;transform-origin:52%;-webkit-user-select:none;user-select:none;width:100%;height:auto;transition:transform .25s;position:absolute;top:50%;left:0;translate:0 -50%}:where(.ak) .map-artboard>img{-o-object-fit:fill;object-fit:fill;pointer-events:none;width:100%;height:100%}:where(.ak) .map-title{z-index:2;pointer-events:none;position:absolute;top:24px;left:26px}:where(.ak) .map-title h2{margin-top:9px;font-size:31px}:where(.ak) .map-title p{color:#c2b4cd;margin-top:10px;font-size:10px}:where(.ak) .whiteout .map-title p,:where(.ak) .whiteout .map-title .eyebrow{color:#54465e}:where(.ak) .map-marker{z-index:3;color:#fff;background:0 0;flex-direction:column;align-items:center;min-width:118px;padding:3px;transition:filter .2s;display:flex;position:absolute;transform:translate(-50%,-50%)}:where(.ak) .pin{border:2px solid var(--cyan);background:#17101e;place-items:center;width:35px;height:35px;margin-bottom:14px;display:grid;transform:rotate(45deg);box-shadow:0 0 15px #00e4eb33}:where(.ak) .pin>span{color:var(--cyan);font-size:18px;font-weight:800;transform:rotate(-45deg)}:where(.ak) .marker-label{min-width:113px;font-family:var(--display);letter-spacing:.035em;text-transform:uppercase;background:#100b18eb;border:1px solid #5b4b69;padding:7px 11px;font-size:17px;line-height:1;box-shadow:3px 3px #0003}:where(.ak) .marker-label small{font:800 7px/1.5 var(--body);letter-spacing:.11em;color:var(--cyan);margin-top:5px;display:block}:where(.ak) .map-marker.sealed .pin{box-shadow:none;border-color:#8f829e}:where(.ak) .map-marker.sealed .pin>span{color:#b9abc5;font-size:15px}:where(.ak) .map-marker.sealed small{color:#c2b4cd}:where(.ak) .map-marker.current .pin{border-color:var(--pink);width:42px;height:42px;box-shadow:0 0 25px #ff168c60}:where(.ak) .map-marker.current .pin>span,:where(.ak) .map-marker.current small{color:var(--pink)}:where(.ak) .map-marker.selected .marker-label{border-color:var(--pink);box-shadow:3px 3px #ff168c55}:where(.ak) .map-marker.selected:before{content:"";border:2px solid var(--pink);z-index:-1;border-radius:47% 51% 43% 53%;width:80px;height:77px;position:absolute;top:-16px;transform:rotate(-20deg)}:where(.ak) .map-marker.selected .pin{background:var(--pink);border-color:#fff}:where(.ak) .map-marker.selected .pin>span{color:#fff}:where(.ak) .map-marker:focus-visible{outline:0}:where(.ak) .map-marker:focus-visible .marker-label{outline:3px solid var(--cyan);outline-offset:3px}:where(.ak) .map-legend{z-index:4;letter-spacing:.05em;color:#d5c9de;background:#120b1bea;border:1px solid #48334e;gap:14px;padding:10px 13px;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:21px;left:22px}:where(.ak) .map-legend b{margin-right:5px}:where(.ak) .map-controls{z-index:4;gap:4px;display:flex;position:absolute;bottom:20px;right:18px}:where(.ak) .map-controls button{color:#fff;background:#170f21;border:1px solid #60426a;width:35px;height:35px;font-size:20px}:where(.ak) .map-controls .reset-view{font-size:17px}:where(.ak) .map-annotation{color:var(--pink);z-index:1;width:90px;height:60px;position:absolute;top:24%;left:42%;transform:rotate(10deg)}:where(.ak) .map-caption{color:var(--cyan);z-index:2;font:italic 15px Segoe Print,cursive;position:absolute;bottom:65px;left:25px;transform:rotate(-5deg)}:where(.ak) .whiteout .map-caption{color:#41314d}:where(.ak) .world-panel{background:linear-gradient(140deg,#22112b,#130d1b);border-left:1px solid #4b2b4c;flex-direction:column;gap:20px;padding:30px 26px;display:flex}:where(.ak) .world-panel h2{font-size:46px;line-height:.96}:where(.ak) .world-panel p{font-size:12px}:where(.ak) .world-panel .progress-line{margin:2px 0 12px}:where(.ak) .world-panel .progress-line b{font:800 43px/1 var(--display)}:where(.ak) .world-panel .progress-line span{color:var(--muted);font-size:12px}:where(.ak) .panel-divider{background:var(--line);height:1px;margin:3px 0}:where(.ak) .unlock-card{align-items:center;gap:14px;padding:8px 10px 8px 0;display:flex}:where(.ak) .character-crop{flex-shrink:0;width:100px;height:100px;position:relative;overflow:hidden}:where(.ak) .character-crop img{-o-object-fit:fill;object-fit:fill;width:300%;max-width:none;height:100%;top:0;left:calc(var(--index)*-100%);position:absolute}:where(.ak) .unlock-card h3{margin-top:5px;font-size:25px}:where(.ak) .unlock-card .eyebrow{font-size:8px}:where(.ak) .world-panel .button{width:100%;margin-top:auto}:where(.ak) .panel-note{text-align:center;color:#b5a4bf;margin-top:-13px;font-size:9px}:where(.ak) .chapter-strip{border:1px solid var(--line);grid-template-columns:repeat(5,1fr);gap:0;margin-top:24px;display:grid}:where(.ak) .chapter-item{color:var(--muted);text-align:left;border-right:1px solid var(--line);background:#140e1c;padding:16px 20px;position:relative}:where(.ak) .chapter-item:last-child{border:0}:where(.ak) .chapter-item.active{color:var(--paper);background:#28122b}:where(.ak) .chapter-item.active:after{content:"";background:var(--pink);height:3px;position:absolute;bottom:0;left:0;right:0}:where(.ak) .chapter-item .eyebrow{margin-bottom:7px;font-size:8px}:where(.ak) .chapter-item h3{font-size:23px}:where(.ak) .chapter-item small{margin-top:8px;font-size:9px;display:block}:where(.ak) .world-story{justify-content:space-between;align-items:start;gap:40px;margin-top:24px;display:flex}:where(.ak) .world-story p{max-width:720px;font-size:12px}:where(.ak) .world-story h3{margin-bottom:9px;font-size:27px}:where(.ak) .world-story .text-link{white-space:nowrap}:where(.ak) .world-steps{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:32px;display:grid}:where(.ak) .world-steps>div{border-top:1px solid var(--line);padding:21px}:where(.ak) .world-steps b{font:800 32px var(--display);color:var(--cyan);margin-right:12px}:where(.ak) .world-steps h3{font-size:21px;display:inline-block}:where(.ak) .world-steps p{margin-top:6px;font-size:11px}:where(.ak) .crew-hero{grid-template-columns:.85fr 1.2fr;align-items:center;gap:50px;min-height:440px;display:grid;position:relative}:where(.ak) .crew-hero h1{font-size:90px}:where(.ak) .crew-hero p{max-width:365px;margin:25px 0}:where(.ak) .crew-stage{isolation:isolate;justify-content:center;align-items:center;height:440px;display:flex;position:relative}:where(.ak) .crew-stage:before{content:"";background:radial-gradient(#74256955,#0000 70%);position:absolute;inset:5% 5% 10%}:where(.ak) .crew-stage:after{content:"PLAYER 01";color:#0000;-webkit-text-stroke:1px #5d3868;font:800 100px var(--display);z-index:-1;position:absolute;bottom:5%;left:10%;transform:rotate(-6deg)}:where(.ak) .crew-stage>img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 20px 20px #0007);width:100%;height:440px}:where(.ak) .crew-stage .ink-note{color:var(--cyan);position:absolute;top:60px;right:-15px}:where(.ak) .collection-grid{grid-template-columns:repeat(4,1fr);gap:19px;display:grid}:where(.ak) .collect-card{text-align:left;color:var(--paper);background:radial-gradient(at 50% 30%,#46304f70,#0000 70%),#18101f;border:1px solid #44314c;padding:20px;transition:transform .2s;position:relative}:where(.ak) .collect-card:hover{border-color:var(--pink);transform:translateY(-6px)}:where(.ak) .collect-card .character-crop{aspect-ratio:1;width:100%;height:auto}:where(.ak) .collect-card .single-character{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:100%;height:auto}:where(.ak) .collect-card .badge{z-index:2;font-size:8px;position:absolute;top:16px;left:15px}:where(.ak) .collect-card h3{margin-top:18px;font-size:29px}:where(.ak) .collect-card p{margin-top:8px;font-size:10px}:where(.ak) .collect-card .rarity{color:var(--cyan);border-top:1px solid #402a49;justify-content:space-between;align-items:center;margin-top:17px;padding-top:13px;font-size:9px;display:flex}:where(.ak) .collect-card .rarity span:last-child{font-size:20px}:where(.ak) .identity-band{color:#100a15;background:#f0edef;grid-template-columns:1fr 1.15fr;align-items:center;gap:30px;margin-top:50px;padding:35px 42px;display:grid;position:relative;overflow:hidden}:where(.ak) .identity-band h2{font-size:47px}:where(.ak) .identity-band p{color:#5c5164;margin:15px 0}:where(.ak) .identity-forms{justify-content:space-around;align-items:center;gap:15px;display:flex}:where(.ak) .identity-forms img{-o-object-fit:contain;object-fit:contain;max-width:31%;height:120px}:where(.ak) .identity-forms .form-arrow{color:var(--pink);font-size:26px}:where(.ak) .identity-band .eyebrow{color:#706177}:where(.ak) .vault-layout{grid-template-columns:minmax(0,1.6fr) minmax(260px,1fr);gap:28px;display:grid}:where(.ak) .reward-wall{clip-path:polygon(1% 0,99% 1%,100% 98%,0 100%);background:#17101e;border:1px solid #553563;padding:28px;position:relative}:where(.ak) .reward-wall:before{content:"";clip-path:polygon(0 1%,99% 0,100% 99%,1% 100%);pointer-events:none;border:1px solid #02d4e868;position:absolute;inset:7px}:where(.ak) .reward-row{border-bottom:1px solid #382540;grid-template-columns:78px 1fr auto;align-items:center;gap:21px;padding:22px 3px;display:grid}:where(.ak) .reward-row:last-child{border:0}:where(.ak) .reward-thumb{-o-object-fit:contain;object-fit:contain;background:#201429;border:1px solid #956ca1;width:76px;height:76px;padding:9px;transform:rotate(-3deg)}:where(.ak) .reward-row h3{font-size:25px}:where(.ak) .reward-row p{margin:8px 0 13px;font-size:10px}:where(.ak) .reward-row .reward-number{color:var(--muted);margin-top:5px;font-size:10px}:where(.ak) .status-text{letter-spacing:.1em;color:var(--cyan);font-size:9px;font-weight:800}:where(.ak) .stash-card{background:#23162c;border:1px solid #493251;padding:27px;position:relative;overflow:hidden}:where(.ak) .stash-card h2{font-size:45px}:where(.ak) .stash-card>img{-o-object-fit:contain;object-fit:contain;width:100%;height:220px;margin:-15px 0 0}:where(.ak) .stash-card .balance-large{font:800 55px/1 var(--display);text-align:center}:where(.ak) .stash-card .balance-large small{font:800 9px var(--body);letter-spacing:.2em;color:var(--muted);margin:10px 0 20px;display:block}:where(.ak) .stash-card .button{width:100%}:where(.ak) .rank-track{grid-template-columns:repeat(4,1fr);gap:17px;margin-top:25px;display:grid}:where(.ak) .rank-card{background:#17111f;border:1px solid #3e2d48;padding:24px;position:relative}:where(.ak) .rank-card.active{border-color:var(--cyan);background:linear-gradient(140deg,#113239,#181221)}:where(.ak) .rank-icon{color:var(--violet);margin:6px 0 20px;font-size:40px;line-height:1;display:block}:where(.ak) .rank-card:first-child .rank-icon{color:#c19971}:where(.ak) .rank-card:nth-child(2) .rank-icon{color:#d2e5e7}:where(.ak) .rank-card:nth-child(3) .rank-icon{color:#e9c457}:where(.ak) .rank-card p{margin-top:10px;font-size:10px}:where(.ak) .rank-card .badge{font-size:7px;position:absolute;top:12px;right:12px}:where(.ak) .wallet-layout{grid-template-columns:1fr 1.3fr;gap:30px;display:grid}:where(.ak) .wallet-card{background:radial-gradient(at 80%,#74295250,#0000 70%),#191020;border:1px solid #51315c;min-height:340px;padding:34px;position:relative;overflow:hidden}:where(.ak) .wallet-card img{opacity:.65;height:225px;position:absolute;top:55px;right:-40px;transform:rotate(-15deg)}:where(.ak) .wallet-card h2{z-index:1;margin:50px 0 10px;font-size:70px;position:relative}:where(.ak) .wallet-card p{z-index:1;max-width:230px;position:relative}:where(.ak) .wallet-card .eyebrow{color:var(--cyan)}:where(.ak) .wallet-log{border:1px solid var(--line);padding:27px}:where(.ak) .wallet-log h3{margin-bottom:15px}:where(.ak) .log-row{border-bottom:1px solid var(--line);align-items:center;gap:16px;padding:17px 0;font-size:12px;display:flex}:where(.ak) .log-row:last-child{border-bottom:0}:where(.ak) .log-row .log-icon{width:35px;height:35px;color:var(--cyan);background:#292033;place-items:center;display:grid}:where(.ak) .log-row strong{color:var(--cyan);margin-left:auto}:where(.ak) .log-row small{color:var(--muted);font-size:9px;display:block}:where(.ak) .packs{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}:where(.ak) .pack{background:#1a1122;border:1px solid #48324f;padding:23px;position:relative}:where(.ak) .pack img{-o-object-fit:contain;object-fit:contain;width:85px;height:85px;margin:10px auto 22px;transform:rotate(-12deg)}:where(.ak) .pack h3{font-size:30px}:where(.ak) .pack p{margin:9px 0 19px;font-size:11px}:where(.ak) .pack .button{width:100%}:where(.ak) .notice{color:var(--muted);border-left:2px solid var(--pink);margin-top:24px;padding-left:15px;font-size:11px}:where(.ak) .profile-layout{grid-template-columns:260px 1fr;gap:35px;display:grid}:where(.ak) .profile-summary{border:1px solid var(--line);background:#1b1122;padding:30px}:where(.ak) .profile-summary img{-o-object-fit:contain;object-fit:contain;width:100%;height:185px}:where(.ak) .profile-summary h2{text-align:center;margin:22px 0 12px;font-size:37px}:where(.ak) .profile-summary p{text-align:center;font-size:11px}:where(.ak) .profile-settings{background:#17101e;border:1px solid #3c2b47;padding:30px}:where(.ak) .field{color:var(--muted);margin:20px 0;font-size:11px;display:block}:where(.ak) .field input{width:100%;color:var(--paper);background:#0e0914;border:1px solid #4e375a;margin-top:8px;padding:13px 15px;display:block}:where(.ak) .setting-row{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:20px;padding:21px 0;display:flex}:where(.ak) .setting-row small{color:var(--muted);font-size:10px;display:block}:where(.ak) .setting-row input[type=checkbox]{accent-color:var(--pink);width:19px;height:19px}:where(.ak) .guide-grid{grid-template-columns:1fr 1fr;gap:20px;display:grid}:where(.ak) .guide-card{border:1px solid var(--line);background:#17101e;padding:30px}:where(.ak) .guide-card h3{margin-bottom:16px}:where(.ak) .guide-card p{margin:12px 0;font-size:12px}:where(.ak) .guide-card ul{color:var(--muted);padding-left:18px;font-size:12px;line-height:1.9}:where(.ak) .palette{gap:8px;margin-top:16px;display:flex}:where(.ak) .palette span{background:var(--color);width:45px;height:45px}:where(.ak) .site-footer{border-top:1px solid #302136;align-items:center;gap:36px;padding:30px 4.3%;font-size:10px;display:flex}:where(.ak) .site-footer p{font-size:10px}:where(.ak) .site-footer>div{align-items:center;gap:18px;margin-left:auto;display:flex}:where(.ak) .site-footer button{color:var(--muted);background:0 0;padding:0;font-size:10px}:where(.ak) .site-footer a:not(.wordmark){color:var(--muted)}:where(.ak) .preview-tag{letter-spacing:.12em;color:#8a7c96;font-size:8px}:where(.ak) .skip-link{z-index:80;background:var(--cyan);color:#0b0710;padding:10px;position:fixed;top:-100px;left:10px}:where(.ak) .skip-link:focus{top:10px}:where(.ak) #toast{color:#170e20;border-left:4px solid var(--pink);z-index:80;opacity:0;pointer-events:none;background:#eee9f2;max-width:90vw;padding:15px 23px;font-size:12px;font-weight:700;transition:transform .2s,opacity .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px)}:where(.ak) #toast.visible{opacity:1;transform:translate(-50%)}:where(.ak) dialog{color:var(--paper);background:#160e1f;border:1px solid #965093;width:min(740px,93vw);max-height:90vh;padding:0;overflow:auto;box-shadow:8px 8px #00d4e91f}:where(.ak) dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#07040ddd}:where(.ak) .modal-close{z-index:3;width:34px;height:34px;color:var(--pink);background:#190d28d9;border:1px solid #614268;font-size:30px;line-height:1;position:absolute;top:13px;right:17px}:where(.ak) .modal-cover{-o-object-fit:cover;object-fit:cover;width:100%;height:250px}:where(.ak) .modal-copy{padding:32px 40px 37px}:where(.ak) .modal-copy h2{margin:12px 0 20px;font-size:55px}:where(.ak) .modal-copy p{max-width:530px;font-size:12px;line-height:1.9}:where(.ak) .modal-copy .actions{margin-top:26px}:where(.ak) .modal-copy .tabs{margin:25px 0 18px}:where(.ak) .mode-description{border-left:2px solid var(--cyan);background:#24162d;margin:12px 0;padding:16px 18px;font-size:11px}:where(.ak) .modal-character{background:radial-gradient(#52275b70,#0000 68%);justify-content:center;align-items:center;height:240px;margin-top:25px;display:flex}:where(.ak) .modal-character>img{-o-object-fit:contain;object-fit:contain;height:100%}:where(.ak) .modal-character .character-crop{width:240px;height:240px}:where(.ak) .result-hero{grid-template-columns:1fr 160px;align-items:center;gap:20px;padding:40px 40px 10px;display:grid}:where(.ak) .result-hero img{width:160px;transform:rotate(-9deg)}:where(.ak) .result-hero h2{margin-top:12px;font-size:66px}:where(.ak) .result-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:15px;margin:22px 0;padding:20px 0;display:grid}:where(.ak) .result-stats b{font:800 33px var(--display);color:var(--cyan);display:block}:where(.ak) .result-stats small{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:8px}:where(.ak) .profile-name{color:var(--paper)}:where(.ak) .full-width{width:100%}:where(.ak) .achievement{background:#2b162f;border:1px solid #a64287;align-items:center;gap:20px;margin:25px 0;padding:18px;display:flex}:where(.ak) .achievement img{-o-object-fit:contain;object-fit:contain;width:55px;height:55px}:where(.ak) .achievement strong{font-size:12px;display:block}:where(.ak) .achievement small{color:var(--muted);font-size:10px}:where(.ak) .sr-only{clip:rect(0,0,0,0);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}:where(.ak) .fade-in{animation:.35s both appear}@keyframes appear{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes float-in{0%{opacity:0;transform:translateY(25px)rotate(-3deg)}to{opacity:1;transform:translateY(0)rotate(0)}}@media (min-width:1700px){:where(.ak) .site-header{padding-left:max(4.3%,50vw - 715px);padding-right:max(4.3%,50vw - 715px)}:where(.ak) .world-layout,:where(.ak) .map-viewport{min-height:660px}}@media (max-width:1180px){:where(.ak) .site-header{gap:35px}:where(.ak) .site-header nav{gap:24px}:where(.ak) .home-hero{min-height:465px}:where(.ak) .hero-coin{height:450px}:where(.ak) .hero-copy h1{font-size:97px}:where(.ak) .hero-art .orbit-word{font-size:62px}:where(.ak) .world-layout{grid-template-columns:minmax(0,1fr) 280px}:where(.ak) .world-panel{padding:25px 21px}:where(.ak) .world-panel h2{font-size:40px}:where(.ak) .map-viewport{min-height:530px}:where(.ak) .map-title h2{font-size:27px}:where(.ak) .map-marker{min-width:95px}:where(.ak) .marker-label{min-width:99px;padding:6px 8px;font-size:14px}:where(.ak) .marker-label small{font-size:6px}:where(.ak) .pin{width:28px;height:28px;margin-bottom:10px}:where(.ak) .map-marker.current .pin{width:34px;height:34px}:where(.ak) .map-marker.selected:before{width:60px;height:64px;top:-13px}:where(.ak) .chapter-item{padding:14px}:where(.ak) .chapter-item h3{font-size:21px}:where(.ak) .community-strip{gap:20px;padding:23px}:where(.ak) .community-strip h3{font-size:25px}:where(.ak) .site-footer{gap:20px}:where(.ak) .site-footer p{display:none}:where(.ak) .crew-hero h1{font-size:76px}}@media (max-width:900px){:where(.ak) .site-header{gap:25px;height:80px;padding:0 25px}:where(.ak) .site-header .wordmark{font-size:34px}:where(.ak) .site-header nav{gap:21px}:where(.ak) .site-header nav a{font-size:11px}:where(.ak) .header-actions{gap:15px}:where(.ak) .balance b{display:none}:where(.ak) .shell{padding:28px 25px 55px}:where(.ak) .hero-copy h1{font-size:80px}:where(.ak) .hero-coin{height:395px}:where(.ak) .home-hero{min-height:420px}:where(.ak) .hero-copy p{max-width:280px;font-size:12px}:where(.ak) .hero-copy .button{padding:12px 19px}:where(.ak) .hero-copy .text-link{font-size:11px}:where(.ak) .hero-art .ink-note{font-size:15px;bottom:30px;right:0}:where(.ak) .hero-art .orbit-word{font-size:55px}:where(.ak) .community-strip{grid-template-columns:46px 1fr 1fr}:where(.ak) .community-strip .button{grid-column:2/-1;width:100%}:where(.ak) .community-strip .mark{width:46px}:where(.ak) .games-grid{grid-template-columns:1fr 1fr}:where(.ak) .games-grid .classics-card{display:none}:where(.ak) .wide-band h2{font-size:37px}:where(.ak) .library-grid{grid-template-columns:repeat(3,1fr)}:where(.ak) .library-grid .featured{grid-column:span 1!important;min-height:310px!important}:where(.ak) .library-grid .featured h3{font-size:37px}:where(.ak) .world-layout{grid-template-columns:1fr}:where(.ak) .world-panel{border-left:0;border-top:1px solid var(--line);grid-template-columns:1fr 1fr;gap:15px 30px;padding:25px;display:grid}:where(.ak) .world-panel h2,:where(.ak) .world-panel>p{grid-column:1}:where(.ak) .world-panel .objective-progress{grid-area:2/2/4}:where(.ak) .world-panel .panel-divider{display:none}:where(.ak) .world-panel .unlock-card{grid-column:1}:where(.ak) .world-panel .button{grid-column:2;margin:auto 0}:where(.ak) .world-panel .panel-note{grid-column:2}:where(.ak) .map-viewport{min-height:470px}:where(.ak) .map-artboard{min-height:420px}:where(.ak) .world-top h1{font-size:42px}:where(.ak) .chapter-strip{grid-template-columns:repeat(5,1fr)}:where(.ak) .chapter-item h3{font-size:19px}:where(.ak) .chapter-item .eyebrow{font-size:7px}:where(.ak) .crew-hero{gap:10px;min-height:390px}:where(.ak) .crew-stage,:where(.ak) .crew-stage>img{height:370px}:where(.ak) .crew-hero h1{font-size:68px}:where(.ak) .crew-stage .ink-note{display:none}:where(.ak) .collection-grid{grid-template-columns:repeat(2,1fr)}:where(.ak) .identity-band{padding:28px}:where(.ak) .identity-band h2{font-size:36px}:where(.ak) .identity-forms img{height:90px}:where(.ak) .vault-layout{grid-template-columns:1fr}:where(.ak) .stash-card{display:none}:where(.ak) .wallet-layout{grid-template-columns:1fr 1fr}:where(.ak) .packs{grid-template-columns:repeat(2,1fr)}}@media (max-width:620px){:where(.ak) .site-header{grid-template-columns:1fr auto;gap:20px;height:auto;min-height:78px;padding:18px 20px 0;display:grid}:where(.ak) .site-header nav{grid-area:2/1/auto/-1;justify-content:space-between;gap:16px;width:100%;height:41px}:where(.ak) .site-header nav a.active:after{bottom:0}:where(.ak) .header-actions{grid-area:1/2}:where(.ak) .site-header .wordmark{font-size:32px}:where(.ak) .header-actions .profile-button{width:32px;height:32px}:where(.ak) .balance img{width:28px;height:28px}:where(.ak) .shell{padding:25px 20px 45px}:where(.ak) .home-hero{flex-direction:column;min-height:0;display:flex}:where(.ak) .hero-copy{padding-top:10px}:where(.ak) .hero-copy h1{font-size:79px}:where(.ak) .hero-copy p{max-width:340px}:where(.ak) .hero-art{height:365px;margin-top:15px}:where(.ak) .hero-coin{height:365px}:where(.ak) .hero-art .orbit-word{font-size:70px;right:0}:where(.ak) .hero-art .ink-note{bottom:0}:where(.ak) .hero-side-code{display:none}:where(.ak) .hero-art:before{width:70%}:where(.ak) .community-strip{grid-template-columns:40px 1fr;gap:18px;padding:20px}:where(.ak) .community-strip .strip-progress,:where(.ak) .community-strip .button{grid-column:1/-1}:where(.ak) .community-strip h3{font-size:27px}:where(.ak) .section-heading{margin-top:35px}:where(.ak) .section-heading h2{font-size:32px}:where(.ak) .games-grid{grid-template-columns:1fr}:where(.ak) .game-card{min-height:300px}:where(.ak) .wide-band{grid-template-columns:1fr;margin-top:35px}:where(.ak) .wide-band .crew-group{grid-row:2;height:175px}:where(.ak) .band-copy{padding:25px}:where(.ak) .page-heading{display:block}:where(.ak) .page-heading h1{font-size:58px}:where(.ak) .page-heading>.badge{margin-top:20px}:where(.ak) .page-heading p{font-size:12px}:where(.ak) .filters-bar{flex-direction:column;align-items:stretch}:where(.ak) .search{width:100%}:where(.ak) .tab{padding:9px 14px;font-size:10px}:where(.ak) .library-grid{grid-template-columns:1fr 1fr;gap:12px}:where(.ak) .library-grid .game-card{min-height:220px}:where(.ak) .library-grid .game-card.featured{grid-column:1/-1!important;min-height:300px!important}:where(.ak) .library-grid h3{font-size:28px}:where(.ak) .card-copy{left:16px!important;right:16px!important}:where(.ak) .card-copy .card-arrow{display:none}:where(.ak) .card-copy p{font-size:9px}:where(.ak) .world-shell{padding:24px 14px 40px}:where(.ak) .world-top{display:block}:where(.ak) .world-top h1{font-size:40px}:where(.ak) .style-switch{justify-content:space-between;width:100%;margin-top:20px}:where(.ak) .style-switch button{flex:1;justify-content:center}:where(.ak) .world-layout{min-height:0}:where(.ak) .map-viewport{min-height:480px}:where(.ak) .map-artboard{width:700px;min-height:0;left:50%;translate:-50% -42%}:where(.ak) .map-title{top:19px;left:19px}:where(.ak) .map-title h2{font-size:26px}:where(.ak) .map-title p{font-size:9px}:where(.ak) .map-marker{transform:translate(-50%,-50%)scale(.9)}:where(.ak) .map-legend{gap:8px;padding:8px;font-size:7px;bottom:16px;left:12px}:where(.ak) .map-controls{bottom:15px;right:10px}:where(.ak) .map-controls button{width:29px;height:29px;font-size:17px}:where(.ak) .map-caption{font-size:12px;bottom:58px;left:19px}:where(.ak) .map-annotation{display:none}:where(.ak) .world-panel{gap:17px;padding:25px;display:flex}:where(.ak) .world-panel h2{font-size:44px}:where(.ak) .world-panel .objective-progress{width:100%}:where(.ak) .world-panel .button{margin:5px 0}:where(.ak) .panel-note{margin-top:-8px}:where(.ak) .chapter-strip{display:flex;overflow:auto}:where(.ak) .chapter-item{flex:0 0 145px}:where(.ak) .world-story{display:block}:where(.ak) .world-story .text-link{margin-top:10px}:where(.ak) .world-steps{display:block}:where(.ak) .world-steps>div{padding:17px}:where(.ak) .crew-hero{flex-direction:column;align-items:stretch;display:flex}:where(.ak) .crew-hero h1{font-size:75px}:where(.ak) .crew-hero p{margin:20px 0}:where(.ak) .crew-stage{height:320px}:where(.ak) .crew-stage>img{height:315px}:where(.ak) .crew-stage:after{font-size:72px}:where(.ak) .collection-grid{gap:12px}:where(.ak) .collect-card{padding:13px}:where(.ak) .collect-card h3{font-size:25px}:where(.ak) .collect-card .badge{padding:3px 5px;font-size:7px;top:9px;left:9px}:where(.ak) .identity-band{grid-template-columns:1fr;padding:25px}:where(.ak) .identity-forms img{height:105px}:where(.ak) .vault-layout{gap:0}:where(.ak) .reward-wall{padding:20px}:where(.ak) .reward-row{grid-template-columns:51px 1fr;gap:15px}:where(.ak) .reward-thumb{width:50px;height:55px;padding:5px}:where(.ak) .reward-row .status-text,:where(.ak) .reward-row>.button{grid-column:2}:where(.ak) .reward-row h3{font-size:24px}:where(.ak) .rank-track{grid-template-columns:1fr 1fr;gap:12px}:where(.ak) .rank-card{padding:19px}:where(.ak) .rank-card .badge{font-size:6px;top:8px;right:8px}:where(.ak) .wallet-layout{grid-template-columns:1fr}:where(.ak) .wallet-card{min-height:295px}:where(.ak) .packs{gap:12px}:where(.ak) .pack{padding:18px}:where(.ak) .pack h3{font-size:27px}:where(.ak) .profile-layout{grid-template-columns:1fr}:where(.ak) .profile-summary{display:none}:where(.ak) .profile-settings{padding:25px}:where(.ak) .guide-grid{grid-template-columns:1fr}:where(.ak) .guide-card{padding:25px}:where(.ak) .site-footer{padding:30px 20px;display:block}:where(.ak) .site-footer>div{flex-wrap:wrap;gap:15px;margin-top:25px;font-size:9px}:where(.ak) .modal-copy{padding:25px}:where(.ak) .modal-copy h2{font-size:47px}:where(.ak) .modal-cover{height:190px}:where(.ak) .result-hero{grid-template-columns:1fr 100px;padding:35px 25px 10px}:where(.ak) .result-hero h2{font-size:50px}:where(.ak) .result-hero img{width:100px}:where(.ak) .result-stats b{font-size:28px}:where(.ak) .result-stats small{font-size:7px}}@media (prefers-reduced-motion:reduce){:where(.ak) *,:where(.ak) :before,:where(.ak) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}@font-face{font-family:Bebas;src:url(/arkade/fonts/bebas.ttf)format("truetype");font-display:swap}@font-face{font-family:Brush;src:url(/arkade/fonts/brush.ttf)format("truetype");font-display:swap}:root{--display:Bebas,Barlow,Impact,"Arial Narrow",sans-serif}:where(.ak) main{overflow-x:clip}:where(.ak) .hero-coin{animation:7s ease-in-out infinite hero-drift}:where(.ak) .chapter-trail{animation:24s linear infinite signal-trail}@keyframes hero-drift{0%,to{transform:translateY(0)rotate(-1deg)}50%{transform:translateY(-7px)rotate(1deg)}}@keyframes signal-trail{0%{stroke-dashoffset:0}to{stroke-dashoffset:-130px}}.ak{background:radial-gradient(at 12% 20%,#27104442,#0000 45%),radial-gradient(at 93% 60%,#12183a70,#0000 43%),#090812}:where(.ak) h1,:where(.ak) h2,:where(.ak) h3,:where(.ak) h4{letter-spacing:.025em;font-weight:400}:where(.ak) .site-header{gap:48px;height:95px}:where(.ak) .wordmark{letter-spacing:0;flex-shrink:0;width:178px;height:68px;transform:none}:where(.ak) .wordmark img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}:where(.ak) .wordmark.small{width:116px;height:44px}:where(.ak) .wordmark span{display:none}:where(.ak) .hero-copy h1{font-family:Barlow,Impact,sans-serif;font-weight:800}:where(.ak) .hero-copy h1 em{letter-spacing:.01em;font-family:Brush;font-size:1.38em;font-weight:400;line-height:.65}:where(.ak) .hero-art:after{opacity:.74}:where(.ak) .hero-art .scribble{stroke-width:2.8px}:where(.ak) .hero-art .star-one{width:85px;height:85px}:where(.ak) .hero-art .star-two{width:65px;height:65px}:where(.ak) .home-hero{margin-bottom:30px}:where(.ak) .button{font-family:var(--display);letter-spacing:.045em;clip-path:polygon(0 9%,5% 6%,3% 1%,24% 4%,35% 0,57% 3%,69% 0,88% 4%,99% 1%,97% 8%,100% 10%,98% 26%,100% 46%,97% 62%,100% 82%,97% 99%,79% 95%,63% 100%,43% 97%,29% 100%,8% 96%,0 98%,2% 80%,0 75%,1% 58%,0 44%,2% 33%);font-size:21px}:where(.ak) .button.secondary{font:800 12px var(--body);letter-spacing:0;clip-path:none}:where(.ak) .button.small{font-family:var(--body);letter-spacing:0}:where(.ak) .game-card{border:2px solid #835eb8;border-radius:0;transform:rotate(1deg);box-shadow:0 0 22px #7d39ee14}:where(.ak) .game-card:nth-child(odd){border-color:#28cddd;transform:rotate(-1deg)}:where(.ak) .game-card:hover{transform:rotate(0)translateY(-7px);box-shadow:0 0 28px #00dfe92e}:where(.ak) .game-card .card-copy h3{font-family:Brush;font-size:45px;line-height:.9}:where(.ak) .games-grid{gap:27px}:where(.ak) .rank-card h3{font-size:32px}:where(.ak) .rank-card{clip-path:polygon(1% 1%,99% 0,100% 98%,0 100%);border-color:#6a4081}:where(.ak) .ink-note{letter-spacing:.035em;font-family:Brush;font-size:27px;font-style:normal}:where(.ak) .hero-art .ink-note{font-size:26px}:where(.ak) .world-top h1,:where(.ak) .world-panel h2{font-size:52px}:where(.ak) .world-panel .button{font-size:23px}:where(.ak) .world-view-tabs{align-items:center;gap:28px;margin:0 0 24px;font-size:11px;font-weight:800;display:flex}:where(.ak) .world-view-tabs a{color:var(--muted);padding:7px 0}:where(.ak) .world-view-tabs a.active{color:var(--cyan);border-bottom:2px solid var(--cyan)}:where(.ak) .map-title h2{font-size:36px}:where(.ak) .world-story h3{font-size:31px}:where(.ak) .collect-card h3{font-family:Brush;font-size:36px}:where(.ak) .collect-card{clip-path:polygon(1% 1%,98% 0,100% 99%,0 100%);border:1px solid #aa69c7;transform:rotate(-1deg)}:where(.ak) .collect-card:nth-child(2n){border-color:#27b9cb;transform:rotate(1deg)}:where(.ak) .collect-card:hover{transform:rotate(0)translateY(-6px)}:where(.ak) .crew-hero h1{font-family:Brush;font-size:105px;line-height:.75}:where(.ak) .page-heading h1{font-size:80px}:where(.ak) .wallet-card img,:where(.ak) .pack img{transform:none}:where(.ak) .wallet-card img{opacity:.42;height:240px;right:8px}:where(.ak) .modal-character img,:where(.ak) .result-hero img{transform:none}:where(.ak) .result-hero h2,:where(.ak) .modal-copy h2{font-family:Brush;font-size:76px;line-height:.77}:where(.ak) .modal-copy h2{margin-bottom:29px}:where(.ak) .modal-copy{padding-top:40px}:where(.ak) .result-stats b{letter-spacing:.04em;font-family:Bebas;font-weight:400}:where(.ak) .brush-line:after{height:10px}:where(.ak) .chapters-feature{isolation:isolate;margin:75px 0 65px;padding:0 25px;position:relative}:where(.ak) .chapters-feature:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 43% 58%,#6626a848,#0000 66%);position:absolute;inset:0 -5% -15%}:where(.ak) .chapter-head{justify-content:space-between;align-items:center;gap:25px;margin-bottom:45px;display:flex}:where(.ak) .chapter-head h2{letter-spacing:.025em;margin-top:13px;font:400 clamp(56px,5.5vw,92px)/.94 Bebas}:where(.ak) .chapter-head .brush-line:after{height:12px;bottom:-5px}:where(.ak) .network-label{letter-spacing:.38em;white-space:nowrap;align-items:center;gap:16px;font-size:9px;display:flex}:where(.ak) .network-label span{background:#8b779b;width:80px;height:1px}:where(.ak) .chapter-art-rack{padding:8px 32px 25px;position:relative}:where(.ak) .chapter-art-cards{grid-template-columns:repeat(3,1fr);gap:47px;padding:0 5px;display:grid}:where(.ak) .chapter-art-card{background:var(--cyan);clip-path:polygon(0 0,49% .8%,100% 0,99% 100%,0 99%);text-align:left;height:470px;color:var(--cyan);padding:3px;transition:transform .25s,filter .25s;position:relative;transform:rotate(-3deg)skew(-3deg);box-shadow:0 0 35px #00dce840}:where(.ak) .chapter-art-card:nth-child(2){background:var(--pink);color:var(--pink);transform:rotate(1.8deg)skew(-3deg)}:where(.ak) .chapter-art-card:nth-child(3){color:#b493ff;background:#8862df;transform:rotate(3.1deg)skew(-3deg)}:where(.ak) .chapter-art-card:hover{filter:brightness(1.15);transform:rotate(0)translateY(-12px)}:where(.ak) .chapter-card-inside{clip-path:polygon(0 0,49% .8%,100% 0,99% 100%,0 99%);background:#100c20;width:100%;height:100%;position:relative;overflow:hidden}:where(.ak) .chapter-illustration{background-image:url(/arkade/chapter-art.webp);background-size:300% 100%;background-position:calc(var(--art-index)*50%) center;position:absolute;inset:0}:where(.ak) .chapter-card-inside:after{content:"";background:linear-gradient(0deg,#0d072bee 0,#0000 90%);position:absolute;inset:35% 0 0}:where(.ak) .chapter-art-caption{z-index:2;position:absolute;bottom:30px;left:25px;right:20px;transform:skew(3deg)}:where(.ak) .chapter-art-caption>span{letter-spacing:.16em;color:#e6ddf4;font-size:12px}:where(.ak) .chapter-art-caption h3{letter-spacing:.015em;color:#fff;margin:12px 0 18px;font-family:Brush;font-size:46px;line-height:.8}:where(.ak) .chapter-art-caption b{letter-spacing:.19em;border-top:1px solid;padding-top:9px;font-family:Bebas;font-size:20px;font-weight:400;display:block}:where(.ak) .chapter-trail{fill:none;stroke:#f3eafd;stroke-width:4px;stroke-linecap:round;stroke-dasharray:1 12;pointer-events:none;z-index:-1;width:116%;height:100%;position:absolute;top:0;left:-8%;overflow:visible}:where(.ak) .chapter-arrow{width:100px;height:100px;color:var(--pink);stroke-width:5px;z-index:3;top:-20px;left:-15px;transform:rotate(-17deg)}:where(.ak) .chapter-star{width:90px;height:90px;color:var(--pink);stroke-width:4px;z-index:3;top:0;right:-27px}:where(.ak) .chapter-mark{z-index:3;pointer-events:none;width:130px;height:130px;position:absolute;bottom:-8px;left:-53px;transform:rotate(-13deg)}:where(.ak) .chapter-progress{border-top:1px solid #4c3964;border-bottom:1px solid #332044;grid-template-columns:.8fr 1.25fr auto;align-items:center;gap:25px;margin-top:39px;padding:24px 0;display:grid}:where(.ak) .chapter-progress>div:first-child{border-right:1px solid #735784;padding-right:20px}:where(.ak) .chapter-progress strong{letter-spacing:.035em;margin-top:4px;font-family:Bebas;font-size:24px;font-weight:400;display:block}:where(.ak) .chapter-progress-meter>span{letter-spacing:.04em;color:var(--muted);margin-bottom:10px;font-size:9px;display:block}:where(.ak) .chapter-progress-meter b{color:#fff;letter-spacing:.045em;margin-right:8px;font-family:Bebas;font-size:25px;font-weight:400}:where(.ak) .chapter-progress .button{min-width:225px}:where(.ak) .chapter-progress .progress-track{height:10px}:where(.ak) .chapter-page .chapters-feature{margin-top:25px}:where(.ak) .chapter-page .chapter-art-card{height:510px}:where(.ak) .chapter-page .chapter-head h2{font-size:96px}:where(.ak) .chapter-page .chapter-progress{margin-top:42px}:where(.ak) .chapter-page{padding-top:27px}:where(.ak) .vault-scene{isolation:isolate;background:linear-gradient(90deg,#080812a6,#090811c4),url(/arkade/chapter-art.webp) 0 0/cover fixed;position:relative}:where(.ak) .vault-scene:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#090812);position:absolute;inset:50% 0 0}:where(.ak) .vault-scene>.shell{padding-top:25px}:where(.ak) .vault-topline{justify-content:space-between;align-items:center;margin-bottom:32px;display:flex}:where(.ak) .neon-rewards{isolation:isolate;max-width:1130px;margin:20px auto 60px;padding:45px 75px 65px;position:relative}:where(.ak) .neon-rewards:before{content:"";z-index:-1;clip-path:polygon(1% 0,99% 0,100% 98%,96% 100%,0 98%);background:#050509f2;position:absolute;inset:18px 20px}:where(.ak) .rough-frame{pointer-events:none;z-index:3;filter:drop-shadow(0 0 2px #9100ff55);width:100%;height:100%;position:absolute;inset:0}:where(.ak) .reward-star{width:110px;height:110px;color:var(--pink);stroke-width:4px;z-index:4;filter:drop-shadow(2px 2px #6138be);top:-22px;left:-10px}:where(.ak) .trophy-doodle{width:170px;height:185px;color:var(--cyan);stroke-width:2.1px;z-index:5;filter:drop-shadow(1px -1px #06a8c6);bottom:-35px;right:-53px}:where(.ak) .marks-header{text-align:center;margin-bottom:20px;padding:0 20px 10px;position:relative}:where(.ak) .marks-header:before{content:"";clip-path:polygon(4% 4%,97% 0,91% 11%,100% 22%,95% 30%,99% 41%,92% 50%,99% 61%,94% 74%,100% 86%,90% 95%,2% 100%,7% 90%,0 83%,4% 67%,0 57%,5% 45%,1% 31%,7% 20%);z-index:-1;background:repeating-linear-gradient(0deg,#65208d15 0 2px,#54288240 3px 5px,#41185d00 6px 7px);position:absolute;inset:24px -25px 12px;transform:rotate(-1deg)}:where(.ak) .marks-header .eyebrow{color:#fff;letter-spacing:.4em;justify-content:center;font-size:10px}:where(.ak) .marks-header h1{text-transform:uppercase;letter-spacing:.03em;margin-top:13px;font:400 84px/.92 Brush}:where(.ak) .marks-header p{color:#a29bad;margin-top:7px;font-size:10px}:where(.ak) .reward-rows{z-index:4;position:relative}:where(.ak) .neon-rewards .reward-row{border-bottom:0;grid-template-columns:104px 1fr 136px;gap:29px;padding:16px 0}:where(.ak) .neon-rewards .reward-row h3{letter-spacing:.03em;font-size:32px}:where(.ak) .neon-rewards .reward-row p{color:#c2b8cf;margin:6px 0 15px;font-size:12px;line-height:1.5}:where(.ak) .sketched-thumb{background:#171021;border:2px solid #bb4ee0;width:103px;height:112px;padding:7px;position:relative;transform:rotate(-2deg);box-shadow:-3px 1px 0 -1px #03d8e9,3px -3px 0 -1px #04e4eb}:where(.ak) .sketched-thumb:before{content:"";clip-path:polygon(0 0,94% 0,100% 100%,0 97%);pointer-events:none;border:1.5px solid #06bde1;position:absolute;inset:-5px -3px -3px -5px;transform:rotate(1.8deg)}:where(.ak) .sketched-thumb img{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}:where(.ak) .sketched-thumb .character-crop{width:100%;height:100%}:where(.ak) .sketched-thumb .character-crop img{-o-object-fit:fill;object-fit:fill;width:300%;height:100%}:where(.ak) .purple-thumb{background:radial-gradient(#5c226bcc,#150826)}:where(.ak) .painted-row{align-items:center;gap:17px;display:flex}:where(.ak) .painted-row>span{white-space:nowrap;color:#f6efff;min-width:65px;font-size:12px;font-weight:800}:where(.ak) .painted-row .progress-track{clip-path:polygon(0 3%,9% 1%,18% 3%,31% 0,49% 3%,68% 0,99% 3%,100% 78%,97% 87%,100% 100%,1% 96%,0 82%);background:#321639;border:1px solid #ff168c70;flex:1;height:17px}:where(.ak) .painted-row .progress-track>span{background-color:var(--pink);background-image:repeating-linear-gradient(175deg,#0000 0 3px,#170e282b 4px,#0000 5px 10px)}:where(.ak) .painted-row .progress-track.earned{background:#033136;border-color:#04e4eb70}:where(.ak) .painted-row .progress-track.earned>span{background-color:var(--cyan)}:where(.ak) .neon-rewards .reward-number{letter-spacing:.13em;margin-top:7px;font-size:7px}:where(.ak) .neon-rewards .status-text{letter-spacing:.08em;font-family:Bebas;font-size:21px}:where(.ak) .neon-rewards .button.small{min-width:128px;padding:10px 16px;font-family:Bebas;font-size:19px}:where(.ak) .marks-footer{text-align:center;letter-spacing:.3em;color:#796a8d;margin-top:24px;font-size:7px}:where(.ak) .vault-bottom-strip{background:#0a0612b8;border-top:1px solid #6c407c;border-bottom:1px solid #3d264e;align-items:center;gap:24px;max-width:1120px;margin:0 auto;padding:14px 22px;display:flex}:where(.ak) .vault-bottom-strip img{-o-object-fit:contain;object-fit:contain;width:70px;height:70px}:where(.ak) .vault-bottom-strip strong{font-family:Bebas;font-size:39px;font-weight:400;line-height:1.15}:where(.ak) .vault-bottom-strip strong span{color:var(--muted);font-size:19px}:where(.ak) .vault-bottom-strip .ink-note{color:var(--pink);margin:auto;font-size:30px}:where(.ak) .vault-bottom-strip .button{margin-left:auto}:where(.ak) .vault-scene .section-heading{margin-top:42px}:where(.ak) .vault-scene .rank-track{gap:24px}:where(.ak) .vault-scene .rank-card{background:#0f0a1adb}:where(.ak) .vault-scene .rank-card.active{background:linear-gradient(140deg,#0a3139d9,#150d23e6)}@media (max-width:1180px){:where(.ak) .site-header{gap:35px}:where(.ak) .wordmark{width:153px}:where(.ak) .chapter-art-cards{gap:28px}:where(.ak) .chapter-art-card{height:420px}:where(.ak) .chapter-art-caption{left:18px}:where(.ak) .chapter-art-caption h3{font-size:40px}:where(.ak) .network-label span{width:30px}:where(.ak) .neon-rewards{padding:40px 65px 64px}:where(.ak) .neon-rewards .reward-row{grid-template-columns:84px 1fr 108px;gap:22px}:where(.ak) .sketched-thumb{width:84px;height:100px}:where(.ak) .neon-rewards .button.small{min-width:103px;padding:10px;font-size:17px}:where(.ak) .neon-rewards .status-text{font-size:18px}:where(.ak) .trophy-doodle{width:145px;right:-25px}:where(.ak) .neon-rewards .reward-row h3{font-size:29px}:where(.ak) .painted-row>span{min-width:54px;font-size:10px}:where(.ak) .reward-star{left:0}:where(.ak) .vault-bottom-strip .ink-note{font-size:24px}}@media (max-width:900px){:where(.ak) .wordmark{width:131px;height:55px}:where(.ak) .site-header{gap:26px;height:84px}:where(.ak) .site-header nav{gap:20px}:where(.ak) .chapters-feature{margin-top:55px;padding:0 5px}:where(.ak) .chapter-art-rack{padding:0 17px 20px}:where(.ak) .chapter-art-cards{gap:19px;padding:0}:where(.ak) .chapter-art-card{height:340px}:where(.ak) .chapter-head h2{font-size:58px}:where(.ak) .chapter-head .network-label{letter-spacing:.15em;font-size:7px}:where(.ak) .chapter-art-caption h3{font-size:33px}:where(.ak) .chapter-art-caption>span{font-size:10px}:where(.ak) .chapter-art-caption b{font-size:15px}:where(.ak) .chapter-art-caption{bottom:20px;left:15px;right:10px}:where(.ak) .chapter-mark{width:85px;height:85px;bottom:0;left:-25px}:where(.ak) .chapter-star{width:60px;top:-18px;right:-15px}:where(.ak) .chapter-arrow{width:70px;top:-23px;left:-10px}:where(.ak) .chapter-progress{grid-template-columns:.8fr 1fr auto;gap:15px}:where(.ak) .chapter-progress strong{font-size:20px}:where(.ak) .chapter-progress .button{min-width:0;padding:12px 20px;font-size:19px}:where(.ak) .chapter-progress-meter b{font-size:21px}:where(.ak) .chapter-progress-meter>span{font-size:8px}:where(.ak) .neon-rewards{padding:40px 53px 65px}:where(.ak) .neon-rewards .reward-row{grid-template-columns:66px 1fr 90px;gap:15px}:where(.ak) .sketched-thumb{width:65px;height:87px}:where(.ak) .neon-rewards .reward-row p{font-size:10px}:where(.ak) .neon-rewards .reward-row h3{font-size:27px}:where(.ak) .neon-rewards .status-text{font-size:16px}:where(.ak) .neon-rewards .button.small{min-width:85px;padding:9px 7px;font-size:15px}:where(.ak) .painted-row{gap:10px}:where(.ak) .painted-row>span{min-width:51px;font-size:9px}:where(.ak) .neon-rewards .reward-number{font-size:6px}:where(.ak) .trophy-doodle{width:125px;height:130px;bottom:-15px;right:-17px}:where(.ak) .marks-header h1{font-size:75px}:where(.ak) .vault-bottom-strip .ink-note{display:none}:where(.ak) .crew-hero h1{font-size:88px}:where(.ak) .chapter-page .chapter-art-card{height:420px}:where(.ak) .chapter-page .chapter-head h2{font-size:75px}}@media (max-width:620px){:where(.ak) .site-header{gap:10px;height:auto;padding-top:12px}:where(.ak) .wordmark{width:137px;height:50px}:where(.ak) .site-header nav{gap:16px;height:36px}:where(.ak) .chapters-feature{margin:45px 0;padding:0}:where(.ak) .chapter-head{margin-bottom:30px}:where(.ak) .chapter-head h2{font-size:47px}:where(.ak) .chapter-head .eyebrow{font-size:7px}:where(.ak) .network-label{display:none}:where(.ak) .chapter-art-rack{padding:0 4px 20px}:where(.ak) .chapter-art-cards{scroll-snap-type:x mandatory;gap:20px;padding:13px 15px 25px;display:flex;overflow-x:auto}:where(.ak) .chapter-art-card{scroll-snap-align:center;flex:0 0 75%;min-width:0;height:375px;transform:rotate(-2deg)}:where(.ak) .chapter-art-card:nth-child(2){transform:rotate(2deg)}:where(.ak) .chapter-art-card:nth-child(3){transform:rotate(-1deg)}:where(.ak) .chapter-art-caption h3{font-size:40px}:where(.ak) .chapter-art-caption{bottom:27px;left:25px}:where(.ak) .chapter-mark{width:75px;height:75px;bottom:0;left:-8px}:where(.ak) .chapter-arrow{width:60px;height:60px;top:-19px;left:-8px}:where(.ak) .chapter-star{width:45px;height:45px;top:-13px;right:-5px}:where(.ak) .chapter-progress{grid-template-columns:1fr;gap:17px;margin-top:12px;padding:20px 0}:where(.ak) .chapter-progress>div:first-child{border:0}:where(.ak) .chapter-progress strong{font-size:25px}:where(.ak) .chapter-progress .button{width:100%}:where(.ak) .chapter-progress-meter b{font-size:26px}:where(.ak) .chapter-progress-meter>span{font-size:9px}:where(.ak) .chapter-page .chapter-head h2{font-size:58px}:where(.ak) .chapter-page .chapter-art-card{height:420px}:where(.ak) .chapter-page .chapter-progress{margin-top:15px}:where(.ak) .vault-topline .text-link{font-size:9px}:where(.ak) .vault-topline .eyebrow{max-width:170px;font-size:7px}:where(.ak) .neon-rewards{margin:23px -8px 40px;padding:39px 32px 55px}:where(.ak) .marks-header h1{font-size:66px}:where(.ak) .marks-header{margin-bottom:10px;padding:0}:where(.ak) .marks-header .eyebrow,:where(.ak) .marks-header p{font-size:8px}:where(.ak) .neon-rewards .reward-row{grid-template-columns:53px 1fr;gap:13px;padding:16px 0}:where(.ak) .sketched-thumb{width:51px;height:66px}:where(.ak) .neon-rewards .reward-row h3{font-size:26px}:where(.ak) .neon-rewards .reward-row p{margin-bottom:10px;font-size:9px;line-height:1.4}:where(.ak) .neon-rewards .reward-row>.button,:where(.ak) .neon-rewards .reward-row>.status-text,:where(.ak) .neon-rewards .reward-row>.text-link{grid-column:2;justify-self:start}:where(.ak) .neon-rewards .reward-row .button.small{min-width:120px;min-height:36px;font-size:17px}:where(.ak) .neon-rewards .status-text{font-size:18px}:where(.ak) .neon-rewards .reward-number{font-size:6px}:where(.ak) .painted-row{gap:9px}:where(.ak) .painted-row>span{min-width:44px;font-size:8px}:where(.ak) .painted-row .progress-track{height:12px}:where(.ak) .reward-star{width:80px;height:80px;top:-11px;left:-8px}:where(.ak) .trophy-doodle{width:98px;height:105px;bottom:-5px;right:-5px}:where(.ak) .marks-footer{letter-spacing:.14em;text-align:left;margin-top:20px;padding-right:65px;font-size:6px}:where(.ak) .rough-frame{filter:none}:where(.ak) .neon-rewards:before{inset:16px 15px}:where(.ak) .vault-bottom-strip{flex-wrap:wrap;gap:12px;padding:12px 10px}:where(.ak) .vault-bottom-strip img{width:55px;height:55px}:where(.ak) .vault-bottom-strip strong{font-size:32px}:where(.ak) .vault-bottom-strip .eyebrow{font-size:7px}:where(.ak) .vault-bottom-strip .button{min-height:38px;padding:10px 14px;font-size:10px}:where(.ak) .vault-scene .rank-track{gap:12px}:where(.ak) .modal-copy h2,:where(.ak) .result-hero h2{font-size:60px}:where(.ak) .hero-copy h1 em{font-size:1.32em}:where(.ak) .hero-art .ink-note{font-size:25px}:where(.ak) .world-top h1{font-size:42px}:where(.ak) .world-panel h2{font-size:48px}:where(.ak) .game-card .card-copy h3{font-size:42px}:where(.ak) .library-grid .game-card .card-copy h3{font-size:33px}:where(.ak) .crew-hero h1{font-size:95px}:where(.ak) .page-heading h1{font-size:68px}:where(.ak) .collect-card h3{font-size:29px}}:where(.ak) .hero-copy h1 em:after{bottom:.14em}:where(.ak) .site-header nav{gap:27px}:where(.ak) .site-header nav a{letter-spacing:.015em;color:#e7dff0;isolation:isolate;gap:8px;min-height:48px;font:400 29px/1 Brush}:where(.ak) .nav-sketch{fill:none;width:28px;height:30px;stroke:var(--cyan);stroke-width:1.65px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .18s ease-out,filter .18s ease-out}:where(.ak) .nav-word{text-transform:uppercase;transition:transform .18s ease-out,text-shadow .18s ease-out;display:inline-block}:where(.ak) .site-header nav a.active{color:var(--cyan)}:where(.ak) .site-header nav a.active .nav-sketch{stroke:var(--pink);filter:drop-shadow(0 0 4px #ff168c50);transform:rotate(-7deg)}:where(.ak) .site-header nav a.active:after{background:var(--pink);clip-path:polygon(0 48%,79% 0,97% 20%,82% 44%,100% 56%,9% 100%,17% 68%);height:7px;box-shadow:none;bottom:22px;left:29px;right:-5px;transform:rotate(-5deg)}:where(.ak) .site-header nav a:hover .nav-word{text-shadow:2px 1px #ff168c88,-1px -1px #04e4eb66;transform:translateY(-2px)rotate(-2deg)}:where(.ak) .site-header nav a:hover .nav-sketch{filter:drop-shadow(0 0 4px #04e4eb55);transform:translateY(-2px)rotate(6deg)}:where(.ak) .site-header nav a:focus-visible{outline:2px solid var(--cyan);outline-offset:7px}@media (max-width:1180px){:where(.ak) .site-header{gap:28px}:where(.ak) .site-header nav{gap:19px}:where(.ak) .site-header nav a{gap:6px;font-size:26px}:where(.ak) .nav-sketch{width:24px}:where(.ak) .site-header nav a.active:after{left:24px}}@media (max-width:900px){:where(.ak) .site-header{gap:20px}:where(.ak) .site-header nav{gap:13px}:where(.ak) .site-header nav a{gap:4px;font-size:23px}:where(.ak) .nav-sketch{width:21px}:where(.ak) .site-header nav a.active:after{bottom:17px;left:18px}}@media (max-width:620px){:where(.ak) .site-header nav{justify-content:space-between;gap:6px;height:55px}:where(.ak) .site-header nav a{gap:3px;font-size:23px}:where(.ak) .nav-sketch{width:20px;height:24px}:where(.ak) .site-header nav a.active:after{height:5px;bottom:5px;left:17px;right:-2px}}@media (prefers-reduced-motion:reduce){:where(.ak) .site-header nav a:hover .nav-word,:where(.ak) .site-header nav a:hover .nav-sketch{transform:none}:where(.ak) .nav-word,:where(.ak) .nav-sketch{transition:none}}.ak.world-route .site-footer{display:none}.ak.world-route #content{padding:0}:where(.ak) .world-full{isolation:isolate;--map-paper:#e8e9e5;--map-ink:#242329;--map-line:#878b914d;background:var(--map-paper);height:calc(100svh - 88px);min-height:720px;color:var(--map-ink);position:relative;overflow:hidden}:where(.ak) .world-canvas{cursor:grab;touch-action:none;position:absolute;inset:0;overflow:hidden}:where(.ak) .world-canvas.dragging{cursor:grabbing}:where(.ak) .territory-plane{transform-origin:55%;width:100%;height:100%;transition:transform .3s ease-out;position:absolute;inset:0}:where(.ak) .dragging .territory-plane{transition:none}:where(.ak) .territory-art{width:100%;height:100%;position:absolute;inset:0;overflow:visible}:where(.ak) .territory-cell .land{fill:#d6d9d8;stroke:#a9aeb1;stroke-width:1.2px;transition:fill .65s,stroke .65s}:where(.ak) .territory-cell .facet{fill:#1b2637}:where(.ak) .cell-vein{stroke:#a1a8ae;stroke-width:.6px;fill:none;opacity:.45}:where(.ak) .territory-cell.void{opacity:.47}:where(.ak) .territory-cell.claimed .land{fill:#bce6df;stroke:#079eaa;stroke-width:2px}:where(.ak) .territory-cell.claimed .cell-vein{stroke:#008c9c}:where(.ak) .territory-cell.front .land{fill:#eed8e6;stroke:#c92883;stroke-width:1.4px}:where(.ak) .territory-cell.front{color:#db268c}:where(.ak) .grid-line{stroke:var(--map-line);stroke-width:.6px}:where(.ak) .geo-labels{fill:#717a80;letter-spacing:7px;opacity:.65;font:14px Manrope}:where(.ak) .claim-edge{stroke:#00b9c6;stroke-width:5px;fill:none;stroke-dasharray:13 7;opacity:.7}:where(.ak) .map-scribble{stroke:#ff0783;fill:none;stroke-width:7px;stroke-linecap:square}:where(.ak) .world-masthead{pointer-events:none;position:absolute;top:34px;left:3.3%}:where(.ak) .world-masthead>*{pointer-events:auto}:where(.ak) .world-kicker{letter-spacing:.15em;font-size:10px;font-weight:800}:where(.ak) .world-kicker span{color:#e90079;margin:0 9px}:where(.ak) .world-masthead h1{letter-spacing:-.01em;margin:24px 0 18px;font:400 clamp(55px,5.5vw,88px)/.82 Bebas}:where(.ak) .world-masthead h1 em{color:#e80080;text-shadow:2px 2px #fff;font:400 1.27em/.72 Brush}:where(.ak) .world-masthead p{color:#45444e;font-size:12px;font-weight:700}:where(.ak) .world-info{color:inherit;background:0 0;padding:12px 0;font-size:10px;font-weight:800}:where(.ak) .world-overview{text-align:right;position:absolute;top:31px;right:3%}:where(.ak) .sample-stamp{letter-spacing:.12em;color:#58575e;font-size:8px}:where(.ak) .world-overview>div:first-of-type{justify-content:flex-end;align-items:center;gap:15px;margin:9px 0 11px;display:flex}:where(.ak) .world-overview b{font:400 59px/1 Bebas}:where(.ak) .world-overview b small{color:#727078;font-size:28px}:where(.ak) .world-overview div>span{letter-spacing:.08em;text-align:left;font-size:9px;font-weight:800}:where(.ak) .world-theme{background:#d9dad5;border:1px solid #aeb1b1;padding:4px;display:inline-flex}:where(.ak) .world-theme button{color:#4c4b55;background:0 0;padding:7px 12px;font-size:10px;font-weight:800}:where(.ak) .world-theme button.active{color:#fff;background:#201927}:where(.ak) .territory-pin{z-index:3;text-align:center;filter:drop-shadow(0 5px #4d4d591b);background:0 0;padding:0;transition:transform .18s;position:absolute;transform:translate(-50%,-70%)}:where(.ak) .territory-pin:hover,:where(.ak) .territory-pin.selected{filter:drop-shadow(0 8px 4px #4d4d5933);transform:translate(-50%,-70%)scale(1.09)}:where(.ak) .pin-shield{clip-path:polygon(3% 6%,25% 7%,50% 0,75% 7%,97% 5%,93% 61%,72% 84%,50% 100%,27% 84%,7% 61%);color:#fff;background:#241d2c;flex-direction:column;justify-content:center;align-items:center;width:64px;height:76px;margin:auto;padding-bottom:12px;display:flex;position:relative}:where(.ak) .pin-shield:before{content:"";z-index:-1;background:#fff;border-radius:50%;position:absolute;inset:7px 8px 22px}:where(.ak) .pin-shield>span{color:#e80080;font:700 36px/1 Manrope}:where(.ak) .pin-shield>b{color:#201725;font:12px Bebas}:where(.ak) .claimed .pin-shield{background:#009fac}:where(.ak) .claimed .pin-shield>span{color:#008691}:where(.ak) .sealed .pin-shield{background:#85868a}:where(.ak) .sealed .pin-shield:before{background:#d3d4d1}:where(.ak) .sealed .pin-shield>span{color:#72717c}:where(.ak) .territory-name{color:#fff;letter-spacing:.03em;white-space:nowrap;background:#211a2af2;border-left:3px solid #ff168c;margin-top:6px;padding:7px 10px;font:400 19px/1 Bebas;display:block;transform:rotate(-3deg)}:where(.ak) .territory-name small{letter-spacing:.12em;color:#ff81c2;margin-top:3px;font:700 7px/1.5 Manrope;display:block}:where(.ak) .claimed .territory-name{border-color:#04e4eb}:where(.ak) .claimed .territory-name small{color:#04e4eb}:where(.ak) .sealed .territory-name{color:#eee;background:#9c9da3;border-color:#bbc2c7}:where(.ak) .sealed .territory-name small{color:#eee}:where(.ak) .front .pin-shield:after{content:"";background:#04e4eb;width:12px;height:7px;position:absolute;bottom:5px;transform:rotate(-12deg)}:where(.ak) .crew-beacon{z-index:4;background:0 0;width:208px;height:257px;padding:0;position:absolute;top:48%;left:47.5%;transform:translate(-50%,-50%)rotate(-5deg)}:where(.ak) .beacon-ring{background:#1b1729;border:8px solid #ff078e;border-radius:50%;position:absolute;inset:23px -5px 6px;box-shadow:5px 3px #fe76c1,-4px -4px #ff168c}:where(.ak) .beacon-ring:before{content:"";clip-path:polygon(0 0,100% 100%,0 100%);border:7px solid #ff168c;width:47px;height:65px;position:absolute;top:-23px;left:-12px;transform:rotate(-16deg)}:where(.ak) .crew-beacon img{-o-object-fit:contain;object-fit:contain;z-index:2;filter:drop-shadow(4px 2px #fff);width:100%;height:100%;position:absolute;inset:10px -7px 0;transform:rotate(7deg)}:where(.ak) .beacon-tag{color:#f867b6;z-index:1;font:400 47px/.7 Brush;position:absolute;top:20px;left:-17px;transform:rotate(-14deg)}:where(.ak) .beacon-paint{clip-path:polygon(0 20%,30% 12%,12% 0,68% 14%,94% 0,90% 24%,100% 30%,89% 47%,99% 73%,79% 70%,87% 100%,51% 84%,28% 100%,28% 80%,0 97%,9% 62%,0 49%,14% 35%);background:#00e8cf;height:54px;position:absolute;bottom:-10px;left:-33px;right:-36px}:where(.ak) .beacon-sticker{z-index:5;color:#151321;font:400 26px/1 Brush;position:absolute;bottom:-1px;left:22px;right:0;transform:rotate(4deg)}:where(.ak) .frontier-panel{color:#f5f2f6;background:#15111eed;border-top:5px solid #ff168c;width:260px;padding:22px;position:absolute;top:220px;right:3%;box-shadow:5px 6px #19112519}:where(.ak) .frontier-kicker{letter-spacing:.12em;color:#04e4eb;align-items:center;gap:8px;font-size:8px;font-weight:800;display:flex}:where(.ak) .frontier-kicker .dot{background:#04e4eb;border-radius:50%;width:5px;height:5px}:where(.ak) .frontier-panel h2{margin:15px 0 11px;font:400 41px/.94 Bebas}:where(.ak) .frontier-panel p{color:#c6bfd1;font-size:10px;line-height:1.6}:where(.ak) .frontier-count{align-items:center;gap:16px;margin:13px 0 7px;display:flex}:where(.ak) .frontier-count b{color:#ff36a0;font:400 42px/1 Bebas}:where(.ak) .frontier-count b small{font-size:25px}:where(.ak) .frontier-count>span{color:#ddd4e5;max-width:88px;font-size:8px;font-weight:800}:where(.ak) .frontier-meter{background:#4a2b43;height:8px;transform:skew(-10deg)}:where(.ak) .frontier-meter i{background:#ff168c;height:100%;transition:width .6s;display:block}:where(.ak) .frontier-reward{align-items:center;gap:11px;margin:19px 0;display:flex}:where(.ak) .frontier-reward img{-o-object-fit:contain;object-fit:contain;width:42px;height:42px}:where(.ak) .frontier-reward small{letter-spacing:.1em;color:#aa9caf;font-size:7px;display:block}:where(.ak) .frontier-reward strong{margin-top:5px;font:400 20px/1.1 Bebas;display:block}:where(.ak) .frontier-panel .button{width:100%;min-height:43px;font-size:20px}:where(.ak) .frontier-note{text-align:center;color:#b2a4bb;margin-top:10px;font-size:7px;display:block}:where(.ak) .world-tools{gap:4px;display:flex;position:absolute;bottom:166px;left:3.3%}:where(.ak) .world-tools button{color:#fff;background:#211a2a;width:38px;height:38px;font-size:23px}:where(.ak) .world-legend{letter-spacing:.06em;gap:18px;font-size:8px;font-weight:800;display:flex;position:absolute;bottom:131px;left:3.3%}:where(.ak) .world-legend span{align-items:center;gap:6px;display:flex}:where(.ak) .world-legend i{background:#92919b;width:8px;height:8px;transform:rotate(45deg)}:where(.ak) .world-legend i.claimed{background:#008e9a}:where(.ak) .world-legend i.front{background:#ee0788}:where(.ak) .expansion-player{background:#e6e7e3e6;border:1px solid #a3a2a7;align-items:center;gap:3px;padding:5px;display:flex;position:absolute;bottom:138px;left:41%}:where(.ak) .expansion-player>span{max-width:74px;padding:0 7px;font-size:7px;font-weight:800}:where(.ak) .expansion-player button{color:#3e3344;background:0 0;padding:8px 10px;font-size:9px;font-weight:800}:where(.ak) .expansion-player button.active{color:#fff;background:#ff168c}:where(.ak) .world-player-dock{color:#f4ecfa;background:#14101ef5;border-top:4px solid #04e4eb;align-items:center;gap:26px;height:104px;padding:10px 3.3%;display:flex;position:absolute;bottom:0;left:0;right:0}:where(.ak) .dock-rank{align-items:center;gap:9px;min-width:200px;display:flex}:where(.ak) .rank-emblem.small{width:67px;height:76px}:where(.ak) .dock-rank small{letter-spacing:.12em;color:#bdaaca;font-size:7px}:where(.ak) .dock-rank strong{margin-top:4px;font:400 30px/1 Bebas;display:block}:where(.ak) .dock-rank strong span{color:#04e4eb}:where(.ak) .dock-personal{flex:1;max-width:430px}:where(.ak) .dock-personal>span{color:#a999b7;font-size:8px;display:block}:where(.ak) .dock-personal b{color:#fff;margin-right:6px;font:400 20px Bebas}:where(.ak) .dock-personal em{float:right;color:#04e4eb;padding-top:6px;font-size:9px;font-style:normal}:where(.ak) .dock-track{background:#3c2e49;height:9px;margin-top:8px}:where(.ak) .dock-track i{background:#04e4eb;height:100%;display:block}:where(.ak) .dock-contribution{border-left:1px solid #4a3f55;align-items:center;gap:9px;margin-left:auto;padding-left:26px;display:flex}:where(.ak) .dock-contribution img{-o-object-fit:contain;object-fit:contain;width:45px;height:45px}:where(.ak) .dock-contribution b{font:400 21px Bebas}:where(.ak) .dock-contribution small{color:#afa2bd;font-size:9px;display:block}:where(.ak) .dock-link{color:#04e4eb;white-space:nowrap;font:400 22px/1 Brush}:where(.ak) .night{--map-paper:#0c081a;--map-ink:#e8e0ef;--map-line:#7955a52c}:where(.ak) .night .territory-cell .land{fill:#1c1330;stroke:#503967}:where(.ak) .night .territory-cell .facet{fill:#e7b7ff}:where(.ak) .night .territory-cell.claimed .land{fill:#063240;stroke:#04d7e4}:where(.ak) .night .territory-cell.front .land{fill:#391630;stroke:#ed268f}:where(.ak) .night .cell-vein{stroke:#704597}:where(.ak) .night .world-masthead p,:where(.ak) .night .sample-stamp{color:#b7abc7}:where(.ak) .night .world-masthead h1 em{text-shadow:none;color:#ff168c}:where(.ak) .night .world-theme{background:#211629;border-color:#63516b}:where(.ak) .night .world-theme button{color:#b8acbe}:where(.ak) .night .world-theme .active{color:#151322;background:#04e4eb}:where(.ak) .night .expansion-player{background:#21182ded;border-color:#745e81}:where(.ak) .night .expansion-player button{color:#e6d2ef}:where(.ak) .night .geo-labels{fill:#9473b1}:where(.ak) .night .frontier-panel{border:1px solid #684672;border-top:5px solid #ff168c}:where(.ak) .progression-hero{background:radial-gradient(at 68% 30%,#5421715e,#0000 66%);grid-template-columns:310px 1fr;gap:45px;max-width:1550px;margin:auto;padding:60px 4.3% 35px;display:grid}:where(.ak) .progression-intro{position:relative}:where(.ak) .progression-intro h1{margin:19px 0 29px;font:400 76px/.83 Bebas}:where(.ak) .progression-intro h1 span{color:#ff168c;font-family:Brush}:where(.ak) .progression-intro p{font-size:12px}:where(.ak) .personal-best{margin:24px 0}:where(.ak) .personal-best strong{font:400 55px/1 Bebas}:where(.ak) .personal-best strong small{color:#04e4eb;font-size:24px}:where(.ak) .personal-best>span{color:#b1a2c1;letter-spacing:.15em;font-size:8px;display:block}:where(.ak) .progress-star{color:#04e4eb;width:65px;height:65px;bottom:29px;right:8px;transform:rotate(12deg)}:where(.ak) .track-topline{letter-spacing:.1em;justify-content:space-between;margin:12px 0 20px;font-size:9px;display:flex}:where(.ak) .track-topline b{color:#04e4eb}:where(.ak) .reward-track{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}:where(.ak) .reward-track:before{content:"";background:#703391;height:9px;position:absolute;top:160px;left:15px;right:15px;transform:rotate(-2deg)}:where(.ak) .rank-reward{z-index:1;color:#fff;background:#1c1229;border:2px solid #593469;flex-direction:column;align-items:center;min-width:0;padding:16px 9px 22px;transition:transform .2s;display:flex;position:relative;transform:rotate(2deg)}:where(.ak) .rank-reward:nth-child(2n){transform:rotate(-3deg)}:where(.ak) .rank-reward:hover{transform:rotate(0)translateY(-6px)}:where(.ak) .rank-reward.current{background:#132e39;border-color:#04e4eb;box-shadow:5px 5px #e8199555}:where(.ak) .rank-status{letter-spacing:.11em;color:#bc9bcd;font-size:7px;font-weight:800}:where(.ak) .current .rank-status{color:#04e4eb}:where(.ak) .rank-emblem{filter:drop-shadow(0 7px 3px #0005);width:100%;max-width:150px;height:168px;margin:8px 0 10px}:where(.ak) .rank-reward h3{margin-bottom:12px;font:400 32px Brush}:where(.ak) .rank-goal{font:400 20px Bebas}:where(.ak) .rank-reward>small{color:#a899b9;margin:6px 0 14px;font-size:8px}:where(.ak) .rank-check{color:#c6a5e0;background:#271837;border:2px solid #8954a4;border-radius:50%;width:30px;height:30px;font-weight:800;position:absolute;bottom:-17px}:where(.ak) .current .rank-check,:where(.ak) .earned .rank-check{color:#111;background:#04e4eb;border-color:#04e4eb}:where(.ak) .rank-footnote{margin:32px 0 23px;font-size:9px;line-height:1.6}:where(.ak) .progress-unlocks{border-top:1px solid #4c2e5c;gap:20px;padding-top:18px;display:flex}:where(.ak) .progress-unlocks>div,:where(.ak) .progress-unlocks>a{flex:1;align-items:center;gap:12px;display:flex}:where(.ak) .progress-unlocks img{-o-object-fit:contain;object-fit:contain;width:53px;height:53px}:where(.ak) .progress-unlocks b{color:#04e4eb;font:400 22px Bebas}:where(.ak) .progress-unlocks small{color:#bbaac9;font-size:9px;display:block}:where(.ak) .rank-dialog-art{background:radial-gradient(#76319666,#0000);justify-content:center;padding-top:35px;display:flex}:where(.ak) .rank-dialog-art .rank-emblem{width:200px;max-width:200px;height:220px}:where(.ak) .character-options{grid-template-columns:repeat(3,1fr);gap:26px;display:grid}:where(.ak) .character-options article{position:relative}:where(.ak) .character-options img{aspect-ratio:2/3;-o-object-fit:contain;object-fit:contain;background:#100b19;border:2px solid #ad4bb6;width:100%}:where(.ak) .character-options article:nth-child(2) img{border-color:#04e4eb}:where(.ak) .option-number{color:#04e4eb;z-index:1;font:400 63px Brush;position:absolute;top:12px;left:15px}:where(.ak) .character-options h2{color:#04e4eb;margin:19px 0 10px;font:400 36px Brush}:where(.ak) .character-options p{font-size:12px}:where(.ak) .character-choices .page-heading h1{font:400 70px/.9 Bebas}@media (min-width:1750px){:where(.ak) .frontier-panel{width:290px;padding:26px;top:230px;right:4%}:where(.ak) .frontier-panel h2{font-size:49px}:where(.ak) .frontier-panel p{font-size:12px}:where(.ak) .frontier-panel .frontier-reward strong{font-size:25px}:where(.ak) .crew-beacon{width:240px;height:294px}}@media (max-width:1200px){:where(.ak) .frontier-panel{width:225px;padding:17px;top:205px;right:2%}:where(.ak) .frontier-panel h2{font-size:36px}:where(.ak) .world-masthead{left:3%}:where(.ak) .world-overview{right:2%}:where(.ak) .crew-beacon{width:180px;height:227px}:where(.ak) .world-player-dock{gap:15px}:where(.ak) .dock-rank{min-width:173px}:where(.ak) .dock-contribution{padding-left:13px}:where(.ak) .dock-link{font-size:18px}:where(.ak) .expansion-player{left:35%}:where(.ak) .progression-hero{grid-template-columns:230px 1fr;gap:25px}:where(.ak) .progression-intro h1{font-size:62px}:where(.ak) .rank-reward h3{font-size:27px}:where(.ak) .rank-emblem{height:140px}:where(.ak) .rank-goal{font-size:17px}}@media (max-width:900px){:where(.ak) .world-full{height:calc(100svh - 84px);min-height:700px}:where(.ak) .world-masthead h1{font-size:57px}:where(.ak) .world-overview{top:24px}:where(.ak) .frontier-panel{width:210px;top:208px}:where(.ak) .territory-plane{width:125%;left:-17%}:where(.ak) .crew-beacon{width:155px;height:194px}:where(.ak) .beacon-tag{font-size:34px}:where(.ak) .territory-name{font-size:16px}:where(.ak) .territory-name small{font-size:6px}:where(.ak) .pin-shield{width:51px;height:63px}:where(.ak) .pin-shield>span{font-size:29px}:where(.ak) .dock-contribution{display:none}:where(.ak) .world-legend{gap:10px;font-size:7px}:where(.ak) .expansion-player{bottom:126px;left:auto;right:2%}:where(.ak) .world-tools{bottom:167px}:where(.ak) .world-legend{bottom:136px}:where(.ak) .progression-hero{display:block}:where(.ak) .progression-intro{max-width:580px;margin-bottom:36px}:where(.ak) .progression-intro h1{font-size:70px}:where(.ak) .progression-intro .progress-star{bottom:90px;right:10px}:where(.ak) .reward-track-wrap{margin-top:30px}:where(.ak) .character-options{gap:15px}:where(.ak) .character-options h2{font-size:28px}}@media (max-width:620px){:where(.ak) .world-full{height:auto;min-height:1120px}:where(.ak) .world-masthead{top:25px;left:20px}:where(.ak) .world-masthead h1{margin-top:18px;font-size:56px}:where(.ak) .world-masthead p{font-size:10px}:where(.ak) .world-kicker{font-size:8px}:where(.ak) .world-overview{top:28px;right:14px}:where(.ak) .world-overview .sample-stamp{max-width:110px;font-size:6px;display:block}:where(.ak) .world-overview b{font-size:39px}:where(.ak) .world-overview div>span{font-size:6px}:where(.ak) .world-overview>div:first-of-type{gap:8px}:where(.ak) .world-theme button{padding:6px;font-size:8px}:where(.ak) .world-canvas{height:700px}:where(.ak) .territory-plane{width:235%;height:710px;top:46px;left:-93%}:where(.ak) .crew-beacon{width:145px;height:180px;top:48%;left:49%}:where(.ak) .territory-pin .territory-name{font-size:14px}:where(.ak) .territory-pin.selected{z-index:6}:where(.ak) .pin-shield{width:47px;height:57px}:where(.ak) .pin-shield>span{font-size:24px}:where(.ak) .pin-shield>b{font-size:9px}:where(.ak) .frontier-panel{width:auto;min-height:230px;padding:18px 20px;top:710px;left:16px;right:16px}:where(.ak) .frontier-panel h2{margin:9px 0;font-size:35px}:where(.ak) .frontier-panel h2 br{display:none}:where(.ak) .frontier-panel p{max-width:90%;font-size:10px}:where(.ak) .frontier-count{display:none;position:absolute;top:48px;right:18px}:where(.ak) .frontier-reward{margin:12px 0}:where(.ak) .frontier-reward img{width:34px;height:34px}:where(.ak) .frontier-panel .button{width:148px;font-size:17px;position:absolute;bottom:41px;right:16px}:where(.ak) .frontier-note{text-align:left;margin-top:12px}:where(.ak) .frontier-meter{width:100%;margin-top:14px}:where(.ak) .world-tools{top:570px;bottom:auto;left:17px}:where(.ak) .world-legend{top:620px;bottom:auto;left:17px}:where(.ak) .expansion-player{justify-content:center;inset:656px 16px auto}:where(.ak) .world-player-dock{flex-wrap:wrap;gap:9px;height:100px;padding:8px 15px}:where(.ak) .dock-rank{gap:6px;min-width:145px}:where(.ak) .dock-rank .rank-emblem{width:44px;height:55px;margin:0}:where(.ak) .dock-rank strong{font-size:25px}:where(.ak) .dock-rank small{font-size:6px}:where(.ak) .dock-personal{max-width:180px}:where(.ak) .dock-personal>span{font-size:6px}:where(.ak) .dock-personal b{font-size:16px}:where(.ak) .dock-personal em{float:none;padding:0;font-size:8px;display:block}:where(.ak) .dock-track{height:6px;margin-top:4px}:where(.ak) .dock-link{text-align:right;width:100%;margin-top:-5px;padding-right:5px;font-size:17px}:where(.ak) .progression-hero{padding:36px 20px}:where(.ak) .progression-intro h1{font-size:76px}:where(.ak) .reward-track{scroll-snap-type:x mandatory;gap:20px;padding:10px 7px 28px;display:flex;overflow-x:auto}:where(.ak) .rank-reward{scroll-snap-align:center;min-width:180px}:where(.ak) .rank-reward .rank-emblem{height:150px}:where(.ak) .track-topline{font-size:8px}:where(.ak) .progress-unlocks{flex-direction:column}:where(.ak) .rank-footnote{margin-top:12px}:where(.ak) .character-options{grid-template-columns:1fr}:where(.ak) .character-choices .page-heading h1{font-size:58px}}@media (prefers-reduced-motion:reduce){:where(.ak) .territory-plane,:where(.ak) .territory-cell .land,:where(.ak) .frontier-meter i,:where(.ak) .territory-pin,:where(.ak) .rank-reward{transition:none}}@media (min-width:901px) and (max-height:900px){:where(.ak) .world-full{min-height:0}:where(.ak) .world-masthead{top:26px}:where(.ak) .world-masthead h1{font-size:64px}:where(.ak) .frontier-panel{width:240px;padding:17px;top:166px}:where(.ak) .frontier-panel h2{margin:11px 0 8px;font-size:34px}:where(.ak) .frontier-panel p{font-size:9px}:where(.ak) .frontier-count{margin:10px 0 6px}:where(.ak) .frontier-count b{font-size:34px}:where(.ak) .frontier-reward{margin:12px 0}:where(.ak) .frontier-reward img{width:34px;height:34px}:where(.ak) .frontier-panel .button{min-height:38px;font-size:18px}:where(.ak) .frontier-note{font-size:6px}:where(.ak) .world-player-dock{height:88px}:where(.ak) .world-legend{bottom:110px}:where(.ak) .world-tools{bottom:140px}:where(.ak) .expansion-player{bottom:110px}:where(.ak) .crew-beacon{width:175px;height:214px;top:45%}:where(.ak) .world-overview{top:23px}:where(.ak) .world-overview b{font-size:46px}}@media (min-width:901px){:where(.ak) .world-full{height:calc(100svh - 95px)}}:where(.ak) .vixen-page{overflow:hidden}:where(.ak) .vixen-hero{grid-template-columns:1fr 1.06fr;align-items:center;gap:5%;padding-block:65px 85px;display:grid}:where(.ak) .vixen-intro h1{letter-spacing:-.04em;margin:28px 0;font-size:clamp(72px,7.8vw,126px);line-height:.87}:where(.ak) .vixen-intro h1 em{color:var(--pink,#ff168c);font-family:Brush,cursive;font-style:normal;display:inline-block;transform:rotate(-4deg)}:where(.ak) .vixen-intro>p{font-size:24px;line-height:1.55}:where(.ak) .vixen-intro .vixen-subcopy{color:#bcb0c8;margin-bottom:30px;font-size:16px}:where(.ak) .vixen-intro>.text-link{margin-top:24px;display:block}:where(.ak) .vixen-key-art{max-width:570px;position:relative}:where(.ak) .vixen-key-art>img{border:2px solid #ff168c;width:100%;display:block;transform:rotate(2deg)}:where(.ak) .vixen-stamp{color:#0c0912;background:#04e4eb;padding:14px 25px;font-family:Brush,cursive;font-size:33px;line-height:1;position:absolute;bottom:12px;left:-35px;transform:rotate(-7deg)}:where(.ak) .vixen-gallery{padding-bottom:65px;scroll-margin-top:120px}:where(.ak) .vixen-filters{flex-wrap:wrap;gap:10px;margin:30px 0;display:flex}:where(.ak) .vixen-filters button{color:#eee7f3;font:inherit;cursor:pointer;background:0 0;border:1px solid #61556c;padding:12px 20px}:where(.ak) .vixen-filters button.active{color:#0c0912;background:#04e4eb;border-color:#04e4eb;font-weight:800}:where(.ak) .vixen-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:44px 26px;display:grid}:where(.ak) .vixen-art{min-width:0}:where(.ak) .vixen-wide{grid-column:span 2}:where(.ak) .vixen-inspect{cursor:zoom-in;background:#171021;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}:where(.ak) .vixen-inspect img{width:100%;height:auto;transition:transform .2s;display:block}:where(.ak) .vixen-inspect:hover img{transform:scale(1.025)}:where(.ak) .vixen-inspect span{color:#0c0912;background:#04e4eb;padding:10px 14px;font-size:12px;font-weight:800;position:absolute;bottom:0;left:0}:where(.ak) .vixen-caption h3{text-transform:uppercase;margin:18px 0 8px;font-size:32px}:where(.ak) .vixen-caption p{color:#c5b9cf;margin:0 0 15px;line-height:1.6}:where(.ak) .vixen-art-note{border-top:1px solid #4b3b57;border-bottom:1px solid #4b3b57;grid-template-columns:220px 1fr;gap:30px;margin:65px 0 30px;padding:28px 0;display:grid}:where(.ak) .vixen-art-note b{color:#04e4eb}:where(.ak) .vixen-art-note p{color:#c5b9cf;margin:0;line-height:1.65}:where(.ak) .vixen-archive summary{cursor:pointer;color:#f1edf0;padding:18px 0;font-size:24px}:where(.ak) .vixen-archive>p{color:#bcb0c8}:where(.ak) .vixen-archive-grid{grid-template-columns:repeat(3,1fr);gap:25px;margin-top:25px;display:grid}:where(.ak) .vixen-archive-grid a{color:#c5b9cf;text-decoration:none}:where(.ak) .vixen-archive-grid img{-o-object-fit:contain;object-fit:contain;background:#171021;width:100%;height:280px;margin-bottom:12px;display:block}:where(.ak) .vixen-next{align-items:center;gap:35px;margin-top:45px;display:flex}:where(.ak) .vixen-feature{border-top:1px solid #403448;grid-template-columns:1fr 1fr;align-items:center;gap:70px;margin-block:65px;padding-block:40px;display:grid}:where(.ak) .vixen-feature h2{margin:22px 0;font-size:clamp(48px,5vw,84px);line-height:1.05}:where(.ak) .vixen-feature p{color:#c5b9cf;font-size:20px;line-height:1.6}:where(.ak) .vixen-feature>a{justify-self:center}:where(.ak) .vixen-feature img{-o-object-fit:contain;object-fit:contain;max-width:100%;height:480px;transform:rotate(2deg)}:where(.ak) .vixen-art-dialog{text-align:center;padding:25px}:where(.ak) .vixen-art-dialog img{-o-object-fit:contain;object-fit:contain;max-width:100%;max-height:65vh}:where(.ak) .vixen-art-dialog h2{margin:0 0 20px;font-size:36px}:where(.ak) .vixen-art-dialog p{color:#c5b9cf;line-height:1.5}:where(.ak) .vixen-handoff{padding-block:65px}:where(.ak) .vixen-handoff>p{max-width:850px;font-size:21px;line-height:1.7}:where(.ak) .vixen-handoff-notes{grid-template-columns:repeat(3,1fr);gap:40px;margin:40px 0;display:grid}:where(.ak) .vixen-handoff-notes h2{font-size:30px}:where(.ak) .vixen-handoff-notes p{color:#c5b9cf;line-height:1.7}:where(.ak) .vixen-page button:focus-visible,:where(.ak) .vixen-page a:focus-visible{outline-offset:5px;outline:3px solid #04e4eb}@media (max-width:800px){:where(.ak) .vixen-hero{grid-template-columns:1fr;gap:44px;padding-top:38px}:where(.ak) .vixen-key-art{max-width:500px;margin:auto}:where(.ak) .vixen-stamp{font-size:25px;left:-5px}:where(.ak) .vixen-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px 16px}:where(.ak) .vixen-wide{grid-column:span 2}:where(.ak) .vixen-art-note{grid-template-columns:1fr;gap:12px}:where(.ak) .vixen-feature{gap:25px}:where(.ak) .vixen-feature img{height:360px}:where(.ak) .vixen-handoff-notes{grid-template-columns:1fr;gap:15px}:where(.ak) .vixen-archive-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:520px){:where(.ak) .vixen-grid{grid-template-columns:1fr}:where(.ak) .vixen-wide{grid-column:span 1}:where(.ak) .vixen-intro h1{font-size:76px}:where(.ak) .vixen-intro>p{font-size:20px}:where(.ak) .vixen-caption h3{font-size:28px}:where(.ak) .vixen-feature{grid-template-columns:1fr}:where(.ak) .vixen-feature img{height:420px}:where(.ak) .vixen-next{flex-direction:column;align-items:flex-start;gap:25px}:where(.ak) .vixen-filters{gap:8px}:where(.ak) .vixen-filters button{padding:11px 13px;font-size:13px}}@media (prefers-reduced-motion:reduce){:where(.ak) .vixen-inspect img{transition:none}}
:root{--ak-ease:cubic-bezier(.16, 1, .3, 1);--ak-pop:cubic-bezier(.34, 1.56, .64, 1);--ak-cyan:#04e4eb;--ak-pink:#ff168c;--ak-violet:#ae83ff;--ak-acid:#04e4eb}.ak-ambient{z-index:-1;pointer-events:none;position:fixed;inset:-20vmax;overflow:hidden}.ak-ambient i{filter:blur(90px);opacity:.16;will-change:transform;border-radius:50%;width:46vmax;height:46vmax;position:absolute}.ak-ambient i:first-child{background:var(--ak-pink);top:12%;left:8%}.ak-ambient i:nth-child(2){background:var(--ak-cyan);opacity:.11;top:38%;right:4%}.ak-ambient i:nth-child(3){background:var(--ak-violet);opacity:.12;bottom:0;left:38%}.ak-cursor-light{z-index:29;pointer-events:none;mix-blend-mode:screen;opacity:0;background:radial-gradient(260px circle at var(--px,50%) var(--py,50%), #04e4eb1a, transparent 70%), radial-gradient(520px circle at var(--px,50%) var(--py,50%), #ff168c0f, transparent 72%);transition:opacity .4s;position:fixed;inset:0}.ak-cursor-on .ak-cursor-light{opacity:1}.ak-sheen{z-index:5;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(420px circle at var(--mx,50%) var(--my,50%), #ffffff29, transparent 45%), radial-gradient(220px circle at var(--mx,50%) var(--my,50%), #04e4eb2e, transparent 60%);transition:opacity .25s;position:absolute;inset:0}.ak-tilt:hover>.ak-sheen{opacity:1}.site-header nav a.active .nav-word{text-shadow:0 0 14px #04e4eb8c}.site-header nav a.active .nav-sketch{filter:drop-shadow(0 0 6px #ff168ca6)}.progress-track>span{position:relative;box-shadow:0 0 12px #04e4eba6,0 0 2px #04e4ebe6}.balance img{filter:drop-shadow(0 0 6px #ff168c73)}@media (prefers-reduced-motion:no-preference){.ak-ambient i:first-child{animation:26s ease-in-out infinite alternate ak-weather-a}.ak-ambient i:nth-child(2){animation:31s ease-in-out infinite alternate ak-weather-b}.ak-ambient i:nth-child(3){animation:37s ease-in-out infinite alternate ak-weather-c}main#content{animation:ak-enter .55s var(--ak-ease) backwards;position:relative}.ak .fade-in{animation-fill-mode:backwards}main#content:before{content:"";z-index:40;pointer-events:none;background:linear-gradient(90deg, transparent, var(--ak-cyan) 30%, var(--ak-pink) 70%, transparent);height:2px;box-shadow:0 0 18px var(--ak-cyan), 0 0 40px #ff168c80;animation:ak-scan .7s var(--ak-ease) both;position:absolute;top:0;left:0;right:0}.ak-rv{opacity:0;transition:opacity .6s var(--ak-ease), translate .7s var(--ak-ease), filter .6s var(--ak-ease);transition-delay:calc(var(--rv-i,0) * 70ms);filter:blur(4px);translate:0 26px}.ak-rv.ak-rv-in{opacity:1;filter:none;translate:none}.ak-rv:not(.ak-rv-in) .progress-track>span,.ak-rv:not(.ak-rv-in) .frontier-meter i,.ak-rv:not(.ak-rv-in) .dock-track i{width:0!important}.frontier-meter i,.dock-track i{transition:width 1.1s var(--ak-ease) .2s}.progress-track>span{transition:width 1.1s var(--ak-ease) .25s}.progress-track>span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:30%;animation:2.8s ease-in-out infinite ak-shine;position:absolute;inset:0}.ak-draw path,.ak-draw polyline{stroke-dasharray:1;stroke-dashoffset:1px}.ak-draw.ak-drawn path,.ak-draw.ak-drawn polyline{stroke-dashoffset:0;transition:stroke-dashoffset .36s var(--ak-ease);transition-delay:calc(var(--dr-i,0) * 60ms)}.site-header nav a:hover .nav-sketch path{animation:ak-redraw .32s var(--ak-ease)}.brush-line:after,.hero-copy h1 em:after{transform-origin:0}.ak-rv .brush-line:after{transition:scale .42s var(--ak-ease) .35s;scale:0 1}.ak-rv.ak-rv-in .brush-line:after{scale:1}.button{transition:transform .18s var(--ak-ease), filter .18s;overflow:hidden}.button:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff8c,#0000);width:45%;transition:none;position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.button:hover:after{transition:left .55s var(--ak-ease);left:120%}.button:not(.secondary):hover{filter:brightness(1.08)saturate(1.1)}.button:active{transform:translateY(1px)scale(.98)}.ak-tilt{rotate:var(--tax,0) var(--tay,1) 0 var(--tdeg,0deg);transition:rotate .18s var(--ak-ease), transform .25s var(--ak-ease), border-color .2s, filter .25s}.game-card:hover,.collect-card:hover,.pack:hover,.rank-reward:hover{filter:drop-shadow(0 18px 30px #04e4eb2e)}.game-card:hover img.game-cover{filter:saturate(1.25)brightness(1.08)}.hero-art{--hx:0;--hy:0}.hero-coin{translate:calc(var(--hx) * -14px) calc(var(--hy) * -10px);transition:translate .5s var(--ak-ease)}.hero-art .orbit-word{translate:calc(var(--hx) * 22px) calc(var(--hy) * 12px);transition:translate .6s var(--ak-ease)}.hero-art:before{animation:6s ease-in-out infinite ak-halo}.hero-art .star-one{animation:3.2s ease-in-out infinite ak-twinkle}.hero-art .star-two{animation:4.1s ease-in-out .8s infinite ak-twinkle}.hero-art .arrow-doodle{animation:3.6s ease-in-out infinite ak-nudge}.hero-copy h1 em{animation:7s step-end 2.2s infinite ak-glitch}.hero-copy h1 .hero-outline{animation:9s linear 1.4s infinite ak-flicker}.hero-copy .eyebrow .dot{animation:1.6s ease-in-out infinite ak-live}.ak-trails{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.ak-trails i{opacity:0;filter:drop-shadow(0 0 6px);border-radius:2px;width:46%;height:2px;animation:7s cubic-bezier(.6,0,.2,1) infinite ak-trail;position:absolute}.ak-trails i:first-child{color:var(--ak-cyan);background:linear-gradient(90deg, transparent, var(--ak-cyan));animation-delay:.4s;top:22%}.ak-trails i:nth-child(2){color:var(--ak-pink);background:linear-gradient(90deg, transparent, var(--ak-pink));animation-delay:2.7s;top:58%}.ak-trails i:nth-child(3){color:var(--ak-violet);background:linear-gradient(90deg, transparent, var(--ak-violet));height:1px;animation-delay:4.9s;top:78%}.ak-shards{z-index:1;pointer-events:none;position:absolute;inset:0}.ak-shards b{clip-path:polygon(50% 0,100% 60%,30% 100%);background:var(--ak-cyan);opacity:.75;filter:drop-shadow(0 0 6px);width:12px;height:12px;animation:9s ease-in-out infinite ak-shard;position:absolute}.ak-shards b:nth-child(2n){background:var(--ak-pink);color:var(--ak-pink);width:9px;height:14px}.ak-shards b:nth-child(3n){background:var(--ak-violet);width:7px;height:7px}.ak-shards b:first-child{animation-delay:-1s;top:18%;left:12%}.ak-shards b:nth-child(2){animation-delay:-3s;top:12%;left:84%}.ak-shards b:nth-child(3){animation-delay:-5s;top:64%;left:90%}.ak-shards b:nth-child(4){animation-delay:-2s;top:72%;left:6%}.ak-shards b:nth-child(5){animation-delay:-7s;top:6%;left:48%}.ak-shards b:nth-child(6){animation-delay:-4s;top:88%;left:70%}.ak-shards b:nth-child(7){animation-delay:-6s;top:90%;left:28%}.world-canvas:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#04e4eb1a,#ffffff1f,#0000);width:22%;animation:9s linear infinite ak-sweep;position:absolute;top:0;bottom:0;left:-25%}.territory-cell.front .land{animation:3.4s ease-in-out infinite ak-breathe}.territory-cell.claimed .land{animation:6s ease-in-out infinite ak-breathe-soft}.territory-pin.front .pin-shield{animation:ak-ping 2.2s var(--ak-ease) infinite}.territory-pin.claimed .pin-shield{animation:4s ease-in-out infinite ak-bob}.beacon-ring{animation:18s linear infinite ak-spin}.beacon-tag,.beacon-sticker{animation:3.2s ease-in-out infinite ak-bob}.crew-beacon img{animation:4.4s ease-in-out infinite ak-bob}.rank-reward.current .rank-emblem{animation:2.6s ease-in-out infinite ak-emblem}.rank-reward.locked .rank-emblem{filter:grayscale(.4)brightness(.8)}.trophy-doodle{animation:5s ease-in-out infinite ak-wobble}.reward-star,.progress-star,.chapter-star{animation:3.6s ease-in-out infinite ak-twinkle}.status-text{animation:ak-pop-in .5s var(--ak-pop) both}.wallet-card img,.vault-bottom-strip img,.pack img{animation:5s ease-in-out infinite ak-coin}.pack:nth-child(2n) img{animation-delay:-1.2s}.pack:nth-child(3n) img{animation-delay:-2.4s}.chapter-mark{animation:4s ease-in-out infinite ak-bob}.crew-stage img,.vixen-key-art img{animation:6s ease-in-out infinite ak-hold}.collect-card img,.character-crop img{transition:transform .35s var(--ak-pop)}.collect-card:hover img,.collect-card:hover .character-crop img{transform:translateY(-6px)rotate(-3deg)scale(1.04)}#modal[open]{animation:ak-modal .45s var(--ak-pop) both}#modal[open]::backdrop{animation:.3s both ak-fade}.balance.ak-bump img{animation:ak-flip .65s var(--ak-pop)}.balance.ak-bump b{animation:ak-pop-in .55s var(--ak-pop)}}.ak-burst{pointer-events:none;z-index:6;width:0;height:0;position:absolute;top:42%;left:50%}.ak-burst i{clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);background:var(--c,var(--ak-cyan));opacity:0;width:12px;height:12px;animation:ak-burst .65s var(--ak-ease) forwards;animation-delay:var(--d,0s);position:absolute;top:0;left:0}@keyframes ak-burst{0%{opacity:1;transform:translate(0)scale(.4)rotate(0)}70%{opacity:1}to{opacity:0;transform:translate(var(--x), var(--y)) scale(1) rotate(var(--r))}}@keyframes ak-enter{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes ak-scan{0%{opacity:0;top:0}15%{opacity:1}to{opacity:0;top:92vh}}@keyframes ak-weather-a{to{transform:translate(18vmax,12vmax)scale(1.15)}}@keyframes ak-weather-b{to{transform:translate(-16vmax,-10vmax)scale(.9)}}@keyframes ak-weather-c{to{transform:translate(-10vmax,-18vmax)scale(1.2)}}@keyframes ak-shine{0%{translate:-120%}60%,to{translate:400%}}@keyframes ak-redraw{0%{stroke-dasharray:1;stroke-dashoffset:1px}to{stroke-dasharray:1;stroke-dashoffset:0}}@keyframes ak-halo{0%,to{box-shadow:0 0 40px #ff168c2e,inset 0 0 60px #04e4eb14}50%{box-shadow:0 0 90px #ff168c52,inset 0 0 90px #04e4eb2e}}@keyframes ak-twinkle{0%,to{opacity:1;transform:rotate(0)scale(1)}50%{opacity:.55;transform:rotate(12deg)scale(.9)}}@keyframes ak-nudge{0%,to{translate:0}50%{translate:6px 4px}}@keyframes ak-live{0%,to{box-shadow:0 0 #04e4ebb3}70%{box-shadow:0 0 0 7px #04e4eb00}}@keyframes ak-glitch{0%,92%,to{clip-path:none;text-shadow:none;translate:0}93%{clip-path:inset(10% 0 55%);text-shadow:4px 0 var(--ak-pink), -4px 0 var(--ak-cyan);translate:-6px}94.5%{clip-path:inset(55% 0 8%);text-shadow:-3px 0 var(--ak-pink), 3px 0 var(--ak-cyan);translate:5px}96%{clip-path:inset(30% 0 35%);translate:-2px}}@keyframes ak-flicker{0%,96%,to{opacity:1}97%{opacity:.55}98%{opacity:1}99%{opacity:.7}}@keyframes ak-trail{0%{opacity:0;left:-50%}6%{opacity:1}22%{opacity:0;left:105%}to{opacity:0;left:105%}}@keyframes ak-shard{0%,to{transform:translate(0)rotate(0)}33%{transform:translate(8px,-12px)rotate(40deg)}66%{transform:translate(-6px,8px)rotate(-25deg)}}@keyframes ak-sweep{to{left:110%}}@keyframes ak-breathe{0%,to{fill-opacity:1}50%{fill-opacity:.72}}@keyframes ak-breathe-soft{0%,to{opacity:1}50%{opacity:.9}}@keyframes ak-ping{0%{filter:drop-shadow(0 0 #ff168ce6)}60%{filter:drop-shadow(0 0 14px #ff168cb3)}to{filter:drop-shadow(0 0 #ff168c00)}}@keyframes ak-bob{0%,to{translate:0}50%{translate:0 -6px}}@keyframes ak-spin{to{rotate:360deg}}@keyframes ak-emblem{0%,to{filter:drop-shadow(0 0 6px #04e4eb80);transform:scale(1)}50%{filter:drop-shadow(0 0 22px #ff168ca6);transform:scale(1.04)}}@keyframes ak-wobble{0%,to{rotate:none}50%{rotate:-6deg}}@keyframes ak-pop-in{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}@keyframes ak-coin{0%,to{translate:0;rotate:-12deg}50%{translate:0 -8px;rotate:-4deg}}@keyframes ak-hold{0%,to{translate:0;rotate:none}50%{translate:0 -8px;rotate:.6deg}}@keyframes ak-modal{0%{opacity:0;filter:drop-shadow(0 0 #0000);transform:translateY(16px)scale(.94)}to{opacity:1;filter:drop-shadow(0 0 40px #04e4eb38);transform:none}}@keyframes ak-fade{0%{opacity:0}to{opacity:1}}@keyframes ak-flip{0%{transform:rotateY(0)scale(1)}50%{transform:rotateY(180deg)scale(1.25)}to{transform:rotateY(360deg)scale(1)}}.ak-still .ak-ambient i,.ak-still .ak-trails,.ak-still .ak-shards,.ak-still .ak-cursor-light,.ak-still .ak-burst{display:none}.ak-still .ak-rv{opacity:1!important;filter:none!important;translate:none!important}.ak-still .ak-draw path{stroke-dashoffset:0!important}.ak-still .ak-tilt{rotate:none!important}.ak .site-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:0}.ak .site-header:before{content:"";z-index:-1;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(1.25);backdrop-filter:blur(14px)saturate(1.25);opacity:0;background:linear-gradient(#0c0912f2 0%,#0c0912d1 52%,#0c091200 100%);transition:opacity .35s;position:absolute;inset:0 0 -46px;-webkit-mask-image:linear-gradient(#000 50%,#0000);mask-image:linear-gradient(#000 50%,#0000)}.ak.ak-scrolled .site-header:before{opacity:1}.crew-stage-3d{border-top:0}
.crew-stage-3d{--glow:#ff168c;--sx:50%;--sy:40%;--tilt:0deg;isolation:isolate;background:radial-gradient(60% 55% at 50% 62%, color-mix(in srgb, var(--glow) 22%, transparent), transparent 70%), radial-gradient(40% 40% at var(--sx) var(--sy), #ffffff0f, transparent 70%), linear-gradient(180deg, #0c0912 0%, #120c1d 55%, #07060c 100%);border-top:1px solid #2a1f33;border-bottom:1px solid #2a1f33;height:max(640px,min(100vh - 88px,1040px));margin:0 0 40px;transition:background .8s;position:relative;overflow:hidden}.crew-stage-3d.compact{height:max(600px,min(88vh,900px));margin:50px 0 10px}.cs-canvas{z-index:2;position:absolute;inset:0}.cs-canvas canvas{display:block}.is-3d .cs-fig,.is-3d .cs-floor,.is-loading .cs-fig,.is-loading .cs-floor{display:none}.cs-backdrop{z-index:0;pointer-events:none;position:absolute;inset:0}.cs-name-run{white-space:nowrap;text-transform:uppercase;color:#0000;-webkit-text-stroke:2px color-mix(in srgb, var(--glow) 45%, #ffffff10);opacity:.5;letter-spacing:-.01em;font:800 clamp(120px,17vw,300px)/.85 Barlow,Impact,sans-serif;display:flex;position:absolute;top:12%;left:0}.cs-name-run span{padding-right:.4em}.cs-beam{background:conic-gradient(from 180deg at 50% 0%, transparent 160deg, color-mix(in srgb, var(--glow) 30%, transparent) 180deg, transparent 200deg);filter:blur(18px);opacity:.7;mix-blend-mode:screen;width:70%;height:120%;position:absolute;top:-10%;left:50%;translate:-50%}.cs-grid{background:linear-gradient(transparent 0 calc(100% - 1px), color-mix(in srgb, var(--glow) 35%, transparent) 0) 0 0 / 100% 46px, linear-gradient(90deg, transparent 0 calc(100% - 1px), color-mix(in srgb, var(--glow) 28%, transparent) 0) 0 0 / 64px 100%;transform-origin:50% 100%;opacity:.55;height:46%;position:absolute;bottom:-8%;left:-20%;right:-20%;transform:perspective(500px)rotateX(64deg);-webkit-mask-image:linear-gradient(#0000,#000 40% 70%,#0000);mask-image:linear-gradient(#0000,#000 40% 70%,#0000)}.cs-ring{z-index:1;cursor:grab;touch-action:pan-y;transform:perspective(1400px) rotateX(var(--tilt));outline:none;transition:transform .4s cubic-bezier(.16,1,.3,1);position:absolute;inset:0}.cs-ring.dragging{cursor:grabbing}.cs-ring:focus-visible{box-shadow:inset 0 0 0 2px #04e4eb}.cs-floor{aspect-ratio:5;background:radial-gradient(closest-side, color-mix(in srgb, var(--glow) 38%, transparent), transparent 75%);width:min(1100px,90%);box-shadow:0 0 0 2px color-mix(in srgb, var(--glow) 55%, transparent), 0 0 60px color-mix(in srgb, var(--glow) 40%, transparent);opacity:.85;border-radius:50%;position:absolute;bottom:7%;left:50%;translate:-50%}.cs-fig{aspect-ratio:3/4;transform-origin:50% 100%;will-change:transform, filter;justify-content:center;align-items:flex-end;height:78%;display:flex;position:absolute;bottom:9%;left:50%}.compact .cs-fig{height:74%}.cs-bob{justify-content:center;align-items:flex-end;height:100%;display:flex}.cs-fig img{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;filter:drop-shadow(0 0 #0000);-webkit-box-reflect:below 2px linear-gradient(transparent 72%, #ffffff38);max-width:100%;max-height:100%;transition:filter .5s}.cs-fig[data-front="1"] img{filter:drop-shadow(0 0 1px #fff) drop-shadow(0 0 22px color-mix(in srgb, var(--fig-glow) 70%, transparent)) drop-shadow(-14px 0 26px color-mix(in srgb, var(--fig-glow) 35%, transparent))}.cs-fig.locked:not([data-front="1"]) img{filter:saturate(.6)}.cs-shadow{z-index:-1;background:radial-gradient(closest-side,#000000b3,#0000);border-radius:50%;width:60%;height:7%;position:absolute;bottom:-2%;left:50%;translate:-50%}.cs-info{z-index:3;border:1px solid color-mix(in srgb, var(--glow) 40%, #35283f);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);clip-path:polygon(0 0,100% 2%,98% 100%,1% 98%);background:linear-gradient(160deg,#16101fdb,#0c0912c7);width:min(340px,30%);padding:22px 24px;position:absolute;bottom:7%;left:4.3%}.cs-info p{margin:10px 0 14px;font-size:13px}.cs-title{text-transform:none;color:#fff;text-shadow:3px 3px 0 var(--glow), 0 0 26px color-mix(in srgb, var(--glow) 60%, transparent);margin-top:12px;font:400 clamp(46px,5vw,76px)/.9 Brush,Barlow,sans-serif}.cs-unlock{border-top:1px solid #35283f;gap:3px;padding:12px 0 16px;display:grid}.cs-unlock small{letter-spacing:.18em;color:#aaa1b7;font-size:10px}.cs-unlock b{color:#f1edf0;font-size:13px}.cs-controls{z-index:3;align-items:center;gap:14px;display:flex;position:absolute;bottom:7%;right:4.3%}.cs-controls>button{color:#fff;clip-path:polygon(6% 0,100% 4%,94% 100%,0 96%);background:#0c0912b3;border:1px solid #5e4c6a;width:52px;height:52px;font-size:20px;transition:background .18s,border-color .18s,transform .18s}.cs-controls>button:hover{background:var(--glow);border-color:var(--glow);transform:translateY(-2px)}.cs-dots{gap:8px;display:flex}.cs-dots button{background:#35283f;width:26px;height:6px;padding:0;transition:width .3s,background .3s}.cs-dots button.on{background:var(--glow);width:46px;box-shadow:0 0 12px var(--glow)}.cs-count{letter-spacing:.18em;color:#aaa1b7;white-space:nowrap;font:800 11px/1 Manrope,sans-serif;position:absolute;top:-30px;right:0}@media (max-width:900px){.crew-stage-3d,.crew-stage-3d.compact{height:auto;min-height:0;padding-bottom:24px}.cs-ring{height:72vh;min-height:460px;position:relative}.cs-info{width:auto;margin:0 16px;position:relative;bottom:auto;left:auto}.cs-controls{justify-content:center;margin:18px 16px 0;position:relative;bottom:auto;right:auto}.cs-count{margin-left:6px;position:static}.cs-name-run{top:6%}}@media (prefers-reduced-motion:no-preference){.cs-name-run{animation:26s linear infinite cs-run}.cs-beam{animation:7s ease-in-out infinite cs-beam}.cs-floor{animation:4s ease-in-out infinite cs-floor}.cs-grid{animation:3s linear infinite cs-grid}.cs-fig[data-front="1"] .cs-bob{animation:3.6s ease-in-out infinite cs-bob}.cs-fig[data-front="1"] .cs-shadow{animation:3.6s ease-in-out infinite cs-shadow}.cs-title{animation:.6s cubic-bezier(.34,1.56,.64,1) both cs-title}.crew-stage-3d .cs-fig{animation:1s cubic-bezier(.16,1,.3,1) both cs-enter}.crew-stage-3d .cs-fig:nth-child(3){animation-delay:.12s}.crew-stage-3d .cs-fig:nth-child(4){animation-delay:.24s}.crew-stage-3d .cs-fig:nth-child(5){animation-delay:.36s}}@keyframes cs-run{to{translate:-50%}}@keyframes cs-beam{0%,to{opacity:.55;rotate:-4deg}50%{opacity:.85;rotate:4deg}}@keyframes cs-floor{0%,to{opacity:.8;scale:1}50%{opacity:1;scale:1.05}}@keyframes cs-grid{to{background-position:0 46px,0 0}}@keyframes cs-bob{0%,to{translate:0;rotate:none}50%{translate:0 -14px;rotate:-1.2deg}}@keyframes cs-shadow{0%,to{opacity:1;scale:1}50%{opacity:.6;scale:.82}}@keyframes cs-title{0%{opacity:0;transform:translateY(14px)skew(-8deg)}to{opacity:1;transform:none}}@keyframes cs-enter{0%{opacity:0}to{opacity:1}}.ak-still .cs-name-run,.ak-still .cs-beam,.ak-still .cs-floor,.ak-still .cs-grid,.ak-still .cs-bob,.ak-still .cs-shadow,.ak-still .cs-title,.ak-still .cs-fig{animation:none!important}@media (min-width:901px){.crew-stage-3d:not(.compact){height:max(728px,min(100vh,1128px));margin-top:-88px}.crew-stage-3d:not(.compact) .cs-ring{top:88px}.crew-stage-3d:not(.compact) .cs-name-run{top:calc(12% + 60px)}}
.ck{padding:6px 0 60px}.ck-top{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:22px;display:flex}.ck-title{letter-spacing:-.01em;margin-top:8px;font:800 clamp(64px,7vw,110px)/.85 Barlow,Impact,sans-serif}.ck-history{flex-wrap:wrap;justify-content:flex-end;gap:8px;max-width:760px;display:flex}.ck-history-empty{letter-spacing:.14em;color:#7d7289;text-transform:uppercase;font-size:11px}.ck-pill{clip-path:polygon(4% 0,100% 6%,96% 100%,0 94%);background:#1d1527;border:1px solid #35283f;padding:8px 12px;font:800 12px/1 Manrope,sans-serif}.ck-pill.hi{color:#04e4eb;border-color:#04e4eb66}.ck-pill.lo{color:#ff168c;border-color:#ff168c59}.ck-pill.won{background:#04e4eb1a;box-shadow:inset 0 -2px #04e4eb}.ck-layout{grid-template-columns:320px minmax(0,1fr);align-items:stretch;gap:18px;display:grid}.ck-panel{clip-path:polygon(0 0,100% 1%,99% 100%,1% 99%);background:linear-gradient(170deg,#1a1224,#120c1a);border:1px solid #35283f;flex-direction:column;gap:18px;padding:22px;display:flex}.ck-balance{border-bottom:1px solid #35283f;align-items:center;gap:14px;padding-bottom:16px;display:flex}.ck-balance img{-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 10px #ff168c80);width:54px;height:54px}.ck-balance small{letter-spacing:.18em;color:#aaa1b7;font-size:10px;display:block}.ck-balance b{color:#fff;font:800 34px/1 Barlow,sans-serif;display:inline-block}.ck-field{gap:8px;display:grid}.ck-field>span{letter-spacing:.18em;color:#aaa1b7;font-size:10px;font-weight:800}.ck-input{background:#0c0912;border:1px solid #4a3a55;align-items:stretch;display:flex}.ck-input:focus-within{border-color:#04e4eb;box-shadow:0 0 0 1px #04e4eb,0 0 18px #04e4eb40}.ck-input input{color:#fff;background:0 0;border:0;outline:none;flex:1;min-width:0;padding:12px 14px;font:800 20px/1 Barlow,sans-serif}.ck-input input::placeholder{color:#55405e}.ck-input button,.ck-input em{color:#d3cbdb;background:#1d1527;border-left:1px solid #35283f;place-items:center;min-width:46px;font:800 12px/1 Manrope,sans-serif;display:grid}.ck-input button:hover:not(:disabled){color:#fff;background:#35283f}.ck-go{letter-spacing:.02em;color:#0c0b0e;clip-path:polygon(2% 0,100% 4%,98% 100%,0 95%);background:#04e4eb;justify-items:center;gap:4px;padding:18px 16px;font:800 26px/1 Barlow,Impact,sans-serif;transition:transform .18s cubic-bezier(.16,1,.3,1),filter .18s;display:grid;position:relative;overflow:hidden}.ck-go b{letter-spacing:.08em;opacity:.75;font:800 12px/1 Manrope,sans-serif}.ck-go:hover:not(:disabled){transform:translateY(-2px)}.ck-go:active:not(:disabled){transform:translateY(1px)scale(.98)}.ck-go.cash{background:#04e4eb;box-shadow:0 0 #04e4eb99}.ck-go.done{color:#04e4eb;background:#35283f}.ck-hint{text-align:center;letter-spacing:.14em;color:#7d7289;text-transform:uppercase;margin-top:-8px;font-size:10px}.ck-stats{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:auto;display:grid}.ck-stats div{text-align:center;background:#0c0912;border:1px solid #35283f;padding:12px 10px}.ck-stats b{color:#fff;font:800 20px/1 Barlow,sans-serif;display:block}.ck-stats b.up{color:#04e4eb}.ck-stats b.down{color:#ff168c}.ck-stats small{letter-spacing:.16em;color:#aaa1b7;font-size:9px}.ck-stage{background:radial-gradient(70% 60% at 30% 80%,#04e4eb1a,#0000 70%),radial-gradient(60% 50% at 80% 20%,#ff168c1f,#0000 70%),linear-gradient(#0f0a18,#07060c);border:1px solid #35283f;min-height:580px;position:relative;overflow:hidden}.ck-stage.bust{border-color:#ff168c99}.ck-stage.has-out{border-color:#04e4eb80}.ck-canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.ck-readout{text-align:center;pointer-events:none;position:absolute;top:26px;left:0;right:0}.ck-mult{letter-spacing:-.02em;font-variant-numeric:tabular-nums;text-shadow:0 0 32px,4px 4px #ff168c8c;font:800 clamp(84px,11vw,168px)/.85 Barlow,Impact,sans-serif;transition:color .25s}.ck-mult span{margin-left:.04em;font-family:Brush,Barlow,sans-serif;font-size:.55em}.ck-state{letter-spacing:.2em;color:#d3cbdb;margin-top:10px;font:800 12px/1.4 Manrope,sans-serif}.ck-stamp{pointer-events:none;justify-items:center;gap:6px;font:400 clamp(56px,7vw,104px)/.9 Brush,Barlow,sans-serif;display:grid;position:absolute;top:52%;left:50%;translate:-50% -50%;rotate:-7deg}.ck-stamp.bust{color:#ff168c;text-shadow:4px 4px #04e4eb,0 0 30px #ff168ccc}.ck-stamp.bust img{filter:drop-shadow(0 0 16px #ff168c);width:120px;height:120px}.ck-stamp.out{color:#04e4eb;text-shadow:4px 4px #ff168c,0 0 30px #04e4eb99;top:60%}.ck-stamp.out b{color:#fff;text-shadow:none;font:800 30px/1 Barlow,sans-serif}.ck-foot{justify-content:space-between;align-items:flex-start;gap:20px;margin-top:18px;display:flex}.ck-foot .notice{max-width:80ch;margin:0}@media (max-width:900px){.ck-layout{grid-template-columns:1fr}.ck-stage{order:-1;min-height:420px}.ck-history{justify-content:flex-start}.ck-foot{flex-direction:column}}@media (prefers-reduced-motion:no-preference){.ck-bump{animation:.45s cubic-bezier(.34,1.56,.64,1) ck-bump}.ck-go.cash{animation:1s ease-in-out infinite ck-pulse}.ck-stage.flying .ck-mult{animation:.9s ease-in-out infinite ck-throb}.ck-stage.bust{animation:.45s cubic-bezier(.36,.07,.19,.97) ck-shake}.ck-stamp{animation:.55s cubic-bezier(.34,1.56,.64,1) both ck-stamp}.ck-pill:first-child{animation:.4s cubic-bezier(.34,1.56,.64,1) ck-in}}@keyframes ck-bump{0%{transform:scale(1)}40%{color:#04e4eb;transform:scale(1.16)}to{transform:scale(1)}}@keyframes ck-pulse{0%,to{filter:brightness();box-shadow:0 0 #04e4eb8c}50%{filter:brightness(1.15);box-shadow:0 0 0 10px #04e4eb00}}@keyframes ck-throb{0%,to{transform:scale(1)}50%{transform:scale(1.03)}}@keyframes ck-shake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-7px,3px)}40%,60%{transform:translate(7px,-3px)}}@keyframes ck-stamp{0%{opacity:0;rotate:-18deg;scale:2.2}to{opacity:1;rotate:-7deg;scale:1}}@keyframes ck-in{0%{opacity:0;transform:translate(-12px)scale(.7)}to{opacity:1;transform:none}}.ak-still .ck *{animation:none!important}.ck>.shell{padding-top:0;padding-bottom:0}.ck>.ck-top{padding-top:30px}
