.ThemeToggle_toggle__x8vld{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex-shrink:0;border:1px solid var(--line);border-radius:var(--radius);background:transparent;color:var(--ink-soft);cursor:pointer;transition:color .15s ease,border-color .15s ease}.ThemeToggle_toggle__x8vld:hover{color:var(--ink);border-color:var(--ink-faint)}.ThemeToggle_toggle__x8vld:focus-visible{outline:2px solid var(--accent);outline-offset:1px}@media (prefers-reduced-motion:reduce){.ThemeToggle_toggle__x8vld{transition:none}}