@layer ui.primitives{._root_53eld_12{--ui-switch-w: 40px;--ui-switch-h: 24px;--ui-switch-knob: 18px;--ui-switch-inset: 3px;--ui-switch-edge: var(--ui-text-2);--ui-switch-fill: transparent;--ui-switch-knob-fill: var(--ui-text-2);--ui-switch-ink: var(--ui-text-1);display:flex;min-width:0}._row_53eld_26{display:flex;flex:1;align-items:center;justify-content:space-between;gap:var(--ui-space-4);min-width:0;min-height:var(--ui-hit);padding-block:var(--ui-space-2);cursor:pointer;-webkit-tap-highlight-color:transparent}._inline_53eld_39 ._row_53eld_26{flex:0 1 auto;justify-content:flex-start;gap:var(--ui-space-3)}._inline_53eld_39 ._track_53eld_45{order:-1}._text_53eld_49{display:flex;flex-direction:column;gap:var(--ui-space-1);min-width:0}._label_53eld_56{color:var(--ui-text-1);font-size:var(--ui-type-label-size);font-weight:var(--ui-type-label-weight);line-height:var(--ui-type-label-line);letter-spacing:var(--ui-type-label-tracking)}._description_53eld_64{color:var(--ui-text-2);font-size:var(--ui-type-caption-size);font-weight:var(--ui-type-caption-weight);line-height:var(--ui-type-caption-line)}._track_53eld_45{position:relative;display:inline-flex;flex-shrink:0;width:var(--ui-switch-w);height:var(--ui-switch-h)}._input_53eld_80{appearance:none;width:100%;height:100%;margin:0;border-radius:var(--ui-radius-full);background:var(--ui-switch-fill);box-shadow:inset 0 0 0 1.5px var(--ui-switch-edge);cursor:inherit;transition:background-color var(--ui-dur-fast) var(--ui-ease-standard),box-shadow var(--ui-dur-fast) var(--ui-ease-standard)}._knob_53eld_94{position:absolute;inset-block-start:var(--ui-switch-inset);inset-inline-start:var(--ui-switch-inset);width:var(--ui-switch-knob);height:var(--ui-switch-knob);border-radius:var(--ui-radius-full);background:var(--ui-switch-knob-fill);pointer-events:none;transition:transform var(--ui-dur-base) var(--ui-ease-standard),background-color var(--ui-dur-fast) var(--ui-ease-standard)}@media(prefers-reduced-motion:reduce){._knob_53eld_94{transition:background-color var(--ui-dur-fast) var(--ui-ease-standard)}}._input_53eld_80:checked{--ui-switch-fill: var(--ui-switch-ink);--ui-switch-edge: var(--ui-switch-ink)}:where(._input_53eld_80:checked)+._knob_53eld_94{--ui-switch-knob-fill: var(--ui-bg);transform:translate(calc(var(--ui-switch-w) - var(--ui-switch-knob) - 2 * var(--ui-switch-inset)))}@media(hover:hover){._row_53eld_26:hover{--ui-switch-edge: var(--ui-text-2);--ui-switch-knob-fill: var(--ui-text-1);--ui-switch-ink: var(--ui-ink-hover)}}._row_53eld_26:where(:has(._input_53eld_80[data-ui-preview=hover])){--ui-switch-edge: var(--ui-text-2);--ui-switch-knob-fill: var(--ui-text-1);--ui-switch-ink: var(--ui-ink-hover)}._input_53eld_80[data-ui-preview=focus]{outline:var(--ui-focus-width) solid var(--ui-focus);outline-offset:var(--ui-focus-offset)}._isDisabled_53eld_150 ._row_53eld_26{--ui-switch-edge: var(--ui-line-strong);--ui-switch-knob-fill: var(--ui-text-disabled);--ui-switch-ink: var(--ui-text-disabled);cursor:not-allowed}._isDisabled_53eld_150 :where(._input_53eld_80:checked)+._knob_53eld_94{--ui-switch-knob-fill: var(--ui-s2)}._isDisabled_53eld_150 ._label_53eld_56{color:var(--ui-text-disabled)}._isDisabled_53eld_150 ._description_53eld_64{color:var(--ui-text-3)}}
