:root{--_switch-shadow-thumb:inset 0px var(--border-default) 0px 0px #fff, inset 0px calc(-1 * var(--border-default)) 0px 0px #fffc, inset 0px 0px 0px 1px #fff, 0px 2px 2px -1px #0000000a, 0px 4px 4px -2px #00000005, 0px 0px 0px var(--border-default) #0000003d;--_switch-shadow-thumb-active:inset 0px 2px 0px 0px #fff, inset 0px -2px 0px 0px #fffc, inset 0px 0px 0px calc(var(--border-default) / 1.625) #fff, 0px 2px 2px -1px #0000000a, 0px 4px 4px -2px #00000005, 0px 0px 0px calc(var(--border-default) / 1.625) #0000003d;--_switch-shadow-track:inset 0px 2px 2px -1px #0000000a, inset 0px 4px 4px -2px #0000000a, inset 0px 0px 0px var(--border-default) #0000001f;--_switch-gradient-thumb:linear-gradient(to bottom, transparent, #0000000a);--_switch-gradient-track-off:linear-gradient(to bottom, transparent, #ffffff0a);--_switch-gradient-track-on:linear-gradient(to bottom, transparent, #ffffff14);--_switch-bg-muted:#77777129}@supports (color:lab(0% 0 0)){:root{--_switch-bg-muted:lab(49.8943% -.875205 3.29613/.16)}}.dark{--_switch-shadow-thumb:inset 0px var(--border-default) 0px 0px #fff, inset 0px calc(-1 * var(--border-default)) 0px 0px #fffc, inset 0px 0px 0px 1px #fff, 0px 2px 2px -1px #0000001f, 0px 4px 4px -2px #0000001f, 0px 0px 0px var(--border-default) #0000001f;--_switch-shadow-thumb-active:var(--_switch-shadow-thumb);--_switch-shadow-track:inset 0px 2px 2px -1px #00000014, inset 0px 4px 4px -2px #00000014, inset 0px 0px 0px var(--border-default) #ffffff29;--_switch-gradient-thumb:linear-gradient(to bottom, transparent, #0000001f);--_switch-gradient-track-off:linear-gradient(to bottom, transparent, #ffffff0a);--_switch-gradient-track-on:linear-gradient(to bottom, transparent, #ffffff14);--_switch-bg-muted:#7777710a}@supports (color:lab(0% 0 0)){.dark{--_switch-bg-muted:lab(49.8943% -.875205 3.29613/.04)}}@keyframes _switch-detect-hover{0%{opacity:.999}}.switch-track{background:var(--bg-translucent);width:32px;height:20px;box-shadow:var(--_switch-shadow-track);border-radius:10px;outline:none;transition:background-color .15s cubic-bezier(0,.55,.45,1);display:inline-flex;position:relative;overflow:hidden}.switch-track:hover{animation:1ms _switch-detect-hover}.switch-track:focus-visible{outline:2px solid var(--border-accent);outline-offset:2px}.switch-track[data-variant=special]:focus-visible{outline-color:var(--border-special)}.switch-track:before{content:"";background:var(--_switch-bg-muted);border-radius:inherit;pointer-events:none;transition:background .15s cubic-bezier(0,.55,.45,1);position:absolute;inset:0}.switch-track:after{content:"";background:var(--_switch-gradient-track-off);border-radius:inherit;pointer-events:none;transition:background .15s cubic-bezier(0,.55,.45,1);position:absolute;inset:0}.switch-glow{border-radius:inherit;pointer-events:none;background:var(--glow-on-neutral-hover);opacity:0;z-index:1;transition:opacity .15s cubic-bezier(0,.55,.45,1);position:absolute;inset:0}.switch-track:hover:not(:disabled)[data-optimistic=unchecked] .switch-glow{opacity:1;transition:none}.switch-track:active:not(:disabled)[data-optimistic=unchecked]:after{background:0 0}.switch-track:active:not(:disabled)[data-optimistic=unchecked] .switch-glow{background:var(--glow-on-neutral-pressed);opacity:1;transition:none}.switch-track[data-optimistic=checked]{background:var(--bg-accent);transition:none}.switch-track[data-optimistic=checked]:before{background:0 0}.switch-track[data-optimistic=checked]:after{background:var(--_switch-gradient-track-on)}.switch-track[data-optimistic=checked] .switch-glow{background:var(--glow-on-accent-hover)}.switch-track:hover:not(:disabled)[data-optimistic=checked] .switch-glow{opacity:1;transition:none}.switch-track:active:not(:disabled)[data-optimistic=checked]:after{background:0 0}.switch-track:active:not(:disabled)[data-optimistic=checked] .switch-glow{background:var(--glow-on-accent-pressed);opacity:1;transition:none}.switch-track[data-variant=special][data-optimistic=checked]{background:var(--bg-special)}.switch-thumb{background:var(--fg-emphasis);width:16px;height:16px;box-shadow:var(--_switch-shadow-thumb);z-index:2;pointer-events:none;will-change:transform;border-radius:8px;transition:transform .15s cubic-bezier(0,.55,.45,1),border-radius .15s cubic-bezier(0,.55,.45,1);position:absolute;top:2px;left:2px;transform:translate(0)}.switch-thumb:before{content:"";background:var(--_switch-gradient-thumb);pointer-events:none;border-radius:7px;transition:opacity .15s cubic-bezier(0,.55,.45,1);position:absolute;inset:1px}.switch-track[data-fresh-hover]:hover:not(:active):not(:disabled)[data-optimistic=unchecked] .switch-thumb{border-radius:7.11px/8px;transform:translate(1px)scaleX(1.125)}.switch-track[data-optimistic=checked] .switch-thumb{transform:translate(12px)}.switch-track[data-fresh-hover]:hover:not(:active):not(:disabled)[data-optimistic=checked] .switch-thumb{border-radius:7.11px/8px;transform:translate(11px)scaleX(1.125)}@media (pointer:fine){.switch-track:active:not(:disabled)[data-optimistic=unchecked] .switch-thumb,.switch-track:active:not(:disabled)[data-optimistic=checked] .switch-thumb{box-shadow:var(--_switch-shadow-thumb-active);border-radius:4.31px/8px;transform:translate(6px)scaleX(1.625)scaleY(.875)}.switch-track:active:not(:disabled)[data-optimistic=unchecked] .switch-thumb:before,.switch-track:active:not(:disabled)[data-optimistic=checked] .switch-thumb:before{opacity:0;transition:none}}@media (prefers-reduced-motion:reduce){.switch-track,.switch-track:before,.switch-track:after,.switch-glow,.switch-thumb,.switch-thumb:before{transition:none!important}.switch-thumb{will-change:auto}.switch-track[data-fresh-hover]:hover:not(:active):not(:disabled)[data-optimistic=unchecked] .switch-thumb{border-radius:8px;transform:translate(0)}.switch-track[data-fresh-hover]:hover:not(:active):not(:disabled)[data-optimistic=checked] .switch-thumb{border-radius:8px;transform:translate(12px)}.switch-track:active:not(:disabled)[data-optimistic=unchecked] .switch-thumb{box-shadow:var(--_switch-shadow-thumb);border-radius:8px;transform:translate(0)}.switch-track:active:not(:disabled)[data-optimistic=checked] .switch-thumb{box-shadow:var(--_switch-shadow-thumb);border-radius:8px;transform:translate(12px)}}
/*# sourceMappingURL=03qc1nzc4y0g~.css.map*/