._field_1d407_1{gap:var(--space-4);flex-direction:column;display:flex}._row_1d407_7{align-items:flex-start;gap:var(--space-8);cursor:pointer;-webkit-user-select:none;user-select:none;width:fit-content;display:inline-flex}._row_1d407_7[data-disabled=true]{cursor:not-allowed}._control_1d407_20{--track-w:40px;--track-h:24px;--track-pad:4px;--thumb-size:16px;width:var(--track-w);height:var(--track-h);flex-shrink:0;margin-top:-2px;display:inline-flex;position:relative}._control_1d407_20[data-size=s]{--track-w:32px;--track-h:18px;--track-pad:2px;--thumb-size:12px;margin-top:1px}._input_1d407_42{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}._input_1d407_42:disabled{cursor:not-allowed}._track_1d407_54{padding:var(--track-pad);box-sizing:border-box;border-radius:var(--radius-full);border:var(--border-s) solid var(--color-gray-100);background:var(--color-gray-100);transition:var(--transition-e), background-color .2s ease;align-items:center;display:flex;position:absolute;inset:0}._input_1d407_42:focus-visible~._track_1d407_54{box-shadow:var(--shadow-focus)}._input_1d407_42:checked~._track_1d407_54{background:var(--color-brand-500)}._row_1d407_7:hover ._input_1d407_42:checked:not(:disabled)~._track_1d407_54,._input_1d407_42:checked:focus-visible~._track_1d407_54{background:var(--color-brand-400)}._input_1d407_42:disabled~._track_1d407_54{border-color:var(--color-gray-100);background:var(--color-gray-100)}._thumb_1d407_85{width:var(--thumb-size);height:var(--thumb-size);border-radius:var(--radius-full);background:var(--color-white);box-shadow:var(--shadow-popover);flex-shrink:0;transition:transform .2s}._input_1d407_42:checked~._track_1d407_54 ._thumb_1d407_85{transform:translateX(calc(var(--track-w) - 2 * var(--border-s) - 2 * var(--track-pad) - var(--thumb-size)))}._input_1d407_42:disabled~._track_1d407_54 ._thumb_1d407_85{background:var(--color-gray-50)}._boxLabelText_1d407_103{flex-direction:column;display:inline-flex}._labelText_1d407_108{font-family:var(--font-family-body);font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-s);color:var(--color-gray-800)}._row_1d407_7[data-disabled=true] ._labelText_1d407_108{color:var(--color-gray-300)}._hint_1d407_120{font-family:var(--font-family-body);font-size:var(--font-size-xxs);line-height:var(--line-height-xs);color:var(--color-gray-400)}._hint_1d407_120[data-disabled=true]{color:var(--color-gray-300)}
