.toggle-row[data-v-c2bb7209]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:2.75rem;padding:var(--space-1) 0;color:var(--color-text-primary);cursor:pointer;font:inherit;text-align:start;background:0 0;border:0;font-weight:700;line-height:1.3;display:flex}.toggle-row[data-v-c2bb7209]:focus-visible{border-radius:var(--radius-sm);outline:.125rem solid var(--color-primary);outline-offset:.25rem}.toggle-row__track[data-v-c2bb7209]{border-radius:var(--radius-round);background:var(--color-border-strong);width:2.75rem;height:1.5rem;transition:background var(--motion-fast);flex:none;position:relative}.toggle-row__thumb[data-v-c2bb7209]{border-radius:var(--radius-round);background:var(--color-surface-raised);width:1.125rem;height:1.125rem;box-shadow:var(--shadow-low);transition:transform var(--motion-fast);position:absolute;top:.1875rem;left:.1875rem}.toggle-row--on .toggle-row__track[data-v-c2bb7209]{background:var(--color-primary)}.toggle-row[data-v-c2bb7209]:disabled{cursor:default}.toggle-row:disabled .toggle-row__track[data-v-c2bb7209]{opacity:.6}.toggle-row--on .toggle-row__thumb[data-v-c2bb7209]{transform:translate(1.25rem)}.toggle-row--locked[data-v-c2bb7209]{gap:var(--space-2)}.toggle-row--locked .toggle-row__label[data-v-c2bb7209],.toggle-row__lock[data-v-c2bb7209]{color:var(--color-text-muted)}.toggle-row--locked .toggle-row__label[data-v-c2bb7209]{flex:auto}.toggle-row--locked .toggle-row__track[data-v-c2bb7209]{opacity:.38}
