.theme-selector[data-v-af4f0ab7] [role=radiogroup]{border-radius:var(--radius-lg);background:var(--color-surface-raised);width:100%}.theme-selector[data-v-af4f0ab7] [role=radiogroup]:before{content:"";border-radius:var(--radius-md);background:var(--color-surface-hover);width:calc(50% - 6px);transition:transform .22s var(--ease-spring);position:absolute;inset:4px auto 4px 4px}.theme-selector[data-mode=light][data-v-af4f0ab7] [role=radiogroup]:before{transform:translate(calc(100% + 4px))}.theme-selector[data-v-af4f0ab7] [role=radio]{z-index:1;min-width:0;height:40px;color:var(--color-ink-muted);box-shadow:none;background:0 0;flex:1;position:relative}.theme-selector[data-v-af4f0ab7] [role=radio][aria-checked=true]{color:var(--color-ink-strong)}@media (prefers-reduced-motion:reduce){.theme-selector[data-v-af4f0ab7] [role=radiogroup]:before{transition:none}}.topbar[data-v-a1641be7]{border-bottom:1px solid var(--color-edge-soft)}.rail[data-v-a1641be7]{border-right:1px solid var(--color-edge-soft)}.trail[data-v-a1641be7]{border-left:1px solid var(--color-edge-soft);padding-left:12px}.brand[data-v-a1641be7]{transition:opacity var(--motion-hover) var(--ease-spring)}.brand[data-v-a1641be7]:hover{opacity:.85}.rail[data-v-a1641be7] [data-active=true]{animation:area-fade var(--motion-overlay) var(--ease-spring) backwards}.mobile-tabs[data-v-a1641be7] [role=tablist]{scroll-snap-type:x proximity}@media (prefers-reduced-motion:reduce){.brand[data-v-a1641be7],.rail[data-v-a1641be7] [data-active=true]{transition:none;animation:none}}
