.ThemeToggle_toggle__RoeI1{position:relative;flex-shrink:0;width:36px;height:36px;border-radius:50%;border:none;padding:0;cursor:pointer;background:color-mix(in srgb,var(--color-bg-surface) 88%,transparent);box-shadow:0 1px 3px rgba(0,0,0,.12),inset 0 0 0 1px color-mix(in srgb,var(--color-border) 70%,transparent);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,background .35s ease}.ThemeToggle_toggle__RoeI1:hover{transform:scale(1.08);box-shadow:0 2px 8px rgba(0,0,0,.14),inset 0 0 0 1px color-mix(in srgb,var(--gs-accent-sub,#8b6df5) 35%,transparent)}.ThemeToggle_toggle__RoeI1:active{transform:scale(.94)}.ThemeToggle_iconMoon__YUPoh,.ThemeToggle_iconSun__i6f7G{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .5s cubic-bezier(.68,-.55,.27,1.55),transform .5s cubic-bezier(.68,-.55,.27,1.55),filter .5s ease}.ThemeToggle_iconSun__i6f7G{opacity:1;transform:rotate(0deg) scale(1);filter:drop-shadow(0 0 6px rgba(240,192,64,.75));color:#f0b429}.ThemeToggle_iconMoon__YUPoh{opacity:0;transform:rotate(-90deg) scale(.45);color:#c4d4f0}.ThemeToggle_darkActive__c2QBo .ThemeToggle_iconSun__i6f7G{opacity:0;transform:rotate(90deg) scale(.45);filter:none}.ThemeToggle_darkActive__c2QBo .ThemeToggle_iconMoon__YUPoh{opacity:1;transform:rotate(0deg) scale(1);filter:drop-shadow(0 0 6px rgba(184,200,240,.65))}