.toggle{align-items:center;display:inline-flex;gap:8px}.toggle_disabled{opacity:.5;pointer-events:none}.toggle__label{color:var(--color-text-secondary);font-family:Manrope,-apple-system,system-ui,Segoe UI,sans-serif;font-size:.8125rem;font-weight:500;letter-spacing:0;line-height:1.3;text-transform:none;transition:color .2s cubic-bezier(.2,.8,.2,1);-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle__label:empty{display:none}.toggle__label_active{color:var(--color-text-primary);font-weight:600}.toggle__track{background:rgba(var(--color-darkest-rgb),.18);border:none;border-radius:999px;cursor:pointer;flex-shrink:0;height:24px;outline:none;padding:0;position:relative;transition:background-color .2s cubic-bezier(.2,.8,.2,1);width:44px}.toggle__track:focus-visible{border-radius:inherit;outline:2px solid var(--color-primary);outline-offset:2px}.toggle__track:hover{background:rgba(var(--color-darkest-rgb),.26)}.toggle__track_active,.toggle__track_active:hover{background:var(--color-primary)}.toggle__thumb{background:var(--color-white);border-radius:999px;box-shadow:0 1px 2px rgba(var(--color-darkest-rgb),.2);height:20px;left:2px;position:absolute;top:2px;transition:transform .2s cubic-bezier(.2,.8,.2,1);width:20px}.toggle__thumb_active{transform:translate(20px)}@media(prefers-reduced-motion:reduce){.toggle__thumb{transition:none}}
