/* Settings switches: identical, clear off/on states in both themes. */
html body:is(.settings-dark,:not(.settings-dark)) input[role="switch"],html body:is(.settings-dark,:not(.settings-dark)) .ps-toggle input,html body:is(.settings-dark,:not(.settings-dark)) .ps-person input{appearance:none!important;-webkit-appearance:none!important;width:50px!important;height:30px!important;flex:0 0 50px!important;position:relative!important;border:0!important;border-radius:20px!important;background:#858d94!important;background-image:none!important;box-shadow:inset 0 0 0 1px #0002!important;cursor:pointer}
html body:is(.settings-dark,:not(.settings-dark)) input[role="switch"]:checked,html body:is(.settings-dark,:not(.settings-dark)) .ps-toggle input:checked,html body:is(.settings-dark,:not(.settings-dark)) .ps-person input:checked{background:#00bc25!important;background-image:none!important}
html body:is(.settings-dark,:not(.settings-dark)) input[role="switch"]::before,html body:is(.settings-dark,:not(.settings-dark)) .ps-toggle input::before,html body:is(.settings-dark,:not(.settings-dark)) .ps-person input::before{content:none!important}
html body:is(.settings-dark,:not(.settings-dark)) input[role="switch"]::after,html body:is(.settings-dark,:not(.settings-dark)) .ps-toggle input::after,html body:is(.settings-dark,:not(.settings-dark)) .ps-person input::after{content:''!important;position:absolute!important;top:3px!important;left:3px!important;width:24px!important;height:24px!important;border:0!important;border-radius:50%!important;background:#fff!important;box-shadow:0 1px 3px #0003!important;transform:translateX(0)!important;transition:transform .18s ease}
html body:is(.settings-dark,:not(.settings-dark)) input[role="switch"]:checked::after,html body:is(.settings-dark,:not(.settings-dark)) .ps-toggle input:checked::after,html body:is(.settings-dark,:not(.settings-dark)) .ps-person input:checked::after{transform:translateX(20px)!important}
html body:is(.settings-dark,:not(.settings-dark)) input[role="switch"]:disabled{opacity:.65!important;cursor:not-allowed}
html body:is(.settings-dark,:not(.settings-dark)) input[role="switch"]:focus-visible{outline:2px solid #00bc25!important;outline-offset:4px}

