.toggle-button-module__e43jVW__toggleButton{min-width:2.25rem;height:2.25rem;padding:0 var(--space-2);border:1px solid var(--line-hairline);border-radius:var(--radius-control);background-color:var(--surface-raised);color:var(--ink-muted);font-family:var(--font-body);transition:color .16s var(--ease-out), border-color .16s var(--ease-out), background-color .16s var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.toggle-button-module__e43jVW__toggleButton:hover{color:var(--ink-strong);border-color:var(--line-strong)}.toggle-button-module__e43jVW__iconStack{place-items:center;width:17px;height:17px;display:grid;position:relative}.toggle-button-module__e43jVW__iconSun,.toggle-button-module__e43jVW__iconMoon{transition:opacity .22s var(--ease-out), transform .32s var(--ease-out);grid-area:1/1}.toggle-button-module__e43jVW__iconSun{opacity:1;transform:rotate(0)scale(1)}.toggle-button-module__e43jVW__iconMoon{opacity:0;transform:rotate(-60deg)scale(.7)}[data-theme=dark] .toggle-button-module__e43jVW__iconSun{opacity:0;transform:rotate(60deg)scale(.7)}[data-theme=dark] .toggle-button-module__e43jVW__iconMoon{opacity:1;transform:rotate(0)scale(1)}.toggle-button-module__e43jVW__languageButton{font-family:var(--font-body);white-space:nowrap;color:var(--ink-strong);gap:.4rem;padding-inline:.6rem;font-size:.8125rem;font-weight:500}
