.gc-switch{display:-webkit-box;display:-ms-flexbox;display:flex;width:52px;height:32px;position:relative;border-radius:100px;border:2px solid #bababa;background:#2e2e2e}.gc-switch:has(input:checked){border:2px solid #460;background:#460}.gc-switch .switch-indicator .icon-checked{background:#1ee17d;color:#000;right:4px;opacity:0}.gc-switch .switch-indicator .icon-non-checked{left:4px;background:#fff;color:#111}.gc-switch:has(input:not(:disabled)):active .switch-indicator-span:after,.gc-switch:has(input:not(:disabled)):hover .switch-indicator-span:after{position:absolute;width:40px;height:40px;content:" ";z-index:-1;border-radius:100px}.gc-switch:has(input:not(:disabled)):active .switch-indicator-span:after,.gc-switch:has(input:not(:disabled)):hover .switch-indicator-span:after{opacity:.1;background:#5a5a5a}.gc-switch:has(input:not(:disabled)):active:has(input:checked) .switch-indicator-span,.gc-switch:has(input:not(:disabled)):hover:has(input:checked) .switch-indicator-span{background-color:#7bb800}.gc-switch:has(input:not(:disabled)):active:has(input:checked) .switch-indicator-span:after,.gc-switch:has(input:not(:disabled)):hover:has(input:checked) .switch-indicator-span:after{opacity:.1;background:#1ee17d}.gc-switch:has(input:not(:disabled)):focus-visible .switch-indicator-span:after{position:absolute;width:40px;height:40px;content:" ";z-index:-1;border-radius:100px}.gc-switch:has(input:not(:disabled)):focus-visible .switch-indicator-span:after{opacity:.2;background:#5a5a5a}.gc-switch:has(input:not(:disabled)):focus-visible:has(input:checked) .switch-indicator-span{background-color:#7bb800}.gc-switch:has(input:not(:disabled)):focus-visible:has(input:checked) .switch-indicator-span:after{opacity:.2;background:#1ee17d}.gc-switch:has(input:disabled){border:2px solid #464646;background:#2e2e2e}.gc-switch:has(input:disabled) .switch-indicator .icon-non-checked{background:#464646;color:#111}.gc-switch:has(input:disabled):has(input:checked){border:2px solid #3c3c3c;background:#3c3c3c}.gc-switch:has(input:disabled):has(input:checked) .switch-indicator .icon-checked{background:#111;color:#7c7c7c}.gc-switch label{display:none}.gc-switch input{position:relative;width:100%;height:100%;padding:0;margin:0!important;opacity:0;cursor:pointer;z-index:3}.gc-switch input:disabled{cursor:default!important}.gc-switch .switch-indicator,.gc-switch .switch-layer{position:absolute;top:-2px;right:0;bottom:0;left:0}.gc-switch .switch-layer{border-radius:100px;width:100%;-webkit-transition:.3s ease all;transition:.3s ease all;z-index:1}.gc-switch .switch-indicator{z-index:2}.gc-switch .switch-indicator .switch-indicator-span{position:absolute;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;top:4px;width:24px;height:24px;border-radius:100px;-webkit-transition:.3s ease all;transition:.3s ease all}.gc-switch .switch-indicator .switch-indicator-span svg{margin-top:4px;width:16px;height:16px}.gc-switch input:checked+.switch-indicator .icon-non-checked{opacity:0}.gc-switch input:checked+.switch-indicator .icon-checked{opacity:1}
/*# sourceMappingURL=switches.min.css.map */
