.theme-seg[data-v-15c6f24e]{border:1px solid var(--border);border-radius:10px;gap:2px;padding:2px;display:flex}.theme-seg button[data-v-15c6f24e]{width:32px;height:32px;color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-radius:7px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.theme-seg button[data-v-15c6f24e]:hover{background:var(--hover-row)}.theme-seg button.on[data-v-15c6f24e]{background:var(--text-primary);color:var(--background)}.theme-seg button[data-v-15c6f24e]:focus-visible{outline:2px solid var(--action);outline-offset:2px}
