.ui-toggle[data-v-a93d9076]{align-items:center;cursor:pointer;display:inline-flex;gap:var(--space-3)}.ui-toggle.disabled[data-v-a93d9076]{cursor:not-allowed;opacity:.4}.ui-toggle-input[data-v-a93d9076]{height:1px;opacity:0;overflow:hidden;position:absolute;width:1px}.ui-toggle-track[data-v-a93d9076]{background:var(--color-border);border-radius:var(--radius-full);display:inline-block;flex-shrink:0;height:24px;position:relative;transition:background var(--dur-fast) var(--ease-std);width:40px}.ui-toggle-thumb[data-v-a93d9076]{background:var(--color-surface);border-radius:var(--radius-full);box-shadow:var(--shadow-sm);height:20px;left:2px;position:absolute;top:2px;transition:transform var(--dur-fast) var(--ease-std);width:20px}.ui-toggle-input:checked+.ui-toggle-track[data-v-a93d9076]{background:var(--color-secondary)}.ui-toggle-input:checked+.ui-toggle-track .ui-toggle-thumb[data-v-a93d9076]{transform:translate(16px)}.ui-toggle-input:focus-visible+.ui-toggle-track[data-v-a93d9076]{box-shadow:0 0 0 3px #3b66dd4d}.ui-toggle-label[data-v-a93d9076]{color:var(--color-text-primary);font-size:.9rem}
