.ThemeToggleButton_root__mjStc{display:flex;align-items:center;width:100%;min-width:0;min-height:48px;border:0;border-radius:14px;background:rgba(0,0,0,0);color:var(--color-text-muted);cursor:pointer;font:inherit;text-align:left;transition:color .16s ease,transform .16s ease}.ThemeToggleButton_root__mjStc:hover{color:var(--color-text)}.ThemeToggleButton_root__mjStc:active{transform:scale(.985)}.ThemeToggleButton_rootCollapsed__ZbeHy{justify-content:center;padding:0}.ThemeToggleButton_rootCompact__jj1Jf{width:auto;flex:0 0 auto;justify-content:center;min-height:40px;padding:0}.ThemeToggleButton_rootExpanded__nQhUy{justify-content:space-between;gap:12px;padding:0 12px}.ThemeToggleButton_text__WKoIU{display:grid;gap:2px;min-width:0}.ThemeToggleButton_title__N9Q9L{color:var(--color-text);font-size:14px;font-weight:850}.ThemeToggleButton_subtitle__Zfx52,.ThemeToggleButton_title__N9Q9L{overflow:hidden;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ThemeToggleButton_subtitle__Zfx52{color:var(--color-text-muted);font-size:12px;font-weight:650}.ThemeToggleButton_switch___Mtst{position:relative;flex:0 0 auto;width:64px;height:34px;border:1px solid var(--color-border);border-radius:var(--radius-pill);background:var(--color-surface);padding:3px}.ThemeToggleButton_thumb__jFWSY{position:absolute;top:3px;left:3px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--radius-pill);background:var(--color-accent);color:var(--color-accent-text)}.ThemeToggleButton_icon__IHm8N{display:inline-flex;align-items:center;justify-content:center;color:currentColor}.ThemeToggleButton_rootCollapsed__ZbeHy .ThemeToggleButton_icon__IHm8N{color:var(--color-accent)}