.appearance-picker.svelte-1selm8f{display:grid;gap:.5rem}.appearance-option.svelte-1selm8f{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.625rem;width:100%;padding:.625rem;border:1px solid var(--border-base);border-radius:var(--r-8);background:var(--bg-surface);color:var(--text-base);text-align:left;cursor:pointer;transition:border-color var(--d-hover) var(--ease-vici),background-color var(--d-hover) var(--ease-vici),transform var(--d-hover) var(--ease-vici)}.appearance-option.svelte-1selm8f:hover{border-color:var(--border-strong);background:var(--bg-popover)}.appearance-option.svelte-1selm8f:active{transform:scale(.985)}.appearance-option.is-active.svelte-1selm8f{border-color:var(--laurel-deep);box-shadow:0 0 0 1px var(--laurel-glow)}.appearance-swatches.svelte-1selm8f{display:flex;overflow:hidden;width:2.75rem;height:1.75rem;border:1px solid var(--border-base);border-radius:var(--r-4)}.appearance-swatches.svelte-1selm8f span:where(.svelte-1selm8f){flex:1}.appearance-copy.svelte-1selm8f{display:flex;flex-direction:column;min-width:0;gap:.1rem;font-weight:600}.appearance-copy.svelte-1selm8f small:where(.svelte-1selm8f){color:var(--text-muted);font-size:var(--t-12);line-height:var(--leading-snug)}.appearance-check.svelte-1selm8f{display:inline-flex;color:var(--laurel-deep)}
