:root{--outline:#0e0b16;--grey-0:#1a1626;--grey-1:#3d3552;--grey-2:#7d7494;--grey-3:#d2cbe0;--grey-4:#f4f0fa;--red-0:#3b0f1f;--red-1:#6e1a2c;--red-2:#a8273a;--red-3:#e0473f;--red-4:#ff7a5c;--gold-0:#5c2a12;--gold-1:#9a4a16;--gold-2:#d9791e;--gold-3:#f5a93a;--gold-4:#ffd77a;--green-0:#12301f;--green-1:#1e5631;--green-2:#2f8a3e;--green-3:#5fbf4a;--green-4:#a8e86a;--teal-0:#0d2b38;--teal-1:#145a6b;--teal-2:#1d8f9e;--teal-3:#3cc7c4;--teal-4:#8ef2e0;--blue-0:#121a45;--blue-1:#213a8a;--blue-2:#3563d1;--blue-3:#5fa0f5;--blue-4:#a8d4ff;--purple-0:#2a1245;--purple-1:#4e1f7a;--purple-2:#7c35b0;--purple-3:#b25de0;--purple-4:#e3a6ff;--pink-0:#4a1235;--pink-1:#8a2460;--pink-2:#cc4a8f;--pink-3:#f57ab8;--pink-4:#ffc2dd;--brown-0:#2b1a12;--brown-1:#4d2f1f;--brown-2:#7a4b2e;--brown-3:#a87448;--brown-4:#d9a878;--cream-3:#e6d3a8;--cream-4:#fff6e0;--bg-0:#0f0b1a;--bg-1:#17112a;--bg-2:#211938;--panel:#241c38;--panel-hi:#2d2347;--panel-border:#5a4a78;--text:#f4f0fa;--text-dim:#a79fc0;--font-word:"Pixelify Sans", ui-monospace, monospace;--font-ui:"Silkscreen", "Pixelify Sans", monospace;--font-display:"Press Start 2P", "Silkscreen", monospace;--px:2px}*,:before,:after{box-sizing:border-box;font-variant-ligatures:none}html,body{min-height:100%;margin:0}body{color:var(--text);font-family:var(--font-word);background:radial-gradient(ellipse at 50% -10%, #2f2150 0%, transparent 60%), radial-gradient(ellipse at 50% 120%, #1c1030 0%, transparent 55%), var(--bg-0);font-variant-ligatures:none;font-feature-settings:"liga" 0, "clig" 0, "calt" 0;-webkit-font-smoothing:none;font-smooth:never;background-attachment:fixed;font-size:18px;line-height:1.35}.px,canvas.px,img.px{image-rendering:pixelated;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}.px-box{image-rendering:pixelated}.t-word{font-family:var(--font-word);letter-spacing:.06em;color:var(--text);font-size:24px;font-weight:700}.t-word .typed{color:var(--green-4)}.t-word .next{color:var(--gold-4);text-underline-offset:4px;text-decoration:underline}.t-heading{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--gold-4);text-shadow:0 2px 0 var(--outline);font-weight:700}.t-label{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.1em;color:var(--text-dim);font-size:12px}.t-display{font-family:var(--font-display);color:var(--gold-4);text-shadow:0 3px 0 var(--outline);font-size:20px}h1,h2,h3{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;text-shadow:0 2px 0 var(--outline);margin:0 0 .5em;font-weight:700}h1{color:var(--gold-4);font-size:28px}h2{color:var(--green-4);font-size:20px}h3{color:var(--teal-4);font-size:15px}.panel{background:var(--panel);color:var(--text);clip-path:polygon(0 6px,2px 6px,2px 4px,4px 4px,4px 2px,6px 2px,6px 0,calc(100% - 6px) 0,calc(100% - 6px) 2px,calc(100% - 4px) 2px,calc(100% - 4px) 4px,calc(100% - 2px) 4px,calc(100% - 2px) 6px,100% 6px,100% calc(100% - 6px),calc(100% - 2px) calc(100% - 6px),calc(100% - 2px) calc(100% - 4px),calc(100% - 4px) calc(100% - 4px),calc(100% - 4px) calc(100% - 2px),calc(100% - 6px) calc(100% - 2px),calc(100% - 6px) 100%,6px 100%,6px calc(100% - 2px),4px calc(100% - 2px),4px calc(100% - 4px),2px calc(100% - 4px),2px calc(100% - 6px),0 calc(100% - 6px));box-shadow:inset 0 0 0 2px var(--panel-border), inset 0 4px 0 0 var(--panel-hi), inset 0 -4px 0 0 #1a1329;padding:14px 16px;position:relative}.panel.tight{padding:8px 10px}.panel.gold{box-shadow:inset 0 0 0 2px var(--gold-2), inset 0 4px 0 0 var(--panel-hi), inset 0 -4px 0 0 #1a1329}.btn{--btn-hi:var(--green-4);--btn-face:var(--green-3);--btn-mid:var(--green-2);--btn-lo:var(--green-1);appearance:none;cursor:pointer;min-height:40px;font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--outline);background:var(--btn-face);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--btn-hi), inset 0 -6px 0 var(--btn-mid), 0 4px 0 2px var(--outline);text-shadow:0 1px #ffffff59;border:0;justify-content:center;align-items:center;gap:8px;padding:8px 18px 12px;font-size:15px;font-weight:700;transition:transform 60ms step-end,filter 60ms step-end;display:inline-flex;position:relative;transform:translateY(0)}.btn:hover{filter:brightness(1.12);transform:translateY(-1px)}.btn:active,.btn.pressed{box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--btn-mid), inset 0 -2px 0 var(--btn-lo), 0 0 0 2px var(--outline);filter:brightness(.95);transform:translateY(4px)}.btn:focus-visible{outline:3px dashed var(--gold-4);outline-offset:4px}.btn[disabled],.btn.disabled{filter:grayscale()brightness(.6);cursor:not-allowed;transform:none}.btn.gold{--btn-hi:var(--gold-4);--btn-face:var(--gold-3);--btn-mid:var(--gold-2);--btn-lo:var(--gold-1)}.btn.red{--btn-hi:var(--red-4);--btn-face:var(--red-3);--btn-mid:var(--red-2);--btn-lo:var(--red-1);color:var(--cream-4);text-shadow:0 1px 0 var(--red-0)}.btn.blue{--btn-hi:var(--blue-4);--btn-face:var(--blue-3);--btn-mid:var(--blue-2);--btn-lo:var(--blue-1)}.btn.ghost{--btn-hi:var(--grey-2);--btn-face:var(--grey-1);--btn-mid:var(--grey-0);--btn-lo:var(--grey-0);color:var(--text);text-shadow:none}.btn.small{min-height:30px;padding:4px 12px 8px;font-size:12px}.bar{--fill:var(--green-3);--fill-hi:var(--green-4);--fill-lo:var(--green-2);min-width:80px;height:16px;box-shadow:0 0 0 2px var(--outline), inset 0 3px 0 #00000080;background:#120d1f;position:relative}.bar>i{height:100%;width:calc(var(--v,.5) * 100%);background:var(--fill);box-shadow:inset 0 3px 0 var(--fill-hi), inset 0 -3px 0 var(--fill-lo);transition:width .24s steps(8,end);display:block}.bar:after{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 9px,#0e0b168c 9px 11px);position:absolute;inset:0}.bar.hunger{--fill:var(--gold-3);--fill-hi:var(--gold-4);--fill-lo:var(--gold-2)}.bar.happy{--fill:var(--pink-3);--fill-hi:var(--pink-4);--fill-lo:var(--pink-2)}.bar.health{--fill:var(--red-3);--fill-hi:var(--red-4);--fill-lo:var(--red-2)}.bar.xp{--fill:var(--blue-3);--fill-hi:var(--blue-4);--fill-lo:var(--blue-2)}.bar.low>i{animation:.7s steps(2,end) infinite bar-pulse}@keyframes bar-pulse{50%{filter:brightness(1.5)}}.badge{font-family:var(--font-ui);text-transform:uppercase;letter-spacing:.08em;color:var(--outline);background:var(--gold-3);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--gold-4), inset 0 -3px 0 var(--gold-2);align-items:center;gap:4px;padding:2px 8px 4px;font-size:11px;font-weight:700;display:inline-flex}.badge.green{background:var(--green-3);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--green-4), inset 0 -3px 0 var(--green-2)}.badge.red{background:var(--red-3);color:var(--cream-4);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--red-4), inset 0 -3px 0 var(--red-2)}.badge.blue{background:var(--blue-3);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--blue-4), inset 0 -3px 0 var(--blue-2)}.badge.purple{background:var(--purple-3);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--purple-4), inset 0 -3px 0 var(--purple-2)}[data-tip]{position:relative}[data-tip]:after{content:attr(data-tip);width:max-content;max-width:240px;font-family:var(--font-word);text-align:left;color:var(--text);box-shadow:0 0 0 2px var(--panel-border), 0 0 0 4px var(--outline);opacity:0;pointer-events:none;z-index:50;background:#120d1f;padding:6px 10px 8px;font-size:15px;font-weight:500;line-height:1.25;transition:opacity 80ms steps(2,end),transform 80ms steps(2,end);position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}[data-tip]:hover:after,[data-tip]:focus-visible:after{opacity:1;transform:translate(-50%)}.icon-slot{width:calc(16px * var(--px) + 12px);height:calc(16px * var(--px) + 12px);box-shadow:0 0 0 2px var(--panel-border), 0 0 0 4px var(--outline);background:#120d1f;place-items:center;display:inline-grid}.row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stack{flex-direction:column;gap:12px;display:flex}.grow{flex:1}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:1100px){:root{--px:3px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}.btn:hover{transform:none}}html[data-reduced-motion=true] *,html[data-reduced-motion=true] :before,html[data-reduced-motion=true] :after{transition-duration:.001ms!important;animation-duration:.001ms!important}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-500-normal-CR9SIKMr.woff)format("woff");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-display:swap;font-weight:500;src:url(./pixelify-sans-latin-ext-500-normal-BHT4w5qI.woff2)format("woff2"),url(./pixelify-sans-latin-ext-500-normal-Bkr-oq6R.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:500;src:url(./pixelify-sans-latin-500-normal-DC052d-m.woff2)format("woff2"),url(./pixelify-sans-latin-500-normal-Bq6pAlou.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(./pixelify-sans-cyrillic-700-normal-BrZTw8tu.woff)format("woff");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-display:swap;font-weight:700;src:url(./pixelify-sans-latin-ext-700-normal-ClyJstAh.woff2)format("woff2"),url(./pixelify-sans-latin-ext-700-normal-BadXkHzZ.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:700;src:url(./pixelify-sans-latin-700-normal-D3Xxx3QE.woff2)format("woff2"),url(./pixelify-sans-latin-700-normal-BctWAS0u.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:400;src:url(./silkscreen-latin-400-normal-CtPo2yA5.woff2)format("woff2"),url(./silkscreen-latin-400-normal-D0DfPJut.woff)format("woff");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;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-display:swap;font-weight:700;src:url(./silkscreen-latin-700-normal-CSE2nhgM.woff2)format("woff2"),url(./silkscreen-latin-700-normal-BjMPLkh0.woff)format("woff");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:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-ext-400-normal-CIYZrvmP.woff2)format("woff2"),url(data:font/woff;base64,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yGMEABPXAM542o2QA24EUBBAX+3GqH82qG27QW27axvH6bEa9QQ9QydTrjdf749ngFpsVFBWWQe8ldWjTBntfKBMOc28oyz3Eq8oU8kAMZSpopUblKmmhwmUaRYCBxFZAeYYlhXmmRBO+UeEhwgLexjCL1K76PfZYocDQlgJyzomwiMhucdEOsgRVuxE8aj0DCshjeHHh2GcIUZ0/UUw/MUwGsVkRPnzmmedS9FuCpVYQ8avUN51/ARIav92HKicEUblNpyIxIopXLlq/biw8qzSVaJEcOj8xIMenoVfSLJCSqdiZZwZhpQi9DKAIY5TvXQShHWKMblfMGypV0Roj0e8WpOlYFWWT5u/WfgAAAB42mzK04EDABQAsJfybNtmz7bNYs+uVwzQfCcSERER1XLkopFShER9JSWlpGVkNWnWolWbdh06denWo1effgMGDRk2YtSYcRMmTZk2Y9aceQsWLVm2YtWadRs2bdmWs2PXnn0HDh05duLUmXMXLl25duPWnXsPHj159uLVm3cfPn359uPXn395hdT73+trtqbSvExAi/RhAkEMAwGwJZ/jm+xw139JD2hIw8IKgVCqPXOFI7OGM7Oy88fFE67EmGu5youHb7g7f9Q7iQ93eBMzO388fMM3s7LzR70vMbOyM/rtWbSnF+5wFLZwFjYOTm7ecD0s7tfkzcsv3IOTeudj5gnvw8LByUvzb2Hj4KTe97CwcXC626Y9q1L/VkZO8U857foH8K7PJw==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-cyrillic-400-normal-DBn7fddJ.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-greek-400-normal-DQfalijU.woff2)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-ext-400-normal-DpfYvR5A.woff2)format("woff2"),url(./press-start-2p-latin-ext-400-normal-DBgyq7ky.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-display:swap;font-weight:400;src:url(./press-start-2p-latin-400-normal-_wFEWmAB.woff2)format("woff2"),url(./press-start-2p-latin-400-normal-KLytu4cr.woff)format("woff");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}html,body{height:100%;margin:0;overflow:hidden}#app{position:fixed;inset:0}.screen{flex-direction:column;justify-content:center;align-items:center;transition:opacity .18s ease-out;display:flex;position:absolute;inset:0}.screen.screen-enter{opacity:0}@media (prefers-reduced-motion:reduce){.screen{transition:none}}.stub-screen{text-align:center;padding:24px 32px}body{font-size:calc(18px * var(--font-scale,1))}.scene-root{background:#0b0813;position:absolute;inset:0;overflow:hidden}.scene-stage{background:#000;position:absolute;overflow:hidden}.scene-layer{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.scene-layer-0{z-index:0}.scene-layer-1{z-index:1}.scene-layer-2{z-index:2}.scene-mid{z-index:3;position:absolute;inset:0}.scene-layer-3{z-index:4;pointer-events:none}.scene-glow{z-index:5;pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.scene-glow i{left:var(--lx);top:var(--ly);width:var(--lr);aspect-ratio:1;background:radial-gradient(circle, var(--lc) 0%, transparent 68%);opacity:.38;border-radius:50%;animation:3.4s ease-in-out infinite glow-flicker;position:absolute;transform:translate(-50%,-50%)}@keyframes glow-flicker{0%,to{opacity:.32;transform:translate(-50%,-50%)scale(1)}40%{opacity:.46;transform:translate(-50%,-50%)scale(1.06)}70%{opacity:.36}}.scene-dim{z-index:6;pointer-events:none;opacity:0;background:#070418;transition:opacity .6s;position:absolute;inset:0}.scene-vignette{z-index:7;pointer-events:none;background:radial-gradient(at 50% 55%,#0000 55%,#0804128c 100%);position:absolute;inset:0}.scene-ui{z-index:10;transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.scene-ui>*{pointer-events:auto}.scene-ui .no-pointer{pointer-events:none}.btn.big{min-height:56px;padding:12px 28px 16px;font-size:20px}.btn kbd,.tag-key{font-family:var(--font-ui);color:inherit;letter-spacing:.04em;background:#0e0b1659;margin-left:4px;padding:1px 5px 3px;font-size:10px;box-shadow:0 0 0 1px #0e0b1680}.btn.green{--btn-hi:var(--green-4);--btn-face:var(--green-3);--btn-mid:var(--green-2);--btn-lo:var(--green-1)}.btn.purple{--btn-hi:var(--purple-4);--btn-face:var(--purple-3);--btn-mid:var(--purple-2);--btn-lo:var(--purple-1);color:var(--cream-4);text-shadow:0 1px 0 var(--purple-0)}.btn.pink{--btn-hi:var(--pink-4);--btn-face:var(--pink-3);--btn-mid:var(--pink-2);--btn-lo:var(--pink-1)}.icon-btn{appearance:none;cursor:pointer;background:var(--panel);color:var(--text);box-shadow:0 0 0 2px var(--outline), inset 0 0 0 2px var(--panel-border), inset 0 4px 0 var(--panel-hi), 0 4px 0 2px var(--outline);border:0;place-items:center;padding:8px;transition:transform 60ms step-end;display:inline-grid}.icon-btn:hover{filter:brightness(1.2);transform:translateY(-1px)}.icon-btn:active{transform:translateY(3px)}.icon-btn:focus-visible{outline:3px dashed var(--gold-4);outline-offset:4px}.icon-btn canvas{image-rendering:pixelated;filter:brightness(1.7)saturate(1.2);display:block}.fx-float{z-index:30;pointer-events:none;animation:1.6s ease-out forwards fx-float;position:absolute}@keyframes fx-float{0%{opacity:0;transform:translate(0)scale(.5)}15%{opacity:1;transform:translateY(-10px)scale(1)}to{transform:translate(var(--drift,0), -150px);opacity:0}}.confetti{z-index:60;pointer-events:none;width:10px;height:10px;animation:1.9s cubic-bezier(.2,.7,.3,1) forwards confetti;position:absolute}@keyframes confetti{0%{opacity:1;transform:translate(0)rotate(0)}70%{opacity:1}to{transform:translate(var(--dx), calc(var(--dy) + 360px)) rotate(var(--rot));opacity:0}}.toasts{z-index:40;pointer-events:none;flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;top:84px;left:50%;transform:translate(-50%)}.toast{font-family:var(--font-ui);letter-spacing:.04em;background:#2d2347;font-size:14px;animation:.28s steps(5,end) both toast-in}@keyframes toast-in{0%{opacity:0;transform:translateY(-16px)}}.modal-overlay{z-index:1000;background:#080412b8;place-items:center;animation:.16s both fade-in;display:grid;position:fixed;inset:0}@keyframes fade-in{0%{opacity:0}}.modal{width:min(560px,92vw);padding:22px 26px 24px}.modal h1{text-align:center;margin-bottom:14px}.settings-grid{grid-template-columns:1fr 1.4fr;align-items:center;gap:14px 18px;display:grid}.settings-grid input[type=range]{width:100%;accent-color:var(--gold-3);height:22px}.settings-grid select{font-family:var(--font-ui);color:var(--text);box-shadow:0 0 0 2px var(--panel-border), 0 0 0 4px var(--outline);background:#120d1f;border:0;padding:6px 8px;font-size:14px}.switch{width:56px;height:28px;display:inline-block;position:relative}.switch input{opacity:0;cursor:pointer;z-index:1;width:100%;height:100%;margin:0;position:absolute;inset:0}.switch span{box-shadow:0 0 0 2px var(--panel-border), 0 0 0 4px var(--outline);background:#120d1f;position:absolute;inset:0}.switch span:after{content:"";background:var(--grey-2);width:20px;height:20px;transition:left .1s steps(3,end);position:absolute;top:4px;left:4px}.switch input:checked+span:after{background:var(--green-3);box-shadow:inset 0 3px 0 var(--green-4);left:32px}.switch input:focus-visible+span{outline:3px dashed var(--gold-4);outline-offset:4px}.settings-data{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:22px;display:flex}.settings-msg{text-align:center;min-height:1.6em;color:var(--green-4);margin:14px 0 0;font-size:15px}.settings-msg.bad{color:var(--red-4)}.settings-foot{justify-content:center;margin-top:12px}.topbar{background:linear-gradient(#0a0614d1,#0a061400);align-items:center;gap:14px;height:64px;padding:12px 20px;display:flex;position:absolute;top:0;left:0;right:0}.chip{height:40px;font-family:var(--font-ui);letter-spacing:.06em;color:var(--text);box-shadow:0 0 0 2px var(--outline), inset 0 0 0 2px var(--panel-border), inset 0 3px 0 #ffffff0f;background:#140e22e0;align-items:center;gap:8px;padding:0 14px 2px 10px;font-size:17px;font-weight:700;display:inline-flex}.chip canvas{image-rendering:pixelated;display:block}.chip .lbl{color:var(--text-dim);text-transform:uppercase;letter-spacing:.1em;font-size:11px}.chip.gold b{color:var(--gold-4)}.chip.flame b{color:var(--gold-3)}.chip.token b{color:var(--teal-4)}.chip.pop{animation:.42s steps(4,end) chip-pop}@keyframes chip-pop{40%{transform:scale(1.18)}}.evo-overlay,.farewell-overlay{z-index:500;background:#080412ed;place-items:center;animation:.24s both fade-in;display:grid;position:fixed;inset:0;overflow:hidden}.evo-rays{background:repeating-conic-gradient(from 0deg, #ffd77a29 0 10deg, transparent 10deg 20deg);width:1600px;height:1600px;margin:-800px 0 0 -800px;animation:24s linear infinite spin;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 55%);mask-image:radial-gradient(circle,#000 0,#0000 55%)}@keyframes spin{to{transform:rotate(360deg)}}.evo-card{text-align:center;position:relative}.evo-card h1{text-shadow:0 4px 0 var(--outline), 0 0 20px #ffd77a80;margin-bottom:16px;font-size:36px}.evo-pets{justify-content:center;align-items:center;gap:24px;min-height:280px;display:flex}.evo-slot{place-items:end center;min-width:240px;display:grid}.evo-slot canvas{image-rendering:pixelated;filter:drop-shadow(0 8px #0000004d)}.evo-slot.mystery canvas{filter:brightness(0)drop-shadow(0 0 12px #fff)}.evo-arrow{font-family:var(--font-display);color:var(--gold-4);font-size:44px;animation:.7s steps(3,end) infinite arrow-nudge}@keyframes arrow-nudge{50%{transform:translate(8px)}}.evo-blurb{color:var(--cream-4);min-height:34px;margin:8px 0 18px;font-size:22px}.evo-flash{opacity:0;pointer-events:none;background:#fffdf0;position:absolute;inset:0}.evo-flash.go{animation:.8s ease-out flash}@keyframes flash{0%{opacity:.95}to{opacity:0}}.farewell-overlay{background:radial-gradient(at 50% 40%,#281e46e6,#06030ef5)}.farewell{text-align:center;background:#1c162cfa;width:min(680px,92vw);padding:22px 32px 30px;animation:.6s steps(8,end) both card-rise}@keyframes card-rise{0%{opacity:0;transform:translateY(40px)}}.farewell h1{color:var(--grey-3);font-size:28px}.fw-art{filter:saturate(.7);justify-content:center;align-items:flex-end;gap:28px;min-height:220px;margin-bottom:8px;display:flex}.fw-art canvas{image-rendering:pixelated}.fw-stone canvas{filter:drop-shadow(0 6px #0006)}.fw-line{color:var(--cream-4);margin:6px 0 10px;font-size:22px}.fw-line b{color:var(--gold-4)}.fw-sub{color:var(--text-dim);margin:0 0 22px;font-size:17px}.keychips{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.kc{min-width:30px;height:32px;font-family:var(--font-ui);color:var(--outline);background:var(--cream-4);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 #fff, inset 0 -4px 0 #9a90b4;place-items:center;padding:0 6px 3px;font-size:15px;font-weight:700;display:grid}.kc.wide{padding:0 10px 3px;font-size:12px}.kc.fresh{background:var(--gold-3);box-shadow:0 0 0 2px var(--outline), inset 0 2px 0 var(--gold-4), inset 0 -4px 0 var(--gold-2), 0 0 12px #f5a93ab3}.tiles{justify-content:center;gap:16px;display:flex}.tile{text-align:center;background:#1c162ceb;min-width:150px;padding:8px 18px 12px}.tile .t-label{margin-bottom:4px;font-size:11px;display:block}.tile b{font-family:var(--font-display);color:var(--gold-4);text-shadow:0 3px 0 var(--outline);font-size:28px}.tile.good b{color:var(--green-4)}.tile.bad b{color:var(--red-4)}.tile.time b{color:var(--teal-4)}.title-ui{position:absolute;inset:0}.title-ui .gear{position:absolute;top:20px;right:24px}.logo{text-shadow:none;flex-direction:column;align-items:center;gap:10px;margin:0;display:flex;position:absolute;top:56px;left:0;right:0}.logo-row{gap:10px;display:flex}.keycap{--face:#f4f0fa;--hi:#fff;--side:#9a90b4;--ink:#241c38;width:84px;height:84px;font-family:var(--font-display);color:var(--ink);background:var(--face);box-shadow:0 0 0 4px var(--outline), inset 0 4px 0 var(--hi), inset 0 -10px 0 var(--side), 0 10px 0 4px var(--outline), 0 22px 24px #0000008c;animation:2.4s ease-in-out infinite key-bob;animation-delay:calc(var(--i) * -.22s);place-items:center;padding-bottom:8px;font-size:40px;display:grid;position:relative}.logo-row.b .keycap{--face:var(--gold-3);--hi:var(--gold-4);--side:var(--gold-2);--ink:var(--brown-0)}@keyframes key-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.tagline{text-align:center;font-family:var(--font-ui);letter-spacing:.14em;text-transform:uppercase;color:var(--cream-4);text-shadow:0 3px 0 var(--outline), 0 0 18px #000000e6;margin:0;font-size:20px;position:absolute;top:300px;left:0;right:0}.title-actions{justify-content:center;display:flex;position:absolute;top:360px;left:0;right:0}.ask{text-align:center;background:#241c38f5;max-width:640px;padding:18px 26px 24px}.ask h2{color:var(--gold-4);font-size:22px}.ask-sub{color:var(--text-dim);margin:0 0 18px;font-size:17px}.ask-row{justify-content:center;gap:22px}.parade-pet{z-index:2;cursor:pointer;filter:drop-shadow(0 6px #00000040)}.title-scene .scene-vignette{background:radial-gradient(#0000 45%,#080412a6 100%)}body.reduced-motion .keycap{animation:none}.pl-ui{position:absolute;inset:0}.pl-head{text-align:center;position:absolute;top:30px;left:0;right:0}.pl-head h1{text-shadow:0 4px 0 var(--outline), 0 0 20px #000c;margin:0 0 8px;font-size:36px}.pl-head p{max-width:820px;color:var(--cream-4);text-shadow:0 2px 0 var(--outline), 0 0 12px #000;margin:0 auto;font-size:20px}.pl-tiles{position:absolute;top:150px;left:0;right:0}.tile.warn b{color:var(--red-4);animation:.8s steps(2,end) infinite chip-pop}.pl-line{transition:opacity .3s;position:absolute;top:280px;left:100px;right:100px}.pl-line.dim{opacity:0}.pl-foot{justify-content:center;display:flex;position:absolute;bottom:26px;left:0;right:0}.pl-egg{color:var(--cream-4);text-shadow:0 2px #000;flex-direction:column;align-items:center;gap:4px;font-size:15px;display:flex;position:absolute;bottom:30px;left:40px}.pl-egg canvas{image-rendering:pixelated;width:96px;height:112px}.pl-result{text-align:center;background:#241c38fa;flex-direction:column;align-items:center;gap:14px;width:640px;padding:20px 28px 28px;animation:.36s steps(6,end) both card-up;display:flex;position:absolute;top:150px;left:320px}.pl-result[hidden]{display:none}.pl-result h2{color:var(--gold-4);margin:0;font-size:30px}.pl-depth{margin:0;font-size:24px}.pl-depth b{color:var(--green-4)}@keyframes card-up{0%{opacity:0;transform:translateY(40px)}}.tl{--tl-size:calc(40px * var(--font-scale,1));--tl-row:calc(var(--tl-size) * 1.55);width:100%;box-shadow:0 0 0 3px var(--outline), 0 0 0 6px var(--panel-border), 0 0 0 9px var(--outline), 0 12px 0 9px #00000059;background:linear-gradient(#171127,#0f0b1a);padding:14px 28px;position:relative}.tl.tl-big{--tl-size:calc(46px * var(--font-scale,1))}.tl-window{height:calc(var(--tl-row) * var(--tl-rows,3));overflow:hidden;-webkit-mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 22% 78%,#0000 100%)}.tl-body{transition:transform .14s steps(4,end);position:relative}.tl-line{font-size:var(--tl-size);line-height:var(--tl-row);min-height:var(--tl-row);letter-spacing:.08em;white-space:pre-wrap;color:#ddd6f0;text-shadow:0 3px #0a0714;font-weight:500}.tl-word{white-space:nowrap}.tl .c{text-align:center;min-width:.4em;display:inline-block;position:relative}.tl .c.sp{min-width:.55em}.tl .c.typed{color:#6fae58;text-shadow:0 0 10px #a8e86a59}.tl .c.typed.join:after,.tl .c.join:after{content:"";opacity:.35;background:currentColor;height:3px;position:absolute;bottom:22%;left:30%;right:30%}.tl .c.cur{color:var(--outline);background:var(--gold-3);box-shadow:0 0 0 3px var(--outline), 0 0 18px 2px #f5a93a99, inset 0 -4px 0 var(--gold-2);z-index:1;animation:.9s steps(2,end) infinite tl-caret}.tl .c.cur.sp{background:var(--gold-3)}@keyframes tl-caret{50%{background:var(--gold-4)}}.tl .c.err{animation:.36s steps(4,end) tl-err}.tl .c.cur.err{background:var(--red-3);color:var(--cream-4);box-shadow:0 0 0 3px var(--outline), 0 0 22px 4px #e0473fcc}@keyframes tl-err{0%{background:var(--red-3);color:var(--cream-4);transform:translate(-4px)}50%{transform:translate(4px)}to{transform:none}}.tl.shake{animation:.16s steps(4,end) tl-shake}@keyframes tl-shake{25%{transform:translate(-3px)}75%{transform:translate(3px)}}@media (prefers-reduced-motion:reduce){.tl .c.cur{animation:none}}body.reduced-motion .tl .c.cur,body.reduced-motion .tl .c.err,body.reduced-motion .tl.shake{animation:none}.den-ui{position:absolute;inset:0}.pet-card{background:#241c38f0;width:300px;padding:14px 18px 16px;position:absolute;top:84px;left:24px}.pc-name{color:var(--gold-4);letter-spacing:.06em;margin:0 0 6px;font-size:26px}.pc-sub{font-family:var(--font-ui);letter-spacing:.08em;color:var(--text-dim);text-transform:uppercase;align-items:center;gap:10px;margin-bottom:12px;font-size:13px;display:flex}.need{grid-template-columns:64px 1fr 34px;align-items:center;gap:10px;margin-top:10px;display:grid}.need .t-label{font-size:11px}.need b{font-family:var(--font-ui);text-align:right;color:var(--text);font-size:13px}.need .bar{height:18px}.pc-foot{min-height:0;margin-top:12px}.pc-foot .badge[hidden]{display:none}.pet-card[data-mood=sick]{box-shadow:inset 0 0 0 2px var(--red-3), inset 0 4px 0 0 var(--panel-hi), inset 0 -4px 0 0 #1a1329}.pet-card[data-mood=happy] .pc-name{text-shadow:0 2px 0 var(--outline), 0 0 14px #ffd77a80}.goals{background:#241c38f0;flex-direction:column;gap:8px;width:250px;padding:12px 16px 14px;display:flex;position:absolute;top:84px;right:24px}.goal{color:var(--text-dim);align-items:center;gap:10px;font-size:16px;display:flex}.goal .chk{width:18px;height:18px;box-shadow:0 0 0 2px var(--panel-border);background:#120d1f;flex:none;position:relative}.goal.done{color:var(--green-4)}.goal.done .chk{background:var(--green-3);box-shadow:0 0 0 2px var(--outline), inset 0 3px 0 var(--green-4)}.goal.done .chk:after{content:"";border:solid var(--outline);border-width:0 3px 3px 0;width:5px;height:10px;position:absolute;top:1px;left:5px;transform:rotate(40deg)}.goal.evo{font-size:13px;font-family:var(--font-ui);letter-spacing:.04em;color:var(--blue-4);flex-direction:column;align-items:stretch;gap:6px;margin-top:4px}.goal.evo .bar{height:10px}.goal.evo[hidden]{display:none}.chip[data-tip]{cursor:help}.chip.flame.at-risk{animation:1.4s steps(2,end) infinite chip-warn}@keyframes chip-warn{50%{box-shadow:0 0 0 2px var(--outline), inset 0 0 0 2px var(--gold-3), 0 0 14px #f5a93ab3}}.chip [data-tip]:after{left:0}.topbar .chip:hover:after,.topbar .icon-btn:hover:after,.topbar [data-tip]:after{top:calc(100% + 10px);bottom:auto}.topbar .icon-btn[data-tip]:after{left:auto;right:0;transform:none}.bubble-anchor{z-index:5;pointer-events:none;width:0;height:0;position:absolute}.bubble-anchor[hidden]{display:none}.bubble{transform-origin:0 100%;zoom:var(--u,1);width:max-content;min-width:140px;max-width:320px;font-family:var(--font-word);text-align:center;color:var(--outline);background:var(--cream-4);box-shadow:0 0 0 3px var(--outline), inset 0 -5px 0 #d9c9a0;padding:10px 16px 14px;font-size:22px;font-weight:700;line-height:1.2;animation:2.6s ease-in-out infinite bubble-bob;position:absolute;bottom:0;left:0;transform:translate(-50%)}.bubble:after{content:"";background:var(--cream-4);width:14px;height:14px;box-shadow:3px 3px 0 0 var(--outline);position:absolute;bottom:-13px;left:50%;transform:translate(-50%)rotate(45deg)}.bubble[data-mood=hungry],.bubble-anchor[data-mood=hungry] .bubble{background:#ffe9b8}.bubble-anchor[data-mood=sick] .bubble{color:#1e5631;background:#d7f0c8}.bubble-anchor[data-mood=sad] .bubble{background:#d6e4ff}.bubble-anchor[data-mood=happy] .bubble{background:#ffe0ef}@keyframes bubble-bob{50%{transform:translate(-50%,-5px)}}.den-pet{z-index:3;cursor:pointer;filter:drop-shadow(0 8px #00000047)}.actions{white-space:nowrap;justify-content:center;align-items:flex-end;gap:12px;padding-bottom:6px;display:flex;position:absolute;bottom:26px;left:0;right:0}.actions .btn{white-space:nowrap;min-height:48px;padding:8px 16px 12px;font-size:15px}.actions .btn.run{min-height:62px;padding:12px 30px 16px;font-size:21px}.actions .btn.small{min-height:38px;padding:6px 12px 10px;font-size:12px}.actions .btn .ico{display:inline-flex}.actions .btn .ico canvas{image-rendering:pixelated;display:block}.actions .star{color:var(--gold-4);text-shadow:0 2px 0 var(--purple-0);font-size:18px}.actions .sep{background:#ffffff24;align-self:stretch;width:2px;margin:6px 4px}.actions .btn.run:not([disabled]){animation:2.2s ease-in-out infinite run-pulse}@keyframes run-pulse{50%{filter:brightness(1.4)}}.act-wrap{position:relative}.food-tray{z-index:20;background:#241c38fa;flex-direction:column;gap:10px;width:380px;padding:12px;animation:.18s steps(4,end) both tray-in;display:flex;position:absolute;bottom:calc(100% + 22px);left:0}.food-tray[hidden]{display:none}@keyframes tray-in{0%{opacity:0;transform:translateY(14px)}}.food{appearance:none;cursor:pointer;text-align:left;color:var(--text);font-family:var(--font-word);box-shadow:0 0 0 2px var(--panel-border);background:#1a1329;border:0;grid-template-rows:auto auto;grid-template-columns:56px 1fr auto;align-items:center;gap:0 12px;padding:8px 12px;font-size:18px;display:grid}.food:hover:not([disabled]){box-shadow:0 0 0 2px var(--gold-3);background:#2d2347}.food:focus-visible{outline:3px dashed var(--gold-4);outline-offset:2px}.food[disabled]{opacity:.45;cursor:not-allowed}.food-ico{background:#120d1f;grid-row:1/3;place-items:center;width:52px;height:52px;display:grid}.food-ico canvas{image-rendering:pixelated}.food-name{color:var(--gold-4);font-size:19px;font-weight:700}.food-name kbd{font-family:var(--font-ui);color:var(--text);background:#3d3552;margin-left:6px;padding:1px 5px 3px;font-size:10px}.food-fx{color:var(--text-dim);grid-column:2;font-size:14px}.food-cost{font-family:var(--font-ui);color:var(--teal-4);grid-area:1/3/3;align-items:center;gap:4px;font-size:18px;font-weight:700;display:flex}.food-cost canvas{image-rendering:pixelated}.pet-shadow{z-index:2;pointer-events:none;background:#00000052;border-radius:50%;position:absolute}.hatch-ui{position:absolute;inset:0}.hatch-head{text-align:center;position:absolute;top:40px;left:0;right:0}.hatch-head h1{text-shadow:0 4px 0 var(--outline), 0 0 24px #000c;margin:0 0 10px;font-size:40px}.hatch-sub{max-width:760px;color:var(--cream-4);text-shadow:0 2px 0 var(--outline), 0 0 14px #000000e6;min-height:28px;margin:0 auto;font-size:20px}.egg-slots{pointer-events:none;position:absolute;inset:0}.egg-btn{cursor:pointer;pointer-events:auto;background:0 0;border:0;justify-content:center;align-items:flex-end;width:220px;height:480px;padding:0 0 6px;display:flex;position:absolute;top:200px}.egg-btn:focus-visible{outline:3px dashed var(--gold-4);outline-offset:-6px}.keycap-s{width:44px;height:44px;font-family:var(--font-display);color:var(--outline);background:var(--cream-4);box-shadow:0 0 0 3px var(--outline), inset 0 3px 0 #fff, inset 0 -6px 0 #9a90b4, 0 6px 0 3px var(--outline);place-items:center;padding-bottom:4px;font-size:20px;display:grid}.egg-btn:hover .keycap-s{background:var(--gold-4);transform:translateY(-2px)}.egg{z-index:2;transform-origin:50% 100%;filter:drop-shadow(0 6px #0000004d);transition:filter .16s,opacity .4s,transform .16s;animation:2.2s ease-in-out infinite egg-bob;position:absolute}.egg.hover{filter:drop-shadow(0 0 14px #ffd77ae6)brightness(1.15);animation:none;transform:translateY(-10px)scale(1.04)}.egg.fade-out{opacity:0;transform:translateY(20px)}.egg-big{animation:none}.egg-big.shake-a{transform:rotate(-4deg)}.egg-big.shake-b{animation:.62s steps(6,end) egg-shake}@keyframes egg-bob{0%,to{transform:translateY(0)rotate(-1.5deg)}50%{transform:translateY(-6px)rotate(1.5deg)}}@keyframes egg-shake{0%,to{transform:rotate(0)}20%{transform:rotate(-8deg)translate(-6px)}40%{transform:rotate(8deg)translate(6px)}60%{transform:rotate(-6deg)}80%{transform:rotate(6deg)}}.nest{z-index:1;image-rendering:pixelated;position:absolute}.reveal-pet{z-index:4;filter:drop-shadow(0 6px #0000004d);animation:.52s steps(6,end) both reveal-pop}@keyframes reveal-pop{0%{opacity:0;transform:scale(.2)translateY(30px)}60%{opacity:1;transform:scale(1.15)}to{transform:scale(1)}}.hatch-flash{z-index:20;opacity:0;pointer-events:none;background:#fffdf0;position:absolute;inset:0}.hatch-flash.go{animation:.7s ease-out flash}.reveal-card{text-align:center;background:#241c38f7;flex-direction:column;align-items:center;gap:14px;width:560px;padding:16px 24px 28px;animation:.36s steps(6,end) both card-up;display:flex;position:absolute;top:250px;left:600px}.reveal-card[hidden]{display:none}.name-row{justify-content:center;align-items:center;gap:12px;width:100%;display:flex}.name-input{max-width:340px;font-family:var(--font-word);text-align:center;color:var(--gold-4);box-shadow:0 0 0 3px var(--outline), 0 0 0 5px var(--panel-border);background:#120d1f;border:0;flex:1;padding:8px 12px 10px;font-size:30px;font-weight:700}.name-input:focus{box-shadow:0 0 0 3px var(--outline), 0 0 0 5px var(--gold-3), 0 0 18px #f5a93a80;outline:none}body.reduced-motion .egg{animation:none}.map-board{z-index:2;flex:1;min-height:0;margin:10px 56px 0;position:relative}.map-path{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.map-path .seg{fill:none;stroke:#6a5b8c;stroke-width:5px;stroke-dasharray:2 3.2;vector-effect:non-scaling-stroke;stroke-linecap:butt;opacity:.8;stroke-dasharray:10 10}.map-path .seg.done{stroke:var(--gold-3);stroke-dasharray:none;opacity:1;filter:drop-shadow(0 3px #0e0b16)}.map-path .seg.next{stroke:var(--gold-4);opacity:1;animation:.7s linear infinite map-march}@keyframes map-march{to{stroke-dashoffset:-20px}}.map-node{cursor:default;width:84px;height:84px;font-family:var(--font-ui);color:var(--text);background:0 0;border:0;padding:0;position:absolute;transform:translate(-50%,-50%)}.map-node.boss{width:112px;height:112px}.map-node-face{box-shadow:0 0 0 3px var(--panel-border), 0 0 0 6px var(--outline), inset 0 4px 0 #ffffff14, inset 0 -6px 0 #00000059;clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);background:radial-gradient(circle at 50% 35%,#3a2d58,#1f1736);place-items:center;display:grid;position:absolute;inset:0}.map-node.elite .map-node-face{box-shadow:0 0 0 3px var(--purple-3), 0 0 0 6px var(--outline), inset 0 -6px 0 #00000059}.map-node.boss .map-node-face{box-shadow:0 0 0 3px var(--red-3), 0 0 0 6px var(--outline), 0 0 24px 4px #e0473f80, inset 0 -6px 0 #00000059;background:radial-gradient(circle at 50% 35%,#5a1f34,#2a0f1f)}.map-node.rest .map-node-face{box-shadow:0 0 0 3px var(--gold-2), 0 0 0 6px var(--outline), inset 0 -6px 0 #00000059}.map-node canvas{display:block}.map-node-label{white-space:nowrap;letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);text-shadow:0 2px 0 var(--outline);font-size:11px;position:absolute;top:calc(100% + 12px);left:50%;transform:translate(-50%)}.map-node.done .map-node-face{filter:grayscale(.7)brightness(.65)}.map-node.upcoming .map-node-face{filter:brightness(.6)}.map-node.upcoming canvas{opacity:.55}.map-check{z-index:2;color:var(--outline);background:var(--green-3);box-shadow:0 0 0 2px var(--outline);padding:1px 5px 3px;font-size:10px;font-weight:700;position:absolute;top:-8px;right:-8px}.map-node.current{cursor:pointer}.map-node.current .map-node-face{box-shadow:0 0 0 3px var(--gold-4), 0 0 0 6px var(--outline), 0 0 30px 6px #ffd77a73, inset 0 -6px 0 #0000004d;animation:.9s steps(2,end) infinite map-node-pulse}.map-node.current .map-node-label{color:var(--gold-4)}.map-node.current:hover .map-node-face{filter:brightness(1.15)}.map-node.current:focus-visible{outline:none}@keyframes map-node-pulse{50%{transform:scale(1.06)}}.map-marker{z-index:5;pointer-events:none;width:0;height:0;position:absolute}.map-marker-hop{width:72px;position:absolute;top:-142px;left:-36px}.map-marker-hop canvas{filter:drop-shadow(0 4px #00000059);animation:1.1s steps(4,end) infinite run-bob;display:block}.map-marker-hop:before{content:"";background:var(--gold-4);clip-path:polygon(0 0,100% 0,50% 100%);width:14px;height:14px;position:absolute;bottom:-12px;left:50%;transform:translate(-50%)}.map-marker-shadow{display:none}.map-bottom{z-index:3;grid-template-columns:1fr minmax(260px,340px) 1fr;align-items:end;gap:24px;padding:0 40px 28px;display:grid;position:relative}.map-owned{box-shadow:0 0 0 2px var(--panel-border), 0 0 0 4px var(--outline);background:#120d1fcc;flex-direction:column;gap:12px;width:-moz-fit-content;width:fit-content;min-width:180px;max-width:100%;padding:12px 16px 14px;display:flex}.map-next{text-align:center;padding-bottom:14px}.map-next-name{font-family:var(--font-display);color:var(--gold-4);text-shadow:0 2px 0 var(--outline);margin:8px 0 6px;font-size:16px}.map-next-blurb{color:var(--text-dim);font-size:16px}.map-cta{flex-direction:column;align-items:flex-end;gap:14px;display:flex}.map-go{padding:12px 28px 16px;font-size:18px;animation:1.2s steps(2,end) infinite map-cta-bob}@keyframes map-cta-bob{50%{transform:translateY(-3px)}}.map-screen.leaving{animation:.22s steps(4,end) forwards map-leave}@keyframes map-leave{to{opacity:0;transform:scale(1.03)}}.run-screen{flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden}.run-screen,.combat-screen{font-variant-ligatures:none;font-feature-settings:"liga" 0, "clig" 0}.run-backdrop{object-fit:cover;z-index:0;filter:brightness(.5)saturate(.85);width:100%;height:100%;position:absolute;inset:0}.run-vignette{z-index:1;pointer-events:none;background:radial-gradient(at 50% 45%,#0000 35%,#0a0614b3 100%),linear-gradient(#0a06148c,#0000 22% 70%,#0a0614cc);position:absolute;inset:0}.run-layer{z-index:2;position:relative}.run-top{z-index:3;justify-content:space-between;align-items:center;gap:16px;padding:18px 28px 0;display:flex;position:relative}.run-title{flex-direction:column;gap:6px;display:flex}.run-title .t-display{letter-spacing:.04em;font-size:22px}.run-title .t-label{color:var(--teal-4)}.run-stats{align-items:center;gap:14px;display:flex}.run-stat{box-shadow:0 0 0 2px var(--panel-border), 0 0 0 4px var(--outline);background:#120d1fd1;align-items:center;gap:8px;padding:6px 12px 8px;display:flex}.run-hearts{align-items:center;gap:3px;min-height:22px;display:flex}.run-hearts canvas{display:block}.run-gold{font-family:var(--font-display);color:var(--gold-4);text-shadow:0 2px 0 var(--outline);align-items:center;gap:6px;font-size:16px;display:inline-flex}.run-gold canvas{display:block}.run-icon{width:44px;height:44px;box-shadow:0 0 0 2px var(--rar,var(--panel-border)), 0 0 0 4px var(--outline);cursor:help;background:#120d1f;place-items:center;display:inline-grid;position:relative}.run-icon canvas{display:block}.run-lv{font-family:var(--font-ui);color:var(--outline);background:var(--gold-3);box-shadow:0 0 0 2px var(--outline);padding:0 4px 1px;font-size:11px;font-weight:700;position:absolute;bottom:-8px;right:-6px}.run-upgrades{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.run-empty{font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:11px}.rar-common{--rar:#8f86a8}.rar-uncommon{--rar:#5fa0f5}.rar-rare{--rar:#c27bf0}.run-spark{pointer-events:none;z-index:20;width:6px;height:6px;animation:.8s steps(10,end) forwards run-spark;position:absolute}@keyframes run-spark{0%{opacity:1;transform:translate(0)scale(1.4)}to{transform:translate(var(--dx), var(--dy)) scale(.4);opacity:0}}.run-pet-actor{image-rendering:pixelated;display:block}.run-hint{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-dim);font-size:12px}.run-hint kbd{font-family:var(--font-ui);color:var(--outline);background:var(--grey-3);box-shadow:0 0 0 2px var(--outline), inset 0 -3px 0 var(--grey-2);margin:0 2px;padding:1px 6px 3px;font-weight:700}.run-fade-in{animation:.38s steps(6,end) both run-fade-in}@keyframes run-fade-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes run-bob{50%{transform:translateY(-6px)}}.run-flash{z-index:30;pointer-events:none;background:radial-gradient(circle,#fff6e0e6,#ffd77a66 40%,#0000 70%);animation:.6s steps(8,end) forwards run-flash;position:absolute;inset:0}@keyframes run-flash{0%{opacity:1}to{opacity:0}}.combat-screen{background:#0b0814;flex-direction:column;display:flex;position:absolute;inset:0}.combat-stage{background:radial-gradient(at 50% 45%,#1d1535 0%,#0b0814 70%);flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.combat-canvas{image-rendering:pixelated;display:block;box-shadow:0 0 0 3px #0e0b16,0 0 0 6px #3d3158,0 0 0 9px #0e0b16,0 0 48px 8px #7850c82e}.combat-kb{background:linear-gradient(#0b0814,#130d22);border-top:2px solid #2d2347;flex:none;padding:5px 12px 6px}.combat-pause-chip{z-index:5;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);cursor:pointer;box-shadow:0 0 0 2px var(--panel-border);background:#120d1fbf;border:0;padding:4px 8px 6px;font-size:10px;position:absolute;bottom:8px;right:10px}.combat-pause-chip:hover{color:var(--text)}.combat-pause{z-index:20;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#080510c7;place-items:center;display:grid;position:absolute;inset:0}.combat-pause[hidden]{display:none}.combat-pause-box{text-align:center;min-width:360px;padding:26px 34px 30px}.combat-pause-box h1{margin-bottom:8px;font-size:30px}.combat-pause-sub{color:var(--text-dim);margin:0 0 22px}.combat-pause-btns{flex-direction:column;align-items:center;gap:18px;display:flex}.combat-pause-btns .btn[hidden]{display:none}.osk{--kh:26px;--zone:#7d7494;width:min(100%,900px);box-shadow:0 0 0 2px var(--outline,#0e0b16), inset 0 0 0 2px #3d3552, inset 0 3px 0 #2d2347;-webkit-user-select:none;user-select:none;background:linear-gradient(#1c1530,#150f26);flex-direction:column;gap:3px;margin:0 auto;padding:6px 7px 7px;display:flex;position:relative}.osk-row{gap:3px;display:flex}.osk-row-4{justify-content:center}.osk-row-4 .osk-key{flex:0 0 46%!important}.osk-key{--hint:1;height:var(--kh);min-width:0;font-family:var(--font-ui,"Silkscreen", monospace);color:#f4f0fa;background:color-mix(in srgb, var(--zone) calc(8% + 30% * var(--hint)), #2a2142);box-shadow:0 0 0 2px #0e0b16, inset 0 2px 0 color-mix(in srgb, var(--zone) calc(20% + 25% * var(--hint)), #4a3f6b), inset 0 -4px 0 color-mix(in srgb, var(--zone) calc(5% + 20% * var(--hint)), #19122b);place-items:center;font-size:12px;font-weight:700;transition:transform 60ms steps(2,end),filter .12s steps(3,end);display:grid;position:relative}.osk-key[data-finger=lp]{--zone:#e0668f}.osk-key[data-finger=lr]{--zone:#f5a93a}.osk-key[data-finger=lm]{--zone:#e7d35a}.osk-key[data-finger=li]{--zone:#5fbf4a}.osk-key[data-finger=ri]{--zone:#3cc7c4}.osk-key[data-finger=rm]{--zone:#5fa0f5}.osk-key[data-finger=rr]{--zone:#8a7ae8}.osk-key[data-finger=rp]{--zone:#b25de0}.osk-key[data-finger=th]{--zone:#6d6490}.osk-main{margin-top:-2px;line-height:1}.osk-alt{color:#a79fc0;opacity:.45;font-size:8px;line-height:1;position:absolute;top:1px;right:3px}.osk-alt.on{color:var(--gold-4,#ffd77a);opacity:.95}.osk-mod{color:#a79fc0;font-size:8px}.osk-space{max-width:100%}.osk-bump:after{content:"";opacity:.75;background:#f4f0fa;width:8px;height:2px;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.osk-key.is-locked{filter:grayscale()brightness(.55);opacity:.55}.osk-key.is-locked .osk-alt{opacity:.2}.osk-key.is-next{z-index:3;color:#0e0b16;background:color-mix(in srgb, var(--gold-3,#f5a93a) calc(55% + 45% * var(--hint)), #6b5a99);box-shadow:0 0 0 2px #0e0b16, 0 0 0 4px color-mix(in srgb, var(--gold-4,#ffd77a) calc(40% + 60% * var(--hint)), transparent), 0 0 calc(4px + 14px * var(--hint)) calc(2px * var(--hint)) rgba(255, 215, 122, calc(.2 + .5 * var(--hint))), inset 0 2px 0 #fff6e0, inset 0 -4px 0 var(--gold-2,#d9791e);filter:none;opacity:1;animation:.7s steps(2,end) infinite osk-pulse}.osk-key.is-next .osk-alt{color:#5c2a12}.osk-key.is-next.is-next-shift{animation-delay:0s}@keyframes osk-pulse{50%{transform:translateY(-2px)}}.osk-tip{white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:#fff6e0;box-shadow:0 0 0 2px var(--zone), 0 0 0 4px #0e0b16;pointer-events:none;z-index:5;background:#120d1f;padding:3px 7px 4px;font-size:9px;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.osk-tip:after{content:"";background:var(--zone);clip-path:polygon(0 0,100% 0,50% 100%);width:6px;height:4px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.osk-key.is-down{filter:brightness(1.4);transform:translateY(2px)}.osk-key.is-err{color:#fff6e0;filter:none;opacity:1;animation:.3s steps(6,end) osk-shake;background:var(--red-3,#e0473f)!important;box-shadow:0 0 0 2px #0e0b16, 0 0 0 4px var(--red-4,#ff7a5c), inset 0 2px 0 var(--red-4,#ff7a5c), inset 0 -4px 0 var(--red-2,#a8273a)!important}@keyframes osk-shake{0%,to{transform:translate(0)}25%{transform:translate(-3px)}75%{transform:translate(3px)}}.up-body{z-index:3;flex:1;grid-template-columns:minmax(480px,1fr) minmax(480px,560px);gap:28px;min-height:0;padding:16px 40px 28px;display:grid;position:relative}.up-preview{background:#241c38eb;flex-direction:column;gap:10px;min-height:0;display:flex}.up-preview h2{color:var(--teal-4);margin:0}.up-stage{min-height:280px;box-shadow:inset 0 0 0 2px #0e0b16, inset 0 0 0 4px var(--panel-border);background:radial-gradient(at 50% 85%,#ffd77a2e,#0000 60%),linear-gradient(#171128,#1d1633);flex:1;justify-content:center;align-items:flex-end;gap:12px;padding-bottom:36px;display:flex;position:relative;overflow:hidden}.up-ground{background:repeating-linear-gradient(90deg,#3d3552 0 62px,#322a47 62px 64px),#3d3552;height:40px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 4px #5a5075}.up-box{z-index:2;flex-direction:column;align-items:center;gap:10px;margin-top:40px;transition:transform .2s steps(4,end),opacity .2s steps(4,end);display:flex;position:relative}.up-box canvas.run-pet-actor{filter:drop-shadow(0 6px #0000004d)}.up-tag{white-space:nowrap;font-family:var(--font-ui);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);text-shadow:0 2px 0 var(--outline);font-size:12px;font-weight:700;position:absolute;top:-34px}.up-tag.gold{color:var(--gold-4)}.up-arrow{z-index:2;font-family:var(--font-display);color:var(--gold-4);text-shadow:0 3px 0 var(--outline);align-self:center;margin-bottom:40px;font-size:28px;animation:.7s steps(2,end) infinite up-arrow;display:none}@keyframes up-arrow{50%{transform:translate(6px)}}.up-stage:not(.compare) .up-next{display:none}.up-stage:not(.compare) .up-tag{opacity:0}.up-stage.compare .up-arrow{display:block}.up-stage.compare .up-now{opacity:.8}.up-stage.compare .up-now canvas{filter:saturate(.7)brightness(.85)drop-shadow(0 6px #0000004d)}.up-next.pop{animation:.42s steps(7,end) up-pop}@keyframes up-pop{0%{transform:scale(.8)translateY(8px)}50%{transform:scale(1.1)}to{transform:scale(1)}}.up-next:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 50% 60%,#ffd77a59,#0000 65%);animation:.9s steps(2,end) infinite run-pulse;position:absolute;inset:-10% -10% 0}.up-ring{pointer-events:none;z-index:4;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.up-caption{text-align:center;min-height:24px;color:var(--cream-4);font-size:18px}.up-owned{align-items:center;gap:14px;min-height:52px;padding-top:4px;display:flex}.up-right{flex-direction:column;gap:16px;min-height:0;display:flex}.up-cards{flex-direction:column;flex:1;justify-content:center;gap:14px;display:flex}.up-card{--rar:#8f86a8;appearance:none;text-align:left;cursor:pointer;color:var(--text);background:linear-gradient(90deg, color-mix(in srgb, var(--rar) 18%, #241c38), #241c38 70%);min-height:96px;box-shadow:0 0 0 3px var(--rar), 0 0 0 6px var(--outline), inset 0 4px 0 #ffffff0f, inset 0 -5px 0 #0000004d;border:0;align-items:center;gap:16px;padding:14px 54px 16px 16px;transition:transform 90ms steps(2,end);animation:.36s steps(6,end) both run-fade-in;display:flex;position:relative}.up-card:nth-child(2){animation-delay:80ms}.up-card:nth-child(3){animation-delay:.16s}.up-card:nth-child(4){animation-delay:.24s}.up-card.rar-common{--rar:#8f86a8}.up-card.rar-uncommon{--rar:#5fa0f5}.up-card.rar-rare{--rar:#c27bf0}.up-card:hover,.up-card:focus-visible{outline:none;transform:translate(-6px)}.up-card.selected{background:linear-gradient(90deg, color-mix(in srgb, var(--rar) 38%, #2d2347), #2d2347 80%);box-shadow:0 0 0 3px var(--gold-4), 0 0 0 6px var(--outline), 0 0 26px 4px #ffd77a66, inset 0 4px 0 #ffffff1a, inset 0 -5px 0 #0000004d;transform:translate(-12px)}.up-card.faded{opacity:.3;transform:scale(.97)}.up-card.chosen{animation:.5s steps(5,end) up-chosen}@keyframes up-chosen{40%{filter:brightness(1.4);transform:translate(-24px)scale(1.04)}}.up-card-icon{width:68px;height:68px;box-shadow:0 0 0 3px var(--rar), 0 0 0 5px var(--outline);background:#120d1f;flex:none;place-items:center;display:grid}.up-card-icon canvas{display:block}.up-card-text{flex-direction:column;gap:6px;min-width:0;display:flex}.up-card-name{font-family:var(--font-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--cream-4);text-shadow:0 2px 0 var(--outline);flex-wrap:wrap;align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.up-rarity{background:var(--rar);color:var(--outline);font-size:10px}.up-card-desc{color:var(--grey-3);font-size:18px;line-height:1.25}.up-card-key{width:28px;height:28px;font-family:var(--font-display);color:var(--outline);background:var(--grey-3);box-shadow:0 0 0 2px var(--outline), inset 0 -4px 0 var(--grey-2);place-items:center;font-size:13px;display:grid;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.up-card.selected .up-card-key{background:var(--gold-4);box-shadow:0 0 0 2px var(--outline), inset 0 -4px 0 var(--gold-2)}.up-foot{justify-content:space-between;align-items:center;gap:16px;display:flex}.up-confirm{min-width:240px;font-size:16px}.up-screen.nudge .up-cards{animation:.26s steps(4,end) up-nudge}@keyframes up-nudge{25%{transform:translate(-8px)}75%{transform:translate(8px)}}.rest-night{z-index:1;pointer-events:none;background:radial-gradient(at 56% 66%,#ff963c47,#0000 42%),radial-gradient(#0e0a2859,#080514d9 90%);position:absolute;inset:0}.rest-screen .run-backdrop{filter:brightness(.42)saturate(.7)hue-rotate(-10deg)}.rest-scene{z-index:2;width:calc(320px * var(--S));height:calc(180px * var(--S));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.rest-glow{background:radial-gradient(closest-side,#ffaa4666,#ff782824 45%,#0000 100%);width:70%;height:70%;animation:.42s steps(2,end) infinite rest-flicker;position:absolute;top:66%;left:50%;transform:translate(-50%,-50%)}@keyframes rest-flicker{0%{opacity:.85;transform:translate(-50%,-50%)scale(1)}50%{opacity:1;transform:translate(-50%,-50%)scale(1.05)}}.rest-fire-wrap{position:absolute;bottom:19%;left:56%;transform:translate(-50%)}.rest-fire{image-rendering:pixelated;display:block}.rest-ember{opacity:0;background:#ffd77a;width:4px;height:4px;animation:2.2s steps(14,end) infinite rest-ember;position:absolute;bottom:60%}@keyframes rest-ember{0%{opacity:0;transform:translate(0)}10%{opacity:1}to{transform:translate(var(--dx), -190px);opacity:0;background:#e0473f}}.rest-pet{position:absolute;bottom:18%;left:22%}.rest-pet canvas{filter:drop-shadow(0 6px #00000059);display:block}.rest-zzz{font-family:var(--font-display);color:var(--blue-4);text-shadow:0 3px 0 var(--outline);position:absolute;top:-4%;left:68%}.rest-zzz span{opacity:0;font-size:14px;animation:2.4s steps(12,end) infinite rest-zzz;position:absolute}.rest-zzz span:nth-child(2){font-size:18px;animation-delay:.8s}.rest-zzz span:nth-child(3){animation-delay:1.6s}@keyframes rest-zzz{0%{opacity:0;transform:translate(0)}20%{opacity:1}to{opacity:0;transform:translate(24px,-50px)}}.rest-choices{z-index:4;grid-template-columns:repeat(2,460px);gap:28px;display:grid;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.rest-card.up-card{min-height:84px;padding:10px 54px 12px 12px}.rest-card .up-card-icon{width:56px;height:56px}.rest-card.up-card .up-card-name{font-size:15px}.rest-card .up-card-desc{font-size:16px}.rest-card:hover{transform:translateY(-6px)}.rest-card.chosen{box-shadow:0 0 0 3px var(--gold-4), 0 0 0 6px var(--outline), 0 0 26px 4px #ffd77a73}.rest-hint{z-index:4;text-align:center;position:absolute;top:26px;left:0;right:0}.event-center{z-index:3;flex:1;place-items:center;padding:0 40px 40px;display:grid;position:relative}.event-card{text-align:center;background:#241c38f0;flex-direction:column;align-items:center;gap:18px;width:min(920px,100%);padding:28px 36px 32px;display:flex}.event-card.win{box-shadow:inset 0 0 0 3px var(--green-3), inset 0 4px 0 0 var(--panel-hi)}.event-card.lose{box-shadow:inset 0 0 0 3px var(--red-3), inset 0 4px 0 0 var(--panel-hi)}.event-icon canvas{animation:1.4s steps(4,end) infinite run-bob;display:block}.event-intro{color:var(--grey-3);max-width:640px;margin:0;font-size:20px}.event-intro b{color:var(--gold-4)}.event-plate{max-width:100%;box-shadow:0 0 0 3px var(--panel-border), 0 0 0 6px var(--outline);word-break:break-word;background:#120d1f;padding:16px 24px 18px;font-size:34px;line-height:1.4}.event-plate .ch{min-width:.55em;color:var(--text);display:inline-block}.event-plate .ch.typed{color:var(--green-4)}.event-plate .ch.next{color:var(--gold-4);text-underline-offset:6px;text-decoration:underline;animation:.7s steps(2,end) infinite run-pulse}.event-plate .ch.err{color:var(--red-4);animation:.3s steps(4,end) event-err}@keyframes event-err{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.event-meta{align-items:center;gap:16px;width:min(520px,100%);display:flex}.event-meta .bar{flex:1}.event-result{text-align:center;background:#241c38f7;flex-direction:column;align-items:center;gap:8px;width:min(560px,100%);margin-top:20px;animation:.3s steps(5,end) both run-fade-in;display:flex}.event-result[hidden]{display:none}.event-reward{text-align:left;align-items:center;gap:14px;font-size:18px;display:flex}.event-screen .event-center{position:absolute;inset:70px 0 0}.results-screen{align-items:stretch;gap:12px;padding:22px 36px 24px}.results-screen>*{z-index:3;position:relative}.results-screen>.run-backdrop,.results-screen>.run-vignette{z-index:0;position:absolute}.results-screen>.run-vignette{z-index:1}.res-banner{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.res-title{letter-spacing:.12em;font-size:46px;display:flex}.res-title span{animation:.52s steps(8,end) both res-drop;display:inline-block}@keyframes res-drop{0%{opacity:0;transform:translateY(-60px)scale(1.4)}70%{opacity:1;transform:translateY(6px)}to{transform:none}}.results-screen.won .res-title{color:var(--gold-4);text-shadow:0 4px 0 var(--gold-1), 0 8px 0 var(--outline), 0 0 30px #ffd77a8c}.results-screen.lost .res-title{color:var(--red-4);text-shadow:0 4px 0 var(--red-1), 0 8px 0 var(--outline)}.results-screen.quit .res-title{color:var(--grey-3);text-shadow:0 4px 0 var(--grey-1), 0 8px 0 var(--outline)}.res-sub{color:var(--cream-4);text-shadow:0 2px 0 var(--outline);font-size:20px}.res-notices{flex-direction:column;align-items:center;gap:8px;min-height:0;display:flex}.res-notice{align-items:center;gap:14px;padding:8px 20px 12px;font-size:20px;animation:.42s steps(6,end) 1s both run-fade-in;display:flex}.res-notice.unlock{animation:.42s steps(6,end) .6s both run-fade-in,1.1s steps(2,end) 1s infinite res-glow}.res-notice.unlock .res-unlock-depth{font-family:var(--font-display);color:var(--gold-4);text-shadow:0 2px 0 var(--outline);font-size:14px}.res-notice.evolve .t-heading{color:var(--purple-4)}.res-notice.streak{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--teal-4);padding:0;font-size:12px}@keyframes res-glow{50%{filter:brightness(1.3)}}.res-unlock-caps{gap:6px;display:inline-flex}.res-keycap{min-width:40px;height:40px;font-family:var(--font-display);color:var(--cream-4);box-shadow:0 0 0 2px var(--outline), inset 0 3px 0 #5a5075, inset 0 -5px 0 #241c38;background:#3d3552;place-items:center;padding:0 6px;font-size:16px;display:inline-grid}.res-keycap.small{background:var(--gold-3);min-width:32px;height:32px;color:var(--outline);box-shadow:0 0 0 2px var(--outline), inset 0 3px 0 var(--gold-4), inset 0 -4px 0 var(--gold-2);font-size:13px}.res-main{flex:1;grid-template-columns:380px 1fr;gap:24px;min-height:0;display:grid}.res-pet{background:#241c38eb;flex-direction:column;align-items:center;gap:10px;display:flex}.res-stage{width:100%;min-height:230px;box-shadow:inset 0 0 0 2px #0e0b16, inset 0 0 0 4px var(--panel-border);background:radial-gradient(at 50% 80%,#ffd77a29,#0000 62%),linear-gradient(#171128,#1d1633);flex:1;justify-content:center;align-items:flex-end;padding-bottom:20px;display:flex;position:relative;overflow:hidden}.results-screen.lost .res-stage{background:radial-gradient(at 50% 80%,#a8273a38,#0000 62%),linear-gradient(#171128,#1d1633)}.res-stage canvas{z-index:2;filter:drop-shadow(0 6px #0000004d);position:relative}.res-ground{background:repeating-linear-gradient(90deg,#3d3552 0 62px,#322a47 62px 64px),#3d3552;height:28px;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 4px #5a5075}.res-name{align-items:center;gap:12px;display:flex}.res-name .t-heading{font-size:22px}.res-right{flex-direction:column;gap:18px;min-height:0;display:flex}.res-tiles{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.res-tile{text-align:center;background:#241c38f0;padding-top:10px;padding-bottom:14px;animation:.38s steps(6,end) both run-fade-in;position:relative}.res-val{margin-top:8px;font-size:28px}.res-pb{background:var(--pink-3);font-size:9px;animation:.8s steps(2,end) infinite res-glow;position:absolute;top:-9px;right:6px}.res-weak{background:#241c38f0;align-items:center;gap:22px;display:flex}.res-caps{align-items:center;gap:22px;display:flex}.res-cap{align-items:center;gap:10px;display:flex}.res-keyrate{color:var(--red-4);font-size:16px}.res-flawless{color:var(--green-4);font-size:18px}.res-shards{background:#241c38f0;flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.res-shards-head{justify-content:space-between;align-items:baseline;display:flex}.res-shards-head h2{color:var(--teal-4);margin:0;font-size:22px}.res-rows{flex-direction:column;gap:6px;display:flex}.res-row{color:var(--grey-3);border-bottom:2px dashed #3d3552;justify-content:space-between;padding:2px 0 4px;font-size:20px;animation:.32s steps(5,end) both run-fade-in;display:flex}.res-row b{color:var(--gold-4);font-family:var(--font-display);align-self:center;font-size:16px;font-weight:400}.res-total{align-items:center;gap:14px;margin-top:auto;animation:.38s steps(6,end) both run-fade-in;display:flex}.res-total-num{color:var(--teal-4);text-shadow:0 4px 0 var(--outline);font-size:40px}.res-total .res-pb{position:static}.res-total canvas{animation:1.2s steps(4,end) infinite run-bob}.res-foot{justify-content:center;gap:28px;padding-top:4px;display:flex}.res-foot .btn{min-width:200px;font-size:16px}.dr-ui{position:absolute;inset:0}.dr-head{text-align:center;position:absolute;top:22px;left:0;right:0}.dr-head h1{text-shadow:0 4px 0 var(--outline), 0 0 20px #000c;margin:0 0 8px;font-size:30px}.dr-focus{background:#140e22b3;align-items:center;gap:12px;padding:4px 14px;display:inline-flex}.dr-chips .keychips{justify-content:flex-start}.dr-tiles{justify-content:flex-start;position:absolute;top:122px;left:360px;right:40px}.dr-tiles .tile{min-width:130px}.dr-tiles .tile b{font-size:22px}.dr-progress{position:absolute;top:212px;left:360px;right:40px}.dr-progress .bar{height:14px}.dr-line{transition:opacity .3s;position:absolute;top:244px;left:340px;right:24px}.dr-line.dim,.dr-kbd.dim{opacity:0}.dr-kbd{justify-content:center;transition:opacity .3s;display:flex;position:absolute;bottom:36px;left:340px;right:24px}.dr-kbd .osk{width:100%}.dr-foot{position:absolute;top:24px;left:24px}.dr-result{text-align:center;background:#241c38fa;flex-direction:column;align-items:center;gap:14px;padding:20px 28px 28px;animation:.36s steps(6,end) both card-up;display:flex;position:absolute;top:262px;left:340px;right:24px}.dr-result[hidden]{display:none}.dr-result h2{color:var(--gold-4);margin:0;font-size:30px}.dr-note{color:var(--cream-4);margin:0;font-size:20px}.dr-note b{color:var(--gold-4)}.dr-pet{z-index:3;filter:drop-shadow(0 8px #00000047)}.dr-bubble-anchor{z-index:5;pointer-events:none;width:0;height:0;position:absolute}.dr-bubble{min-width:0;font-family:var(--font-word);color:var(--outline);background:var(--cream-4);box-shadow:0 0 0 3px var(--outline), inset 0 -4px 0 #d9c9a0;white-space:nowrap;pointer-events:none;padding:6px 14px 10px;font-size:20px;font-weight:700;position:absolute;bottom:0;left:0;transform:translate(-50%)}.dr-bubble:empty{display:none}.dr-bubble.pop{animation:.26s steps(4,end) bubble-pop}@keyframes bubble-pop{0%{transform:translate(-50%,10px)scale(.6)}}.mem-root{background:#0b0a1f;place-items:center;display:grid;position:absolute;inset:0;overflow:hidden}.mem-view{background:linear-gradient(#0b0a24 0%,#1a1540 45%,#2b2058 62%,#1b1a3a 62.1%);flex:none;width:1280px;height:720px;position:relative;overflow:hidden}.mem-sky{position:absolute;inset:0 0 40%}.mem-stars{width:1px;height:1px;animation:3.5s steps(2,end) infinite twinkle;position:absolute;top:0;left:0}@keyframes twinkle{50%{opacity:.55}}.mem-moon{clip-path:polygon(30% 0,70% 0,70% 8%,85% 8%,85% 15%,92% 15%,92% 30%,100% 30%,100% 70%,92% 70%,92% 85%,85% 85%,85% 92%,70% 92%,70% 100%,30% 100%,30% 92%,15% 92%,15% 85%,8% 85%,8% 70%,0 70%,0 30%,8% 30%,8% 15%,15% 15%,15% 8%,30% 8%);background:#fff6d8;width:110px;height:110px;position:absolute;top:70px;right:140px;box-shadow:inset -14px -10px #e6d3a8,0 0 0 6px #fff6d81f,0 0 0 16px #fff6d812,0 0 90px 30px #bec8ff59}.mem-moon:before{content:"";background:#e6d3a8;width:16px;height:16px;position:absolute;top:28%;left:22%;box-shadow:40px 30px 0 4px #e6d3a8,18px 52px 0 -2px #e6d3a8}.mem-hill{position:absolute;left:-5%;right:-5%}.mem-hill.far{clip-path:polygon(0 60%,8% 40%,16% 30%,26% 38%,38% 18%,50% 34%,62% 22%,74% 40%,86% 28%,100% 50%,100% 100%,0 100%);background:#20244f;height:110px;bottom:36%}.mem-hill.near{clip-path:polygon(0 50%,12% 36%,24% 46%,40% 26%,55% 44%,70% 30%,85% 48%,100% 34%,100% 100%,0 100%);background:#182345;height:100px;bottom:30%}.mem-ground{background:repeating-linear-gradient(90deg,#0000 0 28px,#0000001f 28px 32px),linear-gradient(#1f4a3a,#123329 30%,#0b221c);height:38%;position:absolute;bottom:0;left:0;right:0;box-shadow:inset 0 6px #2f7a54}.fly{z-index:3;background:#ffe89a;width:6px;height:6px;animation:6s ease-in-out infinite fly;position:absolute;box-shadow:0 0 10px 4px #ffe89a8c}@keyframes fly{0%,to{opacity:.2;transform:translate(0)}25%{opacity:1;transform:translate(24px,-18px)}50%{opacity:.4;transform:translate(-12px,-34px)}75%{opacity:1;transform:translate(-30px,-10px)}}.mem-top{z-index:5;align-items:center;gap:24px;padding:22px 28px;display:flex;position:absolute;top:0;left:0;right:0}.mem-top h1{text-align:center;text-shadow:0 4px 0 var(--outline), 0 0 24px #a0aaff80;color:#dfe4ff;flex:1;margin:0;padding-right:140px;font-size:32px}.mem-count{text-align:center;color:#b7bde8;text-shadow:0 2px #000;font-size:18px;position:absolute;top:70px;left:0;right:0}.mem-stones{z-index:4;scrollbar-width:thin;flex-wrap:wrap;place-content:center;gap:18px 26px;padding:20px 0 30px;display:flex;position:absolute;inset:150px 40px 20px;overflow-y:auto}.stone{filter:drop-shadow(0 8px #00000059);width:206px;animation:.5s steps(8,end) both stone-rise;position:relative}@keyframes stone-rise{0%{opacity:0;transform:translateY(30px)}}.stone-body{text-align:center;color:#1c1f33;clip-path:polygon(0 40px,4px 40px,4px 24px,10px 24px,10px 14px,22px 14px,22px 6px,40px 6px,40px 0,calc(100% - 40px) 0,calc(100% - 40px) 6px,calc(100% - 22px) 6px,calc(100% - 22px) 14px,calc(100% - 10px) 14px,calc(100% - 10px) 24px,calc(100% - 4px) 24px,calc(100% - 4px) 40px,100% 40px,100% 100%,0 100%);background:linear-gradient(90deg,#aab0c8 0,#9aa0ba 12%,#8d93ae 100%);padding:18px 12px 14px;position:relative;box-shadow:inset 0 0 0 3px #d0d5ea,inset 0 0 0 6px #6b7191}.stone .rip{font-family:var(--font-display);color:#4a5073;letter-spacing:.1em;margin-bottom:6px;font-size:11px}.stone-pic{background:#5a6080;place-items:center;width:104px;height:104px;margin:0 auto 6px;display:grid;box-shadow:inset 0 0 0 3px #3a3f5c}.stone-pic canvas{image-rendering:pixelated;filter:grayscale(.35)brightness(.95)}.stone-name{color:#1c1f33;text-shadow:0 1px #fff6;letter-spacing:.06em;word-break:break-word;margin:4px 0;font-size:18px}.stone-dates{color:#3a3f5c;margin-bottom:8px;font-size:14px;line-height:1.2}.stone-facts{font-family:var(--font-ui);letter-spacing:.04em;text-transform:uppercase;flex-wrap:wrap;justify-content:center;gap:6px;font-size:10px;display:flex}.stone-facts span{color:#eef;background:#4a5073;padding:2px 6px 3px}.grass{clip-path:polygon(0 40%,6% 0,12% 40%,18% 10%,24% 50%,30% 0,38% 40%,46% 10%,54% 50%,62% 0,70% 40%,78% 10%,86% 50%,94% 0,100% 40%,100% 100%,0 100%);background:linear-gradient(#2f7a54,#1f4a3a);height:12px;margin:-2px -10px 0}.mem-empty{text-align:center;color:#cdd2f5;align-self:center;margin-top:120px}.mem-empty .plot{clip-path:polygon(8% 0,92% 0,100% 100%,0 100%);background:#2a5a42;width:110px;height:40px;margin:0 auto 16px;box-shadow:inset 0 6px #3c8a60,0 0 0 3px #0b221c}.mem-empty p{text-shadow:0 2px #000;margin:0 0 6px;font-size:26px}.mem-empty .sub{color:#9aa0d0;font-size:18px}body.reduced-motion .fly,body.reduced-motion .mem-stars{animation:none}.stats-root{place-items:start center;display:grid;position:absolute;inset:0;overflow:auto}.stats-view{flex-direction:column;flex:none;gap:12px;width:1280px;min-height:720px;padding:16px 34px 18px;display:flex}.st-head{align-items:center;display:flex}.st-head h1{text-align:center;flex:1;margin:0;font-size:30px}.st-head .btn,.st-spacer{white-space:nowrap;width:220px}.st-tiles{gap:12px}.st-tiles .tile{flex:1;min-width:0;padding:8px 10px 10px}.st-tiles .tile b{font-size:20px}.st-tiles .tile{padding:6px 10px 8px}.st-tiles small{color:var(--text-dim);font-size:12px}.st-charts{grid-template-columns:1fr 1fr;gap:16px;display:grid}.st-chart{padding:10px 14px 12px}.st-ct{justify-content:space-between;align-items:baseline;display:flex}.st-ct h3{margin:0 0 6px}.st-last{font-family:var(--font-display);color:var(--gold-4);font-size:16px}.st-last em{margin-left:4px;font-size:11px;font-style:normal}.st-last em.up{color:var(--green-4)}.st-last em.down{color:var(--red-4)}.st-cv{place-items:center;min-height:148px;display:grid}.st-cv canvas{box-shadow:0 0 0 3px var(--outline);max-width:100%;display:block}.st-empty{color:var(--text-dim);text-align:center;padding:20px;font-size:18px}.st-empty.small{padding:6px;font-size:15px}.st-bottom{grid-template-columns:1.15fr 1fr;gap:16px;display:grid}.st-keys{padding:10px 16px 12px}.st-keys h3,.st-cal h3,.st-bi h3{margin:0 0 8px}.hm-kbd{flex-direction:column;gap:5px;display:flex}.hm-row{gap:6px;display:flex}.hm-key{width:44px;height:36px;font-family:var(--font-ui);color:var(--outline);box-shadow:0 0 0 2px var(--outline), inset 0 3px 0 #ffffff59, inset 0 -5px 0 #00000040;background:#3d3552;place-items:center;padding-bottom:3px;font-size:15px;font-weight:700;display:grid;position:relative}.hm-key.unseen{color:#7d7494;box-shadow:0 0 0 2px var(--outline), inset 0 3px 0 #ffffff14, inset 0 -5px 0 #0000004d;background:#2d2540}.hm-space{margin-left:100px}.hm-key.spacebar{width:250px;font-size:12px}.hm-legend{color:var(--text-dim);align-items:center;gap:6px;margin-top:10px;font-size:13px;display:flex}.hm-legend i{width:18px;height:12px;box-shadow:0 0 0 1px var(--outline)}.hm-legend i.unseen{background:#2d2540;margin-left:10px}.st-side{grid-template-rows:auto 1fr;gap:14px;min-height:0;display:grid}.st-cal{padding:10px 16px 12px}.cal{align-items:flex-start;gap:6px;display:flex}.cal-days{flex-direction:column;gap:4px;margin-right:4px;display:flex}.cal-days span{height:17px;font-family:var(--font-ui);color:var(--text-dim);font-size:10px;line-height:17px}.cal-col{flex-direction:column;gap:4px;display:flex}.cal-cell{background:#1a1329;width:34px;height:17px;position:relative;box-shadow:0 0 0 1px #3d3552}.cal-cell.l1{background:var(--green-1);box-shadow:0 0 0 1px var(--green-2)}.cal-cell.l2{background:var(--green-2);box-shadow:0 0 0 1px var(--green-3)}.cal-cell.l3{background:var(--green-3);box-shadow:0 0 0 1px var(--green-4)}.cal-cell.future{box-shadow:none;background:0 0}.cal-cell.today{box-shadow:0 0 0 2px var(--gold-3)}.st-bi{padding:10px 16px 12px}.bi{grid-template-columns:90px 1fr 70px;align-items:center;gap:10px;margin-bottom:5px;display:grid}.bi-pair{gap:4px;display:flex}.bi .kc{min-width:26px;height:26px;font-size:13px}.bi .bar{min-width:0;height:12px}.bi .bar>i{width:50%}.bi-n{color:var(--text-dim);text-align:right;font-size:14px}.stats-view [data-tip]:after{z-index:100}
