body{overscroll-behavior:none;overflow:hidden}.hud.svelte-1bkbylg{pointer-events:none;padding:max(12px, env(safe-area-inset-top)) 16px max(16px, env(safe-area-inset-bottom));flex-direction:column;align-items:center;transition:box-shadow .2s;display:flex;position:fixed;inset:0}.hud.bad.svelte-1bkbylg{box-shadow:inset 0 0 120px 30px #ff28148c}.top.svelte-1bkbylg{align-items:center;gap:12px;width:100%;display:flex}.back.svelte-1bkbylg{pointer-events:auto;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14110f99;border-radius:12px;place-items:center;width:40px;height:40px;font-size:1.2rem;text-decoration:none;display:grid}.stats.svelte-1bkbylg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14110f99;border-radius:12px;align-items:center;gap:16px;margin-left:auto;padding:8px 16px;font-size:.95rem;display:flex}.lives.svelte-1bkbylg i:where(.svelte-1bkbylg){color:var(--bad);margin:0 1px;font-style:normal}.lives.svelte-1bkbylg i.lost:where(.svelte-1bkbylg){color:#fff3}.banner.svelte-1bkbylg{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-family:var(--font-title);color:var(--good);background:#14110fb3;border-radius:999px;margin-top:18px;padding:10px 22px;font-size:1.3rem;font-weight:800}.banner.go.svelte-1bkbylg{color:var(--accent-2)}.panel.svelte-1bkbylg{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);text-align:center;background:#14110fd1;border:1px solid #ffffff14;border-radius:20px;width:min(420px,100%);margin:auto 0;padding:26px 24px}.panel.svelte-1bkbylg h1:where(.svelte-1bkbylg){font-family:var(--font-title);margin:0 0 14px;font-size:1.9rem;font-weight:800}.panel.svelte-1bkbylg p{margin:0 0 10px;line-height:1.45}.panel.svelte-1bkbylg .muted,.muted.svelte-1bkbylg{color:var(--muted);font-size:.92rem}.bar.svelte-1bkbylg{background:#ffffff1a;border-radius:3px;height:6px;margin:6px 0 10px;overflow:hidden}.bar.svelte-1bkbylg div:where(.svelte-1bkbylg){background:var(--accent);height:100%;transition:width .2s}.primary.svelte-1bkbylg{background:linear-gradient(180deg, var(--accent-2), var(--accent));color:#1a0e05;border:0;border-radius:12px;margin:8px 0 10px;padding:13px 34px;font-size:1.05rem;font-weight:600}.pad.svelte-1bkbylg{pointer-events:auto;grid-template-rows:repeat(3,58px);grid-template-columns:repeat(3,58px);grid-template-areas:".up.""left.right"".down.";align-self:center;gap:6px;margin-top:auto;display:grid}.pad.svelte-1bkbylg button:where(.svelte-1bkbylg){-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);touch-action:none;background:#14110f8c;border:0;border-radius:14px;font-size:1.2rem}.pad.svelte-1bkbylg button:where(.svelte-1bkbylg):active{background:#ff6a2b99}.up.svelte-1bkbylg{grid-area:up}.left.svelte-1bkbylg{grid-area:left}.right.svelte-1bkbylg{grid-area:right}.down.svelte-1bkbylg{grid-area:down}
