[data-rk] .ju367v9i,[data-rk] .ju367v9j:hover,[data-rk] .ju367v9k:active{background:var(--rk-colors-accentColor)}[data-rk] .ju367v9l,[data-rk] .ju367v9m:hover,[data-rk] .ju367v9n:active{background:var(--rk-colors-accentColorForeground)}[data-rk] .ju367v9o,[data-rk] .ju367v9p:hover,[data-rk] .ju367v9q:active{background:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367v9r,[data-rk] .ju367v9s:hover,[data-rk] .ju367v9t:active{background:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367v9u,[data-rk] .ju367v9v:hover,[data-rk] .ju367v9w:active{background:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367v9x,[data-rk] .ju367v9y:hover,[data-rk] .ju367v9z:active{background:var(--rk-colors-closeButton)}[data-rk] .ju367va0,[data-rk] .ju367va1:hover,[data-rk] .ju367va2:active{background:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367va3,[data-rk] .ju367va4:hover,[data-rk] .ju367va5:active{background:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367va6,[data-rk] .ju367va7:hover,[data-rk] .ju367va8:active{background:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367va9,[data-rk] .ju367vaa:hover,[data-rk] .ju367vab:active{background:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vac,[data-rk] .ju367vad:hover,[data-rk] .ju367vae:active{background:var(--rk-colors-connectButtonText)}[data-rk] .ju367vaf,[data-rk] .ju367vag:hover,[data-rk] .ju367vah:active{background:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vai,[data-rk] .ju367vaj:hover,[data-rk] .ju367vak:active{background:var(--rk-colors-connectionIndicator)}[data-rk] .ju367val,[data-rk] .ju367vam:hover,[data-rk] .ju367van:active{background:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vao,[data-rk] .ju367vap:hover,[data-rk] .ju367vaq:active{background:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367var,[data-rk] .ju367vas:hover,[data-rk] .ju367vat:active{background:var(--rk-colors-error)}[data-rk] .ju367vau,[data-rk] .ju367vav:hover,[data-rk] .ju367vaw:active{background:var(--rk-colors-generalBorder)}[data-rk] .ju367vax,[data-rk] .ju367vay:hover,[data-rk] .ju367vaz:active{background:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vb0,[data-rk] .ju367vb1:hover,[data-rk] .ju367vb2:active{background:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vb3,[data-rk] .ju367vb4:hover,[data-rk] .ju367vb5:active{background:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vb6,[data-rk] .ju367vb7:hover,[data-rk] .ju367vb8:active{background:var(--rk-colors-modalBackground)}[data-rk] .ju367vb9,[data-rk] .ju367vba:hover,[data-rk] .ju367vbb:active{background:var(--rk-colors-modalBorder)}[data-rk] .ju367vbc,[data-rk] .ju367vbd:hover,[data-rk] .ju367vbe:active{background:var(--rk-colors-modalText)}[data-rk] .ju367vbf,[data-rk] .ju367vbg:hover,[data-rk] .ju367vbh:active{background:var(--rk-colors-modalTextDim)}[data-rk] .ju367vbi,[data-rk] .ju367vbj:hover,[data-rk] .ju367vbk:active{background:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vbl,[data-rk] .ju367vbm:hover,[data-rk] .ju367vbn:active{background:var(--rk-colors-profileAction)}[data-rk] .ju367vbo,[data-rk] .ju367vbp:hover,[data-rk] .ju367vbq:active{background:var(--rk-colors-profileActionHover)}[data-rk] .ju367vbr,[data-rk] .ju367vbs:hover,[data-rk] .ju367vbt:active{background:var(--rk-colors-profileForeground)}[data-rk] .ju367vbu,[data-rk] .ju367vbv:hover,[data-rk] .ju367vbw:active{background:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vbx,[data-rk] .ju367vby:hover,[data-rk] .ju367vbz:active{background:var(--rk-colors-standby)}[data-rk] .ju367vc0,[data-rk] .ju367vc1:hover,[data-rk] .ju367vc2:active{border-color:var(--rk-colors-accentColor)}[data-rk] .ju367vc3,[data-rk] .ju367vc4:hover,[data-rk] .ju367vc5:active{border-color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vc6,[data-rk] .ju367vc7:hover,[data-rk] .ju367vc8:active{border-color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vc9,[data-rk] .ju367vca:hover,[data-rk] .ju367vcb:active{border-color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vcc,[data-rk] .ju367vcd:hover,[data-rk] .ju367vce:active{border-color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vcf,[data-rk] .ju367vcg:hover,[data-rk] .ju367vch:active{border-color:var(--rk-colors-closeButton)}[data-rk] .ju367vci,[data-rk] .ju367vcj:hover,[data-rk] .ju367vck:active{border-color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vcl,[data-rk] .ju367vcm:hover,[data-rk] .ju367vcn:active{border-color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vco,[data-rk] .ju367vcp:hover,[data-rk] .ju367vcq:active{border-color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vcr,[data-rk] .ju367vcs:hover,[data-rk] .ju367vct:active{border-color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vcu,[data-rk] .ju367vcv:hover,[data-rk] .ju367vcw:active{border-color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vcx,[data-rk] .ju367vcy:hover,[data-rk] .ju367vcz:active{border-color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vd0,[data-rk] .ju367vd1:hover,[data-rk] .ju367vd2:active{border-color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vd3,[data-rk] .ju367vd4:hover,[data-rk] .ju367vd5:active{border-color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vd6,[data-rk] .ju367vd7:hover,[data-rk] .ju367vd8:active{border-color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vd9,[data-rk] .ju367vda:hover,[data-rk] .ju367vdb:active{border-color:var(--rk-colors-error)}[data-rk] .ju367vdc,[data-rk] .ju367vdd:hover,[data-rk] .ju367vde:active{border-color:var(--rk-colors-generalBorder)}[data-rk] .ju367vdf,[data-rk] .ju367vdg:hover,[data-rk] .ju367vdh:active{border-color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vdi,[data-rk] .ju367vdj:hover,[data-rk] .ju367vdk:active{border-color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vdl,[data-rk] .ju367vdm:hover,[data-rk] .ju367vdn:active{border-color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vdo,[data-rk] .ju367vdp:hover,[data-rk] .ju367vdq:active{border-color:var(--rk-colors-modalBackground)}[data-rk] .ju367vdr,[data-rk] .ju367vds:hover,[data-rk] .ju367vdt:active{border-color:var(--rk-colors-modalBorder)}[data-rk] .ju367vdu,[data-rk] .ju367vdv:hover,[data-rk] .ju367vdw:active{border-color:var(--rk-colors-modalText)}[data-rk] .ju367vdx,[data-rk] .ju367vdy:hover,[data-rk] .ju367vdz:active{border-color:var(--rk-colors-modalTextDim)}[data-rk] .ju367ve0,[data-rk] .ju367ve1:hover,[data-rk] .ju367ve2:active{border-color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367ve3,[data-rk] .ju367ve4:hover,[data-rk] .ju367ve5:active{border-color:var(--rk-colors-profileAction)}[data-rk] .ju367ve6,[data-rk] .ju367ve7:hover,[data-rk] .ju367ve8:active{border-color:var(--rk-colors-profileActionHover)}[data-rk] .ju367ve9,[data-rk] .ju367vea:hover,[data-rk] .ju367veb:active{border-color:var(--rk-colors-profileForeground)}[data-rk] .ju367vec,[data-rk] .ju367ved:hover,[data-rk] .ju367vee:active{border-color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vef,[data-rk] .ju367veg:hover,[data-rk] .ju367veh:active{border-color:var(--rk-colors-standby)}[data-rk] .ju367vei,[data-rk] .ju367vej:hover,[data-rk] .ju367vek:active{box-shadow:var(--rk-shadows-connectButton)}[data-rk] .ju367vel,[data-rk] .ju367vem:hover,[data-rk] .ju367ven:active{box-shadow:var(--rk-shadows-dialog)}[data-rk] .ju367veo,[data-rk] .ju367vep:hover,[data-rk] .ju367veq:active{box-shadow:var(--rk-shadows-profileDetailsAction)}[data-rk] .ju367ver,[data-rk] .ju367ves:hover,[data-rk] .ju367vet:active{box-shadow:var(--rk-shadows-selectedOption)}[data-rk] .ju367veu,[data-rk] .ju367vev:hover,[data-rk] .ju367vew:active{box-shadow:var(--rk-shadows-selectedWallet)}[data-rk] .ju367vex,[data-rk] .ju367vey:hover,[data-rk] .ju367vez:active{box-shadow:var(--rk-shadows-walletLogo)}[data-rk] .ju367vf0,[data-rk] .ju367vf1:hover,[data-rk] .ju367vf2:active{color:var(--rk-colors-accentColor)}[data-rk] .ju367vf3,[data-rk] .ju367vf4:hover,[data-rk] .ju367vf5:active{color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vf6,[data-rk] .ju367vf7:hover,[data-rk] .ju367vf8:active{color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vf9,[data-rk] .ju367vfa:hover,[data-rk] .ju367vfb:active{color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vfc,[data-rk] .ju367vfd:hover,[data-rk] .ju367vfe:active{color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vff,[data-rk] .ju367vfg:hover,[data-rk] .ju367vfh:active{color:var(--rk-colors-closeButton)}[data-rk] .ju367vfi,[data-rk] .ju367vfj:hover,[data-rk] .ju367vfk:active{color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vfl,[data-rk] .ju367vfm:hover,[data-rk] .ju367vfn:active{color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vfo,[data-rk] .ju367vfp:hover,[data-rk] .ju367vfq:active{color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vfr,[data-rk] .ju367vfs:hover,[data-rk] .ju367vft:active{color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vfu,[data-rk] .ju367vfv:hover,[data-rk] .ju367vfw:active{color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vfx,[data-rk] .ju367vfy:hover,[data-rk] .ju367vfz:active{color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vg0,[data-rk] .ju367vg1:hover,[data-rk] .ju367vg2:active{color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vg3,[data-rk] .ju367vg4:hover,[data-rk] .ju367vg5:active{color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vg6,[data-rk] .ju367vg7:hover,[data-rk] .ju367vg8:active{color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vg9,[data-rk] .ju367vga:hover,[data-rk] .ju367vgb:active{color:var(--rk-colors-error)}[data-rk] .ju367vgc,[data-rk] .ju367vgd:hover,[data-rk] .ju367vge:active{color:var(--rk-colors-generalBorder)}[data-rk] .ju367vgf,[data-rk] .ju367vgg:hover,[data-rk] .ju367vgh:active{color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vgi,[data-rk] .ju367vgj:hover,[data-rk] .ju367vgk:active{color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vgl,[data-rk] .ju367vgm:hover,[data-rk] .ju367vgn:active{color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vgo,[data-rk] .ju367vgp:hover,[data-rk] .ju367vgq:active{color:var(--rk-colors-modalBackground)}[data-rk] .ju367vgr,[data-rk] .ju367vgs:hover,[data-rk] .ju367vgt:active{color:var(--rk-colors-modalBorder)}[data-rk] .ju367vgu,[data-rk] .ju367vgv:hover,[data-rk] .ju367vgw:active{color:var(--rk-colors-modalText)}[data-rk] .ju367vgx,[data-rk] .ju367vgy:hover,[data-rk] .ju367vgz:active{color:var(--rk-colors-modalTextDim)}[data-rk] .ju367vh0,[data-rk] .ju367vh1:hover,[data-rk] .ju367vh2:active{color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vh3,[data-rk] .ju367vh4:hover,[data-rk] .ju367vh5:active{color:var(--rk-colors-profileAction)}[data-rk] .ju367vh6,[data-rk] .ju367vh7:hover,[data-rk] .ju367vh8:active{color:var(--rk-colors-profileActionHover)}[data-rk] .ju367vh9,[data-rk] .ju367vha:hover,[data-rk] .ju367vhb:active{color:var(--rk-colors-profileForeground)}[data-rk] .ju367vhc,[data-rk] .ju367vhd:hover,[data-rk] .ju367vhe:active{color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vhf,[data-rk] .ju367vhg:hover,[data-rk] .ju367vhh:active{color:var(--rk-colors-standby)}@media screen and (width>=768px){[data-rk] .ju367v1{align-items:flex-start}[data-rk] .ju367v3{align-items:flex-end}[data-rk] .ju367v5{align-items:center}[data-rk] .ju367v7{display:none}[data-rk] .ju367v9{display:block}[data-rk] .ju367vb{display:flex}[data-rk] .ju367vd{display:inline}}@keyframes _1luule41{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _9pm4ki0{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes _9pm4ki1{0%{opacity:0}to{opacity:1}}@media screen and (width>=768px){[data-rk] ._1ckjpok1{width:360px}[data-rk] ._1ckjpok2{width:480px}[data-rk] ._1ckjpok4{width:368px;min-width:368px}}@media screen and (width<=767px){[data-rk] ._1ckjpok7{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-top:-200px;padding-bottom:200px;top:200px}}@keyframes _1am14411{0%{stroke-dashoffset:0}to{stroke-dashoffset:-283px}}@font-face{font-family:Tropical Jungle;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/TropicalJungle.ttf)format("truetype")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/fira-400.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/fira-700.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/fira-800.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/fira-400-italic.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/fira-700-italic.woff2)format("woff2")}@font-face{font-family:Fira Sans;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/fira-800-italic.woff2)format("woff2")}@font-face{font-family:Prompt;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/prompt-400.woff2)format("woff2")}@font-face{font-family:Prompt;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/prompt-500.woff2)format("woff2")}@font-face{font-family:Prompt;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/prompt-600.woff2)format("woff2")}[data-rk] .iekbcc0{box-sizing:border-box;text-align:left;vertical-align:baseline;-webkit-tap-highlight-color:transparent;border:0;margin:0;padding:0;font-size:100%;line-height:normal}[data-rk] .iekbcc1{list-style:none}[data-rk] .iekbcc2{quotes:none}[data-rk] .iekbcc2:before,[data-rk] .iekbcc2:after{content:""}[data-rk] .iekbcc3{border-collapse:collapse;border-spacing:0}[data-rk] .iekbcc4{appearance:none}[data-rk] .iekbcc5{outline:none}[data-rk] .iekbcc5::placeholder{opacity:1}[data-rk] .iekbcc6{color:inherit;background-color:#0000}[data-rk] .iekbcc7:disabled{opacity:1}[data-rk] .iekbcc7::-ms-expand{display:none}[data-rk] .iekbcc8::-ms-clear{display:none}[data-rk] .iekbcc8::-webkit-search-cancel-button{-webkit-appearance:none}[data-rk] .iekbcc9{cursor:pointer;text-align:left;background:0 0}[data-rk] .iekbcca{color:inherit;text-decoration:none}[data-rk] .ju367v0{align-items:flex-start}[data-rk] .ju367v2{align-items:flex-end}[data-rk] .ju367v4{align-items:center}[data-rk] .ju367v6{display:none}[data-rk] .ju367v8{display:block}[data-rk] .ju367va{display:flex}[data-rk] .ju367vc{display:inline}[data-rk] .ju367ve{align-self:flex-start}[data-rk] .ju367vf{align-self:flex-end}[data-rk] .ju367vg{align-self:center}[data-rk] .ju367vh{background-size:cover}[data-rk] .ju367vi{border-radius:1px}[data-rk] .ju367vj{border-radius:6px}[data-rk] .ju367vk{border-radius:10px}[data-rk] .ju367vl{border-radius:13px}[data-rk] .ju367vm{border-radius:var(--rk-radii-actionButton)}[data-rk] .ju367vn{border-radius:var(--rk-radii-connectButton)}[data-rk] .ju367vo{border-radius:var(--rk-radii-menuButton)}[data-rk] .ju367vp{border-radius:var(--rk-radii-modal)}[data-rk] .ju367vq{border-radius:var(--rk-radii-modalMobile)}[data-rk] .ju367vr{border-radius:25%}[data-rk] .ju367vs{border-radius:9999px}[data-rk] .ju367vt{border-style:solid}[data-rk] .ju367vu{border-width:0}[data-rk] .ju367vv{border-width:1px}[data-rk] .ju367vw{border-width:2px}[data-rk] .ju367vx{border-width:4px}[data-rk] .ju367vy{cursor:pointer}[data-rk] .ju367vz{cursor:none}[data-rk] .ju367v10{pointer-events:none}[data-rk] .ju367v11{pointer-events:all}[data-rk] .ju367v12{min-height:8px}[data-rk] .ju367v13{min-height:44px}[data-rk] .ju367v14{flex-direction:row}[data-rk] .ju367v15{flex-direction:column}[data-rk] .ju367v16{font-family:var(--rk-fonts-body)}[data-rk] .ju367v17{font-size:12px;line-height:18px}[data-rk] .ju367v18{font-size:13px;line-height:18px}[data-rk] .ju367v19{font-size:14px;line-height:18px}[data-rk] .ju367v1a{font-size:16px;line-height:20px}[data-rk] .ju367v1b{font-size:18px;line-height:24px}[data-rk] .ju367v1c{font-size:20px;line-height:24px}[data-rk] .ju367v1d{font-size:23px;line-height:29px}[data-rk] .ju367v1e{font-weight:400}[data-rk] .ju367v1f{font-weight:500}[data-rk] .ju367v1g{font-weight:600}[data-rk] .ju367v1h{font-weight:700}[data-rk] .ju367v1i{font-weight:800}[data-rk] .ju367v1j{gap:0}[data-rk] .ju367v1k{gap:1px}[data-rk] .ju367v1l{gap:2px}[data-rk] .ju367v1m{gap:3px}[data-rk] .ju367v1n{gap:4px}[data-rk] .ju367v1o{gap:5px}[data-rk] .ju367v1p{gap:6px}[data-rk] .ju367v1q{gap:8px}[data-rk] .ju367v1r{gap:10px}[data-rk] .ju367v1s{gap:12px}[data-rk] .ju367v1t{gap:14px}[data-rk] .ju367v1u{gap:16px}[data-rk] .ju367v1v{gap:18px}[data-rk] .ju367v1w{gap:20px}[data-rk] .ju367v1x{gap:24px}[data-rk] .ju367v1y{gap:28px}[data-rk] .ju367v1z{gap:32px}[data-rk] .ju367v20{gap:36px}[data-rk] .ju367v21{gap:44px}[data-rk] .ju367v22{gap:64px}[data-rk] .ju367v23{gap:-1px}[data-rk] .ju367v24{height:1px}[data-rk] .ju367v25{height:2px}[data-rk] .ju367v26{height:4px}[data-rk] .ju367v27{height:8px}[data-rk] .ju367v28{height:12px}[data-rk] .ju367v29{height:20px}[data-rk] .ju367v2a{height:24px}[data-rk] .ju367v2b{height:28px}[data-rk] .ju367v2c{height:30px}[data-rk] .ju367v2d{height:32px}[data-rk] .ju367v2e{height:34px}[data-rk] .ju367v2f{height:36px}[data-rk] .ju367v2g{height:40px}[data-rk] .ju367v2h{height:44px}[data-rk] .ju367v2i{height:48px}[data-rk] .ju367v2j{height:54px}[data-rk] .ju367v2k{height:60px}[data-rk] .ju367v2l{height:200px}[data-rk] .ju367v2m{height:100%}[data-rk] .ju367v2n{height:max-content}[data-rk] .ju367v2o{justify-content:flex-start}[data-rk] .ju367v2p{justify-content:flex-end}[data-rk] .ju367v2q{justify-content:center}[data-rk] .ju367v2r{justify-content:space-between}[data-rk] .ju367v2s{justify-content:space-around}[data-rk] .ju367v2t{text-align:left}[data-rk] .ju367v2u{text-align:center}[data-rk] .ju367v2v{text-align:inherit}[data-rk] .ju367v2w{margin-bottom:0}[data-rk] .ju367v2x{margin-bottom:1px}[data-rk] .ju367v2y{margin-bottom:2px}[data-rk] .ju367v2z{margin-bottom:3px}[data-rk] .ju367v30{margin-bottom:4px}[data-rk] .ju367v31{margin-bottom:5px}[data-rk] .ju367v32{margin-bottom:6px}[data-rk] .ju367v33{margin-bottom:8px}[data-rk] .ju367v34{margin-bottom:10px}[data-rk] .ju367v35{margin-bottom:12px}[data-rk] .ju367v36{margin-bottom:14px}[data-rk] .ju367v37{margin-bottom:16px}[data-rk] .ju367v38{margin-bottom:18px}[data-rk] .ju367v39{margin-bottom:20px}[data-rk] .ju367v3a{margin-bottom:24px}[data-rk] .ju367v3b{margin-bottom:28px}[data-rk] .ju367v3c{margin-bottom:32px}[data-rk] .ju367v3d{margin-bottom:36px}[data-rk] .ju367v3e{margin-bottom:44px}[data-rk] .ju367v3f{margin-bottom:64px}[data-rk] .ju367v3g{margin-bottom:-1px}[data-rk] .ju367v3h{margin-left:0}[data-rk] .ju367v3i{margin-left:1px}[data-rk] .ju367v3j{margin-left:2px}[data-rk] .ju367v3k{margin-left:3px}[data-rk] .ju367v3l{margin-left:4px}[data-rk] .ju367v3m{margin-left:5px}[data-rk] .ju367v3n{margin-left:6px}[data-rk] .ju367v3o{margin-left:8px}[data-rk] .ju367v3p{margin-left:10px}[data-rk] .ju367v3q{margin-left:12px}[data-rk] .ju367v3r{margin-left:14px}[data-rk] .ju367v3s{margin-left:16px}[data-rk] .ju367v3t{margin-left:18px}[data-rk] .ju367v3u{margin-left:20px}[data-rk] .ju367v3v{margin-left:24px}[data-rk] .ju367v3w{margin-left:28px}[data-rk] .ju367v3x{margin-left:32px}[data-rk] .ju367v3y{margin-left:36px}[data-rk] .ju367v3z{margin-left:44px}[data-rk] .ju367v40{margin-left:64px}[data-rk] .ju367v41{margin-left:-1px}[data-rk] .ju367v42{margin-right:0}[data-rk] .ju367v43{margin-right:1px}[data-rk] .ju367v44{margin-right:2px}[data-rk] .ju367v45{margin-right:3px}[data-rk] .ju367v46{margin-right:4px}[data-rk] .ju367v47{margin-right:5px}[data-rk] .ju367v48{margin-right:6px}[data-rk] .ju367v49{margin-right:8px}[data-rk] .ju367v4a{margin-right:10px}[data-rk] .ju367v4b{margin-right:12px}[data-rk] .ju367v4c{margin-right:14px}[data-rk] .ju367v4d{margin-right:16px}[data-rk] .ju367v4e{margin-right:18px}[data-rk] .ju367v4f{margin-right:20px}[data-rk] .ju367v4g{margin-right:24px}[data-rk] .ju367v4h{margin-right:28px}[data-rk] .ju367v4i{margin-right:32px}[data-rk] .ju367v4j{margin-right:36px}[data-rk] .ju367v4k{margin-right:44px}[data-rk] .ju367v4l{margin-right:64px}[data-rk] .ju367v4m{margin-right:-1px}[data-rk] .ju367v4n{margin-top:0}[data-rk] .ju367v4o{margin-top:1px}[data-rk] .ju367v4p{margin-top:2px}[data-rk] .ju367v4q{margin-top:3px}[data-rk] .ju367v4r{margin-top:4px}[data-rk] .ju367v4s{margin-top:5px}[data-rk] .ju367v4t{margin-top:6px}[data-rk] .ju367v4u{margin-top:8px}[data-rk] .ju367v4v{margin-top:10px}[data-rk] .ju367v4w{margin-top:12px}[data-rk] .ju367v4x{margin-top:14px}[data-rk] .ju367v4y{margin-top:16px}[data-rk] .ju367v4z{margin-top:18px}[data-rk] .ju367v50{margin-top:20px}[data-rk] .ju367v51{margin-top:24px}[data-rk] .ju367v52{margin-top:28px}[data-rk] .ju367v53{margin-top:32px}[data-rk] .ju367v54{margin-top:36px}[data-rk] .ju367v55{margin-top:44px}[data-rk] .ju367v56{margin-top:64px}[data-rk] .ju367v57{margin-top:-1px}[data-rk] .ju367v58{max-width:1px}[data-rk] .ju367v59{max-width:2px}[data-rk] .ju367v5a{max-width:4px}[data-rk] .ju367v5b{max-width:8px}[data-rk] .ju367v5c{max-width:12px}[data-rk] .ju367v5d{max-width:20px}[data-rk] .ju367v5e{max-width:24px}[data-rk] .ju367v5f{max-width:28px}[data-rk] .ju367v5g{max-width:30px}[data-rk] .ju367v5h{max-width:32px}[data-rk] .ju367v5i{max-width:34px}[data-rk] .ju367v5j{max-width:36px}[data-rk] .ju367v5k{max-width:40px}[data-rk] .ju367v5l{max-width:44px}[data-rk] .ju367v5m{max-width:48px}[data-rk] .ju367v5n{max-width:54px}[data-rk] .ju367v5o{max-width:60px}[data-rk] .ju367v5p{max-width:200px}[data-rk] .ju367v5q{max-width:100%}[data-rk] .ju367v5r{max-width:max-content}[data-rk] .ju367v5s{min-width:1px}[data-rk] .ju367v5t{min-width:2px}[data-rk] .ju367v5u{min-width:4px}[data-rk] .ju367v5v{min-width:8px}[data-rk] .ju367v5w{min-width:12px}[data-rk] .ju367v5x{min-width:20px}[data-rk] .ju367v5y{min-width:24px}[data-rk] .ju367v5z{min-width:28px}[data-rk] .ju367v60{min-width:30px}[data-rk] .ju367v61{min-width:32px}[data-rk] .ju367v62{min-width:34px}[data-rk] .ju367v63{min-width:36px}[data-rk] .ju367v64{min-width:40px}[data-rk] .ju367v65{min-width:44px}[data-rk] .ju367v66{min-width:48px}[data-rk] .ju367v67{min-width:54px}[data-rk] .ju367v68{min-width:60px}[data-rk] .ju367v69{min-width:200px}[data-rk] .ju367v6a{min-width:100%}[data-rk] .ju367v6b{min-width:max-content}[data-rk] .ju367v6c{overflow:hidden}[data-rk] .ju367v6d{padding-bottom:0}[data-rk] .ju367v6e{padding-bottom:1px}[data-rk] .ju367v6f{padding-bottom:2px}[data-rk] .ju367v6g{padding-bottom:3px}[data-rk] .ju367v6h{padding-bottom:4px}[data-rk] .ju367v6i{padding-bottom:5px}[data-rk] .ju367v6j{padding-bottom:6px}[data-rk] .ju367v6k{padding-bottom:8px}[data-rk] .ju367v6l{padding-bottom:10px}[data-rk] .ju367v6m{padding-bottom:12px}[data-rk] .ju367v6n{padding-bottom:14px}[data-rk] .ju367v6o{padding-bottom:16px}[data-rk] .ju367v6p{padding-bottom:18px}[data-rk] .ju367v6q{padding-bottom:20px}[data-rk] .ju367v6r{padding-bottom:24px}[data-rk] .ju367v6s{padding-bottom:28px}[data-rk] .ju367v6t{padding-bottom:32px}[data-rk] .ju367v6u{padding-bottom:36px}[data-rk] .ju367v6v{padding-bottom:44px}[data-rk] .ju367v6w{padding-bottom:64px}[data-rk] .ju367v6x{padding-bottom:-1px}[data-rk] .ju367v6y{padding-left:0}[data-rk] .ju367v6z{padding-left:1px}[data-rk] .ju367v70{padding-left:2px}[data-rk] .ju367v71{padding-left:3px}[data-rk] .ju367v72{padding-left:4px}[data-rk] .ju367v73{padding-left:5px}[data-rk] .ju367v74{padding-left:6px}[data-rk] .ju367v75{padding-left:8px}[data-rk] .ju367v76{padding-left:10px}[data-rk] .ju367v77{padding-left:12px}[data-rk] .ju367v78{padding-left:14px}[data-rk] .ju367v79{padding-left:16px}[data-rk] .ju367v7a{padding-left:18px}[data-rk] .ju367v7b{padding-left:20px}[data-rk] .ju367v7c{padding-left:24px}[data-rk] .ju367v7d{padding-left:28px}[data-rk] .ju367v7e{padding-left:32px}[data-rk] .ju367v7f{padding-left:36px}[data-rk] .ju367v7g{padding-left:44px}[data-rk] .ju367v7h{padding-left:64px}[data-rk] .ju367v7i{padding-left:-1px}[data-rk] .ju367v7j{padding-right:0}[data-rk] .ju367v7k{padding-right:1px}[data-rk] .ju367v7l{padding-right:2px}[data-rk] .ju367v7m{padding-right:3px}[data-rk] .ju367v7n{padding-right:4px}[data-rk] .ju367v7o{padding-right:5px}[data-rk] .ju367v7p{padding-right:6px}[data-rk] .ju367v7q{padding-right:8px}[data-rk] .ju367v7r{padding-right:10px}[data-rk] .ju367v7s{padding-right:12px}[data-rk] .ju367v7t{padding-right:14px}[data-rk] .ju367v7u{padding-right:16px}[data-rk] .ju367v7v{padding-right:18px}[data-rk] .ju367v7w{padding-right:20px}[data-rk] .ju367v7x{padding-right:24px}[data-rk] .ju367v7y{padding-right:28px}[data-rk] .ju367v7z{padding-right:32px}[data-rk] .ju367v80{padding-right:36px}[data-rk] .ju367v81{padding-right:44px}[data-rk] .ju367v82{padding-right:64px}[data-rk] .ju367v83{padding-right:-1px}[data-rk] .ju367v84{padding-top:0}[data-rk] .ju367v85{padding-top:1px}[data-rk] .ju367v86{padding-top:2px}[data-rk] .ju367v87{padding-top:3px}[data-rk] .ju367v88{padding-top:4px}[data-rk] .ju367v89{padding-top:5px}[data-rk] .ju367v8a{padding-top:6px}[data-rk] .ju367v8b{padding-top:8px}[data-rk] .ju367v8c{padding-top:10px}[data-rk] .ju367v8d{padding-top:12px}[data-rk] .ju367v8e{padding-top:14px}[data-rk] .ju367v8f{padding-top:16px}[data-rk] .ju367v8g{padding-top:18px}[data-rk] .ju367v8h{padding-top:20px}[data-rk] .ju367v8i{padding-top:24px}[data-rk] .ju367v8j{padding-top:28px}[data-rk] .ju367v8k{padding-top:32px}[data-rk] .ju367v8l{padding-top:36px}[data-rk] .ju367v8m{padding-top:44px}[data-rk] .ju367v8n{padding-top:64px}[data-rk] .ju367v8o{padding-top:-1px}[data-rk] .ju367v8p{position:absolute}[data-rk] .ju367v8q{position:fixed}[data-rk] .ju367v8r{position:relative}[data-rk] .ju367v8s{-webkit-user-select:none}[data-rk] .ju367v8t{right:0}[data-rk] .ju367v8u{transition:all .125s}[data-rk] .ju367v8v{transition:transform .125s}[data-rk] .ju367v8w{-webkit-user-select:none;user-select:none}[data-rk] .ju367v8x{width:1px}[data-rk] .ju367v8y{width:2px}[data-rk] .ju367v8z{width:4px}[data-rk] .ju367v90{width:8px}[data-rk] .ju367v91{width:12px}[data-rk] .ju367v92{width:20px}[data-rk] .ju367v93{width:24px}[data-rk] .ju367v94{width:28px}[data-rk] .ju367v95{width:30px}[data-rk] .ju367v96{width:32px}[data-rk] .ju367v97{width:34px}[data-rk] .ju367v98{width:36px}[data-rk] .ju367v99{width:40px}[data-rk] .ju367v9a{width:44px}[data-rk] .ju367v9b{width:48px}[data-rk] .ju367v9c{width:54px}[data-rk] .ju367v9d{width:60px}[data-rk] .ju367v9e{width:200px}[data-rk] .ju367v9f{width:100%}[data-rk] .ju367v9g{width:max-content}[data-rk] .ju367v9h{-webkit-backdrop-filter:var(--rk-blurs-modalOverlay);backdrop-filter:var(--rk-blurs-modalOverlay)}[data-rk] .ju367v9i,[data-rk] .ju367v9j:hover,[data-rk] .ju367v9k:active{background:var(--rk-colors-accentColor)}[data-rk] .ju367v9l,[data-rk] .ju367v9m:hover,[data-rk] .ju367v9n:active{background:var(--rk-colors-accentColorForeground)}[data-rk] .ju367v9o,[data-rk] .ju367v9p:hover,[data-rk] .ju367v9q:active{background:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367v9r,[data-rk] .ju367v9s:hover,[data-rk] .ju367v9t:active{background:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367v9u,[data-rk] .ju367v9v:hover,[data-rk] .ju367v9w:active{background:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367v9x,[data-rk] .ju367v9y:hover,[data-rk] .ju367v9z:active{background:var(--rk-colors-closeButton)}[data-rk] .ju367va0,[data-rk] .ju367va1:hover,[data-rk] .ju367va2:active{background:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367va3,[data-rk] .ju367va4:hover,[data-rk] .ju367va5:active{background:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367va6,[data-rk] .ju367va7:hover,[data-rk] .ju367va8:active{background:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367va9,[data-rk] .ju367vaa:hover,[data-rk] .ju367vab:active{background:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vac,[data-rk] .ju367vad:hover,[data-rk] .ju367vae:active{background:var(--rk-colors-connectButtonText)}[data-rk] .ju367vaf,[data-rk] .ju367vag:hover,[data-rk] .ju367vah:active{background:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vai,[data-rk] .ju367vaj:hover,[data-rk] .ju367vak:active{background:var(--rk-colors-connectionIndicator)}[data-rk] .ju367val,[data-rk] .ju367vam:hover,[data-rk] .ju367van:active{background:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vao,[data-rk] .ju367vap:hover,[data-rk] .ju367vaq:active{background:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367var,[data-rk] .ju367vas:hover,[data-rk] .ju367vat:active{background:var(--rk-colors-error)}[data-rk] .ju367vau,[data-rk] .ju367vav:hover,[data-rk] .ju367vaw:active{background:var(--rk-colors-generalBorder)}[data-rk] .ju367vax,[data-rk] .ju367vay:hover,[data-rk] .ju367vaz:active{background:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vb0,[data-rk] .ju367vb1:hover,[data-rk] .ju367vb2:active{background:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vb3,[data-rk] .ju367vb4:hover,[data-rk] .ju367vb5:active{background:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vb6,[data-rk] .ju367vb7:hover,[data-rk] .ju367vb8:active{background:var(--rk-colors-modalBackground)}[data-rk] .ju367vb9,[data-rk] .ju367vba:hover,[data-rk] .ju367vbb:active{background:var(--rk-colors-modalBorder)}[data-rk] .ju367vbc,[data-rk] .ju367vbd:hover,[data-rk] .ju367vbe:active{background:var(--rk-colors-modalText)}[data-rk] .ju367vbf,[data-rk] .ju367vbg:hover,[data-rk] .ju367vbh:active{background:var(--rk-colors-modalTextDim)}[data-rk] .ju367vbi,[data-rk] .ju367vbj:hover,[data-rk] .ju367vbk:active{background:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vbl,[data-rk] .ju367vbm:hover,[data-rk] .ju367vbn:active{background:var(--rk-colors-profileAction)}[data-rk] .ju367vbo,[data-rk] .ju367vbp:hover,[data-rk] .ju367vbq:active{background:var(--rk-colors-profileActionHover)}[data-rk] .ju367vbr,[data-rk] .ju367vbs:hover,[data-rk] .ju367vbt:active{background:var(--rk-colors-profileForeground)}[data-rk] .ju367vbu,[data-rk] .ju367vbv:hover,[data-rk] .ju367vbw:active{background:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vbx,[data-rk] .ju367vby:hover,[data-rk] .ju367vbz:active{background:var(--rk-colors-standby)}[data-rk] .ju367vc0,[data-rk] .ju367vc1:hover,[data-rk] .ju367vc2:active{border-color:var(--rk-colors-accentColor)}[data-rk] .ju367vc3,[data-rk] .ju367vc4:hover,[data-rk] .ju367vc5:active{border-color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vc6,[data-rk] .ju367vc7:hover,[data-rk] .ju367vc8:active{border-color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vc9,[data-rk] .ju367vca:hover,[data-rk] .ju367vcb:active{border-color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vcc,[data-rk] .ju367vcd:hover,[data-rk] .ju367vce:active{border-color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vcf,[data-rk] .ju367vcg:hover,[data-rk] .ju367vch:active{border-color:var(--rk-colors-closeButton)}[data-rk] .ju367vci,[data-rk] .ju367vcj:hover,[data-rk] .ju367vck:active{border-color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vcl,[data-rk] .ju367vcm:hover,[data-rk] .ju367vcn:active{border-color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vco,[data-rk] .ju367vcp:hover,[data-rk] .ju367vcq:active{border-color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vcr,[data-rk] .ju367vcs:hover,[data-rk] .ju367vct:active{border-color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vcu,[data-rk] .ju367vcv:hover,[data-rk] .ju367vcw:active{border-color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vcx,[data-rk] .ju367vcy:hover,[data-rk] .ju367vcz:active{border-color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vd0,[data-rk] .ju367vd1:hover,[data-rk] .ju367vd2:active{border-color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vd3,[data-rk] .ju367vd4:hover,[data-rk] .ju367vd5:active{border-color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vd6,[data-rk] .ju367vd7:hover,[data-rk] .ju367vd8:active{border-color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vd9,[data-rk] .ju367vda:hover,[data-rk] .ju367vdb:active{border-color:var(--rk-colors-error)}[data-rk] .ju367vdc,[data-rk] .ju367vdd:hover,[data-rk] .ju367vde:active{border-color:var(--rk-colors-generalBorder)}[data-rk] .ju367vdf,[data-rk] .ju367vdg:hover,[data-rk] .ju367vdh:active{border-color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vdi,[data-rk] .ju367vdj:hover,[data-rk] .ju367vdk:active{border-color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vdl,[data-rk] .ju367vdm:hover,[data-rk] .ju367vdn:active{border-color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vdo,[data-rk] .ju367vdp:hover,[data-rk] .ju367vdq:active{border-color:var(--rk-colors-modalBackground)}[data-rk] .ju367vdr,[data-rk] .ju367vds:hover,[data-rk] .ju367vdt:active{border-color:var(--rk-colors-modalBorder)}[data-rk] .ju367vdu,[data-rk] .ju367vdv:hover,[data-rk] .ju367vdw:active{border-color:var(--rk-colors-modalText)}[data-rk] .ju367vdx,[data-rk] .ju367vdy:hover,[data-rk] .ju367vdz:active{border-color:var(--rk-colors-modalTextDim)}[data-rk] .ju367ve0,[data-rk] .ju367ve1:hover,[data-rk] .ju367ve2:active{border-color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367ve3,[data-rk] .ju367ve4:hover,[data-rk] .ju367ve5:active{border-color:var(--rk-colors-profileAction)}[data-rk] .ju367ve6,[data-rk] .ju367ve7:hover,[data-rk] .ju367ve8:active{border-color:var(--rk-colors-profileActionHover)}[data-rk] .ju367ve9,[data-rk] .ju367vea:hover,[data-rk] .ju367veb:active{border-color:var(--rk-colors-profileForeground)}[data-rk] .ju367vec,[data-rk] .ju367ved:hover,[data-rk] .ju367vee:active{border-color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vef,[data-rk] .ju367veg:hover,[data-rk] .ju367veh:active{border-color:var(--rk-colors-standby)}[data-rk] .ju367vei,[data-rk] .ju367vej:hover,[data-rk] .ju367vek:active{box-shadow:var(--rk-shadows-connectButton)}[data-rk] .ju367vel,[data-rk] .ju367vem:hover,[data-rk] .ju367ven:active{box-shadow:var(--rk-shadows-dialog)}[data-rk] .ju367veo,[data-rk] .ju367vep:hover,[data-rk] .ju367veq:active{box-shadow:var(--rk-shadows-profileDetailsAction)}[data-rk] .ju367ver,[data-rk] .ju367ves:hover,[data-rk] .ju367vet:active{box-shadow:var(--rk-shadows-selectedOption)}[data-rk] .ju367veu,[data-rk] .ju367vev:hover,[data-rk] .ju367vew:active{box-shadow:var(--rk-shadows-selectedWallet)}[data-rk] .ju367vex,[data-rk] .ju367vey:hover,[data-rk] .ju367vez:active{box-shadow:var(--rk-shadows-walletLogo)}[data-rk] .ju367vf0,[data-rk] .ju367vf1:hover,[data-rk] .ju367vf2:active{color:var(--rk-colors-accentColor)}[data-rk] .ju367vf3,[data-rk] .ju367vf4:hover,[data-rk] .ju367vf5:active{color:var(--rk-colors-accentColorForeground)}[data-rk] .ju367vf6,[data-rk] .ju367vf7:hover,[data-rk] .ju367vf8:active{color:var(--rk-colors-actionButtonBorder)}[data-rk] .ju367vf9,[data-rk] .ju367vfa:hover,[data-rk] .ju367vfb:active{color:var(--rk-colors-actionButtonBorderMobile)}[data-rk] .ju367vfc,[data-rk] .ju367vfd:hover,[data-rk] .ju367vfe:active{color:var(--rk-colors-actionButtonSecondaryBackground)}[data-rk] .ju367vff,[data-rk] .ju367vfg:hover,[data-rk] .ju367vfh:active{color:var(--rk-colors-closeButton)}[data-rk] .ju367vfi,[data-rk] .ju367vfj:hover,[data-rk] .ju367vfk:active{color:var(--rk-colors-closeButtonBackground)}[data-rk] .ju367vfl,[data-rk] .ju367vfm:hover,[data-rk] .ju367vfn:active{color:var(--rk-colors-connectButtonBackground)}[data-rk] .ju367vfo,[data-rk] .ju367vfp:hover,[data-rk] .ju367vfq:active{color:var(--rk-colors-connectButtonBackgroundError)}[data-rk] .ju367vfr,[data-rk] .ju367vfs:hover,[data-rk] .ju367vft:active{color:var(--rk-colors-connectButtonInnerBackground)}[data-rk] .ju367vfu,[data-rk] .ju367vfv:hover,[data-rk] .ju367vfw:active{color:var(--rk-colors-connectButtonText)}[data-rk] .ju367vfx,[data-rk] .ju367vfy:hover,[data-rk] .ju367vfz:active{color:var(--rk-colors-connectButtonTextError)}[data-rk] .ju367vg0,[data-rk] .ju367vg1:hover,[data-rk] .ju367vg2:active{color:var(--rk-colors-connectionIndicator)}[data-rk] .ju367vg3,[data-rk] .ju367vg4:hover,[data-rk] .ju367vg5:active{color:var(--rk-colors-downloadBottomCardBackground)}[data-rk] .ju367vg6,[data-rk] .ju367vg7:hover,[data-rk] .ju367vg8:active{color:var(--rk-colors-downloadTopCardBackground)}[data-rk] .ju367vg9,[data-rk] .ju367vga:hover,[data-rk] .ju367vgb:active{color:var(--rk-colors-error)}[data-rk] .ju367vgc,[data-rk] .ju367vgd:hover,[data-rk] .ju367vge:active{color:var(--rk-colors-generalBorder)}[data-rk] .ju367vgf,[data-rk] .ju367vgg:hover,[data-rk] .ju367vgh:active{color:var(--rk-colors-generalBorderDim)}[data-rk] .ju367vgi,[data-rk] .ju367vgj:hover,[data-rk] .ju367vgk:active{color:var(--rk-colors-menuItemBackground)}[data-rk] .ju367vgl,[data-rk] .ju367vgm:hover,[data-rk] .ju367vgn:active{color:var(--rk-colors-modalBackdrop)}[data-rk] .ju367vgo,[data-rk] .ju367vgp:hover,[data-rk] .ju367vgq:active{color:var(--rk-colors-modalBackground)}[data-rk] .ju367vgr,[data-rk] .ju367vgs:hover,[data-rk] .ju367vgt:active{color:var(--rk-colors-modalBorder)}[data-rk] .ju367vgu,[data-rk] .ju367vgv:hover,[data-rk] .ju367vgw:active{color:var(--rk-colors-modalText)}[data-rk] .ju367vgx,[data-rk] .ju367vgy:hover,[data-rk] .ju367vgz:active{color:var(--rk-colors-modalTextDim)}[data-rk] .ju367vh0,[data-rk] .ju367vh1:hover,[data-rk] .ju367vh2:active{color:var(--rk-colors-modalTextSecondary)}[data-rk] .ju367vh3,[data-rk] .ju367vh4:hover,[data-rk] .ju367vh5:active{color:var(--rk-colors-profileAction)}[data-rk] .ju367vh6,[data-rk] .ju367vh7:hover,[data-rk] .ju367vh8:active{color:var(--rk-colors-profileActionHover)}[data-rk] .ju367vh9,[data-rk] .ju367vha:hover,[data-rk] .ju367vhb:active{color:var(--rk-colors-profileForeground)}[data-rk] .ju367vhc,[data-rk] .ju367vhd:hover,[data-rk] .ju367vhe:active{color:var(--rk-colors-selectedOptionBorder)}[data-rk] .ju367vhf,[data-rk] .ju367vhg:hover,[data-rk] .ju367vhh:active{color:var(--rk-colors-standby)}@media screen and (width>=768px){[data-rk] .ju367v1{align-items:flex-start}[data-rk] .ju367v3{align-items:flex-end}[data-rk] .ju367v5{align-items:center}[data-rk] .ju367v7{display:none}[data-rk] .ju367v9{display:block}[data-rk] .ju367vb{display:flex}[data-rk] .ju367vd{display:inline}}[data-rk] ._12cbo8i3,[data-rk] ._12cbo8i3:after{--_12cbo8i0:1;--_12cbo8i1:1}[data-rk] ._12cbo8i3:hover{transform:scale(var(--_12cbo8i0))}[data-rk] ._12cbo8i3:active{transform:scale(var(--_12cbo8i1))}[data-rk] ._12cbo8i3:active:after{content:"";transform:scale(calc((1 / var(--_12cbo8i1)) * var(--_12cbo8i0)));display:block;position:absolute;inset:-1px}[data-rk] ._12cbo8i4,[data-rk] ._12cbo8i4:after{--_12cbo8i0:1.025}[data-rk] ._12cbo8i5,[data-rk] ._12cbo8i5:after{--_12cbo8i0:1.1}[data-rk] ._12cbo8i6,[data-rk] ._12cbo8i6:after{--_12cbo8i1:.95}[data-rk] ._12cbo8i7,[data-rk] ._12cbo8i7:after{--_12cbo8i1:.9}[data-rk] ._1luule42{animation:3s linear infinite _1luule41}[data-rk] ._1luule43{background:conic-gradient(from 180deg,#4892fe00 0deg,currentColor 282.04deg,#4892fe00 319.86deg 360deg);width:21px;height:21px}[data-rk] ._9pm4ki3{z-index:2147483646;padding:200px;animation:.15s _9pm4ki1;inset:-200px;transform:translateZ(0)}[data-rk] ._9pm4ki5{max-width:100vw;animation:.35s cubic-bezier(.15,1.15,.6,1) _9pm4ki0,.15s _9pm4ki1}[data-rk] ._1ckjpok1{box-sizing:content-box;width:360px;max-width:100vw}[data-rk] ._1ckjpok2{width:100vw}[data-rk] ._1ckjpok3{width:720px;min-width:720px}[data-rk] ._1ckjpok4{width:368px;min-width:368px}[data-rk] ._1ckjpok6{box-sizing:border-box;border-width:0;width:100vw}@media screen and (width>=768px){[data-rk] ._1ckjpok1{width:360px}[data-rk] ._1ckjpok2{width:480px}[data-rk] ._1ckjpok4{width:368px;min-width:368px}}@media screen and (width<=767px){[data-rk] ._1ckjpok7{border-bottom-right-radius:0;border-bottom-left-radius:0;margin-top:-200px;padding-bottom:200px;top:200px}}[data-rk] .v9horb0:hover{background:unset}[data-rk] ._18dqw9x0{max-height:456px;overflow:hidden auto}[data-rk] ._18dqw9x1{scrollbar-width:none;max-height:456px;overflow:hidden auto}[data-rk] ._18dqw9x1::-webkit-scrollbar{display:none}[data-rk] .g5kl0l0{border-color:#0000}[data-rk] ._1vwt0cg0{color:#000;background:#fff}[data-rk] ._1vwt0cg2{max-height:454px;overflow-y:auto}[data-rk] ._1vwt0cg3{min-width:287px}[data-rk] ._1vwt0cg4{min-width:100%}[data-rk] ._1am14410{scrollbar-width:none;overflow:auto;transform:translateZ(0)}[data-rk] ._1am14410::-webkit-scrollbar{display:none}[data-rk] ._1am14412{stroke-dasharray:98 196;fill:none;stroke-linecap:round;stroke-width:4px;animation:1s linear infinite _1am14411}[data-rk] ._1am14413{position:absolute}[data-rk] ._1y2lnfi0{border:1px solid #10151f0f}[data-rk] ._1y2lnfi1{max-width:fit-content}.nft-root{background:radial-gradient(120% 90% at 50% 0,#2c2c2c,#1b1b1b 60%,#141414);justify-content:center;align-items:center;padding:24px}.nft-single{padding:32px}.nft-contract-state{min-height:100vh;color:var(--off-white);font-family:var(--font-body);text-align:center;place-items:center;display:grid}.nft-card{--rarity:var(--gold-1);isolation:isolate;aspect-ratio:1;background:var(--panel-solid);border:6px solid var(--rarity);border-radius:var(--radius-panel);grid-template-rows:auto 1fr auto;width:min(420px,92vw);padding:16px 18px 18px;display:grid;position:relative;box-shadow:0 18px 40px #00000080}.nft-card:before{overflow:none;content:"";z-index:-1;border-radius:calc(var(--radius-panel) - 9px);opacity:.42;pointer-events:none;background-image:url(/ui/Paw.svg),url(/ui/Paw.svg);background-position:8px 8px,74px 74px;background-repeat:repeat,repeat;background-size:132px 132px,132px 132px;position:absolute;inset:7px}.nft-specks{z-index:2;pointer-events:none;position:absolute;inset:0}.nft-specks i{z-index:2;opacity:.85;background:#1c1c1c;border-radius:50%;width:7px;height:7px;position:absolute}.nft-specks i:first-child{border-radius:46% 60% 54% 50%;width:9px;height:8px;top:-13px;left:34px;transform:rotate(24deg)}.nft-specks i:nth-child(2){width:5px;height:5px;top:-9px;left:58px}.nft-specks i:nth-child(3){border-radius:60% 45% 55% 52%;width:8px;height:7px;top:20px;left:-13px}.nft-specks i:nth-child(4){border-radius:52% 60% 44% 56%;width:8px;height:8px;bottom:-11px;right:44px}.nft-specks i:nth-child(5){width:6px;height:6px;bottom:26px;right:-12px}.nft-specks i:nth-child(6){width:4px;height:4px;bottom:-8px;right:72px}.nft-card-head{z-index:3;justify-content:space-between;align-items:center;display:flex;position:relative}.nft-chip{font-family:var(--font-display);letter-spacing:.06em;text-transform:uppercase;border:var(--outline-w) solid var(--ink);border-radius:999px;align-items:center;gap:6px;padding:4px 13px;font-size:13px;font-style:italic;font-weight:700;display:inline-flex}.nft-level{background:var(--gold-1);color:#3a2a00;box-shadow:0 0 0 var(--outline-self) var(--gold-1),0 4px 10px #0000004d}.nft-level .num{font-size:15px;font-style:normal}.nft-level .nft-chip-key{opacity:.75}.nft-rarity{background:var(--rarity);color:var(--ink);box-shadow:0 0 0 var(--outline-self) var(--rarity),0 4px 10px #0000004d}.nft-art{z-index:1;--feet:50%;--drop:11%;--shadow-drop:65%;min-height:0;position:relative;overflow:visible}.nft-art-ground{left:50%;top:calc(var(--feet) + var(--shadow-drop));z-index:1;background:#0000006b;border-radius:50%;width:44%;height:22px;position:absolute;transform:translate(-50%,-50%)}.nft-cat{z-index:2;position:absolute;inset:0}.nft-cat .ui-rive-asset canvas{width:100%;height:100%;transform:translateY(var(--drop)) scale(2.5);transform-origin:50% var(--feet)}.nft-card-foot{z-index:2;text-align:center}.nft-name{font-family:var(--font-display);letter-spacing:.01em;filter:drop-shadow(0 4px #0006);white-space:nowrap;margin:0 0 12px;font-size:clamp(22px,6.4vw,30px);font-style:italic;font-weight:800;display:block;position:relative}.nft-name .stroke{-webkit-text-stroke:7px #2a2313;color:#2a2313;position:absolute;inset:0}.nft-name .fill{background:linear-gradient(180deg,var(--gold-2) 8%,var(--gold-1) 88%);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.nft-stat{border-radius:var(--radius-btn);background:var(--card-lite);border:var(--outline-w) solid var(--ink);box-shadow:0 0 0 var(--outline-self) var(--rarity),0 6px 14px #00000047;align-items:baseline;gap:9px;padding:7px 16px;display:inline-flex}.nft-stat-label{letter-spacing:.12em;text-transform:uppercase;color:var(--dim);font-size:12px}.nft-stat-value{color:var(--grey);font-size:14px}.nft-stat-value .num{color:var(--off-white);font-size:19px}.nft-gallery{flex-wrap:wrap;flex:1;place-content:flex-start center;gap:26px;min-height:0;padding:30px;display:flex;overflow-y:auto}.nft-gallery-link{transition:transform var(--t-fast) var(--ease);text-decoration:none;display:block}.nft-gallery-link:hover{transform:translateY(-4px)}.nft-gallery .nft-card{width:250px}.nft-gallery .nft-name{font-size:19px}:root{--panel:#262626eb;--panel-solid:#262626;--card:#343434;--card-lite:#3a3a3a;--border-lite:#8a8a8a;--ink:#171717;--off-white:#f2efe9;--grey:#bdbdbd;--dim:#8f8f8f;--gold-1:#ffc61a;--gold-2:#ff9d00;--gold-bevel:#c97f00;--green:#5ee65e;--green-edge:#2f8f2f;--red:#ff2e57;--red-text:#ff3b3b;--blue:#58b7ff;--spectrum-gradient:linear-gradient(90deg, #5ee65e, #d8e05a, #ffb02e, #ff5e8a, #b96bff);--spectrum-gradient-vertical:linear-gradient(0deg, #5ee65e, #d8e05a, #ffb02e, #ff5e8a, #b96bff);--spectrum-cycle:linear-gradient(90deg, #5ee65e, #d8e05a, #ffb02e, #ff5e8a, #b96bff, #ff5e8a, #ffb02e, #d8e05a, #5ee65e);--spectrum-period:240px;--spectrum-stripes:repeating-linear-gradient(-45deg, #ffffff24 0 8px, transparent 8px 16px);--stripe-period:22.6274px;--hard-shadow:0 3px 0 #00000059;--slim-outline:-1.5px -1.5px 0 #1a1a1a, 1.5px -1.5px 0 #1a1a1a, -1.5px 1.5px 0 #1a1a1a, 1.5px 1.5px 0 #1a1a1a, 0 3px 0 #00000059;--radius-panel:26px;--radius-card:16px;--radius-btn:14px;--outline-w:2px;--outline-self:3px;--outline-safe:10px;--pop:cubic-bezier(.34, 1.56, .64, 1);--ease:cubic-bezier(.22, .8, .36, 1);--t-fast:.14s;--t-med:.22s;--font-display:"Fira Sans", sans-serif;--font-body:"Prompt", sans-serif}*{box-sizing:border-box}html,body,#root{background:#071b27;height:100%;margin:0;overflow:hidden}body{font:15px/1.5 var(--font-body);color:var(--grey)}#root{height:100dvh;overflow:hidden}#root>div:first-child{isolation:isolate;flex-direction:column;height:100%;display:flex;overflow:hidden}@media (width<=1319px){.stage-cols{-webkit-mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000)}}.shop-cards,.ui-modal .body:not(.shop-modal-body):not(.upgrade-modal-body),.ui-drawer .body{-webkit-mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#000 16px calc(100% - 16px),#0000)}.num{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-weight:700}h1,h2,h3{font-family:var(--font-display)}.launch-route-loading,.about-route-loading,.sim-route-loading{width:100%;height:100dvh;color:var(--gold-1);font:italic 800 14px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;background:radial-gradient(circle at 50% 38%,#236c784d,#0000 34%),linear-gradient(#0a2631,#04141d);place-items:center;display:grid;overflow:hidden}.ui-stack{--facility-panel-width:min(860px, calc(100vw - 36px));z-index:1;min-height:0;transition:opacity .4s var(--ease);flex-direction:column;flex:1;display:flex;position:relative}.ui-stack.welcome-open{z-index:auto}.ui-stack.faded{opacity:0;pointer-events:none}@media (width>=1320px){.ui-stack{--facility-panel-width:min(1100px, calc(100vw - 420px))}}@media (width<=720px){.ui-stack{--facility-panel-width:min(680px, 94vw)}}@keyframes dropIn{0%{opacity:0;transform:translateY(-14px)}}@keyframes fadeIn{0%{opacity:0}}.val-up{animation:valUp .5s var(--ease)}@keyframes valUp{30%{color:var(--green);transform:scale(1.06)}}::-webkit-scrollbar-thumb{background:#f2efe9b3;border-radius:999px}::-webkit-scrollbar-track{background:0 0}.ghost-link{color:var(--dim);cursor:pointer;font-size:13px;font-family:var(--font-body);transition:color .18s var(--ease);background:0 0;border:none;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed}.ghost-link:hover{color:var(--gold-1)}.confetti{z-index:95;pointer-events:none;width:10px;height:10px;animation:confettiFall 1.1s var(--ease) forwards;border-radius:3px;position:fixed}@keyframes confettiFall{0%{opacity:1;transform:translate(0)rotate(0)}to{transform:translate(var(--cx),var(--cy)) rotate(var(--cr));opacity:0}}.ui-loading-wheel{--loading-size:34px;width:var(--loading-size);height:var(--loading-size);transform-origin:50%;flex:none;place-items:center;animation:1.05s linear infinite loadingWheelRoll;display:inline-grid}.ui-loading-wheel.s-xs{--loading-size:15px}.ui-loading-wheel.s-sm{--loading-size:21px}.ui-loading-wheel.s-md{--loading-size:34px}.ui-loading-wheel.s-lg{--loading-size:58px}.ui-loading-wheel img{object-fit:contain;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}@keyframes loadingWheelRoll{0%{transform:rotate(0)scale(.96)}50%{transform:rotate(180deg)scale(1.04)}to{transform:rotate(360deg)scale(.96)}}.ui-loading-state{color:var(--off-white);justify-content:center;align-items:center;gap:13px;display:flex}.ui-loading-copy{flex-direction:column;min-width:0;line-height:1.25;display:flex}.ui-loading-copy strong{color:var(--off-white);font:italic 800 15px/1.2 var(--font-display);text-shadow:var(--hard-shadow)}.ui-loading-copy>span{color:var(--dim);margin-top:3px;font-size:12px}.ui-loading-state.v-area{text-align:center;border-radius:var(--radius-card);background:#1d1d1d47;border:2px dashed #f2efe92e;flex-direction:column;min-height:164px}.ui-loading-state.v-area .ui-loading-copy{align-items:center}.ui-loading-state.v-compact{text-align:left;justify-content:flex-start}.ui-loading-state.v-compact .ui-loading-copy strong{font-size:13px}.ui-loading-state.v-compact .ui-loading-copy>span{font-size:11px}.ui-loading-state.v-asset{z-index:2;position:absolute;inset:0}.ui-loading-state.v-asset .ui-loading-copy{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-loading-state.v-screen{z-index:92;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);pointer-events:none;animation:fadeIn .22s var(--ease);background:#0a0c0a85;padding:20px;position:fixed;inset:0}.ui-loading-screen-card{background:var(--panel-solid);border:var(--outline-w) solid var(--ink);width:min(390px,92vw);box-shadow:0 0 0 var(--outline-self) var(--gold-1),0 16px 42px #00000080;animation:loadingCardIn .32s var(--pop) backwards;border-radius:22px;align-items:center;gap:18px;padding:21px 24px;display:flex}.ui-loading-state.v-screen .ui-loading-copy strong{font-size:19px}.ui-loading-state.v-screen .ui-loading-copy>span{font-size:13px}@keyframes loadingCardIn{0%{opacity:0;transform:translateY(10px)scale(.94)}}.ui-loading-asset{place-items:center;width:100%;min-width:0;height:100%;min-height:0;display:grid;position:relative}.ui-loading-asset>img{transition:opacity var(--t-med) var(--ease);grid-area:1/1}.ui-loading-asset:not(.is-loaded)>img{opacity:0}.ui-loading-asset-fallback{z-index:1;grid-area:1/1;place-items:center;display:grid}.ui-loading-asset.is-error .ui-loading-wheel{opacity:.62;filter:grayscale(.35);animation:none}.ui-rive-asset{width:100%;height:100%;position:relative}.ui-rive-asset canvas{opacity:0;transition:opacity var(--t-med) var(--ease)}.ui-rive-asset.is-ready canvas{opacity:1}@media (prefers-reduced-motion:reduce){.ui-loading-wheel,.ui-loading-screen-card,.ui-loading-state.v-screen{animation:none}}.ui-panel{background:var(--panel);border:var(--outline-w) solid var(--border-lite);border-radius:var(--radius-panel);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);position:relative;box-shadow:0 0 0 4px #1414148c,0 14px 34px #00000059}.ui-specks i{opacity:.85;background:#1c1c1c;border-radius:50%;width:7px;height:7px;position:absolute}.ui-specks i:first-child{border-radius:46% 60% 54% 50%;width:9px;height:8px;top:-13px;left:34px;transform:rotate(24deg)}.ui-specks i:nth-child(2){width:5px;height:5px;top:-9px;left:58px}.ui-specks i:nth-child(3){border-radius:60% 45% 55% 52%;width:8px;height:7px;top:20px;left:-13px}.ui-specks i:nth-child(4){border-radius:52% 60% 44% 56%;width:8px;height:8px;bottom:-11px;right:44px}.ui-specks i:nth-child(5){width:6px;height:6px;bottom:26px;right:-12px}.ui-specks i:nth-child(6){width:4px;height:4px;bottom:-8px;right:72px}.ui-title{font-family:var(--font-display);letter-spacing:.01em;filter:drop-shadow(0 4px #00000061);white-space:nowrap;pointer-events:none;margin:0;font-style:italic;font-weight:800;display:inline-block;position:relative}.ui-title .stroke{-webkit-text-stroke:8px #2a2313;color:#2a2313;position:absolute;inset:0}.ui-title .fill{background:linear-gradient(180deg,var(--gold-2) 8%,var(--gold-1) 88%);color:#0000;-webkit-background-clip:text;background-clip:text;position:relative}.ui-title.size-lg{font-size:40px}.ui-title.size-md{font-size:34px}.ui-title.size-md .stroke{-webkit-text-stroke-width:7px}.ui-title.over-rim{z-index:3;position:absolute;top:0;left:26px;transform:translateY(-58%)}.ui-section-head{color:var(--off-white);font-family:var(--font-display);text-shadow:var(--slim-outline);align-items:center;gap:8px;margin:0;font-size:20px;font-weight:700;display:flex}.ui-section-head svg{width:20px;height:20px}.ui-chip{font-family:var(--font-display);border:var(--outline-w) solid var(--ink);transition:transform .16s var(--pop),opacity .2s var(--ease);border-radius:999px;align-items:center;gap:6px;padding:3px 14px;font-size:14px;font-style:italic;font-weight:700;display:inline-flex}.ui-chip.v-green{background:var(--green);box-shadow:0 0 0 var(--outline-self) var(--green),0 4px 10px #0000004d;color:#123312}.ui-chip.v-red{background:var(--red);box-shadow:0 0 0 var(--outline-self) var(--red),0 4px 10px #0000004d;color:#33060f}.ui-chip.v-grey{box-shadow:0 0 0 var(--outline-self) #9c9c9c,0 4px 10px #0000004d;color:#1c1c1c;background:#9c9c9c}.ui-chip.v-gold{background:var(--gold-1);box-shadow:0 0 0 var(--outline-self) var(--gold-1),0 4px 10px #0000004d;color:#3a2a00}.ui-chip .dots{letter-spacing:1px;opacity:.6;font-style:normal}.ui-card{background:var(--card-lite);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);box-shadow:0 0 0 var(--outline-self) var(--card-lite),0 6px 14px #00000047;animation:dropIn .28s var(--pop) backwards}.ui-card.row{color:var(--grey);border-radius:13px;justify-content:space-between;align-items:center;gap:10px;padding:8px 14px;font-size:13.5px;display:flex}.ui-card.row b{color:var(--off-white)}.ui-card.interactive{cursor:pointer;transition:transform .16s var(--pop),box-shadow .2s var(--ease)}.ui-card.interactive:hover{transform:translateY(-2px)}.ui-card.selected{box-shadow:0 0 0 var(--outline-self) var(--gold-1),0 5px 14px #ffc61a40}.ui-card.disabled{opacity:.55;cursor:not-allowed;filter:saturate(.6)}.ui-btn{font-family:var(--font-display);border-radius:var(--radius-btn);border:var(--outline-w) solid var(--ink);cursor:pointer;transition:transform var(--t-fast) var(--pop),filter .18s var(--ease),opacity .18s var(--ease);-webkit-user-select:none;user-select:none;white-space:nowrap;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:15px;font-style:italic;font-weight:700;display:inline-flex}.ui-btn svg{flex:none;width:17px;height:17px}.ui-btn .btn-label{text-overflow:ellipsis;min-width:0;overflow:hidden}.ui-btn:hover:not(:disabled){filter:brightness(1.08);transform:translateY(-1px)}.ui-btn:active:not(:disabled){transform:scale(.94)}.ui-btn.punch,.ui-iconbtn.punch{animation:btnPunch .26s var(--pop)}@keyframes btnPunch{0%{transform:scale(.94)}55%{transform:scale(1.05)}to{transform:scale(1)}}.ui-btn:disabled{opacity:.55;cursor:not-allowed;filter:saturate(.5)}.ui-btn.v-gold{background:linear-gradient(180deg,var(--gold-1),var(--gold-2));color:#3a2a00;box-shadow:inset 0 -4px 0 var(--gold-bevel),0 0 0 var(--outline-self) var(--gold-1),0 5px 12px #00000052}.ui-btn.v-green{background:linear-gradient(180deg,#7af17a,var(--green));color:#123312;box-shadow:inset 0 -4px 0 var(--green-edge),0 0 0 var(--outline-self) var(--green),0 5px 12px #00000052}.ui-btn.v-dark{background:var(--card);color:var(--off-white);box-shadow:inset 0 -4px #232323,0 0 0 var(--outline-self) var(--card),0 5px 12px #0000004d}.ui-btn.s-big{border-radius:16px;padding:13px 24px;font-size:18px}.ui-btn.s-sm{border-radius:11px;padding:6px 12px;font-size:13px}.ui-btn.wide{width:100%}.ui-btn .ui-loading-wheel{filter:drop-shadow(0 2px #00000047)}.ui-iconbtn{background:var(--card);width:36px;height:36px;color:var(--grey);border:var(--outline-w) solid var(--border-lite);cursor:pointer;transition:transform var(--t-fast) var(--pop),filter .18s var(--ease);border-radius:12px;justify-content:center;align-items:center;display:inline-flex}.ui-iconbtn:hover{filter:brightness(1.2);transform:translateY(-1px)}.ui-iconbtn:active{transform:scale(.9)}.ui-iconbtn svg{width:17px;height:17px}.music-mute-button{display:inline-flex;position:relative}.music-mute-button.is-muted .ui-iconbtn{color:var(--dim)}.music-mute-button.is-muted:after{content:"";background:var(--red);width:22px;height:2px;box-shadow:0 1px 0 var(--ink);pointer-events:none;border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-45deg)}.ui-iconbtn.v-close{border:var(--outline-w) solid var(--ink);box-shadow:0 0 0 var(--outline-self) var(--panel-solid),0 5px 12px #0000004d}.ui-stepper{align-items:center;gap:8px;display:flex}.ui-stepper .step-btn{background:var(--card);width:32px;height:32px;color:var(--off-white);border:var(--outline-w) solid var(--ink);cursor:pointer;transition:transform .13s var(--pop),filter .15s;border-radius:10px;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 0 2.5px #4e4e4e,inset 0 -3px #0000004d}.ui-stepper .step-btn:hover:not(:disabled){filter:brightness(1.2)}.ui-stepper .step-btn:active:not(:disabled){transform:scale(.88)}.ui-stepper .step-btn:disabled{opacity:.4;cursor:not-allowed}.ui-stepper .step-btn svg{width:16px;height:16px}.ui-stepper .ui-chip{justify-content:center;min-width:46px;font-size:16px;font-style:normal}.ui-meter-row{width:100%}.ui-meter-label{color:var(--grey);align-items:center;gap:7px;margin-bottom:4px;font-size:13px;display:flex}.ui-meter-label svg{width:15px;height:15px;color:var(--dim)}.ui-meter-label .nums{color:var(--off-white)}.ui-meter-label .binding{color:var(--gold-1);animation:fadeIn .25s var(--ease);font-size:12px;font-style:italic}.ui-meter{border:var(--outline-w) solid var(--ink);background:#1d1d1d;border-radius:999px;height:18px;position:relative;overflow:hidden;box-shadow:0 0 0 2.5px #4a4a4a,inset 0 2px 4px #00000080}.ui-meter .fill{width:100%;height:100%;transition:clip-path .5s var(--pop);border-radius:999px;position:absolute;inset:0}.spectrum-surface{background:var(--spectrum-stripes),var(--spectrum-gradient);background-size:auto,100% 100%}@keyframes spectrumFlow{0%{background-position:0 0,0 0}to{background-position:calc(var(--stripe-period) * -4) 0,calc(var(--spectrum-period) * -1) 0}}.ui-meter .ghost{width:0;height:100%;transition:left .3s var(--ease),width .3s var(--ease);background:repeating-linear-gradient(-45deg,#ffd6528c 0 6px,#ffd65233 6px 12px);position:absolute;top:0}.ui-meter-ticks{justify-content:space-between;margin-bottom:2px;padding:0 3px;display:flex}.ui-meter-ticks i{background:#f2efe959;border-radius:1px;width:1.5px;height:4px}.ui-meter-row.is-vertical{grid-template-rows:auto 1fr auto;justify-items:center;gap:7px;min-width:0;height:100%;display:grid}.ui-meter-row.is-vertical .ui-meter-label{display:contents}.ui-meter-row.is-vertical .ui-meter-label svg{width:17px;height:17px;color:var(--gold-1);grid-row:1}.ui-meter-row.is-vertical .nums{white-space:nowrap;grid-row:3;font-size:10px;line-height:1.15}.ui-meter-row.is-vertical .binding{background:var(--panel-solid);text-align:center;z-index:2;border-radius:7px;padding:3px 5px;font-size:9px;line-height:1.1;position:absolute;inset:auto 6px 8px}.ui-meter-row.is-vertical .ui-meter-ticks{display:none}.ui-meter-row.is-vertical .ui-meter{grid-row:2;width:20px;height:100%;min-height:0}.ui-meter-row.is-vertical .ui-meter .spectrum-surface{background:var(--spectrum-stripes),var(--spectrum-gradient-vertical);background-size:auto,100% 100%}.ui-meter-row.is-vertical .ui-meter .ghost{width:100%;top:auto;left:0}.ui-stattile{background:var(--panel);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);box-shadow:0 0 0 var(--outline-self) #464646e6,0 6px 14px #0000004d;width:100%;transition:transform .18s var(--pop);padding:10px 16px 12px;position:relative}.ui-stattile:hover{transform:translateY(-2px)}.ui-stattile .label{color:var(--dim);align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.ui-stattile .label svg{width:14px;height:14px}.ui-stattile .value{font-family:var(--font-display);color:var(--off-white);text-shadow:var(--hard-shadow);text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:24px;font-weight:800;line-height:1.25;overflow:hidden}.ui-stattile .value.gold{color:var(--gold-1)}.ui-stattile .sub{color:var(--dim);font-size:12px}.ui-backdrop{z-index:40;animation:fadeIn .2s var(--ease);background:#0a0a0a8c;position:fixed;inset:0}.ui-modal{z-index:50;width:min(620px,94vw);max-height:min(88vh,100dvh - 32px);animation:modalIn .24s var(--pop);flex-direction:column;padding:34px 26px 24px;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.ui-modal:focus{outline:none}.ui-modal.s-sm{width:min(440px,94vw)}@keyframes modalIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.9)}70%{opacity:1;transform:translate(-50%,-50%)scale(1.02)}to{transform:translate(-50%,-50%)scale(1)}}.ui-modal.closing{animation:modalOut .16s var(--ease) forwards}@keyframes modalOut{to{opacity:0;transform:translate(-50%,-50%)scale(.92)}}.ui-modal .body{min-height:0;padding:6px var(--outline-safe) var(--outline-safe);margin:0 calc(var(--outline-safe) * -1) calc(var(--outline-safe) * -1);flex:auto;overflow:hidden auto}.ui-modal .close-x,.ui-modal .modal-header-action{z-index:4;position:absolute;top:14px;right:14px}.ui-drawer{z-index:45;width:min(390px,92vw);animation:drawerIn .28s var(--pop);border-radius:24px;flex-direction:column;padding:18px;display:flex;position:fixed;top:12px;bottom:12px;right:12px}@keyframes drawerIn{0%{transform:translate(110%)}75%{transform:translate(-6px)}to{transform:translate(0)}}.ui-drawer.closing{animation:drawerOut .18s var(--ease) forwards}@keyframes drawerOut{to{opacity:.6;transform:translate(112%)}}.ui-drawer .head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.ui-drawer .body{min-height:0;padding:var(--outline-safe);margin:calc(var(--outline-safe) * -1);flex:1;overflow:hidden auto}.ui-toasts{z-index:90;pointer-events:none;flex-direction:column;align-items:center;gap:10px;display:flex;position:fixed;bottom:22px;left:50%;transform:translate(-50%)}.ui-toast{background:var(--panel-solid);border:var(--outline-w) solid var(--ink);color:var(--off-white);box-shadow:0 0 0 var(--outline-self) #4d4d4d,0 8px 20px #0006;animation:toastIn .3s var(--pop);pointer-events:auto;border-radius:999px;align-items:center;gap:10px;max-width:88vw;padding:10px 20px;font-size:14px;font-weight:500;display:flex}.ui-toast svg{flex:none;width:17px;height:17px}.ui-toast.ok{box-shadow:0 0 0 var(--outline-self) var(--green-edge),0 8px 20px #0006}.ui-toast.ok svg{color:var(--green)}.ui-toast.err{box-shadow:0 0 0 var(--outline-self) var(--red),0 8px 20px #0006}.ui-toast.err svg{color:var(--red)}.ui-toast.info svg{color:var(--gold-1)}.ui-toast.leaving{animation:toastOut .25s var(--ease) forwards}@keyframes toastIn{0%{opacity:0;transform:translateY(24px)scale(.9)}70%{opacity:1;transform:translateY(-3px)scale(1.02)}to{transform:none}}@keyframes toastOut{to{opacity:0;transform:translateY(16px)scale(.94)}}.ui-input{width:100%;font:14px var(--font-display);color:var(--off-white);border:var(--outline-w) solid var(--ink);transition:box-shadow .18s var(--ease);background:#1d1d1d;border-radius:12px;outline:none;padding:10px 13px;box-shadow:0 0 0 2.5px #4a4a4a,inset 0 2px 4px #0006}.ui-input:focus{box-shadow:0 0 0 2.5px var(--gold-1),inset 0 2px 4px #0006}.ui-field-err{color:var(--red-text);margin:8px 2px 0;font-size:13px;font-weight:500}.statusbar{grid-template-columns:minmax(0,1fr) var(--facility-panel-width) minmax(0,1fr);align-items:center;gap:18px;padding:14px 26px 8px;display:grid}.capacity-panel{width:var(--facility-panel-width);border-radius:19px;grid-column:2;grid-template-columns:auto repeat(2,minmax(190px,1fr));align-items:center;gap:18px;min-width:300px;max-width:none;margin-inline:auto;padding:9px 18px 10px;display:grid}.capacity-panel .ui-specks{display:none}.capacity-heading{color:var(--off-white);font-family:var(--font-display);white-space:nowrap;text-shadow:var(--hard-shadow);align-items:center;gap:7px;padding-right:2px;font-size:13px;font-style:italic;font-weight:800;display:inline-flex}.capacity-heading svg{width:17px;height:17px;color:var(--gold-1)}.capacity-meters{display:contents}.capacity-panel .ui-meter-label{margin-bottom:2px;font-size:11.5px}.capacity-panel .ui-meter{height:14px}.capacity-panel .ui-meter-ticks{margin-bottom:1px}.capacity-panel .binding{text-overflow:ellipsis;white-space:nowrap;max-width:105px;overflow:hidden}.statusbar .wallet-zone{grid-column:3;justify-content:flex-end;align-items:center;gap:10px;display:flex}.ui-stack.welcome-open .statusbar .wallet-zone{z-index:60;position:relative}.status-about{display:inline-flex}.status-about .ui-btn{min-height:36px}.claim-btn-slot{margin-top:6px}.claim-btn-slot .ui-btn{width:100%;min-height:46px;color:var(--ink);padding:9px 14px 11px}.claim-btn-copy{flex:1;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.claim-btn-copy.is-simple{justify-content:center;display:flex}.claim-btn-action{justify-self:start}.claim-btn-action.is-reserved{visibility:hidden}.claim-btn-amount{text-overflow:ellipsis;justify-self:end;min-width:0;overflow:hidden}.claim-btn-slot .ui-btn{position:relative}.claim-btn-slot .ui-btn>*{z-index:1;position:relative}.claim-btn-slot .ui-btn:before{content:"";border-radius:calc(11px - var(--outline-w));background:var(--spectrum-stripes),var(--spectrum-gradient);opacity:0;transition:opacity .22s var(--ease);pointer-events:none;background-size:auto,100% 100%;position:absolute;inset:0;box-shadow:inset 0 -4px #00000042}.claim-btn-slot .ui-btn:hover:not(:disabled):before{opacity:1}.claim-btn-slot .ui-btn:hover:not(:disabled){color:var(--ink)}.claim-btn-slot.phase-ceremony .ui-btn:before,.claim-btn-slot.phase-settle .ui-btn:before{opacity:1;background:var(--spectrum-stripes),var(--spectrum-cycle);background-size:auto,var(--spectrum-period) 100%;background-repeat:repeat;animation:1.5s linear infinite spectrumFlow}.claim-btn-slot.phase-ceremony .ui-btn:disabled,.claim-btn-slot.phase-settle .ui-btn:disabled{opacity:1;filter:none;cursor:default}.claim-btn-slot.phase-settle .ui-btn{animation:btnPunch .26s var(--pop)}@media (prefers-reduced-motion:reduce){.claim-btn-slot .ui-btn:before{animation:none!important}}.summary-panel{isolation:isolate;flex:none;width:min(680px,94vw);min-height:0;margin-top:40px;padding:30px 18px 18px}.summary-body{min-height:0;padding:5px var(--outline-safe) var(--outline-safe);margin:0 calc(var(--outline-safe) * -1) calc(var(--outline-safe) * -1);flex-direction:column;flex:1;display:flex;overflow:hidden}.summary-sections{min-height:0;padding:5px var(--outline-safe) 10px;margin-inline:calc(var(--outline-safe) * -1);flex-direction:column;gap:14px;display:flex;overflow:hidden auto}.summary-section{flex-direction:column;gap:9px;display:flex}.summary-section .ui-section-head{text-shadow:var(--hard-shadow);gap:6px;font-size:15px}.summary-section .ui-section-head svg{width:16px;height:16px;color:var(--gold-1)}.summary-pair{grid-template-columns:1fr;gap:10px;display:grid}.summary-stat{min-width:0;padding:9px 12px 10px}.summary-stat-primary{box-shadow:0 0 0 var(--outline-self) #5a4b25,0 6px 14px #00000047}.summary-label{color:var(--dim);white-space:nowrap;align-items:center;gap:6px;font-size:11px;display:flex}.summary-label svg{width:13px;height:13px}.summary-value{color:var(--off-white);text-overflow:ellipsis;white-space:nowrap;text-shadow:var(--hard-shadow);margin-top:2px;font-size:clamp(17px,1.45vw,21px);font-weight:800;line-height:1.25;display:block;overflow:hidden}.summary-value.gold{color:var(--gold-1)}.summary-chain-sample{color:var(--green);font-family:var(--font-body);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:9px;line-height:1.25;display:block;overflow:hidden}.summary-chain-sample.is-stale{color:var(--dim)}.summary-row{min-height:48px}.summary-row>span{color:var(--grey)}.summary-row>span svg{vertical-align:-2px;color:#ff7a3c;width:13px;height:13px;margin-right:5px}.summary-row>b{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.summary-row small{color:var(--dim);font-family:var(--font-body);font-size:9.5px;font-weight:400;display:block}.summary-rate-row{min-height:58px}.summary-row .summary-usd-rate{color:var(--green);margin-top:1px;font-weight:700}.summary-market-actions{flex:none;grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:9px;margin-top:auto;padding:14px 2px 3px;display:grid}.summary-market-actions .ui-btn{width:100%;min-width:0;min-height:42px}.summary-market-actions .summary-buy-kitty{text-decoration:none}.summary-market-actions .ui-btn:last-child{gap:3px;padding-inline:5px;font-size:10px}.summary-market-actions .ui-btn:last-child svg{width:12px;height:12px}.summary-claim-dock{border-top:1.5px solid #f2efe929;flex:none;margin-top:8px;padding:14px 2px 2px}.summary-claim-copy{color:var(--dim);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:9px;font-size:10.5px;display:flex}.summary-claim-copy b{min-width:0;color:var(--gold-1);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.summary-claim-dock .ui-btn{width:100%}@media (width<=460px){.summary-market-actions .ui-btn:last-child svg{display:none}}.addr-chip{background:var(--panel);border:var(--outline-w) solid var(--ink);box-shadow:0 0 0 var(--outline-self) #464646e6,0 4px 10px #0000004d;color:var(--off-white);border-radius:999px;align-items:center;gap:8px;padding:7px 8px 7px 14px;display:inline-flex}.addr-chip .dot{background:var(--green);width:9px;height:9px;box-shadow:0 0 6px var(--green);border-radius:50%}.addr-chip .x{color:var(--dim);cursor:pointer;background:0 0;border:none;padding:3px;transition:color .15s;display:inline-flex}.addr-chip .x:hover{color:var(--red)}.addr-chip .x svg{width:15px;height:15px}.ui-modal.wallet-setup-modal{width:min(590px,100vw - 28px)}.wallet-setup-panel{gap:16px;display:grid}.wallet-permit-head{align-items:center;gap:15px;display:flex}.wallet-permit-seal{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border:var(--outline-w) solid var(--ink);width:54px;height:54px;box-shadow:0 0 0 var(--outline-self) #ffc61a61,inset 0 -5px 0 var(--gold-bevel),0 7px 14px #00000047;border-radius:17px;flex:none;place-items:center;display:grid}.wallet-permit-seal svg{width:27px;height:27px}.wallet-permit-head>div{min-width:0}.wallet-permit-kicker{color:var(--gold-1);font:italic 800 10px/1.2 var(--font-display);letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;display:block}.wallet-permit-head h3{color:var(--off-white);font:italic 800 22px/1.05 var(--font-display);text-shadow:var(--hard-shadow);margin:0}.wallet-permit-head p{color:var(--dim);margin:5px 0 0;font-size:12px}.wallet-setup-rows{gap:11px;display:grid}.wallet-setup-row{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;min-height:72px;padding:12px 13px;display:grid}.wallet-setup-icon{width:39px;height:39px;color:var(--gold-1);border:2px solid var(--ink);background:#202020;border-radius:12px;place-items:center;display:grid;box-shadow:0 0 0 2px #4a4a4a}.wallet-setup-icon.is-kitty{color:#123312;background:var(--green);box-shadow:0 0 0 2px var(--green-edge)}.wallet-setup-icon svg{width:20px;height:20px}.wallet-setup-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.wallet-setup-copy b{color:var(--off-white);font:italic 800 13px/1.2 var(--font-display);text-shadow:var(--hard-shadow)}.wallet-setup-copy small{color:var(--dim);font-size:10.5px;line-height:1.35}.wallet-setup-row .ui-btn{min-width:116px}.wallet-setup-ready{color:var(--green);font:italic 800 11px/1.2 var(--font-display);white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.wallet-setup-ready svg{width:17px;height:17px}.wallet-setup-note{color:var(--dim);align-items:flex-start;gap:7px;margin:0 3px;font-size:10.5px;line-height:1.45;display:flex}.wallet-setup-note svg{width:15px;height:15px;color:var(--green);flex:none;margin-top:1px}.wallet-setup-panel.is-compact{border-top:2px solid #f2efe91a;gap:11px;margin:14px 5px 0;padding-top:14px}.wallet-setup-panel.is-compact .wallet-permit-seal{border-radius:13px;width:42px;height:42px}.wallet-setup-panel.is-compact .wallet-permit-seal svg{width:21px;height:21px}.wallet-setup-panel.is-compact .wallet-permit-head h3{font-size:17px}.wallet-setup-panel.is-compact .wallet-permit-head p{display:none}.wallet-setup-panel.is-compact .wallet-setup-row{min-height:62px;padding:9px 11px}@media (width<=620px){.wallet-setup-row{grid-template-columns:auto minmax(0,1fr)}.wallet-setup-row .ui-btn,.wallet-setup-ready{grid-column:1/-1;justify-content:center;width:100%}}.banners{z-index:38;pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:22px;right:22px}.banner{background:var(--panel);border:var(--outline-w) solid var(--gold-1);width:fit-content;max-width:min(420px,92vw);box-shadow:0 0 0 var(--outline-self) #464646e6,0 6px 14px #0000004d;color:var(--off-white);animation:toastIn .3s var(--pop);pointer-events:auto;border-radius:999px;align-items:center;gap:10px;padding:9px 18px;font-size:14px;display:flex}.banner.danger{border-color:var(--red)}.banner.danger svg{color:var(--red)}.banner.preparation{border-color:var(--blue)}.banner.preparation svg{color:var(--blue);flex:none}.banner.preparation b{color:var(--gold-1)}.banner.away-halving{animation-delay:.1s;animation-fill-mode:backwards}.banner.leaving{animation:toastOut .25s var(--ease) forwards}.banner svg{width:17px;height:17px}.banner .x{color:var(--dim);cursor:pointer;background:0 0;border:none;display:inline-flex}.banner .x:hover{color:var(--red)}.banner .x svg{width:15px;height:15px}.stale-chip{z-index:85;background:var(--panel-solid);color:var(--gold-1);border:var(--outline-w) solid var(--gold-1);animation:dropIn .3s var(--pop);border-radius:999px;align-items:center;gap:8px;padding:6px 16px;font-size:13px;font-weight:500;display:flex;position:fixed;top:14px;left:50%;transform:translate(-50%)}.stale-chip svg{width:15px;height:15px}.chain-activity{z-index:86;background:var(--panel-solid);border:var(--outline-w) solid var(--ink);width:min(330px,100vw - 44px);box-shadow:0 0 0 var(--outline-self) var(--gold-1),0 9px 22px #0000006b;animation:toastIn .3s var(--pop);pointer-events:none;border-radius:16px;padding:10px 14px;position:fixed;bottom:22px;right:22px}@media (width<=720px){.chain-activity{width:min(330px,100vw - 28px);bottom:14px;right:14px}}.stage{flex-direction:column;flex:1;align-items:center;min-height:0;padding:12px 12px 10px;display:flex}.hero-panel{width:var(--facility-panel-width);isolation:isolate;flex-direction:column;flex:none;min-height:0;margin-top:12px;padding:clamp(16px,3dvh,34px) 30px clamp(14px,2.4dvh,28px);display:flex}.hero-panel:before{content:"";z-index:-1;border-radius:inherit;opacity:.48;pointer-events:none;background-image:url(/ui/Paw.svg),url(/ui/Paw.svg);background-position:0 0,72px 72px;background-repeat:repeat,repeat;background-size:144px 144px,144px 144px;animation:14s linear infinite facilityPawDrift;position:absolute;inset:0}@keyframes facilityPawDrift{to{background-position:144px -144px,216px -72px}}.summary-panel:before,.lb-panel:before{content:"";z-index:-1;border-radius:inherit;opacity:.48;pointer-events:none;background-position:0 0,72px 72px;background-repeat:repeat,repeat;background-size:144px 144px,144px 144px;animation:14s linear infinite sidePanelIconDrift;position:absolute;inset:0}.summary-panel:before{background-image:url(/ui/pickaxe.svg),url(/ui/pickaxe.svg)}.lb-panel:before{background-image:url(/ui/trophy.svg),url(/ui/trophy.svg)}@keyframes sidePanelIconDrift{to{background-position:144px -144px,216px -72px}}.hero-body{min-height:0;padding:var(--outline-safe) var(--outline-safe) 0;margin:calc(var(--outline-safe) * -1) calc(var(--outline-safe) * -1) 0;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.hero-head{justify-content:flex-end;min-height:20px;margin-top:-2px;display:flex}.hero-main{flex:1;min-height:0;padding:6px 2px 4px;display:flex}.grid-wrap{flex:1;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;container-type:size}.footprint{--gap:8px;flex:none;justify-content:center;align-items:center;width:100%;min-width:0;height:100%;display:flex;position:relative;container-type:size}.fgrid{--cell:min(calc((100cqi - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((100cqb - (var(--rows) - 1) * var(--gap)) / var(--rows)));gap:var(--gap);grid-template-columns:repeat(var(--cols),var(--cell));grid-template-rows:repeat(var(--rows),var(--cell));display:grid}.fcell{--cell-radius:18px;background:var(--card);border:var(--outline-w) solid var(--ink);border-radius:var(--cell-radius);width:100%;height:100%;box-shadow:0 0 0 var(--outline-self) #454545,0 6px 12px #0000004d,inset 0 -5px #00000038;cursor:pointer;transition:transform .16s var(--pop),box-shadow .2s var(--ease),background .2s var(--ease);justify-content:center;align-items:center;display:flex;position:relative;container-type:inline-size}.fcell.occupied{box-shadow:0 0 0 var(--outline-self) var(--cell-tier-color,#454545),0 6px 12px #0000004d,inset 0 -5px #00000038}.fcell:hover{background:#3d3d3d;transform:translateY(-3px)scale(1.03)}.fcell:focus-visible{outline:3px solid var(--off-white);outline-offset:5px}.fcell.empty:after{content:"+";color:#4d4d4d;font-size:clamp(30px,36cqmin,54px);font-family:var(--font-display);font-weight:800;transition:color .2s}.fcell.empty:hover:after{color:var(--gold-1)}.fgrid.locked .fcell{box-shadow:none;cursor:default;background:#34343473;border-style:dashed}.fgrid.locked .fcell:after{content:""}.fgrid.locked .fcell:hover{transform:none}.grid-lock-label{color:#f2efe98c;font-family:var(--font-display);text-shadow:0 2px #0000004d;pointer-events:none;justify-content:center;align-items:center;font-style:italic;font-weight:700;display:flex;position:absolute;inset:0}.start-mining-cta{pointer-events:auto;flex-direction:column;align-items:center;gap:10px;display:flex}.welcome-invite-required{background:#ffc61a0f;border:1.5px solid #ffc61a85;border-radius:12px;gap:4px;padding:12px;display:grid}.welcome-invite-required>b{color:var(--gold-1);font:italic 800 13px/1.2 var(--font-display)}.welcome-invite-required>span{color:var(--dim);font-size:10px;line-height:1.4}.welcome-prep-note{text-align:center;margin-bottom:0}.fgrid.unlock-anim .fcell{animation:unlockPop .5s var(--pop) backwards}.fgrid.unlock-anim .fcell:nth-child(2){animation-delay:60ms}.fgrid.unlock-anim .fcell:nth-child(3){animation-delay:.12s}.fgrid.unlock-anim .fcell:nth-child(4){animation-delay:.18s}@keyframes unlockPop{0%{opacity:0;transform:translateY(8px)}65%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.fcell.pulse{animation:1.4s ease-in-out infinite cellPulse}@keyframes cellPulse{0%,to{box-shadow:0 0 0 var(--outline-self) #454545,0 0 #ffc61a00}50%{box-shadow:0 0 0 var(--outline-self) var(--gold-1),0 0 18px 4px #ffc61a73}}.fcell.pickable{outline:3px dashed var(--gold-1);outline-offset:4px}.fcell .miner{flex-direction:column;justify-content:center;align-items:center;gap:2px;display:flex;position:absolute;inset:0;overflow:hidden}.fcell .miner.pop-in{animation:minerPop .45s var(--pop) backwards}@keyframes minerPop{0%{transform:translateY(10px)}65%{transform:translateY(-2px)}to{transform:translateY(0)}}.fcell .miner .mface{aspect-ratio:1;filter:drop-shadow(0 3px #0000004d);width:clamp(28px,58cqmin,88px);line-height:1}.fcell .miner .mface img{object-fit:contain;width:100%;height:100%;display:block}.fcell .miner .mface.rive-preview{width:clamp(42px,72cqmin,108px);position:relative;overflow:hidden;transform:translateY(clamp(3px,4cqmin,6px))}.fcell .miner .mface.rive-preview .ui-rive-asset{width:165%;height:165%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.fcell .miner .mface.rive-preview canvas{width:100%;height:100%}.fcell .miner .mtag{font-family:var(--font-display);border:1.5px solid var(--ink);white-space:nowrap;text-overflow:ellipsis;border-radius:999px;max-width:calc(100% - 6px);padding:1px clamp(4px,9cqmin,8px);font-size:clamp(7px,12.5cqmin,14px);font-style:italic;font-weight:700;overflow:hidden}.fcell.tier-1 .mtag{color:#222;background:#b8b8b8}.fcell.tier-2 .mtag{background:var(--blue);color:#082338}.fcell.tier-3 .mtag{background:var(--gold-1);color:#3a2a00}.fcell.equip-mode-empty{opacity:.38;cursor:default;filter:saturate(.55)}.fcell.equip-mode-empty:after{content:""}.fcell.equip-mode-empty:hover{background:var(--card);transform:none}.fcell.equip-target{cursor:pointer;box-shadow:0 6px 12px #0000004d,inset 0 -5px #00000038}.fcell.equip-target:before,.fcell.has-selected-equipment:before{content:"";inset:calc(var(--outline-self) * -1);z-index:3;border-radius:calc(var(--cell-radius) + var(--outline-self));pointer-events:none;position:absolute}.fcell.equip-target:before{border:var(--outline-self) dashed var(--gold-1)}.fcell.equip-target:hover{background:#423b28;box-shadow:0 6px 12px #0000004d,inset 0 -5px #00000038}.fcell.will-replace-equipment{background:linear-gradient(145deg,#ff9d0029,var(--card) 58%)}.fcell.equip-unavailable{opacity:.55;cursor:not-allowed;filter:saturate(.62)}.fcell.equip-unavailable:hover{background:var(--card);transform:none}.fcell.has-selected-equipment{box-shadow:0 6px 12px #0000004d,inset 0 -5px #00000038}.fcell.has-selected-equipment:before{border:var(--outline-self) solid var(--green)}.fcell.has-selected-equipment:hover{background:#304330;transform:translateY(-3px)scale(1.03)}.fcell .quick-equip-equipped-badge{z-index:4;background:var(--green);border:2px solid var(--ink);width:clamp(26px,31cqmin,38px);height:clamp(26px,31cqmin,38px);box-shadow:inset 0 -3px 0 var(--green-edge),0 0 0 2px var(--green),0 5px 9px #0006;animation:equippedSealIn .24s var(--pop);border-radius:11px;place-items:center;padding:3px;display:grid;position:absolute;top:-8px;left:-8px}.fcell .quick-equip-equipped-badge img{object-fit:contain;filter:drop-shadow(0 2px 1px #00000059);width:100%;height:100%}.fcell .quick-equip-equipped-badge svg{color:#153815;background:var(--green);border:1.5px solid var(--ink);border-radius:50%;width:clamp(13px,15cqmin,18px);height:clamp(13px,15cqmin,18px);padding:2px;position:absolute;bottom:-5px;right:-5px}@keyframes equippedSealIn{0%{opacity:0;transform:scale(.55)rotate(-10deg)}}.fcell .starter-badge{font-size:9.5px;font-family:var(--font-display);background:var(--green);color:#123312;border:1.5px solid var(--ink);border-radius:999px;align-items:center;gap:4px;padding:1px 6px;font-style:italic;font-weight:700;display:flex;position:absolute;top:-8px;right:-8px;box-shadow:0 2px 5px #00000059}.fcell .starter-badge .ui-loading-wheel{--loading-size:10px;filter:none}.fcell.pending,.fcell.syncing{cursor:progress}.fcell.pending .miner,.fcell.syncing .miner{opacity:.68;filter:saturate(.65)}.fcell.pending .starter-badge,.fcell.syncing .starter-badge{background:var(--blue);color:#082338}.facility-loading{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);position:absolute;inset:0;background:#1d1d1dc7!important;min-height:0!important}@media (prefers-reduced-motion:reduce){.hero-panel:before,.summary-panel:before,.lb-panel:before,.fcell .quick-equip-equipped-badge{animation:none}}.pickmode{border:2px dashed var(--gold-1);width:fit-content;color:var(--gold-1);animation:dropIn .25s var(--pop);background:#ffc61a1f;border-radius:999px;align-items:center;gap:10px;margin:16px auto 0;padding:8px 16px;font-size:14px;display:flex}.pickmode svg{width:16px;height:16px}.nudge{background:var(--card-lite);border:var(--outline-w) solid var(--ink);width:100%;max-width:620px;box-shadow:0 0 0 var(--outline-self) var(--card-lite),0 5px 12px #0000004d;color:var(--off-white);animation:dropIn .3s var(--pop);border-radius:999px;align-items:center;gap:10px;margin:18px auto 0;padding:9px 18px;font-size:14px;display:flex}.nudge svg{width:16px;height:16px;color:var(--gold-1);flex:none}.nudge>span{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nudge-close{width:24px;height:24px;color:var(--dim);cursor:pointer;transition:color .15s var(--ease),background .15s var(--ease),transform .15s var(--pop);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;margin-right:-8px;padding:0;display:inline-grid}.nudge .nudge-close svg{color:currentColor;width:14px;height:14px}.nudge-close:hover{color:var(--off-white);background:#ffffff14}.nudge-close:active{transform:scale(.88)}.nudge-close:focus-visible{outline:2px solid var(--gold-1);outline-offset:2px}.starter-modal-layer{z-index:5;border-radius:calc(var(--radius-panel) - var(--outline-w));animation:fadeIn .2s var(--ease);place-items:center;padding:24px;display:grid;position:absolute;inset:0}.starter-modal{background:var(--panel-solid);border:var(--outline-w) solid var(--ink);width:min(440px,100% - 24px);max-height:calc(100% - 24px);box-shadow:0 0 0 var(--outline-self) var(--gold-1),0 24px 64px #000000b8;animation:dropIn .32s var(--pop);border-radius:22px;flex-direction:column;display:flex;overflow:hidden}.starter-modal-body{text-align:center;min-height:0;padding:24px 28px 20px;overflow:auto}.starter-modal-icon{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border:2px solid var(--ink);width:42px;height:42px;box-shadow:inset 0 -4px 0 var(--gold-bevel);border-radius:13px;place-items:center;margin:0 auto 10px;display:grid}.starter-modal-icon svg{width:22px;height:22px}.starter-modal-body h3{color:var(--off-white);font-family:var(--font-display);text-shadow:var(--slim-outline);margin:0 0 8px;font-size:24px;font-style:italic;line-height:1.1}.starter-modal-body p{color:var(--grey);margin:0 0 10px;font-size:14px;line-height:1.45}.starter-modal-footer{background:var(--card);border-top:2px solid #ffffff17;flex:none;padding:14px 18px 18px}.starter-modal-footer .ui-btn{width:100%}.hero-bottom-slot{z-index:4;right:var(--outline-safe);bottom:0;left:var(--outline-safe);height:68px;padding:0 var(--outline-safe);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.hero-bottom-slot>.pickmode,.hero-bottom-slot>.nudge{pointer-events:auto;margin-top:0}.hero-bottom-slot>.nudge{position:relative;top:4px}.toolbar{background:var(--panel);border:var(--outline-w) solid var(--border-lite);border-radius:26px;flex-wrap:nowrap;justify-content:center;align-items:center;gap:10px;margin-top:26px;padding:10px 14px;display:flex;box-shadow:0 0 0 4px #1414148c,0 10px 24px #0000004d}.tool-btn{background:var(--card);color:var(--grey);border:var(--outline-w) solid #565656;min-width:0;font-family:var(--font-body);cursor:pointer;transition:transform .15s var(--pop),filter .18s var(--ease),color .18s;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:14px;font-style:italic;font-weight:600;display:inline-flex;position:relative}@media (width<=680px){.toolbar{border-radius:22px;flex-wrap:wrap;gap:8px;width:min(94vw,420px);margin-top:18px;padding:9px 10px;display:flex}.tool-btn{flex:auto;min-width:0;padding-inline:12px;font-size:13px}}.tool-btn:hover:not(:disabled){filter:brightness(1.18);color:var(--off-white);transform:translateY(-2px)}.tool-btn:active:not(:disabled){transform:scale(.93)}.tool-btn:disabled{opacity:.45;cursor:not-allowed}.tool-btn svg{width:20px;height:20px}.tool-btn .ready-dot{background:var(--gold-1);width:9px;height:9px;box-shadow:0 0 8px var(--gold-1);border-radius:50%;animation:1.6s infinite cellPulse;position:absolute;top:6px;right:8px}.mobile-game-gate{isolation:isolate;background:radial-gradient(circle at 52% 28%,#2b8d9675,#0000 31%),radial-gradient(circle at 18% 78%,#57974a4d,#0000 34%),linear-gradient(#0d333c,#0a2029 54%,#101c18);flex:1;place-items:center;width:100%;min-height:100%;padding:54px 18px 28px;display:grid;position:relative;overflow:hidden}.mobile-game-gate:before,.mobile-game-gate:after{content:"";z-index:-2;opacity:.42;filter:blur(18px);border-radius:34px;position:absolute;transform:rotate(-8deg)}.mobile-game-gate:before{background:linear-gradient(145deg,#3c7480,#17313d 62%);width:54%;height:29%;top:11%;right:-13%}.mobile-game-gate:after{background:linear-gradient(145deg,#355d30,#142519 70%);width:70%;height:31%;bottom:3%;left:-12%;transform:rotate(9deg)}.mobile-game-block{z-index:-1;filter:blur(2px);background:#ffc61a1c;border-radius:19px;width:78px;height:78px;display:block;position:absolute;transform:rotate(14deg)}.mobile-game-block.is-one{top:13%;left:7%}.mobile-game-block.is-two{background:#5ee65e17;width:54px;height:54px;bottom:12%;right:9%;transform:rotate(-18deg)}.mobile-game-panel{width:min(520px,100vw - 30px);animation:mobileGamePanelIn .36s var(--pop) both;padding:52px 30px 31px}.mobile-game-panel-body{text-align:center;flex-direction:column;align-items:center;display:flex}.mobile-game-kicker{color:var(--gold-1);font:italic 800 11px/1.2 var(--font-display);letter-spacing:.1em;text-transform:uppercase;text-shadow:var(--hard-shadow);align-items:center;gap:7px;margin-bottom:17px;display:inline-flex}.mobile-game-kicker svg{width:16px;height:16px}.mobile-game-panel h2{max-width:380px;color:var(--off-white);font:italic 800 29px/1.12 var(--font-display);letter-spacing:-.02em;text-shadow:var(--slim-outline);margin:0}.mobile-game-device-route{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:13px;width:100%;margin-top:30px;display:grid}.mobile-game-device{min-height:126px;color:var(--dim);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);box-shadow:0 0 0 var(--outline-self) #474747,0 9px 20px #0000004d;background:#292929;align-content:center;place-items:center;padding:16px 10px;display:grid}.mobile-game-device>svg{width:34px;height:34px;margin-bottom:8px}.mobile-game-device small{letter-spacing:.08em;text-transform:uppercase;font-size:10px}.mobile-game-device b{color:var(--grey);font:italic 800 15px/1.15 var(--font-display);text-shadow:var(--hard-shadow);margin-top:3px}.mobile-game-device.is-desktop{color:#2c4b16;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));box-shadow:0 0 0 var(--outline-self) var(--gold-1),inset 0 -5px 0 var(--gold-bevel),0 9px 20px #00000052}.mobile-game-device.is-desktop small,.mobile-game-device.is-desktop b{color:#3a2a00;text-shadow:none}.mobile-game-route-arrow{width:28px;height:28px;color:var(--gold-1);filter:drop-shadow(0 3px #00000057)}.mobile-game-about-link{color:var(--grey);font:600 13px/1.2 var(--font-body);text-underline-offset:4px;transition:color var(--t-fast) var(--ease),transform var(--t-fast) var(--ease);align-items:center;gap:7px;margin-top:25px;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-decoration-thickness:1.5px;display:inline-flex}.mobile-game-about-link svg{width:17px;height:17px;color:var(--gold-1)}.mobile-game-about-link:hover{color:var(--off-white);transform:translateY(-1px)}.mobile-game-about-link:focus-visible{outline:2px solid var(--gold-1);outline-offset:5px;border-radius:5px}@keyframes mobileGamePanelIn{0%{opacity:0;transform:translateY(14px)scale(.94)}}.ui-modal.welcome-prerelease-modal{width:min(640px,100vw - 28px);height:min(650px,88vh,100dvh - 34px);max-height:none;padding:40px 26px 22px}.ui-modal .body.welcome-prerelease-body{flex:1 1 0;min-height:0;margin:0;padding:2px 0 0;display:flex;overflow:hidden;-webkit-mask-image:none;mask-image:none}.welcome-prerelease-flow{flex:1;min-height:0;display:grid}.welcome-prerelease-screen{opacity:1;flex-direction:column;grid-area:1/1;min-width:0;min-height:0;display:flex;transform:translate(0)scale(1)}.welcome-prerelease-screen.is-forward{animation:welcomeFlowForwardIn .28s var(--ease) both}.welcome-prerelease-screen.is-back{animation:welcomeFlowBackIn .28s var(--ease) both}.welcome-prerelease-screen.is-leaving{pointer-events:none;opacity:0;transition:opacity .14s var(--ease),transform .14s var(--ease);animation:none;transform:translate(-12px)scale(.992)}.welcome-prerelease-screen.is-back.is-leaving{transform:translate(12px)scale(.992)}@keyframes welcomeFlowForwardIn{0%{opacity:0;transform:translate(14px)scale(.992)}}@keyframes welcomeFlowBackIn{0%{opacity:0;transform:translate(-14px)scale(.992)}}.welcome-prerelease-content{overscroll-behavior:contain;flex:auto;min-height:0;padding:8px 8px 14px;overflow:hidden auto}.welcome-release-kicker{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border:var(--outline-w) solid var(--ink);width:fit-content;box-shadow:0 0 0 var(--outline-self) #ffc61a57,0 5px 12px #00000042;font:italic 800 11px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:7px;margin:1px 0 12px 4px;padding:5px 11px;display:inline-flex}.welcome-release-kicker svg{width:14px;height:14px}.welcome-prerelease-content>h2,.welcome-payment-heading h2,.welcome-briefing-content h2{color:var(--off-white);font:italic 800 31px/1.08 var(--font-display);letter-spacing:-.02em;text-shadow:var(--slim-outline);margin:0}.welcome-release-lead{max-width:520px;color:var(--grey);margin:13px 2px 0;font-size:15px;line-height:1.55}.welcome-invite-card{margin:24px 5px 8px;padding:19px 18px 18px;animation-delay:70ms}.welcome-invite-card>label,.welcome-payment-card>label{color:var(--off-white);font:italic 800 13px/1.2 var(--font-display);text-shadow:var(--hard-shadow);margin:0 2px 9px;display:block}.welcome-input-shell{position:relative}.welcome-input-shell>svg:first-child{z-index:1;width:18px;height:18px;color:var(--gold-1);pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.welcome-input-shell .ui-input{letter-spacing:.025em;min-height:48px;transition:box-shadow var(--t-med) var(--ease),background-color var(--t-med) var(--ease),color var(--t-med) var(--ease);padding-left:43px;font-size:16px}.welcome-input-shell.is-locked .ui-input{color:var(--gold-1);cursor:text;background:#1d1d1db8;padding-right:43px}.welcome-input-shell.is-locked>svg:last-child{width:18px;height:18px;color:var(--green);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.welcome-invite-hint{color:var(--dim);transition:color var(--t-med) var(--ease);align-items:center;gap:6px;margin:11px 2px 0;font-size:12px;line-height:1.4;display:inline-flex}.welcome-invite-hint.is-detected{color:var(--green)}.welcome-invite-hint svg{flex:none;width:15px;height:15px}.welcome-invite-verified{align-items:center;gap:14px;min-height:76px;display:flex}.welcome-verified-mark,.welcome-payment-icon{color:#123312;background:var(--green);border:var(--outline-w) solid var(--ink);width:48px;height:48px;box-shadow:0 0 0 var(--outline-self) var(--green-edge),inset 0 -4px 0 var(--green-edge),0 6px 14px #00000042;border-radius:15px;flex:none;place-items:center;display:grid}.welcome-verified-mark svg,.welcome-payment-icon svg{width:24px;height:24px}.welcome-invite-verified>div{flex-direction:column;gap:5px;min-width:0;display:flex}.welcome-invite-verified b{color:var(--off-white);font:italic 800 16px/1.2 var(--font-display);text-shadow:var(--hard-shadow)}.welcome-invite-verified span{color:var(--grey);font-size:13px}.welcome-prerelease-single-action,.welcome-briefing-footer{border-top:2px solid #f2efe91a;flex:none;padding:12px 8px 5px}.welcome-prerelease-single-action .ui-btn{min-height:52px}.welcome-briefing-content{text-align:center;grid-template-rows:auto minmax(0,1fr);padding-left:24px;padding-right:24px;display:grid}.welcome-briefing-content .welcome-release-kicker{align-self:start;margin-bottom:0}.welcome-briefing-stage{place-items:center;min-height:0;padding:13px 0 6px;display:grid;overflow:hidden}.welcome-briefing-slide{opacity:1;flex-direction:column;grid-area:1/1;justify-content:center;align-items:center;width:100%;min-height:0;display:flex;transform:translate(0)}.welcome-briefing-slide.is-forward{animation:welcomeBriefingForwardIn .26s var(--ease) both}.welcome-briefing-slide.is-back{animation:welcomeBriefingBackIn .26s var(--ease) both}.welcome-briefing-slide.is-leaving{pointer-events:none;opacity:0;transition:opacity .14s var(--ease),transform .14s var(--ease);animation:none;transform:translate(-12px)}.welcome-briefing-slide.is-back.is-leaving{transform:translate(12px)}@keyframes welcomeBriefingForwardIn{0%{opacity:0;transform:translate(14px)}}@keyframes welcomeBriefingBackIn{0%{opacity:0;transform:translate(-14px)}}.welcome-briefing-visual{width:min(410px,100% - 12px);margin:22px auto 0}.welcome-early-pass{color:var(--grey);background:var(--card-lite);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);box-shadow:0 0 0 var(--outline-self) var(--card-lite),0 8px 18px #00000047;text-align:left;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 16px;display:grid}.welcome-early-pass-icon{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border:var(--outline-w) solid var(--ink);width:48px;height:48px;box-shadow:0 0 0 2px var(--gold-1),inset 0 -4px 0 var(--gold-bevel);border-radius:14px;place-items:center;display:grid}.welcome-early-pass-icon svg{width:24px;height:24px}.welcome-early-pass-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.welcome-early-pass-copy small{color:var(--dim);letter-spacing:.08em;text-transform:uppercase;font-size:10px}.welcome-early-pass-copy b{color:var(--off-white);font:italic 800 18px/1.2 var(--font-display);text-shadow:var(--hard-shadow)}.welcome-early-pass>svg{width:24px;height:24px;color:var(--green)}.welcome-slot-demo{justify-content:center;align-items:center;gap:15px;display:flex}.welcome-demo-cell{width:104px;height:92px;color:var(--dim);border:var(--outline-w) dashed #5d5d5d;background:#292929;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex;box-shadow:inset 0 3px 8px #00000052}.welcome-demo-cell svg{width:30px;height:30px}.welcome-demo-cell small,.welcome-demo-arrow small{font:italic 700 10px/1 var(--font-display);letter-spacing:.04em;text-transform:uppercase}.welcome-demo-cell.is-cat{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border-style:solid;border-color:var(--ink);box-shadow:0 0 0 var(--outline-self) var(--gold-1),inset 0 -5px 0 var(--gold-bevel),0 8px 18px #00000047}.welcome-demo-arrow{color:var(--gold-1);flex-direction:column;align-items:center;gap:4px;display:flex}.welcome-demo-arrow svg{width:30px;height:30px}.welcome-mining-state-demo{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;display:grid}.welcome-mining-state{min-height:94px;color:var(--dim);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);box-shadow:0 0 0 var(--outline-self) #454545,0 7px 16px #00000042;background:#292929;align-content:center;place-items:center;padding:12px 10px;display:grid}.welcome-mining-state>svg{width:25px;height:25px;margin-bottom:5px}.welcome-mining-state small{letter-spacing:.07em;text-transform:uppercase;font-size:9px}.welcome-mining-state b{color:var(--grey);font:italic 800 13px/1.2 var(--font-display);margin-top:2px}.welcome-mining-state.is-paused>svg{color:var(--dim)}.welcome-mining-state.is-earning{box-shadow:0 0 0 var(--outline-self) #5ee65ea6,0 7px 16px #00000042}.welcome-mining-state.is-earning>svg,.welcome-mining-state.is-earning b{color:var(--green)}.welcome-state-arrow{width:25px;height:25px;color:var(--gold-1)}.welcome-briefing-kicker{color:var(--gold-1);font:italic 800 12px/1.2 var(--font-display);letter-spacing:.08em;text-transform:uppercase;margin-top:9px}.welcome-briefing-content h2{font-size:34px}.welcome-briefing-slide>p{max-width:480px;color:var(--grey);margin:14px auto 0;font-size:15px;line-height:1.6}.welcome-launch-emphasis{max-width:470px;color:var(--gold-1);font:italic 800 17px/1.35 var(--font-display);letter-spacing:.015em;text-shadow:var(--hard-shadow);margin:18px auto 0;display:block}.welcome-briefing-footer{gap:13px;display:grid}.welcome-briefing-dots{justify-content:center;align-items:center;gap:10px;width:auto;height:10px;margin:0 auto;display:flex}.welcome-briefing-dots span{width:9px;height:9px;transition:background-color var(--t-med) var(--ease),opacity var(--t-med) var(--ease);background:#696969;border-radius:50%}.welcome-briefing-dots span.is-current{background:var(--gold-1)}.welcome-briefing-actions{grid-template-columns:minmax(112px,.7fr) minmax(0,1.3fr);gap:13px;display:grid}.welcome-payment-heading{align-items:center;gap:17px;margin:0 2px 19px;display:flex}.welcome-payment-icon{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));box-shadow:0 0 0 var(--outline-self) var(--gold-1),inset 0 -4px 0 var(--gold-bevel),0 6px 14px #00000042}.welcome-payment-heading>div{min-width:0}.welcome-payment-heading p{color:var(--grey);margin:7px 0 0;font-size:13.5px;line-height:1.45}.welcome-payment-card{margin:0 5px;padding:17px 18px 16px}.welcome-payment-price{border-bottom:2px solid #f2efe91a;justify-content:space-between;align-items:center;gap:14px;margin-bottom:17px;padding-bottom:14px;display:flex}.welcome-payment-price>span{color:var(--grey);align-items:center;gap:8px;font-size:13px;display:inline-flex}.welcome-payment-price svg{width:18px;height:18px;color:var(--gold-1)}.welcome-payment-price strong{color:var(--off-white);font:italic 800 22px/1 var(--font-display);text-shadow:var(--hard-shadow);white-space:nowrap}.welcome-locked-note{color:var(--green);margin:10px 2px 0;font-size:11.5px;display:block}.welcome-prep-disclaimer,.welcome-entry-pending{color:var(--dim);text-align:center;margin:18px auto 0;font-size:12.5px;line-height:1.5}.welcome-entry-pending{margin:0;padding:13px 16px}@media (width<=600px){.ui-modal.welcome-prerelease-modal{border-radius:22px;width:calc(100vw - 18px);height:min(680px,100dvh - 20px);padding:37px 17px 14px}.welcome-prerelease-modal>.ui-title.over-rim{top:8px}.welcome-prerelease-modal>.ui-title.size-lg{font-size:32px}.welcome-prerelease-modal>.ui-title.size-lg .stroke{-webkit-text-stroke-width:5px}.welcome-prerelease-content{padding-left:6px;padding-right:6px}.welcome-prerelease-content>h2,.welcome-payment-heading h2,.welcome-briefing-content h2{font-size:27px}.welcome-release-lead,.welcome-briefing-slide>p{font-size:14px}.welcome-invite-card{margin-top:19px;padding:17px 15px}.welcome-briefing-content{padding-left:12px;padding-right:12px}.welcome-briefing-stage{padding-top:10px}.welcome-briefing-visual{margin-top:18px}.welcome-early-pass{padding:11px 13px}.welcome-demo-cell{width:88px;height:80px}.welcome-mining-state{min-height:86px;padding:10px 8px}.welcome-mining-state b{font-size:11.5px}.welcome-launch-emphasis{font-size:15px}.welcome-briefing-footer,.welcome-prerelease-single-action{padding-left:6px;padding-right:6px}.welcome-payment-heading{align-items:flex-start;gap:13px}.welcome-payment-icon{width:44px;height:44px}.welcome-payment-card{padding:15px 14px}}@media (width<=390px){.welcome-prerelease-modal>.ui-title.size-lg{font-size:30px}.welcome-release-kicker{margin-bottom:10px;font-size:10px}.welcome-prerelease-content>h2,.welcome-payment-heading h2,.welcome-briefing-content h2{font-size:24px}.welcome-release-lead{margin-top:10px}.welcome-slot-demo{gap:10px}.welcome-demo-cell{width:78px;height:74px}.welcome-demo-cell svg,.welcome-demo-arrow svg{width:25px;height:25px}.welcome-mining-state-demo{gap:8px}.welcome-state-arrow{width:20px;height:20px}.welcome-mining-state{min-height:82px}.welcome-mining-state small{font-size:8px}.welcome-mining-state b{font-size:10.5px}.welcome-briefing-actions{grid-template-columns:minmax(98px,.72fr) minmax(0,1.28fr);gap:10px}.welcome-briefing-actions .ui-btn{padding-left:12px;padding-right:12px}.welcome-payment-price{flex-direction:column;align-items:flex-start;gap:8px}}@media (prefers-reduced-motion:reduce){.mobile-game-panel,.welcome-prerelease-screen.is-forward,.welcome-prerelease-screen.is-back,.welcome-briefing-slide.is-forward,.welcome-briefing-slide.is-back,.welcome-invite-card{animation:none}.welcome-prerelease-screen.is-leaving,.welcome-briefing-slide.is-leaving{transition:opacity .1s linear;transform:none}.welcome-briefing-dots span{transition:none}}.loop-steps{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:8px;margin:14px 0 4px;display:flex}.loop-step{text-align:center;min-width:120px;color:var(--grey);flex-direction:column;flex:1;align-items:center;gap:3px;padding:12px 10px;font-size:12.5px;display:flex}.loop-step b{color:var(--off-white);font-family:var(--font-display);font-size:15px}.loop-step .ico{color:var(--gold-1)}.loop-step .ico svg{width:26px;height:26px}.loop-step .ico-asset{background:linear-gradient(#fff6df,#ead7a8);border:2px solid #6b422659;border-radius:12px;place-items:center;width:36px;height:36px;display:grid}.loop-step .ico-asset img{object-fit:contain;width:24px;height:24px}.loop-step .ico-face img{width:28px;height:28px}.loop-step .ico-pickaxe img{filter:none;width:26px;height:26px;transform:none}.loop-arrow{color:var(--dim);font-family:var(--font-display);align-self:center;font-size:20px;font-weight:800}.live-strip{color:#4a3728;flex-wrap:wrap;justify-content:center;gap:16px;margin:14px 0;font-size:12.5px;font-weight:600;display:flex}.live-strip b{color:#2a1c10;font-weight:800}.ref-disclosure{color:var(--dim);margin:8px 0 16px;font-size:13.5px}.ref-disclosure summary{cursor:pointer;transition:color .15s}.ref-disclosure summary:hover{color:var(--gold-1)}.welcome-ref-locked{color:var(--dim);justify-content:center;align-items:center;gap:6px;margin:8px 0 16px;font-size:13.5px;display:flex}.welcome-ref-locked svg{color:var(--gold-1);flex-shrink:0}.welcome-fund-shortfall{text-align:center}.ref-code-create .empty-note{padding:0 8px 4px}.dev-inline{border:2px dashed var(--dim);border-radius:12px;justify-content:center;align-items:center;gap:8px;width:fit-content;margin:6px auto 0;padding:6px 10px;display:flex}.ui-modal.shop-modal{height:min(760px,100dvh - 32px)}.ui-modal .body.shop-modal-body{display:flex;overflow:hidden}.ui-modal .body.upgrade-modal-body{flex:none;min-height:auto;overflow:visible;-webkit-mask-image:none;mask-image:none}.shop-modal-layout{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}.shop-level-head{flex:none}.shop-cards{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:140px;padding:6px var(--outline-safe) 10px;margin:0 calc(var(--outline-safe) * -1) 16px;flex-direction:column;flex:1 1 0;gap:12px;display:flex;overflow:hidden auto}.shop-controls{flex:none}.shop-card{align-items:center;gap:14px;padding:12px 14px;display:flex}.shop-card:nth-child(2){animation-delay:60ms}.shop-card:nth-child(3){animation-delay:.12s}.shop-face{aspect-ratio:1;filter:drop-shadow(0 3px #0000004d);flex:none;width:48px}.shop-face img{object-fit:contain;width:100%;height:100%;display:block}.shop-info{flex:1;min-width:0}.shop-name{color:var(--off-white);font-family:var(--font-display);text-shadow:var(--hard-shadow);font-size:16px;font-weight:700}.shop-stats{color:var(--dim);font-size:12.5px}.shop-caps{color:var(--gold-1);margin-top:2px;font-size:12px}.shop-k{color:var(--grey);margin-top:2px;font-size:12px}.shop-k .klimit{color:var(--gold-1);font-style:italic}.shop-status{margin-top:7px;padding:2px 0 1px;line-height:1}.shop-status .ui-chip{gap:4px;padding:1px 10px;font-size:12px;line-height:1.25}.shop-cost{text-align:right;flex:none}.shop-cost .num{color:var(--gold-1);text-shadow:var(--hard-shadow);font-size:17px;display:block}.shop-cost small{color:var(--dim);font-size:11px}.qty-row{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:12px;display:flex}.qty-row .qlabel{color:var(--grey);font-size:13.5px}.qty-row .qmax{color:var(--dim);font-size:12.5px}.cell-hint{color:var(--dim);flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px;font-size:13px;display:flex}.cell-hint svg{width:15px;height:15px;color:var(--gold-1)}.approve-row{animation:dropIn .3s var(--pop);grid-template-columns:minmax(0,1fr);gap:7px;margin-bottom:12px;display:grid}.approve-row .tip{min-width:0;color:var(--dim);font-size:12px}.burn-note{color:var(--dim);margin:0 0 12px;font-size:12.5px}.burn-note b{color:var(--gold-2)}.progress-rail{border:var(--outline-w) solid var(--ink);color:var(--gold-1);font-family:var(--font-display);animation:dropIn .25s var(--pop);background:#1d1d1d;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding:8px 14px;font-size:14px;font-style:italic;font-weight:700;display:flex;box-shadow:0 0 0 2.5px #4a4a4a}.stat-rows{flex-direction:column;gap:8px;margin:8px 0 14px;display:flex}.stat-rows>:nth-child(2){animation-delay:50ms}.stat-rows>:nth-child(3){animation-delay:.1s}.stat-rows>:nth-child(4){animation-delay:.15s}.stat-rows>:nth-child(5){animation-delay:.2s}.detail-face{aspect-ratio:1;filter:drop-shadow(0 4px #0000004d);width:76px;margin:4px auto}.detail-face img{object-fit:contain;width:100%;height:100%;display:block}.detail-loading{margin:8px 0 14px;min-height:166px!important}.upgrade-tier-art{aspect-ratio:1;place-items:center;width:clamp(132px,38vw,176px);margin:2px auto 10px;display:grid}.upgrade-tier-art img{object-fit:contain;filter:drop-shadow(0 8px 12px #00000057);width:100%;height:100%;display:block}.detail-actions{flex-direction:column;gap:10px;display:flex}.action-note{color:var(--dim);text-align:center;margin:8px 0 0;font-size:12px}.pnl-share{flex-direction:column;align-items:stretch;gap:14px;display:flex}.pnl-preview{aspect-ratio:16/9;border:var(--outline-w) solid var(--ink);width:100%;max-width:560px;box-shadow:0 0 0 var(--outline-self) #2b2b2b,0 10px 24px #0006;opacity:1;transition:transform var(--t-med) var(--pop);border-radius:18px;align-self:center;position:relative;overflow:hidden;transform:scale(.96)}.pnl-preview.ready{transform:scale(1)}.pnl-canvas{opacity:0;width:100%;height:100%;transition:opacity var(--t-med) var(--ease);display:block}.pnl-preview.ready .pnl-canvas{opacity:1}.pnl-actions{gap:10px;display:flex}.pnl-actions>*{flex:1}.pnl-feedback{text-align:center;color:var(--green);font-size:13.5px;font-family:var(--font-body);animation:pnlFeedbackIn var(--t-med) var(--pop) backwards;margin:2px 0 0}.pnl-feedback a{color:var(--gold-1);font-weight:600}@keyframes pnlFeedbackIn{0%{opacity:0;transform:translateY(6px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.inv-row{border-radius:14px;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;display:flex}.inv-row .shop-face{width:38px}.inv-info{flex:1;min-width:0}.inv-name{color:var(--off-white);font-family:var(--font-display);font-size:14px;font-weight:700}.inv-sub{color:var(--dim);font-size:12px}.empty-note{color:var(--dim);text-align:center;padding:26px 8px;font-size:13.5px}.drawer-blurb{color:var(--grey);margin:0 0 12px;font-size:13.5px}.referral-section{margin-bottom:18px;padding:4px 2px}.referral-section>.ui-section-head,.referral-invite>.ref-addr{margin-bottom:10px}.referral-invite>.stat-rows{margin-top:12px}.referral-progress{margin-top:16px;padding:4px 2px 0}.referral-progress .empty-note{padding:14px 8px 6px}.referral-loading{margin:8px 0 14px;min-height:118px!important}.ref-tier-badge{object-fit:contain;filter:drop-shadow(0 3px 3px #0000006b);flex:none;width:30px;height:30px;display:block}.ref-tier-badge.is-meter{width:26px;height:26px}.ref-tier-label,.ref-tier-value{align-items:center;gap:8px;display:inline-flex}.ref-tier-value{justify-content:flex-end}.referral-explainer{margin:2px 4px 18px;padding-top:4px;line-height:1.55}.referral-activity{margin-top:8px}.ref-addr{color:var(--grey);border:var(--outline-w) solid var(--ink);background:#1d1d1d;border-radius:11px;margin-bottom:6px;padding:7px 12px;font-size:12.5px;box-shadow:0 0 0 2px #444}.divider{background:#f2efe92e;border:0;height:1.5px;margin:12px 0}.dev-cordon{z-index:200;border:2px dashed var(--dim);max-width:calc(100vw - 28px);transition:padding var(--t-med) var(--ease),background var(--t-med) var(--ease),border-color var(--t-med) var(--ease);background:#1c1c1cd1;border-radius:14px;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 10px;display:flex;position:fixed;bottom:14px;left:14px}.dev-cordon>.ui-iconbtn{border-radius:9px;width:30px;height:30px}.dev-cordon.is-collapsed{background:#1c1c1cb8;border-color:#646464;padding:4px}.dev-cordon.is-collapsed>.ui-iconbtn{color:var(--dim);background:0 0;border-color:#0000}.dev-badge{font-family:var(--font-display);color:#1c1c1c;background:var(--dim);letter-spacing:.06em;border-radius:6px;padding:2px 7px;font-size:11px;font-style:italic;font-weight:800}.dev-select{font:12.5px var(--font-body);color:var(--grey);background:#1d1d1d;border:1.5px solid #4a4a4a;border-radius:9px;max-width:150px;padding:5px 8px}@media (width>=721px) and (width<=1180px){.statusbar{grid-template-columns:minmax(0,1fr) auto;gap:10px 18px}.capacity-panel{grid-area:2/1/auto/-1;justify-self:center}.statusbar .wallet-zone{grid-area:1/2}}@media (width<=720px){.ui-title.size-lg{font-size:28px}.ui-title.size-lg .stroke{-webkit-text-stroke-width:6px}.ui-title.size-lg .fill{-webkit-text-stroke-width:0}.ui-title.size-md{font-size:24px}.ui-title.size-md .stroke{-webkit-text-stroke-width:5px}.ui-title.size-md .fill{-webkit-text-stroke-width:0}.fcell{--cell-radius:14px}.statusbar{flex-wrap:wrap;padding:12px 14px 6px;display:flex}.capacity-panel{width:var(--facility-panel-width);order:3;grid-column:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;min-width:0;max-width:none;padding:8px 14px 9px}.capacity-heading{grid-column:1/-1}.statusbar .wallet-zone{grid-column:auto;margin-left:auto}.hero-panel{width:min(680px,94vw);padding-inline:16px}.summary-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.statusbar{grid-template-columns:minmax(0,1fr) auto;gap:10px 8px;display:grid}.statusbar>.ui-title{min-width:0;font-size:20px}.statusbar>.ui-title .stroke{-webkit-text-stroke-width:4px}.statusbar .wallet-zone{gap:7px;margin-left:0}.statusbar .wallet-zone>.ui-btn{padding:7px 10px;font-size:12.5px}.statusbar .wallet-zone>.ui-btn svg{width:15px;height:15px}.status-about .ui-btn{min-height:34px;padding-inline:8px}.status-about-copy{display:none}.capacity-panel{grid-column:1/-1;grid-template-columns:1fr}.capacity-heading{grid-column:auto}.summary-pair{grid-template-columns:1fr}}.ui-modal.roll-modal{width:min(980px,95vw);max-height:min(92vh,100dvh - 24px);padding-inline:clamp(16px,3vw,30px)}.ui-modal.roll-modal.is-summary{height:min(680px,100dvh - 24px,46vw + 238px)}.roll-modal-body{min-height:0;padding:8px var(--outline-safe) var(--outline-safe);margin-inline:calc(var(--outline-safe) * -1);overflow-y:auto}.roll-modal-body.is-summary{display:flex;overflow:hidden}.roll-play,.roll-summary{flex-direction:column;gap:17px;display:flex}.roll-mode-row{color:var(--dim);align-items:center;gap:14px;font-size:12.5px;display:flex}.roll-mode-row .ui-chip{flex:none;gap:6px;padding-inline:11px;font-size:12px}.roll-mode-row svg{width:14px;height:14px}.roll-reel-shell{--roll-slot-width:clamp(112px, 15vw, 148px);border:var(--outline-w) solid var(--ink);min-width:0;box-shadow:0 0 0 var(--outline-self) #555,inset 0 0 28px #0000008c,0 9px 20px #0000004d;isolation:isolate;background:radial-gradient(circle at 50% 30%,#ffc61a0f,#0000 44%),#191919d1;border-radius:20px;padding:30px 0 14px;position:relative;overflow:hidden}.roll-reel-backdrop{z-index:0;border-radius:inherit;pointer-events:none;position:absolute;inset:0;overflow:hidden}.roll-reel-candy,.roll-reel-omen{border-radius:inherit;pointer-events:none;background-repeat:repeat;position:absolute;inset:0}.roll-reel-candy{background:var(--spectrum-stripes),linear-gradient(90deg,#171717,#292929,#171717);background-size:auto,var(--spectrum-period) 100%;opacity:.66;animation:3.6s linear infinite spectrumFlow;animation-delay:var(--roll-candy-delay,0s)}.roll-reel-omen{--roll-omen-period:1.05s;clip-path:inset(0 0 0 100%);background-size:auto,var(--spectrum-period) 100%;opacity:.86;will-change:clip-path,background-position,filter;animation:spectrumFlow var(--roll-omen-period) linear infinite,rollRaritySweep .82s cubic-bezier(.65,0,.35,1) both,rollRarityBackdropPunch .9s var(--pop) both;animation-delay:var(--roll-omen-delay,0s),0s,0s}.roll-reel-backdrop[data-rarity=epic] .roll-reel-omen{background:var(--spectrum-stripes),linear-gradient(90deg,#24132e,#70418b,#9a55bc,#70418b,#24132e)}.roll-reel-backdrop[data-rarity=legendary] .roll-reel-omen{--roll-omen-period:.9s;background:var(--spectrum-stripes),linear-gradient(90deg,#241b0a,#9a6200,#ffc61a,#9a6200,#241b0a)}.roll-reel-backdrop[data-rarity=ultra] .roll-reel-omen{--roll-omen-period:.76s;background:var(--spectrum-stripes),var(--spectrum-cycle)}@keyframes rollRaritySweep{0%{clip-path:inset(0 0 0 100%)}to{clip-path:inset(0)}}@keyframes rollRarityBackdropPunch{0%{filter:saturate(.72)brightness(.75)}46%{filter:saturate(1.32)brightness(1.12)}to{filter:saturate()brightness()}}.roll-reel-shell:before,.roll-reel-shell:after{content:"";z-index:5;pointer-events:none;width:clamp(32px,8vw,88px);position:absolute;top:0;bottom:0}.roll-reel-shell:before{background:linear-gradient(90deg,#202020 5%,#0000);left:0}.roll-reel-shell:after{background:linear-gradient(-90deg,#202020 5%,#0000);right:0}.roll-reel-viewport{overflow:visible}.roll-track{z-index:2;will-change:transform;align-items:stretch;gap:10px;width:max-content;padding:8px 10px 10px;display:flex;position:relative}.roll-idle-track{position:relative;left:50%;transform:translate(-50%)}.roll-marker-line{z-index:4;background:linear-gradient(180deg,var(--gold-1),#ffc61a0f);pointer-events:none;width:2px;position:absolute;top:21px;bottom:8px;left:50%;transform:translate(-50%);box-shadow:0 0 9px #ffc61a85}.roll-notch{z-index:8;transform-origin:50% 0;will-change:transform;pointer-events:none;width:38px;height:34px;position:absolute;top:0;left:calc(50% - 19px);transform:rotate(0)}.roll-notch-image{filter:drop-shadow(0 3px #0006);object-fit:contain;width:100%;height:100%;display:block}.roll-slot{--roll-rarity:var(--border-lite);--roll-rarity-surface:#8a8a8a26;flex:0 0 var(--roll-slot-width);background:var(--card);border:var(--outline-w) solid var(--ink);min-width:0;box-shadow:0 0 0 var(--outline-self) var(--roll-rarity),0 7px 14px #00000052;-webkit-user-select:none;user-select:none;border-radius:15px;overflow:hidden}.roll-slot-art{--roll-card-fill:color-mix(in srgb, var(--roll-rarity) 64%, #202020);aspect-ratio:1.04;background:radial-gradient(circle at 50% 44%,#ffffff21,transparent 63%),var(--roll-card-fill);border-bottom:2px solid var(--ink);isolation:isolate;background-size:100% 100%,100% 100%;place-items:center;padding:12px;display:grid;position:relative;overflow:hidden}.roll-slot[data-rarity=common] .roll-slot-art{--roll-card-fill:#2c2c2c}.roll-slot-art:before{content:"";z-index:0;aspect-ratio:1;opacity:0;will-change:transform;pointer-events:none;width:145%;position:absolute;-webkit-mask-image:radial-gradient(circle,#000 0 20%,#000000e6 42%,#0000 74%);mask-image:radial-gradient(circle,#000 0 20%,#000000e6 42%,#0000 74%)}.roll-slot[data-rarity=epic] .roll-slot-art:before,.roll-slot[data-rarity=legendary] .roll-slot-art:before,.roll-slot[data-rarity=ultra] .roll-slot-art:before{opacity:1;background:repeating-conic-gradient(from 3deg,#ffd6527a 0deg 22deg,#0000 22deg 60deg);animation:18s linear infinite rollShineSpin}.roll-slot[data-rarity=epic]{box-shadow:0 0 0 var(--outline-self) var(--roll-rarity),0 0 22px #b96bffb8,0 7px 14px #00000061}.roll-slot[data-rarity=legendary]{box-shadow:0 0 0 var(--outline-self) var(--roll-rarity),0 0 25px #ffc61ac7,0 7px 14px #0006}.roll-slot[data-rarity=ultra]{background:linear-gradient(var(--card),var(--card)) padding-box,conic-gradient(#ff4d5a,#ff9d00,#ffc61a,#5ee65e,#58b7ff,#b96bff,#ff4d5a) border-box;border-color:#0000;box-shadow:-8px 0 18px #ff4d5a8f,0 -8px 18px #ffc61a94,8px 0 18px #58b7ff8f,0 8px 18px #b96bff8f,0 7px 14px #0000006b}.roll-slot[data-rarity=ultra] .roll-slot-art{background:radial-gradient(circle at 50% 44%,#ffffff3b,#0000 60%),linear-gradient(135deg,#ff4d5a 0 16.66%,#ff9d00 16.66% 33.33%,#ffc61a 33.33% 50%,#5ee65e 50% 66.66%,#58b7ff 66.66% 83.33%,#b96bff 83.33%,#b96bff)}.roll-slot[data-rarity=ultra] .roll-slot-copy span{color:#0000;background:var(--spectrum-gradient);-webkit-background-clip:text;background-clip:text}@keyframes rollShineSpin{to{transform:rotate(1turn)}}.roll-slot-art img{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 5px #0000006b);transform-origin:50% 56%;pointer-events:none;width:92%;height:92%;position:relative}.roll-slot-copy{flex-direction:column;justify-content:center;gap:3px;min-height:50px;padding:8px 10px 9px;display:flex}.roll-slot-copy strong{color:var(--off-white);font:700 12px/1.15 var(--font-display);text-overflow:ellipsis;text-shadow:var(--hard-shadow);white-space:nowrap;overflow:hidden}.roll-slot-copy span{color:var(--roll-rarity);font:italic 700 9.5px/1 var(--font-display);letter-spacing:.07em;text-transform:uppercase}.roll-slot.is-winning.is-landed{box-shadow:0 0 0 4px var(--roll-rarity),0 0 24px color-mix(in srgb,var(--roll-rarity) 55%,transparent),0 8px 16px #00000061}.roll-slot[data-rarity=common]{--roll-land-scale:1.055;--roll-land-counter:-.8deg;--roll-land-punch:2deg;--roll-land-settle:-.6deg;--roll-land-duration:.56s}.roll-slot[data-rarity=uncommon]{--roll-land-scale:1.07;--roll-land-counter:-1deg;--roll-land-punch:2.7deg;--roll-land-settle:-.8deg;--roll-land-duration:.61s}.roll-slot[data-rarity=rare]{--roll-land-scale:1.1;--roll-land-counter:-1.8deg;--roll-land-punch:4.4deg;--roll-land-settle:-1.3deg;--roll-land-duration:.7s}.roll-slot[data-rarity=epic]{--roll-land-scale:1.15;--roll-land-counter:-3.2deg;--roll-land-punch:8deg;--roll-land-settle:-2.2deg;--roll-land-duration:.85s}.roll-slot[data-rarity=legendary]{--roll-land-scale:1.18;--roll-land-counter:-5deg;--roll-land-punch:11deg;--roll-land-settle:-3deg;--roll-land-duration:.98s}.roll-slot[data-rarity=ultra]{--roll-land-scale:1.21;--roll-land-counter:-6deg;--roll-land-punch:13deg;--roll-land-settle:-3.5deg;--roll-land-duration:1.06s}.roll-slot.is-landed{z-index:3;position:relative}.roll-slot.is-landed .roll-slot-art img{animation:rollPrizeLand var(--roll-land-duration) cubic-bezier(.2,.82,.24,1) both;will-change:transform}@keyframes rollPrizeLand{0%{transform:scale(1)rotate(0)}38%{transform:scale(var(--roll-land-scale)) rotate(var(--roll-land-counter))}52%{transform:scale(var(--roll-land-scale)) rotate(var(--roll-land-punch))}70%{transform:scale(1.035) rotate(var(--roll-land-settle))}86%{transform:scale(1.012)rotate(.5deg)}to{transform:scale(1)rotate(0)}}.roll-slot.is-landed[data-rarity=rare],.roll-slot.is-landed[data-rarity=epic],.roll-slot.is-landed[data-rarity=legendary],.roll-slot.is-landed[data-rarity=ultra]{animation:rollWinningFrame .86s var(--ease) both}.roll-slot.is-landed[data-rarity=ultra]{animation-name:rollWinningFrameUltra}@keyframes rollWinningFrame{0%,to{box-shadow:0 0 0 4px var(--roll-rarity),0 0 24px color-mix(in srgb,var(--roll-rarity) 55%,transparent),0 8px 16px #00000061}48%{box-shadow:0 0 0 5px var(--roll-rarity),0 0 46px color-mix(in srgb,var(--roll-rarity) 78%,transparent),0 9px 20px #00000073}}@keyframes rollWinningFrameUltra{0%,to{box-shadow:-8px 0 18px #ff4d5a8f,0 -8px 18px #ffc61a94,8px 0 18px #58b7ff8f,0 8px 18px #b96bff8f,0 8px 16px #0006}48%{box-shadow:-11px 0 32px #ff4d5ad1,0 -11px 32px #ffc61adb,11px 0 32px #58b7ffd1,0 11px 32px #b96bffd1,0 9px 20px #00000075}}.roll-reel-shell .roll-confetti{z-index:1;border:1px solid #17171759;border-radius:3px;animation-name:rollConfettiBurst;animation-timing-function:cubic-bezier(.18,.7,.22,1);animation-fill-mode:forwards;position:absolute;box-shadow:0 2px 3px #0000003d}.roll-reel-shell .roll-confetti.is-legendary,.roll-reel-shell .roll-confetti.is-ultra{box-shadow:0 0 5px,0 2px 3px #00000047}@keyframes rollConfettiBurst{0%{opacity:0;transform:translate(0)scale(.35)rotate(0)}12%{opacity:1;transform:translate(var(--cx-pop),var(--cy-pop)) scale(1) rotate(10deg)}58%{opacity:1;transform:translate(var(--cx-mid),var(--cy-mid)) scale(1) rotate(var(--cr-mid))}to{opacity:0;transform:translate(var(--cx),var(--cy)) scale(.72) rotate(var(--cr))}}.roll-odds{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.roll-odds>span{min-width:0;color:var(--dim);white-space:nowrap;background:#1d1d1d8c;border:2px solid #484848;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:6px 7px;font-size:10.5px;display:flex}.roll-odds i{background:var(--roll-rarity);width:7px;height:7px;box-shadow:0 0 6px var(--roll-rarity);border-radius:50%;flex:none}.roll-odds>span[data-rarity=ultra] i{background:var(--spectrum-gradient);box-shadow:0 0 4px #ff4d5a,0 0 7px #58b7ff,0 0 10px #b96bff}.roll-odds b{color:var(--off-white)}.roll-purchase-panel{background:var(--card-lite);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);box-shadow:0 0 0 var(--outline-self) var(--card-lite),0 7px 16px #0000004d;grid-template-columns:minmax(230px,1fr) minmax(210px,.85fr) 292px;align-items:center;gap:clamp(14px,2.4vw,25px);padding:17px 19px;display:grid;position:relative}.roll-purchase-panel.is-locked{background:repeating-linear-gradient(-45deg,#ffc61a09 0 10px,transparent 10px 20px),var(--card-lite)}.roll-purchase-panel.is-locked:before{content:"PREVIEW ONLY";color:#332500;background:var(--gold-1);border:2px solid var(--ink);box-shadow:0 2px 0 var(--ink);font:800 9px/1 var(--font-display);letter-spacing:.09em;border-radius:7px;padding:3px 9px;position:absolute;top:-10px;right:18px}.roll-field-label{color:var(--dim);margin-bottom:8px;font-size:11.5px;font-weight:500;display:block}.roll-quantity-controls{align-items:center;gap:14px;display:flex}.roll-quick-counts{gap:5px;display:flex}.roll-quick-counts button{color:var(--grey);background:var(--card);font:700 11px var(--font-display);cursor:pointer;transition:transform var(--t-fast) var(--pop),filter var(--t-fast) var(--ease);border:2px solid #575757;border-radius:9px;padding:5px 8px}.roll-quick-counts button:hover{filter:brightness(1.18);transform:translateY(-1px)}.roll-quick-counts button:disabled{cursor:not-allowed;filter:grayscale(.6);opacity:.42;transform:none}.roll-quick-counts button:disabled:hover{filter:grayscale(.6);transform:none}.roll-quick-counts button:focus-visible{outline:3px dashed var(--gold-1);outline-offset:2px}.roll-quick-counts button.is-active{color:#3a2a00;background:var(--gold-1);border-color:var(--ink)}.roll-price-block{border-left:2px solid #525252;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding-left:clamp(14px,2vw,24px);display:grid}.roll-price-block strong{color:var(--gold-1);font:800 25px/1 var(--font-display);text-shadow:var(--hard-shadow);white-space:nowrap;display:block}.roll-price-block strong small{font-size:11px}.roll-price-block p{color:var(--dim);margin:0;font-size:10.5px;line-height:1.35}.roll-price-block p b{color:var(--grey)}.roll-purchase-panel>.ui-btn{white-space:nowrap;justify-self:end;width:292px;min-width:0}.roll-balance-line{color:var(--dim);text-align:center;justify-content:center;gap:7px;font-size:11.5px;display:flex}.roll-balance-line b{color:var(--grey)}.roll-history-panel{background:var(--card-lite);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);min-height:120px;box-shadow:0 0 0 var(--outline-self) var(--card-lite),0 7px 16px #0000004d;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;padding:15px 18px;display:grid}.roll-history-status{flex-direction:column;gap:3px;min-width:76px;display:flex}.roll-history-status span{color:var(--dim);white-space:nowrap;font-size:11px}.roll-history-status strong{color:var(--gold-1);font:800 23px/1 var(--font-display);text-shadow:var(--hard-shadow)}.roll-history-status small{color:var(--grey);font-size:12px}.roll-history-list{scrollbar-width:none;align-items:center;gap:7px;min-width:0;min-height:66px;padding:4px 5px;display:flex;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#000 0 calc(100% - 18px),#0000 100%);mask-image:linear-gradient(90deg,#000 0 calc(100% - 18px),#0000 100%)}.roll-history-list::-webkit-scrollbar{display:none}.roll-history-list.is-empty{color:var(--dim);border:2px dashed #565656;border-radius:12px;justify-content:center;font-size:11px;-webkit-mask-image:none;mask-image:none}.roll-history-item{--roll-history-fill:color-mix(in srgb, var(--roll-rarity) 60%, #202020);background:var(--spectrum-stripes),var(--roll-history-fill);border:2px solid var(--ink);width:58px;height:58px;box-shadow:0 0 0 2px var(--roll-rarity),0 5px 9px #00000057;animation:rollHistoryArrival .32s var(--pop) backwards;border-radius:12px;flex:0 0 58px;place-items:center;padding:5px;display:grid;position:relative;overflow:hidden}.roll-history-item[data-rarity=common]{--roll-history-fill:#2c2c2c}.roll-history-item[data-rarity=ultra]{background:var(--spectrum-gradient);box-shadow:-4px 0 10px #ff4d5a80,4px 0 10px #58b7ff80,0 5px 9px #0000005c}.roll-history-item img{object-fit:contain;filter:drop-shadow(0 4px 3px #00000070);width:94%;height:94%}@keyframes rollHistoryArrival{0%{opacity:0;transform:translate(-16px)scale(.55)rotate(-7deg)}72%{opacity:1;transform:translate(2px)scale(1.08)rotate(1deg)}to{opacity:1;transform:none}}.roll-result-announcement{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.roll-summary{outline:none;grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(8px,1.7dvh,14px);width:100%;min-height:0;display:grid}.roll-summary-head{align-items:center;gap:clamp(9px,1.6vw,15px);display:flex}.roll-summary-seal{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border:2px solid var(--ink);width:clamp(40px,6vw,57px);height:clamp(40px,6vw,57px);box-shadow:inset 0 -4px 0 var(--gold-bevel),0 0 0 3px var(--gold-1),0 7px 13px #00000052;border-radius:17px;flex:none;place-items:center;display:grid;transform:rotate(-4deg)}.roll-summary-seal svg{width:clamp(20px,2.9vw,27px);height:clamp(20px,2.9vw,27px)}.roll-summary-head h2{color:var(--off-white);font:italic 800 clamp(18px,2.7vw,25px)/1.1 var(--font-display);text-shadow:var(--slim-outline);margin:0}.roll-summary-head p{color:var(--dim);margin:4px 0 0;font-size:clamp(9px,1.3vw,12px)}.roll-loot-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(6px,1.25vw,14px);width:100%;min-width:0;min-height:0;padding:4px;display:grid;overflow:hidden}.roll-loot-card{--roll-rarity:var(--border-lite);--roll-rarity-surface:#8a8a8a26;background:var(--card-lite);border:2px solid var(--ink);border-radius:var(--radius-card);min-width:0;min-height:0;box-shadow:0 0 0 3px var(--roll-rarity),0 7px 15px #0000004d;animation:dropIn .28s var(--pop) backwards;grid-template-rows:minmax(0,1fr) auto;display:grid;overflow:hidden;container-type:size}.roll-loot-card[data-rarity=ultra]{background:linear-gradient(var(--card-lite),var(--card-lite)) padding-box,conic-gradient(#ff4d5a,#ff9d00,#ffc61a,#5ee65e,#58b7ff,#b96bff,#ff4d5a) border-box;border-color:#0000;box-shadow:-5px 0 13px #ff4d5a7a,5px 0 13px #58b7ff7a,0 7px 15px #00000057}.roll-loot-art{background:radial-gradient(circle,var(--roll-rarity-surface),transparent 66%),#2c2c2c;border-bottom:2px solid var(--ink);place-items:center;min-height:0;padding:clamp(3px,6cqmin,11px);display:grid;position:relative}.roll-loot-card[data-rarity=ultra] .roll-loot-art{background:radial-gradient(circle,#ffffff2e,#0000 64%),linear-gradient(135deg,#ff4d5a,#ff9d00,#ffc61a,#5ee65e,#58b7ff,#b96bff)}.roll-loot-art img{object-fit:contain;filter:drop-shadow(0 7px 5px #0006);width:88%;height:88%;position:absolute;top:6%;left:6%}.roll-loot-count{color:var(--off-white);border:2px solid var(--ink);box-shadow:0 0 0 2px var(--roll-rarity);background:#171717e6;border-radius:99px;padding:clamp(2px,2cqmin,4px) clamp(4px,3.5cqmin,7px);font-size:clamp(7px,7cqmin,12px);position:absolute;bottom:clamp(3px,4cqmin,8px);right:clamp(3px,4cqmin,8px)}.roll-loot-card>div:last-child{flex-direction:column;justify-content:center;gap:clamp(1px,1.5cqmin,3px);min-height:clamp(24px,30cqmin,50px);padding:clamp(3px,4cqmin,9px) clamp(3px,4.5cqmin,10px);display:flex}.roll-loot-card strong{color:var(--off-white);font:700 clamp(7px,7cqmin,12px)/1.1 var(--font-display);text-overflow:ellipsis;text-shadow:var(--hard-shadow);white-space:nowrap;overflow:hidden}.roll-loot-card span{color:var(--roll-rarity);font:italic 700 clamp(6px,5.5cqmin,9.5px)/1 var(--font-display);text-overflow:ellipsis;text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;overflow:hidden}.roll-loot-card[data-rarity=ultra] span{color:#0000;background:var(--spectrum-gradient);-webkit-background-clip:text;background-clip:text}.roll-summary-actions{justify-content:flex-end;gap:clamp(7px,1.35vw,13px);padding:2px 4px 4px;display:flex}.roll-summary-actions .ui-btn{gap:clamp(4px,.8vw,8px);min-width:0;padding:clamp(6px,1vw,10px) clamp(8px,1.9vw,18px);font-size:clamp(10px,1.55vw,15px)}.roll-summary-actions .ui-btn svg{width:clamp(13px,1.8vw,17px);height:clamp(13px,1.8vw,17px)}.roll-maxwin{--maxwin-center-y:48%;--maxwin-prize-size:clamp(210px, 34vmin, 370px);--maxwin-arrive:cubic-bezier(.16, 1, .3, 1);--maxwin-glide:cubic-bezier(.37, 0, .22, 1);--maxwin-depart:cubic-bezier(.7, 0, .84, 0);--maxwin-expo-in-out:cubic-bezier(.87, 0, .13, 1);z-index:120;color:var(--off-white);-webkit-backdrop-filter:brightness(.8)saturate(.88)blur(1px);backdrop-filter:brightness(.8)saturate(.88)blur(1px);cursor:pointer;isolation:isolate;touch-action:manipulation;-webkit-user-select:none;user-select:none;animation:maxWinVeilIn .44s var(--maxwin-arrive) both;background:#08070c14;outline:none;position:fixed;inset:0;overflow:hidden}.roll-maxwin:before{content:"";z-index:-1;background:radial-gradient(circle at 50% var(--maxwin-center-y),var(--maxwin-rarity-surface),transparent 29%),radial-gradient(circle at 50% var(--maxwin-center-y),transparent 24%,#00000009 62%,#0000001f 100%);pointer-events:none;position:absolute;inset:0}.roll-maxwin-stage{position:absolute;inset:0;overflow:hidden}.roll-maxwin-burst-anchor,.roll-maxwin-prize-anchor{top:var(--maxwin-center-y);pointer-events:none;position:absolute;left:50%;transform:translate(-50%,-50%)}.roll-maxwin-burst-anchor{z-index:1;width:var(--maxwin-prize-size);height:var(--maxwin-prize-size)}.roll-maxwin-burst-arrival,.roll-maxwin-burst-rotor,.roll-maxwin-prize-arrival,.roll-maxwin-prize-float{width:100%;height:100%}.roll-maxwin-burst-arrival{opacity:0;will-change:opacity,transform;animation:.92s .11s both maxWinBurstIn}.roll-maxwin-burst-rotor{will-change:transform;animation:2.8s cubic-bezier(.65,0,.35,1) 1.03s infinite both maxWinBurstPulse;position:relative}.roll-maxwin-burst,.roll-maxwin-halo{border-radius:50%;position:absolute;inset:0}.roll-maxwin-burst{opacity:1;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--maxwin-rarity) 56%,transparent)) drop-shadow(0 0 28px color-mix(in srgb,var(--maxwin-rarity) 28%,transparent));background:repeating-conic-gradient(from 3deg,#ffd6527a 0deg 22deg,#0000 22deg 60deg);animation:18s linear infinite rollShineSpin;inset:-22.5%;-webkit-mask-image:radial-gradient(circle,#000 0 20%,#000000f0 48%,#0000 92%);mask-image:radial-gradient(circle,#000 0 20%,#000000f0 48%,#0000 92%)}.roll-maxwin-halo{background:radial-gradient(circle,#ffffff80,color-mix(in srgb,var(--maxwin-rarity) 38%,transparent) 30%,transparent 72%);filter:blur(6px);animation:maxWinHaloBreathe 2.5s var(--maxwin-glide) infinite both;inset:26%}.roll-maxwin-prize-anchor{z-index:3;width:var(--maxwin-prize-size);height:var(--maxwin-prize-size)}.roll-maxwin-prize-arrival{opacity:0;will-change:opacity,transform;animation:1.62s 70ms both maxWinPrizeIn}.roll-maxwin-prize-float{will-change:transform;animation:maxWinPrizeFloat 2.35s 1.69s var(--maxwin-glide) infinite both}.roll-maxwin-prize-float .ui-loading-asset{overflow:visible}.roll-maxwin-art{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 15px 8px #0000008c) drop-shadow(0 0 18px color-mix(in srgb,var(--maxwin-rarity) 44%,transparent));transform-origin:50% 56%;pointer-events:none}.roll-maxwin-heading{z-index:4;left:50%;bottom:calc((100% - var(--maxwin-center-y)) + (var(--maxwin-prize-size) / 2) - 11px);opacity:0;text-align:center;will-change:opacity,transform;pointer-events:none;flex-direction:column;align-items:center;width:min(94vw,920px);animation:.68s .25s both maxWinHeadingIn;display:flex;position:absolute;transform:translate(-50%)}.roll-maxwin-text{color:#0000;font-family:var(--font-display);letter-spacing:.035em;text-transform:uppercase;filter:drop-shadow(0 6px #0000006b);white-space:nowrap;margin:0;font-style:italic;font-weight:800;line-height:.9;display:block;position:relative}.roll-maxwin-text .stroke{color:#171717;-webkit-text-stroke:10px #171717;position:absolute;inset:0}.roll-maxwin-text .fill{color:#0000;background:linear-gradient(180deg,color-mix(in srgb,var(--maxwin-rarity) 78%,#fff) 0%,var(--maxwin-rarity) 53%,color-mix(in srgb,var(--maxwin-rarity) 55%,#fff) 100%);-webkit-background-clip:text;background-clip:text;position:relative}.roll-maxwin-rarity{font-size:clamp(36px,7.2vw,82px)}.roll-maxwin-win{letter-spacing:.12em;margin-top:.1em;font-size:clamp(29px,4.6vw,52px)}.roll-maxwin-win .fill{background:linear-gradient(#fff,#f2efe9 54%,#cfc8bd);-webkit-background-clip:text;background-clip:text}.roll-maxwin-name{z-index:4;top:calc(var(--maxwin-center-y) + (var(--maxwin-prize-size) / 2) - 7px);opacity:0;text-align:center;text-overflow:ellipsis;will-change:opacity,transform;pointer-events:none;max-width:92vw;font-size:clamp(23px,4.2vw,46px);line-height:1.05;animation:.72s .48s both maxWinNameIn;position:absolute;left:50%;overflow:hidden;transform:translate(-50%)}.roll-maxwin[data-rarity=ultra] :is(.roll-maxwin-rarity,.roll-maxwin-name) .fill{background:linear-gradient(90deg,#ff5e8a,#ffb02e,#f4df4d,#5ee65e,#58b7ff,#b96bff,#ff5e8a);-webkit-background-clip:text;background-clip:text}.roll-maxwin-continue{z-index:5;opacity:0;color:#fff;font:500 clamp(12px,1.5vw,14px)/1.2 var(--font-body);letter-spacing:.04em;white-space:nowrap;pointer-events:none;background:0 0;border:0;padding:10px 0;animation:.52s 1s both maxWinContinueIn;position:absolute;bottom:max(24px,4.5vmin);right:50%;transform:translate(50%)}@keyframes maxWinVeilIn{0%{-webkit-backdrop-filter:brightness()saturate()blur();backdrop-filter:brightness()saturate()blur();background-color:#08070c00}}@keyframes maxWinBurstIn{0%{opacity:0;animation-timing-function:cubic-bezier(.14,.82,.24,1);transform:scale(.06)rotate(-17deg)}57%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.2,1);transform:scale(1.085)rotate(2.4deg)}78%{animation-timing-function:cubic-bezier(.2,.8,.3,1);transform:scale(.975)rotate(-.7deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes maxWinBurstPulse{0%,to{transform:scale(.96)}50%{transform:scale(1.06)}}@keyframes maxWinHaloBreathe{0%,to{opacity:.64;transform:scale(.92)}50%{opacity:1;transform:scale(1.14)}}@keyframes maxWinPrizeIn{0%{opacity:0;animation-timing-function:var(--maxwin-expo-in-out);transform:translateY(34px)scale(.08)rotate(-10deg)}32%{opacity:1;animation-timing-function:var(--maxwin-expo-in-out);transform:translateY(-12px)scale(1.42)rotate(5.5deg)}50%{animation-timing-function:var(--maxwin-expo-in-out);transform:translateY(7px)scale(.76)rotate(-3.5deg)}65%{animation-timing-function:var(--maxwin-expo-in-out);transform:translateY(-6px)scale(1.23)rotate(2.6deg)}77%{animation-timing-function:var(--maxwin-expo-in-out);transform:translateY(3px)scale(.87)rotate(-1.4deg)}86%{animation-timing-function:var(--maxwin-expo-in-out);transform:translateY(-2px)scale(1.1)rotate(.8deg)}93%{animation-timing-function:var(--maxwin-expo-in-out);transform:translateY(1px)scale(.955)rotate(-.3deg)}to{opacity:1;transform:none}}@keyframes maxWinPrizeFloat{0%,to{transform:translateZ(0)scale(1)rotate(0)}30%{transform:translateY(3px)scale(.975)rotate(.8deg)}65%{transform:translateY(-6px)scale(1.045)rotate(3.6deg)}}@keyframes maxWinHeadingIn{0%{opacity:0;transform:translate(-50%,-46px)scale(.78)}66%{opacity:1;transform:translate(-50%,5px)scale(1.035)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes maxWinNameIn{0%{opacity:0;transform:translate(-50%,34px)scale(.78)}70%{opacity:1;transform:translate(-50%,-3px)scale(1.025)}to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes maxWinContinueIn{0%{opacity:0;transform:translate(50%,18px)}to{opacity:1;transform:translate(50%)}}.roll-maxwin.is-exiting{cursor:default;animation:maxWinVeilOut .56s var(--maxwin-arrive) both}.roll-maxwin.is-exiting .roll-maxwin-burst-arrival{animation:maxWinBurstOut .48s var(--maxwin-depart) both}.roll-maxwin.is-exiting .roll-maxwin-prize-arrival{animation:maxWinPrizeOut .42s var(--maxwin-depart) both}.roll-maxwin.is-exiting .roll-maxwin-heading{animation:.39s cubic-bezier(.55,0,1,.45) both maxWinHeadingOut}.roll-maxwin.is-exiting .roll-maxwin-name{animation:.38s cubic-bezier(.55,0,1,.45) 30ms both maxWinNameOut}.roll-maxwin.is-exiting .roll-maxwin-continue{animation:.3s cubic-bezier(.55,0,1,.45) both maxWinContinueOut}@keyframes maxWinVeilOut{to{-webkit-backdrop-filter:brightness()saturate()blur();backdrop-filter:brightness()saturate()blur();opacity:0;background-color:#08070c00}}@keyframes maxWinBurstOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.035)rotate(22deg)}}@keyframes maxWinPrizeOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:translateY(16px)scale(.025)rotate(13deg)}}@keyframes maxWinHeadingOut{to{opacity:0;transform:translate(-50%,-38vh)scale(.86)}}@keyframes maxWinNameOut{to{opacity:0;transform:translate(-50%,40vh)scale(.88)}}@keyframes maxWinContinueOut{to{opacity:0;transform:translate(50%,90px)}}@media (width<=860px){.roll-purchase-panel{grid-template-columns:1fr 1fr}.roll-purchase-panel>.ui-btn{grid-column:1/-1;justify-self:stretch;width:100%}}@media (width<=620px){.ui-modal.roll-modal{width:96vw;max-height:calc(100dvh - 52px);padding:31px 14px 16px;top:52%}.roll-modal-body{padding-top:5px}.roll-modal>.ui-title.size-lg{-webkit-text-stroke-width:0;font-size:30px}.roll-modal>.ui-title.size-lg .stroke{-webkit-text-stroke-width:5px}.roll-modal>.ui-title.size-lg .fill{-webkit-text-stroke-width:0}.roll-play,.roll-summary{gap:14px}.roll-mode-row{align-items:flex-start;gap:10px}.roll-mode-row>span:last-child{line-height:1.25}.roll-reel-shell{--roll-slot-width:clamp(104px, 31vw, 126px);padding-top:27px}.roll-track{gap:8px;padding-inline:8px}.roll-odds{flex-wrap:wrap;padding:2px 3px;display:flex;overflow:visible}.roll-odds>span{flex:96px;padding-inline:8px}.roll-purchase-panel{grid-template-columns:1fr;gap:15px;padding:15px}.roll-price-block{border-top:2px solid #525252;border-left:0;padding-top:14px;padding-left:0}.roll-purchase-panel>.ui-btn{grid-column:auto;padding-inline:10px;font-size:15px}.roll-balance-line{flex-wrap:wrap;line-height:1.25}.roll-history-panel{grid-template-columns:auto 1fr;gap:12px;padding:13px}.roll-history-list{grid-area:2/1/auto/-1}.roll-history-panel>.ui-btn{justify-self:end}}@media (width<=390px){.roll-quantity-controls{flex-direction:column;align-items:flex-start}.roll-history-panel>.ui-btn{width:100%}.roll-summary-head h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.roll-reel-candy,.roll-reel-omen,.roll-slot-art:before{animation:none!important}.roll-reel-omen{clip-path:inset(0)}.roll-slot.is-landed .roll-slot-art img,.roll-slot.is-landed[data-rarity=rare],.roll-slot.is-landed[data-rarity=epic],.roll-slot.is-landed[data-rarity=legendary],.roll-slot.is-landed[data-rarity=ultra],.roll-history-item,.roll-loot-card{animation:none}.roll-quick-counts button{transition:none}.roll-maxwin,.roll-maxwin-burst-arrival,.roll-maxwin-burst-rotor,.roll-maxwin-halo,.roll-maxwin-prize-arrival,.roll-maxwin-prize-float,.roll-maxwin-heading,.roll-maxwin-name,.roll-maxwin-continue{animation:none}.roll-maxwin{-webkit-backdrop-filter:none;backdrop-filter:none}.roll-maxwin-burst-arrival,.roll-maxwin-prize-arrival,.roll-maxwin-heading,.roll-maxwin-name,.roll-maxwin-continue{opacity:1}.roll-maxwin-heading,.roll-maxwin-name{transform:translate(-50%)}.roll-maxwin-continue{transform:translate(50%)}.roll-maxwin.is-exiting{opacity:0}}.inventory-drawer{min-height:100%}.inventory-drawer .inventory-drawer-tabs{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:3px 3px 18px;display:grid}.inventory-drawer .inventory-drawer-tab{min-width:0;color:var(--grey);background:var(--card);border:var(--outline-w) solid var(--ink);box-shadow:inset 0 -4px #232323,0 0 0 var(--outline-self) var(--card),0 5px 10px #00000047;font:italic 700 14px/1 var(--font-display);cursor:pointer;transition:transform var(--t-fast) var(--pop),filter var(--t-fast) var(--ease),color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);border-radius:13px;justify-content:center;align-items:center;gap:8px;padding:9px 12px 11px;display:flex}.inventory-drawer .inventory-drawer-tab:hover{filter:brightness(1.1);transform:translateY(-1px)}.inventory-drawer .inventory-drawer-tab:active{transform:scale(.96)}.inventory-drawer .inventory-drawer-tab:focus-visible{outline:3px solid var(--off-white);outline-offset:4px}.inventory-drawer .inventory-drawer-tab.is-active{color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));box-shadow:inset 0 -4px 0 var(--gold-bevel),0 0 0 var(--outline-self) var(--gold-1),0 5px 12px #00000052}.inventory-drawer .inventory-drawer-tab-count{min-width:22px;color:var(--off-white);text-align:center;background:#00000047;border-radius:999px;padding:3px 6px;font-size:11px;font-style:normal;line-height:1}.inventory-drawer .inventory-drawer-tab.is-active .inventory-drawer-tab-count{color:#3a2a00;background:#ffffff4d}.inventory-drawer .inventory-drawer-panel:focus-visible{outline:2px dashed var(--gold-1);outline-offset:3px;border-radius:12px}.inventory-drawer .inventory-rarity-stack{gap:11px;padding:3px;display:grid}.inventory-drawer .inventory-rarity-tier{--inventory-rarity:var(--border-lite);--inventory-rarity-surface:#8a8a8a29;min-width:0}.inventory-drawer .inventory-rarity-toggle{width:100%;min-height:39px;color:var(--off-white);background:linear-gradient(90deg,var(--inventory-rarity-surface),transparent 46%),#292929;border:var(--outline-w) solid var(--ink);box-shadow:inset 0 -3px #00000040,0 0 0 var(--outline-self) color-mix(in srgb,var(--inventory-rarity) 72%,#3b3b3b),0 4px 9px #00000047;font:italic 750 13px/1 var(--font-display);cursor:pointer;transition:transform var(--t-fast) var(--pop),filter var(--t-fast) var(--ease);border-radius:12px;align-items:center;gap:8px;padding:7px 9px 8px;display:flex}.inventory-drawer .inventory-rarity-toggle:hover{filter:brightness(1.12);transform:translateY(-1px)}.inventory-drawer .inventory-rarity-toggle:active{transform:scale(.975)}.inventory-drawer .inventory-rarity-toggle:focus-visible{outline:3px solid var(--off-white);outline-offset:4px}.inventory-drawer .inventory-rarity-marker{background:var(--inventory-rarity);border:1.5px solid var(--ink);width:9px;height:9px;box-shadow:0 0 0 2px var(--inventory-rarity);border-radius:50%;flex:none}.inventory-drawer .inventory-rarity-tier[data-rarity=ultra] .inventory-rarity-marker{background:var(--spectrum-gradient)}.inventory-drawer .inventory-rarity-tier[data-rarity=ultra] .inventory-rarity-name{color:#0000;background:var(--spectrum-gradient);-webkit-background-clip:text;background-clip:text}.inventory-drawer .inventory-rarity-count{min-width:25px;color:var(--off-white);border:1px solid color-mix(in srgb,var(--inventory-rarity) 72%,#555);text-align:center;background:#00000057;border-radius:999px;margin-left:auto;padding:3px 7px;font-size:10.5px;font-style:normal;line-height:1}.inventory-drawer .inventory-rarity-chevron{width:16px;height:16px;color:var(--inventory-rarity);transition:transform var(--t-fast) var(--pop);flex:none;transform:rotate(-90deg)}.inventory-drawer .inventory-rarity-toggle[aria-expanded=true] .inventory-rarity-chevron{transform:rotate(0)}.inventory-drawer .inventory-rarity-content{animation:inventoryTierOpen .2s var(--ease) both;padding:10px 1px 1px}@keyframes inventoryTierOpen{0%{opacity:0;transform:translateY(-4px)}}.inventory-drawer .inventory-miner-list{gap:9px;display:grid}.inventory-drawer .inventory-miner-list .inv-row{margin-bottom:0}.inventory-drawer .inventory-cosmetics-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.inventory-drawer .inventory-quick-equip{--cosmetic-rarity:var(--border-lite);--cosmetic-rarity-surface:#8a8a8a29;z-index:5;color:var(--grey);background:linear-gradient(115deg,var(--cosmetic-rarity-surface),transparent 56%),var(--panel-solid);border:var(--outline-w) solid var(--ink);box-shadow:inset 0 -4px #0000003d,0 0 0 var(--outline-self) var(--cosmetic-rarity),0 9px 20px #0000006b;animation:quickEquipIn .24s var(--pop) both;border-radius:16px;gap:10px;margin:4px 4px 18px;padding:11px 12px 12px;display:grid;position:sticky;top:0}@keyframes quickEquipIn{0%{opacity:0;transform:translateY(-7px)scale(.97)}}.inventory-drawer .inventory-quick-equip-item{align-items:center;gap:11px;min-width:0;display:flex}.inventory-drawer .inventory-quick-equip-art{background:radial-gradient(circle,var(--cosmetic-rarity-surface),#2d2d2d 72%);border:var(--outline-w) solid var(--ink);width:58px;height:58px;box-shadow:0 0 0 2px var(--cosmetic-rarity),inset 0 -3px #00000042;border-radius:14px;flex:none;place-items:center;padding:5px;display:grid;overflow:hidden;transform:rotate(-2deg)}.inventory-drawer .inventory-quick-equip-art img{object-fit:contain;filter:drop-shadow(0 5px 4px #0006);width:100%;height:100%;display:block}.inventory-drawer .inventory-quick-equip-heading{min-width:0}.inventory-drawer .inventory-quick-equip-kicker{color:var(--cosmetic-rarity);font:italic 750 9.5px/1.1 var(--font-display);letter-spacing:.055em;text-transform:uppercase;margin-bottom:2px;display:block}.inventory-drawer .inventory-quick-equip-heading h3{color:var(--off-white);font:italic 800 18px/1.1 var(--font-display);text-overflow:ellipsis;text-shadow:var(--hard-shadow);white-space:nowrap;margin:0;overflow:hidden}.inventory-drawer .inventory-quick-equip-counts{color:var(--dim);margin-top:4px;font-size:10.5px;display:block}.inventory-drawer .inventory-quick-equip-counts b{color:var(--off-white)}.inventory-drawer .inventory-quick-equip>p{color:var(--grey);border:2px dashed color-mix(in srgb,var(--cosmetic-rarity) 78%,#777);background:#1111116b;border-radius:11px;align-items:flex-start;gap:7px;margin:0;padding:8px 9px;font-size:10.5px;line-height:1.35;display:flex}.inventory-drawer .inventory-quick-equip>p svg{width:15px;height:15px;color:var(--cosmetic-rarity);flex:none;margin-top:1px}.inventory-drawer .inventory-quick-equip-actions{justify-content:flex-end;gap:9px;display:flex}.inventory-drawer .inventory-quick-equip-target-picker{display:none}.inventory-drawer .inventory-quick-equip-target-head{color:var(--off-white);font:italic 750 10px/1.1 var(--font-display);justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:7px;display:flex}.inventory-drawer .inventory-quick-equip-target-head span:last-child{color:var(--dim);font-size:9px}.inventory-drawer .inventory-quick-equip-target-grid{background:#11111170;border-radius:12px;grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;max-height:142px;padding:5px;display:grid;overflow-y:auto}.inventory-drawer .inventory-quick-equip-target{aspect-ratio:1;background:var(--card);border:2px solid var(--ink);cursor:pointer;min-width:0;transition:transform var(--t-fast) var(--pop),filter var(--t-fast) var(--ease),box-shadow var(--t-fast) var(--ease);border-radius:10px;place-items:center;padding:3px;display:grid;position:relative;box-shadow:0 0 0 2px #555,inset 0 -3px #0000003d}.inventory-drawer .inventory-quick-equip-target:hover{filter:brightness(1.12);transform:translateY(-1px)}.inventory-drawer .inventory-quick-equip-target:active{transform:scale(.92)}.inventory-drawer .inventory-quick-equip-target:focus-visible{outline:3px solid var(--off-white);outline-offset:3px}.inventory-drawer .inventory-quick-equip-target.will-replace{background:linear-gradient(145deg,#ff9d0033,var(--card) 58%);box-shadow:0 0 0 2px var(--gold-2),inset 0 -3px #0000003d}.inventory-drawer .inventory-quick-equip-target.is-equipped{box-shadow:0 0 0 2px var(--green),0 0 10px #5ee65e3d,inset 0 -3px #0000003d;background:#5ee65e2e}.inventory-drawer .inventory-quick-equip-target:disabled{opacity:.4;filter:saturate(.6);cursor:not-allowed}.inventory-drawer .inventory-quick-equip-target img{object-fit:contain;filter:drop-shadow(0 2px 1px #00000057);width:90%;height:90%;display:block}.inventory-drawer .inventory-quick-equip-target svg{color:#153815;background:var(--green);border:1.5px solid var(--ink);border-radius:50%;width:15px;height:15px;padding:2px;position:absolute;bottom:-3px;right:-3px}.inventory-drawer .inventory-quick-equip-actions .ui-btn{flex:1 1 0;min-width:0}.inventory-drawer .inventory-cosmetic-card{--cosmetic-rarity:var(--border-lite);--cosmetic-rarity-surface:#8a8a8a29;width:100%;min-width:0;color:inherit;font:inherit;text-align:left;background:var(--card-lite);border:var(--outline-w) solid var(--ink);border-radius:var(--radius-card);box-shadow:0 0 0 var(--outline-self) var(--cosmetic-rarity),0 7px 15px #00000052;animation:dropIn .28s var(--pop) backwards;cursor:pointer;transition:transform var(--t-fast) var(--pop),filter var(--t-fast) var(--ease),outline-color var(--t-fast) var(--ease);margin:0;padding:0;overflow:hidden}.inventory-drawer .inventory-cosmetic-card:hover{filter:brightness(1.1);transform:translateY(-2px)}.inventory-drawer .inventory-cosmetic-card:active{transform:scale(.96)}.inventory-drawer .inventory-cosmetic-card:focus-visible{outline:3px solid var(--off-white);outline-offset:4px}.inventory-drawer .inventory-cosmetic-card.is-selected{outline:3px dashed var(--gold-1);outline-offset:3px;transform:translateY(-2px)}.inventory-drawer .inventory-cosmetic-card[data-rarity=ultra]{background:linear-gradient(var(--card-lite),var(--card-lite)) padding-box,conic-gradient(#ff4d5a,#ff9d00,#ffc61a,#5ee65e,#58b7ff,#b96bff,#ff4d5a) border-box;border-color:#0000;box-shadow:-5px 0 13px #ff4d5a7a,5px 0 13px #58b7ff7a,0 7px 15px #00000057}.inventory-drawer .inventory-cosmetic-art{aspect-ratio:1;background:radial-gradient(circle at 50% 42%,var(--cosmetic-rarity-surface),transparent 64%),#2e2e2e;border-bottom:var(--outline-w) solid var(--ink);place-items:center;padding:7px;display:grid;position:relative;overflow:hidden}.inventory-drawer .inventory-cosmetic-art:after{content:"";pointer-events:none;background:linear-gradient(145deg,#ffffff14,#0000 38%);position:absolute;inset:0}.inventory-drawer .inventory-cosmetic-art img{z-index:1;object-fit:contain;filter:drop-shadow(0 7px 5px #0000006b);width:90%;height:90%;display:block;position:relative}.inventory-drawer .inventory-cosmetic-count{z-index:2;min-width:25px;color:var(--off-white);border:2px solid var(--ink);box-shadow:0 0 0 2px var(--cosmetic-rarity);text-align:center;background:#171717e0;border-radius:999px;padding:3px 5px;font-size:10.5px;line-height:1;position:absolute;bottom:5px;right:5px}.inventory-drawer .inventory-cosmetic-selected-mark{z-index:3;color:#3a2a00;background:linear-gradient(180deg,var(--gold-1),var(--gold-2));border:2px solid var(--ink);width:25px;height:25px;box-shadow:inset 0 -3px 0 var(--gold-bevel),0 0 0 2px var(--gold-1);animation:quickEquipMarkIn .2s var(--pop);border-radius:9px;place-items:center;display:grid;position:absolute;top:6px;left:6px}@keyframes quickEquipMarkIn{0%{opacity:0;transform:scale(.55)rotate(-10deg)}}.inventory-drawer .inventory-cosmetic-selected-mark svg{width:13px;height:13px}.inventory-drawer .inventory-cosmetic-card.is-selected .inventory-cosmetic-availability{color:var(--gold-1);font-family:var(--font-display);font-style:italic}.inventory-drawer .inventory-cosmetic-info{flex-direction:column;justify-content:center;gap:3px;min-height:51px;padding:7px 7px 8px;display:flex}.inventory-drawer .inventory-cosmetic-info h3{color:var(--off-white);font:700 11px/1.12 var(--font-display);text-shadow:var(--hard-shadow);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.inventory-drawer .inventory-cosmetic-availability{color:var(--dim);font:600 9px/1.15 var(--font-body)}.inventory-drawer .inventory-cosmetics-archive-note{color:var(--dim);background:#1d1d1d94;border:2px dashed #555;border-radius:11px;grid-column:1/-1;margin:0;padding:11px 12px;font-size:11px;line-height:1.35}.inventory-drawer .inventory-cosmetics-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:310px;padding:30px 18px;display:flex}.inventory-drawer .inventory-cosmetics-empty-icon{width:66px;height:66px;color:var(--gold-1);background:var(--card);border:var(--outline-w) solid var(--ink);box-shadow:inset 0 -5px #232323,0 0 0 var(--outline-self) var(--gold-1),0 7px 14px #00000057;border-radius:20px;place-items:center;margin-bottom:18px;display:grid;transform:rotate(-4deg)}.inventory-drawer .inventory-cosmetics-empty-icon svg{width:31px;height:31px}.inventory-drawer .inventory-cosmetics-empty h3{color:var(--off-white);font:italic 800 19px/1.2 var(--font-display);text-shadow:var(--hard-shadow);margin:0 0 5px}.inventory-drawer .inventory-cosmetics-empty p{max-width:260px;color:var(--dim);margin:0 0 20px;font-size:13.5px}@media (width<=380px){.inventory-drawer .inventory-drawer-tabs{gap:7px;margin-inline:2px}.inventory-drawer .inventory-drawer-tab{gap:5px;padding-inline:8px;font-size:13px}.inventory-drawer .inventory-cosmetics-grid,.inventory-drawer .inventory-quick-equip-actions{gap:7px}}@media (width<=520px){.inventory-drawer .inventory-quick-equip-target-picker{display:block}}@media (prefers-reduced-motion:reduce){.inventory-drawer .inventory-drawer-tab,.inventory-drawer .inventory-cosmetic-card,.inventory-drawer .inventory-rarity-toggle,.inventory-drawer .inventory-rarity-chevron,.inventory-drawer .inventory-rarity-content,.inventory-drawer .inventory-quick-equip,.inventory-drawer .inventory-cosmetic-selected-mark,.inventory-drawer .inventory-quick-equip-target{transition:none;animation:none}}.stage-cols{flex-direction:column;flex:1;align-items:center;gap:22px;width:100%;min-height:0;padding:8px 4px 12px;display:flex}.facility-column{width:var(--facility-panel-width);flex-direction:column;align-items:center;min-width:0;max-width:100%;display:flex;position:relative}.facility-column>.hero-panel{flex-direction:column;flex:auto;width:100%;min-height:0;display:flex}.facility-column>.hero-panel>.hero-body{flex:auto;min-height:0}.facility-column>.toolbar{z-index:5;border-radius:26px;flex:none;gap:10px;width:auto;max-width:calc(100% - 32px);margin-top:0;padding:11px 16px;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.side-stack{flex-direction:column;align-items:stretch;gap:16px;width:min(680px,94vw);min-width:0;display:flex}.side-stack>.summary-panel,.side-stack>.lb-panel{width:100%;margin-top:0}@media (width<=1319px){.stage-cols{row-gap:28px;padding:14px 8px 40px;overflow:hidden auto}.facility-column{margin-bottom:0;padding-bottom:52px}.facility-column>.toolbar{z-index:5;margin-top:0;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.side-stack{gap:28px;padding-top:0}.side-stack>.summary-panel,.side-stack>.lb-panel{margin-top:28px}.ui-panel.hero-panel,.ui-panel.summary-panel,.ui-panel.lb-panel{margin-top:0}.summary-pair{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.summary-pair{grid-template-columns:1fr}}.lb-panel{isolation:isolate;flex-direction:column;flex:none;width:min(680px,94vw);min-height:0;margin-top:40px;padding:30px 24px 24px;display:flex}.lb-panel .lb-body{overscroll-behavior:contain;scrollbar-gutter:stable;min-height:0;padding:6px var(--outline-safe) var(--outline-safe);margin:0 calc(var(--outline-safe) * -1) calc(var(--outline-safe) * -1);overflow:hidden auto}@media (width>=1320px){.stage-cols{grid-template-columns:minmax(0,1fr) clamp(320px,24vw,400px);justify-content:center;align-items:stretch;column-gap:20px;width:min(100%,1680px);margin:0 auto;padding:4px 16px 36px;display:grid}.facility-column{place-self:stretch stretch;width:100%;max-width:none;height:100%;min-height:0}.facility-column>.hero-panel{flex:auto;height:100%;min-height:0;margin-top:0}.side-stack{place-self:stretch stretch;gap:14px;width:100%;height:100%;min-height:0}.side-stack>.summary-panel,.side-stack>.lb-panel{flex-direction:column;align-self:stretch;min-height:0;display:flex}.side-stack>.summary-panel{flex:none;min-height:0;max-height:42%}.side-stack>.lb-panel{flex:1 1 0;width:100%;min-height:0;max-height:none;margin-top:0}.lb-panel .lb-body{flex:1}.lb-body .lb-rows{margin-top:auto}.lb-body .lb-race,.lb-body>.lb-note{margin-top:auto;padding-bottom:4px}}.lb-body{flex-direction:column;display:flex}.lb-coming-soon{text-align:center;justify-content:center;align-items:center;gap:8px;min-height:160px!important;padding:20px 18px!important}.lb-coming-soon>svg{width:34px;height:34px;color:var(--gold-1)}.lb-coming-soon>strong{font-size:1.1rem}.lb-coming-soon>p{max-width:260px;color:var(--dim);margin:0}.lb-loading{flex:1;min-height:150px}.lb-freshness{color:var(--gold-1);text-align:center;margin:0 4px 4px;font-size:10.5px;line-height:1.3}.lb-rank-hero{text-align:center;animation:dropIn .3s var(--pop) backwards;margin:10px 0 16px}.lb-crown{width:30px;height:30px;color:var(--gold-1);filter:drop-shadow(0 3px #00000059);animation:2.4s ease-in-out infinite crownBob}@keyframes crownBob{0%,to{transform:translateY(0)rotate(-5deg)}50%{transform:translateY(-4px)rotate(5deg)}}.lb-rank-num{font-family:var(--font-display);color:var(--off-white);text-shadow:var(--slim-outline);font-size:54px;font-style:italic;font-weight:800;line-height:1.05}.lb-rank-num.t-gold{color:var(--gold-1)}.lb-rank-num.t-silver{color:#d9dde4}.lb-rank-num.t-bronze{color:#e89a55}.lb-rank-of{color:var(--dim);margin-top:3px;font-size:13px}.lb-rank-of b{color:var(--grey)}.lb-share{gap:12px;margin:0 2px 12px;display:flex}.lb-share .lb-share-tile{text-align:center;flex:1;min-width:0;padding:8px 10px 9px}.lb-share .lb-share-tile:nth-child(2){animation-delay:60ms}.lb-share-label{color:var(--dim);font-size:11.5px}.lb-share-val{font-family:var(--font-display);color:var(--off-white);text-shadow:none;white-space:nowrap;text-overflow:ellipsis;font-size:21px;font-weight:800;display:block;overflow:hidden}.lb-share-val.gold{color:var(--gold-1)}.lb-share-sub{color:var(--dim);font-size:10.5px}.lb-blockline{text-align:center;color:var(--dim);margin:0 0 14px;font-size:12.5px}.lb-blockline b{color:var(--grey)}.lb-rows{flex-direction:column;gap:10px;margin:2px 4px 4px;display:flex}.lb-rows>:nth-child(2){animation-delay:50ms}.lb-rows>:nth-child(3){animation-delay:.1s}.lb-rows>:nth-child(4){animation-delay:.15s}.lb-rows>:nth-child(5){animation-delay:.2s}.lb-row{color:var(--grey);border-radius:13px;align-items:center;gap:10px;padding:7px 13px;font-size:13px;display:flex}.lb-row .lb-r{width:32px;font-family:var(--font-display);color:var(--dim);text-shadow:var(--hard-shadow);flex:none;align-items:center;font-size:15px;font-style:italic;font-weight:800;display:inline-flex}.lb-row.r1 .lb-r{color:var(--gold-1)}.lb-row.r2 .lb-r{color:#d9dde4}.lb-row.r3 .lb-r{color:#e89a55}.lb-r-crown{width:17px;height:17px}.lb-row .lb-name{min-width:0;color:var(--off-white);text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:500;overflow:hidden}.lb-row .lb-sub{color:var(--dim);font-size:10.5px;font-weight:400;display:block}.lb-row .lb-signal{line-height:1.2;display:block}.lb-row .lb-hash{text-align:right;flex:none}.lb-row .lb-hash .num{color:var(--off-white);font-size:14px;font-weight:700}.lb-row .lb-hash small{color:var(--dim);font-size:10.5px;display:block}.lb-row-empty{min-height:48px;box-shadow:none;color:var(--dim);animation:dropIn .28s var(--pop) backwards;background:#3434343d;border:2px dashed #bdbdbd57}.lb-row-empty .lb-r{color:var(--dim);opacity:.72}.lb-empty-line{border-top:2px dotted #bdbdbd57;flex:1;min-width:24px}.lb-empty-open{color:var(--dim);flex:none;font-size:11px;font-style:italic}.lb-row.me{outline:3px dashed var(--gold-1);outline-offset:4px}.lb-row.me .lb-name{font-family:var(--font-display);font-style:italic;font-weight:700}.lb-gap{text-align:center;color:var(--dim);letter-spacing:2px;margin:-3px 0;font-size:13px;line-height:.5}.lb-threat{color:var(--red-text);align-items:center;gap:3px;font-size:11px;font-style:italic;font-weight:600;animation:1.5s ease-in-out infinite threatPulse;display:inline-flex}.lb-threat svg{width:12px;height:12px}@keyframes threatPulse{0%,to{opacity:.6}50%{opacity:1}}.lb-gain{color:var(--green);align-items:center;gap:3px;font-size:11px;font-style:italic;font-weight:600;display:inline-flex}.lb-gain svg{width:12px;height:12px}.lb-race{animation:dropIn .35s var(--pop) backwards;margin:14px 4px 2px;animation-delay:.18s}.lb-race-note{text-align:center;color:var(--gold-1);margin:8px 0 0;font-size:12.5px;font-style:italic}.lb-note{text-align:center;color:#4a3728;margin:12px 4px 2px;font-size:12.5px;font-weight:600}.lb-note b{color:#2a1c10;font-weight:800}.lb-empty{text-align:center;color:#5c4030;padding:20px 8px 10px;font-size:13.5px}.lb-join{justify-content:center;margin:12px 0 4px;display:flex}.lb-spectator{flex-direction:column;flex:1;min-height:0;display:flex}.lb-spectator-leader{z-index:2;flex:none;padding:10px 4px 8px;position:relative}.lb-spectator-leader .lb-row{box-shadow:0 0 0 var(--outline-self) var(--card-lite),0 9px 18px #00000057}.lb-spectator-board{flex:1;min-height:0;position:relative;overflow:hidden}.lb-spectator .lb-spectator-rows{overscroll-behavior:contain;scrollbar-gutter:auto;height:auto;min-height:0;padding:4px calc(4px + var(--outline-safe)) var(--outline-safe) 4px;margin:2px 0 0;overflow:visible}.lb-spectator-cta{z-index:3;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#262626b3;border:2px solid #8a8a8a3d;border-radius:18px;width:calc(100% - 22px);padding:14px 12px 16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 8px 22px #00000047}.lb-spectator-cta .lb-note{color:#4a3728;margin:0;font-weight:600}.lb-spectator-cta .lb-join{margin:12px 0 0}.lb-ranked-summary{flex:none}.lb-body .lb-ranked-rows{scrollbar-gutter:auto;max-height:none;margin:10px 4px 4px;padding:6px 4px;overflow:visible}.cw-root{z-index:0;pointer-events:none;transition:filter .4s var(--ease);filter:blur(5px);background:#12280e;position:fixed;inset:0;overflow:hidden}.cw-root.mode-world{filter:blur();pointer-events:auto}.cw-root:after{content:"";z-index:11;pointer-events:none;opacity:1;transition:opacity .4s var(--ease);background:#0a0c0a52;position:absolute;inset:0}.cw-root.mode-world:after{opacity:0}.cw-cave-backdrop{background:#12280e;position:absolute;inset:0;overflow:hidden}.cw-world-track{--cw-surface-height:clamp(126px, 19.25vh, 188px);inset-block:0;will-change:transform;position:absolute;left:0}.cw-ground{height:var(--cw-surface-height);z-index:0;background:radial-gradient(at 22% 0,#255e5b57,#0000 42%),radial-gradient(at 76% 18%,#14444947,#0000 46%),linear-gradient(#12343e,#0b2833 52%,#071d28);border-top:5px solid #111821;position:absolute;inset:auto 0 0;overflow:hidden;box-shadow:0 -6px 18px #01080c6b}.cw-rive-roamers{z-index:10;pointer-events:none;position:absolute;inset:0;overflow:visible}.cw-rive-cat{--cw-rive-cat-size:clamp(92px, 9vw, 128px);width:var(--cw-rive-cat-size);aspect-ratio:1;transform-origin:50%;will-change:transform;position:absolute;left:0}.cw-rive-cat canvas{transform-origin:50%;width:100%;height:100%;transform:scale(1.75)}.cw-deposit-field{inset:0 0 var(--cw-surface-height);z-index:1;position:absolute;overflow:hidden}.cw-deposit-slot{aspect-ratio:1;position:absolute;transform:translate(-50%)}.cw-deposit{object-fit:contain;transform-origin:50%;filter:drop-shadow(0 5px #070e1459);width:100%;height:100%;transform:rotate(var(--deposit-rotation))}.cw-deposit.is-hit{animation:.24s cubic-bezier(.2,.9,.3,1) cw-deposit-hit}@keyframes cw-deposit-hit{0%,to{transform:rotate(var(--deposit-rotation))}32%{transform:translateY(-9px) rotate(calc(var(--deposit-rotation) - 4deg)) scale(1.05,.94)}66%{transform:translateY(2px) rotate(calc(var(--deposit-rotation) + 2deg)) scale(.98,1.03)}}.cw-roaming-cat{--cw-cat-ground-offset:19px;bottom:calc(var(--cw-surface-height) - var(--cw-cat-ground-offset));z-index:2;transition-property:left;transition-timing-function:linear;transform:translate(-50%)}.cw-rive-facing{transform-origin:50%;position:absolute;inset:0}.cw-roaming-cat:not(.is-walking){transition-duration:0s!important}.cw-cat-talk{color:#173038;font:800 10px/1 var(--font-body);background:#edf7e8;border:2px solid #173038;border-radius:999px 999px 999px 4px;padding:4px 7px;position:absolute;top:-5%;left:20%;box-shadow:0 3px #0312184d}.cw-back{z-index:12;font:800 14px/1 var(--font-display);color:var(--off-white);background:var(--panel);border:var(--outline-w) solid var(--ink);box-shadow:0 0 0 var(--outline-self) var(--panel-solid),0 6px 14px #0006;cursor:pointer;pointer-events:auto;transition:transform var(--t-fast) var(--ease),filter var(--t-fast) var(--ease);animation:dropIn .32s var(--pop);border-radius:999px;align-items:center;gap:6px;padding:9px 15px;font-style:italic;display:inline-flex;position:absolute;top:16px;right:16px}.cw-back:hover{filter:brightness(1.1);transform:translateY(-1px)}.cw-back:active{transform:scale(.94)}.cw-back svg{width:16px;height:16px}.cw-hint{z-index:12;font:500 12px/1 var(--font-body);color:var(--grey);pointer-events:none;animation:fadeIn .5s var(--ease);background:#1414148c;border-radius:999px;padding:6px 14px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}@media (prefers-reduced-motion:reduce){.cw-back,.cw-hint{animation:none}.cw-roaming-cat{transition-duration:1ms!important}}.forest-backdrop{pointer-events:none;background:#12280e;position:absolute;inset:0;overflow:hidden}.forest-backdrop>svg{width:100%;height:100%;display:block}.cls-1{fill:none}.cls-2{clip-path:url(#forest-clip-path)}.cls-3{fill:#12280e}.cls-4{fill:#152e10}.cls-5{fill:#13250d}.cls-6{fill:#513627}.cls-7{fill:#684931}.cls-8{fill:#6d4f3f}.cls-9{opacity:.6}.cls-10{fill:#160f0b}.cls-11{fill:#1a4f0c}.cls-12{fill:#226312}.cls-13{fill:#1c5610}.cls-14{fill:#a7762c}.cls-15{fill:#be8943}.cls-16{fill:#855c24}.cls-17{fill:#dba048}.cls-18{fill:#eab076}.cls-19{fill:#bf8539}.cls-20{fill:#0e1f09}.cls-21{fill:#18480c}.cls-22{fill:#3fa81c}.cls-23{fill:#4cbf22}.cls-24{fill:#382b1a}.cls-25{fill:#47361e}.cls-26{fill:#16380c}.cls-27{fill:#1c4a10}.cls-28{fill:#16350b}.cls-29{fill:#226812}.cls-30{fill:#1f5c10}.cls-31{fill:#2f8a16}.cls-32{fill:#1a4310}.cls-33{fill:#3a7a28}.cls-34{fill:#9b6a34}.cls-35{fill:#d49833}.cls-36{fill:#5ec92a}.cls-37{fill:#4caf2a}.cls-38{fill:#8fd84a}.cls-39{fill:#e8ff8a}.cls-40{fill:#dff58a}.cls-41{fill:#5ec92a}.cls-42{fill:#3fa81c}.cls-43{fill:#d4f070}.cls-44{fill:#4caf2a}.cls-45{fill:#357f18}.cls-46{fill:#3a8a1a}.cls-47{fill:#7ad638}.cls-48{fill:#9ee048}.cls-49{fill:#3a5c28}.cls-50{fill:#8fd84a}.cls-51{fill:#5ec92a;opacity:.5;isolation:isolate}.cls-52,.cls-53{fill:#4caf2a}.cls-54{fill:#3fa81c}.cls-55{fill:#226312}.cls-56{fill:#7ad638}.cls-57{fill:#5ec92a}.cls-58,.cls-59{fill:#9ee048}.cls-60,.cls-61{fill:#6bc832}.cls-62{fill:#457a28}.cls-63{fill:#c6f06a}.cls-64{fill:#e8ff8a}.cls-65{fill:#8fd84a}.cls-66{fill:#f7e8d3}.cls-67{fill:#18480c}.cls-68{fill:#3fa81c}.cls-69{fill:#5ec92a}.cls-70{fill:#2f8a16}.cls-71{fill:#7ad638}.cls-72{fill:#226312}.wind{transition-duration:2s;animation:7.5s infinite wind}.wind2{transition-duration:2s;animation:7.5s linear infinite wind2}.wind3{transition-duration:2s;animation:3s linear infinite wind3}.wind4{transition-duration:2s;animation:3s linear infinite wind4}.wind5{transition-duration:2s;animation:3s linear infinite wind5}.wind6{transition-duration:2s;animation:3s linear infinite wind6}@keyframes wind{0%{transform-origin:5px 8px;transform:rotate(3deg)}50%{transform-origin:5px 8px;transform:rotate(0)}to{transform-origin:5px 8px;transform:rotate(3deg)}}@keyframes wind2{0%{transform-origin:5px 8px;transform:rotate(3deg)}50%{transform-origin:5px 8px;transform:rotate(0)}to{transform-origin:5px 8px;transform:rotate(3deg)}}@keyframes wind3{0%{transform-origin:left 160px bottom;transform:rotate(1deg)}50%{transform-origin:bottom top 160px;transform:rotate(-1deg)}to{transform-origin:left 160px bottom;transform:rotate(1deg)}}@keyframes wind4{0%{transform-origin:left 160px bottom;transform:rotate(-1deg)}50%{transform-origin:bottom top 160px;transform:rotate(0)}to{transform-origin:left 160px bottom;transform:rotate(-1deg)}}@keyframes wind5{0%{transform-origin:left 160px bottom;transform:rotate(1deg)}50%{transform-origin:bottom top 160px;transform:rotate(0)}to{transform-origin:left 160px bottom;transform:rotate(1deg)}}@keyframes wind6{0%{transform-origin:left 160px bottom;transform:rotate(-1deg)}50%{transform-origin:bottom top 160px;transform:rotate(0)}to{transform-origin:left 160px bottom;transform:rotate(-1deg)}}.ui-title{font-family:"Tropical Jungle", var(--font-display);letter-spacing:.02em;filter:none;font-style:normal;font-weight:400}:root,.kitty-app,.ui-overlay-layer{--font-body:"Fredoka", sans-serif;--font-display:"Fredoka", sans-serif}body{font-family:var(--font-body)}.ui-title .stroke{display:none}.ui-title .fill{color:#ffe14a;text-shadow:-2px -2px #2a1810,2px -2px #2a1810,-2px 2px #2a1810,2px 2px #2a1810,0 -2px #2a1810,0 2px #2a1810,-2px 0 #2a1810,2px 0 #2a1810,0 3px #1a1008,0 5px #00000047;filter:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.ui-title.over-rim{filter:none;isolation:isolate;padding:0 .55em;overflow:visible}.kitty-app .ui-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim,.ui-overlay-layer .ui-panel>.ui-title.over-rim{z-index:6;transform:translateY(-64%)}.kitty-app .ui-panel.hero-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim,.kitty-app .ui-panel.summary-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim,.kitty-app .ui-panel.lb-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim,.ui-overlay-layer .ui-panel>.ui-title.over-rim{left:50%;right:auto;transform:translate(-50%,-64%)}.ui-title.over-rim:before{content:"";z-index:-1;pointer-events:none;opacity:.98;background:url(/ui/title-leaf.svg) 50%/contain no-repeat;width:max(160%,310px);height:2.3em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.kitty-app .ui-panel.hero-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim:before,.kitty-app .ui-panel.summary-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim:before,.kitty-app .ui-panel.lb-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim:before,.ui-overlay-layer .ui-panel>.ui-title.over-rim:before{background:url(/ui/facility-leaves.svg) 50%/contain no-repeat;width:max(145%,280px);height:2.4em;transform:translate(-50%,-48%)scaleY(-1)}.kitty-app .ui-panel.summary-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim:before,.kitty-app .ui-panel.lb-panel:not(.ui-modal):not(.ui-drawer)>.ui-title.over-rim:before{width:max(125%,200px);height:1.85em}.ui-overlay-layer .loop-step .ico-asset{background:linear-gradient(#fff6df,#ead7a8);border:2px solid #6b422659;border-radius:12px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #fff8e6b3}.ui-overlay-layer .loop-step .ico-asset img{object-fit:contain;filter:drop-shadow(0 1px #140a0033);width:24px;height:24px}.ui-overlay-layer .loop-step .ico-face img{width:28px;height:28px}.ui-overlay-layer .loop-step .ico-pickaxe img{filter:none;width:26px;height:26px;transform:none}.ui-overlay-layer .loop-step .ico-monkey{place-items:center;display:grid}.ui-overlay-layer .loop-step .ico-monkey img{object-fit:contain;filter:drop-shadow(0 1px #140a0040);width:28px;height:28px}.ui-overlay-layer .loop-step{color:var(--ink-muted)}.ui-overlay-layer .loop-step b,.ui-overlay-layer .loop-step .num,.ui-overlay-layer .loop-step>span:not(.ico){color:var(--ink-wood)}.ui-overlay-layer .loop-step .ico{color:#c47d00}.ui-overlay-layer .loop-arrow{color:var(--wood-mid)}.ui-overlay-layer .live-strip{color:var(--ink-muted);font-weight:600}.ui-overlay-layer .live-strip b,.ui-overlay-layer .live-strip .num{color:var(--ink-wood);font-weight:800}.ui-overlay-layer .ref-disclosure{color:var(--ink-muted)}.ui-overlay-layer .ref-disclosure summary:hover{color:#2f8a16}.ui-overlay-layer .ui-modal .ui-input{color:var(--ink-wood);border:2px solid var(--wood-deep);background:linear-gradient(#faf0d4,#ebdbb4);box-shadow:inset 0 2px 4px #3c230a2e,0 0 0 1px #8b552840}.ui-overlay-layer .ui-modal .ui-input::placeholder{color:var(--ink-soft)}.ui-overlay-layer .welcome-ref-locked{color:var(--ink-muted)}.ui-overlay-layer .welcome-ref-locked svg{color:#c47d00}.ui-title.over-rim .fill{z-index:1;position:relative}.kitty-app .ui-panel:not(.ui-modal):not(.ui-drawer){overflow:visible}.kitty-app,.ui-overlay-layer{--wood-bark:#4a2e18;--wood-deep:#6b4226;--wood-mid:#8f5a32;--wood-warm:#a86b3c;--wood-light:#c48a52;--wood-hi:#dbb07a;--wood-rim:#e0c08a;--paper:#e8d7b0;--paper-deep:#dcc79a;--paper-line:#b89a6a;--ink-wood:#2a1c10;--ink-muted:#4a3728;--ink-soft:#5c4030;--loot:#ff7a12}.ui-overlay-layer{z-index:40;pointer-events:none;position:fixed;inset:0}.ui-overlay-layer>.ui-backdrop,.ui-overlay-layer>.ui-panel.ui-modal,.ui-overlay-layer>.ui-panel.ui-drawer,.ui-overlay-layer .ui-backdrop,.ui-overlay-layer .ui-panel.ui-modal,.ui-overlay-layer .ui-panel.ui-drawer{pointer-events:auto}.kitty-app .ui-panel:not(.ui-modal):not(.ui-drawer){color:var(--ink-wood);background:radial-gradient(ellipse at 20% 0%, #fff8e68c, transparent 42%), radial-gradient(ellipse at 80% 100%, #b48c502e, transparent 45%), repeating-linear-gradient(118deg, #785a2d09 0 2px, transparent 2px 7px), linear-gradient(180deg, #efe0c0 0%, var(--paper) 48%, var(--paper-deep) 100%);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:0 12px 28px #140a006b, 0 0 0 2px #2a1810, inset 0 0 0 2px #3f2714, inset 0 0 0 4px var(--wood-hi), inset 0 2px 5px #fff0d247, inset 0 -3px 6px #28140533;isolation:isolate;background-clip:padding-box,padding-box,padding-box,padding-box;border:16px solid #0000;border-radius:26px;position:relative}.kitty-app .ui-panel:not(.ui-modal):not(.ui-drawer)>*{z-index:1}.kitty-app .ui-panel:not(.ui-modal):not(.ui-drawer):after{content:"";z-index:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg, #ffe6be61 0%, transparent 42%, transparent 58%, #28140847 100%), repeating-linear-gradient(0deg, transparent 0 5px, #ffdcaa24 5px 6px, transparent 6px 12px, #3219081f 12px 13px), linear-gradient(180deg, #d0a06a 0%, var(--wood-light) 18%, var(--wood-warm) 48%, var(--wood-mid) 78%, var(--wood-deep) 100%);-webkit-mask-composite:xor;padding:16px;position:absolute;inset:-16px;box-shadow:inset 0 0 0 1px #ffe6be59,inset 0 0 0 3px #46281273,inset 0 0 0 5px #c8965a59,inset 0 0 0 7px #5a321866,inset 0 0 0 9px #d2a56947,inset 0 0 0 11px #4b2a1459,inset 0 0 0 13px #b4824b38,inset 2px 2px 4px #ffebc859,inset -2px -2px 4px #1e0f0559;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.kitty-app .ui-panel.capacity-panel:not(.ui-modal):not(.ui-drawer){box-shadow:0 5px 12px #140a004d, 0 0 0 1px #3a2414, inset 0 0 0 1px #3f2714, inset 0 0 0 2px var(--wood-hi), inset 0 1px 2px #ffecc847, inset 0 -1px 2px #28140524;border-width:5px;border-radius:16px}.kitty-app .ui-panel.capacity-panel:not(.ui-modal):not(.ui-drawer):after{padding:5px;inset:-5px;box-shadow:inset 0 0 0 1px #ffe6be59,inset 0 0 0 2px #46281266,inset 0 0 0 3px #c8965a47,inset 0 0 0 4px #5a321852,inset 1px 1px 2px #ffebc847,inset -1px -1px 2px #1e0f0547}.kitty-app .ui-panel.ui-modal,.kitty-app .ui-panel.ui-drawer,.ui-overlay-layer .ui-panel.ui-modal,.ui-overlay-layer .ui-panel.ui-drawer{color:var(--ink-wood);background:radial-gradient(ellipse at 20% 0%, #fff8e68c, transparent 42%), linear-gradient(180deg, #efe0c0 0%, var(--paper) 55%, var(--paper-deep) 100%);border:3px solid var(--wood-deep);-webkit-backdrop-filter:none;backdrop-filter:none;border-radius:24px;box-shadow:0 12px 36px #140a0073,0 0 0 2px #2a1810,inset 0 0 0 1px #ffe6be59,inset 0 0 0 3px #8b552859;z-index:50!important;flex:none!important;margin:0!important;position:fixed!important}.kitty-app .ui-panel.ui-modal,.ui-overlay-layer .ui-panel.ui-modal{inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.kitty-app .ui-backdrop,.ui-overlay-layer .ui-backdrop{z-index:40!important;position:fixed!important;inset:0!important}.kitty-app .hero-panel:before,.kitty-app .summary-panel:before,.kitty-app .lb-panel:before{content:none;display:none}.kitty-app .ui-specks i,.ui-overlay-layer .ui-specks i{background:var(--wood-mid);opacity:.9;box-shadow:inset 0 1px #ffdcaa59}.kitty-app .ui-panel .ui-section-head,.kitty-app .ui-panel .capacity-heading,.kitty-app .ui-panel .summary-value,.kitty-app .ui-panel .summary-row>b,.kitty-app .ui-panel .lb-name,.kitty-app .ui-panel .lb-rank,.kitty-app .ui-panel .grid-lock-label{color:var(--ink-wood);text-shadow:0 1px #fff5dc73}.kitty-app .ui-panel .summary-label,.kitty-app .ui-panel .summary-row>span,.kitty-app .ui-panel .ui-meter-label,.kitty-app .ui-panel .ui-meter-label .nums,.kitty-app .ui-panel .binding,.kitty-app .ui-panel .lb-meta,.kitty-app .ui-panel .dim,.kitty-app .ui-panel .summary-chain-sample.is-stale{color:var(--ink-muted)}.kitty-app .ui-panel .summary-value.gold,.kitty-app .ui-panel .capacity-heading svg,.kitty-app .ui-panel .ui-section-head svg{color:#c47d00;filter:drop-shadow(0 1px #5a320040)}.kitty-app .ui-panel .summary-value.gold{color:#c47d00}.kitty-app .ui-panel .ui-card,.kitty-app .ui-panel .summary-stat,.kitty-app .ui-panel .ui-row,.kitty-app .ui-panel .lb-row,.kitty-app .ui-panel .summary-row,.kitty-app .nudge{border:2px solid var(--wood-deep);color:var(--ink-wood);background:linear-gradient(#f3e6c6,#e2d0a4);border-radius:14px;box-shadow:0 0 0 2px #8b552859,inset 0 1px #fff8e6a6,inset 0 -3px #7850232e,0 4px 10px #2814052e}.kitty-app .ui-panel .ui-card.row b,.kitty-app .ui-panel .summary-row>b{color:var(--ink-wood)}.kitty-app .ui-panel .summary-stat-primary{box-shadow:0 0 0 2px #8a6a28,inset 0 1px #fff8e6b3,inset 0 -3px #78502333,0 5px 12px #28140533}.kitty-app .nudge{color:var(--ink-wood);border-radius:999px}.kitty-app .nudge svg{color:#c47d00}.kitty-app .nudge-close{color:var(--ink-muted)}.kitty-app .nudge-close:hover{color:var(--ink-wood);background:#5a35181f}.kitty-app .ui-panel .ui-chip.v-grey{color:var(--ink-wood);border-color:var(--wood-deep);background:linear-gradient(#f0e2c0,#d9c090);box-shadow:0 0 0 2px #8b552866,inset 0 -3px #0000001a}.kitty-app .lb-coming-soon>strong{color:var(--ink-wood)}.kitty-app .lb-coming-soon>p{color:var(--ink-muted)}.kitty-app .lb-coming-soon>svg{color:#c47d00}.kitty-app .fcell .mtag{color:var(--ink-wood);text-shadow:0 1px #fff5dc80}.kitty-app .summary-claim-copy,.kitty-app .summary-claim-copy b{color:var(--ink-wood)}.kitty-app .summary-claim-copy b{color:#c47d00}.kitty-app .summary-body-claim{flex-direction:column;justify-content:center;gap:14px;padding-top:4px;display:flex}.kitty-app .ledger-claim-hero{text-align:center;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;display:flex}.kitty-app .ledger-claim-amount{color:var(--loot);font-family:var(--font-body);font-variant-numeric:tabular-nums;font-feature-settings:"tnum";text-shadow:0 1px #fff5dc8c;flex-direction:column;align-items:center;gap:2px;font-size:clamp(1.55rem,2.8vw,2.1rem);font-style:normal;font-weight:700;line-height:1.05;display:flex}.kitty-app .ledger-claim-amount.num{font-family:var(--font-body)}.kitty-app .ledger-claim-amount small{letter-spacing:.06em;color:#2a1c10;text-shadow:0 1px #fff5dc8c;font-size:.42em;font-weight:700}.kitty-app .summary-claim-dock{border-top:none;width:100%;margin-top:0;padding-top:0}.kitty-app .summary-claim-dock .ui-btn{border-radius:14px;min-height:46px;margin-top:0;font-size:15px}.kitty-app .summary-claim-dock .ui-btn.v-green,.kitty-app .summary-claim-dock .ui-btn.v-green:disabled{color:#14380c;opacity:1;filter:none}.kitty-app .summary-claim-dock .ui-btn.v-green:disabled{filter:saturate(.7)brightness(.96)}.kitty-app .summary-market-actions{margin-inline:calc(var(--outline-safe) * -.35);background:linear-gradient(145deg, #ffe6be47 0%, transparent 42%, transparent 58%, #28140838 100%),  repeating-linear-gradient(0deg, transparent 0 5px, #ffdcaa24 5px 6px, transparent 6px 12px, #3219081f 12px 13px), linear-gradient(180deg, #d0a06a 0%, var(--wood-light) 18%, var(--wood-warm) 48%, var(--wood-mid) 78%, var(--wood-deep) 100%);border-radius:14px;padding:12px 10px;box-shadow:inset 0 0 0 1px #ffe6be59,inset 0 0 0 3px #46281266,inset 0 0 0 5px #c8965a4d,inset 0 0 0 7px #5a321859,inset 0 1px #ffe6be40,inset 0 -2px #28140847,0 0 0 1px #2a181073}.kitty-app .fcell{border:2px solid var(--wood-deep);background:linear-gradient(#f4e8c8 0%,#e5d3a8 100%);box-shadow:0 0 0 2px #8b552859,inset 0 2px 6px #5a37141f,inset 0 -4px #0000001a,0 5px 10px #1e0f0533}.kitty-app .fcell:hover{background:linear-gradient(#faf0d4 0%,#ebdbb4 100%)}.kitty-app .fcell.empty:after{color:#a89068}.kitty-app .fgrid.locked .fcell{background:#dcc89b8c;border-color:#5a35188c}.kitty-app .grid-lock-label{color:#2a1c108c}.kitty-app .ui-meter{background:#cbb48a;box-shadow:inset 0 2px 4px #3c230a59}.kitty-app .ui-meter-ticks i{background:#2a1c1033}.kitty-app .ui-modal .body,.kitty-app .ui-modal .body p,.ui-overlay-layer .ui-modal .body,.ui-overlay-layer .ui-modal .body p{color:var(--ink-wood)}.ui-overlay-layer .share-gains-modal{max-height:min(92vh,100dvh - 24px);padding-bottom:28px}.ui-overlay-layer .share-gains-modal .body{padding-bottom:10px;overflow:hidden auto;-webkit-mask-image:none;mask-image:none}.ui-overlay-layer .share-gains-modal .pnl-share{gap:12px;padding-bottom:4px}.ui-overlay-layer .share-gains-modal .pnl-preview{aspect-ratio:16/9;background:#151917;flex-shrink:0;align-self:center;width:min(560px,100%,1.77778*min(92vh,100dvh) - 426.667px);max-width:100%;height:auto;max-height:none}.ui-overlay-layer .share-gains-modal .pnl-canvas{object-fit:contain;width:100%;height:100%}.ui-overlay-layer .share-gains-modal .pnl-actions{flex-shrink:0;padding-bottom:2px}.ui-overlay-layer .share-gains-modal .pnl-rendering{color:#ffffffb8;font:600 14px var(--font-body);place-items:center;display:grid;position:absolute;inset:0}.ui-overlay-layer .share-gains-modal .body .pnl-feedback{color:#25712b;font-weight:600}@media (width<=520px){.ui-overlay-layer .share-gains-modal .pnl-actions{flex-direction:column}}.kitty-app .ui-modal .close-x,.ui-overlay-layer .ui-modal .close-x,.kitty-app .ui-drawer .close-x,.ui-overlay-layer .ui-drawer .close-x{box-shadow:none;background:0 0;border:none}.kitty-app .ui-modal .close-x .ui-iconbtn,.ui-overlay-layer .ui-modal .close-x .ui-iconbtn,.kitty-app .ui-drawer .close-x .ui-iconbtn,.ui-overlay-layer .ui-drawer .close-x .ui-iconbtn,.kitty-app .ui-modal .close-x .ui-iconbtn.v-close,.ui-overlay-layer .ui-modal .close-x .ui-iconbtn.v-close,.ui-overlay-layer .ui-drawer .head .ui-iconbtn{color:#f2e6d0;background:linear-gradient(#5a361c 0%,#3d2412 100%);border:2px solid #2a1810;box-shadow:0 0 0 1px #d4a05a33,inset 0 1px #ffdcaa24,inset 0 -2px #0006}.kitty-app .ui-modal .close-x .ui-iconbtn:hover,.ui-overlay-layer .ui-modal .close-x .ui-iconbtn:hover,.kitty-app .ui-drawer .close-x .ui-iconbtn:hover,.ui-overlay-layer .ui-drawer .close-x .ui-iconbtn:hover,.ui-overlay-layer .ui-drawer .head .ui-iconbtn:hover{color:#fff8ea;filter:brightness(1.12)}.kitty-app .ui-modal .close-x .ui-iconbtn svg,.ui-overlay-layer .ui-modal .close-x .ui-iconbtn svg,.kitty-app .ui-drawer .close-x .ui-iconbtn svg,.ui-overlay-layer .ui-drawer .close-x .ui-iconbtn svg,.ui-overlay-layer .ui-drawer .head .ui-iconbtn svg{color:#f2e6d0}.kitty-app .toolbar{background:linear-gradient(#ffe6be29 0%,#0000 38%),repeating-linear-gradient(90deg,#0000 0 8px,#ffdcaa14 8px 9px,#0000 9px 18px,#1e0e0629 18px 19px),linear-gradient(#7a4a28 0%,#5a3418 45%,#3a2210 100%);border:3px solid #1a1008;border-radius:26px;gap:10px;padding:11px 16px;box-shadow:inset 0 3px 6px #00000073,inset 0 -2px #ffdcaa1f,inset 0 0 0 1px #ffe6be2e,0 0 0 2px #2a1810,0 10px 22px #140a0073}.kitty-app .tool-btn{color:#fff8ea;background:linear-gradient(#5a361c 0%,#3a2412 100%);border:2px solid #1a1008;border-radius:14px;flex-direction:row;justify-content:center;align-items:center;gap:8px;min-width:0;padding:10px 18px;font-style:italic;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #d4a05a2e,inset 0 1px #ffdcaa2e,inset 0 -3px #0000006b,0 3px 8px #00000047}.kitty-app .tool-btn:hover:not(:disabled){color:#fff8ea;filter:brightness(1.12)}.kitty-app .tool-btn svg{color:#fff8ea;flex:none;width:18px;height:18px}.kitty-app .statusbar .wallet-zone .ui-btn.v-dark,.kitty-app .statusbar .wallet-zone .ui-iconbtn{color:#f2e6d0;background:linear-gradient(#5a361c 0%,#3d2412 100%);border:2px solid #2a1810;box-shadow:0 0 0 1px #d4a05a33,inset 0 1px #ffdcaa24,inset 0 -2px #0006}.kitty-app .statusbar .wallet-zone .ui-btn.v-dark:hover,.kitty-app .statusbar .wallet-zone .ui-iconbtn:hover{color:#fff8ea;filter:brightness(1.12)}.kitty-app .statusbar .wallet-zone .ui-btn.v-dark svg,.kitty-app .statusbar .wallet-zone .ui-iconbtn svg{color:#f2e6d0}.kitty-app .statusbar .wallet-zone .status-nav-btn,.kitty-app .statusbar .wallet-zone .status-about .status-nav-btn,.kitty-app .statusbar .wallet-zone .status-connect-btn{box-sizing:border-box;height:36px;min-height:36px;padding:0 12px;font-size:13px;line-height:1;text-decoration:none}.kitty-app .statusbar .wallet-zone .status-connect-btn{border-radius:11px}.kitty-app .statusbar .wallet-zone a.status-nav-btn,.kitty-app .statusbar .wallet-zone a.status-nav-btn:hover,.kitty-app .statusbar .wallet-zone a.status-nav-btn:focus,.kitty-app .statusbar .wallet-zone a.status-nav-btn:visited{text-decoration:none}.kitty-app .statusbar .wallet-zone .addr-chip{color:#f2e6d0;background:linear-gradient(#5a361c 0%,#3d2412 100%);border:2px solid #2a1810;box-shadow:0 0 0 1px #d4a05a33,inset 0 1px #ffdcaa24,inset 0 -2px #00000059,0 4px 10px #140a0059}.kitty-app .statusbar .wallet-zone .addr-chip .x{color:#d4b896}.kitty-app .statusbar .wallet-zone .addr-chip .x:hover{color:#fff8ea}.kitty-app .statusbar .wallet-zone .music-mute-button.is-muted .ui-iconbtn{color:#b89a78}.kitty-app .header-menu{display:inline-flex;position:relative}.kitty-app .header-menu-panel{z-index:40;background:linear-gradient(#ffe6be29 0%,#0000 40%),linear-gradient(#6a4124 0%,#3d2412 100%);border:2px solid #1a1008;border-radius:14px;flex-direction:column;gap:6px;min-width:168px;padding:8px;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:inset 0 1px #ffdcaa2e,inset 0 -2px #00000059,0 10px 22px #140a0073}.kitty-app .header-menu-panel:before{content:"";height:10px;position:absolute;top:-10px;left:0;right:0}.kitty-app .header-menu-panel[hidden]{display:none}.kitty-app .header-menu-item{color:#f2e6d0;width:100%;font:600 13px/1.1 var(--font-body);cursor:pointer;text-align:left;background:linear-gradient(#5a361c 0%,#3a2412 100%);border:2px solid #2a1810;border-radius:10px;align-items:center;gap:10px;padding:9px 11px;text-decoration:none;display:flex;box-shadow:0 0 0 1px #d4a05a29,inset 0 1px #ffdcaa1f,inset 0 -2px #00000059}.kitty-app .header-menu-item:hover{color:#fff8ea;filter:brightness(1.1)}.kitty-app .header-menu-item svg{color:currentColor;flex:none;width:16px;height:16px}.kitty-app .header-menu-item.is-muted{color:#b89a78}.kitty-app .status-brand{align-items:center;gap:10px;min-width:0;display:inline-flex}.kitty-app .status-brand-logo{object-fit:contain;filter:drop-shadow(0 3px #1a100859);pointer-events:none;-webkit-user-select:none;user-select:none;flex:none;width:clamp(42px,5.2vw,58px);height:clamp(42px,5.2vw,58px)}.kitty-app .statusbar{grid-template-columns:none;justify-content:space-between;align-items:center;gap:12px 18px;display:flex}.kitty-app .statusbar .wallet-zone{flex-wrap:wrap;flex:auto;grid-column:auto;justify-content:flex-end;min-width:0}.kitty-app .statusbar .wallet-zone>.ui-btn.v-dark:disabled{opacity:.45;cursor:not-allowed}.kitty-app .hero-head{flex-wrap:nowrap;justify-content:space-between;align-items:flex-start;gap:8px 14px;min-height:0;margin-top:-10px;display:flex}.kitty-app .hero-meters{flex-direction:column;flex:none;gap:6px;width:clamp(132px,18%,180px);min-width:0;margin-top:-4px;margin-left:auto;display:flex}.kitty-app .hero-meters .ui-meter-row{flex:none;width:100%;min-width:0}.kitty-app .hero-meters .ui-meter{height:12px}.kitty-app .hero-meters .ui-meter-label{margin-bottom:2px;font-size:11.5px}.kitty-app .hero-head>.ui-chip{flex:none;align-self:flex-start;margin-left:0;margin-right:auto}.kitty-app .facility-column>.hero-panel{padding-top:12px}.kitty-app .facility-column>.hero-panel>.hero-body{padding-top:2px}.kitty-app .hero-main{justify-content:center;align-items:center;padding:56px 10px 36px}.kitty-app .grid-wrap{justify-content:center;align-items:center;width:100%;height:100%;max-height:100%;container-type:size}.kitty-app .footprint{--fp-cols:2;--fp-rows:2;width:min(100cqi, calc(100cqb * var(--fp-cols) / var(--fp-rows)));height:min(100cqb, calc(100cqi * var(--fp-rows) / var(--fp-cols)));min-width:0;max-width:98%;min-height:0;max-height:96%;margin-inline:auto;transform:none}.kitty-app .footprint.is-landscape{max-width:99%;max-height:94%}.kitty-app .fgrid{--gap:clamp(8px, 1.4cqi, 16px);--cell:min(calc((100cqi - (var(--cols) - 1) * var(--gap)) / var(--cols)), calc((100cqb - (var(--rows) - 1) * var(--gap)) / var(--rows)))}@media (width<=1319px){.kitty-app .facility-column{width:min(100%,94vw)}.kitty-app .facility-column>.hero-panel{flex:none;height:auto;min-height:min(88vw,520px)}.kitty-app .facility-column>.hero-panel>.hero-body{min-height:min(76vw,460px)}.kitty-app .hero-main{min-height:min(70vw,400px);padding:20px 10px 24px}.kitty-app .footprint{min-width:0;min-height:0}.kitty-app .footprint.is-landscape{min-width:0;max-width:99%;min-height:0;max-height:96%;aspect-ratio:unset}.kitty-app .fgrid{--gap:clamp(6px, 1.2cqi, 12px)}.kitty-app .facility-column>.toolbar{flex-wrap:nowrap;justify-content:center;width:auto;max-width:calc(100% - 24px);bottom:0;transform:translate(-50%,50%)}.kitty-app .facility-column>.toolbar .tool-btn{flex:0 auto;padding-inline:10px;font-size:12.5px}.kitty-app .stage-cols{row-gap:36px;padding:12px 10px 48px}.kitty-app .facility-column{margin-bottom:0;padding-bottom:52px}.kitty-app .side-stack{gap:28px}.kitty-app .side-stack>.summary-panel,.kitty-app .side-stack>.lb-panel,.kitty-app .side-stack>.lb-panel.lb-panel{margin-top:28px}.kitty-app .facility-column>.hero-panel{margin-top:18px}}@media (width<=720px){.kitty-app .status-brand{flex:none;gap:0;min-width:0}.kitty-app .status-brand-logo{width:36px;height:36px}.kitty-app .status-brand>.ui-title{display:none}.kitty-app .statusbar{flex-wrap:nowrap;align-items:center;gap:8px;margin-bottom:4px}.kitty-app .statusbar .wallet-zone{flex-wrap:nowrap;flex:none;justify-content:flex-end;gap:5px;width:auto}.kitty-app .statusbar .wallet-zone .status-about-copy{display:none}.kitty-app .statusbar .wallet-zone .status-nav-btn,.kitty-app .statusbar .wallet-zone .status-about .status-nav-btn{justify-content:center;gap:0;width:34px;min-width:34px;height:34px;min-height:34px;padding:0}.kitty-app .statusbar .wallet-zone .header-menu-trigger{width:34px;height:34px}.kitty-app .statusbar .wallet-zone .status-connect-btn{border-radius:11px;height:34px;min-height:34px;padding:0 10px;font-size:12.5px}.kitty-app .statusbar .wallet-zone .status-connect-wallet-word{display:none}.kitty-app .statusbar .wallet-zone .addr-chip{border-radius:11px;justify-content:center;gap:0;width:34px;min-width:34px;height:34px;padding:0}.kitty-app .statusbar .wallet-zone .addr-chip .dot,.kitty-app .statusbar .wallet-zone .addr-chip .num{display:none}.kitty-app .facility-column>.toolbar{gap:8px;padding:8px 10px;bottom:0;transform:translate(-50%,50%)}.kitty-app .facility-column>.toolbar .tool-btn{flex:none;gap:0;width:44px;min-width:44px;height:44px;padding:0;font-size:0}.kitty-app .facility-column>.toolbar .tool-btn span{display:none}.kitty-app .facility-column>.toolbar .tool-btn svg{width:20px;height:20px}.kitty-app .statusbar .wallet-zone .addr-chip .x{color:#f2e6d0;background:0 0;border:0;place-items:center;width:34px;height:34px;margin:0;padding:0;display:grid}.kitty-app .statusbar .wallet-zone .addr-chip .x svg{width:16px;height:16px}.kitty-app .stage-cols{row-gap:40px;padding:10px 10px 52px}.kitty-app .facility-column{margin-bottom:0;padding-bottom:48px}.kitty-app .side-stack{gap:32px}.kitty-app .side-stack>.summary-panel,.kitty-app .side-stack>.lb-panel,.kitty-app .side-stack>.lb-panel.lb-panel{margin-top:28px}.kitty-app .facility-column>.hero-panel{min-height:min(92vw,480px);margin-top:20px}.kitty-app .hero-main{min-height:min(78vw,380px);padding:16px 8px 22px}.kitty-app .footprint{min-width:0;min-height:0}.kitty-app .footprint.is-landscape{min-width:0;min-height:0;max-height:96%}}.kitty-app .ui-btn.v-green,.ui-overlay-layer .ui-btn.v-green,.kitty-app .ui-btn.v-gold,.ui-overlay-layer .ui-btn.v-gold{color:#14380c;background:linear-gradient(#b6f04e 0%,#5ec92a 48%,#2f8a16 100%);border:2px solid #1a4f0c;box-shadow:inset 0 -4px #1f7010,inset 0 1px #f0ffa073,0 0 0 2px #2d7a18,0 5px 12px #14320859}.kitty-app .ui-btn.v-green:hover:not(:disabled),.ui-overlay-layer .ui-btn.v-green:hover:not(:disabled),.kitty-app .ui-btn.v-gold:hover:not(:disabled),.ui-overlay-layer .ui-btn.v-gold:hover:not(:disabled){filter:brightness(1.1);background:linear-gradient(#c8ff5a 0%,#6fd82f 48%,#349914 100%)}.kitty-app,.ui-overlay-layer{--spectrum-gradient:linear-gradient(90deg, #b6f04e, #8ef24a, #5ec92a, #3fa81c, #2f8a16, #3fa81c, #5ec92a, #8ef24a, #b6f04e);--spectrum-gradient-vertical:linear-gradient(0deg, #b6f04e, #5ec92a, #2f8a16);--spectrum-cycle:linear-gradient(90deg, #b6f04e, #8ef24a, #5ec92a, #3fa81c, #2f8a16, #3fa81c, #5ec92a, #8ef24a, #b6f04e)}.kitty-app .claim-btn-slot .ui-btn:before,.ui-overlay-layer .claim-btn-slot .ui-btn:before{background:linear-gradient(#c8ff5a 0%,#6fd82f 48%,#349914 100%);box-shadow:inset 0 -4px #1f7010}.kitty-app .claim-btn-slot .ui-btn:hover:not(:disabled):before,.ui-overlay-layer .claim-btn-slot .ui-btn:hover:not(:disabled):before{opacity:1}.kitty-app .claim-btn-slot .ui-btn:hover:not(:disabled),.ui-overlay-layer .claim-btn-slot .ui-btn:hover:not(:disabled){color:#14380c;filter:brightness(1.06)}.kitty-app .claim-btn-slot.phase-ceremony .ui-btn:before,.kitty-app .claim-btn-slot.phase-settle .ui-btn:before,.ui-overlay-layer .claim-btn-slot.phase-ceremony .ui-btn:before,.ui-overlay-layer .claim-btn-slot.phase-settle .ui-btn:before{background:linear-gradient(#c8ff5a 0%,#6fd82f 48%,#349914 100%);animation:none}.kitty-app .ui-btn.v-green:disabled,.ui-overlay-layer .ui-btn.v-green:disabled,.kitty-app .ui-btn.v-gold:disabled,.ui-overlay-layer .ui-btn.v-gold:disabled{color:#14380c;filter:saturate(.7)brightness(.96);opacity:.78}.ui-overlay-layer .wallet-setup-modal .ui-card,.ui-overlay-layer .wallet-setup-row{border:2px solid var(--wood-deep);color:var(--ink-wood);background:linear-gradient(#f3e6c6,#e2d0a4);box-shadow:0 0 0 2px #8b552859,inset 0 1px #fff8e6a6,inset 0 -3px #7850232e,0 4px 10px #2814052e}.ui-overlay-layer .capacity-modal{width:min(420px,100vw - 28px)}.ui-overlay-layer .capacity-modal-body{gap:18px;padding-top:8px;display:grid}.ui-overlay-layer .capacity-modal-meters{gap:16px;display:grid}.ui-overlay-layer .capacity-modal-meters .ui-meter-row{width:100%}.ui-overlay-layer .capacity-modal-meters .ui-meter{background:#3a2a18;height:16px;box-shadow:inset 0 2px 4px #00000073}.ui-overlay-layer .capacity-modal-meters .ui-meter-label,.ui-overlay-layer .capacity-modal-meters .ui-meter-label .meter-name,.ui-overlay-layer .capacity-modal-meters .ui-meter-label .nums,.ui-overlay-layer .capacity-modal-meters .ui-meter-label svg{color:var(--ink-wood);margin-bottom:0}.ui-overlay-layer .capacity-modal-meters .ui-meter-label{margin-bottom:4px;font-size:13px;font-weight:600}.ui-overlay-layer .capacity-modal-meters .ui-meter-label .nums{font-weight:700}.ui-overlay-layer .capacity-modal-meters .ui-meter .fill,.ui-overlay-layer .capacity-modal-meters .ui-meter .fill.spectrum-surface{background:linear-gradient(90deg,#8ef24a 0%,#5ec92a 45%,#2f8a16 100%) 0 0/100% 100%}.ui-overlay-layer .wallet-permit-kicker{color:#c47d00}.ui-overlay-layer .wallet-permit-head h3{color:var(--ink-wood);text-shadow:0 1px #fff5dc73}.ui-overlay-layer .wallet-permit-head p,.ui-overlay-layer .wallet-setup-copy small,.ui-overlay-layer .wallet-setup-note{color:var(--ink-muted)}.ui-overlay-layer .wallet-permit-seal{color:#14380c;background:linear-gradient(#b6f04e 0%,#5ec92a 48%,#2f8a16 100%);border:2px solid #1a4f0c;box-shadow:inset 0 -4px #1f7010,inset 0 1px #f0ffa073,0 0 0 2px #2d7a18,0 5px 12px #1432084d}.ui-overlay-layer .wallet-setup-icon{color:#ffe14a;background:linear-gradient(#5a361c 0%,#3d2412 100%);border:2px solid #2a1810;box-shadow:0 0 0 1px #d4a05a33,inset 0 1px #ffdcaa24,inset 0 -2px #00000059}.ui-overlay-layer .wallet-setup-icon.is-kitty{color:#14380c;background:linear-gradient(#b6f04e 0%,#5ec92a 48%,#2f8a16 100%);border:2px solid #1a4f0c;box-shadow:inset 0 -2px #1f7010,0 0 0 2px #2d7a18}.ui-overlay-layer .wallet-setup-copy b{color:var(--ink-wood);text-shadow:none}.ui-overlay-layer .wallet-setup-ready,.ui-overlay-layer .wallet-setup-note svg{color:#2f8a16}.ui-overlay-layer .ui-modal .ui-card,.ui-overlay-layer .ui-drawer .ui-card{border:2px solid var(--wood-deep);color:var(--ink-wood);background:linear-gradient(#f3e6c6,#e2d0a4);box-shadow:0 0 0 2px #8b552859,inset 0 1px #fff8e6a6,inset 0 -3px #7850232e,0 4px 10px #2814052e}.ui-overlay-layer .ui-modal .ui-card.row b,.ui-overlay-layer .ui-modal .ui-card.row span,.ui-overlay-layer .ui-modal .body,.ui-overlay-layer .ui-modal .body p,.ui-overlay-layer .ui-drawer .ui-card.row b,.ui-overlay-layer .ui-drawer .ui-card.row span,.ui-overlay-layer .ui-drawer .body,.ui-overlay-layer .ui-drawer .body p,.ui-overlay-layer .ui-drawer .empty-note,.ui-overlay-layer .ui-drawer .ref-addr{color:var(--ink-wood)}.ui-overlay-layer .ui-modal .ui-card.row span,.ui-overlay-layer .ui-drawer .ui-card.row span,.ui-overlay-layer .ui-drawer .empty-note{color:var(--ink-muted)}.ui-overlay-layer .ui-modal .ui-card.row b,.ui-overlay-layer .ui-drawer .ui-card.row b{color:var(--ink-wood)}.ui-overlay-layer .ui-drawer .ui-section-head{color:var(--ink-wood);text-shadow:0 1px #fff5dc73}.ui-overlay-layer .ui-drawer .ui-section-head svg{color:#c47d00;filter:drop-shadow(0 1px #5a320040)}.ui-overlay-layer .ui-drawer .ui-input{color:var(--ink-wood);border:2px solid var(--wood-deep);background:linear-gradient(#faf0d4,#ebdbb4);box-shadow:inset 0 2px 4px #3c230a2e,0 0 0 1px #8b552840}.ui-overlay-layer .ui-drawer .ui-input::placeholder{color:var(--ink-soft)}.ui-overlay-layer .inventory-drawer-tab{color:#f2e6d0;background:linear-gradient(#5a361c 0%,#3d2412 100%);border:2px solid #2a1810;box-shadow:0 0 0 1px #d4a05a33,inset 0 1px #ffdcaa24,inset 0 -2px #0006}.ui-overlay-layer .inventory-drawer-tab.is-active{color:#14380c;background:linear-gradient(#b6f04e 0%,#5ec92a 48%,#2f8a16 100%);border-color:#1a4f0c;box-shadow:inset 0 -4px #1f7010,inset 0 1px #f0ffa073,0 0 0 2px #2d7a18}.ui-overlay-layer .inventory-drawer-tab-count{color:#f2e6d0;background:#00000047}.ui-overlay-layer .inventory-drawer-tab.is-active .inventory-drawer-tab-count{color:#14380c;background:#ffffff59}.ui-overlay-layer .inventory-rarity-toggle{color:var(--ink-wood);background:linear-gradient(90deg, var(--inventory-rarity-surface), transparent 46%), linear-gradient(180deg, #f3e6c6, #e2d0a4);border:2px solid var(--wood-deep);box-shadow:0 0 0 2px color-mix(in srgb, var(--inventory-rarity) 58%, #8b55284d), inset 0 1px 0 #fff8e68c, inset 0 -3px 0 #78502329}.ui-overlay-layer .inventory-rarity-count{color:var(--ink-wood);border-color:color-mix(in srgb, var(--inventory-rarity) 68%, #8b552873);background:#fff8e673}.ui-overlay-layer .inventory-rarity-name,.ui-overlay-layer .inv-name{color:var(--ink-wood);text-shadow:none}.ui-overlay-layer .inventory-token-id,.ui-overlay-layer .inv-sub{color:var(--ink-muted)}.ui-overlay-layer .inventory-install-status{color:#b36f00;font-weight:700}.ui-overlay-layer .inventory-miner-list .inv-row{min-height:72px;animation:loadingCardIn .28s var(--pop) backwards;gap:11px;padding:10px 11px}.ui-overlay-layer .inventory-miner-list .shop-face{width:48px}.ui-overlay-layer .inventory-miner-list .ui-btn{flex:none}.mobile-window-close{flex:none;padding-top:12px;display:none}.ui-overlay-layer .mobile-window-close .ui-btn.v-red{color:#fff8f0;text-shadow:0 1px #3c0a088c;background:linear-gradient(#e45e45 0%,#b8322a 56%,#85241f 100%);border-color:#5f1b18;box-shadow:inset 0 -4px #6e1d19,inset 0 1px #ffdccd6b,0 0 0 2px #75201b47,0 5px 11px #46140f3d}.ui-overlay-layer .mobile-window-close .ui-btn.v-red:hover:not(:disabled){filter:brightness(1.08)}@media (width<=700px){.ui-overlay-layer .ui-drawer.has-mobile-bottom-close{border-radius:20px;width:calc(100vw - 16px);padding:14px;top:8px;bottom:8px;right:8px}.ui-overlay-layer .has-mobile-bottom-close .mobile-window-close{display:block}}.ui-overlay-layer .inventory-quick-equip{color:var(--ink-wood);border:2px solid var(--wood-deep);background:linear-gradient(#f3e6c6,#e2d0a4)}.ui-overlay-layer .inventory-quick-equip-kicker,.ui-overlay-layer .inventory-quick-equip>p{color:var(--ink-muted)}.ui-overlay-layer .inventory-quick-equip-heading h3,.ui-overlay-layer .inventory-quick-equip-counts b{color:var(--ink-wood)}.ui-overlay-layer .referral-explainer,.ui-overlay-layer .referral-activity{color:var(--ink-muted)}.ui-overlay-layer .ref-addr{box-sizing:border-box;width:100%;color:var(--ink-wood);border:2px solid var(--wood-deep);text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#faf0d4,#ebdbb4);border-radius:12px;padding:10px 12px;font-family:inherit;display:block;overflow:hidden;box-shadow:inset 0 2px 4px #3c230a26}.ui-overlay-layer .ui-drawer .divider{background:#6b422647}.kitty-app .ui-loading-wheel,.ui-loading-wheel{animation:1.15s linear infinite loadingLeavesSpin}@keyframes loadingLeavesSpin{to{transform:rotate(360deg)}}.kitty-app .ui-loading-screen-card,.ui-loading-state.v-screen .ui-loading-screen-card{color:var(--ink-wood);background:radial-gradient(ellipse at 20% 0%, #fff8e68c, transparent 42%), linear-gradient(180deg, #efe0c0 0%, var(--paper,#e8d7b0) 55%, var(--paper-deep,#dcc79a) 100%);border:3px solid var(--wood-deep,#6b4226);box-shadow:0 12px 36px #140a0073,0 0 0 2px #2a1810,inset 0 0 0 1px #ffe6be59,inset 0 0 0 3px #8b552859}.kitty-app .ui-loading-copy strong,.ui-loading-state.v-screen .ui-loading-copy strong{color:var(--ink-wood,#2a1c10);text-shadow:0 1px #fff5dc73}.kitty-app .ui-loading-copy>span,.ui-loading-state.v-screen .ui-loading-copy>span{color:var(--ink-muted,#4a3728)}.kitty-app .starter-modal{color:var(--ink-wood);background:radial-gradient(ellipse at 20% 0%, #fff8e68c, transparent 42%), linear-gradient(180deg, #efe0c0 0%, var(--paper) 55%, var(--paper-deep) 100%);border:3px solid var(--wood-deep);box-shadow:0 12px 36px #140a0073,0 0 0 2px #2a1810,inset 0 0 0 1px #ffe6be59,inset 0 0 0 3px #8b552859}.kitty-app .starter-modal-icon{color:#14380c;background:linear-gradient(#b6f04e 0%,#5ec92a 48%,#2f8a16 100%);border:2px solid #1a4f0c;border-radius:16px;width:56px;height:56px;overflow:hidden;box-shadow:inset 0 -3px #1f7010,inset 0 1px #f0ffa073,0 0 0 2px #2d7a18}.kitty-app .starter-modal-icon img{object-fit:contain;filter:drop-shadow(0 1px #140a0040);width:42px;height:42px}.kitty-app .starter-modal-icon svg{width:26px;height:26px}.kitty-app .starter-modal-body h3,.kitty-app .starter-modal-title{color:var(--ink-wood);font-family:var(--font-body);text-shadow:none;isolation:auto;font-size:22px;font-style:normal;font-weight:700;line-height:1.2;display:block;position:static}.kitty-app .starter-modal-title:before{content:none}.kitty-app .starter-modal-body p{color:var(--ink-muted)}.kitty-app .starter-modal-footer{background:linear-gradient(#e8d7b0,#dcc79a);border-top:2px solid #6b422659}.kitty-app .starter-cell-choice{color:var(--ink-muted)}.kitty-app .starter-cell-choice:hover,.kitty-app .starter-cell-choice:focus-visible{color:#2f8a16}.kitty-app .pickmode{color:#b36f00;background:linear-gradient(#fff2c9,#ead6a2);border-color:#d28b00;box-shadow:0 0 0 2px #8b552847,0 5px 12px #2814052e}.kitty-app .pickmode>span{white-space:nowrap;font-weight:600}.kitty-app .pickmode .ui-btn{margin-left:2px}.kitty-app .nudge .nudge-action{flex:none;min-height:30px;padding-inline:12px}@media (width<=620px){.kitty-app .nudge{border-radius:16px;flex-wrap:wrap}.kitty-app .nudge>span{white-space:normal}}.ui-overlay-layer .shop-card[role=button]:focus-visible{outline-offset:3px;outline:3px solid #2f8a16}.ui-overlay-layer .shop-modal .shop-name,.ui-overlay-layer .shop-modal .shop-cost .num{color:var(--ink-wood);text-shadow:0 1px #fff5dc73}.ui-overlay-layer .shop-modal .shop-stats,.ui-overlay-layer .shop-modal .shop-k,.ui-overlay-layer .shop-modal .shop-cost small,.ui-overlay-layer .shop-modal .qty-row .qlabel,.ui-overlay-layer .shop-modal .qty-row .qmax,.ui-overlay-layer .shop-modal .cell-hint,.ui-overlay-layer .shop-modal .approve-row .tip,.ui-overlay-layer .shop-modal .burn-note{color:var(--ink-muted)}.ui-overlay-layer .shop-modal .cell-hint svg,.ui-overlay-layer .shop-modal .burn-note b{color:#c47d00}.ui-overlay-layer .shop-modal .ghost-link{color:#377f20}.ui-overlay-layer .shop-modal .ghost-link:hover{color:#245b14}.ui-overlay-layer .shop-modal .shop-balance-ready{color:#28671a;margin:8px 0 0;font-size:13px}.ui-overlay-layer .ui-field-err,.kitty-app .ui-field-err{color:#8b1a12;font-weight:600}.ui-overlay-layer .inventory-cosmetics-empty h3{color:var(--ink-wood);text-shadow:0 1px #fff5dc73}.ui-overlay-layer .inventory-cosmetics-empty p{color:var(--ink-muted)}.ui-overlay-layer .inventory-cosmetics-empty-icon{color:#377f20;border-color:var(--wood-deep);background:linear-gradient(#f3e6c6,#e2d0a4);box-shadow:0 0 0 2px #8b552859,inset 0 1px #fff8e6a6,0 4px 10px #2814052e}.kitty-app .lb-rank-num{color:var(--ink-wood);text-shadow:0 2px #fff5dc80}.kitty-app .lb-rank-num.t-silver{color:#5e5a56}.kitty-app .lb-rank-of,.kitty-app .lb-share-label,.kitty-app .lb-share-sub,.kitty-app .lb-blockline{color:var(--ink-muted)}.kitty-app .lb-rank-of b,.kitty-app .lb-blockline b,.kitty-app .lb-share-val,.kitty-app .lb-row .lb-hash .num{color:var(--ink-wood)}.kitty-app .lb-share-val,.kitty-app .lb-share-val.gold{filter:none;text-shadow:none!important}.kitty-app .lb-race-note,.kitty-app .lb-row.r1 .lb-r{color:#c47d00}.kitty-app .lb-note{color:var(--ink-muted);font-weight:600}.kitty-app .lb-note b,.kitty-app .lb-note .num{color:var(--ink-wood);font-weight:800}.kitty-app .lb-empty,.kitty-app .lb-spectator-cta .lb-note{color:var(--ink-muted)}html{scrollbar-width:thin;scrollbar-color:var(--wood-mid,#8f5a32) #6b42262e}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#6b422624;border-radius:999px}::-webkit-scrollbar-thumb{background:linear-gradient(#c48a52,#6b4226);border:1px solid #2a181059;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#dbb07a,#8f5a32)}.kitty-app .lb-row .lb-r{color:var(--ink-muted);text-shadow:none}.kitty-app .lb-row.r2 .lb-r{color:#5e5a56}.kitty-app .lb-row.r3 .lb-r{color:#a85e2d}.kitty-app .lb-row .lb-sub,.kitty-app .lb-row .lb-hash small{color:var(--ink-muted)}.kitty-app .lb-row.me{outline-color:#d28b00}.kitty-app .lb-race-head{color:var(--ink-muted);justify-content:space-between;align-items:center;gap:8px;margin-bottom:7px;font-size:11.5px;display:flex}.kitty-app .lb-race-head>span{align-items:center;gap:5px;display:inline-flex}.kitty-app .lb-race-head svg{color:#c47d00;width:14px;height:14px}.kitty-app .lb-race-head b{color:var(--ink-wood);text-align:right}@media (width>=1320px){.kitty-app .side-stack .lb-rank-hero{margin:2px 0 8px}.kitty-app .side-stack .lb-rank-num{font-size:42px}.kitty-app .side-stack .lb-share,.kitty-app .side-stack .lb-blockline{margin-bottom:8px}.kitty-app .side-stack .lb-race{margin-top:6px}.kitty-app .side-stack .lb-race-note{margin-top:5px}.kitty-app .side-stack .lb-body .lb-ranked-rows{gap:8px;margin-top:7px}}html,body,#root,.kitty-app{width:100%;height:100%;margin:0}html,body,#root{background:#12280e;overflow:hidden}button,a,input,summary,[role=button]{-webkit-tap-highlight-color:transparent}.kitty-app{isolation:isolate;flex-direction:column;min-height:0;display:flex;position:relative;overflow:hidden}.welcome-active .ui-stack{pointer-events:none}.grid-connect-button{cursor:pointer;pointer-events:auto;background:0 0;border:0}.grid-connect-button:hover,.grid-connect-button:focus-visible{color:var(--gold-1)}.grid-connect-button:focus-visible{outline:2px solid var(--gold-1);outline-offset:-6px}.hero-panel .mface .ui-rive-asset,.hero-panel .mface canvas{width:100%;height:100%}.starter-stage-grid .fcell{box-shadow:0 0 0 var(--outline-self) var(--gold-1), 0 6px 12px #0000004d, inset 0 -5px #00000038}.starter-stage-grid .fcell.empty:after{color:#6c5822}.starter-cell-choice{appearance:none;color:var(--dim);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:0;margin:2px 0 0;padding:2px 4px;font-size:12px;text-decoration:underline}.starter-cell-choice:hover,.starter-cell-choice:focus-visible{color:var(--gold-1)}.starter-cell-choice:focus-visible{outline:2px solid var(--gold-1);outline-offset:2px;border-radius:4px}@media (width<=720px){.kitty-app{overflow:hidden auto}}.miner-sprite{pointer-events:none;width:100%;height:100%;display:block}.fcell .miner .mface.miner-sprite-face{aspect-ratio:3/4;filter:drop-shadow(0 3px #00000047);width:clamp(44px,72cqmin,112px);position:relative;overflow:hidden;transform:translateY(clamp(2px,3cqmin,5px))}.shop-face .miner-sprite,.shop-face .miner-sprite-wrap,.detail-face .miner-sprite-wrap{width:100%;height:100%;display:block}.kitty-app .shop-face,.ui-overlay-layer .shop-face{aspect-ratio:3/4;width:52px;overflow:hidden}.kitty-app .detail-face,.ui-overlay-layer .detail-face{aspect-ratio:3/4;width:84px;overflow:hidden}.about-page{min-height:100dvh;color:var(--grey);scroll-behavior:smooth;background:#14281a;position:relative;overflow:hidden auto}#root>div.about-page{display:block;overflow:hidden auto}.about-main .ui-panel>.ui-specks{pointer-events:none;position:absolute;inset:0}.about-cave{z-index:0;pointer-events:none;background:#14281a;position:fixed;inset:0;overflow:hidden}.about-cave .forest-backdrop{filter:blur(3px);transform:scale(1.025)}.about-cave:after{content:"";-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:radial-gradient(circle at 68% 12%,#ffc61a1a,#0000 26%),linear-gradient(#06131a6b,#060e14c2 55%,#050c10eb);position:absolute;inset:0}.about-topbar{z-index:20;justify-content:space-between;align-items:center;gap:24px;width:min(1240px,100% - 36px);margin-inline:auto;padding:15px 0 13px;display:flex;position:sticky;top:0}.about-topbar:before{content:"";z-index:-1;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#08161df5,#08161dc2);border-bottom:1px solid #f2efe914;width:100%;height:86px;position:fixed;top:0;left:0}.about-brand{text-decoration:none;display:inline-flex}.about-brand .ui-title{font-size:31px}.about-brand .ui-title .stroke{-webkit-text-stroke-width:6px}.about-nav{border:2px solid var(--ink);background:#262626e0;border-radius:15px;align-items:center;gap:5px;padding:5px;display:flex;box-shadow:0 0 0 2px #454545,0 8px 22px #00000042}.about-nav a,.about-nav button.about-nav-game{min-height:34px;color:var(--grey);font:italic 700 12px/1 var(--font-display);transition:color var(--t-fast) var(--ease),background var(--t-fast) var(--ease),transform var(--t-fast) var(--pop);border-radius:10px;align-items:center;gap:6px;padding:7px 11px;text-decoration:none;display:inline-flex}.about-nav a:hover,.about-nav button.about-nav-game:hover{color:var(--off-white);background:#ffffff12;transform:translateY(-1px)}.about-nav a:focus-visible,.about-footer a:focus-visible{outline:3px dashed var(--gold-1);outline-offset:3px}.about-nav a svg{width:15px;height:15px}.about-nav .about-nav-game{color:#332400;cursor:pointer;background:var(--gold-1);box-shadow:inset 0 -3px 0 var(--gold-bevel);border:0;padding-inline:13px}.about-nav .about-nav-game:hover{color:#271a00;background:#ffd54e}.about-main{z-index:1;width:min(1160px,100% - 36px);margin-inline:auto;padding:38px 0 64px;position:relative}.about-main>*{scroll-margin-top:108px}.about-hero-panel{grid-template-columns:minmax(0,1.08fr) minmax(320px,.92fr);align-items:center;gap:clamp(24px,4vw,56px);min-height:0;padding:clamp(22px,3.5vw,40px);display:grid;overflow:hidden}.about-hero-copy{z-index:2;position:relative}.about-closed-chip{color:#252525;gap:7px;margin-bottom:27px}.about-closed-chip svg{width:15px;height:15px}.about-eyebrow,.about-kicker{color:#c47d00;font-family:"Fredoka", var(--font-display);letter-spacing:.14em;text-transform:uppercase;text-shadow:none;margin:0 0 8px;font-size:11px;font-style:normal;font-weight:700;line-height:1.2}.about-hero-copy h1{max-width:670px;font-family:"Tropical Jungle", var(--font-display);letter-spacing:.02em;margin:0;font-size:clamp(32px,5vw,56px);font-style:normal;font-weight:400;line-height:1.05}.about-hero-line{color:var(--ink-wood,#2a1c10);filter:none;text-shadow:none;display:block;position:relative}.about-hero-line.is-gold{color:#c47d00;margin-top:8px}.about-hero-stroke,.about-hero-fill{display:none}.about-lede{color:#4a3728;max-width:640px;margin:26px 0 24px;font-size:16px;line-height:1.7}.about-hero-notes{flex-wrap:wrap;gap:9px 18px;display:flex}.about-hero-notes span{color:#3d2a1a;align-items:center;gap:7px;font-size:12px;font-weight:600;display:inline-flex}.about-hero-notes .num{color:#1a4f0c}.about-hero-notes svg{width:15px;height:15px;color:var(--green)}.about-facility-console{border:2px solid var(--ink);background:radial-gradient(circle at 80% 8%,#ffc61a1a,#0000 30%),#202020;border-radius:22px;padding:17px;position:relative;transform:rotate(1.25deg);box-shadow:0 0 0 3px #4a4a4a,0 18px 30px #00000059,inset 0 -8px #00000029}.about-facility-console:before,.about-facility-console:after{content:"";z-index:-1;background:#161616;border-radius:8px;width:23px;height:23px;position:absolute;transform:rotate(18deg)}.about-facility-console:before{top:-17px;right:40px}.about-facility-console:after{bottom:-16px;left:30px;transform:rotate(-24deg)}.about-console-head,.about-console-output{justify-content:space-between;align-items:center;gap:14px;display:flex}.about-console-head{color:var(--off-white);font:italic 800 13px/1.2 var(--font-display);padding:0 3px 13px}.about-console-head>span,.about-console-output>span{align-items:center;gap:7px;display:inline-flex}.about-console-head svg,.about-console-output svg{width:16px;height:16px;color:var(--gold-1)}.about-console-head b{color:var(--green);font-size:11px}.about-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.about-demo-cell{background:radial-gradient(circle at 50% 80%,#ffc61a21,#0000 34%),#303030;border:2px solid #121212;border-radius:16px;place-items:center;min-height:132px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2.5px #454545,inset 0 -6px #00000038}.about-demo-cell:before{content:"";border:2px dashed #f2efe914;border-radius:12px;position:absolute;inset:9px}.about-demo-cell img{z-index:2;filter:drop-shadow(0 7px #0000004d);width:82px;height:82px;animation:aboutCatFloat 3.2s var(--ease) infinite alternate;position:relative}.about-demo-cell:nth-child(2) img{animation-delay:-.8s}.about-demo-cell:nth-child(3) img{animation-delay:-1.6s}.about-demo-cell:nth-child(4) img{animation-delay:-2.4s}.about-demo-cell>i{filter:blur(4px);background:#0000004d;border-radius:50%;width:70px;height:12px;position:absolute;bottom:15px}.about-cell-level{z-index:3;color:#1d1d1d;background:var(--gold-1);border-radius:6px;padding:2px 7px;font-size:10px;position:absolute;top:8px;left:9px;box-shadow:0 3px #0003}@keyframes aboutCatFloat{0%{transform:translateY(2px)rotate(-1deg)}to{transform:translateY(-5px)rotate(1deg)}}.about-console-output{color:var(--dim);padding:15px 2px 7px;font-size:11px}.about-console-output strong{color:var(--off-white);font:italic 700 11px/1.2 var(--font-display)}.about-output-meter{background:#121212;border:2px solid #121212;border-radius:999px;height:14px;overflow:hidden;box-shadow:0 0 0 2px #454545}.about-output-meter i{border-radius:inherit;background:var(--spectrum-stripes),var(--spectrum-gradient);clip-path:inset(0 40% 0 0 round 999px);will-change:clip-path;background-position:0 0;background-repeat:no-repeat;background-size:auto,100% 100%;width:100%;height:100%;animation:11.4s linear infinite aboutHashFluctuate;display:block}@keyframes aboutHashFluctuate{0%,11%{clip-path:inset(0 90% 0 0 round 999px);animation-timing-function:cubic-bezier(.2,.82,.3,1)}13.4%{clip-path:inset(0 65% 0 0 round 999px);animation-timing-function:ease-out}14.8%{clip-path:inset(0 73% 0 0 round 999px);animation-timing-function:ease-out}16.2%,32%{clip-path:inset(0 70% 0 0 round 999px);animation-timing-function:cubic-bezier(.16,.88,.3,1)}34.6%{clip-path:inset(0 6% 0 0 round 999px);animation-timing-function:ease-out}36%{clip-path:inset(0 13% 0 0 round 999px);animation-timing-function:ease-out}37.5%,54%{clip-path:inset(0 10% 0 0 round 999px);animation-timing-function:cubic-bezier(.2,.82,.3,1)}56.6%{clip-path:inset(0 45% 0 0 round 999px);animation-timing-function:ease-out}58%{clip-path:inset(0 36% 0 0 round 999px);animation-timing-function:ease-out}59.5%,76%{clip-path:inset(0 40% 0 0 round 999px);animation-timing-function:cubic-bezier(.2,.82,.3,1)}78.6%{clip-path:inset(0 94% 0 0 round 999px);animation-timing-function:ease-out}80%{clip-path:inset(0 87% 0 0 round 999px);animation-timing-function:ease-out}81.5%,to{clip-path:inset(0 90% 0 0 round 999px)}}.about-section{padding:48px 0 10px}.about-section-intro{max-width:720px;margin-bottom:18px}.about-section-intro .ui-section-head,.about-referral-copy .ui-section-head{font-family:"Tropical Jungle", var(--font-display);letter-spacing:.02em;text-shadow:none;filter:none;font-size:clamp(24px,3.6vw,34px);font-style:normal;font-weight:400;line-height:1.15}.about-section-intro .ui-section-head svg,.about-referral-copy .ui-section-head svg{width:30px;height:30px;color:var(--gold-1)}.about-section-intro>p:last-child,.about-referral-copy>p{color:#4a3728;margin:13px 0 0;line-height:1.65}.about-loop-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 14px;margin:0;padding:0;list-style:none;display:grid}.about-loop-step{min-height:0;animation:aboutCardIn .42s var(--pop) backwards;background:linear-gradient(#fff8e68c,#e8d6aa59);border:2px solid #6b422638;border-radius:16px;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px;padding:14px 14px 14px 12px;display:grid;position:relative;box-shadow:inset 0 1px #fff8e6a6}.about-loop-step:nth-child(2){animation-delay:50ms}.about-loop-step:nth-child(3){animation-delay:.1s}.about-loop-step:nth-child(4){animation-delay:.15s}@keyframes aboutCardIn{0%{opacity:0;transform:translateY(12px)scale(.98)}}.about-loop-step-index{color:#2a1c1038;margin-top:2px;font-size:22px;font-style:italic;line-height:1}.about-step-icon{color:#1a3d10;width:40px;height:40px;box-shadow:none;background:linear-gradient(#c8ff5a,#5ec92a);border:2px solid #2a1810;border-radius:12px;place-items:center;display:inline-grid}.about-loop-step.accent-leaf .about-step-icon{color:#14380c;background:linear-gradient(#b6f04e,#2f8a16)}.about-loop-step.accent-sun .about-step-icon{color:#3a2410;background:linear-gradient(#ffe14a,#d4a017)}.about-loop-step.accent-vine .about-step-icon{color:#0e2a18;background:linear-gradient(#7ad638,#1a5c28)}.about-loop-step.accent-amber .about-step-icon{color:#2a1408;background:linear-gradient(#f0b060,#a85a18)}.about-step-icon svg{width:18px;height:18px}.about-loop-step-copy{min-width:0}.about-loop-step h3,.about-fact-card h3{color:var(--ink-wood,#2a1c10);font-family:"Tropical Jungle", var(--font-display);letter-spacing:.02em;text-shadow:none;filter:none;margin:0 0 6px;font-size:18px;font-style:normal;font-weight:400;line-height:1.2}.about-loop-step p,.about-fact-card p{color:#4a3728;margin:0;font-size:12.5px;line-height:1.45}.about-loop-step small{color:#5c4030;border-top:1px solid #2a1c101f;margin-top:8px;padding-top:8px;font-size:10.5px;line-height:1.35;display:block}.about-loop-step small b{color:#2f8a16}.about-loop-grid,.about-loop-card,.about-step-num{display:none}.about-economy-panel{background:linear-gradient(135deg, #2f8a1614, transparent 40%), var(--panel);box-shadow:none;flex-direction:column;gap:18px;margin-top:48px;padding:26px 28px;display:flex}.about-economy-head{max-width:640px}.about-economy-head>p:last-of-type{color:#4a3728;margin:10px 0 0;font-size:14px;line-height:1.55}.about-economy-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.about-economy-metrics>li{box-shadow:none;background:linear-gradient(#fff8e6,#f0dfb8);border:2px solid #6b422647;border-radius:14px;flex-direction:column;gap:4px;padding:14px 14px 12px;display:flex}.about-economy-metric-label{color:#5c4030;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:700}.about-economy-metrics b{color:#1a4f0c;text-shadow:none;font-size:clamp(22px,2.4vw,30px);font-style:normal;line-height:1}.about-economy-metrics small{color:#5c4030;font-size:11px}.about-economy-note{color:#4a3728;box-shadow:none;background:#2f8a1614;border:none;border-left:4px solid #2f8a16;border-radius:12px;margin:0;padding:12px 14px;font-size:12px;line-height:1.5}.about-economy-note b{color:var(--ink-wood,#2a1c10)}.about-economy-stats{display:none}.about-flow-section{padding-top:102px}.about-flow-stack{flex-direction:column;gap:14px;display:flex}.about-flow-card{background:linear-gradient(180deg, #fff9ea, #f3e4c4), var(--panel);box-shadow:none;border:2px solid #6b422652;border-radius:18px;flex-direction:column;gap:14px;padding:20px 22px;display:flex}.about-flow-card-head{align-items:flex-start;gap:12px;display:flex}.about-flow-card-head>svg{color:#2f8a16;flex:none;width:22px;height:22px;margin-top:2px}.about-flow-card-head h3{color:var(--ink-wood,#2a1c10);font:800 18px/1.2 var(--font-display);text-shadow:none;margin:0}.about-flow-card-head span{color:#5c4030;margin-top:3px;font-size:12px;line-height:1.35;display:block}.about-flow-meter{background:#2a1c1014;border:1.5px solid #6b422647;border-radius:999px;height:14px;display:flex;overflow:hidden}.about-flow-meter>i{min-width:6px;height:100%;display:block}.about-flow-meter>i.is-player{background:#2f8a16}.about-flow-meter>i.is-cut{background:#d4a017}.about-flow-meter>i.is-burn{background:#c44536}.about-flow-meter>i.is-pool{background:#3a7ca5}.about-flow-outcomes{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.about-flow-outcomes>li{background:#ffffff73;border:2px solid #6b422633;border-radius:14px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.about-flow-outcomes>li>svg{width:16px;height:16px;margin-bottom:4px}.about-flow-outcomes>li>b{text-shadow:none;font-size:26px;font-style:normal;line-height:1}.about-flow-outcomes>li>span{color:var(--ink-wood,#2a1c10);font:700 12px/1.25 var(--font-display)}.about-flow-outcomes>li>small{color:#5c4030;font-size:10.5px;line-height:1.35}.about-flow-outcomes>li.is-player{border-color:#2f8a1659}.about-flow-outcomes>li.is-player>b{color:#1a4f0c}.about-flow-outcomes>li.is-cut{border-color:#d4a01766}.about-flow-outcomes>li.is-cut>b{color:#8a6408}.about-flow-outcomes>li.is-burn{border-color:#c4453659}.about-flow-outcomes>li.is-burn>b,.about-flow-outcomes>li.is-burn>svg{color:#9a2e22}.about-flow-outcomes>li.is-pool{border-color:#3a7ca559}.about-flow-outcomes>li.is-pool>b,.about-flow-outcomes>li.is-pool>svg{color:#245a7a}.about-flow-aside{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.about-flow-aside>p{color:#4a3728;background:#2f8a160f;border:1.5px dashed #6b422647;border-radius:12px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:11px;line-height:1.4;display:flex}.about-flow-aside svg{color:#2f8a16;flex:none;width:16px;height:16px;margin-top:1px}.about-flow-aside b{color:var(--ink-wood,#2a1c10)}.about-flow-trail{counter-reset:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.about-flow-trail>li{background:#ffffff73;border:2px solid #6b422638;border-radius:14px;flex-direction:column;align-items:flex-start;gap:6px;padding:12px 14px;display:flex}.about-flow-trail>li>b{color:#fff8e6;background:#2f8a16;border-radius:50%;place-items:center;width:26px;height:26px;font-size:12px;font-style:normal;line-height:1;display:grid}.about-flow-trail>li>span{color:var(--ink-wood,#2a1c10);font:700 12px/1.3 var(--font-display)}.about-flow-map,.about-flow-lane,.about-claim-route,.about-spend-route,.about-flow-node,.about-cut-route,.about-eth-route{display:none}.about-referral-panel{background:radial-gradient(circle at 78% 48%, #5ec92a24, transparent 40%), radial-gradient(circle at 12% 10%, #ffe14a1a, transparent 34%), var(--panel);margin-top:48px;padding:28px 30px;display:block}.about-referral-copy{max-width:720px}.about-tier-rail,.about-tier-card,.about-tier-connector,.about-tier-note{display:none!important}.about-referral-copy>p{font-size:13px}.about-referral-rule{color:#4a3728;background:#2f8a1614;border:2px dashed #2f8a1673;border-radius:13px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 13px;font-size:10.5px;line-height:1.5;display:flex}.about-referral-rule svg{color:#2f8a16;flex:none;width:17px;height:17px}.about-referral-rule b{color:#1a4f0c}.about-referral-steps{gap:8px;margin-top:15px;display:grid}.about-referral-steps>div{background:#1a4f0c0f;border:1.5px solid #2f8a1638;border-radius:11px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:8px 10px;display:grid}.about-referral-steps svg{color:#2f8a16;width:18px;height:18px;margin-inline:auto}.about-referral-steps span,.about-referral-steps small{display:block}.about-referral-steps b{color:#2a1c10;font:italic 700 10.5px/1.2 var(--font-display)}.about-referral-steps small{color:#5c4030;margin-top:3px;font-size:9px;line-height:1.3}.about-tier-rail{grid-template-columns:minmax(0,1fr) 28px minmax(0,1fr) 28px minmax(0,1fr);align-items:center;display:grid}.about-tier-card{text-align:center;background:linear-gradient(#3a5c28 0%,#1a3d10 100%);border:2px solid #2a1810;border-radius:17px;flex-direction:column;justify-content:center;min-height:168px;padding:16px 10px;display:flex;position:relative;box-shadow:0 0 0 3px #2f6a18,0 9px 18px #00000047}.about-tier-card>img{filter:drop-shadow(0 4px #00000045);width:48px;height:48px;margin:0 auto 8px}.about-tier-card>span{color:#fff8e6b8;font:italic 800 10px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase}.about-tier-card>b{color:#ffe14a;text-shadow:none;margin:8px 0 6px;font-size:clamp(22px,2.8vw,32px);font-style:italic;line-height:1}.about-tier-card small{color:#fff8e6a6;font-size:9px;line-height:1.4}.about-tier-card.is-one{box-shadow:0 0 0 3px #3a7a28,0 9px 18px #00000047}.about-tier-card.is-two{background:linear-gradient(#4c8a2a 0%,#226312 100%);box-shadow:0 0 0 3px #5ec92a,0 9px 18px #00000047}.about-tier-card.is-two>b{color:#c8ff5a}.about-tier-card.is-three{background:linear-gradient(#6a4a18 0%,#3a2a0c 55%,#2a1810 100%);box-shadow:0 0 0 3px #ffe14a,0 9px 22px #ffe14a33}.about-tier-card.is-three>b{color:#ffe14a}.about-tier-connector{background:#1a3d10;height:5px;position:relative;box-shadow:0 0 0 2px #3a7a28}.about-tier-connector i{background:linear-gradient(90deg,#5ec92a,#ffe14a,#5ec92a) 0 0/200% 100%;width:100%;height:100%;animation:2.4s linear infinite aboutTierFlow;display:block}@keyframes aboutTierFlow{to{background-position:200% 0}}.about-tier-note{color:var(--dim);text-align:center;grid-column:2;margin:0 5px;font-size:10px;line-height:1.55}.about-facts-grid,.about-fact-card{display:none}.about-facts-list{flex-direction:column;gap:10px;display:flex}.about-fact-row{box-shadow:none;background:linear-gradient(90deg,#fff8e6e6,#ecdcb48c);border:2px solid #6b422638;border-radius:16px;grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:12px 14px;padding:14px 16px;display:grid}.about-fact-index{color:#2a1c1047;margin-top:4px;font-size:18px;font-style:italic;line-height:1}.about-fact-icon{width:38px;height:38px;box-shadow:none;border:2px solid #2a1810;border-radius:11px;place-items:center;display:inline-grid}.about-fact-row.accent-leaf .about-fact-icon{color:#14380c;background:linear-gradient(#b6f04e,#2f8a16)}.about-fact-row.accent-sun .about-fact-icon{color:#3a2410;background:linear-gradient(#ffe14a,#d4a017)}.about-fact-row.accent-vine .about-fact-icon{color:#0e2a18;background:linear-gradient(#7ad638,#1a5c28)}.about-fact-row.accent-amber .about-fact-icon{color:#2a1408;background:linear-gradient(#f0b060,#a85a18)}.about-fact-icon svg{width:18px;height:18px}.about-fact-row h3{color:var(--ink-wood,#2a1c10);font-family:"Tropical Jungle", var(--font-display);text-shadow:none;margin:0 0 6px;font-size:17px;font-style:normal;font-weight:400;line-height:1.15}.about-fact-row p{color:var(--ink-muted,#4a3728);margin:0;font-size:13px;line-height:1.45}.about-footer{border-bottom:1px solid #f2efe914;justify-content:space-between;align-items:center;gap:30px;padding:72px 4px 18px;display:flex}.about-footer .ui-title{font-size:28px}.about-footer .ui-title .stroke{-webkit-text-stroke-width:5px}.about-footer p{color:var(--dim);margin:8px 0 0;font-size:11px}.about-footer-back{border:2px solid var(--ink);color:#302100;background:var(--gold-1);box-shadow:0 0 0 3px var(--gold-1),inset 0 -4px 0 var(--gold-bevel),0 7px 15px #0000004d;font:italic 800 13px/1 var(--font-display);cursor:pointer;transition:transform var(--t-fast) var(--pop),filter var(--t-fast) var(--ease);border-radius:13px;align-items:center;gap:8px;padding:11px 16px 13px;text-decoration:none;display:inline-flex}.about-footer-back:hover{filter:brightness(1.08);transform:translateY(-2px)}.about-footer-back:active{transform:scale(.94)}.about-footer-back svg{width:16px;height:16px}@media (width<=980px){.about-nav>a:not(.about-nav-game){display:none}.about-hero-panel{grid-template-columns:1fr}.about-facility-console{width:min(560px,100%);margin-inline:auto;transform:rotate(.7deg)}.about-loop-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.about-economy-panel,.about-referral-panel{grid-template-columns:1fr}.about-tier-note{grid-column:1}}@media (width<=760px){.about-main{width:min(100% - 24px,620px);padding-top:25px}.about-topbar{width:calc(100% - 24px)}.about-brand .ui-title{filter:none;font-size:21px}.about-brand .ui-title .stroke{display:none}.about-brand .ui-title .fill{color:var(--gold-1);-webkit-text-stroke:1px #2a2313;text-shadow:none;background:0 0;-webkit-background-clip:border-box;background-clip:border-box}.about-nav .about-nav-game{padding-inline:10px;font-size:11px}.about-hero-panel{min-height:0;padding:38px 23px 29px}.about-hero-copy h1{font-size:clamp(40px,13vw,62px)}.about-hero-stroke{-webkit-text-stroke-width:6px}.about-lede{font-size:14px}.about-demo-cell{min-height:105px}.about-demo-cell img{width:65px;height:65px}.about-section{padding-top:72px}.about-section-intro .ui-section-head,.about-referral-copy .ui-section-head{font-size:27px}.about-section-intro .ui-section-head svg,.about-referral-copy .ui-section-head svg{width:24px;height:24px}.about-economy-panel,.about-referral-panel{margin-top:72px;padding:33px 23px}.about-economy-stats{grid-template-columns:1fr}.about-economy-stats>div{min-height:83px}.about-flow-stack{gap:12px}.about-flow-card{padding:16px}.about-flow-outcomes,.about-flow-aside,.about-flow-trail,.about-facts-grid{grid-template-columns:1fr}}@media (width<=520px){.about-topbar:before{height:76px}.about-nav-game svg{display:none}.about-nav .about-nav-game{min-height:31px}.about-hero-notes{grid-template-columns:1fr;display:grid}.about-facility-console{padding:13px}.about-console-head{flex-direction:column;align-items:flex-start;gap:4px}.about-loop-grid{grid-template-columns:1fr}.about-loop-card{min-height:252px}.about-claim-route,.about-spend-route{grid-template-columns:1fr}.about-flow-arrow{transform:rotate(90deg)}.about-flow-split{grid-template-columns:1fr}.about-cut-route{grid-template-columns:1fr;padding-left:0}.about-cut-route>p{grid-column:1}.about-fact-card{padding-top:67px;padding-left:22px}.about-fact-card>svg{top:23px;left:22px}.about-footer{flex-direction:column;align-items:flex-start}}@media (prefers-reduced-motion:reduce){.about-page{scroll-behavior:auto}.about-demo-cell img,.about-output-meter i,.about-loop-card{animation:none}.about-output-meter i{clip-path:inset(0 40% 0 0 round 999px)}}.ui-overlay-layer .ui-modal.about-mega-modal{width:min(980px,100vw - 24px);max-height:min(90dvh,880px);padding:34px 22px 20px}.ui-overlay-layer .ui-modal.about-mega-modal .body.about-mega-body{max-height:none;padding-top:8px;overflow:hidden auto}.ui-overlay-layer .about-mega-body .about-main.is-embedded{width:100%;max-width:none;color:var(--ink-wood);margin:0;padding:0 4px 12px}.ui-overlay-layer .about-mega-body .about-hero-panel{gap:16px;min-height:0;padding:16px 18px}.ui-overlay-layer .about-mega-body .about-miner-parade{min-height:140px}.ui-overlay-layer .about-mega-body .about-section{margin-top:28px;padding-top:28px}.ui-overlay-layer .about-mega-body .about-economy-panel,.ui-overlay-layer .about-mega-body .about-referral-panel{margin-top:36px;padding:22px 20px}.about-miner-parade{min-height:168px;box-shadow:none;background:0 0;border:none;border-radius:0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000);mask-image:linear-gradient(90deg,#0000,#000 8% 92%,#0000)}.about-miner-parade-track{gap:18px;width:max-content;padding:18px 10px;animation:28s linear infinite aboutMinerParade;display:flex}.about-miner-parade-item{flex-direction:column;flex:none;align-items:center;gap:8px;width:92px;margin:0;display:flex}.about-miner-parade-face{width:78px;height:78px;box-shadow:none;background:0 0;border:none;border-radius:0;place-items:center;animation:2.4s ease-in-out infinite aboutMinerBob;display:grid;overflow:visible}.about-miner-parade-item:nth-child(odd) .about-miner-parade-face{animation-delay:-.8s}.about-miner-parade-face img{object-fit:contain;filter:drop-shadow(0 4px #00000047);width:100%;height:100%}.about-miner-parade-item figcaption{color:var(--ink-wood,#2a1c10);font:700 11px/1 var(--font-display,inherit);text-shadow:none;white-space:nowrap}@keyframes aboutMinerParade{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes aboutMinerBob{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (width<=900px){.about-hero-panel.about-hero-troop{grid-template-columns:1fr}.about-miner-parade{min-height:148px}}@media (width<=720px){.about-loop-rail,.about-economy-metrics{grid-template-columns:1fr}.about-fact-row{grid-template-columns:auto minmax(0,1fr)}.about-fact-index{display:none}}@media (prefers-reduced-motion:reduce){.about-miner-parade-track,.about-miner-parade-face,.about-tier-connector i{animation:none!important}}.ui-overlay-layer .about-mega-body .about-main.is-embedded>*{scroll-margin-top:12px}.ui-overlay-layer .about-mega-body .about-hero-panel,.ui-overlay-layer .about-mega-body .about-economy-panel,.ui-overlay-layer .about-mega-body .about-referral-panel,.ui-overlay-layer .about-mega-body .ui-card{color:var(--ink-wood);background:linear-gradient(#f3e6c6,#e2d0a4);border:2px solid #6b422659;box-shadow:inset 0 1px #fff8e68c,0 4px 10px #2814051f}.ui-overlay-layer .about-mega-body .about-eyebrow,.ui-overlay-layer .about-mega-body .about-kicker{color:#c47d00}.ui-overlay-layer .about-mega-body .about-lede,.ui-overlay-layer .about-mega-body .about-section-intro p,.ui-overlay-layer .about-mega-body .about-economy-note,.ui-overlay-layer .about-mega-body .about-tier-note,.ui-overlay-layer .about-mega-body .about-fact-card p,.ui-overlay-layer .about-mega-body .about-loop-step p,.ui-overlay-layer .about-mega-body .about-loop-card p,.ui-overlay-layer .about-mega-body .about-hero-notes,.ui-overlay-layer .about-mega-body .about-hero-notes span{color:var(--ink-muted)}.ui-overlay-layer .about-mega-body .about-hero-notes .num{color:#1a4f0c}.ui-overlay-layer .about-mega-body h2,.ui-overlay-layer .about-mega-body h3,.ui-overlay-layer .about-mega-body .about-loop-step h3,.ui-overlay-layer .about-mega-body .about-loop-card b,.ui-overlay-layer .about-mega-body .about-fact-card h3,.ui-overlay-layer .about-mega-body .ui-section-head{color:var(--ink-wood);font-family:"Tropical Jungle", var(--font-display);text-shadow:none;filter:none;-webkit-text-stroke:0;font-style:normal;font-weight:400}.ui-overlay-layer .about-mega-body .about-hero-line{color:var(--ink-wood);text-shadow:none;filter:none}.ui-overlay-layer .about-mega-body .about-hero-line.is-gold{color:#c47d00;text-shadow:none}@media (width<=720px){.ui-overlay-layer .ui-modal.about-mega-modal{width:calc(100vw - 12px);max-height:calc(100dvh - 12px);padding:28px 14px 16px}}.ui-overlay-layer .about-mega-body .about-loop-step{background:linear-gradient(#fff6df,#ead7a8);border-color:#6b422647}.ui-overlay-layer .about-mega-body .about-loop-step-index{color:#2a1c1047}.ui-overlay-layer .about-mega-body .about-loop-step small{color:var(--ink-muted);border-top-color:#2a1c101f}.ui-overlay-layer .about-mega-body .about-referral-rule,.ui-overlay-layer .about-mega-body .about-referral-steps>div{color:var(--ink-wood);background:#2f8a1614;border-color:#2f8a1659}.ui-overlay-layer .about-mega-body .about-referral-steps b,.ui-overlay-layer .about-mega-body .about-referral-rule b{color:var(--ink-wood)}.ui-overlay-layer .about-mega-body .about-referral-steps small{color:var(--ink-muted)}.ui-overlay-layer .about-mega-body .about-economy-metrics>li{background:linear-gradient(#fff8e6,#f0dfb8);border-color:#6b422647}.ui-overlay-layer .about-mega-body .about-economy-metrics b{color:#1a4f0c}.ui-overlay-layer .about-mega-body .about-economy-note{color:var(--ink-muted)}.ui-overlay-layer .about-mega-body .about-economy-note b{color:var(--ink-wood)}.ui-overlay-layer .about-mega-body .about-fact-row{background:linear-gradient(90deg,#fff6df,#ead7a8);border-color:#6b422638}.ui-overlay-layer .about-mega-body .about-fact-row h3{color:var(--ink-wood)}.ui-overlay-layer .about-mega-body .about-fact-row p{color:var(--ink-muted)}.ui-overlay-layer .about-mega-body .about-kicker,.ui-overlay-layer .about-mega-body .about-eyebrow{text-shadow:none;color:#c47d00}.docs-page{--docs-ink:#182622;--docs-muted:#65706b;--docs-line:#dce2d9;--docs-paper:#f8f7f1;--docs-paper-strong:#fffef8;--docs-green:#235f43;--docs-green-soft:#e0efe3;--docs-gold:#f4ba22;min-height:100dvh;color:var(--docs-ink);font-family:var(--font-body);background:#f0f1ea;position:relative;overflow:hidden}#root>.docs-page{height:100dvh;display:block}.docs-page a,.docs-page button{-webkit-tap-highlight-color:transparent}.docs-header{z-index:50;color:#f7f5ec;background:radial-gradient(circle at 25% 0,#f4ba221f,#0000 28%),#12251e;border-bottom:1px solid #ffffff17;justify-content:space-between;align-items:center;gap:24px;height:74px;padding:0 26px;display:flex;position:relative;box-shadow:0 8px 30px #12251e1f}.docs-brand{color:inherit;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.docs-brand-mark{background:linear-gradient(145deg,#284f3d,#1a352b);border:1px solid #ffffff26;border-radius:12px;place-items:center;width:42px;height:42px;display:grid;overflow:hidden;box-shadow:inset 0 -3px #0003}.docs-brand-mark img{width:36px;height:36px;transform:translateY(2px)}.docs-brand-divider{background:#fff3;width:1px;height:24px;margin-inline:2px}.docs-brand-docs{color:#b8c4bd;font-size:13px;font-weight:500}.docs-header-actions{align-items:center;gap:10px;display:flex}.docs-version{color:#9faca5;font:500 11px/1 var(--font-body);align-items:center;gap:8px;margin-right:8px;display:inline-flex}.docs-live-dot{background:var(--docs-gold);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 4px #f4ba221f}.docs-about-link,.docs-mine-link{color:#d4ddd7;min-height:38px;font:600 11px/1 var(--font-body);transition:color .16s var(--ease),background .16s var(--ease),transform .16s var(--pop);border-radius:11px;align-items:center;gap:7px;padding:9px 13px;text-decoration:none;display:inline-flex}.docs-about-link svg,.docs-mine-link svg{width:14px;height:14px}.docs-about-link:hover{color:#fff;background:#ffffff12;transform:translateY(-1px)}.docs-mine-link{color:#3c2b00;background:var(--docs-gold);font-family:var(--font-display);font-style:italic;font-weight:800;box-shadow:inset 0 -3px #c98400,0 5px 13px #0000002e}.docs-mine-link:hover{background:#ffd052;transform:translateY(-1px)}.docs-menu-button{color:#fff;background:#ffffff0f;border:1px solid #ffffff24;border-radius:11px;place-items:center;width:40px;height:40px;display:none}.docs-menu-button svg{width:19px;height:19px}.docs-shell{grid-template-columns:250px minmax(0,1fr) 190px;height:calc(100dvh - 74px);display:grid}.docs-sidebar{z-index:30;border-right:1px solid var(--docs-line);background:radial-gradient(circle at 0 0,#f4ba2214,#0000 23%),#f5f5ef;flex-direction:column;min-height:0;padding:30px 18px 22px 24px;display:flex;position:relative}.docs-sidebar-label{border-bottom:1px solid var(--docs-line);color:var(--docs-ink);font:italic 800 13px/1 var(--font-display);align-items:center;gap:9px;padding:0 9px 19px;display:flex}.docs-sidebar-label svg{width:17px;height:17px;color:var(--docs-green)}.docs-nav{min-height:0;padding:6px 5px 20px 0;overflow-y:auto}.docs-nav-group{padding-top:19px}.docs-nav-group>p,.docs-on-this-page>p{color:#929c96;font:800 9px/1.2 var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin:0 0 7px 10px}.docs-nav-group a{color:#626e68;min-height:34px;transition:color .15s var(--ease),background .15s var(--ease),transform .15s var(--ease);border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:8px 9px 8px 11px;font-size:11.5px;text-decoration:none;display:flex;position:relative}.docs-nav-group a:before{content:"";background:0 0;border-radius:999px;width:3px;position:absolute;top:9px;bottom:9px;left:0}.docs-nav-group a svg{opacity:0;width:13px;height:13px;transition:inherit;transform:translate(-4px)}.docs-nav-group a.is-active{color:#174c34;background:#e4eee5;font-weight:600}.docs-nav-group a.is-active:before{background:var(--docs-green)}.docs-nav-group a.is-active svg{opacity:1;transform:translate(0)}.docs-sidebar-footer{border-top:1px solid var(--docs-line);color:#8c9690;flex-direction:column;gap:6px;padding:17px 10px 0;font-size:9.5px;display:flex}.docs-sidebar-footer b{color:#785d00;width:fit-content;font:800 8px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;background:#fff5c8;border:1px solid #dfc66f;border-radius:6px;padding:4px 7px;display:inline-flex}.docs-content{scroll-behavior:smooth;background:linear-gradient(90deg,transparent 0,transparent calc(100% - 1px),#18262208 calc(100% - 1px)),var(--docs-paper);min-width:0;overflow:hidden auto}.docs-paper{width:min(900px,100% - 72px);margin-inline:auto;padding:0 0 90px}.docs-anchor{scroll-margin-top:28px}.docs-hero{border-bottom:1px solid var(--docs-line);grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);align-items:center;gap:55px;min-height:610px;padding:72px 0 60px;display:grid;position:relative}.docs-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#235f4314,#0000 67%);border-radius:50%;width:420px;height:420px;position:absolute;top:54px;right:-90px}.docs-hero-copy,.docs-hero-visual{z-index:1;position:relative}.docs-kicker{color:#718078;font:700 10px/1 var(--font-display);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:10px;margin:0 0 24px;display:flex}.docs-kicker i{background:#a9b2ac;border-radius:50%;width:3px;height:3px}.docs-hero h1{max-width:590px;color:var(--docs-ink);font:italic 800 clamp(48px,5.4vw,72px)/.94 var(--font-display);letter-spacing:-.055em;margin:0}.docs-hero h1>span{color:var(--docs-green);margin-top:8px;display:block}.docs-standfirst{max-width:640px;color:var(--docs-muted);margin:27px 0 25px;font-size:14px;line-height:1.8}.docs-hero-tags{flex-wrap:wrap;gap:8px;display:flex}.docs-hero-tags span{color:#4f6259;font:600 9.5px/1 var(--font-body);background:#ffffff94;border:1px solid #d8dfd6;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;display:inline-flex}.docs-hero-tags svg{width:13px;height:13px;color:var(--docs-green)}.docs-hero-visual{height:360px}.docs-orbit{border:1px dashed #235f432e;border-radius:50%;position:absolute}.docs-orbit:before,.docs-orbit:after{content:"";border:3px solid var(--docs-paper);background:var(--docs-gold);border-radius:50%;width:7px;height:7px;position:absolute;box-shadow:0 0 0 1px #235f432e}.orbit-one{inset:27px 5px;transform:rotate(18deg)}.orbit-one:before{top:31px;left:61px}.orbit-one:after{bottom:60px;right:38px}.orbit-two{inset:67px 48px;transform:rotate(-24deg)}.orbit-two:before{top:53px;right:-2px}.orbit-two:after{bottom:21px;left:27px}.docs-cat-stage{background:radial-gradient(circle at 52% 38%,#fffef9 0 35%,#e8eee6 72%),#eef2ea;border:1px solid #d8e0d7;border-radius:50%;place-items:center;width:206px;height:206px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 13px #fff9,0 21px 50px #1b433124}.docs-cat-stage img{z-index:2;filter:drop-shadow(0 12px 7px #18262229);width:143px;height:143px;animation:docsCatFloat 3.2s var(--ease) infinite alternate}.docs-cat-stage>i{filter:blur(6px);background:#1826221c;border-radius:50%;width:96px;height:14px;position:absolute;bottom:39px}.docs-cat-hash{z-index:3;border:2px solid var(--docs-paper);color:#223b30;background:var(--docs-gold);font:italic 800 8px/1 var(--font-display);letter-spacing:.05em;border-radius:7px;padding:6px 8px;position:absolute;top:21px;right:-5px;transform:rotate(5deg);box-shadow:0 5px 12px #18262226}@keyframes docsCatFloat{0%{transform:translateY(3px)rotate(-1deg)}to{transform:translateY(-7px)rotate(1deg)}}.docs-float-card{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffef8ed;border:1px solid #d8dfd6;border-radius:12px;grid-template-columns:28px 1fr;gap:1px 9px;min-width:136px;padding:12px 13px;display:grid;position:absolute;box-shadow:0 13px 30px #1826221f}.docs-float-card svg{width:20px;height:20px;color:var(--docs-green);grid-row:1/3;align-self:center}.docs-float-card>span{color:#839087;font-size:8px}.docs-float-card b{color:var(--docs-ink);font:800 17px/1.2 var(--font-display)}.docs-float-card small{color:#7d8982;font-size:7px;font-style:normal}.float-emission{top:19px;left:-2px;transform:rotate(-2deg)}.float-cap{top:115px;right:-15px;transform:rotate(2deg)}.float-burn{bottom:13px;right:26px;transform:rotate(-1deg)}.docs-status-note{color:#695817;background:linear-gradient(90deg,#ffffff61,#0000),#fff6cd;border:1px solid #dec869;border-radius:13px;gap:15px;margin-top:32px;padding:20px 22px;display:flex}.docs-status-note>svg{flex:none;width:20px;height:20px;margin-top:1px}.docs-status-note strong{color:#564707;font:italic 800 12px/1.3 var(--font-display);display:block}.docs-status-note p{margin:5px 0 0;font-size:10.5px;line-height:1.55}.docs-section{border-bottom:1px solid var(--docs-line);padding:86px 0 18px}.docs-section-title{align-items:flex-start;gap:17px;display:flex}.docs-section-number{width:38px;height:38px;color:var(--docs-green);background:var(--docs-green-soft);font:italic 800 11px/1 var(--font-display);border:1px solid #d2ddd2;border-radius:10px;flex:none;place-items:center;display:grid}.docs-section-title p{color:#8a968f;font:800 9px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase;margin:1px 0 5px}.docs-section-title h2{color:var(--docs-ink);font:italic 800 clamp(29px,4vw,42px)/1 var(--font-display);letter-spacing:-.035em;margin:0}.docs-lede{max-width:715px;color:var(--docs-muted);margin:20px 0 30px 55px;font-size:13.5px;line-height:1.75}.docs-thesis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;display:grid}.docs-thesis-grid article,.docs-capacity-card,.docs-controls-grid article{background:var(--docs-paper-strong);min-height:220px;transition:border-color .18s var(--ease),transform .18s var(--ease),box-shadow .18s var(--ease);border:1px solid #dbe1d8;border-radius:15px;padding:22px 21px;position:relative;box-shadow:0 8px 24px #1826220b}.docs-thesis-grid article:hover,.docs-capacity-card:hover,.docs-controls-grid article:hover{border-color:#b8cbbd;transform:translateY(-3px);box-shadow:0 13px 30px #18262213}.docs-thesis-grid article>small{color:#c4ccc6;font:italic 800 13px/1 var(--font-display);position:absolute;top:24px;right:21px}.docs-icon-box{width:40px;height:40px;color:var(--docs-green);background:var(--docs-green-soft);border-radius:10px;place-items:center;display:grid}.docs-icon-box svg{width:19px;height:19px}.docs-thesis-grid h3,.docs-card-head h3,.docs-referral-rule h3,.docs-risk h3{color:var(--docs-ink);font:italic 800 16px/1.2 var(--font-display);letter-spacing:-.015em;margin:23px 0 8px}.docs-thesis-grid p{color:var(--docs-muted);margin:0;font-size:11px;line-height:1.65}.docs-pullquote{color:#eef5ef;background:radial-gradient(circle at 90% 0,#f4ba222b,transparent 30%),var(--docs-green);border:0;border-radius:14px;align-items:center;gap:18px;margin:18px 0 0;padding:23px 26px;display:flex;position:relative;box-shadow:inset 0 -4px #00000021}.docs-pullquote svg{width:22px;height:22px;color:var(--docs-gold);flex:none}.docs-pullquote p{font:italic 700 17px/1.45 var(--font-display);margin:0}.docs-loop{background:var(--docs-paper-strong);border:1px solid #dae1d8;border-radius:15px;grid-template-columns:repeat(6,minmax(0,1fr));padding:12px;display:grid;box-shadow:0 8px 25px #1826220a}.docs-loop-step{text-align:center;flex-direction:column;align-items:center;min-height:150px;padding:16px 7px 11px;display:flex;position:relative}.docs-loop-step>span{width:40px;height:40px;color:var(--docs-green);background:var(--docs-green-soft);border-radius:50%;place-items:center;display:grid}.docs-loop-step>span svg{width:18px;height:18px}.docs-loop-step>small{color:#a8b1ab;font:italic 800 8px/1 var(--font-display);margin-top:10px}.docs-loop-step>b{color:var(--docs-ink);font:italic 800 12px/1.1 var(--font-display);margin-top:5px}.docs-loop-step>p{color:#859088;margin:5px 0 0;font-size:8.5px;line-height:1.35}.docs-loop-arrow{color:#b4beb7;width:14px;height:14px;position:absolute;top:29px;right:-7px}.docs-two-clock{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;margin-top:14px;display:grid}.docs-two-clock>div{background:#f2f3ec;border:1px solid #dce2d9;border-radius:12px;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.docs-two-clock svg{width:18px;height:18px;color:var(--docs-green);flex:none}.docs-two-clock span{color:#748078;font-size:10px;line-height:1.5}.docs-two-clock b{color:var(--docs-ink);font:italic 800 11px/1.2 var(--font-display);margin-bottom:3px;display:block}.docs-formula-card{background:linear-gradient(135deg,#e0efe38c,transparent 55%),var(--docs-paper-strong);border:1px solid #d5dfd5;border-radius:16px;grid-template-columns:minmax(0,1.3fr) 220px;align-items:center;gap:35px;padding:30px 35px;display:grid}.docs-formula-label{color:#87928b;font:800 8.5px/1 var(--font-display);letter-spacing:.12em;text-transform:uppercase}.docs-equation{color:var(--docs-ink);font:italic 700 30px/1 var(--font-display);align-items:center;gap:15px;margin:22px 0 18px;display:flex}.docs-equation sub{font-size:13px}.docs-equation>b{color:#9ba69f;font-size:22px}.docs-fraction{flex-direction:column;align-items:center;min-width:45px;display:flex}.docs-fraction i{text-align:center;width:100%;padding:2px 8px;font-style:italic}.docs-fraction i:first-child{border-bottom:1.5px solid var(--docs-ink)}.docs-formula-copy>p{max-width:450px;color:var(--docs-muted);margin:0;font-size:10.5px;line-height:1.6}.docs-formula-copy code{color:var(--docs-green);font:700 10px/1 var(--font-display);background:0 0;padding-inline:3px}.docs-share-demo{flex-direction:column;align-items:center;gap:16px;display:flex}.docs-share-ring{background:conic-gradient(var(--docs-gold) 0 18%,#dce4dc 18% 100%);border-radius:50%;place-items:center;width:128px;height:128px;display:grid;box-shadow:0 9px 25px #18262217}.docs-share-ring:before{content:"";background:var(--docs-paper-strong);border-radius:50%;grid-area:1/1;width:88px;height:88px}.docs-share-ring span{z-index:1;text-align:center;grid-area:1/1}.docs-share-ring b{color:var(--docs-ink);font:italic 800 24px/1 var(--font-display);display:block}.docs-share-ring small{color:#87918b;font-size:8px}.docs-share-legend{color:#818c85;gap:13px;font-size:8px;display:flex}.docs-share-legend span{align-items:center;gap:5px;display:flex}.docs-share-legend i{background:#dce4dc;border-radius:50%;width:7px;height:7px}.docs-callout{color:#725d15;background:#fff6d7;border-left:3px solid #d29d00;border-radius:10px;align-items:flex-start;gap:12px;margin-top:14px;padding:16px 18px;display:flex}.docs-callout>svg{flex:none;width:17px;height:17px;margin-top:1px}.docs-callout p{margin:0;font-size:10.5px;line-height:1.6}.docs-callout.is-neutral{border-left-color:var(--docs-green);color:#52645a;background:#edf2eb}.docs-capacity-layout{grid-template-columns:minmax(0,1fr) 34px minmax(0,1fr);align-items:center;display:grid}.docs-capacity-card{min-height:260px}.docs-card-head{align-items:center;gap:13px;display:flex}.docs-card-head h3{margin:0}.docs-card-head p{color:#89938d;margin:3px 0 0;font-size:9px}.docs-check-list{border-top:1px solid #e4e8e1;flex-direction:column;gap:11px;margin:18px 0 0;padding:18px 0 0;list-style:none;display:flex}.docs-check-list li{color:#637068;align-items:flex-start;gap:8px;font-size:10px;line-height:1.45;display:flex}.docs-check-list svg{width:13px;height:13px;color:var(--docs-green);stroke-width:3px;flex:none;margin-top:1px}.docs-capacity-plus{color:#7b8b82;width:27px;height:27px;font:700 14px/1 var(--font-display);background:#f5f6ef;border:1px solid #d1d9d1;border-radius:50%;justify-self:center;place-items:center;display:grid}.docs-constraint{color:#e9f0eb;background:var(--docs-green);border-radius:12px;grid-template-columns:1fr 1px 1fr;align-items:center;gap:24px;margin-top:13px;padding:17px 24px;display:grid}.docs-constraint>i{background:#ffffff2e;width:1px;height:27px}.docs-constraint>div{grid-template-columns:20px 1fr auto 1fr;align-items:center;gap:8px;display:grid}.docs-constraint svg{width:17px;height:17px;color:var(--docs-gold)}.docs-constraint span{font-size:9px}.docs-constraint b{color:var(--docs-gold);font:800 17px/1 var(--font-display)}.docs-footnote{color:#7c8780;margin:14px 2px 0;font-size:9.5px;line-height:1.55}.docs-footnote strong{color:var(--docs-ink);font-family:var(--font-display)}.docs-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.docs-metrics>div{background:var(--docs-paper-strong);border:1px solid #dce2d9;border-radius:13px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:122px;padding:19px 20px;display:flex}.docs-metrics span{color:#859089;font-size:8.5px}.docs-metrics b{color:var(--docs-green);font:italic 800 27px/1 var(--font-display);margin-top:7px}.docs-metrics small{color:#59685f;margin-top:5px;font-size:9px}.docs-emission-chart{background:linear-gradient(#235f4309 1px,transparent 1px) 0 67px / 100% 43px,var(--docs-paper-strong);border:1px solid #dce2d9;border-radius:14px;margin-top:13px;padding:22px 25px 20px}.docs-chart-head{justify-content:space-between;align-items:flex-start;gap:15px;display:flex}.docs-chart-head>div{align-items:center;gap:9px;display:flex}.docs-chart-head svg{width:17px;height:17px;color:var(--docs-green)}.docs-chart-head span{color:#8b958f;font-size:8px}.docs-chart-head b,.docs-chart-head small{display:block}.docs-chart-head b{color:var(--docs-ink);font:italic 800 11px/1.2 var(--font-display)}.docs-chart-head small{margin-top:2px;font-size:8px}.docs-chart-body{grid-template-columns:repeat(4,1fr);align-items:end;gap:23px;height:195px;padding:23px 22px 0;display:grid}.docs-chart-column{grid-template-rows:18px 1fr 18px;align-items:end;gap:4px;height:100%;display:grid}.docs-chart-column>span{color:#657168;font:700 9px/1 var(--font-display);text-align:center}.docs-chart-column>div{border-bottom:1px solid #aeb9b1;align-items:end;height:100%;display:flex}.docs-chart-column i{background:linear-gradient(180deg,#ffffff29,transparent),var(--docs-green);border-radius:7px 7px 0 0;width:100%;min-height:8px;display:block}.docs-chart-column:nth-child(2) i{background-color:#3a7659}.docs-chart-column:nth-child(3) i{background-color:#6a9478}.docs-chart-column:nth-child(4) i{background-color:#9bb7a2}.docs-chart-column>b{color:#7b8780;font:700 8px/1 var(--font-display);text-align:center}.docs-code-block{background:#2b4238;border:1px solid #253d33;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:13px;display:grid;overflow:hidden}.docs-code-block.is-single{grid-template-columns:1fr}.docs-code-block>div{background:#1d3028;padding:16px 18px}.docs-code-block span,.docs-code-block code{display:block}.docs-code-block span{color:#879c91;font:700 7.5px/1 var(--font-display);letter-spacing:.1em;text-transform:uppercase;margin-bottom:7px}.docs-code-block code{color:#f1d36e;font:600 11px/1.45 ui-monospace,SFMono-Regular,Menlo,monospace}.docs-flow-stack{flex-direction:column;gap:13px;display:flex}.docs-flow-row{background:var(--docs-paper-strong);border:1px solid #dce2d9;border-radius:14px;grid-template-columns:185px 120px 28px minmax(0,1fr);align-items:center;gap:14px;padding:18px;display:grid}.docs-flow-name{align-items:center;gap:10px;display:flex}.docs-flow-name>svg{width:19px;height:19px;color:var(--docs-green)}.docs-flow-name b,.docs-flow-name small{display:block}.docs-flow-name b{color:var(--docs-ink);font:italic 800 12px/1.2 var(--font-display)}.docs-flow-name small{color:#929c96;margin-top:3px;font-size:8px}.docs-flow-source{text-align:center;border:1px dashed #c5cec6;border-radius:10px;padding:12px}.docs-flow-source small,.docs-flow-source b{display:block}.docs-flow-source small{color:#909a94;font-size:8px}.docs-flow-source b{color:var(--docs-ink);font:italic 800 17px/1 var(--font-display);margin-top:3px}.docs-flow-arrow{color:#abb6af;width:17px;height:17px}.docs-flow-destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.docs-flow-destinations>div{border-radius:9px;padding:12px 13px}.docs-flow-destinations small,.docs-flow-destinations b{display:block}.docs-flow-destinations small{font-size:7.5px}.docs-flow-destinations b{font:italic 800 18px/1 var(--font-display);margin-top:3px}.docs-referral-layout{grid-template-columns:minmax(0,.9fr) minmax(350px,1.1fr);gap:13px;display:grid}.docs-referral-rule{color:#eff5f0;background:radial-gradient(circle at 90% 0,#f4ba222b,transparent 35%),var(--docs-green);border-radius:15px;padding:24px}.docs-referral-rule>svg{width:23px;height:23px;color:var(--docs-gold)}.docs-referral-rule h3{color:#fff;margin-top:18px}.docs-referral-rule>p{color:#cad8d0;margin:0;font-size:10px;line-height:1.6}.docs-referral-rule>div{border-top:1px solid #ffffff21;align-items:center;gap:12px;margin-top:18px;padding-top:18px;display:flex}.docs-referral-rule>div b{color:var(--docs-gold);font:italic 800 25px/1 var(--font-display)}.docs-referral-rule>div span{color:#cad8d0;font-size:8.5px;line-height:1.4}.docs-tier-list{flex-direction:column;gap:8px;display:flex}.docs-tier-list>div{background:var(--docs-paper-strong);border:1px solid #dce2d9;border-radius:12px;grid-template-columns:50px 1fr auto;align-items:center;gap:13px;min-height:78px;padding:11px 17px 11px 10px;display:grid}.docs-referral-split>div{grid-template-columns:1fr auto;padding-left:17px}.docs-referral-split>div strong{font-size:15px}.docs-tier-list img{width:49px;height:49px}.docs-tier-list span b,.docs-tier-list span small{display:block}.docs-tier-list span b{color:var(--docs-ink);font:italic 800 11px/1.2 var(--font-display)}.docs-tier-list span small{color:#8c9790;margin-top:4px;font-size:8px}.docs-tier-list strong{color:var(--docs-green);font:italic 800 19px/1 var(--font-display)}.docs-lifecycle{background:var(--docs-paper-strong);border:1px solid #dce2d9;border-radius:15px;grid-template-columns:repeat(3,minmax(0,1fr));padding:20px 12px;display:grid}.docs-lifecycle>div{text-align:center;flex-direction:column;align-items:center;min-width:0;display:flex;position:relative}.docs-lifecycle>div>span{width:43px;height:43px;color:var(--docs-green);background:var(--docs-green-soft);border-radius:12px;place-items:center;display:grid}.docs-lifecycle>div>span svg{width:19px;height:19px}.docs-lifecycle b{color:var(--docs-ink);font:italic 800 11px/1.2 var(--font-display);margin-top:10px}.docs-lifecycle small{color:#8a958e;margin-top:4px;font-size:8px}.docs-lifecycle>div>svg{color:#b2bcb5;width:15px;height:15px;position:absolute;top:14px;right:-8px}.docs-controls-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.docs-controls-grid article{min-height:325px}.docs-risk{color:#78463d;background:#faeae6;border:1px solid #edc9c1;border-radius:13px;gap:16px;margin-top:14px;padding:21px 22px;display:flex}.docs-risk>svg{color:#a7463a;flex:none;width:21px;height:21px}.docs-risk h3{color:#7d3028;margin:0 0 6px}.docs-risk p{margin:0;font-size:10px;line-height:1.6}.docs-deployment-table{background:var(--docs-paper-strong);border:1px solid #dce2d9;border-radius:14px;overflow:hidden}.docs-deployment-table>div{border-bottom:1px solid #e3e7e0;grid-template-columns:1.15fr 1fr 145px;align-items:center;gap:15px;min-height:58px;padding:10px 17px;display:grid}.docs-deployment-table>div:last-child{border-bottom:0}.docs-deployment-table span{color:#7d8881;font-size:9px}.docs-deployment-table span:first-child{color:var(--docs-ink);font:700 10px/1.2 var(--font-body);align-items:center;gap:8px;display:flex}.docs-deployment-table span svg{width:15px;height:15px;color:var(--docs-green)}.docs-deployment-table b{width:fit-content;font:800 8px/1 var(--font-display);border-radius:7px;justify-self:end;align-items:center;gap:5px;padding:6px 8px;display:inline-flex}.docs-deployment-table b svg{width:11px;height:11px}.docs-deployment-table .is-ready{color:#255c3e;background:#dfeee2}.docs-deployment-table .is-pending{color:#745b05;background:#fff1bb}.docs-final-card{color:#eff5f0;background:radial-gradient(circle at 90% 10%,#f4ba2236,#0000 34%),radial-gradient(circle at 72% 100%,#ffffff17,#0000 31%),#173b2d;border-radius:17px;justify-content:space-between;align-items:center;gap:30px;min-height:210px;margin-top:17px;padding:34px 42px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 -5px #00000024}.docs-final-card:before{content:"";border:1px dashed #ffffff26;border-radius:50%;width:210px;height:210px;position:absolute;right:60px}.docs-final-card>div{z-index:1;max-width:500px;position:relative}.docs-final-card p{color:var(--docs-gold);font:800 8.5px/1 var(--font-display);letter-spacing:.13em;margin:0 0 10px}.docs-final-card h2{color:#fff;font:italic 800 clamp(28px,4vw,42px)/1 var(--font-display);letter-spacing:-.04em;margin:0}.docs-final-card span{color:#b9cbc1;max-width:450px;margin-top:14px;font-size:10.5px;line-height:1.55;display:block}.docs-final-card img{z-index:1;filter:drop-shadow(0 12px 5px #0003);width:145px;height:145px;margin-right:38px;position:relative}.docs-footer{justify-content:space-between;align-items:center;gap:25px;padding:32px 0 0;display:flex}.docs-footer>div{align-items:center;gap:10px;display:flex}.docs-footer-mark{width:35px;height:35px;color:var(--docs-green);background:var(--docs-green-soft);border-radius:9px;place-items:center;display:grid}.docs-footer-mark svg{width:17px;height:17px}.docs-footer b,.docs-footer small{display:block}.docs-footer b{color:var(--docs-ink);font:italic 800 12px/1.2 var(--font-display)}.docs-footer small{color:#929c96;margin-top:3px;font-size:8px}.docs-footer a{color:#68756d;border-radius:8px;align-items:center;gap:6px;padding:7px 9px;font-size:9px;text-decoration:none;display:inline-flex}.docs-footer a svg{width:12px;height:12px}.docs-on-this-page{border-left:1px solid var(--docs-line);background:#f5f5ef;padding:36px 22px}.docs-on-this-page>p{margin-left:0}.docs-on-this-page a{color:#78847d;padding:5px 0;font-size:9.5px;text-decoration:none;display:block}.docs-on-this-page>span{background:var(--docs-line);height:1px;margin:20px 0;display:block}.docs-on-this-page small{color:#7d8881;font-size:9px}.docs-menu-scrim{display:none}.docs-page a:focus-visible,.docs-page button:focus-visible{outline:3px dashed var(--docs-gold);outline-offset:3px}@media (width<=1180px){.docs-shell{grid-template-columns:230px minmax(0,1fr)}.docs-on-this-page{display:none}.docs-paper{width:min(850px,100% - 64px)}}@media (width<=880px){.docs-version,.docs-about-link{display:none}.docs-menu-button{display:grid}.docs-shell{display:block;position:relative}.docs-sidebar{width:min(310px,86vw);transition:transform .22s var(--ease);position:absolute;top:0;bottom:0;left:0;transform:translate(-105%);box-shadow:18px 0 40px #1826222b}.docs-sidebar.is-open{transform:translate(0)}.docs-menu-scrim{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#12251e57;border:0;display:block;position:absolute;inset:0}.docs-content{height:100%}.docs-hero{grid-template-columns:1fr;gap:30px;min-height:auto;padding-top:58px}.docs-hero-visual{width:min(430px,100%);height:390px;margin-inline:auto}}@media (width<=680px){.docs-header{height:66px;padding:0 14px}.docs-brand-mark{width:38px;height:38px}.docs-brand-divider,.docs-brand-docs{display:none}.docs-mine-link{min-height:36px;padding:8px 10px}.docs-mine-link svg{display:none}.docs-menu-button{width:36px;height:36px}.docs-shell{height:calc(100dvh - 66px)}.docs-paper{width:min(100% - 36px,590px);padding-bottom:50px}.docs-anchor{scroll-margin-top:18px}.docs-hero{padding:48px 0 45px}.docs-hero h1{font-size:clamp(42px,13.5vw,59px)}.docs-standfirst{font-size:12.5px}.docs-hero-visual{height:340px}.docs-cat-stage{width:170px;height:170px}.docs-cat-stage img{width:118px;height:118px}.docs-float-card{min-width:120px;padding:10px}.docs-float-card b{font-size:14px}.float-cap{right:0}.float-burn{right:9px}.docs-section{padding-top:65px}.docs-lede{margin-left:0}.docs-thesis-grid,.docs-metrics,.docs-controls-grid,.docs-two-clock{grid-template-columns:1fr}.docs-thesis-grid article{min-height:190px}.docs-loop{background:#dce2d9;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px}.docs-loop-step{background:var(--docs-paper-strong)}.docs-loop-arrow{display:none}.docs-formula-card{grid-template-columns:1fr;padding:25px}.docs-capacity-layout{grid-template-columns:1fr;gap:10px}.docs-capacity-plus{margin-block:-3px}.docs-constraint{grid-template-columns:1fr;gap:13px}.docs-constraint>i{width:100%;height:1px}.docs-code-block,.docs-flow-row{grid-template-columns:1fr}.docs-flow-arrow{transform:rotate(90deg)}.docs-referral-layout{grid-template-columns:1fr}.docs-lifecycle{grid-template-columns:1fr;gap:0}.docs-lifecycle>div{min-height:85px;padding:8px 0}.docs-lifecycle>div>svg{top:auto;bottom:-7px;right:auto;transform:rotate(90deg)}.docs-deployment-table>div{grid-template-columns:1fr auto}.docs-deployment-table span:nth-child(2){display:none}.docs-final-card{align-items:flex-start;min-height:330px;padding:30px}.docs-final-card img{width:125px;height:125px;margin:0;position:absolute;bottom:5px;right:20px}.docs-final-card:before{bottom:-18px;right:-15px}.docs-footer{flex-direction:column;align-items:flex-start}}@media (width<=390px){.docs-mine-link{display:none}.docs-hero-visual{height:315px}.float-emission{left:-5px}.float-cap{top:102px}.float-burn{bottom:5px}.docs-equation{gap:10px;font-size:25px}.docs-tier-list>div{grid-template-columns:45px 1fr auto;padding-right:12px}}@media (prefers-reduced-motion:reduce){.docs-content{scroll-behavior:auto}.docs-cat-stage img{animation:none}.docs-sidebar,.docs-page *{transition-duration:.01ms!important}}.docs-page{--docs-ink:var(--off-white);--docs-muted:var(--grey);--docs-line:#f2efe921;--docs-paper:#191c1ddb;--docs-paper-strong:#343434;--docs-green:var(--gold-1);--docs-green-soft:#43391c;--docs-gold:var(--gold-1);color:var(--off-white);background:#071b27}.docs-page:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(#06121880,#050c10e8),radial-gradient(circle at 72% 8%,#ffc61a1f,#0000 28%);position:fixed;inset:0}.docs-forest-bg{z-index:0;pointer-events:none;position:fixed;inset:-10px;overflow:hidden}.docs-forest-bg .forest-backdrop{filter:blur(3px);transform:scale(1.025)}.docs-header{border-bottom:2px solid var(--ink);color:var(--off-white);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:radial-gradient(circle at 24% 0,#ffc61a17,#0000 27%),#1f1f1ff5;box-shadow:0 0 0 2px #484848,0 10px 25px #00000054}.docs-brand-mark{border:2px solid var(--ink);background:radial-gradient(circle at 50% 75%,#ffc61a26,#0000 45%),#343434;border-radius:13px;box-shadow:0 0 0 2px #4a4a4a,inset 0 -4px #00000038,0 6px 12px #0000003d}.docs-brand .ui-title{letter-spacing:-.02em;font-size:22px}.docs-brand .ui-title .stroke{-webkit-text-stroke-width:5px}.docs-brand-divider{background:#f2efe92e}.docs-brand-docs,.docs-version{color:var(--dim)}.docs-live-dot{background:var(--gold-1);box-shadow:0 0 0 4px #ffc61a1f}.docs-about-link{color:var(--grey)}.docs-about-link:hover{color:var(--off-white);background:#3a3a3a}.docs-mine-link{border:2px solid var(--ink);border-radius:var(--radius-btn);color:#302100;background:var(--gold-1);box-shadow:0 0 0 2px var(--gold-1),inset 0 -4px 0 var(--gold-bevel),0 7px 14px #0000004d}.docs-mine-link:hover{background:#ffd54e}.docs-mine-link:active,.docs-menu-button:active{transform:scale(.94)}.docs-menu-button{border:2px solid var(--ink);color:var(--off-white);background:#343434;box-shadow:0 0 0 2px #505050,0 6px 12px #0000003d}.docs-shell{z-index:1;position:relative}.docs-sidebar,.docs-on-this-page{border-color:var(--ink);color:var(--grey);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:radial-gradient(circle at 0 0,#ffc61a0f,#0000 23%),#1f1f1ff2;box-shadow:inset -2px 0 #464646}.docs-sidebar-label{color:var(--off-white);text-shadow:var(--hard-shadow);border-color:#f2efe924}.docs-sidebar-label svg{color:var(--gold-1)}.docs-nav-group>p,.docs-on-this-page>p{color:var(--dim)}.docs-nav-group a{color:var(--grey)}.docs-nav-group a:hover{color:var(--off-white);background:#ffffff0f}.docs-nav-group a.is-active{color:var(--gold-1);background:#ffc61a1f}.docs-nav-group a.is-active:before{display:none}.docs-nav-group a.is-active svg{color:var(--gold-1)}.docs-sidebar-footer{color:var(--dim);border-color:#f2efe924}.docs-sidebar-footer b{border:2px solid var(--ink);color:#392900;background:var(--gold-1);box-shadow:0 0 0 2px #745b16,inset 0 -2px 0 var(--gold-bevel)}.docs-content{background:linear-gradient(90deg,#0711167a,#071116ad),0 0}.docs-paper{padding-top:40px}.docs-hero,.docs-section{border:2px solid var(--ink);border-radius:var(--radius-panel);background:radial-gradient(circle at 88% 4%,#ffc61a0e,transparent 27%),var(--panel);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding-left:clamp(28px,5vw,52px);padding-right:clamp(28px,5vw,52px);position:relative;box-shadow:0 0 0 3px #474747,0 20px 40px #00000052,inset 0 -8px #00000021}.docs-hero{border-bottom:2px solid var(--ink);grid-template-columns:minmax(0,1fr);gap:24px;min-height:570px;padding-top:55px;padding-bottom:50px}.docs-section{border-bottom:2px solid var(--ink);margin-top:28px;padding-top:62px;padding-bottom:48px}.docs-hero:before{background:radial-gradient(circle,#ffc61a14,#0000 66%)}.docs-kicker{color:var(--dim);text-shadow:var(--hard-shadow)}.docs-kicker span{color:var(--gold-1)}.docs-kicker i{background:var(--dim)}.docs-hero h1{max-width:780px;color:var(--off-white);text-shadow:none;font-size:clamp(46px,4.7vw,64px);line-height:.96}.docs-hero h1 .docs-hero-line{filter:drop-shadow(0 5px #00000061);width:fit-content;display:block;position:relative}.docs-hero-stroke,.docs-hero-fill{white-space:nowrap;display:block}.docs-hero-stroke{color:var(--ink);-webkit-text-stroke:5px var(--ink);pointer-events:none;position:absolute;inset:0}.docs-hero-fill{color:var(--off-white);position:relative}.docs-hero h1 .docs-hero-line.is-gold{letter-spacing:-.045em;max-width:100%;margin-top:12px;font-size:clamp(32px,4.05vw,54px)}.docs-hero-line.is-gold .docs-hero-fill{background:linear-gradient(180deg,var(--gold-2),var(--gold-1));color:#0000;-webkit-background-clip:text;background-clip:text}.docs-standfirst,.docs-lede{color:var(--grey)}.docs-hero-tags span{border:2px solid var(--ink);color:var(--grey);background:#343434;box-shadow:0 0 0 2px #484848,0 5px 10px #00000038}.docs-hero-tags svg{color:var(--green)}.docs-orbit{border-color:#ffc61a45}.docs-orbit:before,.docs-orbit:after{background:var(--gold-1);border-color:#262626;box-shadow:0 0 0 2px #6f5713}.docs-cat-stage{border:2px solid var(--ink);background:radial-gradient(circle at 50% 38%,#3f3f3f 0 35%,#292929 72%),#303030;box-shadow:0 0 0 4px #4b4b4b,0 20px 40px #0006,inset 0 -8px #0003}.docs-hero-visual{width:min(500px,100%);height:380px;margin-inline:auto}.docs-cat-stage>i{background:#00000059}.docs-cat-hash{border-color:var(--ink);color:#302100;background:var(--gold-1);box-shadow:0 0 0 2px var(--gold-1),0 7px 12px #0000004d}.docs-float-card{border:2px solid var(--ink);color:var(--grey);background:#343434f2;box-shadow:0 0 0 3px #4b4b4b,0 12px 25px #00000057}.docs-float-card svg{color:var(--gold-1)}.docs-float-card>span,.docs-float-card small{color:var(--dim)}.docs-float-card b{color:var(--off-white);text-shadow:var(--hard-shadow)}.float-burn svg{color:var(--red)}.docs-status-note{border:2px solid var(--ink);color:var(--grey);background:linear-gradient(90deg,#ffc61a1a,#0000),#3c351f;box-shadow:0 0 0 3px #715b20,0 10px 22px #00000047}.docs-status-note>svg,.docs-status-note strong{color:var(--gold-1)}.docs-status-note strong{text-shadow:var(--hard-shadow)}.docs-section-number,.docs-icon-box{border:2px solid var(--ink);color:#302100;background:var(--gold-1);box-shadow:0 0 0 2px #775e17,inset 0 -3px 0 var(--gold-bevel),0 5px 10px #0000003d}.docs-section-title p{color:var(--gold-1);text-shadow:var(--hard-shadow)}.docs-section-title h2{color:var(--off-white);text-shadow:var(--slim-outline)}.docs-thesis-grid article,.docs-capacity-card,.docs-controls-grid article,.docs-loop,.docs-formula-card,.docs-metrics>div,.docs-emission-chart,.docs-flow-row,.docs-tier-list>div,.docs-lifecycle,.docs-deployment-table{border:2px solid var(--ink);background:#343434;box-shadow:0 0 0 3px #484848,0 9px 20px #00000045}.docs-thesis-grid article:hover,.docs-capacity-card:hover,.docs-controls-grid article:hover{border-color:var(--ink);box-shadow:0 0 0 3px #5a5a5a,0 15px 28px #00000057}.docs-thesis-grid article>small{color:#666}.docs-thesis-grid h3,.docs-card-head h3,.docs-referral-rule h3,.docs-risk h3{color:var(--off-white);text-shadow:var(--hard-shadow)}.docs-thesis-grid p,.docs-card-head p,.docs-two-clock span,.docs-formula-copy>p,.docs-footnote{color:var(--grey)}.docs-pullquote{border:2px solid var(--ink);color:#302100;background:radial-gradient(circle at 90% 0,#ffffff3b,transparent 31%),var(--gold-1);box-shadow:0 0 0 3px #7d6215,inset 0 -5px 0 var(--gold-bevel),0 10px 22px #0000004d}.docs-pullquote svg{color:#3c2b00}.docs-pullquote p{text-shadow:0 2px #ffffff21}.docs-loop{background:#202020}.docs-loop-step>span{border:2px solid var(--ink);color:#302100;background:var(--gold-1);box-shadow:0 0 0 2px #745b16,inset 0 -3px 0 var(--gold-bevel)}.docs-loop-step>small{color:var(--dim)}.docs-loop-step>b{color:var(--off-white);text-shadow:var(--hard-shadow)}.docs-loop-step>p{color:var(--dim)}.docs-loop-arrow{color:var(--gold-1)}.docs-two-clock>div{border:2px solid var(--ink);background:#303030;box-shadow:0 0 0 2px #454545,0 7px 14px #00000038}.docs-two-clock svg,.docs-two-clock b{color:var(--gold-1)}.docs-formula-card{background:radial-gradient(circle at 18% 10%,#ffc61a12,#0000 42%),#303030}.docs-formula-label{color:var(--gold-1);text-shadow:var(--hard-shadow)}.docs-equation,.docs-formula-copy code{color:var(--off-white)}.docs-equation>b{color:var(--gold-1)}.docs-fraction i:first-child{border-color:var(--off-white)}.docs-share-ring{background:conic-gradient(var(--gold-1) 0 18%,#4a4a4a 18% 100%);box-shadow:0 0 0 3px #191919,0 10px 25px #0000004d}.docs-share-ring:before{background:#2d2d2d}.docs-share-ring b{color:var(--off-white);text-shadow:var(--hard-shadow)}.docs-share-ring small,.docs-share-legend{color:var(--dim)}.docs-share-legend i{background:#545454}.docs-share-legend i.is-you{background:var(--gold-1)}.docs-callout{color:var(--grey);background:#3b351f;border:2px dashed #8f731c;box-shadow:inset 0 0 20px #00000021}.docs-callout>svg{color:var(--gold-1)}.docs-callout.is-neutral{color:var(--grey);background:#2f2f2f;border:2px dashed #f2efe933}.docs-callout.is-neutral>svg{color:var(--blue)}.docs-check-list{border-color:#f2efe91f}.docs-check-list li{color:var(--grey)}.docs-check-list svg{color:var(--green)}.docs-capacity-plus{border:2px solid var(--ink);color:#302100;background:var(--gold-1);box-shadow:0 0 0 2px #745b16}.docs-constraint{border:2px solid var(--ink);color:var(--off-white);background:radial-gradient(circle at 50% -20%,#ffc61a1c,#0000 50%),#242424;box-shadow:0 0 0 3px #474747,inset 0 -4px #0000002e}.docs-constraint>i{background:#f2efe926}.docs-constraint svg,.docs-constraint b,.docs-footnote strong{color:var(--gold-1)}.docs-metrics>div{background:radial-gradient(circle at 85% 10%,#ffc61a0f,#0000 40%),#343434}.docs-metrics span,.docs-metrics small{color:var(--dim)}.docs-metrics b{color:var(--green);text-shadow:var(--hard-shadow)}.docs-emission-chart{background:linear-gradient(#f2efe90d 1px,#0000 1px) 0 67px/100% 43px,#303030}.docs-chart-head span,.docs-chart-head small{color:var(--dim)}.docs-chart-head svg{color:var(--gold-1)}.docs-chart-head b,.docs-chart-column>span{color:var(--off-white)}.docs-chart-column>div{border-color:#676767}.docs-chart-column i,.docs-chart-column:nth-child(2) i,.docs-chart-column:nth-child(3) i,.docs-chart-column:nth-child(4) i{background:var(--spectrum-stripes),linear-gradient(180deg,var(--gold-1),var(--gold-2))}.docs-chart-column>b{color:var(--dim)}.docs-code-block{border:2px solid var(--ink);background:#4a4a4a;box-shadow:0 0 0 3px #4b4b4b,0 8px 18px #00000045}.docs-code-block>div{background:#1f1f1f}.docs-code-block span{color:var(--dim)}.docs-code-block code,.docs-flow-name>svg{color:var(--gold-1)}.docs-flow-name b,.docs-flow-source b{color:var(--off-white);text-shadow:var(--hard-shadow)}.docs-flow-name small,.docs-flow-source small{color:var(--dim)}.docs-flow-source{background:#292929;border:2px dashed #666}.docs-flow-arrow{color:var(--gold-1)}.docs-flow-destinations>div{border:2px solid var(--ink);box-shadow:0 0 0 2px}.docs-flow-destinations .is-green{color:var(--green);background:#29442e}.docs-flow-destinations .is-gold{color:var(--gold-1);background:#463b1f}.docs-flow-destinations .is-red{color:var(--red);background:#49272e}.docs-flow-destinations .is-blue{color:var(--blue);background:#263c46}.docs-referral-rule{border:2px solid var(--ink);color:var(--grey);background:radial-gradient(circle at 90% 0,#ffc61a1f,#0000 35%),#2d2d2d;box-shadow:0 0 0 3px #484848,0 10px 22px #00000047}.docs-referral-rule>svg,.docs-referral-rule>div b{color:var(--gold-1)}.docs-referral-rule>p,.docs-referral-rule>div span{color:var(--grey)}.docs-referral-rule>div{border-color:#f2efe921}.docs-tier-list span b{color:var(--off-white);text-shadow:var(--hard-shadow)}.docs-tier-list span small{color:var(--dim)}.docs-tier-list strong{color:var(--gold-1);text-shadow:var(--hard-shadow)}.docs-lifecycle>div>span{border:2px solid var(--ink);color:#302100;background:var(--gold-1);box-shadow:0 0 0 2px #745b16,inset 0 -3px 0 var(--gold-bevel)}.docs-lifecycle b{color:var(--off-white);text-shadow:var(--hard-shadow)}.docs-lifecycle small{color:var(--dim)}.docs-lifecycle>div>svg{color:var(--gold-1)}.docs-controls-grid article.is-fixed{border-top:3px solid var(--green)}.docs-controls-grid article.is-managed{border-top:3px solid var(--gold-1)}.docs-controls-grid article.is-managed .docs-icon-box{color:#302100;background:var(--gold-1)}.docs-risk{border:2px solid var(--ink);color:var(--grey);background:#44262d;box-shadow:0 0 0 3px #7a3340,0 9px 18px #00000042}.docs-risk>svg,.docs-risk h3{color:var(--red)}.docs-deployment-table>div{border-color:#f2efe91c}.docs-deployment-table span{color:var(--dim)}.docs-deployment-table span:first-child{color:var(--off-white)}.docs-deployment-table span svg{color:var(--gold-1)}.docs-deployment-table .is-ready{border:2px solid var(--ink);color:#17351f;background:var(--green);box-shadow:0 0 0 2px var(--green-edge)}.docs-deployment-table .is-pending{border:2px solid var(--ink);color:#3a2a00;background:var(--gold-1);box-shadow:0 0 0 2px #715716}.docs-final-card{border:2px solid var(--ink);color:var(--off-white);background:radial-gradient(circle at 90% 10%,#ffc61a33,#0000 34%),radial-gradient(circle at 72% 100%,#58b7ff14,#0000 31%),#252525;box-shadow:0 0 0 3px #4c4c4c,inset 0 -7px #0000002e,0 15px 30px #00000057}.docs-final-card p{color:var(--gold-1);text-shadow:var(--hard-shadow)}.docs-final-card h2{color:var(--off-white);text-shadow:var(--slim-outline)}.docs-final-card span{color:var(--grey)}.docs-final-card:before{border-color:#ffc61a3d}.docs-footer-mark{border:2px solid var(--ink);color:#302100;background:var(--gold-1);box-shadow:0 0 0 2px #745b16}.docs-footer b{color:var(--off-white);text-shadow:var(--hard-shadow)}.docs-footer small,.docs-footer a{color:var(--dim)}.docs-footer a:hover{color:var(--gold-1);background:#343434}.docs-on-this-page{box-shadow:inset 2px 0 #464646}.docs-on-this-page a,.docs-on-this-page small{color:var(--dim)}.docs-on-this-page a:hover{color:var(--gold-1)}.docs-on-this-page>span{background:#f2efe921}.docs-menu-scrim{background:#0000009e}@media (width<=680px){.docs-brand .ui-title{font-size:18px}.docs-brand .ui-title .stroke{-webkit-text-stroke-width:4px}.docs-paper{padding-top:18px}.docs-hero{padding:38px 24px 34px}.docs-hero h1{font-size:clamp(40px,12vw,52px)}.docs-hero h1 .docs-hero-line.is-gold{font-size:clamp(27px,7vw,48px)}.docs-hero-visual{height:340px}.docs-section{margin-top:22px;padding:46px 24px 36px}.docs-loop{background:#191919}.docs-loop-step{background:#303030}}@media (width<=390px){.docs-hero-visual{height:315px}}@media print{html,body,#root,#root>.docs-page,.docs-page,.docs-shell,.docs-content{background:#fff;height:auto;min-height:0;display:block;overflow:visible}.docs-header,.docs-sidebar,.docs-on-this-page,.docs-menu-scrim,.docs-footer{display:none}.docs-paper{width:100%;max-width:none;padding:0}.docs-hero{min-height:0;padding-top:24px}.docs-section,.docs-status-note,.docs-formula-card,.docs-capacity-layout,.docs-emission-chart,.docs-flow-row,.docs-referral-layout,.docs-controls-grid,.docs-deployment-table,.docs-final-card{break-inside:avoid}.docs-section{padding-top:44px}}.docs-miner-parade{background:0 0;border:none;border-radius:0;position:absolute;inset:48px 18px 72px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 90%,#0000)}.docs-miner-parade-track{gap:16px;width:max-content;padding:16px 12px;animation:26s linear infinite docsMinerParade;display:flex}.docs-miner-parade-item{flex-direction:column;flex:none;align-items:center;gap:7px;width:84px;margin:0;display:flex}.docs-miner-parade-face{width:70px;height:70px;box-shadow:none;background:0 0;border:none;border-radius:0;place-items:center;animation:2.2s ease-in-out infinite docsMinerBob;display:grid;overflow:visible}.docs-miner-parade-item:nth-child(odd) .docs-miner-parade-face{animation-delay:-.7s}.docs-miner-parade-face img{object-fit:contain;filter:drop-shadow(0 4px #00000047);width:100%;height:100%}.docs-miner-parade-item figcaption{color:var(--docs-ink,#1c2a22);font:700 10.5px/1 var(--font-display);white-space:nowrap}@keyframes docsMinerParade{0%{transform:translate(0)}to{transform:translate(-33.333%)}}@keyframes docsMinerBob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@media (prefers-reduced-motion:reduce){.docs-miner-parade-track,.docs-miner-parade-face{animation:none!important}}
