._themeToggle_1d59v_1{display:inline-flex;gap:4px;padding:4px;border:1px solid var(--border);border-radius:10px;background:var(--surface);flex-shrink:0}._themeToggle_1d59v_1 button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:34px;min-height:34px;padding:8px;border:0;border-radius:6px;background:transparent;color:var(--text-muted);font-size:12px}._themeToggle_1d59v_1 button:after{content:"";position:absolute;inset:min(0px,(100% - 44px) / 2)}@media(hover:hover)and (pointer:fine){._themeToggle_1d59v_1 button:hover{background:var(--surface-soft)}}._themeToggle_1d59v_1 button[aria-pressed=true]{background:var(--surface-soft);color:var(--text);box-shadow:inset 0 0 0 1px var(--border)}
