.switch[data-v-21e09cec]{align-items:center;gap:var(--sp-2);display:inline-flex}.switch[data-v-21e09cec]:disabled{opacity:.5;cursor:not-allowed}.switch__track[data-v-21e09cec]{border-radius:var(--radius-pill);background:var(--ink-200);width:40px;height:22px;transition:background-color var(--dur) var(--ease);position:relative}.switch.is-on .switch__track[data-v-21e09cec]{background:var(--brand-500)}.switch__thumb[data-v-21e09cec]{width:18px;height:18px;box-shadow:var(--shadow-xs);transition:transform var(--dur) var(--ease);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.switch.is-on .switch__thumb[data-v-21e09cec]{transform:translate(18px)}.switch__text[data-v-21e09cec]{font-size:var(--fs-sm);color:var(--text-muted)}
