.theme-toggle[data-v-6c3598c1]{background:var(--brand-soft);border-radius:14px}.theme-toggle__button[data-v-6c3598c1]{cursor:pointer;color:var(--text-muted);min-width:32px;border-radius:10px}.theme-toggle__button[data-v-6c3598c1]:hover{color:var(--text);background:var(--surface)}.theme-toggle__button--active[data-v-6c3598c1]{color:var(--brand-strong);background:var(--surface)}.theme-toggle__button[data-v-6c3598c1]:focus-visible{outline:2px solid var(--brand);outline-offset:2px}@media(prefers-reduced-motion:reduce){.theme-toggle__button[data-v-6c3598c1]{transition:none}}
