.palette-list.svelte-pd6a8g{gap:var(--spacing-sm);flex-direction:column;max-height:280px;display:flex;overflow-y:auto}.palette-btn.svelte-pd6a8g{align-items:center;gap:var(--spacing-md);padding:6px var(--spacing-md);background:var(--button-bg);border:1px solid var(--border-color);border-radius:var(--radius-sm);cursor:pointer;text-align:start;display:flex}.palette-btn.svelte-pd6a8g:hover{background:var(--button-bg-hover)}.palette-btn.active.svelte-pd6a8g{background:var(--accent-color);border-color:var(--accent-color);color:var(--text-on-accent)}.palette-preview.svelte-pd6a8g{flex-shrink:0;gap:1px;display:flex}.palette-dot.svelte-pd6a8g{border-radius:1px;width:10px;height:10px}.palette-name.svelte-pd6a8g{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:500;overflow:hidden}.dither-buttons.svelte-pd6a8g{gap:6px;display:flex}.dither-btn.svelte-pd6a8g{padding:var(--spacing-md) 6px;color:var(--text-secondary);background:var(--button-bg);border:1px solid var(--border-color);border-radius:var(--radius-md);cursor:pointer;flex:1;font-size:12px;font-weight:500}.dither-btn.svelte-pd6a8g:hover{background:var(--button-bg-hover)}.dither-btn.active.svelte-pd6a8g{color:var(--text-on-accent);background:var(--accent-color);border-color:var(--accent-color)}
