.driver-web-settings,.portal .driver-web-settings{padding:24px;margin-bottom:24px}.driver-web-setting-row{display:flex;align-items:center;gap:24px;justify-content:space-between}.driver-web-setting-row>div{min-width:0;flex:1}.driver-web-setting-row>div>label{font-weight:600;margin:0}.driver-web-setting-row p{color:#526580;font-size:14px;line-height:1.5;margin:8px 0 0}.driver-web-toggle{position:relative;display:block;flex:0 0 46px;width:46px;height:28px;margin:0;cursor:pointer}.driver-web-toggle input{position:absolute;width:1px;height:1px;min-height:1px;margin:0;padding:0;opacity:0;pointer-events:none}.driver-web-toggle-track{display:block;width:46px;height:28px;border:1px solid #718199;border-radius:999px;background:#8292aa;box-shadow:inset 0 0 0 1px #ffffff18;transition:background-color .18s ease,border-color .18s ease}.driver-web-toggle-track>span{display:block;width:22px;height:22px;margin:2px;border-radius:50%;background:#fff;box-shadow:0 1px 3px #10254438;transition:transform .18s ease}.driver-web-toggle input:checked+.driver-web-toggle-track{border-color:#2159eb;background:#2159eb}.driver-web-toggle input:checked+.driver-web-toggle-track>span{transform:translateX(18px)}.driver-web-toggle input:focus-visible+.driver-web-toggle-track{outline:3px solid #a6bcff;outline-offset:3px}.driver-web-toggle:has(input:disabled){opacity:.6;cursor:wait}.driver-web-feedback{font-size:14px;margin:12px 0 0}.driver-web-feedback:empty{display:none}@media(max-width:760px){.driver-web-settings,.portal .driver-web-settings{padding:20px}}@media(prefers-reduced-motion:reduce){.driver-web-toggle-track,.driver-web-toggle-track>span{transition:none}}
