.quantity.svelte-1se9s9k{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-raised);align-items:center;display:inline-flex;overflow:hidden}.quantity.disabled.svelte-1se9s9k{opacity:.6}.quantity-btn.svelte-1se9s9k{background:var(--surface);color:var(--ink-800);transition:background-color .16s var(--ease-soft);border:0;place-items:center;padding:9px 11px;display:grid}.quantity-sm.svelte-1se9s9k .quantity-btn:where(.svelte-1se9s9k){padding:6px 8px}.quantity-btn.svelte-1se9s9k:hover:not(:disabled){background:var(--surface-sunken)}.quantity-btn.svelte-1se9s9k:disabled{color:var(--text-faint);cursor:not-allowed}.quantity-value.svelte-1se9s9k{border:0;border-left:1px solid var(--border);border-right:1px solid var(--border);text-align:center;font-variant-numeric:tabular-nums;background:var(--surface-raised);appearance:textfield;width:48px;padding:8px 2px;font-weight:700}.quantity-sm.svelte-1se9s9k .quantity-value:where(.svelte-1se9s9k){width:40px;padding:5px 2px}.quantity-value.svelte-1se9s9k::-webkit-outer-spin-button{appearance:none;margin:0}.quantity-value.svelte-1se9s9k::-webkit-inner-spin-button{appearance:none;margin:0}.quantity-value.svelte-1se9s9k:focus{background:var(--surface);outline:none}.quantity-note.svelte-1se9s9k{font-size:var(--fs-xs);color:var(--text-faint);margin-top:6px}
