@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(./cinzel-latin-ext-700-normal-C24KFjuG.woff2) format("woff2"),url(./cinzel-latin-ext-700-normal-CORa-yIv.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:700;src:url(./cinzel-latin-700-normal-Dkw14w9r.woff2) format("woff2"),url(./cinzel-latin-700-normal-C-gK7hA8.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(./cinzel-latin-ext-900-normal-CWXxiu5r.woff2) format("woff2"),url(./cinzel-latin-ext-900-normal-BlZZvP7K.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Cinzel;font-style:normal;font-display:swap;font-weight:900;src:url(./cinzel-latin-900-normal-BI3z7Tow.woff2) format("woff2"),url(./cinzel-latin-900-normal-t_fSDEbn.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-ext-400-normal-BQZuk6qB.woff2) format("woff2"),url(./inter-cyrillic-ext-400-normal-DQukG94-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-cyrillic-400-normal-obahsSVq.woff2) format("woff2"),url(./inter-cyrillic-400-normal-HOLc17fK.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-ext-400-normal-DGGRlc-M.woff2) format("woff2"),url(./inter-greek-ext-400-normal-KugGGMne.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-greek-400-normal-B4URO6DV.woff2) format("woff2"),url(./inter-greek-400-normal-q2sYcFCs.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-vietnamese-400-normal-DMkecbls.woff2) format("woff2"),url(./inter-vietnamese-400-normal-Bbgyi5SW.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-ext-400-normal-C1nco2VV.woff2) format("woff2"),url(./inter-latin-ext-400-normal-77YHD8bZ.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(./inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(./inter-latin-400-normal-CyCys3Eg.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-ext-600-normal-Dfes3d0z.woff2) format("woff2"),url(./inter-cyrillic-ext-600-normal-Bcila6Z-.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-cyrillic-600-normal-CWCymEST.woff2) format("woff2"),url(./inter-cyrillic-600-normal-4D_pXhcN.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-ext-600-normal-DRtmH8MT.woff2) format("woff2"),url(./inter-greek-ext-600-normal-B8X0CLgF.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-greek-600-normal-plRanbMR.woff2) format("woff2"),url(./inter-greek-600-normal-BZpKdvQh.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-vietnamese-600-normal-Cc8MFFhd.woff2) format("woff2"),url(./inter-vietnamese-600-normal-BuLX-rYi.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-ext-600-normal-D2bJ5OIk.woff2) format("woff2"),url(./inter-latin-ext-600-normal-CIVaiw4L.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(./inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(./inter-latin-600-normal-CiBQ2DWP.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-cyrillic-ext-800-normal-BZOjs1Xv.woff2) format("woff2"),url(./inter-cyrillic-ext-800-normal-Ca-gJeZY.woff) format("woff");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-cyrillic-800-normal-C7MGvYyJ.woff2) format("woff2"),url(./inter-cyrillic-800-normal-CCHyn08d.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-greek-ext-800-normal-B--PVpEC.woff2) format("woff2"),url(./inter-greek-ext-800-normal-DUe57HfS.woff) format("woff");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-greek-800-normal-CLIouy3y.woff2) format("woff2"),url(./inter-greek-800-normal-BU00tryP.woff) format("woff");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-vietnamese-800-normal-Cm7tD1pz.woff2) format("woff2"),url(./inter-vietnamese-800-normal-DDlpr_Ee.woff) format("woff");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-ext-800-normal-DZJjya6U.woff2) format("woff2"),url(./inter-latin-ext-800-normal-BOMpwxm3.woff) format("woff");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,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:Inter;font-style:normal;font-display:swap;font-weight:800;src:url(./inter-latin-800-normal-BYj_oED-.woff2) format("woff2"),url(./inter-latin-800-normal-D1mf63XC.woff) format("woff");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--gold: #f5c842;--parchment: #f4ead2;--stone: #241a10;--font-display: "Cinzel", "Trebuchet MS", serif;--font-ui: "Inter", "Segoe UI", system-ui, sans-serif}*{margin:0}html,body{height:100%;background:#120d08}body{font-family:var(--font-ui);color:var(--parchment);background:radial-gradient(1200px 700px at 50% -10%,#2a1f12 0%,transparent 60%),radial-gradient(900px 600px at 50% 110%,#1c1409 0%,transparent 55%),#120d08;-webkit-font-smoothing:antialiased;overscroll-behavior:none;font-variant-numeric:tabular-nums}button{font-family:inherit}.scrim.svelte-1x98b1j{position:fixed;inset:0;z-index:80;background:#0a0704c7;display:grid;place-items:center;padding:18px}.modal.svelte-1x98b1j{position:relative;width:min(560px,94vw);max-height:84dvh;overflow-y:auto;background:#1d150c;border:2px solid #4a3a24;border-radius:16px;padding:20px 22px;box-shadow:0 18px 60px #000000b3}.x.svelte-1x98b1j{position:absolute;top:10px;right:12px;background:none;border:none;color:#a08c6a;font-size:16px;cursor:pointer}h2.svelte-1x98b1j{font-family:var(--font-display);color:#f5c842;font-size:17px;letter-spacing:.06em;margin-bottom:8px}h3.svelte-1x98b1j{color:#e8d9b0;font-size:13px;letter-spacing:.1em;text-transform:uppercase;margin:16px 0 6px}p.svelte-1x98b1j{font-size:13.5px;line-height:1.55;color:#cdbb98}.honest.svelte-1x98b1j{background:#241a10;border:1px solid #3a2c1b;border-radius:10px;padding:10px 12px}.small.svelte-1x98b1j{font-size:12.5px}.dim.svelte-1x98b1j{color:#8d7c5f}table.svelte-1x98b1j{width:100%;border-collapse:collapse;margin:6px 0}th.svelte-1x98b1j,td.svelte-1x98b1j{font-size:12.5px;padding:6px 8px;text-align:left;border-bottom:1px solid #33271755}th.svelte-1x98b1j{color:#a08c6a;font-weight:700;letter-spacing:.06em}td.svelte-1x98b1j{color:#e8d9b0;font-weight:600}.scrim.svelte-1jchiqs{position:fixed;inset:0;z-index:90;background:#0a0704c7;display:grid;place-items:end center;padding:0}.sheet.svelte-1jchiqs{position:relative;width:min(470px,100vw);max-width:100vw;min-width:0;box-sizing:border-box;max-height:88vh;max-height:88dvh;overflow-y:auto;background:#1d150c;border:2px solid #4a3a24;border-bottom:none;border-radius:18px 18px 0 0;padding:18px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -14px 50px #000000a6;animation:svelte-1jchiqs-up .22s ease-out}@keyframes svelte-1jchiqs-up{0%{transform:translateY(40px);opacity:0}}.x.svelte-1jchiqs{position:absolute;top:10px;right:12px;background:none;border:none;color:#a08c6a;font-size:15px;cursor:pointer}.title.svelte-1jchiqs{font-family:var(--font-display);color:#f5c842;font-size:14px;letter-spacing:.1em;font-weight:900;margin-bottom:12px}.inputrow.svelte-1jchiqs{display:flex;align-items:center;gap:8px;background:#120d08;border:2px solid #4a3a24;border-radius:12px;padding:10px 14px}.inputrow.svelte-1jchiqs:focus-within{border-color:#f5c842}.cur.svelte-1jchiqs{color:#a08c6a;font-weight:800;font-size:20px}input.svelte-1jchiqs{flex:1;min-width:0;background:none;border:none;outline:none;color:#f4ead2;font-size:26px;font-weight:800;font-variant-numeric:tabular-nums}.hint.svelte-1jchiqs{margin-top:6px;font-size:11px;color:#7c6c50}.warn.svelte-1jchiqs{margin-top:6px;font-size:11px;color:#ffb37a;font-weight:600}.mods.svelte-1jchiqs{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.mods.svelte-1jchiqs button:where(.svelte-1jchiqs){background:#2c2014;border:1.5px solid #4a3a24;border-radius:10px;color:#f5c842;font-weight:900;font-size:13px;padding:9px 0;cursor:pointer}.mods.svelte-1jchiqs button:where(.svelte-1jchiqs):active{transform:scale(.96)}.chips.svelte-1jchiqs{display:grid;grid-template-columns:repeat(5,1fr);gap:7px;margin-top:10px}.chip.svelte-1jchiqs{background:#241a10;border:1.5px solid #3a2c1b;border-radius:9px;color:#cdbb98;font-weight:700;font-size:11.5px;padding:7px 2px;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chip.on.svelte-1jchiqs{border-color:#f5c842;color:#f5c842}.set.svelte-1jchiqs{width:100%;margin-top:14px;padding:13px 0;border:none;border-radius:12px;cursor:pointer;background:linear-gradient(180deg,#ffd95e,#d9a93d);color:#2c2014;font-weight:900;font-size:15px;letter-spacing:.05em;box-shadow:0 4px 16px #f5c8424d}.set.svelte-1jchiqs:disabled{filter:grayscale(.6) brightness(.7);cursor:default}.set.svelte-1jchiqs:active:not(:disabled){transform:scale(.98)}.scrim.svelte-tq8j63{position:fixed;inset:0;z-index:90;background:#0a0704c7;display:grid;place-items:end center}.sheet.svelte-tq8j63{position:relative;width:min(470px,100vw);max-width:100vw;min-width:0;box-sizing:border-box;max-height:88vh;max-height:88dvh;overflow-y:auto;background:#1d150c;border:2px solid #4a3a24;border-bottom:none;border-radius:18px 18px 0 0;padding:18px 18px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -14px 50px #000000a6;animation:svelte-tq8j63-up .22s ease-out}@keyframes svelte-tq8j63-up{0%{transform:translateY(40px);opacity:0}}.x.svelte-tq8j63{position:absolute;top:10px;right:12px;background:none;border:none;color:#a08c6a;font-size:15px;cursor:pointer}.title.svelte-tq8j63{font-family:var(--font-display);color:#f5c842;font-size:14px;letter-spacing:.1em;font-weight:900;margin-bottom:12px}.cards.svelte-tq8j63{display:grid;gap:9px}.card.svelte-tq8j63{text-align:left;background:#241a10;border:2px solid #3a2c1b;border-radius:13px;padding:11px 14px;cursor:pointer;color:#cdbb98;transition:border-color .15s}.card.active.svelte-tq8j63{border-color:var(--accent);box-shadow:0 0 18px color-mix(in srgb,var(--accent) 28%,transparent)}.card.svelte-tq8j63:active{transform:scale(.98)}.name.svelte-tq8j63{font-weight:900;font-size:15px;letter-spacing:.08em;color:var(--accent)}.sub.svelte-tq8j63{font-size:12px;margin-top:2px}.meta.svelte-tq8j63{font-size:11px;margin-top:4px;color:#a08c6a;font-weight:700}.scrim.svelte-16523oy{position:fixed;inset:0;z-index:90;background:#0a0704c7;display:grid;place-items:end center}.sheet.svelte-16523oy{position:relative;width:min(470px,100vw);max-width:100vw;min-width:0;box-sizing:border-box;max-height:88vh;max-height:88dvh;overflow-y:auto;background:#1d150c;border:2px solid #4a3a24;border-bottom:none;border-radius:18px 18px 0 0;padding:18px 18px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -14px 50px #000000a6;animation:svelte-16523oy-up .22s ease-out}@keyframes svelte-16523oy-up{0%{transform:translateY(40px);opacity:0}}.x.svelte-16523oy{position:absolute;top:10px;right:12px;background:none;border:none;color:#a08c6a;font-size:15px;cursor:pointer}.title.svelte-16523oy{font-family:var(--font-display);color:#f5c842;font-size:14px;letter-spacing:.1em;font-weight:900;margin-bottom:12px}.row.svelte-16523oy{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;background:#241a10;border:1.5px solid #3a2c1b;border-radius:13px;padding:12px 14px;margin-bottom:9px;cursor:pointer;text-align:left;color:inherit;font-family:inherit}.row.svelte-16523oy input:where(.svelte-16523oy){accent-color:#f5c842;transform:scale(1.35);margin-right:4px}.rname.svelte-16523oy{font-weight:900;font-size:13.5px;letter-spacing:.06em;color:#f4ead2}.rsub.svelte-16523oy{font-size:11.5px;color:#a08c6a;margin-top:3px;line-height:1.45}.btn.svelte-16523oy:disabled{opacity:.5;cursor:default}.chev.svelte-16523oy{color:#f5c842;font-size:22px;font-weight:900}.scrim.svelte-x9omny{position:fixed;inset:0;z-index:90;background:#0a0704c7;display:grid;place-items:end center}.sheet.svelte-x9omny{position:relative;width:min(470px,100vw);max-width:100vw;min-width:0;box-sizing:border-box;max-height:86vh;max-height:86dvh;overflow-y:auto;background:#1d150c;border:2px solid #4a3a24;border-bottom:none;border-radius:18px 18px 0 0;padding:18px 18px calc(16px + env(safe-area-inset-bottom));box-shadow:0 -14px 50px #000000a6;animation:svelte-x9omny-up .22s ease-out}@keyframes svelte-x9omny-up{0%{transform:translateY(40px);opacity:0}}.x.svelte-x9omny{position:absolute;top:10px;right:12px;background:none;border:none;color:#a08c6a;font-size:15px;cursor:pointer}.title.svelte-x9omny{font-family:var(--font-display);color:#f5c842;font-size:14px;letter-spacing:.1em;font-weight:900;margin-bottom:14px}.headline.svelte-x9omny{display:grid;grid-template-columns:1.2fr 1.2fr 1fr;gap:8px;margin-bottom:16px}.stat.svelte-x9omny{display:flex;align-items:center;gap:8px;background:#241a10;border:1.5px solid #3a2c1b;border-radius:12px;padding:9px 10px;min-width:0}.icon.svelte-x9omny{font-size:20px}.hlabel.svelte-x9omny{font-size:8.5px;letter-spacing:.12em;color:#a08c6a;font-weight:700}.hval.svelte-x9omny{font-size:15px;font-weight:900;color:#e8d9b0;white-space:nowrap}.hval.gold.svelte-x9omny{color:#f5c842}.hval.dim.svelte-x9omny{color:#cdbb98}.subtitle.svelte-x9omny{font-size:10.5px;letter-spacing:.14em;color:#a08c6a;font-weight:800;margin-bottom:6px}.questline.svelte-x9omny{margin:-6px 0 12px;padding:8px 12px;border-radius:10px;font-size:11.5px;color:#9fe8b6;background:#142c208c;border:1px solid rgba(90,224,150,.35)}.questline.svelte-x9omny b:where(.svelte-x9omny){letter-spacing:.1em;color:#7ce8a4}.recent-title.svelte-x9omny{margin-top:14px}.empty.svelte-x9omny{font-size:12.5px;color:#7c6c50;padding:10px 0 6px}.scrollx.svelte-x9omny{overflow-x:auto;margin:0 -4px;padding:0 4px}table.svelte-x9omny{width:100%;border-collapse:collapse}.chips.svelte-x9omny{display:flex;gap:5px;flex-wrap:wrap}.chip.svelte-x9omny{flex:0 0 auto;font-size:10.5px;font-weight:800;padding:3px 8px;border-radius:999px;background:#2a1410;color:#ff8a7a;border:1px solid #59231d}.chip.w.svelte-x9omny{background:#12281a;color:#6fdc8c;border-color:#1d4a2c}th.svelte-x9omny{font-size:9px;letter-spacing:.1em;color:#a08c6a;font-weight:700;text-align:left;padding:4px 6px;border-bottom:1px solid #33271766}td.svelte-x9omny{font-size:12px;font-weight:700;color:#cdbb98;padding:6px;border-bottom:1px solid #33271744;white-space:nowrap}tr.first.svelte-x9omny td:where(.svelte-x9omny){color:#f4ead2}tr.first.svelte-x9omny .mult:where(.svelte-x9omny){color:#f5c842}.rank.svelte-x9omny{color:#7c6c50}.mult.svelte-x9omny{font-weight:900;color:#e8d9b0;font-variant-numeric:tabular-nums}.when.svelte-x9omny{font-size:10.5px;color:#8d7c5f}.scrim.svelte-107xxi6{position:fixed;inset:0;z-index:90;background:#0a0704c7;display:grid;place-items:end center}.sheet.svelte-107xxi6{position:relative;width:min(470px,100vw);max-width:100vw;min-width:0;box-sizing:border-box;max-height:88vh;max-height:88dvh;overflow-y:auto;background:#1d150c;border:2px solid #4a3a24;border-bottom:none;border-radius:18px 18px 0 0;padding:18px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -14px 50px #000000a6;animation:svelte-107xxi6-up .22s ease-out}@keyframes svelte-107xxi6-up{0%{transform:translateY(40px);opacity:0}}.x.svelte-107xxi6{position:absolute;top:10px;right:12px;background:none;border:none;color:#a08c6a;font-size:15px;cursor:pointer}.title.svelte-107xxi6{font-family:var(--font-display);color:#f5c842;font-size:14px;letter-spacing:.1em;font-weight:900;margin-bottom:14px}.row.svelte-107xxi6{display:flex;align-items:center;gap:12px;width:100%;background:#241a10;border:1.5px solid #3a2c1b;border-radius:12px;padding:12px;margin-bottom:10px;cursor:pointer;font-family:inherit;color:inherit;text-align:left;transition:border-color .15s,background .15s}.row.svelte-107xxi6:hover{border-color:#5d4c38;background:#2a1f13}.row.svelte-107xxi6:active{transform:scale(.99)}.icon.svelte-107xxi6{font-size:20px;flex:0 0 auto}.text.svelte-107xxi6{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.name.svelte-107xxi6{font-size:12.5px;font-weight:900;letter-spacing:.08em;color:#f4ead2}.desc.svelte-107xxi6{font-size:11px;color:#a08c6a}.switch.svelte-107xxi6{flex:0 0 auto;width:46px;height:26px;border-radius:999px;background:#18100a;border:1.5px solid #4a3a24;position:relative;transition:background .18s,border-color .18s}.knob.svelte-107xxi6{position:absolute;top:2px;left:2px;width:19px;height:19px;border-radius:50%;background:#7c6c50;transition:transform .18s cubic-bezier(.34,1.4,.64,1),background .18s}.switch.on.svelte-107xxi6{background:linear-gradient(180deg,#3c2f15,#2c2210);border-color:#f5c842;box-shadow:0 0 10px #f5c84240,inset 0 0 6px #f5c84226}.switch.on.svelte-107xxi6 .knob:where(.svelte-107xxi6){transform:translate(20px);background:linear-gradient(180deg,#ffe9a0,#f5c842);box-shadow:0 0 8px #f5c8428c}.note.svelte-107xxi6{font-size:10.5px;color:#7c6c50;text-align:center;margin-top:4px}.bounty.svelte-3c0i73{position:absolute;inset:0;z-index:32;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;pointer-events:none;background:linear-gradient(180deg,#081410f5,#050d0bf7);border:1.5px solid rgba(90,224,150,.65);border-radius:16px;box-shadow:0 0 22px #3cdc8c47,0 10px 34px #000000b3,inset 0 1px #96ffbe2e;animation:svelte-3c0i73-bountyIn .55s cubic-bezier(.22,1,.36,1)}@keyframes svelte-3c0i73-bountyIn{0%{opacity:0;transform:translateY(-10px) scale(.96)}}.b-label.svelte-3c0i73{font-size:9px;letter-spacing:.22em;text-indent:.22em;font-weight:800;color:#7ce8a4;text-shadow:0 0 8px rgba(80,230,150,.5)}.b-amt.svelte-3c0i73{font-family:var(--font-display);font-size:clamp(21px,6.4vw,27px);font-weight:900;line-height:1.15;color:#c8ffd9;text-shadow:0 0 14px rgba(90,240,160,.55),0 2px 6px rgba(0,0,0,.8);font-variant-numeric:tabular-nums;transition:color .25s}.surge.svelte-3c0i73 .b-amt:where(.svelte-3c0i73){animation:svelte-3c0i73-surgePop .38s ease-out}@keyframes svelte-3c0i73-surgePop{30%{transform:scale(1.09);text-shadow:0 0 24px rgba(120,255,180,.9),0 2px 6px rgba(0,0,0,.8)}}.amt-text.svelte-3c0i73{display:inline-block}.amt-text.landed.svelte-3c0i73{animation:svelte-3c0i73-coinLand .3s cubic-bezier(.34,1.8,.64,1)}@keyframes svelte-3c0i73-coinLand{0%{transform:scale(1)}35%{transform:scale(1.16);color:#fff7d6;text-shadow:0 0 26px rgba(150,255,190,1),0 0 10px rgba(255,250,220,.9),0 2px 6px rgba(0,0,0,.8)}to{transform:scale(1)}}.hit.svelte-3c0i73{animation:svelte-3c0i73-shockShake .7s linear;border-color:#ff5f4be6;box-shadow:0 0 26px #ff5a4673,0 10px 34px #000000b3,inset 0 0 22px #f543}.hit.svelte-3c0i73 .b-amt:where(.svelte-3c0i73){color:#ff9d8a;text-shadow:0 0 18px rgba(255,110,80,.75),0 2px 6px rgba(0,0,0,.8)}.hit.svelte-3c0i73 .b-amt:where(.svelte-3c0i73) .amt-text:where(.svelte-3c0i73){animation:svelte-3c0i73-amtPanic .7s linear}@keyframes svelte-3c0i73-shockShake{0%,to{transform:translate(0) rotate(0)}8%{transform:translate(-9px,3px) rotate(-1.6deg)}18%{transform:translate(8px,-4px) rotate(1.3deg)}29%{transform:translate(-7px,2px) rotate(-1.1deg)}41%{transform:translate(6px,3px) rotate(.9deg)}54%{transform:translate(-4px,-2px) rotate(-.7deg)}68%{transform:translate(3px,1px) rotate(.4deg)}84%{transform:translate(-1px) rotate(-.2deg)}}@keyframes svelte-3c0i73-amtPanic{0%,to{transform:scale(1)}12%{transform:scale(.92) rotate(-2deg)}30%{transform:scale(1.05) rotate(1.5deg)}50%{transform:scale(.96) rotate(-1deg)}72%{transform:scale(1.02) rotate(.5deg)}}.sealed.svelte-3c0i73{border-color:#f5c842bf}.sealed.svelte-3c0i73 .b-label:where(.svelte-3c0i73){color:#f5c842;text-shadow:0 0 8px rgba(245,200,66,.5)}.sealed.svelte-3c0i73 .b-amt:where(.svelte-3c0i73){color:#ffe9ae;text-shadow:0 0 16px rgba(245,200,66,.6),0 2px 6px rgba(0,0,0,.8)}.b-loss.svelte-3c0i73{position:absolute;right:14px;bottom:6px;font-size:13px;font-weight:900;color:#ff7a64;text-shadow:0 1px 4px rgba(0,0,0,.8);animation:svelte-3c0i73-lossFall 1.1s ease-out forwards}@keyframes svelte-3c0i73-lossFall{0%{opacity:0;transform:translateY(-10px)}20%{opacity:1}to{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.bounty.svelte-3c0i73,.surge.svelte-3c0i73 .b-amt:where(.svelte-3c0i73),.hit.svelte-3c0i73{animation:none}}.top.svelte-1fn1mbz{position:absolute;top:10px;left:12px;right:12px;height:0;z-index:25}.corner.svelte-1fn1mbz{position:absolute;top:0;display:flex;align-items:center;gap:7px;min-width:0}.corner.left.svelte-1fn1mbz{left:0}.corner.right.svelte-1fn1mbz{right:0;max-width:30vw}.mute.svelte-1fn1mbz{background:#241a10;border:1.5px solid #3a2c1b;border-radius:10px;font-size:13px;padding:5px 7px;cursor:pointer;flex:0 0 auto}.balance.svelte-1fn1mbz{text-align:right;min-width:0}.balance.svelte-1fn1mbz .val:where(.svelte-1fn1mbz){font-size:clamp(13px,4vw,17px);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.console-zone.svelte-1fn1mbz{position:relative}.console.svelte-1fn1mbz{display:grid;grid-template-columns:1.08fr 1.3fr .88fr;background:#1e150ceb;border:1.5px solid #4a3a24;outline:1px dashed rgba(160,140,106,.28);outline-offset:-5px;border-radius:16px;overflow:hidden;transition:opacity .8s ease,filter .8s ease}.console.claimed.svelte-1fn1mbz{opacity:.05;filter:blur(1.5px);pointer-events:none}.top.svelte-1fn1mbz{transition:opacity .8s ease}.top.claimed.svelte-1fn1mbz{opacity:.12;pointer-events:none}.cell.svelte-1fn1mbz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-width:0;padding:7px 8px 8px;background:none;border:none;border-right:1px dashed rgba(160,140,106,.25);border-bottom:1px dashed rgba(160,140,106,.25);font-family:inherit;color:inherit;transition:background .15s}.cell.svelte-1fn1mbz:nth-child(3n){border-right:none}.cell.svelte-1fn1mbz:nth-child(n+4){border-bottom:none}button.cell.svelte-1fn1mbz,.cell[role=button].svelte-1fn1mbz{cursor:pointer}button.cell.svelte-1fn1mbz:not(:disabled):hover,.cell.editable.svelte-1fn1mbz:hover{background:#f5c8420d}button.cell.svelte-1fn1mbz:disabled{cursor:default;opacity:.65}.cell.passive.svelte-1fn1mbz{cursor:default}.label.svelte-1fn1mbz{font-size:9px;letter-spacing:.12em;color:#a08c6a;font-weight:700;white-space:nowrap}.pencil.svelte-1fn1mbz{color:#f5c842;font-size:9px;margin-left:1px}.cval.svelte-1fn1mbz{font-weight:900;font-size:12.5px;letter-spacing:.05em;color:#e8d9b0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.bombs.svelte-1fn1mbz{color:#ff8a7a;font-weight:800}.bet-line.svelte-1fn1mbz{display:flex;align-items:center;justify-content:center;gap:7px;width:100%}.step.svelte-1fn1mbz{width:24px;height:24px;border-radius:50%;border:1.5px solid #5d4c38;flex:0 0 auto;background:transparent;color:#f5c842;font-size:14px;font-weight:900;cursor:pointer;line-height:1;padding:0}.step.svelte-1fn1mbz:not(:disabled):hover{border-color:#f5c842}.step.svelte-1fn1mbz:disabled{opacity:.4;cursor:default}.bet-open.svelte-1fn1mbz{font-size:clamp(13px,3.8vw,16px);font-weight:800;color:#f4ead2;min-width:0;white-space:nowrap}.bet-open.dim.svelte-1fn1mbz{opacity:.85}.pot-val.svelte-1fn1mbz{font-family:var(--font-display);font-size:clamp(19px,5.6vw,24px);font-weight:900;color:#f5c842;text-shadow:0 2px 8px rgba(245,200,66,.25);line-height:1.1}.pot-val.alive.svelte-1fn1mbz{animation:svelte-1fn1mbz-breathe 1.6s ease-in-out infinite}@keyframes svelte-1fn1mbz-breathe{50%{transform:scale(1.03)}}.cell.pot.svelte-1fn1mbz{position:relative}.potglow.svelte-1fn1mbz{position:absolute;inset:2px;border-radius:6px;pointer-events:none;animation:svelte-1fn1mbz-potglow .95s ease-out forwards}@keyframes svelte-1fn1mbz-potglow{0%{box-shadow:inset 0 0 0 1.5px #58e07a00,inset 0 0 #58e07a00}18%{box-shadow:inset 0 0 0 1.5px #58e07af2,inset 0 0 24px #58e07a66,0 0 14px #58e07a73}to{box-shadow:inset 0 0 0 1.5px #58e07a00,inset 0 0 #58e07a00,0 0 #58e07a00}}.stats-cell.svelte-1fn1mbz{gap:2px;align-items:flex-end}.statline.svelte-1fn1mbz{display:flex;justify-content:flex-end;align-items:center;gap:5px;width:100%;min-width:0}.slabel.svelte-1fn1mbz{font-size:11px;flex:0 0 auto;line-height:1}.sval.svelte-1fn1mbz{font-size:clamp(10px,2.9vw,12px);font-weight:900;color:#e8d9b0;white-space:nowrap;font-variant-numeric:tabular-nums}.sval.gold.svelte-1fn1mbz{color:#f5c842}.logo-wrap.svelte-9cs1xz{position:relative;margin:-10px 0 -4px;z-index:20;pointer-events:none;display:flex;justify-content:center;transition:opacity .8s ease,transform .8s ease,filter .8s ease}.logo-wrap.claimed.svelte-9cs1xz{opacity:0;transform:translateY(-14px) scale(.96);filter:blur(2px)}.hanger.svelte-9cs1xz{position:relative;width:clamp(215px,53vw,284px);transform:translateY(-130%);transform-origin:50% 0%}.dropped.svelte-9cs1xz .hanger:where(.svelte-9cs1xz){animation:svelte-9cs1xz-boardDrop .72s cubic-bezier(.34,1.45,.64,1) forwards,svelte-9cs1xz-sway 6.5s ease-in-out .9s infinite}.leaving.svelte-9cs1xz .hanger:where(.svelte-9cs1xz){animation:svelte-9cs1xz-logoRise .5s cubic-bezier(.55,-.15,.75,.55) forwards!important}@keyframes svelte-9cs1xz-logoRise{0%{transform:translateY(0)}18%{transform:translateY(2.5%)}to{transform:translateY(-140%)}}@keyframes svelte-9cs1xz-boardDrop{0%{transform:translateY(-130%)}to{transform:translateY(0)}}@keyframes svelte-9cs1xz-sway{0%,to{rotate:0deg}25%{rotate:.7deg}75%{rotate:-.7deg}}.board.svelte-9cs1xz{width:100%;display:block;filter:drop-shadow(0 10px 18px rgba(0,0,0,.55))}.type-zone.svelte-9cs1xz{position:absolute;inset:33% 13% 23%;transform:translateY(-260%)}.dropped.svelte-9cs1xz .type-zone:where(.svelte-9cs1xz){animation:svelte-9cs1xz-typeDrop .95s cubic-bezier(.22,1,.36,1) .08s forwards}@keyframes svelte-9cs1xz-typeDrop{0%{transform:translateY(-260%)}58%{transform:translateY(7%)}74%{transform:translateY(-4%)}87%{transform:translateY(2.2%)}to{transform:translateY(0)}}.type.svelte-9cs1xz{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 2px 4px rgba(0,0,0,.5))}.type.glow.svelte-9cs1xz{filter:drop-shadow(0 0 10px rgba(245,200,66,.9)) brightness(1.45) saturate(1.2);opacity:0;animation:svelte-9cs1xz-ambientGlow 9s ease-in-out 3s infinite}.type-zone.flash.svelte-9cs1xz .type.glow:where(.svelte-9cs1xz){animation:none;opacity:1;transition:opacity .12s}.type-zone.svelte-9cs1xz:not(.flash) .type.glow:where(.svelte-9cs1xz){transition:opacity .6s}@keyframes svelte-9cs1xz-ambientGlow{0%,78%,to{opacity:0}84%{opacity:.75}90%{opacity:0}}.shine.svelte-9cs1xz{position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,252,230,0) 42%,rgba(255,252,230,.85) 50%,rgba(255,252,230,0) 58%,transparent 62%);background-size:280% 100%;background-position:120% 0;mask-image:var(--mask);mask-mode:alpha;mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:var(--mask);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;animation:svelte-9cs1xz-shineSweep 7s ease-in-out 2.2s infinite;mix-blend-mode:screen}@keyframes svelte-9cs1xz-shineSweep{0%{background-position:120% 0}9%{background-position:-60% 0}to{background-position:-60% 0}}.spark.svelte-9cs1xz{position:absolute;color:#fff7d6;text-shadow:0 0 6px #ffe9a0,0 0 14px rgba(255,220,120,.8);opacity:0;transform:scale(0);pointer-events:none}.s1.svelte-9cs1xz{top:6%;left:14%;font-size:13px;animation:svelte-9cs1xz-twinkle 8s ease-in-out 3.4s infinite}.s2.svelte-9cs1xz{top:48%;right:8%;font-size:16px;animation:svelte-9cs1xz-twinkle 11s ease-in-out 6.1s infinite}.s3.svelte-9cs1xz{bottom:4%;left:38%;font-size:11px;animation:svelte-9cs1xz-twinkle 9.5s ease-in-out 8.2s infinite}@keyframes svelte-9cs1xz-twinkle{0%,88%,to{opacity:0;transform:scale(0) rotate(0)}91%{opacity:1;transform:scale(1.25) rotate(40deg)}94%{opacity:.4;transform:scale(.7) rotate(80deg)}97%{opacity:0;transform:scale(0) rotate(120deg)}}.flare.svelte-9cs1xz{position:absolute;top:18%;left:6%;width:30%;height:55%;background:radial-gradient(closest-side,rgba(255,244,200,.55),rgba(255,244,200,.12) 55%,transparent 70%);opacity:0;animation:svelte-9cs1xz-flarePass 13s ease-in-out 5s infinite;mix-blend-mode:screen}@keyframes svelte-9cs1xz-flarePass{0%,80%,to{opacity:0;transform:translate(0)}86%{opacity:.9;transform:translate(120%)}92%{opacity:0;transform:translate(240%)}}.tagline.svelte-9cs1xz{position:absolute;top:calc(101% + clamp(2.4px,.35vw,4.5px));left:0;right:0;text-align:center;font-family:var(--font-display);font-weight:700;font-size:clamp(7px,2vw,10.5px);letter-spacing:.34em;text-indent:.34em;color:#e8d9b0;opacity:0;text-shadow:0 1px 3px rgba(0,0,0,.75);white-space:nowrap}.dropped.svelte-9cs1xz .tagline:where(.svelte-9cs1xz){animation:svelte-9cs1xz-tagDrop .55s ease-out 1.02s forwards}@keyframes svelte-9cs1xz-tagDrop{0%{opacity:0;transform:translateY(-180%)}30%{opacity:.82}58%{transform:translateY(13%)}78%{transform:translateY(-6%)}to{opacity:.82;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.dropped.svelte-9cs1xz .hanger:where(.svelte-9cs1xz){animation:svelte-9cs1xz-boardDrop .01s forwards}.leaving.svelte-9cs1xz .hanger:where(.svelte-9cs1xz){animation:svelte-9cs1xz-logoRise .01s forwards!important}.dropped.svelte-9cs1xz .type-zone:where(.svelte-9cs1xz){animation:svelte-9cs1xz-typeDrop .01s forwards}.dropped.svelte-9cs1xz .tagline:where(.svelte-9cs1xz){animation:none;opacity:.82;transform:none}.shine.svelte-9cs1xz,.spark.svelte-9cs1xz,.flare.svelte-9cs1xz,.type.glow.svelte-9cs1xz{animation:none!important}}.dock.svelte-oli272{display:flex;flex-direction:column;gap:10px}.row.svelte-oli272{display:grid;grid-template-columns:1fr auto 1fr;gap:10px;align-items:center}.cluster.svelte-oli272{background:#241a10;border:1.5px solid #3a2c1b;border-radius:12px;padding:7px 10px;min-height:48px;display:flex;flex-direction:column;justify-content:center;gap:3px;min-width:0}.cluster.right.svelte-oli272{text-align:right;align-items:flex-end}.label.svelte-oli272{font-size:9.5px;letter-spacing:.12em;color:#a08c6a;font-weight:700}.potential.svelte-oli272{font-size:clamp(11px,3.2vw,14px);font-weight:800;color:#58e07a;white-space:nowrap;max-width:100%}.status.svelte-oli272{font-size:12px;font-weight:900;letter-spacing:.04em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.status.svelte-oli272 .dim:where(.svelte-oli272){color:#a08c6a;font-weight:700}.dig.svelte-oli272{min-width:142px;height:64px;padding:0 18px;border-radius:14px;border:none;cursor:pointer;background:linear-gradient(180deg,#6fdc8c,#3fae5e);color:#08240f;font-weight:900;font-size:14px;letter-spacing:.08em;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;box-shadow:0 5px 16px #3fae5e59,inset 0 2px 4px #ffffff59,inset 0 -3px 6px #08240f40;transition:transform .1s,box-shadow .2s,filter .2s}.dig.svelte-oli272:active{transform:scale(.96)}.dig.ready.svelte-oli272{box-shadow:0 6px 24px #6fdc8c8c,inset 0 2px 4px #ffffff59,inset 0 -3px 6px #08240f40}.dig.svelte-oli272:disabled{filter:grayscale(.6) brightness(.65);cursor:default}.dig.stop.svelte-oli272{background:linear-gradient(180deg,#e06a52,#b8402e);color:#fff0e8;box-shadow:0 5px 18px #e0524d73,inset 0 2px 4px #ffffff40,inset 0 -3px 6px #3c0c064d}.dig.stop.svelte-oli272 .left:where(.svelte-oli272){font-size:10px;opacity:.85}.cover.svelte-1fjt6oo{position:absolute;inset:0;z-index:40;background-color:#140402;background-size:cover;background-position:center;display:grid;place-items:center;border-radius:16px;animation:svelte-1fjt6oo-slam .18s ease-out}@keyframes svelte-1fjt6oo-slam{0%{transform:scale(1.06);opacity:0}}.box.svelte-1fjt6oo{width:86%;text-align:center;position:relative}.bomb.svelte-1fjt6oo{width:38%;max-width:150px;margin:0 auto 4px;display:block;filter:drop-shadow(0 8px 22px rgba(255,80,30,.35));animation:svelte-1fjt6oo-bombsway 2.2s ease-in-out infinite}@keyframes svelte-1fjt6oo-bombsway{50%{transform:rotate(3deg) translateY(-3px)}}.box.boom.svelte-1fjt6oo{animation:svelte-1fjt6oo-judder .3s linear}@keyframes svelte-1fjt6oo-judder{25%{transform:translate(-6px)}75%{transform:translate(6px)}}.head.svelte-1fjt6oo{color:#ff8a7a;font-weight:900;letter-spacing:.1em;font-size:14px}.timer.svelte-1fjt6oo{height:10px;background:#2a0d08;border:1px solid #6e251c;border-radius:6px;margin:10px 0 16px;overflow:hidden}.fill.svelte-1fjt6oo{height:100%;background:#ff9c2e;transition:width .1s linear}.fill.hot.svelte-1fjt6oo{background:#ff4632}.wires.svelte-1fjt6oo{display:grid;gap:10px}.wire.svelte-1fjt6oo{position:relative;height:38px;border:none;background:transparent;cursor:pointer;display:flex;align-items:center;gap:10px;padding:0 8px}.wire.svelte-1fjt6oo .line:where(.svelte-1fjt6oo){flex:1;height:7px;border-radius:4px;background:var(--c);box-shadow:0 0 12px color-mix(in srgb,var(--c) 50%,transparent)}.wire.cut.svelte-1fjt6oo .line:where(.svelte-1fjt6oo){background:linear-gradient(90deg,var(--c) 42%,transparent 42% 58%,var(--c) 58%);box-shadow:none}.wire.svelte-1fjt6oo .tag:where(.svelte-1fjt6oo){color:var(--c);font-size:11px;font-weight:900;letter-spacing:.1em;width:70px;text-align:left}.wire.was-safe.svelte-1fjt6oo .tag:where(.svelte-1fjt6oo):after{content:" ← SAFE";color:#58e07a}.wire.svelte-1fjt6oo:disabled{cursor:default;opacity:.85}.verdict.svelte-1fjt6oo{margin-top:14px;font-weight:900;letter-spacing:.06em}.verdict.ok.svelte-1fjt6oo{color:#58e07a}.verdict.bad.svelte-1fjt6oo{color:#ff6b5e}.verdict.hint.svelte-1fjt6oo{color:#ffb37a;font-variant-numeric:tabular-nums}.scrim.svelte-1tv9lm6{position:fixed;inset:0;z-index:90;background:#0a0704c7;display:grid;place-items:end center}.sheet.svelte-1tv9lm6{position:relative;width:min(470px,100vw);max-width:100vw;min-width:0;box-sizing:border-box;max-height:88vh;max-height:88dvh;overflow-y:auto;background:#1d150c;border:2px solid #4a3a24;border-bottom:none;border-radius:18px 18px 0 0;padding:18px 18px calc(18px + env(safe-area-inset-bottom));box-shadow:0 -14px 50px #000000a6;animation:svelte-1tv9lm6-up .22s ease-out}@keyframes svelte-1tv9lm6-up{0%{transform:translateY(40px);opacity:0}}.x.svelte-1tv9lm6{position:absolute;top:10px;right:12px;background:none;border:none;color:#a08c6a;font-size:15px;cursor:pointer}.title.svelte-1tv9lm6{font-family:var(--font-display);color:#f5c842;font-size:14px;letter-spacing:.1em;font-weight:900;margin-bottom:12px}.row.svelte-1tv9lm6{display:flex;justify-content:space-between;gap:10px}.cell.right.svelte-1tv9lm6{text-align:right}.label.svelte-1tv9lm6{font-size:10px;letter-spacing:.12em;color:#a08c6a;font-weight:700}.rounds-label.svelte-1tv9lm6{margin-top:14px}.betlink.svelte-1tv9lm6{background:none;border:none;color:#f4ead2;font-weight:800;font-size:18px;cursor:pointer;padding:0;font-family:inherit}.betlink.svelte-1tv9lm6:hover{color:#f5c842}.budget.svelte-1tv9lm6{color:#f5c842;font-weight:900;font-size:18px}.chips.svelte-1tv9lm6{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:6px}.chip.svelte-1tv9lm6{background:#241a10;border:1.5px solid #3a2c1b;border-radius:10px;color:#cdbb98;font-weight:800;font-size:15px;padding:10px 0;cursor:pointer}.chip.on.svelte-1tv9lm6{border-color:#f5c842;color:#f5c842}.terms.svelte-1tv9lm6{margin-top:12px;font-size:11.5px;line-height:1.55;color:#a08c6a}.terms.svelte-1tv9lm6 b:where(.svelte-1tv9lm6){color:#cdbb98}.warn.svelte-1tv9lm6{margin-top:8px;font-size:12px;color:#ff8a7a;font-weight:700}.go.svelte-1tv9lm6{width:100%;margin-top:12px;padding:13px 0;border:none;border-radius:12px;cursor:pointer;background:linear-gradient(180deg,#6fdc8c,#3fae5e);color:#08240f;font-weight:900;font-size:15px;letter-spacing:.05em;box-shadow:0 4px 16px #58e07a4d}.go.svelte-1tv9lm6:disabled{filter:grayscale(.6) brightness(.7);cursor:default}.go.svelte-1tv9lm6:active:not(:disabled){transform:scale(.98)}.sheet.svelte-1d0r708{position:absolute;left:6%;right:6%;bottom:6%;z-index:30;background:#1c140cf5;border:1px solid #ff5544;border-radius:4px;padding:14px 16px 16px;text-align:center;box-shadow:0 0 5px #ff55444d,0 0 14px #ff554426,0 0 30px #ff554412,0 12px 40px #0009;animation:svelte-1d0r708-rise .25s ease-out}.sheet.win.svelte-1d0r708{border-color:#58e07a;box-shadow:0 0 5px #58e07a4d,0 0 14px #58e07a26,0 0 30px #58e07a12,0 12px 40px #0009}.sheet.big.svelte-1d0r708{border-color:#f5c842;box-shadow:0 0 5px #f5c84266,0 0 16px #f5c84238,0 0 36px #f5c8421f,0 12px 40px #0009;animation:svelte-1d0r708-rise .25s ease-out,svelte-1d0r708-biggold 1.6s ease-in-out infinite}.sheet.big.svelte-1d0r708 .headline:where(.svelte-1d0r708){font-size:19px;color:#f5c842}@keyframes svelte-1d0r708-biggold{50%{box-shadow:0 0 7px #f5c84299,0 0 24px #f5c84261,0 0 56px #f5c84233,0 12px 40px #0009}}@keyframes svelte-1d0r708-rise{0%{transform:translateY(14px);opacity:0}}.x.svelte-1d0r708{position:absolute;top:8px;right:10px;background:none;border:none;color:#a08c6a;font-size:14px;cursor:pointer}.headline.svelte-1d0r708{font-family:var(--font-display);font-weight:900;letter-spacing:.04em;font-size:16px;color:#f4ead2}.amt.svelte-1d0r708{color:#58e07a}.amt.bad.svelte-1d0r708{color:#ff6b5e}.sub.svelte-1d0r708{margin-top:6px;font-size:12.5px;color:#cdbb98}.framing.svelte-1d0r708{margin-top:8px;font-size:13px;font-weight:700;color:#f5c842}.again.svelte-1d0r708{margin-top:12px;padding:10px 22px;border-radius:12px;border:none;cursor:pointer;background:linear-gradient(180deg,#6fdc8c,#3fae5e);color:#08240f;font-weight:900;font-size:15px;letter-spacing:.06em;box-shadow:0 4px 14px #58e07a59}.again.svelte-1d0r708:active{transform:scale(.97)}.minibar.svelte-1d0r708{position:absolute;left:8%;right:8%;top:5%;z-index:30;display:flex;flex-direction:column;gap:2px;align-items:center;background:#1c140ceb;border:1px solid #ff5544;border-radius:4px;padding:9px 14px;text-align:center;pointer-events:none;box-shadow:0 0 5px #ff554452,0 0 14px #ff554429,0 0 30px #ff554414,0 8px 28px #00000080;animation:svelte-1d0r708-minilife 1.9s ease forwards}.minibar.win.svelte-1d0r708{border-color:#58e07a;box-shadow:0 0 5px #58e07a52,0 0 14px #58e07a29,0 0 30px #58e07a14,0 8px 28px #00000080}.m-head.svelte-1d0r708{font-family:var(--font-display);font-weight:900;font-size:15px;color:#f4ead2;letter-spacing:.04em}.minibar.win.svelte-1d0r708 .m-head:where(.svelte-1d0r708){color:#6fdc8c}.m-frame.svelte-1d0r708{font-size:11.5px;font-weight:700;color:#f5c842}@keyframes svelte-1d0r708-minilife{0%{transform:translateY(-8px);opacity:0}6%{transform:translateY(0);opacity:1}70%{opacity:1}to{opacity:0}}.bar.svelte-1skonxe{display:flex;align-items:center;gap:10px;background:#241a10;border:1.5px solid #3a2c1b;border-radius:12px;padding:10px 12px}.badge.svelte-1skonxe{background:#f5c842;color:#2c2014;font-weight:900;font-size:11px;letter-spacing:.1em;padding:4px 8px;border-radius:8px}.meta.svelte-1skonxe{flex:1;font-size:12.5px;color:#cdbb98;font-weight:600}.again.svelte-1skonxe{background:#2c2014;border:1.5px solid #4a3a24;color:#f5c842;font-weight:800;font-size:12px;padding:8px 12px;border-radius:10px;cursor:pointer}.again.svelte-1skonxe:disabled{opacity:.45;cursor:default}.spirit.svelte-17vqf4b{position:absolute;top:clamp(4px,1.6vw,14px);left:50%;width:clamp(120px,34vw,168px);aspect-ratio:1;transform:translate(-50%);z-index:28;pointer-events:none;animation:svelte-17vqf4b-materialize 1.1s cubic-bezier(.22,1,.36,1) forwards,svelte-17vqf4b-hover 5.2s ease-in-out 1.1s infinite}@keyframes svelte-17vqf4b-materialize{0%{opacity:0;transform:translate(-50%) translateY(-26px) scale(.86);filter:blur(7px) brightness(2.2)}55%{opacity:1;filter:blur(.5px) brightness(1.35)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1);filter:blur(0) brightness(1)}}@keyframes svelte-17vqf4b-hover{0%,to{transform:translate(-50%) translateY(0) rotate(-.6deg)}50%{transform:translate(-50%) translateY(7px) rotate(.6deg)}}.bust.svelte-17vqf4b{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 0 18px rgba(60,220,140,.35)) drop-shadow(0 8px 22px rgba(0,0,0,.7))}.aura.svelte-17vqf4b{position:absolute;inset:-22%;background:radial-gradient(closest-side,rgba(70,224,140,.3),rgba(40,160,110,.1) 55%,transparent 75%);animation:svelte-17vqf4b-aurapulse 2.6s ease-in-out infinite;mix-blend-mode:screen}@keyframes svelte-17vqf4b-aurapulse{50%{transform:scale(1.14);opacity:.75}}.eyes.svelte-17vqf4b{position:absolute;top:36%;left:28%;right:28%;height:12%;background:radial-gradient(closest-side,rgba(160,255,190,.85),transparent 70%);opacity:0;mix-blend-mode:screen;transition:opacity .45s}.cackle.svelte-17vqf4b .eyes:where(.svelte-17vqf4b){opacity:1;transition:opacity .08s}.cackle.svelte-17vqf4b .bust:where(.svelte-17vqf4b){filter:drop-shadow(0 0 30px rgba(90,255,160,.65)) drop-shadow(0 8px 22px rgba(0,0,0,.7)) brightness(1.18)}@media(prefers-reduced-motion:reduce){.spirit.svelte-17vqf4b{animation:svelte-17vqf4b-materialize .01s forwards}.aura.svelte-17vqf4b{animation:none;opacity:.5}}.arena.svelte-1myb3cl{position:absolute;inset:0;z-index:40;border-radius:16px;overflow:hidden;background:radial-gradient(120% 100% at 50% 20%,#101a0c9e,#080e06e0);animation:svelte-1myb3cl-arenaIn .22s ease-out;display:flex;flex-direction:column;align-items:center}@keyframes svelte-1myb3cl-arenaIn{0%{opacity:0}}.title.svelte-1myb3cl{margin-top:5%;text-align:center;z-index:3;animation:svelte-1myb3cl-titleSlam .42s cubic-bezier(.34,1.56,.64,1) both;transition:opacity .25s,transform .25s}.title.gone.svelte-1myb3cl{opacity:0;transform:translateY(-18px) scale(.9)}.t-line.svelte-1myb3cl{display:block;font-family:var(--font-display);font-weight:900;font-size:clamp(17px,5.4vw,23px);letter-spacing:.08em;color:#ffe9ae;text-shadow:0 2px 0 #6b3c12,0 4px 14px rgba(0,0,0,.7)}.t-alert.svelte-1myb3cl{display:block;font-family:var(--font-display);font-weight:900;font-size:clamp(23px,7.4vw,31px);letter-spacing:.16em;text-indent:.16em;color:#ff8a3d;text-shadow:0 2px 0 #5c1c08,0 0 22px rgba(255,122,48,.55);animation:svelte-1myb3cl-alertPulse .9s ease-in-out .42s infinite}@keyframes svelte-1myb3cl-titleSlam{0%{transform:scale(2.4) rotate(-4deg);opacity:0}55%{transform:scale(.88) rotate(1.5deg);opacity:1}75%{transform:scale(1.08) rotate(-.5deg)}to{transform:scale(1) rotate(0)}}@keyframes svelte-1myb3cl-alertPulse{50%{transform:scale(1.06)}}.monkey.svelte-1myb3cl{position:absolute;bottom:-2%;left:50%;width:clamp(190px,62%,290px);transform:translate(-50%);z-index:1;animation:svelte-1myb3cl-monkeyUp .5s cubic-bezier(.34,1.56,.64,1) .12s both}.mface.svelte-1myb3cl{width:100%;display:block;filter:drop-shadow(0 8px 22px rgba(0,0,0,.7));animation:svelte-1myb3cl-monkeySway 2.6s ease-in-out .65s infinite}@keyframes svelte-1myb3cl-monkeyUp{0%{transform:translate(-50%) translateY(105%) scale(.7)}60%{transform:translate(-50%) translateY(-5%) scale(1.05)}80%{transform:translate(-50%) translateY(2.5%) scale(.98)}to{transform:translate(-50%) translateY(0) scale(1)}}@keyframes svelte-1myb3cl-monkeySway{0%,to{transform:rotate(-1.4deg) translateY(0)}50%{transform:rotate(1.4deg) translateY(-5px)}}.monkey.fleeing.svelte-1myb3cl{animation:svelte-1myb3cl-monkeyFlee .62s cubic-bezier(.5,-.3,.8,.6) .35s both}@keyframes svelte-1myb3cl-monkeyFlee{25%{transform:translate(-50%) translateY(-4%) rotate(-5deg)}to{transform:translate(30%) translateY(115%) rotate(22deg);opacity:0}}.monkey.gloating.svelte-1myb3cl{animation:svelte-1myb3cl-monkeyGloat 1.5s ease-in-out .15s both}@keyframes svelte-1myb3cl-monkeyGloat{0%,28%,56%{transform:translate(-50%) translateY(0) scale(1)}14%{transform:translate(-50%) translateY(-9%) scale(1.06) rotate(-2.5deg)}42%{transform:translate(-50%) translateY(-7%) scale(1.05) rotate(2.5deg)}78%{transform:translate(-50%) translateY(-3%) scale(1.02)}to{transform:translate(-44%) translateY(112%) rotate(-14deg);opacity:0}}.boxes.svelte-1myb3cl{position:absolute;top:33%;left:6%;right:6%;display:flex;justify-content:center;gap:clamp(8px,3vw,16px);z-index:2}.box.svelte-1myb3cl{position:relative;width:clamp(82px,26%,108px);aspect-ratio:1;border:none;background:none;padding:0;cursor:pointer;animation:svelte-1myb3cl-boxDrop .55s cubic-bezier(.34,1.65,.64,1) calc(.28s + var(--d)) both;transition:transform .12s,filter .2s}@keyframes svelte-1myb3cl-boxDrop{0%{transform:translateY(-180%) rotate(-16deg) scale(.7);opacity:0}45%{transform:translateY(7%) rotate(5deg) scale(1.06);opacity:1}65%{transform:translateY(-5%) rotate(-3deg) scale(.98)}82%{transform:translateY(2%) rotate(1.5deg) scale(1.02)}to{transform:translateY(0) rotate(0) scale(1)}}.box.svelte-1myb3cl:not(:disabled):hover{transform:translateY(-5px) scale(1.05);filter:brightness(1.15)}.box.svelte-1myb3cl:not(:disabled):active{transform:scale(.94)}.b-bob.svelte-1myb3cl{position:relative;display:block;width:100%;height:100%;animation:svelte-1myb3cl-boxBob 2.7s ease-in-out calc(.9s + var(--d)) infinite}@keyframes svelte-1myb3cl-boxBob{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-4px) rotate(.8deg)}}.b-img.svelte-1myb3cl{width:100%;display:block;filter:drop-shadow(0 6px 14px rgba(0,0,0,.65))}.b-sheen.svelte-1myb3cl{position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 32%,rgba(255,244,200,0) 40%,rgba(255,244,200,.85) 50%,rgba(255,244,200,0) 60%,transparent 68%);background-size:260% 100%;background-position:130% 0;mask-image:var(--mask);mask-mode:alpha;mask-repeat:no-repeat;mask-size:contain;mask-position:center;-webkit-mask-image:var(--mask);-webkit-mask-repeat:no-repeat;-webkit-mask-size:contain;-webkit-mask-position:center;mix-blend-mode:screen;animation:svelte-1myb3cl-boxSheen 3.4s ease-in-out calc(1.2s + var(--d)) infinite}@keyframes svelte-1myb3cl-boxSheen{0%{background-position:130% 0}22%{background-position:-60% 0}to{background-position:-60% 0}}.b-glow.svelte-1myb3cl{position:absolute;inset:-14%;pointer-events:none;background:radial-gradient(closest-side,rgba(245,200,66,.32),rgba(245,200,66,.08) 55%,transparent 72%);mix-blend-mode:screen;animation:svelte-1myb3cl-glowPulse 2.2s ease-in-out calc(var(--d)) infinite}@keyframes svelte-1myb3cl-glowPulse{50%{transform:scale(1.12);opacity:.7}}.spark.svelte-1myb3cl{position:absolute;color:#fff7d6;text-shadow:0 0 6px #ffe9a0,0 0 12px rgba(255,220,120,.8);opacity:0;pointer-events:none;font-size:11px}.s1.svelte-1myb3cl{top:4%;left:10%;animation:svelte-1myb3cl-twinkle 2.9s ease-in-out calc(.8s + var(--d)) infinite}.s2.svelte-1myb3cl{top:38%;right:4%;font-size:14px;animation:svelte-1myb3cl-twinkle 3.7s ease-in-out calc(1.7s + var(--d)) infinite}.s3.svelte-1myb3cl{bottom:8%;left:30%;font-size:9px;animation:svelte-1myb3cl-twinkle 3.2s ease-in-out calc(2.5s + var(--d)) infinite}@keyframes svelte-1myb3cl-twinkle{0%,76%,to{opacity:0;transform:scale(0) rotate(0)}84%{opacity:1;transform:scale(1.3) rotate(45deg)}92%{opacity:.3;transform:scale(.6) rotate(90deg)}}.box.picked.svelte-1myb3cl{animation:svelte-1myb3cl-boxOpen .5s cubic-bezier(.34,1.56,.64,1)}.box.picked.svelte-1myb3cl .b-bob:where(.svelte-1myb3cl){animation:none}.box.picked.svelte-1myb3cl .b-sheen:where(.svelte-1myb3cl){animation:none;opacity:0}@keyframes svelte-1myb3cl-boxOpen{0%{transform:scale(1)}30%{transform:scale(1.18) rotate(-4deg)}55%{transform:scale(.96) rotate(3deg)}to{transform:scale(1.06) rotate(0)}}.box.dud.svelte-1myb3cl{filter:grayscale(.5) brightness(.6);transform:scale(.92)}.box.dud.svelte-1myb3cl .b-bob:where(.svelte-1myb3cl),.box.dud.svelte-1myb3cl .b-sheen:where(.svelte-1myb3cl),.box.dud.svelte-1myb3cl .b-glow:where(.svelte-1myb3cl),.box.dud.svelte-1myb3cl .spark:where(.svelte-1myb3cl){animation:none;opacity:.8}.box.dud.svelte-1myb3cl .b-glow:where(.svelte-1myb3cl),.box.dud.svelte-1myb3cl .spark:where(.svelte-1myb3cl){opacity:0}.b-reveal.svelte-1myb3cl{position:absolute;left:50%;top:-14%;transform:translate(-50%);font-family:var(--font-display);font-weight:900;font-size:clamp(15px,4.6vw,20px);color:#ffe9ae;text-shadow:0 2px 6px rgba(0,0,0,.8);white-space:nowrap;animation:svelte-1myb3cl-revealPop .4s cubic-bezier(.34,1.8,.64,1) both}.b-reveal.win.svelte-1myb3cl{color:#6fdc8c;text-shadow:0 0 14px rgba(88,224,122,.6),0 2px 6px rgba(0,0,0,.8)}.b-reveal.dim.svelte-1myb3cl{opacity:.6;font-size:clamp(13px,3.8vw,16px);animation-delay:.3s}@keyframes svelte-1myb3cl-revealPop{0%{transform:translate(-50%) scale(0);opacity:0}70%{transform:translate(-50%) scale(1.25);opacity:1}to{transform:translate(-50%) scale(1);opacity:1}}.bubble.svelte-1myb3cl{position:absolute;right:2%;bottom:40%;max-width:47%;z-index:3;background:#f4ead2;color:#2c2218;border:2px solid #5d4c38;border-radius:14px;padding:9px 13px;font-family:var(--font-display);font-weight:900;font-size:clamp(12.5px,3.8vw,16px);letter-spacing:.03em;line-height:1.25;text-align:center;box-shadow:0 6px 18px #0000008c,inset 0 1px #fff9;transform-origin:8% 110%;animation:svelte-1myb3cl-bubblePop .45s cubic-bezier(.34,1.8,.64,1) .12s both,svelte-1myb3cl-bubbleBob 2.2s ease-in-out .65s infinite}.bubble.svelte-1myb3cl:after{content:"";position:absolute;left:10px;bottom:-8px;width:14px;height:14px;background:#f4ead2;border-left:2px solid #5d4c38;border-bottom:2px solid #5d4c38;transform:rotate(35deg) skew(20deg)}.bubble.angry.svelte-1myb3cl{border-color:#a3402e}.bubble.angry.svelte-1myb3cl:after{border-left-color:#a3402e;border-bottom-color:#a3402e}@keyframes svelte-1myb3cl-bubblePop{0%{transform:scale(0) rotate(-7deg);opacity:0}65%{transform:scale(1.14) rotate(2.5deg);opacity:1}to{transform:scale(1) rotate(0);opacity:1}}@keyframes svelte-1myb3cl-bubbleBob{50%{transform:translateY(-4px) rotate(-.6deg)}}.fxlayer.svelte-1myb3cl{position:absolute;inset:0;z-index:4;pointer-events:none}@media(prefers-reduced-motion:reduce){.title.svelte-1myb3cl,.monkey.svelte-1myb3cl,.box.svelte-1myb3cl,.b-reveal.svelte-1myb3cl,.bubble.svelte-1myb3cl{animation-duration:.01s!important;animation-delay:0s!important}.mface.svelte-1myb3cl,.t-alert.svelte-1myb3cl,.b-bob.svelte-1myb3cl,.b-sheen.svelte-1myb3cl,.b-glow.svelte-1myb3cl,.spark.svelte-1myb3cl{animation:none!important}}.splash.svelte-h2u8h9{position:fixed;inset:0;z-index:95;display:grid;place-items:center;padding:clamp(125px,34vw,168px) 14px 14px;background:#080603db;animation:svelte-h2u8h9-fadeIn .25s ease-out;transition:opacity .3s ease .25s}.splash.fading.svelte-h2u8h9{opacity:0}@keyframes svelte-h2u8h9-fadeIn{0%{opacity:0}}.s-logo.svelte-h2u8h9{position:absolute;top:10px;left:0;right:0;pointer-events:none}.card.svelte-h2u8h9{position:relative;width:min(400px,100%);max-width:100vw;min-width:0;box-sizing:border-box;max-height:80vh;max-height:80dvh;overflow-y:auto;background:#1d150c;border:1.5px solid #f5c842;border-radius:18px;padding:18px 18px 14px;text-align:center;box-shadow:0 0 6px #f5c84259,0 0 22px #f5c8422e,0 24px 70px #000000b3;animation:svelte-h2u8h9-cardIn .45s cubic-bezier(.34,1.45,.64,1)}@keyframes svelte-h2u8h9-cardIn{0%{transform:translateY(26px) scale(.92);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}.card.leaving.svelte-h2u8h9{transform:translateY(26px) scale(.96);opacity:0;transition:transform .32s ease-in,opacity .32s ease-in}.skipbtn.svelte-h2u8h9{position:absolute;top:12px;right:14px;background:none;border:none;color:#a08c6a;font-family:inherit;font-size:11px;font-weight:800;letter-spacing:.1em;cursor:pointer;padding:4px}.skipbtn.svelte-h2u8h9:hover{color:#f5c842}.s-title.svelte-h2u8h9{font-family:var(--font-display);font-weight:900;font-size:clamp(16px,4.6vw,20px);letter-spacing:.08em;color:#f5c842;text-shadow:0 2px 10px rgba(245,200,66,.3);padding:0 44px}.s-sub.svelte-h2u8h9{margin-top:2px;font-size:9.5px;letter-spacing:.28em;text-indent:.28em;font-weight:800;color:#a08c6a}.stage-btn.svelte-h2u8h9{display:block;width:100%;background:none;border:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.stage-btn.svelte-h2u8h9:active .hero:where(.svelte-h2u8h9){transform:scale(.96)}.stage.svelte-h2u8h9{position:relative;height:clamp(160px,46vw,205px);display:grid;place-items:center;margin-top:10px;animation:svelte-h2u8h9-stagePop .42s cubic-bezier(.34,1.65,.64,1)}@keyframes svelte-h2u8h9-stagePop{0%{transform:translate(34px) scale(.7);opacity:0}60%{transform:translate(-4px) scale(1.05);opacity:1}to{transform:translate(0) scale(1)}}.hero.svelte-h2u8h9{width:clamp(125px,37vw,165px);height:auto;object-fit:contain;filter:drop-shadow(0 10px 22px rgba(0,0,0,.65));z-index:1}.stage.big.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){width:clamp(150px,44vw,195px)}.aura.svelte-h2u8h9{position:absolute;width:78%;height:92%;border-radius:24px;background:radial-gradient(closest-side,rgba(245,200,66,.22),transparent 74%);animation:svelte-h2u8h9-auraPulse 2.4s ease-in-out infinite}@keyframes svelte-h2u8h9-auraPulse{50%{transform:scale(1.14);opacity:.7}}.scratch.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-tileJolt 1.1s ease-in-out infinite}@keyframes svelte-h2u8h9-tileJolt{0%,52%,to{transform:rotate(0) translate(0)}56%{transform:rotate(-2.4deg) translate(-3px,1px)}62%{transform:rotate(1.6deg) translate(2px,-1px)}68%{transform:rotate(-.8deg) translate(-1px)}}.pick.svelte-h2u8h9{position:absolute;top:6%;right:14%;font-size:clamp(40px,12vw,54px);z-index:2;transform-origin:85% 85%;filter:drop-shadow(0 4px 8px rgba(0,0,0,.6));animation:svelte-h2u8h9-pickSwing 1.1s cubic-bezier(.55,-.3,.5,1.4) infinite}@keyframes svelte-h2u8h9-pickSwing{0%,to{transform:rotate(18deg)}45%{transform:rotate(-34deg)}54%{transform:rotate(-30deg)}}.grain.svelte-h2u8h9{position:absolute;width:7px;height:7px;border-radius:2px;background:#a98c5e;opacity:0;z-index:0}.g1.svelte-h2u8h9{left:30%;top:38%;animation:svelte-h2u8h9-grainPop 1.1s ease-out .56s infinite}.g2.svelte-h2u8h9{left:62%;top:30%;animation:svelte-h2u8h9-grainPop 1.1s ease-out .62s infinite}@keyframes svelte-h2u8h9-grainPop{0%,50%{opacity:0;transform:translate(0) rotate(0)}56%{opacity:1}to{opacity:0;transform:translate(-14px,-36px) rotate(140deg)}}.loot.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-gemFloat 2.6s ease-in-out infinite}@keyframes svelte-h2u8h9-gemFloat{0%,to{transform:translateY(0);filter:drop-shadow(0 10px 22px rgba(0,0,0,.65)) drop-shadow(0 0 10px rgba(70,196,110,.35))}50%{transform:translateY(-9px);filter:drop-shadow(0 16px 26px rgba(0,0,0,.6)) drop-shadow(0 0 22px rgba(70,196,110,.65))}}.loot.svelte-h2u8h9 .aura:where(.svelte-h2u8h9){background:radial-gradient(closest-side,rgba(70,196,110,.24),transparent 74%)}.bombs.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-bombRock 1.7s ease-in-out infinite}@keyframes svelte-h2u8h9-bombRock{0%,to{transform:rotate(-3deg) scale(1)}25%{transform:rotate(2.5deg) scale(1.015)}50%{transform:rotate(-2deg) scale(1.045)}62%{transform:rotate(2deg) scale(1.02)}}.bombs.svelte-h2u8h9 .aura:where(.svelte-h2u8h9){background:radial-gradient(closest-side,rgba(255,85,68,.3),transparent 74%);animation:svelte-h2u8h9-dangerPulse 1.7s ease-in-out infinite}@keyframes svelte-h2u8h9-dangerPulse{50%{transform:scale(1.22);opacity:.85}}.escape.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-exitRise 2.8s ease-in-out infinite}@keyframes svelte-h2u8h9-exitRise{0%,to{transform:translateY(2px);filter:drop-shadow(0 10px 22px rgba(0,0,0,.65)) drop-shadow(0 0 14px rgba(245,200,66,.45))}50%{transform:translateY(-7px);filter:drop-shadow(0 16px 28px rgba(0,0,0,.6)) drop-shadow(0 0 30px rgba(245,200,66,.85))}}.escape.svelte-h2u8h9 .aura:where(.svelte-h2u8h9){background:radial-gradient(closest-side,rgba(88,224,122,.26),rgba(245,200,66,.14) 55%,transparent 76%);animation:svelte-h2u8h9-auraPulse 2.8s ease-in-out infinite}.ray.svelte-h2u8h9{position:absolute;width:5px;height:64%;bottom:46%;border-radius:4px;background:linear-gradient(180deg,transparent,rgba(255,244,200,.75));opacity:0;mix-blend-mode:screen;animation:svelte-h2u8h9-rayBeam 2.8s ease-in-out .4s infinite}@keyframes svelte-h2u8h9-rayBeam{0%,to{opacity:0;transform:translateY(6px) scaleY(.7)}50%{opacity:.9;transform:translateY(0) scaleY(1)}}.spark.svelte-h2u8h9{position:absolute;color:#fff7d6;text-shadow:0 0 6px #ffe9a0,0 0 14px rgba(255,220,120,.8);opacity:0;pointer-events:none;z-index:2}.p1.svelte-h2u8h9{top:16%;left:22%;font-size:15px;animation:svelte-h2u8h9-twinkle 2.3s ease-in-out .4s infinite}.p2.svelte-h2u8h9{top:42%;right:18%;font-size:19px;animation:svelte-h2u8h9-twinkle 2.9s ease-in-out 1.3s infinite}.p3.svelte-h2u8h9{bottom:14%;left:36%;font-size:12px;animation:svelte-h2u8h9-twinkle 2.6s ease-in-out 2s infinite}@keyframes svelte-h2u8h9-twinkle{0%,72%,to{opacity:0;transform:scale(0) rotate(0)}82%{opacity:1;transform:scale(1.3) rotate(45deg)}92%{opacity:.3;transform:scale(.6) rotate(90deg)}}.s-head.svelte-h2u8h9{margin-top:4px;font-family:var(--font-display);font-weight:900;font-size:clamp(17px,5vw,21px);letter-spacing:.1em;color:#ffe9ae;animation:svelte-h2u8h9-stagePop .42s cubic-bezier(.34,1.65,.64,1) .06s both}.s-body.svelte-h2u8h9{margin-top:4px;font-size:12.5px;color:#cdbb98;line-height:1.4;animation:svelte-h2u8h9-stagePop .42s cubic-bezier(.34,1.65,.64,1) .1s both}.dots.svelte-h2u8h9{margin-top:12px;display:flex;justify-content:center;gap:7px}.dot.svelte-h2u8h9{width:7px;height:7px;border-radius:50%;background:#4a3a24;transition:background .2s,transform .2s}.dot.on.svelte-h2u8h9{background:#f5c842;transform:scale(1.3);box-shadow:0 0 8px #f5c84280}.hint.svelte-h2u8h9{margin-top:12px;font-size:13px;font-weight:900;letter-spacing:.1em;color:#6fdc8c;text-shadow:0 0 12px rgba(111,220,140,.35);animation:svelte-h2u8h9-hintPulse 1.4s ease-in-out infinite}.hint.hot.svelte-h2u8h9{color:#ffe9ae;text-shadow:0 0 14px rgba(245,200,66,.5)}@keyframes svelte-h2u8h9-hintPulse{50%{transform:scale(1.06);opacity:.82}}.scratch.result.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-scratchHit .5s ease-out!important}@keyframes svelte-h2u8h9-scratchHit{0%{transform:rotate(0) scale(1)}18%{transform:rotate(-4deg) scale(.95) translate(-4px,2px)}38%{transform:rotate(3deg) scale(1.04) translate(3px,-2px)}60%{transform:rotate(-1.5deg) scale(.99)}to{transform:rotate(0) scale(1)}}.scratch.result.svelte-h2u8h9 .pick:where(.svelte-h2u8h9){animation:svelte-h2u8h9-pickStrike .5s cubic-bezier(.6,-.4,.4,1.5)!important}@keyframes svelte-h2u8h9-pickStrike{0%{transform:rotate(20deg)}30%{transform:rotate(-48deg)}to{transform:rotate(14deg)}}.scratch.result.svelte-h2u8h9 .grain:where(.svelte-h2u8h9){animation:svelte-h2u8h9-grainBurst .55s ease-out both!important}.scratch.result.svelte-h2u8h9 .g1:where(.svelte-h2u8h9){animation-delay:.1s!important}.scratch.result.svelte-h2u8h9 .g2:where(.svelte-h2u8h9){animation-delay:.14s!important}.scratch.result.svelte-h2u8h9 .g3:where(.svelte-h2u8h9){animation-delay:.18s!important}@keyframes svelte-h2u8h9-grainBurst{0%{opacity:0;transform:translate(0) rotate(0)}20%{opacity:1}to{opacity:0;transform:translate(-22px,-52px) rotate(190deg)}}.loot.result.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-gemPop .5s cubic-bezier(.34,1.8,.64,1)!important}@keyframes svelte-h2u8h9-gemPop{0%{transform:scale(1);filter:drop-shadow(0 0 8px rgba(70,196,110,.4))}45%{transform:scale(1.28);filter:drop-shadow(0 0 34px rgba(120,240,160,.95)) brightness(1.35)}to{transform:scale(1);filter:drop-shadow(0 0 14px rgba(70,196,110,.5))}}.loot.result.svelte-h2u8h9 .spark:where(.svelte-h2u8h9){animation:svelte-h2u8h9-twinkle .5s ease-out both!important}.loot.result.svelte-h2u8h9 .p2:where(.svelte-h2u8h9){animation-delay:.08s!important}.loot.result.svelte-h2u8h9 .p3:where(.svelte-h2u8h9){animation-delay:.16s!important}.bombs.svelte-h2u8h9 .boomflash:where(.svelte-h2u8h9){position:absolute;inset:-8%;border-radius:26px;background:radial-gradient(closest-side,rgba(255,120,60,.85),rgba(255,85,68,.3) 55%,transparent 75%);opacity:0;pointer-events:none;z-index:2;mix-blend-mode:screen}.bombs.result.svelte-h2u8h9 .boomflash:where(.svelte-h2u8h9){animation:svelte-h2u8h9-boomFlash .6s ease-out both}@keyframes svelte-h2u8h9-boomFlash{0%{opacity:0;transform:scale(.5)}16%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.5)}}.bombs.result.svelte-h2u8h9{animation:svelte-h2u8h9-stageQuake .55s linear!important}@keyframes svelte-h2u8h9-stageQuake{0%,to{transform:translate(0)}15%{transform:translate(-7px,3px)}30%{transform:translate(6px,-3px)}45%{transform:translate(-5px,2px)}62%{transform:translate(4px,-1px)}80%{transform:translate(-2px,1px)}}.bombs.result.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-bombKick .55s ease-out!important}@keyframes svelte-h2u8h9-bombKick{0%{transform:scale(1) rotate(0)}18%{transform:scale(1.3) rotate(-7deg);filter:brightness(1.5) drop-shadow(0 0 26px rgba(255,110,70,.9))}to{transform:scale(1) rotate(0)}}.escape.result.svelte-h2u8h9 .hero:where(.svelte-h2u8h9){animation:svelte-h2u8h9-exitBloom 1s ease-out!important}@keyframes svelte-h2u8h9-exitBloom{0%{transform:scale(1)}25%{transform:scale(1.16);filter:brightness(1.7) drop-shadow(0 0 44px rgba(255,235,160,1))}70%{transform:scale(1.08);filter:brightness(1.35) drop-shadow(0 0 30px rgba(245,200,66,.8))}to{transform:scale(1.1);filter:brightness(1.3) drop-shadow(0 0 26px rgba(245,200,66,.7))}}.winlabel.svelte-h2u8h9{position:absolute;bottom:6%;left:50%;transform:translate(-50%) scale(0);font-family:var(--font-display);font-weight:900;font-size:clamp(26px,8vw,34px);letter-spacing:.1em;color:#6fdc8c;text-shadow:0 0 18px rgba(88,224,122,.8),0 3px 8px rgba(0,0,0,.85);z-index:3;pointer-events:none}.winlabel.show.svelte-h2u8h9{animation:svelte-h2u8h9-winPop .55s cubic-bezier(.34,1.8,.64,1) .18s both}@keyframes svelte-h2u8h9-winPop{0%{transform:translate(-50%) scale(0) rotate(-6deg)}70%{transform:translate(-50%) scale(1.25) rotate(2deg)}to{transform:translate(-50%) scale(1) rotate(0)}}.skip.svelte-h2u8h9{margin-top:10px;display:inline-flex;align-items:center;gap:7px;font-size:11.5px;color:#a08c6a;cursor:pointer;user-select:none}.skip.svelte-h2u8h9 input:where(.svelte-h2u8h9){accent-color:#f5c842;width:14px;height:14px;cursor:pointer}.fine.svelte-h2u8h9{margin-top:9px;font-size:9.5px;color:#7c6c50;letter-spacing:.03em}@media(prefers-reduced-motion:reduce){.card.svelte-h2u8h9,.stage.svelte-h2u8h9,.s-head.svelte-h2u8h9,.s-body.svelte-h2u8h9,.hint.svelte-h2u8h9{animation:none}.hero.svelte-h2u8h9,.aura.svelte-h2u8h9,.pick.svelte-h2u8h9,.grain.svelte-h2u8h9,.spark.svelte-h2u8h9,.ray.svelte-h2u8h9,.boomflash.svelte-h2u8h9{animation:none!important;opacity:1}.grain.svelte-h2u8h9,.boomflash.svelte-h2u8h9{opacity:0}.winlabel.show.svelte-h2u8h9{animation:none;transform:translate(-50%) scale(1)}}.bgfx.svelte-1n46o8q{position:fixed;inset:0;z-index:0;background:#120d08}.bg.svelte-1n46o8q{position:absolute;inset:0;background-size:cover;background-position:top center;background-repeat:no-repeat;opacity:0;transition:opacity .9s ease}.bg.active.svelte-1n46o8q{opacity:1}.bg.curse.svelte-1n46o8q{opacity:0;z-index:1}.bg.curse.active.svelte-1n46o8q{opacity:1}.bgfx.svelte-1n46o8q:after{content:"";position:absolute;inset:0;z-index:2;transition:background-color .9s ease,background .9s ease;background:linear-gradient(180deg,#120d081a,#120d082e 42%,#120d0873 78%,#120d08cc)}.bgfx.cursed.svelte-1n46o8q:after{background:linear-gradient(180deg,#080e1257,#080e1266 42%,#080c1099 78%,#04060ae0)}.bgfx.night.svelte-1n46o8q:after{background:linear-gradient(180deg,#0308098c,#03080980 42%,#020607b8 78%,#010304eb)}.bolt.svelte-1n46o8q{position:fixed;inset:0;z-index:60;pointer-events:none;background:radial-gradient(120% 90% at 50% -10%,rgba(225,250,255,.95),rgba(190,240,230,.35) 45%,transparent 70%);opacity:0;animation:svelte-1n46o8q-boltflash .55s linear forwards}@keyframes svelte-1n46o8q-boltflash{0%{opacity:0}6%{opacity:.92}14%{opacity:.12}24%{opacity:.55}38%{opacity:.08}52%{opacity:.22}to{opacity:0}}.flickerfx.svelte-1n46o8q{position:fixed;inset:0;z-index:55;pointer-events:none;background:#beebd700;transition:background .12s}.flickerfx.on.svelte-1n46o8q{background:#beebd712}.shell-night.svelte-1n46o8q{position:absolute;inset:-20px -200vw 0;z-index:26;pointer-events:none;background:radial-gradient(130% 60% at 50% 38%,#02080847,#020707c7 78%);opacity:0;transition:opacity .9s ease}.shell-night.active.svelte-1n46o8q{opacity:1}.shell.questing.svelte-1n46o8q .dock{transition:opacity .8s;opacity:.16;pointer-events:none}.shell.svelte-1n46o8q{position:relative;z-index:1;width:min(470px,100vw);margin:0 auto;min-height:100dvh;display:flex;flex-direction:column;gap:8px;padding:10px 12px calc(12px + env(safe-area-inset-bottom));box-sizing:border-box}.board-wrap.svelte-1n46o8q{position:relative;width:100%;z-index:27}.shell.unentered.svelte-1n46o8q .console-zone{opacity:0;transform:translateY(-16px)}.shell.unentered.svelte-1n46o8q .board-wrap:where(.svelte-1n46o8q){opacity:0;transform:translateY(12px) scale(.97)}.shell.unentered.svelte-1n46o8q .dock{opacity:0;transform:translateY(18px)}.shell.unentered.svelte-1n46o8q .top{opacity:0}.shell.svelte-1n46o8q .console-zone{transition:opacity .45s ease .12s,transform .55s cubic-bezier(.34,1.45,.64,1) .12s}.shell.svelte-1n46o8q .board-wrap:where(.svelte-1n46o8q){transition:opacity .4s ease .24s,transform .55s cubic-bezier(.34,1.45,.64,1) .24s}.shell.svelte-1n46o8q:not(.questing) .dock{transition:opacity .45s ease .42s,transform .55s cubic-bezier(.34,1.45,.64,1) .42s}.board.svelte-1n46o8q{width:100%;aspect-ratio:1 / 1;border-radius:16px;background:linear-gradient(160deg,#221a10,#191208 70%);border:2px solid #3a2c1b;box-shadow:inset 0 0 40px #0000008c;overflow:hidden}.board.svelte-1n46o8q canvas{position:absolute;inset:0}.boot.svelte-1n46o8q{position:absolute;inset:0;display:grid;place-items:center;color:#f5c842;font-weight:700;letter-spacing:.12em}@media(prefers-reduced-motion:reduce){.bolt.svelte-1n46o8q{animation:none;opacity:0}.flickerfx.on.svelte-1n46o8q{background:none}}.toast.svelte-1n46o8q{position:fixed;left:50%;bottom:88px;transform:translate(-50%);background:#2c2218;border:1px solid #f5c842;color:#ffe9ae;padding:10px 16px;border-radius:10px;font-size:14px;z-index:60;box-shadow:0 6px 24px #00000080}
