.auth-theme-toggle.moon-toggle{display:inline-grid;place-items:center;flex:0 0 44px;width:44px;height:44px;min-width:44px;padding:0;border:0;border-radius:50%;background:transparent;color:var(--auth-muted);cursor:pointer;transition:background-color 160ms ease-out,scale 160ms ease-out}
.auth-theme-toggle.moon-toggle:hover{background:#88888818}
.auth-theme-toggle.moon-toggle:active{scale:.96}
.auth-theme-toggle.moon-toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}
.auth-theme-toggle .moon-orb{display:block;width:26px;height:26px;overflow:visible;transform:rotate(-28deg);transition:transform 520ms cubic-bezier(.16,1,.3,1)}
body[data-theme="dark"] .auth-theme-toggle .moon-orb{transform:rotate(152deg)}
.auth-theme-toggle .moon-outline{stroke:currentColor;stroke-width:1.25}
body[data-theme="dark"] .auth-brand .auth-logo-dark{filter:invert(1)}
body[data-theme="dark"] #app .release-logo-dark{filter:invert(1)}
body[data-theme="dark"] .sidebar-brand__icon{filter:invert(1)}
body.sidebar-collapsed[data-theme="dark"][data-current-tab] #app>header .release-logo-dark{content:url("/assets/reference-logo-mark-light.svg?v=theme-orb-20261106");filter:invert(1)}
body[data-theme="dark"] .sidebar-brand__icon{content:url("/assets/reference-logo-mark-light.svg?v=theme-orb-20261106");filter:invert(1)}
@media(prefers-reduced-motion:reduce){.auth-theme-toggle,.auth-theme-toggle .moon-orb{transition:none}}
body.sidebar-collapsed[data-theme][data-current-tab] #app>header .release-logo-dark{content:url("/assets/reference-logo-mark-dark.svg?v=theme-sync-20261105")}
body.sidebar-collapsed[data-theme=light][data-current-tab] #app>header .release-logo-light{content:url("/assets/reference-logo-mark-light.svg?v=theme-sync-20261105")}
body[data-theme=dark] .sidebar-brand__icon{content:url("/assets/reference-logo-mark-dark.svg?v=theme-sync-20261105")}
