/* Native inputs retain their label, keyboard and checked behaviour throughout the studio. */
#cleanup-planner input[type="checkbox"]:not([hidden]){
 appearance:none;-webkit-appearance:none;position:relative;display:inline-block;vertical-align:middle;box-sizing:border-box;flex:none;width:38px;height:22px;min-width:38px;min-height:22px;max-width:38px;margin:0;padding:0;border:1px solid #8799a2;border-radius:999px;background:#aab5bc;cursor:pointer;transition:background-color .16s,border-color .16s;
}
#cleanup-planner input[type="checkbox"]:not([hidden])::before{
 content:"";position:absolute;top:2px;left:2px;width:16px;height:16px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #0003;transition:transform .16s;
}
#cleanup-planner input[type="checkbox"]:not([hidden]):checked{background:#21647b;border-color:#21647b}
#cleanup-planner input[type="checkbox"]:not([hidden]):checked::before{transform:translateX(16px)}
#cleanup-planner input[type="checkbox"]:not([hidden]):focus-visible{outline:2px solid #176c8a;outline-offset:3px}
#cleanup-planner input[type="checkbox"]:not([hidden]):disabled{opacity:.48;cursor:not-allowed}
#cleanup-planner .gs-switch-track{box-sizing:border-box;flex:none;width:38px;height:22px;border:1px solid #8799a2;border-radius:999px;background:#aab5bc}
#cleanup-planner .gs-switch-track::after{top:2px;left:2px;width:16px;height:16px}
#cleanup-planner [data-kp="handles"][aria-checked="true"] .gs-switch-track{background:#21647b;border-color:#21647b}
#cleanup-planner [data-kp="handles"][aria-checked="true"] .gs-switch-track::after{transform:translateX(16px)}
#cleanup-planner [data-ce-uniform-field] small{padding-left:46px}
@media(prefers-reduced-motion:reduce){#cleanup-planner input[type="checkbox"]:not([hidden]),#cleanup-planner input[type="checkbox"]:not([hidden])::before,#cleanup-planner .gs-switch-track,#cleanup-planner .gs-switch-track::after{transition:none}}
@media(forced-colors:active){#cleanup-planner input[type="checkbox"]:not([hidden]){appearance:auto;-webkit-appearance:auto}#cleanup-planner input[type="checkbox"]:not([hidden])::before{content:none}}
#cleanup-planner label:has(> input[type="checkbox"]:not([hidden])){display:flex;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:8px;text-align:left}
