table thead{background-color:#eee;font-weight:bolder;font-size:16px}.details-card-wrapper{max-width:800px}.details-card{padding:30px!important;border-radius:15px!important}.details-card .close-btn{position:absolute;right:30px;top:30px}.details-card .text-h5{font-weight:700;padding:0}.details-card .form-description{margin:30px 0 10px}.details-card form button{padding:0 20px}.main-container{display:flex;width:100%;height:100%;text-align:center;justify-content:center;font-family:Roboto,sans-serif}.main-container .message-container,.main-container .login-form-container{padding:50px;max-width:450px}.main-container .message-container .project-logo,.main-container .login-form-container .project-logo{width:180px;height:55px;padding-bottom:50px}.main-container .message-container .error-title,.main-container .message-container .welcome-title,.main-container .login-form-container .error-title,.main-container .login-form-container .welcome-title{color:#9c9c9c}.main-container .message-container .error-message,.main-container .message-container .account-question,.main-container .login-form-container .error-message,.main-container .login-form-container .account-question{font-weight:700;line-height:150%}.main-container .message-container .login-buttons-container,.main-container .login-form-container .login-buttons-container{display:flex;flex-direction:row;justify-content:space-between;width:100%;padding:25px 0}.main-container .message-container .login-buttons-container .login-btn,.main-container .login-form-container .login-buttons-container .login-btn{color:#fff;font-size:16px;width:155px;height:60px;background-color:#2e3440;display:flex;align-items:center;justify-content:center;text-decoration:none;border-radius:10px}
