.budget.svelte-16rin4t{border:1px solid var(--gold);border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px;display:flex}.budget.svelte-16rin4t span:where(.svelte-16rin4t){color:var(--muted);font-size:.85rem}.benches.svelte-16rin4t{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.benches.svelte-16rin4t .play-scene:where(.svelte-16rin4t){min-width:0;padding:14px 12px}.recipe.svelte-16rin4t{gap:8px;margin-top:16px;font-size:.85rem;display:grid}.recipe.svelte-16rin4t select:where(.svelte-16rin4t){background:var(--paper);border:1px solid var(--line);width:100%;min-height:44px;color:var(--ink);font:inherit;border-radius:5px;padding:6px}.dots.svelte-16rin4t{flex-wrap:wrap;gap:3px;min-height:28px;margin:10px 0;display:flex}.dots.svelte-16rin4t span:where(.svelte-16rin4t){background:color-mix(in srgb, var(--sky) 12%, var(--paper));border-radius:3px;padding:4px;font:.8rem IBM Plex Mono,monospace}.dots.svelte-16rin4t span.head:where(.svelte-16rin4t){background:color-mix(in srgb, var(--gold) 17%, var(--paper))}.dots.svelte-16rin4t span.unopened:where(.svelte-16rin4t){color:var(--muted);background:0 0}@container (width<=650px){.benches.svelte-16rin4t{grid-template-columns:1fr}}
