@keyframes styles_skeleton-animation__OAmVk{0%{transform:translateX(-100%)}30%{transform:translateX(-100%)}to{transform:translateX(100%)}}.styles_shell__VVTJI{height:100%}@media(min-width:1024px){.styles_shell--framed__omjWL{background-color:#f5f2ea}}.styles_layout__sktMZ{display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background-color:#100c20}@media(max-width:768px),(pointer:coarse)and (max-height:480px){.styles_layout__sktMZ{position:relative}}.styles_layout--light__XDEdR{background-color:#fafaf5}.styles_layout--page__9wvyA{font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media(min-width:1024px){.styles_layout--docked__WvkoV{--docked-sidebar-width:280px;--page-frame-inset:max(0px,calc((100vw - 1280px) / 2));max-width:1280px;margin-inline:auto;padding-left:280px;border-inline:1.5px solid #0e0e0e}}html[data-document-scroll] .styles_layout__sktMZ{height:auto;overflow:visible}.styles_header-slot__6ZiIN{flex-shrink:0;min-height:calc(64px + env(safe-area-inset-top, 0px))}@media(min-width:1024px){.styles_header-slot__6ZiIN{min-height:72px}}.styles_main___r9gs{flex:1 1;display:flex;width:100%;min-height:0;overflow:hidden}.styles_main___r9gs>:focus{outline:none}.styles_nav-wrap__eOdbK{position:fixed;left:0;right:0;bottom:calc(22px + env(safe-area-inset-bottom, 0px));display:flex;justify-content:center;z-index:25;pointer-events:none}.styles_nav-wrap__eOdbK>*{pointer-events:auto}html[data-document-scroll] .styles_main___r9gs{overflow:visible}@keyframes styles_skeleton-animation__zPv2d{0%{transform:translateX(-100%)}30%{transform:translateX(-100%)}to{transform:translateX(100%)}}.styles_container__ySlY_{display:inline-flex;align-items:center;gap:8px;padding:10px 16px 10px 12px;border-radius:14px;background:hsla(0,0%,100%,.94);backdrop-filter:blur(10px) saturate(1.1);-webkit-backdrop-filter:blur(10px) saturate(1.1);border:1.5px solid #0a0a0a;box-shadow:0 4px 0 hsla(0,0%,4%,.15),0 10px 30px rgba(0,0,0,.2);color:#0a0a0a;pointer-events:auto;cursor:pointer;text-align:left;max-width:320px;position:relative;z-index:10}.styles_container__icon__al_0e{width:28px;height:28px;border-radius:99px;display:inline-flex;align-items:center;justify-content:center;background:#ffc020;border:1.5px solid #0a0a0a;font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-weight:800;font-size:14px;color:#0a0a0a;flex-shrink:0}.styles_container__content__QlMJk{display:flex;flex-direction:column;gap:1px;min-width:0}.styles_container__title__Nl4wf{font-family:Space Grotesk,system-ui,-apple-system,sans-serif;font-weight:800;font-size:12px;letter-spacing:-.01em;color:#0a0a0a}.styles_container__message__Uotg1{font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:500;font-size:11px;color:#6b7390}.styles_container--success__h1yiM .styles_container__icon__al_0e{background:#b5e89c}.styles_container--error__uK8Y8 .styles_container__icon__al_0e{background:#ff8fc8}.styles_container--stacked__LEXMa{position:absolute;top:calc(var(--stack-depth)*-3px);left:calc(var(--stack-depth)*-3px);z-index:calc(10 - var(--stack-depth));opacity:calc(1 - var(--stack-depth)*.15);pointer-events:none;cursor:default}.styles_container--pill__SSM_M{min-height:36px;max-width:calc(100vw - 32px);padding:8px 14px;border-radius:24px;background:#fce3e1;backdrop-filter:none;-webkit-backdrop-filter:none;border:1.5px solid #0e0e0e;box-shadow:2px 2px 0 #0e0e0e;text-align:center;animation:styles_toast-item-pill-fade-in__qIaEt .2s ease-out both}.styles_container--pill__SSM_M .styles_container__message__Uotg1{font-family:DM Sans,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-weight:700;font-size:13px;letter-spacing:0;color:#0e0e0e}@keyframes styles_toast-item-pill-fade-in__qIaEt{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){:where(html:not([data-motion])) .styles_container--pill__SSM_M{animation:none}}:where(html[data-motion=reduced]) .styles_container--pill__SSM_M{animation:none}@keyframes styles_skeleton-animation__yBRoC{0%{transform:translateX(-100%)}30%{transform:translateX(-100%)}to{transform:translateX(100%)}}.styles_container__ySPSu{position:fixed;top:72px;left:50%;transform:translateX(-50%);z-index:50;display:flex;flex-direction:column;align-items:center;gap:8px;pointer-events:none}@media(max-width:768px),(pointer:coarse)and (max-height:480px){.styles_container__ySPSu{top:calc(env(safe-area-inset-top, 0px) + 64px)}}.styles_container--game__i5kP_{width:max-content;max-width:calc(100vw - 32px);top:calc(env(safe-area-inset-top, 0px) + 132px)}@media(max-width:768px),(pointer:coarse)and (max-height:480px){.styles_container--game__i5kP_{top:var(--game-top-panel-bottom,calc(env(safe-area-inset-top, 0px) + 132px))}}.styles_container__deck__I5hrl{position:relative}@keyframes skeleton-animation{0%{transform:translateX(-100%)}30%{transform:translateX(-100%)}to{transform:translateX(100%)}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-400.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-500.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-600.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-700.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/inter-800.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk-500.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk-600.woff2) format("woff2")}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-700.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jetbrains-mono-500.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/jetbrains-mono-600.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jetbrains-mono-700.woff2) format("woff2")}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/jetbrains-mono-800.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/dm-sans-400.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/dm-sans-500.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/dm-sans-600.woff2) format("woff2")}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/dm-sans-700.woff2) format("woff2")}:root{--kube-font-display:Space Grotesk,system-ui,-apple-system,sans-serif;--kube-gold:#ffc020;--kube-gold-bright:#ffd234;--kube-gold-soft:#ffe28a;--kube-gold-vivid:#ffc21a;--kube-ink:#0a0a0a;--kube-white:#fff;--kube-blue-bright:#5e8fff;--kube-gold-deep:#e0a800;--kube-blue-sky:#b8d9ff}*,:after,:before{box-sizing:border-box}body,html{width:100%;margin:0;padding:0;background-color:#100c20;color:#f0e6ff;font-family:Inter,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overscroll-behavior:none}#__next,body,html{height:100%;overflow:hidden}@media(max-width:768px),(pointer:coarse)and (max-height:480px){body{position:fixed;inset:0;width:100%}}html[data-document-scroll]{-ms-overflow-style:none;scrollbar-width:none}html[data-document-scroll]::-webkit-scrollbar{width:0;height:0}html[data-document-scroll]{scroll-padding-top:104px}@media(max-width:700px){html[data-document-scroll]{scroll-padding-top:80px}}html[data-document-scroll],html[data-document-scroll] #__next,html[data-document-scroll] body{height:auto;overflow:visible}html[data-document-scroll]:has(dialog[open]){overflow:hidden}html[data-document-scroll] body{position:static;inset:auto}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:JetBrains Mono,source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}