.page.svelte-ypjltr{max-width:var(--layout-narrow-width);padding:var(--spacing-7) var(--spacing-4);margin:0 auto}.container.svelte-ypjltr{width:100%;height:100vh}.controls.svelte-ypjltr{top:var(--spacing-4);left:var(--spacing-4);z-index:5;gap:var(--spacing-2);display:flex;position:absolute}button.svelte-ypjltr{padding:var(--spacing-2) var(--spacing-4);background:var(--color-subtle);color:var(--color-fg);border-radius:var(--radius-sm);cursor:pointer;border:none}button.active.svelte-ypjltr{background:var(--color-primary);color:var(--color-bg)}
