body{background-color:#000;height:100vh}.wrapper{display:block}.sidebar{background:#333;box-shadow:3px 3px 3px rgba(51,51,51,.5);color:#fff;height:100vh;left:-255px;position:fixed;text-align:left;top:0;transition:all .3s;width:250px;z-index:999}.sidebar.active{left:0}.content{transition:all .3s;width:100%}.overlay{background:rgba(51,51,51,.7);display:none;height:100vh;opacity:0;position:fixed;transition:all .5s ease-in-out;width:100vw;z-index:998}.overlay.active{display:block;opacity:1}.dismiss{background:#444;border-radius:4px;cursor:pointer;height:35px;line-height:35px;position:absolute;right:10px;text-align:center;top:10px;transition:all .3s;width:35px}.dismiss:focus,.dismiss:hover{background:#555;color:#fff}.sidebar .logo{border-bottom:1px solid #444;padding:40px 20px;transition:all .3s}.sidebar .logo a{border:0;display:inline-block;height:34px;text-indent:-999999px;width:172px}.sidebar ul.menu-elements{border-bottom:1px solid #444;padding:10px 0;transition:all .3s}.sidebar ul li a{border:0;color:#fff;display:block;padding:10px 20px}.sidebar ul li a:focus,.sidebar ul li a:hover,.sidebar ul li.active>a:focus,.sidebar ul li.active>a:hover{background:#555;color:#fff;outline:0}.sidebar ul li a i{margin-right:5px}.sidebar ul li.active>a,a[aria-expanded=true]{background:#444;color:#fff}.sidebar ul ul a{background:#444;font-size:14px;padding-left:30px}.sidebar ul ul li.active>a{background:#555}.sidebar a[data-toggle=collapse]{position:relative}.sidebar .dropdown-toggle:after{display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%)}.sidebar .to-top{padding:20px;text-align:center}a.btn-customized-3{background:#444;border:0;border-radius:4px;box-shadow:none;color:#fff;display:inline-block;font-size:16px;font-weight:300;margin:0;padding:.75rem 1.5rem;width:100%}a.btn-customized-3.active:focus,a.btn-customized-3.btn.btn-primary:not(:disabled):not(.disabled):active,a.btn-customized-3.btn.btn-primary:not(:disabled):not(.disabled):active:focus,a.btn-customized-3:active,a.btn-customized-3:active:focus,a.btn-customized-3:focus,a.btn-customized-3:hover{background:#555;border:0;box-shadow:none;color:#fff;outline:0}a.btn-customized-3 i{margin-right:5px}.sidebar .dark-light-buttons{padding:10px 20px 30px;text-align:center}a.btn-customized-4{background:#444;border:0;border-radius:50%;box-shadow:none;color:#fff;display:inline-block;font-size:16px;font-weight:300;height:28px;margin:0 3px;padding:0;text-indent:-999999px;width:28px}a.btn-customized-4.btn-customized-dark{background:#222}a.btn-customized-4.btn-customized-light{background:#fff}a.btn-customized-4.btn-customized-dark.active:focus,a.btn-customized-4.btn-customized-dark.btn.btn-primary:not(:disabled):not(.disabled):active,a.btn-customized-4.btn-customized-dark.btn.btn-primary:not(:disabled):not(.disabled):active:focus,a.btn-customized-4.btn-customized-dark:active,a.btn-customized-4.btn-customized-dark:active:focus,a.btn-customized-4.btn-customized-dark:focus,a.btn-customized-4.btn-customized-dark:hover,a.btn-customized-4.btn-customized-light.active:focus,a.btn-customized-4.btn-customized-light.btn.btn-primary:not(:disabled):not(.disabled):active,a.btn-customized-4.btn-customized-light.btn.btn-primary:not(:disabled):not(.disabled):active:focus,a.btn-customized-4.btn-customized-light:active,a.btn-customized-4.btn-customized-light:active:focus,a.btn-customized-4.btn-customized-light:focus,a.btn-customized-4.btn-customized-light:hover{background:#555;border:0;box-shadow:none;color:#fff;outline:0}@media only screen and (-o-min-device-pixel-ratio:2/1),only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min--moz-device-pixel-ratio:2),only screen and (min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.sidebar .logo a{background-repeat:no-repeat!important;background-size:172px 34px!important}}@media (max-width:425px){.w-md-100{width:100%!important}}.score{font-weight:bolder}.logo{height:50px}.homepage-logo,.register-logo{width:50%}.game-form,.register-form{background-color:#151515}input[name*=password]{border:0!important}.sidebarMenu .list-group-item-action.active,.sidebarMenuMobileLabel .list-group-item-action.active{border:0;border-right:5px solid #ffc30e}.custom_form .form{background-color:#fff;border-radius:20px;display:flex;flex-direction:column;gap:10px;max-width:500px;padding:20px;position:relative}.custom_form .title{align-items:center;color:#4169e1;display:flex;font-size:28px;font-weight:600;letter-spacing:-1px;padding-left:30px;position:relative}.custom_form .title:before,.title:after{background-color:#4169e1;border-radius:50%;content:"";height:16px;left:0;position:absolute;width:16px}.custom_form .title:before{background-color:#4169e1;height:18px;width:18px}.custom_form .title:after{animation:pulse 1s linear infinite;height:18px;width:18px}.custom_form .message,.signin{color:rgba(88,87,87,.822);font-size:14px}.custom_form .signin{text-align:center}.custom_form .signin a{color:#4169e1}.custom_form .signin a:hover{text-decoration:underline #4169e1}.custom_form .flex{display:flex;gap:6px;width:100%}.custom_form .form label{position:relative}.custom_form .form label .input{border:1px solid hsla(0,0%,41%,.397);border-radius:10px;outline:0;padding:10px 10px 20px;width:100%}.custom_form .form label .input:placeholder-shown+span{font-size:.9em;top:15px}.custom_form .form label .input:focus+span,.form label .input:valid+span{font-size:.7em;font-weight:600;top:30px}.custom_form .form label .input:valid+span{color:green}.custom_form .submit{background-color:#4169e1;border:none;border-radius:10px;color:#fff;font-size:16px;outline:none;padding:10px;transform:.3s ease}.custom_form .submit:hover{background-color:#385ac2}@keyframes pulse{0%{opacity:1;transform:scale(.9)}to{opacity:0;transform:scale(1.8)}}