._switcher_1bzt0_2{--step:30px;border:1px solid color-mix(in oklab, var(--foreground) 15%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklab, var(--background) 60%, transparent);flex:none;align-items:center;padding:4px;display:inline-flex}._row_1bzt0_13{align-items:center;gap:2px;display:flex;position:relative}._option_1bzt0_20{z-index:1;border-radius:var(--radius-pill);width:28px;height:28px;color:var(--muted-foreground);cursor:pointer;transition:color .2s var(--ease-standard);flex:none;place-items:center;display:grid;position:relative}._option_1bzt0_20 svg{width:16px;height:16px}@media (hover:hover){._option_1bzt0_20:hover{color:var(--foreground)}}._option_1bzt0_20[data-active]{color:var(--on-brand)}._indicator_1bzt0_50{border:1px solid var(--on-brand);border-radius:var(--radius-pill);background:var(--primary);width:28px;height:28px;transform:translateX(calc(var(--index) * var(--step)));transition:transform .5s var(--ease-overshoot);animation:.2s _indicator-in_1bzt0_1;position:absolute;top:0;left:0}html.theme-switching:not(.reduce-motion) ._indicator_1bzt0_50{transition-property:transform!important;transition-duration:.5s!important;transition-timing-function:var(--ease-overshoot)!important}@media (prefers-reduced-motion:reduce){html.theme-switching:not(.allow-motion) ._indicator_1bzt0_50{transition-duration:1ms!important}}@keyframes _indicator-in_1bzt0_1{0%{opacity:0}}._chiplet_1bzt0_85{width:38px;box-shadow:var(--shadow-chiplet);transition:width .45s cubic-bezier(.3,1.2,.5,1);overflow:hidden}._chiplet_1bzt0_85 ._row_1bzt0_13{transform:translateX(calc(var(--index) * var(--step) * -1));transition:transform .45s cubic-bezier(.3,1.2,.5,1)}._chiplet_1bzt0_85:not(._expanded_1bzt0_97) ._option_1bzt0_20[data-active]{color:var(--foreground)}._chiplet_1bzt0_85 ._option_1bzt0_20{transition:color .2s var(--ease-standard), visibility 0s}._chiplet_1bzt0_85:not(._expanded_1bzt0_97) ._option_1bzt0_20:not([data-active]){visibility:hidden;transition:color .2s var(--ease-standard), visibility 0s .45s}._expanded_1bzt0_97{width:98px}._expanded_1bzt0_97 ._row_1bzt0_13{transform:none}._chiplet_1bzt0_85 ._indicator_1bzt0_50{transition-duration:.45s}
