.stage.svelte-1uha8ag{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden}.pool.svelte-1uha8ag{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;display:block;touch-action:none}.hud.svelte-1uha8ag{position:absolute;top:calc(env(safe-area-inset-top,0px) + 10px);left:12px;display:flex;gap:8px;pointer-events:none}.pill.svelte-1uha8ag{background:#00000073;color:#e8ecf4;font-size:13px;line-height:1;padding:7px 10px;border-radius:999px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.toggle.svelte-1uha8ag{pointer-events:auto;border:none;font-family:inherit;cursor:pointer;touch-action:manipulation;transition:background .15s ease}.toggle.on.svelte-1uha8ag{background:#4f7cffd9;color:#fff}.hint.svelte-1uha8ag{position:absolute;bottom:calc(env(safe-area-inset-bottom,0px) + 24px);left:50%;transform:translate(-50%);background:#00000073;color:#e8ecf4;font-size:14px;padding:8px 14px;border-radius:999px;pointer-events:none;white-space:nowrap}.perm.svelte-1uha8ag{position:absolute;bottom:calc(env(safe-area-inset-bottom,0px) + 72px);left:50%;transform:translate(-50%)}.perm.svelte-1uha8ag button:where(.svelte-1uha8ag){background:#4f7cff;color:#fff;border:none;font-size:15px;font-weight:600;padding:14px 22px;border-radius:999px;box-shadow:0 6px 24px #4f7cff73;touch-action:manipulation}.perm.svelte-1uha8ag button:where(.svelte-1uha8ag):active{transform:scale(.97)}
