.row.svelte-1mipcq6{align-items:flex-start;gap:.6rem;margin-top:.55rem;display:flex}.label.svelte-1mipcq6{flex:none;width:3.6rem;padding-top:.35rem;font-size:.84rem;font-weight:700}.options.svelte-1mipcq6{flex-wrap:wrap;gap:.25rem;display:flex}.colors.svelte-1mipcq6{gap:.2rem}.small.svelte-1mipcq6{min-width:2.4rem;padding:.3rem .6rem;font-size:.84rem}.swatch.svelte-1mipcq6{border:1.5px solid var(--border);background:#fff;border-radius:999px;place-items:center;width:1.9rem;height:1.9rem;padding:0;display:grid}.swatch.svelte-1mipcq6:hover{border-color:var(--blue-border);background:var(--blue-soft)}.swatch.on.svelte-1mipcq6{border-color:var(--blue);box-shadow:0 0 0 2px var(--blue)}.part.svelte-i7tpk2{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:.9rem 0 0;font-size:.8rem;font-weight:700}.part.svelte-i7tpk2:first-child{margin-top:.35rem}.number.svelte-i7tpk2{color:var(--muted);align-items:center;gap:.45rem;font-size:.84rem;display:flex}.number.svelte-i7tpk2 input:where(.svelte-i7tpk2){font-variant-numeric:tabular-nums;width:4.2rem}.numbers.svelte-i7tpk2{flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;margin-top:.35rem;display:flex}.shells.svelte-i7tpk2{flex-wrap:wrap;gap:.6rem 1.1rem;margin:.8rem 0 1rem;display:flex}.spacing.svelte-i7tpk2{align-items:center;gap:.6rem;display:flex}.spacing.svelte-i7tpk2 .segmented:where(.svelte-i7tpk2){flex:1}.small.svelte-i7tpk2{padding:.5rem .85rem;font-size:.9rem}.note.svelte-i7tpk2{color:var(--muted);margin:.5rem 0 0;font-size:.82rem}.warning.svelte-i7tpk2{background:var(--red-soft);color:#991b1b;border-radius:10px;margin:.75rem 0 0;padding:.55rem .75rem;font-size:.85rem}.field-label.svelte-i7tpk2{margin:.9rem 0 .45rem;font-size:.9rem;font-weight:700}.check.svelte-i7tpk2{cursor:pointer;align-items:flex-start;gap:.6rem;margin-top:1rem;display:flex}.check.svelte-i7tpk2 input:where(.svelte-i7tpk2){width:1.1rem;height:1.1rem;accent-color:var(--blue);margin:.15rem 0 0}.check.svelte-i7tpk2 span:where(.svelte-i7tpk2){flex-direction:column;display:flex}.check.svelte-i7tpk2 strong:where(.svelte-i7tpk2){font-size:.9rem}.check.svelte-i7tpk2 small:where(.svelte-i7tpk2){color:var(--muted);font-size:.82rem}
