*{-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff}body,html{width:100%;height:100%;margin:0;padding:0;background-color:#0f0f0f;overflow-x:hidden}.center{display:flex}.center.h{width:100%;justify-content:center}.center.v{height:100%;align-items:center}input:not(.input_reset_block_style){display:block;margin:.5em}input{outline:none;color:#fff;border:1px solid #e4e4e433;height:42px;width:calc(162px - 15px);padding-left:15px;background:hsla(0,0%,100%,.05);box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;transition:all .15s}input[type=text]:-moz-read-only{color:#8f8f8f}input[type=text]:read-only{color:#8f8f8f}input[type=button],input[type=submit]{width:166px;padding-left:0}input:disabled{opacity:.25}input[type=button]:not(:disabled):hover,input[type=submit]:not(:disabled):hover{cursor:pointer;background-color:#038cfc;border-radius:2em}input[type=button]:not(:disabled):hover.color-overwrite-green,input[type=submit]:not(:disabled):hover.color-overwrite-green{background-color:#54bb18;color:#fff}input[type=button].color-overwrite-green,input[type=submit].color-overwrite-green{color:#5ccf1a}input[type=button]:disabled.color-overwrite-green,input[type=submit]:disabled.color-overwrite-green{opacity:.5}input[type=button]:not(:disabled):hover.color-overwrite-red,input[type=submit]:not(:disabled):hover.color-overwrite-red{background-color:#cf1a1a;color:#fff}input[type=button].color-overwrite-red,input[type=submit].color-overwrite-red{color:#f11e1e}input[type=button]:disabled.color-overwrite-red,input[type=submit]:disabled.color-overwrite-red{opacity:.5}img.input{border:1px solid #e4e4e433;height:40px;background:hsla(0,0%,100%,.05);box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;transition:all .15s;margin:.5em;cursor:pointer}img.input.red{background:#cf1a1a}.checkbox{outline:none;color:#fff;border:1px solid #e4e4e433;width:166px;height:42px;background:hsla(0,0%,100%,.05);box-shadow:0 5px 15px rgba(0,0,0,.1);border-radius:8px;font-size:13.5px;margin:.5em;transition:all .15s}.checkbox:hover{cursor:pointer}.checkbox .content{display:grid;grid-template-columns:25px auto;align-items:center;margin-left:1em;width:100%;height:100%}.checkbox .box{position:relative;display:inline-block;background-color:#ffffff1d;width:2em;height:1em;padding:0;margin:0;border-radius:8px}.checkbox .slider{position:absolute;background-color:#ffffff3d;width:1em;height:1em;top:0;left:0;border-radius:8px;transition:all .15s ease-in-out}.checkbox.active .slider{background-color:#038cfc;top:0;left:100%;transform:translate(-100%)}.checkbox .text{padding:0;margin:0;color:#8f8f8f;max-width:calc(100% - 2em);text-align:center;transition:all .15s}.checkbox.active .text{color:#038cfc!important;text-shadow:0 0 .25em #038cfc80}.checkbox.active .slider{filter:drop-shadow(0 0 .5em #038cfc80)}.checkbox:hover .text{color:#fff}