form.svelte-10n4vvz{flex-direction:column;gap:20px;display:flex}.field.svelte-10n4vvz{flex-direction:column;gap:8px;display:flex}.label.svelte-10n4vvz{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:600}fieldset.svelte-10n4vvz{border:none;flex-direction:column;gap:10px;margin:0;padding:0;display:flex}legend.svelte-10n4vvz{margin-bottom:10px;padding:0}.swatches.svelte-10n4vvz,.symbols.svelte-10n4vvz{grid-template-columns:repeat(8,1fr);gap:8px;display:grid}.swatch.svelte-10n4vvz{aspect-ratio:1;cursor:pointer;border:3px solid #0000;border-radius:50%;padding:0}.swatch.selected.svelte-10n4vvz{border-color:var(--text);box-shadow:0 0 0 3px var(--bg) inset}.swatch.svelte-10n4vvz:disabled{opacity:.15;cursor:not-allowed}.symbol.svelte-10n4vvz{aspect-ratio:1;border-radius:var(--radius-small);border:2px solid var(--border);background:var(--surface);cursor:pointer;place-items:center;padding:0;display:grid}.symbol.selected.svelte-10n4vvz{border-color:var(--text)}.warning.svelte-10n4vvz{color:var(--accent);margin:0;font-weight:600}@media (width<=360px){.swatches.svelte-10n4vvz,.symbols.svelte-10n4vvz{grid-template-columns:repeat(4,1fr)}}
