.offAirSwitch{appearance:none;position:relative;width:46px;height:25px;min-width:46px;border:1px solid #697783;border-radius:20px;background:#394450;cursor:pointer;margin:0}.offAirSwitch:after{content:"";position:absolute;left:3px;top:3px;width:17px;height:17px;border-radius:50%;background:white;transition:transform .15s}.offAirSwitch:checked{background:#147d69;border-color:#40c7a7}.offAirSwitch:checked:after{transform:translateX(20px)}.offAirSwitch:focus-visible{outline:2px solid #fff;outline-offset:3px}.offAirSwitch:disabled{opacity:.55;cursor:wait}.offAirSettings{padding:22px;margin-bottom:18px}.offAirSettings fieldset,.offAirSettings label{min-width:0}.offAirSettings .input{max-width:100%}@media(max-width:600px){.offAirSettings{padding:16px}}