.grad-controls-grid.svelte-1j5zx83{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:.75rem;display:grid}.grad-angle-row.svelte-1j5zx83{align-items:center;gap:.65rem;display:flex}.grad-angle-row.svelte-1j5zx83 input[type=range]:where(.svelte-1j5zx83){accent-color:var(--accent);flex:1}.grad-num-input.svelte-1j5zx83{width:5.5rem}.grad-stops-list.svelte-1j5zx83{gap:.6rem;margin-top:.25rem;display:grid}.grad-stop-row.svelte-1j5zx83{border:1px solid var(--border-soft);background:var(--surface-2);border-radius:.6rem;grid-template-columns:2.6rem 7rem 1fr auto;align-items:center;gap:.6rem;padding:.55rem;display:grid}.grad-color-swatch.svelte-1j5zx83{border:1px solid var(--border-strong);cursor:pointer;background:0 0;border-radius:.45rem;width:2.5rem;height:2.3rem;padding:0}.grad-hex-input.svelte-1j5zx83{font-family:var(--font-mono);font-size:.84rem}.grad-stop-slider.svelte-1j5zx83{align-items:center;gap:.55rem;display:flex}.grad-stop-slider.svelte-1j5zx83 input[type=range]:where(.svelte-1j5zx83){accent-color:var(--accent);flex:1}.grad-stop-pct.svelte-1j5zx83{min-width:2.7rem;font-family:var(--font-mono);text-align:right;color:var(--text-muted);font-size:.8rem}.grad-stop-actions.svelte-1j5zx83{gap:.3rem;display:flex}.grad-icon-btn.svelte-1j5zx83{min-height:2rem;padding:.25rem .55rem}.grad-icon-btn.svelte-1j5zx83:disabled{opacity:.35;cursor:not-allowed}.grad-preview-card.svelte-1j5zx83{border:1px solid var(--border-soft);border-radius:.75rem;justify-content:flex-end;align-items:flex-end;min-height:240px;padding:.85rem;display:flex;box-shadow:inset 0 0 0 1px #ffffff14}.grad-preview-badge.svelte-1j5zx83{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.06em;background:#0a0f19a6;border-radius:999px;padding:.3rem .65rem;font-size:.72rem;font-weight:700}@media (width<=680px){.grad-stop-row.svelte-1j5zx83{grid-template-columns:2.6rem 1fr auto}.grad-stop-slider.svelte-1j5zx83{grid-column:1/-1}}
