@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/99c6cdb74b1a9f21-s.10l581if_zng5.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/9b2952c75e1b82c6-s.p.22tbmskoyk1ev.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-weight:400 700;font-display:swap;src:url(../media/01d67e7cc17e7674-s.p.0m75r3fswdwux.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Pixelify Sans Fallback;src:local(Arial);ascent-override:81.7%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.61%}._ePukW_className{font-family:Pixelify Sans,Pixelify Sans Fallback;font-style:normal}._ePukW_variable{--font-pixelify:"Pixelify Sans", "Pixelify Sans Fallback"}
@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/26e9340776e0c8e8-s.p.3-pcjiz3ygyf8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../media/37f34e4fcce0f2d4-s.p.3dosikwwiz7p4.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen Fallback;src:local(Arial);ascent-override:68.84%;descent-override:16.71%;line-gap-override:0.0%;size-adjust:149.62%}.TfajZG_className{font-family:Silkscreen,Silkscreen Fallback;font-style:normal;font-weight:400}.TfajZG_variable{--font-silkscreen:"Silkscreen", "Silkscreen Fallback"}
@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.p.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.p.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/7fea77d1d19108bf-s.2y65deuc30pmy.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/1bcd0e671759a44c-s.2qt3tdwt-y9x_.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/e15f58668ad64cb8-s.3cvcemwuzoywn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/90c51ce8fb754fe8-s.02z5rrbg5nt92.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/57215795b8570f5c-s.p.2rixgazldzomk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans Fallback;src:local(Arial);ascent-override:101.32%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:101.17%}.Yklleq_className{font-family:IBM Plex Sans,IBM Plex Sans Fallback;font-style:normal}.Yklleq_variable{--font-plex:"IBM Plex Sans", "IBM Plex Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.0rgnxg2b64rzs.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.2vemzm0itqzfy.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.3cb5lpr2l6xud.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1u30mmyq6lnsd.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.40sczeszzbjw1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.1yd4_i3e35931.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.1qc6dx89jd2qv.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.29yke99gs9qpn.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.1i-sca43-qwng.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.0oace-s_gkfks.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.cjC0Ca_className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.cjC0Ca_variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
.aRrGtq_banner{z-index:80;background:var(--panel);border:var(--px) solid var(--line);max-width:980px;box-shadow:6px 6px 0 var(--shadow);justify-content:space-between;align-items:center;gap:24px;margin-inline:auto;padding:20px 22px;font-size:15px;animation:.24s steps(4,end) both aRrGtq_rise;display:flex;position:fixed;bottom:16px;left:16px;right:16px}.aRrGtq_banner p{margin:0}.aRrGtq_banner a{color:var(--cream)}.aRrGtq_title{font-family:var(--font-pixel);text-transform:uppercase;letter-spacing:.05em;color:var(--gold);font-size:15px;margin-bottom:6px!important}.aRrGtq_bannerActions{flex-shrink:0;gap:10px;display:flex}@media (max-width:760px){.aRrGtq_banner{flex-direction:column;align-items:stretch;gap:14px;padding:16px;bottom:8px;left:8px;right:8px}.aRrGtq_bannerActions{grid-template-columns:1fr 1fr;display:grid}.aRrGtq_bannerActions .btn:last-child{grid-column:1/-1}}.aRrGtq_dialog{background:var(--panel);width:min(560px,100vw - 24px);color:var(--text);border:var(--px) solid var(--line);box-shadow:8px 8px 0 var(--shadow);padding:28px}.aRrGtq_dialog::backdrop{background:#080912bf}.aRrGtq_dialogTitle{font-size:1.6rem}.aRrGtq_row{border-top:var(--px) solid var(--line-soft);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 0;display:flex}.aRrGtq_row p{margin:0}.aRrGtq_rowTitle{font-family:var(--font-pixel);text-transform:uppercase;color:var(--cream);font-size:15px}.aRrGtq_rowText{color:var(--muted);font-size:14px}.aRrGtq_toggle{appearance:none;border:var(--px) solid var(--line);background:var(--ink);cursor:pointer;flex-shrink:0;width:48px;height:26px;position:relative}.aRrGtq_toggle:after{content:"";background:var(--dim);width:16px;height:16px;transition:transform .1s steps(3,end),background .1s steps(2,end);position:absolute;top:3px;left:3px}.aRrGtq_toggle:checked{border-color:var(--pink)}.aRrGtq_toggle:checked:after{background:var(--pink);transform:translate(22px)}.aRrGtq_dialogActions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-top:20px;display:flex}:is(html[data-intro=play] .aRrGtq_banner,html[data-intro=pending] .aRrGtq_banner){display:none}
.e5VdSa_panel{--pbg:#10111e;--pfg:#f3ead6;--pmuted:#a3aad1;--pline:#f3ead61f;--paccent:#ffc23d;--pbtn:#ffc23d;--pbtnfg:#0c0d18;--pfocus:#ffc23d;--pinput:#1a1c2e;--pinputfg:#f3ead6;height:100%;min-height:0;color:var(--pfg);background:var(--pbg);-webkit-backdrop-filter:blur(24px)saturate(120%);border:1px solid #f3ead624;border-radius:18px;flex-direction:column;animation:.56s cubic-bezier(.16,1,.3,1) both e5VdSa_panelIn;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 80px #00000080,inset 0 1px #ffffff0d}@keyframes e5VdSa_panelIn{0%{transform:translate(calc(100% + 32px))}}.e5VdSa_panel[data-theme=cork]{--paccent:#ff6fa5}.e5VdSa_panel[data-theme=receipt]{--paccent:#ffc23d}.e5VdSa_panel[data-theme=letter]{--paccent:#ff6b5e}.e5VdSa_panel[data-theme=cards]{--paccent:#5ab4ff}.e5VdSa_panel[data-theme=book]{--paccent:#a3aad1}.e5VdSa_panel[data-theme=rules]{--paccent:#f3ead6}.e5VdSa_panel[data-theme=crt]{--paccent:#57e3a1}.e5VdSa_panel:before{content:"";background:var(--paccent);opacity:.85;z-index:2;height:3px;position:absolute;top:0;left:0;right:0}.e5VdSa_head{border-bottom:1px solid var(--pline);flex-shrink:0;align-items:center;gap:12px;min-height:64px;padding:10px 10px 10px 16px;display:flex}.e5VdSa_icon{background:radial-gradient(circle at 50% 60%,#5b67a866,#141a33b3);border-radius:10px;flex-shrink:0;place-items:center;width:44px;height:44px;display:grid}.e5VdSa_icon img{max-width:36px;max-height:36px;image-rendering:pixelated}.e5VdSa_object{flex:1;gap:2px;min-width:0;display:grid}.e5VdSa_dest{font:700 17px/1.2 var(--font-body);color:var(--pfg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e5VdSa_where{font:500 14px/1.2 var(--font-body);color:var(--pmuted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.e5VdSa_where:before{content:"";vertical-align:1px;background:var(--paccent);width:7px;height:7px;margin-right:7px;display:inline-block;transform:rotate(45deg)}.e5VdSa_close{border:1px solid var(--pline);min-height:44px;color:var(--pfg);font:600 15px/1 var(--font-body);border-radius:12px;flex-shrink:0;align-items:center;gap:8px;padding:0 14px;text-decoration:none;transition:background .16s,border-color .16s;display:inline-flex}.e5VdSa_close:hover{color:var(--pfg);background:#f3ead614;border-color:#f3ead64d}.e5VdSa_scroll{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#f3ead633 transparent;flex:1;min-height:0;padding:28px clamp(20px,2.6vw,36px) 72px;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 56px),#0000);mask-image:linear-gradient(#000 calc(100% - 56px),#0000)}.e5VdSa_title{font-family:var(--font-pixel);color:var(--pfg);letter-spacing:0;margin:0 0 12px;font-size:clamp(30px,2.6vw,42px);font-weight:600;line-height:1.05}.e5VdSa_lead{color:#e4dccb;margin:0 0 26px;font-size:19px;line-height:1.55}.e5VdSa_body{color:#e4dccb;font-size:17px;line-height:1.65}.e5VdSa_body h2{font-family:var(--font-pixel);color:var(--pfg);margin:36px 0 12px;font-size:26px;font-weight:600;line-height:1.15}.e5VdSa_body h3{font-family:var(--font-body);color:var(--pfg);margin:22px 0 8px;font-size:18px;font-weight:700}.e5VdSa_body p{margin:0 0 14px}.e5VdSa_body strong{color:var(--pfg)}.e5VdSa_body a:not(.btn){color:var(--pfg);-webkit-text-decoration-color:color-mix(in srgb, var(--paccent) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--paccent) 70%, transparent);text-underline-offset:4px;text-decoration-thickness:2px}.e5VdSa_body a:not(.btn):hover{color:var(--paccent)}:is(.e5VdSa_body ul,.e5VdSa_body ol){margin:0 0 14px;padding-left:22px}.e5VdSa_body li{margin-bottom:6px}.e5VdSa_body li::marker{color:var(--paccent)}.e5VdSa_body table{border-collapse:collapse;width:100%;margin:0 0 18px;font-size:15px;display:block;overflow-x:auto}:is(.e5VdSa_body th,.e5VdSa_body td){text-align:left;vertical-align:top;border-bottom:1px solid var(--pline);padding:9px 10px}.e5VdSa_body th{font-family:var(--font-body);color:var(--pfg);font-size:15px;font-weight:700}.e5VdSa_body code{font-family:var(--font-mono);background:#f3ead614;border-radius:5px;padding:1px 6px;font-size:.9em}.e5VdSa_body pre{border:1px solid var(--pline);background:#0c0d18e6;border-radius:12px;padding:14px 16px;font-size:14px;line-height:1.55;overflow-x:auto}.e5VdSa_body pre code{font-size:inherit;background:0 0;padding:0}.e5VdSa_body .notice{border-width:1px;border-radius:12px}.e5VdSa_os{--pbg:#0d151a}.e5VdSa_os .e5VdSa_icon{background:radial-gradient(circle at 50% 60%,#57e3a147,#14282ccc)}.e5VdSa_osBody{flex:1;grid-template-columns:196px minmax(0,1fr);min-height:0;display:grid}.e5VdSa_sidebar{border-right:1px solid var(--pline);background:#0c0d184d;flex-direction:column;gap:4px;padding:14px 10px;display:flex;overflow-y:auto}.e5VdSa_side{color:#e9f7ee;border-radius:10px;align-items:center;gap:10px;min-height:52px;padding:6px 10px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;transition:background .14s;display:flex}.e5VdSa_side img{object-fit:contain;width:34px;height:34px;image-rendering:pixelated;flex-shrink:0}.e5VdSa_side:hover{color:#e9f7ee;background:#57e3a11a}.e5VdSa_side[aria-current=page]{background:#57e3a12e;box-shadow:inset 3px 0 #57e3a1}@media (max-width:899px) and (min-height:520px),(max-width:599px){.e5VdSa_panel{border-bottom:0;border-radius:18px 18px 0 0;animation:.42s cubic-bezier(.2,.9,.25,1) both e5VdSa_sheetIn}@keyframes e5VdSa_sheetIn{0%{opacity:0;transform:translateY(40px)}}.e5VdSa_head{padding-top:18px}.e5VdSa_closeText{display:none}.e5VdSa_close{padding:0 12px}.e5VdSa_scroll{padding:22px 18px 36px}.e5VdSa_osBody{grid-template-rows:auto minmax(0,1fr);grid-template-columns:1fr}.e5VdSa_sidebar{border-right:0;border-bottom:1px solid var(--pline);flex-direction:row;padding:8px 10px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0000)}.e5VdSa_side{flex-shrink:0;min-height:44px}.e5VdSa_side img{width:28px;height:28px}}@media (prefers-reduced-motion:reduce){.e5VdSa_panel,.e5VdSa_scroll>*,.e5VdSa_body>*{animation:none!important}}.e5VdSa_scroll>*,.e5VdSa_body>:nth-child(-n+6){animation:.56s cubic-bezier(.2,.9,.25,1) both e5VdSa_rise}.e5VdSa_scroll>:first-child{animation-delay:90ms}.e5VdSa_scroll>:nth-child(2){animation-delay:.15s}.e5VdSa_scroll>:nth-child(3){animation-delay:.2s}.e5VdSa_body>:first-child{animation-delay:.23s}.e5VdSa_body>:nth-child(2){animation-delay:.28s}.e5VdSa_body>:nth-child(3){animation-delay:.33s}.e5VdSa_body>:nth-child(4){animation-delay:.38s}.e5VdSa_body>:nth-child(5){animation-delay:.43s}.e5VdSa_body>:nth-child(6){animation-delay:.48s}@keyframes e5VdSa_rise{0%{opacity:0;transform:translateY(14px)}}@supports (animation-timeline:view()){.e5VdSa_body>:nth-child(n+7){animation:linear both e5VdSa_reveal;animation-timeline:view();animation-range:entry entry 55%}@keyframes e5VdSa_reveal{0%{opacity:0;transform:translateY(22px)}}}.e5VdSa_icon img{transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.e5VdSa_head:hover .e5VdSa_icon img{transform:translateY(-2px)rotate(-6deg)scale(1.08)}.e5VdSa_side img{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.e5VdSa_side:hover img{transform:translateY(-2px)scale(1.12)}.e5VdSa_title:focus{outline:none}
.U5G7wq_ph{--tc:#57e3a1;box-sizing:border-box;border:2px dashed var(--tc);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--tc) 14%, transparent) 0 10px, transparent 10px 20px), #0c0d18d1;color:#f3ead6;text-align:center;max-width:100%;font:500 14px/1.25 var(--font-body);align-content:center;justify-items:center;gap:4px;padding:26px 12px 12px;display:grid;position:relative;overflow:hidden}.U5G7wq_ph[data-tier=B]{--tc:#ffc23d}.U5G7wq_chip{background:var(--tc);color:#0c0d18;font:700 14px/1 var(--font-mono);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;padding:4px 8px 4px 0;position:absolute;top:0;left:0}.U5G7wq_chip b{color:var(--tc);background:#0c0d18;margin:-4px 6px -4px 0;padding:4px 6px;display:inline-block}.U5G7wq_size{font:700 22px/1 var(--font-pixel);color:var(--tc)}.U5G7wq_name{font-weight:600}.U5G7wq_id{font:500 14px/1 var(--font-mono);color:#a3aad1}.U5G7wq_ph[data-row]{grid-auto-flow:column;justify-content:start;align-items:center;gap:12px;padding:0 12px 0 0}.U5G7wq_ph[data-row] .U5G7wq_chip{align-self:stretch;align-items:center;display:flex;position:static}.U5G7wq_ph[data-row] .U5G7wq_size{font-size:16px}.U5G7wq_ph[data-row] .U5G7wq_name,.U5G7wq_ph[data-row] .U5G7wq_id{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.U5G7wq_roomMark{z-index:11;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.U5G7wq_roomMark polygon{fill:#57e3a138;stroke:#57e3a1;stroke-width:2px;stroke-dasharray:6 4}.U5G7wq_roomTag{--tc:#57e3a1;z-index:11;pointer-events:none;color:#f3ead6;font:600 14px/1.2 var(--font-body);white-space:nowrap;background:#0c0d18e6;border:2px solid #57e3a1;gap:2px;padding:0 0 6px;display:grid;position:absolute;top:0;left:0;transform:translate(-50%,-100%)}.U5G7wq_roomTag .U5G7wq_chip{padding-left:0;position:static}.U5G7wq_roomTag span:not(.U5G7wq_chip),.U5G7wq_roomTag code{padding:0 8px}.U5G7wq_roomTag code{font:500 14px/1 var(--font-mono);color:#a3aad1}.U5G7wq_rail{z-index:41;animation:.4s 1.1s both U5G7wq_railIn;position:fixed}@keyframes U5G7wq_railIn{0%{opacity:0;transform:translate(10px)}}.U5G7wq_mapBtn{z-index:66;color:#a3aad1;min-height:34px;font:700 14px/1 var(--font-mono);text-transform:uppercase;letter-spacing:.04em;cursor:pointer;background:#0c0d18d9;border:2px dashed #a3aad1;align-items:center;gap:8px;padding:0 12px;display:inline-flex;position:fixed;top:72px;left:16px}.U5G7wq_mapBtn i{background:#a3aad1;width:10px;height:10px}.U5G7wq_mapBtn[data-on]{color:#57e3a1;border-color:#57e3a1}.U5G7wq_mapBtn[data-on] i{background:#57e3a1}.U5G7wq_mapBtn:hover{color:#f3ead6}.U5G7wq_map{z-index:67;color:#f3ead6;width:min(520px,100vw - 32px);max-height:calc(100dvh - 130px);font:400 14px/1.4 var(--font-body);background:#0c0d18;border:2px solid #2b3566;outline:none;padding:0 0 14px;position:fixed;top:114px;left:16px;overflow-y:auto;box-shadow:8px 8px #00000073}.U5G7wq_mapHead{z-index:1;background:#1b2244;border-bottom:2px solid #2b3566;align-items:center;gap:10px;padding:10px 10px 10px 14px;display:flex;position:sticky;top:0}.U5G7wq_mapHead strong{font:700 18px/1 var(--font-pixel);flex:1}.U5G7wq_mapToggle,.U5G7wq_mapClose,.U5G7wq_mapGo{color:#f3ead6;min-height:32px;font:700 14px/1 var(--font-mono);cursor:pointer;background:#141a33;border:2px solid #2b3566;padding:0 10px}.U5G7wq_mapToggle[aria-pressed=true]{color:#57e3a1;border-color:#57e3a1}.U5G7wq_mapClose{width:34px;padding:0;font-size:20px}.U5G7wq_mapGo{align-self:start;align-items:center;text-decoration:none;display:inline-flex}.U5G7wq_mapGo:hover,.U5G7wq_mapToggle:hover,.U5G7wq_mapClose:hover{border-color:#ffc23d}.U5G7wq_mapNote{color:#a3aad1;margin:12px 14px 4px}.U5G7wq_tierA,.U5G7wq_tierB{color:#0c0d18;background:#57e3a1;padding:0 5px}.U5G7wq_tierB{background:#ffc23d}.U5G7wq_mapList{margin:0;padding:0 14px;list-style:none}.U5G7wq_mapList li{border-bottom:1px solid #2b3566;grid-template-columns:24px 1fr auto;gap:10px;padding:10px 0;display:grid}.U5G7wq_mapList p{margin:0}.U5G7wq_mapTier{color:#0c0d18;height:24px;font:700 14px/1 var(--font-mono);background:#57e3a1;place-items:center;display:grid}.U5G7wq_mapList li[data-tier=B] .U5G7wq_mapTier{background:#ffc23d}.U5G7wq_mapName{font-weight:600}.U5G7wq_mapName span{color:#a3aad1;font-weight:400}.U5G7wq_mapWhere{color:#f3ead6}.U5G7wq_mapRule{color:#a3aad1;font-size:14px}.U5G7wq_mapRules{color:#a3aad1;border:2px dashed #2b3566;margin:12px 14px 0;padding:10px 12px 10px 28px}@media (max-width:600px){.U5G7wq_mapBtn{writing-mode:vertical-rl;min-height:0;padding:10px 6px;top:50%;left:auto;right:0;transform:translateY(-50%)}.U5G7wq_map{top:110px;left:12px}}
.iyoxXa_root{--navy:#141a33;--deep:#0c0d18;--panel:#1b2244;--line:#2b3566;--cream:#f3ead6;--haze:#a3aad1;--pink:#ff6fa5;--gold:#ffc23d;--red:#e8193c;--mint:#57e3a1;--sky:#5ab4ff;--ease:cubic-bezier(.33, 1, .68, 1);z-index:40;pointer-events:none;position:fixed;inset:0}.iyoxXa_root[data-still][data-mode=screen]{background:radial-gradient(70% 70% at 50% 45%,#1b2244,#0c0d18 80%)}.iyoxXa_root[data-still][data-mode=screen] .iyoxXa_surface{box-shadow:0 0 0 4px #0c0d18,0 0 0 28px #efe4cc,0 0 0 32px #0c0d18,0 30px 80px 30px #00000080}.iyoxXa_root[data-state=closed] .iyoxXa_surface{visibility:hidden}.iyoxXa_root[data-state=open] .iyoxXa_surface{pointer-events:auto}.iyoxXa_surface{transform-origin:0 0;color:var(--cream);font:500 17px/1.35 var(--font-body);position:absolute;top:0;left:0}.iyoxXa_root[data-state=moving] .iyoxXa_surface{will-change:transform, opacity}.iyoxXa_screen{background:radial-gradient(ellipse 85% 75% at 50% 40%, #2b35668c, transparent 75%), var(--navy);position:absolute;inset:0;overflow:hidden}.iyoxXa_scan{z-index:20;pointer-events:none;background:repeating-linear-gradient(#00000021 0 1px,#0000 1px 3px),radial-gradient(120% 110%,#0000 65%,#00000059 100%);position:absolute;inset:0}.iyoxXa_bar{background:var(--panel);border-bottom:2px solid var(--line);align-items:center;gap:14px;height:56px;padding:0 10px 0 14px;display:flex;position:absolute;top:0;left:0;right:0}.iyoxXa_emblem{color:var(--pink);font:700 26px/1 var(--font-pixel);letter-spacing:.02em;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:inline-flex}.iyoxXa_emblem i{background:var(--pink);width:22px;height:22px;box-shadow:inset -6px -6px #c2407a}.iyoxXa_emblem:active{transform:translateY(1px)}.iyoxXa_sep{background:var(--line);width:2px;height:28px}.iyoxXa_title{min-width:0;font:600 22px/1 var(--font-pixel);color:var(--cream);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.iyoxXa_room,.iyoxXa_barBtn{border:2px solid var(--haze);background:var(--deep);min-height:38px;color:var(--cream);font:600 18px/1 var(--font-pixel);cursor:pointer;transition:transform .12s var(--ease), border-color .12s var(--ease);align-items:center;gap:8px;padding:0 6px 0 12px;display:inline-flex}.iyoxXa_barBtn{padding:0 12px}.iyoxXa_room kbd{background:var(--haze);color:var(--deep);font:700 15px/1 var(--font-pixel);padding:3px 6px}.iyoxXa_room:hover,.iyoxXa_barBtn:hover{border-color:var(--gold);transform:translateY(-2px)}.iyoxXa_room:active,.iyoxXa_barBtn:active{transition-duration:.1s;transform:translateY(0)}.iyoxXa_rail{justify-items:center;gap:4px;width:104px;padding-top:6px;display:grid;position:absolute;top:64px;left:0}.iyoxXa_folder{width:96px;color:var(--cream);font:600 15px/1.1 var(--font-pixel);cursor:pointer;transition:transform .12s var(--ease), border-color .12s var(--ease), background .12s var(--ease);background:0 0;border:2px solid #0000;justify-items:center;gap:4px;padding:6px 2px 8px;display:grid}.iyoxXa_folder:hover{border-color:#ffc23d8c;transform:translateY(-2px)}.iyoxXa_folder:active{transition-duration:.1s;transform:translateY(0)}.iyoxXa_folder[data-open]{border-color:var(--gold);background:#ffc23d1f}.iyoxXa_folder svg{transition:transform .2s var(--ease)}.iyoxXa_folder[data-open] svg{transform:translateY(-2px)}.iyoxXa_desk{position:absolute;inset:64px 16px 62px 112px}.iyoxXa_empty{font:600 20px/1 var(--font-pixel);color:var(--haze);opacity:.7;animation:iyoxXa_winIn .2s var(--ease) both;place-items:center;margin:0;display:grid;position:absolute;inset:0}.iyoxXa_window{background:var(--deep);border:3px solid var(--line);animation:iyoxXa_winIn .2s var(--ease) both;flex-direction:column;display:flex;position:absolute;inset:0;box-shadow:6px 6px #00000059}@keyframes iyoxXa_winIn{0%{opacity:0;transform:translateY(6px)}}.iyoxXa_winBar{background:var(--tone,var(--gold));height:40px;color:var(--deep);flex-shrink:0;align-items:center;gap:4px;padding:0 4px 0 12px;display:flex}.iyoxXa_winTitle{font:700 20px/1 var(--font-pixel);flex:1}.iyoxXa_winBtn{border:2px solid var(--deep);width:34px;height:32px;color:var(--deep);cursor:pointer;transition:transform .12s var(--ease), background .12s var(--ease);background:#ffffff59;place-items:center;display:grid}.iyoxXa_winBtn:hover{background:#ffffffa6;transform:translateY(-1px)}.iyoxXa_winBtn:active{transition-duration:.1s;transform:translateY(1px)}.iyoxXa_winBody{flex:1;min-height:0;position:relative;overflow:hidden}.iyoxXa_taskbar{z-index:16;background:var(--panel);border-top:2px solid var(--line);align-items:center;gap:8px;height:54px;padding:0 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.iyoxXa_start{border:3px solid var(--pink);width:18px;height:18px;box-shadow:inset 0 0 0 3px var(--panel), inset 0 0 0 9px var(--pink)}.iyoxXa_dock{border:2px solid var(--line);background:var(--deep);min-height:36px;color:var(--cream);font:600 16px/1 var(--font-pixel);cursor:pointer;animation:iyoxXa_winIn .2s var(--ease) both;transition:transform .12s var(--ease), border-color .12s var(--ease);align-items:center;gap:8px;padding:0 12px;display:inline-flex}.iyoxXa_dock i{background:var(--tone);width:12px;height:10px}.iyoxXa_dock:hover{border-color:var(--gold);transform:translateY(-2px)}.iyoxXa_clock{font:600 18px/1 var(--font-pixel);color:var(--haze);margin-left:auto}.iyoxXa_library{padding:12px 12px 0;position:absolute;inset:0}.iyoxXa_tiles{grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:12px;height:calc(100% - 46px);margin:0;padding:0;list-style:none;display:grid}.iyoxXa_tileWrap{min-height:0;position:relative}.iyoxXa_marker{z-index:2;border-left:10px solid var(--gold);border-top:10px solid #0000;border-bottom:10px solid #0000;width:0;height:0;animation:1.2s steps(2,jump-none) infinite iyoxXa_nudge;position:absolute;top:50%;left:-12px;transform:translateY(-50%)}@keyframes iyoxXa_nudge{50%{transform:translate(-3px,-50%)}}.iyoxXa_tile{--edge:var(--line);--barc:var(--haze);background:var(--navy);border:3px solid var(--edge);height:100%;transition:transform .12s var(--ease), border-color .12s var(--ease), box-shadow .12s var(--ease);grid-template-rows:32px 1fr auto;display:grid;position:relative}.iyoxXa_tile[data-tone=pink]{--barc:var(--pink);--edge:#b84a7a}.iyoxXa_tile[data-tone=red]{--barc:var(--red);--edge:#8a1a32}.iyoxXa_tile[data-tone=next]{--barc:#2a6fd0;--edge:#3a7fd8}.iyoxXa_tile[data-tone=yours]{--barc:var(--mint);--edge:#2f9f72}.iyoxXa_tile[data-picked]{--edge:var(--gold);transform:translateY(-3px);box-shadow:0 3px #00000059}.iyoxXa_tileBar{background:var(--barc);color:var(--deep);font:700 19px/1 var(--font-pixel);white-space:nowrap;align-items:center;margin:0;padding:0 10px;display:flex;overflow:hidden}.iyoxXa_tile[data-tone=red] .iyoxXa_tileBar,.iyoxXa_tile[data-tone=next] .iyoxXa_tileBar{color:var(--cream)}.iyoxXa_tile[data-tone=red] .iyoxXa_tileBar{color:var(--gold)}.iyoxXa_tileMain{min-height:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:46% 1fr;gap:12px;padding:10px 10px 4px;display:grid}div.iyoxXa_tileMain{cursor:default}.iyoxXa_tileMain:focus-visible{outline:3px solid var(--gold);outline-offset:-3px}.iyoxXa_tileArt{background:var(--deep);border:2px solid #00000080;min-height:0;position:relative;overflow:hidden}.iyoxXa_tileArt img{object-fit:cover;object-position:var(--focus,50% 50%);transition:transform .24s var(--ease)}.iyoxXa_tile[data-picked] .iyoxXa_tileArt img{transform:scale(1.04)}.iyoxXa_mystery{background:radial-gradient(circle at 20% 20%, var(--gold) 0 1.5px, transparent 2px), radial-gradient(circle at 80% 75%, var(--gold) 0 1.5px, transparent 2px), radial-gradient(circle at 70% 18%, var(--cream) 0 1px, transparent 1.5px), var(--navy);place-items:center;display:grid}.iyoxXa_mystery span{aspect-ratio:1;border:3px dashed var(--haze);width:56%;font:700 46px/1 var(--font-pixel);color:var(--haze);place-items:center;display:grid}.iyoxXa_mailArt{background:#4a1730;place-items:center;display:grid}.iyoxXa_mailArt img{object-fit:contain;width:62%;height:86%;image-rendering:pixelated}.iyoxXa_tileText{align-content:start;gap:4px;min-width:0;display:grid}.iyoxXa_tileTitle{font:700 22px/1.05 var(--font-pixel);color:var(--barc);text-transform:uppercase}.iyoxXa_tile[data-tone=next] .iyoxXa_tileTitle,.iyoxXa_tile[data-tone=yours] .iyoxXa_tileTitle{color:var(--cream)}.iyoxXa_tileSub{font:600 15px/1.25 var(--font-pixel);color:var(--haze)}.iyoxXa_rule{background:var(--cream);width:56px;height:3px;margin:6px 0;display:block}.iyoxXa_tileStatus{font:600 17px/1.2 var(--font-pixel);color:var(--cream)}.iyoxXa_tileFoot{justify-content:flex-end;padding:0 10px 10px;display:flex}.iyoxXa_disabled,.iyoxXa_go{background:var(--panel);min-height:38px;color:var(--haze);font:600 16px/1 var(--font-pixel);cursor:not-allowed;border:3px solid #4a5590;justify-content:center;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.iyoxXa_disabled svg{width:14px;height:14px}.iyoxXa_go{border-color:var(--gold);background:var(--mint);color:var(--deep);cursor:pointer;transition:transform .12s var(--ease), box-shadow .12s var(--ease)}.iyoxXa_go:hover{box-shadow:0 3px 0 var(--gold);transform:translateY(-2px)}.iyoxXa_go:active{box-shadow:none;transition-duration:.1s;transform:translateY(1px)}.iyoxXa_keys{height:46px;font:600 16px/1 var(--font-pixel);color:var(--haze);justify-content:center;align-items:center;gap:8px;margin:0;display:flex}.iyoxXa_keys kbd{border:2px solid var(--haze);color:var(--cream);font:700 15px/1 var(--font-pixel);padding:4px 7px}.iyoxXa_library[data-ad-preview] .iyoxXa_tiles{height:calc(100% - 108px)}.iyoxXa_adStrip{width:100%;height:52px;margin-top:10px}.iyoxXa_adDetail{min-height:96px;margin-top:12px}.iyoxXa_adTask{min-width:0;max-width:440px;height:38px;margin-left:auto}.iyoxXa_adTask+.iyoxXa_clock{margin-left:6px}.iyoxXa_root[data-mode=phone] .iyoxXa_library[data-ad-preview] .iyoxXa_tiles{height:auto}.iyoxXa_root[data-mode=phone] .iyoxXa_adTask{flex-shrink:0;max-width:none}.iyoxXa_library[data-detail] .iyoxXa_tiles{opacity:.45;pointer-events:none}.iyoxXa_detail{--barc:var(--pink);z-index:3;background:var(--deep);border:4px solid var(--barc);width:77%;animation:iyoxXa_detailIn .24s var(--ease) both;flex-direction:column;display:flex;position:absolute;top:8px;bottom:8px;left:8px;box-shadow:8px 8px #00000073}.iyoxXa_detail[data-tone=red]{--barc:var(--red)}@keyframes iyoxXa_detailIn{0%{opacity:0;transform:translate(-6px)}}.iyoxXa_detailBar{background:var(--barc);height:40px;color:var(--deep);font:700 22px/1 var(--font-pixel);align-items:center;padding:0 12px;display:flex}.iyoxXa_detail[data-tone=red] .iyoxXa_detailBar{color:var(--gold)}.iyoxXa_detailBody{flex:1;grid-template-columns:52% 1fr;gap:16px;min-height:0;padding:14px;display:grid}.iyoxXa_detailMedia{align-content:start;gap:8px;min-height:0;display:grid}.iyoxXa_detailArt{aspect-ratio:16/9;background:var(--navy);border:3px solid #0009;position:relative;overflow:hidden}.iyoxXa_detailArt img{object-fit:cover;animation:iyoxXa_winIn .2s var(--ease) both}.iyoxXa_thumbs{gap:6px;display:flex}.iyoxXa_thumb{border:2px solid var(--line);background:var(--navy);cursor:pointer;width:64px;height:40px;transition:transform .12s var(--ease), border-color .12s var(--ease);padding:0;position:relative;overflow:hidden}.iyoxXa_thumb:hover{transform:translateY(-2px)}.iyoxXa_thumb[aria-pressed=true]{border-color:var(--gold)}.iyoxXa_thumb img{object-fit:cover}.iyoxXa_detailText{align-content:start;gap:6px;min-width:0;display:grid}.iyoxXa_detailTitle{font:700 34px/1 var(--font-pixel);color:var(--barc);text-transform:uppercase;margin:0}.iyoxXa_detail[data-tone=red] .iyoxXa_detailTitle{color:var(--gold)}.iyoxXa_detailSub{font:600 18px/1.2 var(--font-pixel);color:var(--haze);margin:0}.iyoxXa_detailTag{font:600 20px/1.3 var(--font-pixel);color:var(--cream);margin:0}.iyoxXa_detailMeta{font:500 15px/1.4 var(--font-body);color:var(--haze);margin:4px 0 0}.iyoxXa_detailStatus{font:600 18px/1 var(--font-pixel);color:var(--sky);margin:8px 0 4px}.iyoxXa_big{min-height:46px;font-size:18px}.iyoxXa_detailFoot{padding:0 14px 12px}.iyoxXa_back{border:3px solid var(--barc,var(--pink));background:var(--deep);min-height:38px;color:var(--cream);font:600 17px/1 var(--font-pixel);cursor:pointer;transition:transform .12s var(--ease);align-items:center;gap:8px;padding:0 14px;display:inline-flex}.iyoxXa_back:hover{transform:translate(-3px)}.iyoxXa_back:active{transition-duration:.1s;transform:translate(0)}.iyoxXa_sketch{grid-template-columns:250px 1fr;display:grid;position:absolute;inset:0}.iyoxXa_files{border-right:2px solid var(--line);margin:0;padding:8px;list-style:none;overflow-y:auto}.iyoxXa_file{width:100%;min-height:46px;color:var(--cream);font:600 15px/1.1 var(--font-pixel);text-align:left;cursor:pointer;transition:border-color .12s var(--ease), background .12s var(--ease);background:0 0;border:2px solid #0000;align-items:center;gap:8px;padding:4px 6px;display:flex}.iyoxXa_file:hover{border-color:#ffc23d80}.iyoxXa_file[aria-pressed=true]{border-color:var(--pink);background:#ff6fa526}.iyoxXa_fileThumb{background:var(--navy);border:2px solid var(--line);flex-shrink:0;place-items:center;width:44px;height:34px;display:grid;overflow:hidden}.iyoxXa_fileThumb img{max-width:100%;max-height:100%;image-rendering:pixelated}.iyoxXa_palThumb{grid-template-columns:1fr 1fr;gap:2px;padding:3px}.iyoxXa_palThumb i{width:100%;height:100%}.iyoxXa_preview{min-width:0;animation:iyoxXa_winIn .2s var(--ease) both;padding:14px}.iyoxXa_figure{grid-template-rows:1fr auto;gap:8px;height:100%;margin:0;display:grid}.iyoxXa_figureArt{background:repeating-conic-gradient(#1b2244 0 25%, #182040 0 50%) 0 0 / 16px 16px;border:3px solid var(--line);place-items:center;min-height:0;display:grid}.iyoxXa_figureArt img{max-width:94%;max-height:94%;image-rendering:pixelated}.iyoxXa_figure figcaption{font:600 16px/1 var(--font-pixel);color:var(--haze)}.iyoxXa_palette{grid-template-rows:1fr auto auto;gap:12px;height:100%;display:grid}.iyoxXa_palPreview{border:3px solid var(--line);background:var(--navy);place-items:center;display:grid;position:relative}.iyoxXa_palPreview svg path{transition:fill .2s var(--ease)}.iyoxXa_nice{font:700 18px/1 var(--font-pixel);color:var(--pink);animation:iyoxXa_niceIn 1.6s var(--ease) both;justify-items:center;gap:4px;margin:0;display:grid;position:absolute;top:12px;right:14px}@keyframes iyoxXa_niceIn{0%{opacity:0;transform:translateY(6px)scale(.8)}15%,80%{opacity:1;transform:none}to{opacity:0;transform:translateY(-4px)}}.iyoxXa_swatches{gap:10px;display:flex}.iyoxXa_swatch{border:3px solid var(--deep);width:44px;height:44px;box-shadow:0 0 0 2px var(--line);cursor:pointer;transition:transform .12s var(--ease), box-shadow .12s var(--ease)}.iyoxXa_swatch:hover{transform:translateY(-3px)}.iyoxXa_swatch[aria-pressed=true]{box-shadow:0 0 0 3px var(--gold)}.iyoxXa_small{font:500 15px/1.2 var(--font-body);color:var(--haze);margin:0}.iyoxXa_notepad{background:#0f1430;align-content:start;gap:14px;padding:16px 20px;display:grid;position:absolute;inset:0}.iyoxXa_tab{border:2px solid var(--line);font:600 16px/1 var(--font-pixel);color:var(--haze);justify-self:start;margin:0;padding:6px 10px}.iyoxXa_text{font:500 22px/1.6 var(--font-mono);color:var(--cream);outline:none;margin:0}.iyoxXa_caret{vertical-align:-3px;background:var(--mint);width:12px;height:22px;margin-left:4px;animation:1s step-end infinite iyoxXa_caret;display:inline-block}@keyframes iyoxXa_caret{50%{opacity:0}}.iyoxXa_vignette{border:3px solid var(--line);width:100%;height:300px;image-rendering:pixelated}.iyoxXa_stars rect{animation:3.2s step-end infinite iyoxXa_twinkle}.iyoxXa_stars rect:nth-child(2){animation-delay:-1.1s}.iyoxXa_stars rect:nth-child(3){animation-delay:-2.3s}.iyoxXa_stars rect:nth-child(4){animation-delay:-.6s}@keyframes iyoxXa_twinkle{60%{opacity:.2}}.iyoxXa_litWindow{animation:7s step-end infinite iyoxXa_twinkle}.iyoxXa_lost{grid-template-rows:1fr auto;display:grid;position:absolute;inset:0}.iyoxXa_list{margin:0;padding:8px;list-style:none;overflow-y:auto}.iyoxXa_row{width:100%;min-height:44px;color:var(--cream);font:600 17px/1 var(--font-pixel);text-align:left;cursor:pointer;transition:border-color .12s var(--ease), transform .12s var(--ease);background:0 0;border:2px solid #0000;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:4px 10px;display:grid}.iyoxXa_row:hover{border-color:#57e3a18c;transform:translate(2px)}.iyoxXa_size{font:500 15px/1 var(--font-body);color:var(--haze)}.iyoxXa_status{border-top:2px solid var(--line);font:500 15px/1.3 var(--font-mono);color:var(--haze);margin:0;padding:10px 14px}.iyoxXa_note{z-index:2;width:470px;color:var(--deep);border:3px solid var(--deep);animation:iyoxXa_noteIn .24s var(--ease) both;background:#f3ead6;justify-items:start;gap:14px;padding:18px 20px;display:grid;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);box-shadow:8px 8px #00000073}@keyframes iyoxXa_noteIn{0%{opacity:0;transform:translate(-50%,calc(6px - 50%))}}.iyoxXa_note .iyoxXa_tab{color:#5b5a6e;border-color:#c9bfa8}.iyoxXa_noteText{font:600 22px/1.4 var(--font-pixel);margin:0}.iyoxXa_note .iyoxXa_back{--barc:var(--deep);color:var(--deep);background:0 0}.iyoxXa_star{transform-origin:100% 0;animation:iyoxXa_unfold .6s var(--ease) .12s both;position:absolute;top:-18px;right:-18px}@keyframes iyoxXa_unfold{0%{opacity:0;clip-path:polygon(100% 0,100% 0,100% 0);transform:rotate(-90deg)scale(.1)}45%{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%);transform:rotate(-20deg)scale(.7,.25)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);transform:none}}.iyoxXa_cat{z-index:15;pointer-events:none;animation:iyoxXa_peek .8s var(--ease) both;margin-left:-60px;position:absolute;bottom:54px;left:50%}@keyframes iyoxXa_peek{0%{transform:translateY(100%)}25%,75%{transform:translateY(14%)}to{transform:translateY(100%)}}.iyoxXa_cat svg{display:block}.iyoxXa_root[data-mode=phone] .iyoxXa_surface{width:auto;height:auto;padding:10px;font-size:16px;inset:0}.iyoxXa_root[data-mode=phone] .iyoxXa_surface:before{content:"";opacity:0;transition:opacity .24s var(--ease);background:linear-gradient(160deg,#f3ead6 0%,#e4d6bb 60%,#cdbd9f 100%);position:absolute;inset:0}.iyoxXa_root[data-mode=phone][data-state=open]:not([data-folding]) .iyoxXa_surface:before{opacity:1}.iyoxXa_root[data-mode=phone] .iyoxXa_screen{border:3px solid var(--deep);inset:10px 10px 34px}.iyoxXa_root[data-mode=phone][data-state=open]:not([data-folding]) .iyoxXa_surface:after{content:"";background:linear-gradient(90deg,#2fb36f 0 14px,#0000 14px 20px,#ff9a3d 20px 34px,#0000 34px 40px,#e8193c 40px);width:54px;height:12px;position:absolute;bottom:12px;left:18px}.iyoxXa_root[data-mode=phone] .iyoxXa_bar{gap:8px;height:52px;padding:0 6px 0 8px}.iyoxXa_root[data-mode=phone] .iyoxXa_emblem{padding:6px 4px;font-size:20px}.iyoxXa_root[data-mode=phone] .iyoxXa_emblem i{width:18px;height:18px}.iyoxXa_root[data-mode=phone] .iyoxXa_title,.iyoxXa_root[data-mode=phone] .iyoxXa_sep,.iyoxXa_root[data-mode=phone] .iyoxXa_room kbd,.iyoxXa_root[data-mode=phone] .iyoxXa_keys,.iyoxXa_root[data-mode=phone] .iyoxXa_marker{display:none}.iyoxXa_root[data-mode=phone] .iyoxXa_room,.iyoxXa_root[data-mode=phone] .iyoxXa_barBtn{min-height:44px;margin-left:auto}.iyoxXa_root[data-mode=phone] .iyoxXa_barBtn+.iyoxXa_room{margin-left:0}.iyoxXa_root[data-mode=phone] .iyoxXa_desk{inset:52px 0 54px}.iyoxXa_root[data-mode=phone] .iyoxXa_window{inset:6px}.iyoxXa_root[data-mode=phone] .iyoxXa_winBody{-webkit-overflow-scrolling:touch;overflow-y:auto}.iyoxXa_root[data-mode=phone] .iyoxXa_winBtn{width:44px;height:36px}.iyoxXa_root[data-mode=phone] .iyoxXa_rail{display:none}.iyoxXa_root[data-mode=phone] .iyoxXa_screen[data-front=none] .iyoxXa_rail{z-index:2;grid-template-columns:repeat(3,1fr);gap:12px;width:auto;padding:12px;display:grid;top:64px;left:0;right:0}.iyoxXa_root[data-mode=phone] .iyoxXa_screen[data-front=none] .iyoxXa_empty{display:none}.iyoxXa_root[data-mode=phone] .iyoxXa_folder{width:100%;min-height:96px;font-size:15px}.iyoxXa_root[data-mode=phone] .iyoxXa_library{padding:10px;position:static}.iyoxXa_root[data-mode=phone] .iyoxXa_tiles{grid-template-rows:none;grid-template-columns:1fr;height:auto}.iyoxXa_root[data-mode=phone] .iyoxXa_tile{grid-template-rows:34px auto auto}.iyoxXa_root[data-mode=phone] .iyoxXa_tileMain{grid-template-columns:1fr 1fr;min-height:150px}.iyoxXa_root[data-mode=phone] .iyoxXa_tileFoot .iyoxXa_disabled,.iyoxXa_root[data-mode=phone] .iyoxXa_tileFoot .iyoxXa_go{width:100%;min-height:46px}.iyoxXa_root[data-mode=phone] .iyoxXa_detail{width:auto;position:fixed;inset:72px 18px 62px}.iyoxXa_root[data-mode=phone] .iyoxXa_detailBody{grid-template-columns:1fr;grid-auto-rows:max-content;align-content:start;overflow-y:auto}.iyoxXa_root[data-mode=phone] .iyoxXa_detailMedia,.iyoxXa_root[data-mode=phone] .iyoxXa_detailText{min-height:auto}.iyoxXa_root[data-mode=phone] .iyoxXa_taskbar{scrollbar-width:none;overflow-x:auto}.iyoxXa_root[data-mode=phone] .iyoxXa_taskbar::-webkit-scrollbar{display:none}.iyoxXa_root[data-mode=phone] .iyoxXa_dock,.iyoxXa_root[data-mode=phone] .iyoxXa_start,.iyoxXa_root[data-mode=phone] .iyoxXa_clock{flex-shrink:0}.iyoxXa_root[data-mode=phone] .iyoxXa_detailTitle{font-size:28px}.iyoxXa_root[data-mode=phone] .iyoxXa_sketch{grid-template-columns:1fr;position:static}.iyoxXa_root[data-mode=phone] .iyoxXa_files{border-right:0;border-bottom:2px solid var(--line);max-height:220px}.iyoxXa_root[data-mode=phone] .iyoxXa_preview{min-height:300px}.iyoxXa_root[data-mode=phone] .iyoxXa_notepad,.iyoxXa_root[data-mode=phone] .iyoxXa_lost{position:static}.iyoxXa_root[data-mode=phone] .iyoxXa_vignette{height:180px}.iyoxXa_root[data-mode=phone] .iyoxXa_note{width:calc(100vw - 60px);position:fixed}.iyoxXa_root[data-mode=phone] .iyoxXa_text{font-size:18px}@media (prefers-reduced-motion:reduce){.iyoxXa_root *{transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}.iyoxXa_star,.iyoxXa_nice{animation:none!important}.iyoxXa_cat{animation:.8s step-end both iyoxXa_peekStill!important}@keyframes iyoxXa_peekStill{0%,to{opacity:0}1%,99%{opacity:1;transform:translateY(14%)}}}
html[data-low-power] .Xz3eKG_app{--glass:#0e1020eb}html[data-low-power] .Xz3eKG_app *{-webkit-backdrop-filter:none!important}.Xz3eKG_app{--glass:#0e1020bd;--glass-strong:#0e1020e6;--edge:#f3ead621;--edge-hi:#f3ead647;--ease:cubic-bezier(.2, .9, .25, 1);color:#f3ead6;background:#0c0d18;position:fixed;inset:0;overflow:hidden}.Xz3eKG_stage{touch-action:none;cursor:url(/img/cursor/arrow.png) 1 1,default;position:absolute;inset:0;overflow:hidden}.Xz3eKG_stage[data-hot]{cursor:url(/img/cursor/hand.png) 10 1,pointer}.Xz3eKG_still{image-rendering:pixelated;position:absolute}.Xz3eKG_hud{z-index:30;pointer-events:none;transition:opacity .5s var(--ease), transform .5s var(--ease);justify-content:space-between;align-items:center;gap:12px;display:flex;position:absolute;top:16px;left:16px;right:16px}.Xz3eKG_hud>*{pointer-events:auto}.Xz3eKG_logo{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(12px);min-height:46px;font-family:var(--font-pixel);color:#f3ead6;border-radius:12px;align-items:center;padding:0 16px;font-size:22px;font-weight:600;text-decoration:none;transition:border-color .16s,color .16s;display:inline-flex}.Xz3eKG_logo:hover{color:#ff6fa5;border-color:var(--edge-hi)}.Xz3eKG_tools{gap:8px;display:flex}.Xz3eKG_tool{background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(12px);color:#f3ead6;min-width:46px;min-height:46px;font:600 15px/1 var(--font-body);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 12px;text-decoration:none;transition:background .16s,border-color .16s,transform .16s;display:inline-flex;position:relative}.Xz3eKG_tool:hover{border-color:var(--edge-hi);color:#f3ead6;background:#202648eb;transform:translateY(-2px)}.Xz3eKG_tool svg{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.Xz3eKG_tool:hover svg{transform:scale(1.14)}.Xz3eKG_tool:active{transform:translateY(0)scale(.96)}.Xz3eKG_tool[aria-pressed=true]{color:#ffc23d;border-color:#ffc23d;box-shadow:0 0 0 3px #ffc23d29,0 0 18px #ffc23d40}.Xz3eKG_tool[aria-pressed=true] svg{animation:1.8s ease-in-out infinite Xz3eKG_glint}@keyframes Xz3eKG_glint{50%{filter:drop-shadow(0 0 5px #ffc23de6)}}.Xz3eKG_app[data-stage=ready] .Xz3eKG_logo,.Xz3eKG_app[data-stage=ready] .Xz3eKG_tool{animation:.56s cubic-bezier(.2,.9,.25,1) both Xz3eKG_hudIn}.Xz3eKG_app[data-stage=ready] .Xz3eKG_tool:first-child{animation-delay:60ms}.Xz3eKG_app[data-stage=ready] .Xz3eKG_tool:nth-child(2){animation-delay:.11s}.Xz3eKG_app[data-stage=ready] .Xz3eKG_tool:nth-child(3){animation-delay:.16s}.Xz3eKG_app[data-stage=ready] .Xz3eKG_tool:nth-child(4){animation-delay:.21s}@keyframes Xz3eKG_hudIn{0%{opacity:0;transform:translateY(-12px)}}.Xz3eKG_toolWide{padding:0 16px}.Xz3eKG_userName{text-overflow:ellipsis;white-space:nowrap;max-width:14ch;overflow:hidden}.Xz3eKG_star{color:#ffc23d}.Xz3eKG_tip{background:var(--glass-strong);border:1px solid var(--edge);font:500 14px/1.2 var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;border-radius:8px;padding:6px 10px;transition:opacity .14s,transform .14s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px)}.Xz3eKG_tool:hover .Xz3eKG_tip,.Xz3eKG_tool:focus-visible .Xz3eKG_tip{opacity:1;transform:none}.Xz3eKG_beacons{z-index:12;pointer-events:none;position:absolute;inset:0}.Xz3eKG_beacon{pointer-events:auto;color:#f3ead6;cursor:url(/img/cursor/hand.png) 10 1,pointer;width:0;height:0;text-decoration:none;position:absolute;top:0;left:0}.Xz3eKG_glyph{width:44px;height:44px;animation:2.6s ease-in-out infinite Xz3eKG_bob;animation-delay:calc(var(--i) * -.29s);place-items:center;display:grid;position:absolute;top:-22px;left:-22px}.Xz3eKG_glyph:before{content:"";width:24px;height:24px;animation:3.2s ease-out infinite Xz3eKG_ping;animation-delay:calc(var(--i) * .37s);border:2px solid #ffc23de6;border-radius:50%;position:absolute}.Xz3eKG_glyph svg{filter:drop-shadow(0 0 5px #ffc23d80)drop-shadow(0 2px 2px #00000073);transition:transform .18s var(--ease);position:relative}.Xz3eKG_beacon:hover .Xz3eKG_glyph svg,.Xz3eKG_beacon[data-active] .Xz3eKG_glyph svg,.Xz3eKG_beacon:focus-visible .Xz3eKG_glyph svg{transform:scale(1.35)}@keyframes Xz3eKG_bob{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes Xz3eKG_ping{0%{opacity:.9;transform:scale(.6)}70%,to{opacity:0;transform:scale(2.6)}}.Xz3eKG_label{left:0;bottom:calc(24px + var(--above,0px));background:var(--glass-strong);-webkit-backdrop-filter:blur(10px);white-space:nowrap;text-align:center;opacity:0;pointer-events:none;border:1px solid #ffc23d8c;border-radius:10px;flex-direction:column;gap:1px;padding:8px 12px;transition:opacity .14s,transform .32s cubic-bezier(.34,1.56,.64,1);display:flex;position:absolute;transform:translate(-50%,8px)scale(.92)}.Xz3eKG_label strong{font:700 16px/1.25 var(--font-body);color:#ffc23d}.Xz3eKG_label span{color:#f3ead6;font-size:14px}.Xz3eKG_beacon[data-active] .Xz3eKG_label,.Xz3eKG_beacon:focus-visible .Xz3eKG_label{opacity:1;transform:translate(-50%)scale(1)}.Xz3eKG_stage[data-hot]~.Xz3eKG_beacons .Xz3eKG_beacon:not([data-active]) .Xz3eKG_glyph{opacity:.35;animation-play-state:paused}.Xz3eKG_stage[data-hot]~.Xz3eKG_beacons .Xz3eKG_beacon:not([data-active]) .Xz3eKG_glyph:before{opacity:0;animation:none}.Xz3eKG_glyph{transition:opacity .2s}.Xz3eKG_glyph:after{content:"";opacity:0;pointer-events:none;border:2px solid #ffc23d;border-radius:50%;width:26px;height:26px;position:absolute}.Xz3eKG_beacon[data-active] .Xz3eKG_glyph:after{animation:.52s ease-out both Xz3eKG_burst}@keyframes Xz3eKG_burst{0%{opacity:1;transform:scale(.6)}to{opacity:0;transform:scale(2.4)}}.Xz3eKG_beacon[data-promo]{z-index:2}.Xz3eKG_beacon[data-promo] .Xz3eKG_label{border:2px solid #ffc23d;padding:10px 16px;animation:1.4s ease-in-out infinite Xz3eKG_promoGlow}.Xz3eKG_beacon[data-promo] .Xz3eKG_label strong{font-size:19px}.Xz3eKG_beacon[data-promo] .Xz3eKG_label span{font-size:15px}.Xz3eKG_beacon[data-promo] .Xz3eKG_glyph:before{border-width:3px;animation-duration:1.2s;animation-delay:0s}@keyframes Xz3eKG_promoGlow{0%,to{box-shadow:0 0 #ffc23d8c,0 8px 24px #00000073}50%{box-shadow:0 0 0 8px #ffc23d00,0 0 28px #ffc23d73}}.Xz3eKG_chip[data-promo]{border-color:#ffc23d;animation:1.4s ease-in-out infinite Xz3eKG_promoGlow}@media (max-width:599px){.Xz3eKG_beacon[data-promo] .Xz3eKG_label{white-space:normal;width:190px}}@media (hover:hover){.Xz3eKG_beacon:hover .Xz3eKG_label{opacity:1;transform:translate(-50%)}}.Xz3eKG_tag{background:var(--glass-strong);-webkit-backdrop-filter:blur(8px);color:#f3ead6;font:600 14px/1.2 var(--font-body);white-space:nowrap;opacity:0;pointer-events:none;transform:translate(var(--tx,0px), calc(-50% + var(--ty,0px))) scale(.9);transition:opacity .16s ease, transform .2s var(--ease);border:1px solid #ffc23d99;border-radius:999px;padding:5px 10px;position:absolute;top:0;left:20px}.Xz3eKG_beacons[data-show-all] .Xz3eKG_tag{opacity:1;transform:translate(var(--tx,0px), calc(-50% + var(--ty,0px)))}.Xz3eKG_beacons[data-show-all] .Xz3eKG_beacon:hover .Xz3eKG_tag,.Xz3eKG_beacons[data-show-all] .Xz3eKG_beacon[data-active] .Xz3eKG_tag,.Xz3eKG_beacons[data-show-all] .Xz3eKG_beacon:focus-visible .Xz3eKG_tag{opacity:0}.Xz3eKG_beacon:focus-visible{outline:none}.Xz3eKG_beacon:focus-visible .Xz3eKG_glyph{outline-offset:2px;border-radius:10px;outline:3px solid #ffc23d}.Xz3eKG_pin{transform-origin:0 0;position:absolute;top:0;left:0}.Xz3eKG_app[data-stage=ready] .Xz3eKG_pin{animation:Xz3eKG_pop .42s var(--ease) both;animation-delay:calc(var(--i) * 60ms)}.Xz3eKG_app:not([data-stage=ready]) .Xz3eKG_beacon{visibility:hidden}@keyframes Xz3eKG_pop{0%{opacity:0;transform:scale(.2)}}.Xz3eKG_app:not([data-panel=none]) .Xz3eKG_beacon:not([data-active]):not(:hover) .Xz3eKG_glyph{opacity:.45}.Xz3eKG_app:not([data-panel=none]) .Xz3eKG_glyph:before{display:none}.Xz3eKG_hintLead{white-space:nowrap}.Xz3eKG_hintLead svg{vertical-align:-4px;filter:drop-shadow(0 0 4px #ffc23d73);margin-left:4px;display:inline-block}.Xz3eKG_hintObj{color:#a3aad1}.Xz3eKG_forTouch{display:none}@media (pointer:coarse){.Xz3eKG_hint .Xz3eKG_forMouse,.Xz3eKG_hint .Xz3eKG_hintKeys,.Xz3eKG_app:not([data-panel=none]) .Xz3eKG_hint{display:none}.Xz3eKG_forTouch{display:inline}}.Xz3eKG_hintObj:before{content:"·";color:#5b6190;margin-right:10px}.Xz3eKG_tipKey{min-width:0}.Xz3eKG_hint{z-index:25;background:var(--glass);border:1px solid var(--edge);-webkit-backdrop-filter:blur(12px);white-space:nowrap;max-width:calc(100vw - 32px);min-height:44px;transition:opacity .3s ease, transform .3s var(--ease);border-radius:999px;align-items:center;gap:10px;padding:0 16px;font-size:15px;display:flex;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.Xz3eKG_hint[data-hidden]{opacity:0;pointer-events:none;transform:translate(-50%,10px)}.Xz3eKG_hint strong{font:700 15px/1 var(--font-body);color:#ffc23d}.Xz3eKG_hint kbd,.Xz3eKG_hintKeys kbd{border:1px solid var(--edge-hi);min-width:24px;font:600 14px/20px var(--font-mono);color:#f3ead6;text-align:center;border-bottom-width:2px;border-radius:6px;padding:0 7px;display:inline-block}.Xz3eKG_hintKeys{border-left:1px solid var(--edge);color:#a3aad1;align-items:center;gap:6px;margin-left:2px;padding-left:10px;display:inline-flex}.Xz3eKG_app:not([data-panel=none]) .Xz3eKG_hint{left:calc(50vw - min(620px,max(460px,40vw))/2 - 20px)}.Xz3eKG_app[data-panel=os] .Xz3eKG_hint{left:calc(50vw - min(860px,58vw)/2 - 20px)}.Xz3eKG_loader{z-index:40;background:#0c0d18;place-content:center;justify-items:center;gap:18px;animation:.3s both Xz3eKG_fadeIn;display:grid;position:absolute;inset:0}@keyframes Xz3eKG_fadeIn{0%{opacity:0}}.Xz3eKG_loaderLogo{font-family:var(--font-pixel);color:#f3ead6;margin:0;font-size:32px;font-weight:600}.Xz3eKG_loaderBar{gap:4px;display:flex}.Xz3eKG_loaderBar i{background:#2a3157;width:14px;height:14px;animation:1.2s ease-in-out infinite Xz3eKG_seg}@keyframes Xz3eKG_seg{0%,to{background:#2a3157}40%{background:#ffc23d}}.Xz3eKG_loaderText{color:#a3aad1;margin:0;font-size:15px}.Xz3eKG_panelSlot{z-index:20;width:min(620px,max(460px,40vw));position:absolute;top:76px;bottom:16px;right:16px}.Xz3eKG_panelSlot[data-kind=os]{width:min(860px,58vw)}@media (max-height:519px){.Xz3eKG_glyph svg{width:20px;height:20px}.Xz3eKG_panelSlot{top:64px;bottom:8px;right:8px}}.Xz3eKG_homeSlot{z-index:18;pointer-events:none;position:absolute;inset:0}.Xz3eKG_handle{display:none}.Xz3eKG_skip{z-index:50;background:var(--glass);border:1px solid var(--edge-hi);color:#f3ead6;min-height:44px;font:600 15px/1 var(--font-body);cursor:pointer;border-radius:12px;padding:0 18px;position:absolute;bottom:16px;right:16px}.Xz3eKG_dock{display:none}.Xz3eKG_app[data-stage=intro] .Xz3eKG_hud,.Xz3eKG_app[data-stage=boot] .Xz3eKG_hud{opacity:0;pointer-events:none;transform:translateY(-10px)}html[data-intro=pending] .Xz3eKG_hud{opacity:0;pointer-events:none;transform:translateY(-10px)}.Xz3eKG_app[data-stage=intro] .Xz3eKG_hud>*,.Xz3eKG_app[data-stage=boot] .Xz3eKG_hud>*{pointer-events:none}.Xz3eKG_app:not([data-stage=ready]) .Xz3eKG_dock{opacity:0}@media (max-width:899px) and (min-height:520px),(max-width:599px){.Xz3eKG_hud{top:10px;left:10px;right:10px}.Xz3eKG_logo{min-height:44px;padding:0 12px;font-size:18px}.Xz3eKG_tools{gap:6px}.Xz3eKG_tool{min-width:44px;min-height:44px;padding:0 10px}.Xz3eKG_toolWide span:not(.Xz3eKG_star),.Xz3eKG_tip,.Xz3eKG_hint,.Xz3eKG_app:not([data-panel=none]) .Xz3eKG_beacons{display:none}.Xz3eKG_label strong{font-size:15px}.Xz3eKG_label span{font-size:14px}.Xz3eKG_dock{z-index:22;padding:12px 12px calc(12px + env(safe-area-inset-bottom));scroll-snap-type:x mandatory;background:linear-gradient(#0000,#0c0d18eb 30%);gap:8px;transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:auto}.Xz3eKG_swipe{z-index:21;left:50%;bottom:calc(100px + env(safe-area-inset-bottom));background:var(--glass-strong);border:1px solid var(--edge);color:#f3ead6;font:500 14px/1.2 var(--font-body);white-space:nowrap;animation:Xz3eKG_swipeIn .5s var(--ease) .6s both;border-radius:999px;margin:0;padding:8px 14px;position:absolute;transform:translate(-50%)}.Xz3eKG_swipe span{color:#ffc23d;font-weight:700;animation:1.6s ease-in-out infinite Xz3eKG_nudge;display:inline-block}.Xz3eKG_swipe span:last-child{animation-direction:reverse}@keyframes Xz3eKG_swipeIn{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes Xz3eKG_nudge{50%{transform:translate(-3px)}}.Xz3eKG_chip{scroll-snap-align:start;background:var(--glass-strong);border:1px solid var(--edge);color:#f3ead6;min-height:64px;font:600 15px/1.2 var(--font-body);border-radius:14px;flex-shrink:0;align-items:center;gap:10px;padding:8px 14px 8px 8px;text-decoration:none;display:flex}.Xz3eKG_chip img{object-fit:contain;width:44px;height:44px;image-rendering:pixelated}.Xz3eKG_panelSlot,.Xz3eKG_panelSlot[data-kind=os]{width:auto;transition:transform .2s var(--ease), top .32s var(--ease);inset:calc(56px + max(160px,27vh)) 0 0}.Xz3eKG_panelSlot[data-expanded]{top:64px}.Xz3eKG_handle{z-index:3;touch-action:none;cursor:grab;place-items:center;height:26px;display:grid;position:absolute;top:0;left:0;right:0}.Xz3eKG_handle i{background:#f3ead659;border-radius:3px;width:44px;height:5px}}@media (prefers-reduced-motion:reduce){.Xz3eKG_glyph,.Xz3eKG_glyph:before,.Xz3eKG_glyph:after,.Xz3eKG_logo,.Xz3eKG_tool,.Xz3eKG_tool svg,.Xz3eKG_swipe,.Xz3eKG_swipe span,.Xz3eKG_app[data-stage=ready] .Xz3eKG_pin,.Xz3eKG_beacon[data-promo] .Xz3eKG_label,.Xz3eKG_chip[data-promo]{animation:none}}.Xz3eKG_neonTitle{z-index:17;font-family:var(--font-pixel);white-space:nowrap;color:#ffd1e3;opacity:0;pointer-events:none;transform-origin:50%;text-shadow:0 0 1px #fff,0 0 6px #ff6fa5,0 0 14px #ff6fa5,0 0 32px #ff6fa5bf,0 0 64px #e8193c73;will-change:transform, opacity;font-weight:700;line-height:1;display:none;position:absolute;top:0;left:0}html[data-intro=play] .Xz3eKG_neonTitle{display:block}.Xz3eKG_app[data-panel=app] .Xz3eKG_hud,.Xz3eKG_app[data-panel=app] .Xz3eKG_beacons,.Xz3eKG_app[data-panel=app] .Xz3eKG_hint,.Xz3eKG_app[data-panel=app] .Xz3eKG_dock,.Xz3eKG_app[data-panel=app] .Xz3eKG_swipe,.Xz3eKG_app[data-diving] .Xz3eKG_hud,.Xz3eKG_app[data-diving] .Xz3eKG_beacons,.Xz3eKG_app[data-diving] .Xz3eKG_hint,.Xz3eKG_app[data-diving] .Xz3eKG_dock,.Xz3eKG_app[data-diving] .Xz3eKG_swipe,.Xz3eKG_app[data-diving] .Xz3eKG_panelSlot,.Xz3eKG_app[data-diving] .Xz3eKG_homeSlot{visibility:hidden;opacity:0;transition:opacity .24s,visibility 0s linear .24s}.Xz3eKG_veil{z-index:60;opacity:0;pointer-events:none;background:#0c0d18;transition:opacity 75ms linear;position:fixed;inset:0}.Xz3eKG_veil[data-on]{opacity:1}
.r8QpKG_meta{flex-wrap:wrap;align-items:center;gap:8px 10px;margin:0 0 18px;display:flex}.r8QpKG_status{border:1px solid color-mix(in srgb, var(--paccent) 60%, transparent);background:color-mix(in srgb, var(--paccent) 14%, transparent);min-height:30px;font:700 15px/1 var(--font-body);color:var(--paccent);border-radius:999px;align-items:center;gap:8px;padding:0 10px;display:inline-flex}.r8QpKG_status:before{content:"";background:currentColor;width:8px;height:8px}.r8QpKG_tag{border:1px solid var(--pline);min-height:30px;font:500 15px/1 var(--font-body);color:var(--pfg);border-radius:999px;align-items:center;padding:0 10px;display:inline-flex}.r8QpKG_gameList{gap:18px;list-style:none;display:grid;margin:8px 0 0!important;padding:0!important}.r8QpKG_gameRow{border:1px solid var(--pline);color:inherit;background:#f3ead608;border-radius:14px;grid-template-columns:240px minmax(0,1fr);gap:20px;padding:14px;text-decoration:none;transition:transform .18s,border-color .18s,background .18s;display:grid}.r8QpKG_gameRow:hover,.r8QpKG_gameRow:focus-visible{border-color:var(--paccent);background:#57e3a112;transform:translateY(-2px)}.r8QpKG_gameThumb{background:#0c0d18;border-radius:10px;align-self:stretch;min-height:150px;position:relative;overflow:hidden}.r8QpKG_gameThumb img{object-fit:cover;image-rendering:pixelated;transition:transform .9s cubic-bezier(.2,.9,.25,1)}.r8QpKG_gameRow:hover .r8QpKG_gameThumb img,.r8QpKG_gameRow:focus-visible .r8QpKG_gameThumb img{transform:scale(1.07)}.r8QpKG_gameThumb:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fffaf038 50%,#0000 65%);position:absolute;inset:0;transform:translate(-120%)}.r8QpKG_gameRow:hover .r8QpKG_gameThumb:after{transition:transform .9s;transform:translate(120%)}.r8QpKG_open{transition:transform .22s;display:inline-block}.r8QpKG_gameRow:hover .r8QpKG_open{transform:translate(4px)}.r8QpKG_gameName{font-family:var(--font-body);color:var(--pfg);margin:0 0 4px;font-size:22px;font-weight:700;line-height:1.15;display:block}.r8QpKG_gameSub{color:var(--pmuted);margin:0 0 8px;font-size:15px}.r8QpKG_gamePitch{margin:0 0 10px;font-size:16px}.r8QpKG_open{color:var(--paccent);font-weight:600}.r8QpKG_badge{z-index:1;color:#57e3a1;font:700 14px/1.1 var(--font-body);background:#0c0d18;border:1px solid #57e3a199;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;display:inline-flex;position:absolute;top:8px;left:8px}.r8QpKG_badge:before{content:"";background:currentColor;width:7px;height:7px}.r8QpKG_genres{min-width:0;color:var(--pmuted);margin:0 0 10px;font-size:15px;display:block}.r8QpKG_genre{white-space:nowrap}.r8QpKG_crumbs{color:var(--pmuted);gap:8px;margin:-6px 0 14px;font-size:15px;display:flex}.r8QpKG_crumbs a{color:var(--pmuted)!important}.r8QpKG_controls,.r8QpKG_facts{gap:8px;margin:0 0 8px;display:grid}.r8QpKG_controls>div,.r8QpKG_facts>div{border-bottom:1px solid var(--pline);grid-template-columns:120px 1fr;align-items:baseline;gap:12px;padding-bottom:8px;display:grid}.r8QpKG_controls dd,.r8QpKG_facts dd{margin:0}.r8QpKG_facts dt{font-weight:600}.r8QpKG_kbd{min-width:34px;font:600 14px/1.4 var(--font-mono);text-align:center;color:var(--pfg);border:1px solid #f3ead64d;border-bottom-width:4px;border-radius:6px;padding:2px 8px;display:inline-block}.r8QpKG_steps{counter-reset:s;gap:12px;margin:0 0 16px;list-style:none;display:grid;padding:0!important}.r8QpKG_steps li{counter-increment:s;grid-template-columns:34px 1fr;align-items:start;gap:12px;display:grid}.r8QpKG_steps li:before{content:counter(s);background:var(--paccent);color:#0c0d18;width:34px;height:34px;font:700 16px/1 var(--font-body);border-radius:10px;place-items:center;display:grid}.r8QpKG_split{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.r8QpKG_box{border:1px solid var(--pline);background:#f3ead608;border-radius:14px;margin:20px 0;padding:18px 20px}.r8QpKG_price{font-family:var(--font-pixel);color:var(--pfg);margin:0 0 6px;font-size:56px;font-weight:600;line-height:1}.r8QpKG_donateRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.r8QpKG_donateRow .field{flex:160px;margin:0}.r8QpKG_amounts{flex-wrap:wrap;gap:10px;display:flex}.r8QpKG_receiptRow{border-bottom:1px dashed var(--pline);font-variant-numeric:tabular-nums;justify-content:space-between;gap:16px;padding:8px 0;font-size:16px;display:flex}.r8QpKG_receiptRow strong{white-space:nowrap}.r8QpKG_team{grid-template-columns:1fr 1fr;gap:16px;margin:8px 0 10px;display:grid}.r8QpKG_member{border:1px solid var(--pline);background:#f3ead608;border-radius:14px;padding:16px}.r8QpKG_member .r8QpKG_portrait{justify-self:start;width:max-content;margin-bottom:14px}.r8QpKG_memberName{color:var(--pfg);font:700 26px/1.1 var(--font-pixel)!important;margin:0 0 4px!important}.r8QpKG_role{font:700 17px/1.3 var(--font-body);color:var(--pfg);margin:0 0 2px!important}.r8QpKG_nick{color:var(--paccent);font-size:15px;margin:0 0 8px!important}.r8QpKG_memberText{font-size:16px;line-height:1.55;margin:0!important}.r8QpKG_portraits{flex-wrap:wrap;gap:18px;margin:8px 0 18px;display:flex}.r8QpKG_portrait{color:#141a33;background:#fffaf0;border:1px solid #c9bfa8;border-radius:4px;gap:8px;margin:0;padding:10px 10px 14px;display:grid;transform:rotate(-1.5deg);box-shadow:4px 4px #0c0d1826}.r8QpKG_portrait:nth-child(2){transform:rotate(1.8deg)}.r8QpKG_member{transition:transform .26s cubic-bezier(.34,1.56,.64,1),border-color .2s}.r8QpKG_member:hover{border-color:color-mix(in srgb, var(--paccent) 50%, transparent);transform:translateY(-3px)}.r8QpKG_member .r8QpKG_portrait{transition:transform .32s cubic-bezier(.34,1.56,.64,1)}.r8QpKG_member:hover .r8QpKG_portrait{transform:rotate(-3deg)scale(1.04)}.r8QpKG_portrait figcaption{font:600 15px/1.3 var(--font-body);max-width:14ch}.r8QpKG_list li{margin-bottom:8px}.r8QpKG_small{color:var(--pmuted);font-size:15px!important}details.r8QpKG_faq{border-bottom:1px solid var(--pline)}details.r8QpKG_faq summary{cursor:pointer;align-items:center;min-height:46px;font-weight:600;list-style:none;display:flex}details.r8QpKG_faq summary::-webkit-details-marker{display:none}details.r8QpKG_faq summary:before{content:"+";width:22px;font-family:var(--font-pixel);color:var(--paccent);display:inline-block}details.r8QpKG_faq[open] summary:before{content:"–"}details.r8QpKG_faq p{margin:0 0 14px 22px}@media (prefers-reduced-motion:reduce){.r8QpKG_gameThumb img,.r8QpKG_gameThumb:after,.r8QpKG_member,.r8QpKG_member .r8QpKG_portrait{transition:none!important;transform:none!important}}@media (max-width:560px){.r8QpKG_gameRow{grid-template-columns:1fr}.r8QpKG_gameThumb{aspect-ratio:16/9;min-height:0}.r8QpKG_team{grid-template-columns:1fr}.r8QpKG_controls>div,.r8QpKG_facts>div{grid-template-columns:1fr;gap:2px}}
.icB8aa_tabs{border:1px solid var(--pline);scrollbar-width:none;background:#f3ead60f;border-radius:12px;gap:4px;margin-bottom:16px;padding:4px;display:flex;overflow-x:auto}.icB8aa_tabs a{min-height:40px;font:600 15px/1 var(--font-body);white-space:nowrap;border-radius:9px;flex:1 0 auto;justify-content:center;align-items:center;padding:0 12px;transition:background .14s,color .14s;display:inline-flex;color:var(--pmuted)!important;text-decoration:none!important}.icB8aa_tabs a:hover{background:#f3ead60f;color:var(--pfg)!important}.icB8aa_tabs a[aria-current=page]{background:#f3ead6;color:#0c0d18!important}.icB8aa_updated{color:var(--pmuted);font-size:15px}
