.wrap.svelte-1m9z3en{justify-items:start;min-inline-size:0;display:grid}.wrap.svelte-1m9z3en .switch{min-block-size:var(--control-height-md);align-items:center;gap:var(--space-3);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}.wrap.svelte-1m9z3en .switch[data-disabled]{cursor:not-allowed;opacity:.5}.track.svelte-1m9z3en{box-sizing:border-box;border-radius:var(--radius-pill);background:var(--control-track);isolation:isolate;block-size:24px;inline-size:42px;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;padding:3px;display:flex;position:relative}.track.svelte-1m9z3en:before{content:"";z-index:-1;border-radius:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:0}.wrap.svelte-1m9z3en .switch[data-state=checked] .track:before{opacity:1}.wrap.svelte-1m9z3en .switch[aria-invalid=true] .track{outline:1px solid var(--danger);outline-offset:1px}.track.svelte-1m9z3en .thumb{--travel:0px;border-radius:var(--radius-pill);background:var(--control-thumb);block-size:18px;inline-size:18px;box-shadow:var(--control-thumb-shadow);transform:translateX(var(--travel));transition:transform var(--duration-spring) var(--ease-spring), inline-size var(--duration-fast) var(--ease-standard), margin var(--duration-fast) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard);flex:none}.track.svelte-1m9z3en .thumb[data-state=checked]{--travel:18px;background:var(--control-thumb-on)}.track.svelte-1m9z3en:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .thumb[data-state=checked]{--travel:-18px}.wrap.svelte-1m9z3en .switch:active:not([data-disabled]) .track .thumb{inline-size:23px}.wrap.svelte-1m9z3en .switch:active:not([data-disabled]) .track .thumb[data-state=checked]{--travel:13px}.wrap.svelte-1m9z3en .switch:active:not([data-disabled]) .track:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) .thumb[data-state=checked]{--travel:-13px}@media (hover:hover) and (pointer:fine){.wrap.svelte-1m9z3en .switch[data-state=unchecked]:hover:not([data-disabled]) .track{background:var(--control-track-hover)}}.label.svelte-1m9z3en{line-height:var(--leading-body)}.hint.svelte-1m9z3en{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.error.svelte-1m9z3en{color:var(--danger)}@media (prefers-reduced-motion:reduce){.track.svelte-1m9z3en,.track.svelte-1m9z3en:before,.track.svelte-1m9z3en .thumb{transition:none}}
