.arc-scope{--bg:#05080f;--bg-2:#070b13;--bg-3:#0b111c;--panel:#0b101b;--panel-2:#101624;--line:#1f2b44;--line-2:#273450;--text:#e8ecf3;--dim:#c8d2e2;--dimmer:#abb7cd;--border:hsla(0,0%,100%,.22);--bg-rgb:11,18,32;--panel-rgb:19,29,49;--arc-accent:#ff1a88;--arc-accent-2:#ff5ca8;--tscale:1;background:var(--bg);color:var(--text);font-family:var(--font-space-grotesk),"Space Grotesk",ui-sans-serif,system-ui,-apple-system,sans-serif;-webkit-font-smoothing:antialiased}html[data-arc-light] .arc-scope{--bg:#eff2f7;--bg-2:#e8edf5;--bg-3:#e0e7f1;--panel:#fff;--panel-2:#f2f5fa;--line:#d8dfea;--line-2:#c2cbdb;--text:#141d30;--dim:#45526d;--dimmer:#64728d;--border:rgba(5,7,13,.3);--bg-rgb:239,242,247;--panel-rgb:255,255,255}html[data-arc-light] .arc-vignette{opacity:.25}html[data-arc-light] .arc-grain{opacity:.3}.arc-scope button{font-family:inherit}.arc-scope a{color:var(--arc-accent-2);text-decoration:none}.arc-scope a:hover{color:var(--text);text-decoration:underline}.arc-scope button:focus-visible,.arc-scope input:focus{outline:2px solid var(--arc-accent);outline-offset:2px}.arc-scope ::selection{background:var(--arc-accent);color:#fff}.no-scrollbar::-webkit-scrollbar{display:none}.no-scrollbar{scrollbar-width:none}.arc-grain{z-index:60;opacity:.5;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0.04 0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}.arc-grain,.arc-vignette{position:fixed;inset:0;pointer-events:none}.arc-vignette{z-index:59;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(3,6,12,.55) 100%)}@keyframes arcFloat{0%,to{transform:translateY(4px) rotate(var(--rot,0deg))}50%{transform:translateY(-6px) rotate(var(--rot,0deg))}}@keyframes arcShake{0%,to{transform:translateX(0)}20%{transform:translateX(-7px)}45%{transform:translateX(6px)}70%{transform:translateX(-4px)}90%{transform:translateX(3px)}}@keyframes arcFlipIn{0%{transform:rotateX(90deg)}to{transform:rotateX(0)}}@keyframes arcPulse{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.12);opacity:.85}}@keyframes arcSpin{to{transform:rotate(1turn)}}@keyframes arcUrgent{0%,to{opacity:1}50%{opacity:.4}}@keyframes arcGlowDrift{0%,to{transform:translate(-4%,-2%) scale(1)}50%{transform:translate(4%,3%) scale(1.08)}}@keyframes arcDockBounce{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@keyframes arcDeal{0%{opacity:0}to{opacity:1}}@keyframes arcBounceY{0%,to{transform:translateY(0)}50%{transform:translateY(7px)}}@keyframes arcSpinX{0%,72%{transform:rotateX(0)}86%{transform:rotateX(180deg)}to{transform:rotateX(1turn)}}@keyframes arcDrawLine{0%{stroke-dashoffset:420}to{stroke-dashoffset:0}}@keyframes arcChipHop{0%,55%,to{transform:translate(0) rotate(0)}65%{transform:translate(-8px,-46px) rotate(-8deg)}78%{transform:translate(-53px,-53px) rotate(3deg)}90%{transform:translate(-53px,-53px) rotate(0)}96%{transform:translate(-20px,-18px) rotate(-4deg)}}@keyframes arcShimmy{0%,to{transform:rotate(-3deg) translateY(0)}25%{transform:rotate(2deg) translateY(-3px)}50%{transform:rotate(-2deg) translateY(2px)}75%{transform:rotate(3deg) translateY(-2px)}}@keyframes arcConfFall{0%{transform:translateY(0) rotate(0);opacity:1}80%{opacity:1}to{transform:translateY(112vh) rotate(560deg);opacity:0}}@keyframes arcGainRise{0%{opacity:0;transform:translateY(6px) scale(.8)}20%{opacity:1;transform:translateY(0) scale(1.1)}to{opacity:0;transform:translateY(-30px) scale(1)}}@keyframes arcStrikeFlash{0%{opacity:0}15%{opacity:1}to{opacity:0}}@keyframes arcCoverSweep{0%{transform:translateX(0)}55%,to{transform:translateX(360%)}}@keyframes arcRise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes arcStagIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes arcCountPop{0%{opacity:0;transform:scale(1.7)}22%{opacity:1;transform:scale(1)}82%{opacity:1;transform:scale(.94)}to{opacity:0;transform:scale(.88)}}@keyframes arcAutoBar{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes arcAudioPop{0%{opacity:0;transform:scale(.94)}to{opacity:1;transform:scale(1)}}.arc-anim-in{animation:arcIn .25s ease-out both}.arc-anim-pop{animation:arcInPop .3s cubic-bezier(.2,1.4,.4,1) both}.arc-rise{animation:arcRise .5s cubic-bezier(.16,1,.3,1) both}.arc-stagger>*{opacity:0;animation:arcStagIn .5s cubic-bezier(.16,1,.3,1) both}.arc-stagger>:first-child{animation-delay:.02s}.arc-stagger>:nth-child(2){animation-delay:.07s}.arc-stagger>:nth-child(3){animation-delay:.12s}.arc-stagger>:nth-child(4){animation-delay:.17s}.arc-stagger>:nth-child(5){animation-delay:.22s}.arc-stagger>:nth-child(6){animation-delay:.27s}.arc-stagger>:nth-child(7){animation-delay:.32s}.arc-hover-lift{transition:transform .16s cubic-bezier(.16,1,.3,1),filter .16s ease}.arc-hover-lift:hover{transform:translateY(-3px);filter:brightness(1.07)}.arc-hover-lift:active{transform:translateY(-1px)}.arc-tnum{font-variant-numeric:tabular-nums}.arc-btn{transition:transform .14s cubic-bezier(.16,1,.3,1),filter .14s ease}.arc-btn:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.12)}.arc-btn:active:not(:disabled){transform:translateY(0) scale(.97);filter:brightness(.95)}.arc-chip{transition:transform .12s cubic-bezier(.16,1,.3,1),filter .12s ease}.arc-chip:hover:not(:disabled){transform:translateY(-1.5px);filter:brightness(1.12)}.arc-chip:active:not(:disabled){transform:scale(.96)}.arc-chip-on{filter:drop-shadow(3px 3px 0 #05070d)}.arc-press{transition:transform .14s cubic-bezier(.16,1,.3,1),filter .14s ease}.arc-press:hover{transform:translateY(-2px);filter:brightness(1.12)}.arc-press:active{transform:translateY(0) scale(.96)}.arc-btn:focus-visible,.arc-chip:focus-visible,.arc-press:focus-visible{outline:2.5px solid var(--arc-accent);outline-offset:3px}.t-modal{transform-origin:center;transform:scale(.96);opacity:0;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s cubic-bezier(.22,1,.36,1);will-change:transform,opacity}.t-modal.is-open{transform:scale(1);opacity:1}.t-modal.is-closing{transform:scale(.96);opacity:0;transition:transform .15s cubic-bezier(.22,1,.36,1),opacity .15s cubic-bezier(.22,1,.36,1)}.arc-scrim{opacity:0;transition:opacity .25s cubic-bezier(.22,1,.36,1)}.arc-scrim.is-open{opacity:1}.arc-scrim.is-closing{opacity:0;transition:opacity .15s cubic-bezier(.22,1,.36,1)}.arc-audio-pop-in,.arc-help-pop-in{animation:arcAudioPop .16s cubic-bezier(.23,1,.32,1)}.arc-help-item{transition:background .12s}.arc-help-item:focus-visible,.arc-help-item:hover{background:hsla(0,0%,100%,.06);outline:none}@media (max-width:520px){.arc-streak-tail{display:none}}@media (max-width:440px){.arc-gametop{flex-wrap:wrap!important;justify-content:flex-start!important;gap:6px!important}.arc-gametop>.arc-sticker,.arc-gametop>button.arc-btn{flex:0 0 auto!important}.arc-gametop .arc-sticker>span>span{font-size:13px!important;padding:4px 10px 4px 8px!important;letter-spacing:.04em!important;gap:4px!important}.arc-gametop-right{flex:1 0 auto!important;min-width:auto!important;justify-content:flex-end!important;gap:5px!important}.arc-gametop-right>span:first-child{font-size:11px!important}.arc-gametop-right>button.arc-chip{width:32px!important;height:32px!important}.arc-stat-grid{grid-template-columns:repeat(2,1fr)!important}.arc-stat-grid>*{min-width:0!important}}@media (max-width:560px){.arc-bd-pixel{display:none!important}}.arc-motion-off *,.arc-motion-off :after,.arc-motion-off :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}@media (prefers-reduced-motion:reduce){.arc-cover-anim *,.arc-float,.arc-sticker{animation:none!important}.arc-anim-in,.arc-anim-pop,.arc-rise{animation:none}.arc-stagger>*{animation:none;opacity:1}.arc-scrim,.t-modal{transition:none!important}.arc-audio-pop-in,.arc-help-pop-in{animation-duration:.01ms}}html.arc-motion-off .arc-stagger>*{animation:none;opacity:1}html.arc-motion-off .arc-scrim,html.arc-motion-off .t-modal{transition:none!important}body:has([data-arcade-privy]){--privy-color-background:hsl(var(--background))!important;--privy-color-background-2:hsl(var(--card))!important;--privy-color-background-3:hsl(var(--secondary))!important;--privy-color-foreground:hsl(var(--card-foreground))!important;--privy-color-foreground-2:hsl(var(--foreground))!important;--privy-color-foreground-3:hsl(var(--muted-foreground))!important;--privy-color-foreground-4:hsl(var(--border))!important;--privy-color-foreground-accent:hsl(var(--primary-foreground))!important;--privy-color-accent:hsl(var(--primary))!important;--privy-color-accent-light:hsl(var(--ring))!important;--privy-color-accent-lightest:hsl(var(--ring))!important;--privy-color-accent-dark:hsl(var(--primary))!important;--privy-color-accent-darkest:hsl(var(--primary))!important;--privy-color-border-default:hsl(var(--border))!important;--privy-color-border-hover:hsl(var(--border))!important;--privy-color-border-interactive:hsl(var(--border))!important;--privy-color-border-interactive-hover:hsl(var(--ring))!important;--privy-color-border-focus:hsl(var(--ring))!important;--privy-color-border-error:hsl(var(--destructive))!important;--privy-color-border-success:hsl(var(--chart-2))!important;--privy-color-success:hsl(var(--chart-2))!important;--privy-color-error:hsl(var(--destructive))!important;--privy-color-error-light:hsl(var(--destructive))!important;--privy-border-radius-sm:calc(var(--radius) - 4px)!important;--privy-border-radius-md:calc(var(--radius) - 2px)!important;--privy-border-radius-lg:var(--radius)!important;--privy-border-radius-full:9999px!important}body:has([data-arcade-privy]) #privy-modal-content{border:1px solid hsl(var(--border))!important;box-shadow:none!important}body:has([data-arcade-privy]) #privy-dialog{box-shadow:none!important}body:has([data-arcade-privy]) #privy-dialog [role=dialog],body:has([data-arcade-privy]) #privy-dialog>div>div,body:has([data-arcade-privy]) #privy-modal-content{max-height:calc(100dvh - 2rem)!important;overflow-y:auto!important}body:has([data-arcade-privy]) #privy-dialog iframe{max-height:calc(100dvh - 4rem)!important}body:has([data-arcade-privy]) #privy-dialog-backdrop{background:rgba(0,0,0,.7)!important}.arcade-root{--bg:#05080f;--bg-2:#070b13;--bg-3:#0b111c;--panel:#0b101b;--panel-2:#101624;--line:#1f2b44;--line-2:#273450;--text:#e8ecf3;--dim:#c8d2e2;--dimmer:#abb7cd;--border:hsla(0,0%,100%,.22);--bg-rgb:11,18,32;--panel-rgb:19,29,49;--arc-accent:#ff1a88;--arc-accent-2:#ff5ca8;--tscale:1;position:fixed;inset:0;z-index:9998;overflow-y:auto;overflow-x:hidden;background:var(--bg);color:var(--text);font-family:DM Sans,ui-sans-serif,system-ui,-apple-system,sans-serif;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased}.arcade-root button{font-family:inherit}.arcade-root a{color:var(--arc-accent-2);text-decoration:none}.arcade-root a:hover{color:var(--text);text-decoration:underline}.arcade-root button:focus-visible,.arcade-root input:focus{outline:2px solid var(--arc-accent);outline-offset:2px}.arcade-root ::selection{background:var(--arc-accent);color:#fff}.arcade-root .no-scrollbar::-webkit-scrollbar{display:none}.arcade-root .no-scrollbar{scrollbar-width:none}@keyframes arcPop{0%{transform:scale(.7) rotate(-6deg)}60%{transform:scale(1.08) rotate(2deg)}to{transform:scale(1) rotate(var(--rot,0deg))}}@keyframes arcIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes arcInPop{0%{opacity:0;transform:translateY(14px) scale(.97)}to{opacity:1;transform:none}}@keyframes arcMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes arcTwinkle{0%,to{opacity:.15;transform:scale(.7)}50%{opacity:.8;transform:scale(1.1)}}@keyframes arcCaret{0%,55%{opacity:1}56%,to{opacity:0}}.arc-caret{animation:arcCaret 1.1s step-end infinite}@keyframes arcWob{0%,to{transform:rotate(-2.5deg)}50%{transform:rotate(2.5deg)}}@keyframes arcBlink{0%,88%,to{transform:scaleY(1)}93%{transform:scaleY(.1)}}.arcade-root .arc-anim-in{animation:arcIn .25s ease-out both}.arcade-root .arc-anim-pop{animation:arcInPop .3s cubic-bezier(.2,1.4,.4,1) both}.arcade-root .arc-tnum{font-variant-numeric:tabular-nums}.arcade-root .arc-btn{transition:transform .14s cubic-bezier(.16,1,.3,1),filter .14s ease}.arcade-root .arc-btn:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.12)}.arcade-root .arc-btn:active:not(:disabled){transform:translateY(0) scale(.97);filter:brightness(.95)}.arcade-root .arc-chip{transition:transform .12s cubic-bezier(.16,1,.3,1),filter .12s ease}.arcade-root .arc-chip:hover:not(:disabled){transform:translateY(-1.5px);filter:brightness(1.12)}.arcade-root .arc-chip:active:not(:disabled){transform:scale(.96)}.arcade-root .arc-press{transition:transform .14s cubic-bezier(.16,1,.3,1),filter .14s ease}.arcade-root .arc-press:hover{transform:translateY(-2px);filter:brightness(1.12)}.arcade-root .arc-press:active{transform:translateY(0) scale(.96)}.arcade-root .arc-btn:focus-visible,.arcade-root .arc-chip:focus-visible,.arcade-root .arc-press:focus-visible{outline:2.5px solid var(--arc-accent);outline-offset:3px}.arcade-root .arc-hover-lift{transition:transform .16s cubic-bezier(.16,1,.3,1),filter .16s ease}.arcade-root .arc-hover-lift:hover{transform:translateY(-3px);filter:brightness(1.07)}.arcade-root .arc-hover-lift:active{transform:translateY(-1px)}@media (max-width:520px){.arcade-root .arc-streak-tail{display:none}}.arcade-root .arc-flow{position:relative;height:480px;perspective:1300px;touch-action:pan-y;user-select:none;-webkit-user-select:none;margin-top:30px;cursor:grab}.arcade-root .arc-flow.is-scrubbing{cursor:grabbing}.arcade-root .arc-flow.is-scrubbing .arc-flow-item{transition:none!important}.arcade-root .arc-flow-item{position:absolute;left:50%;top:14px;width:min(352px,82vw);height:428px;will-change:transform;filter:drop-shadow(9px 9px 0 rgba(5,7,13,.7))}.arcade-root .arc-flip{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .65s cubic-bezier(.22,.61,.36,1)}.arcade-root .arc-flip.is-flipped{transform:rotateY(180deg)}.arcade-root .arc-flip-face{position:absolute;inset:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.arcade-root .arc-flip-back{transform:rotateY(180deg)}.arcade-root .arc-flow-arrow{transition:transform .12s ease}.arcade-root .arc-flow-arrow:hover{transform:scale(1.1) rotate(-3deg)}.arcade-root .arc-flow-arrow:active{transform:scale(.94)}.arcade-root .arc-flip-wrap:focus-visible{outline:3px solid var(--arc-accent);outline-offset:5px;border-radius:2px}.arcade-root .arc-glass{transition:box-shadow .15s ease,color .15s ease,background .15s ease}.arcade-root .arc-glass:hover{box-shadow:inset 0 0 0 2px var(--arc-accent)!important;color:#fff!important}@keyframes arcHintNudge{0%,to{transform:translateX(-7px)}50%{transform:translateX(7px)}}.arcade-root .arc-drag-hint span{display:inline-block;animation:arcHintNudge 2.4s ease-in-out infinite}.arcade-root .arc-dock-item{transition:background .15s ease,box-shadow .15s ease,filter .15s ease}.arcade-root .arc-dock-item:hover{background:hsla(0,0%,100%,.1);filter:brightness(1.07)}.arcade-root .arc-reveal{transition:opacity .45s ease}.arcade-root .arc-reveal-hold,.arcade-root .arc-reveal-hold *{animation-play-state:paused!important}.arcade-root .arc-mtabs{position:fixed;left:50%;transform:translateX(-50%);bottom:calc(12px + env(safe-area-inset-bottom));z-index:90;display:none;align-items:center;gap:2px;padding:5px;border-radius:999px;background:rgba(12,17,30,.58);backdrop-filter:blur(22px) saturate(1.5);-webkit-backdrop-filter:blur(22px) saturate(1.5);border:1px solid hsla(0,0%,100%,.13);box-shadow:0 10px 34px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.09)}.arcade-root .arc-mtab{display:flex;flex-direction:column;align-items:center;gap:2px;padding:8px 17px;border:0;border-radius:999px;background:none;color:rgba(220,228,242,.68);font-family:var(--font-space-mono),"Space Mono",ui-monospace,monospace;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:color .18s ease,background .18s ease,box-shadow .18s ease}.arcade-root .arc-mtab .ti{display:grid;place-items:center;transition:transform .18s cubic-bezier(.22,1,.36,1)}.arcade-root .arc-mtab.on{color:#fff;background:color-mix(in srgb,var(--arc-accent) 78%,transparent);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.22),0 2px 10px color-mix(in srgb,var(--arc-accent) 35%,transparent)}.arcade-root .arc-mtab.on .ti{transform:scale(1.06)}@supports not (background:color-mix(in srgb,red 50%,blue)){.arcade-root .arc-mtab.on{background:var(--arc-accent)}}.arcade-root .hero-sub-m{display:none}@media (max-width:720px){.arcade-root .arc-mtabs{display:flex}.arcade-root .arc-head-ico,.arcade-root .soc-nav{display:none!important}.arcade-root .arc-head-tag,.arcade-root .hero-sub-d{display:none}.arcade-root .hero-sub-m{display:inline}.arcade-root .arc-spot-h1{font-size:calc(clamp(42px, 12vw, 60px) * var(--tscale))!important}.arcade-root .arc-flow{height:430px}.arcade-root .arc-flow-item{width:min(300px,80vw);height:386px}.arcade-root .arc-flipf-cover{bottom:96px!important}.arcade-root .arc-flipf-bar{height:96px!important}.arcade-root .arc-flipf-title{font-size:21px!important;line-height:1.06!important}.arcade-root .arc-dock{bottom:68px}.arcade-root .arc-app-root{padding-bottom:92px}}@media (max-width:520px){.arcade-root .arc-flow{height:350px;perspective:900px;margin-top:18px}.arcade-root .arc-flow-item{width:min(240px,86vw);height:306px;top:8px}.arcade-root .arc-flipf-title{font-size:18px!important;line-height:1.05!important}.arcade-root .arc-flipb-title{font-size:21px!important}.arcade-root .arc-flipb-desc{font-size:12px!important;line-height:1.55!important;margin:9px 0 6px!important;-webkit-line-clamp:5}.arcade-root .arc-flipb-desc,.arcade-root .arc-flipb-how{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.arcade-root .arc-flipb-how{font-size:11px!important;line-height:1.5!important;-webkit-line-clamp:3}.arcade-root .arc-flow-arrow{width:42px!important;height:42px!important;font-size:18px!important}.arcade-root .arc-spot-h1{font-size:calc(clamp(32px, 13vw, 44px) * var(--tscale))!important}.arcade-root .arc-daily-hub{flex-direction:column;align-items:flex-start!important}.arcade-root .arc-daily-hub-games{justify-content:flex-start!important;width:100%}.arcade-root .arc-dock{display:none!important}}.arcade-root .arc-pre{position:fixed;inset:0;z-index:2000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:26px;background:#05080f;transition:opacity .42s ease}.arcade-root .arc-pre:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:5;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px),radial-gradient(120% 90% at 50% 45%,transparent 55%,rgba(0,0,0,.55) 100%);mix-blend-mode:multiply;opacity:.5}.arcade-root .pre-logo{font-family:var(--font-anton),"Anton","Arial Narrow",Impact,sans-serif;text-transform:uppercase;font-size:clamp(34px,7vw,64px);line-height:.86;letter-spacing:.03em;white-space:nowrap;user-select:none;position:relative;-webkit-text-stroke:2px #05080f;text-shadow:0 .03em 0 #0a1526,0 .06em 0 #0a1526,0 .09em 0 #0c1b30,0 .12em 0 #0c1b30,0 .16em 0 #0e2138,0 .22em .34em rgba(0,0,0,.7);animation:preBoot .9s cubic-bezier(.16,1,.3,1) both}@keyframes preBoot{0%{transform:scale(1.08);opacity:0}to{transform:scale(1);opacity:1}}.arcade-root .pre-logo .iq{color:#e8ecf3}.arcade-root .pre-logo .ar{color:#ff1a88}.arcade-root .pre-logo:after{content:attr(data-text);position:absolute;inset:0;z-index:-1;color:transparent;-webkit-text-stroke:0;text-shadow:0 0 26px rgba(255,26,136,.55),0 0 54px rgba(76,217,232,.35)}.arcade-root .pre-screen{position:relative;width:min(56vw,300px);aspect-ratio:1/1;background:#070b14;border:1px solid #273450;border-radius:20px;padding:14px;box-shadow:0 30px 80px rgba(0,0,0,.6),inset 0 0 40px rgba(0,0,0,.5)}.arcade-root .pre-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);gap:10px;width:100%;height:100%}.arcade-root .pre-tile{border-radius:12px;display:flex;align-items:center;justify-content:center;background:var(--c);color:#05080f;position:relative;font:700 clamp(12px,2.4vw,16px) /1 var(--font-space-mono),Space Mono,monospace;letter-spacing:.02em;box-shadow:0 6px 0 rgba(0,0,0,.35),inset 0 2px 0 hsla(0,0%,100%,.35);transform-style:preserve-3d;backface-visibility:hidden;animation:preFlip 2.2s cubic-bezier(.16,1,.3,1) both}@keyframes preFlip{0%{transform:rotateY(0) scale(1)}14%{transform:rotateY(180deg) scale(.9)}28%{transform:rotateY(1turn) scale(1)}42%{transform:rotateY(180deg) scale(.9)}56%{transform:rotateY(1turn) scale(1)}64%{transform:rotateY(0) scale(1)}74%{transform:rotateY(0) scale(1.06)}82%,to{transform:rotateY(0) scale(1)}}.arcade-root .pre-tile:after{content:"";position:absolute;inset:-2px;border-radius:13px;border:2px solid #3ddc84;opacity:0;box-shadow:0 0 14px rgba(61,220,132,.7);animation:preLock 2.2s cubic-bezier(.16,1,.3,1) both;animation-delay:inherit}@keyframes preLock{0%,68%{opacity:0}78%,to{opacity:1}}.arcade-root .pre-status{font:700 13px/1 var(--font-space-mono),Space Mono,monospace;letter-spacing:.2em;text-transform:uppercase;color:#abb7cd;display:flex;gap:14px;align-items:center}.arcade-root .pre-status b{color:#3ddc84;font-variant-numeric:tabular-nums}.arcade-root .pre-start{font:700 clamp(14px,2vw,18px) /1 var(--font-space-mono),Space Mono,monospace;letter-spacing:.34em;color:#4cd9e8;text-transform:uppercase;text-shadow:0 0 16px rgba(76,217,232,.7);background:rgba(7,11,20,.6);border:1px solid #273450;border-radius:12px;padding:16px 28px 16px 34px;cursor:pointer;transition:transform .12s ease,border-color .12s ease,opacity .3s ease}.arcade-root .pre-start:disabled{opacity:.3;cursor:default;text-shadow:none}.arcade-root .pre-start:disabled .pre-blink{animation:none}.arcade-root .pre-start:not(:disabled):hover{border-color:#4cd9e8}.arcade-root .pre-start.pressed,.arcade-root .pre-start:not(:disabled):active{transform:translateY(2px) scale(.98);border-color:#ffc24b}.arcade-root .pre-start.pressed .pre-blink{animation:none}.arcade-root .pre-start i{font-style:normal;color:#ffc24b}.arcade-root .pre-blink{animation:preBlink 1.05s steps(2,jump-none) infinite;display:inline-block}@keyframes preBlink{50%{opacity:.15}}@keyframes cvVerdict{0%,42%{transform:rotateX(0);background:#182339;color:transparent;border-color:#273450;box-shadow:none}46%{transform:rotateX(90deg);background:#182339;color:transparent;border-color:#273450;box-shadow:none}50%,88%{transform:rotateX(0);background:var(--cvface);color:#05070d;border-color:#05070d;box-shadow:2.5px 2.5px 0 #05070d}92%{transform:rotateX(90deg);background:var(--cvface);color:transparent;border-color:#05070d;box-shadow:none}96%,to{transform:rotateX(0);background:#182339;color:transparent;border-color:#273450;box-shadow:none}}@keyframes cvCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes cvShardA{0%,8%{transform:translate(-74px,54px) rotate(-16deg)}22%{transform:translate(3px,-4px) rotate(3deg)}26%,86%{transform:translate(0) rotate(0deg)}94%,to{transform:translate(-74px,54px) rotate(-16deg)}}@keyframes cvShardB{0%,38%{transform:translate(66px,-48px) rotate(13deg)}52%{transform:translate(-3px,3px) rotate(-2deg)}56%,86%{transform:translate(0) rotate(0deg)}94%,to{transform:translate(66px,-48px) rotate(13deg)}}@keyframes cvSlotA{0%,24%{border-color:#273450;box-shadow:none}28%,88%{border-color:#3ddc84;box-shadow:0 0 12px rgba(61,220,132,.5)}94%,to{border-color:#273450;box-shadow:none}}@keyframes cvSlotB{0%,54%{border-color:#273450;box-shadow:none}58%,88%{border-color:#3ddc84;box-shadow:0 0 12px rgba(61,220,132,.5)}94%,to{border-color:#273450;box-shadow:none}}@keyframes cvRoll{0%,24%{transform:translateY(0)}31%,55%{transform:translateY(-44px)}62%,86%{transform:translateY(-88px)}95%,to{transform:translateY(-132px)}}@keyframes cvHand{0%,22%{transform:rotate(0turn)}31%,53%{transform:rotate(1turn)}62%,84%{transform:rotate(2turn)}95%,to{transform:rotate(3turn)}}@keyframes cvDropCard{0%,16%{transform:translateY(-44px) rotate(-2deg)}22%{transform:translateY(-50px) rotate(-2deg)}30%{transform:translateY(0) rotate(0) scaleY(.9)}35%,84%{transform:translateY(0) rotate(0) scaleY(1)}94%,to{transform:translateY(-44px) rotate(-2deg)}}@keyframes cvCrack{0%,28%{opacity:1}36%,84%{opacity:0}94%,to{opacity:1}}@keyframes cvKnit{0%,29%{transform:scaleX(0);opacity:0}34%{transform:scaleX(1);opacity:1}48%,84%{transform:scaleX(1);opacity:.35}94%,to{transform:scaleX(0);opacity:0}}@keyframes cvBadgeKick{0%,29%{transform:rotate(0)}33%{transform:rotate(-14deg)}40%,to{transform:rotate(0)}}@keyframes cvHop{0%,18%{transform:translate(-104px,62px) rotate(-9deg)}24%{transform:translate(-104px,66px) rotate(-9deg) scaleY(.86)}34%{transform:translate(-52px,-18px) rotate(6deg)}42%{transform:translateY(2px) rotate(0) scaleY(.88)}47%,84%{transform:translate(0) rotate(0) scaleY(1)}94%,to{transform:translate(-104px,62px) rotate(-9deg)}}@keyframes cvSlotFlash{0%,40%{border-color:#273450;background:hsla(0,0%,100%,0)}44%,80%{border-color:#ff1a88;background:rgba(255,26,136,.12)}88%,to{border-color:#273450;background:hsla(0,0%,100%,0)}}@property --cvp{syntax:"<percentage>";inherits:false;initial-value:100%}@keyframes cvRing{0%{--cvp:100%}72%{--cvp:6%}78%,to{--cvp:100%}}@keyframes cvDart{0%,18%{transform:translateX(-2.5px)}26%,44%{transform:translateX(3px)}52%,68%{transform:translateX(-3px)}76%,to{transform:translateX(-2.5px)}}@keyframes cvPeek{0%,82%{transform:translateY(0) rotate(var(--cvrot,0deg))}88%{transform:translateY(-7px) rotate(var(--cvrot,0deg))}94%,to{transform:translateY(0) rotate(var(--cvrot,0deg))}}@keyframes cvDraw{0%{stroke-dashoffset:460}45%,90%{stroke-dashoffset:0}to{stroke-dashoffset:460}}.rift-rail{--rift-gap:8px;--rift-cols:var(--rift-cols-deal,4);--rift-slot-basis:calc((100% - (var(--rift-cols) - 1) * var(--rift-gap)) / var(--rift-cols));--rift-slot-min:0px}@media (max-width:900px){.rift-rail{--rift-cols:3}}@media (max-width:560px){.rift-rail{--rift-cols:2}}.arc-scope,.arcade-root{--rift-card-min:168px;--rift-card-h:92px}@media (max-width:560px){.arc-scope,.arcade-root{--rift-card-min:132px;--rift-card-h:84px}}body.rift-dragging{user-select:none;-webkit-user-select:none}body.rift-dragging,body.rift-dragging *{cursor:grabbing!important}@keyframes riftGhostIn{0%{opacity:0}to{opacity:1}}.rift-ghost{animation:riftGhostIn .11s ease-out both}.arcade-root .arc-profile-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:9px}@media (max-width:560px){.arcade-root .arc-profile-stats{grid-template-columns:repeat(2,1fr)}}.arcade-root .arc-conn-ico{width:26px;height:26px}@media (prefers-reduced-motion:reduce){.arcade-root *,.arcade-root :after,.arcade-root :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}