.preset.svelte-a5skeg{border:1px solid var(--color-ed-edge-soft, #333d52);border-radius:4px;padding:4px 8px}.preset-picker.svelte-a5skeg{display:flex;align-items:center;gap:8px;padding:8px;border:1px solid #333d52;border-radius:5px}.saved-list.svelte-a5skeg{max-height:260px;overflow-y:auto}.saved-card.svelte-a5skeg{border:1px solid #333d52;border-radius:5px}.saved-card.active.svelte-a5skeg{border-color:#8f83ff}.load-gradient.svelte-a5skeg{display:flex;align-items:center;gap:8px;padding:6px;text-align:left}.gradient-preview.svelte-a5skeg{display:block;flex-shrink:0;width:40px;height:22px;border-radius:3px}.manage.svelte-a5skeg{padding:4px 6px;color:#b2b9cb;border-radius:3px}.large.svelte-a5skeg .preset:where(.svelte-a5skeg),.large.svelte-a5skeg .manage:where(.svelte-a5skeg),.large.svelte-a5skeg .load-gradient:where(.svelte-a5skeg){min-height:40px}.manage.svelte-a5skeg:hover{background:#252d40;color:#fff}button.svelte-a5skeg:focus-visible{outline:2px solid #a99fff;outline-offset:2px}button.svelte-a5skeg:disabled{opacity:.4;cursor:not-allowed}.preset.svelte-a5skeg:disabled,.stop.svelte-a5skeg:disabled{opacity:.4;cursor:not-allowed}.stop.svelte-a5skeg{position:absolute;top:22px;width:22px;height:26px;transform:translate(-50%);border:2px solid #717b91;border-radius:4px;cursor:ew-resize;touch-action:none}.stop.selected.svelte-a5skeg{border-color:#e9e5ff;box-shadow:0 0 0 2px #7466ff}.stop.svelte-a5skeg:focus-visible{outline:2px solid #fff;outline-offset:4px}.dialog.svelte-p3724h{animation:svelte-p3724h-chooser-in .18s ease-out}@keyframes svelte-p3724h-chooser-in{0%{opacity:0;transform:translateY(8px)}}@media(prefers-reduced-motion:reduce){.dialog.svelte-p3724h{animation:none}}.nudge.svelte-1jqep5d{position:relative;z-index:1;animation:svelte-1jqep5d-nudge-beat 5s ease-in-out infinite}.nudge.svelte-1jqep5d:hover,.nudge.svelte-1jqep5d:focus-visible{animation:none}@keyframes svelte-1jqep5d-nudge-beat{0%{transform:scale(1);color:#8b95ab;box-shadow:0 0 #6d5efc00,0 0 #6d5efc80}7%{transform:scale(1.035);color:#e6eaf2;box-shadow:0 0 16px 3px #8f83ff8c,0 0 0 6px #8f83ff00}16%{transform:scale(1);color:#c3cad8;box-shadow:0 0 8px 1px #8f83ff38,0 0 0 6px #8f83ff00}24%{transform:scale(1.018);color:#dfe4ee;box-shadow:0 0 13px 2px #8f83ff66,0 0 0 6px #8f83ff00}36%,to{transform:scale(1);color:#8b95ab;box-shadow:0 0 #6d5efc00,0 0 0 6px #6d5efc00}}@media(prefers-reduced-motion:reduce){.nudge.svelte-1jqep5d{animation:none;box-shadow:0 0 10px 1px #8f83ff4d}}
