.play.svelte-1n01xqx{gap:var(--space-4);min-width:0;display:grid}.status.svelte-1n01xqx{justify-content:space-between;gap:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.status.svelte-1n01xqx strong:where(.svelte-1n01xqx){color:var(--color-text);font-variant-numeric:tabular-nums}.motion.svelte-1n01xqx{padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-surface-muted);font-size:var(--text-sm)}.frame.svelte-1n01xqx{justify-content:center;display:flex}.court.svelte-1n01xqx{width:100%;max-width:var(--game-brick-max);border:var(--border-width) solid var(--color-border-strong);border-radius:var(--radius-sm);background:var(--color-game-court);touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;cursor:pointer;overflow:hidden}.court.svelte-1n01xqx canvas:where(.svelte-1n01xqx){width:100%;height:auto;display:block}.court.svelte-1n01xqx:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.actions.svelte-1n01xqx{justify-content:center;display:flex}.result.svelte-1n01xqx{min-height:calc(var(--text-lg) * var(--leading-normal));font-size:var(--text-lg);font-weight:var(--weight-semibold);text-align:center}.result.done.svelte-1n01xqx{animation:svelte-1n01xqx-pop var(--duration-celebrate) var(--ease)}@keyframes svelte-1n01xqx-pop{0%{opacity:0;transform:scale(.9)}}.controls.svelte-1csgbhr{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.mode.svelte-1csgbhr{color:var(--color-text-muted);font-size:var(--text-sm)}
