.switch[data-v-b57b8c46]{border-radius:var(--r-full);background:var(--border-strong);width:30px;height:18px;transition:background var(--dur) var(--ease);flex:none;position:relative}.switch.on[data-v-b57b8c46]{background:var(--accent)}.switch[data-v-b57b8c46]:disabled{opacity:.5;cursor:not-allowed}.knob[data-v-b57b8c46]{width:14px;height:14px;transition:transform var(--dur) var(--ease-out);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0000004d}.switch.on .knob[data-v-b57b8c46]{transform:translate(12px)}
