.game-dock.svelte-1e6kbw7{position:fixed;bottom:0;left:0;right:0;z-index:30;padding:var(--space-3) var(--space-4);background:color-mix(in oklch,var(--color-base-100) 92%,transparent);border-top:1px solid var(--color-base-300);box-shadow:var(--shadow-1);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}@media(min-width:768px){.game-dock.svelte-1e6kbw7{transition:right .22s cubic-bezier(.22,1,.36,1)}.game-dock--drawer-open.svelte-1e6kbw7{right:var(--drawer-w, 24rem)}}@media(prefers-reduced-motion:reduce){.game-dock.svelte-1e6kbw7{transition:none}}.game-hud.svelte-1dl12vr{position:absolute;top:.75rem;right:.75rem;z-index:20}@media(max-width:640px){.game-hud.svelte-1dl12vr{top:.5rem;right:.5rem}}.game-drawer.svelte-1e0gv95{animation:svelte-1e0gv95-slideIn .24s cubic-bezier(.22,1,.36,1) both}.drawer-drag-handle.svelte-1e0gv95{display:none}@keyframes svelte-1e0gv95-slideIn{0%{transform:translate(100%);opacity:0}to{transform:translate(0);opacity:1}}@media(max-width:768px){.game-drawer.svelte-1e0gv95{top:auto!important;bottom:0;left:0;right:0;width:100vw!important;max-width:100vw!important;max-height:60dvh;height:auto;border-left:none;border-top:1px solid var(--color-base-300, oklch(.87 0 0));border-radius:var(--radius-xl) var(--radius-xl) 0 0;animation:svelte-1e0gv95-slideUp .28s cubic-bezier(.22,1,.36,1) both}.drawer-drag-handle.svelte-1e0gv95{display:flex;align-items:center;justify-content:center;padding:8px 0 4px;cursor:grab}@keyframes svelte-1e0gv95-slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}}@media(prefers-reduced-motion:reduce){.game-drawer.svelte-1e0gv95{animation:none}}.play-root.svelte-pcpjon{position:fixed;top:var(--nav-h, 64px);left:0;right:0;bottom:var(--dock-h, 0px);height:auto}@media(min-width:768px){.play-root.drawer-open.svelte-pcpjon{right:var(--drawer-w, 24rem)}}.game-viewport.svelte-pcpjon{height:100%;overflow:hidden;width:100%}@media(min-width:768px){.play-root.svelte-pcpjon{transition:right .22s cubic-bezier(.22,1,.36,1)}}@media(prefers-reduced-motion:reduce){.play-root.svelte-pcpjon{transition:none}}
