:root{--brand-color-1:#1e4455;--brand-color-2:#ea5c40}.user-area{background-color:#f7f7fb;position:relative;z-index:1}.user-area .user-form-content h3{background-color:#f0f0fa;border-radius:30px 0 0 0;font-size:24px;margin-bottom:0;padding:20px 30px}.user-area .user-form-content .user-form{background-color:#fff;border-bottom:none;border-radius:0 0 30px 0;box-shadow:0 5px 20px 3px rgba(230,233,249,.9);margin:auto;padding:30px}.user-area .user-form-content .user-form .form-group{margin-bottom:30px}.user-area .user-form-content .user-form .form-group label{font-size:16px}.user-area .user-form-content .user-form .form-group .form-control{border-color:#ccc;border-width:0 0 1px;padding:0 10px}.user-area .user-form-content .user-form .form-group .form-control:focus,.user-area .user-form-content .user-form .form-group .form-control:hover{border-color:var(--brand-color-2)}.user-area .user-form-content .user-form .login-action{margin-bottom:30px}.user-area .user-form-content .user-form .login-action .log-rem{display:inline-block}.user-area .user-form-content .user-form .login-action .log-rem label{font-size:16px;margin-bottom:0}.user-area .user-form-content .user-form .login-action .forgot-login{display:inline-block;float:right}.user-area .user-form-content .user-form .default-btn{margin-bottom:30px;width:100%}.user-area .user-form-content .or{display:block;font-size:16px;margin-bottom:30px;position:relative;text-align:center;z-index:1}.user-area .user-form-content .or:before{left:0}.user-area .user-form-content .or:after,.user-area .user-form-content .or:before{background-color:#ebebeb;content:"";height:1px;position:absolute;top:13px;width:45%;z-index:-1}.user-area .user-form-content .or:after{right:0}.user-area .user-form-content .remember{align-items:center;cursor:pointer;display:inline-flex;margin-bottom:0}.user-area .user-form-content .remember-icon{align-items:center;background:#dfdfdf;border-radius:2px;display:flex;height:20px;justify-content:center;width:20px}.user-area .user-form-content .remember-icon i{transform:scale(0);transition:all .2s}.user-area .user-form-content .remember-text{display:block;padding-left:12px}.user-area .user-form-content input[type=checkbox]:checked+.remember-icon i{transform:scale(1)}.user-area .user-form-content .or-login{align-items:center;border-radius:4px;box-shadow:0 5px 20px 3px rgba(230,233,249,.9);display:flex;font-size:16px;justify-content:center;margin-bottom:30px;padding:15px 10px}.user-area .user-form-content .or-login img{margin-right:10px}.user-area .user-form-content .create{font-size:16px;text-align:center}.user-area .user-form-content .create a{color:var(--brand-color-2)}@media screen and (min-width:576px){.dm{max-width:600px}}@media screen and (min-width:992px){::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}}@media (max-width:1499.98px){.drd,.dre,.drf{grid-template-columns:1fr 1fr}}@media (max-width:1199.98px){.dr-alert{flex-direction:column}.dr-alert__control--reverse{align-items:flex-start}.drl-small{margin-bottom:20px;margin-top:40px}}@media (max-width:767.98px){.d{margin-top:25px}.d-box{margin-bottom:15px}.dl-logo{height:70px;max-height:70px;width:70px}.dl-name{font-size:18px;font-weight:600;line-height:20px}.dl-inf{font-size:14px;font-weight:400;line-height:18px;margin-bottom:8px}.dl-update{font-size:14px;height:38px}.dr-title{font-size:18px}.dr-title,.dr-title--light{font-weight:600;line-height:1.5}.dr-title--light{font-size:16px}.dr-des{font-size:14px;font-weight:400;line-height:1.5;margin-bottom:10px}.dr-noti{margin:8px 0 10px}.dr-noti i{font-size:16px}.dr-noti p{font-size:14px;font-weight:400;line-height:22px}.dr-noti--big i{font-size:22px;min-width:40px}.dr-alert{gap:8px;padding-left:40px}.dr-alert__label{margin-bottom:4px}.dr-alert__input{font-size:14px;height:35px;padding:0 10px}.dr-alert__submit{font-size:14px;height:35px;width:150px}.drs{grid-gap:10px;grid-template-columns:1fr;margin:8px 0 10px}.drs-item{padding:10px 12px}.drs-icon{font-size:18px;font-weight:400;line-height:22px;padding-right:8px}.drs-in{padding-right:12px}.drs-title{font-size:15px;font-weight:600;line-height:22px}.drs-sub{font-size:12px;font-weight:400;line-height:16px}.drs-bell{height:22px}.drc,.drd,.dre,.drf{grid-template-columns:1fr}.drl-big{font-size:26px}}@media (max-width:575.98px){.d .container{padding-left:0;padding-right:0}.dl,.dr{padding-left:12px;padding-right:12px}.d-box{border-radius:0}.drl-rank,.drl-text{padding-left:0;padding-right:0}.dm .modal-body{padding-left:15px;padding-right:15px}}
