/*! (c) 2026 slashwhat. MIT License. */
.color-mode-label,.color-theme-label{cursor:pointer;transition:color var(--transition-fast)}.color-mode-label:hover,.color-theme-label:hover{color:var(--text-primary)}.theme-swatch{display:inline-block;width:10px;height:10px;border-radius:2px;border:1px solid rgba(0,0,0,.15)}.theme-picker-row{display:flex;align-items:center;gap:8px;padding:4px 8px;cursor:pointer;border-radius:4px}.theme-picker-row:hover{background:var(--surface)}.theme-picker-row.active{background:var(--surface);font-weight:600}.theme-picker-name{min-width:70px;font-size:.8rem}.theme-picker-swatches{display:flex;gap:3px}.theme-picker-swatch{width:14px;height:14px;border-radius:3px;border:1px solid rgba(0,0,0,.15)}.theme-picker-swatch-clickable{cursor:pointer;transition:transform .1s}.theme-picker-swatch-clickable:hover{transform:scale(1.3)}.theme-picker-swatch.active{border:2px solid var(--text-primary)}.color-clear-row{border-top:1px solid var(--border);margin-top:4px;padding-top:6px}.color-swatch-clear-inline{font-size:.75rem;color:var(--text-muted)}.color-clear-row:hover .color-swatch-clear-inline{color:var(--text-primary)}.alt-color-pickers{display:inline-flex;gap:4px;margin-left:8px;vertical-align:middle}.alt-color-btn{width:16px;height:16px;border-radius:3px;border:1px solid rgba(0,0,0,.2);cursor:pointer;padding:0;vertical-align:middle}.alt-color-btn:hover{transform:scale(1.2)}.splitter-table td:has(.color-bucket){position:relative}.color-bucket{position:absolute;left:-30px;top:50%;transform:translateY(-50%);width:12px;height:12px;border-radius:50%;border:1px solid rgba(0,0,0,.2);cursor:pointer;opacity:.6;transition:opacity var(--transition-fast),transform .1s}.color-bucket:hover{opacity:1;transform:translateY(-50%) scale(1.2)}
