@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;700&display=swap);#header-container{display:flex;justify-content:center;align-items:center;height:auto;background-color:#fff;padding:0;border-bottom:1px solid rgba(84,110,122,.5215686274509804);width:100%;color:#546e7a;font-weight:700}#header-container #header-content{display:flex;justify-content:space-between;align-items:center;width:100%;height:78px;padding:0 2rem}#header-container #header-content .header-left-side{display:flex;justify-content:center;align-items:center}#header-container #header-content .header-left-side .header-logo img{max-height:70px;cursor:pointer;margin-right:3rem}#header-container #header-content .header-right-side{display:flex;justify-content:center;align-items:center}#header-container #header-content .header-right-side .info-item:not(:first-child){margin-left:2rem}#header-container #header-content .header-right-side .info-item:first-child{cursor:default}#header-container #header-content .header-right-side .header-language-switcher{display:flex;justify-content:center;align-items:center;position:relative;cursor:pointer}#header-container #header-content .header-right-side .header-language-switcher .language:first-child{margin-right:.5rem;border-right:2px solid rgba(84,110,122,.5215686274509804);padding-right:.5rem}#header-container #header-content .header-right-side .header-language-switcher .activeLang{color:#5dbc48}#app[data-v-25c84c8d]{font-family:Roboto,sans-serif;font-size:16px;background-color:rgba(192,208,216,.5215686274509804);display:flex;flex-direction:column;justify-content:space-between;height:100vh}#result-modal-container{position:absolute;height:calc(100vh - 80px);width:100%;display:flex;padding-top:8rem;justify-content:center;background-color:rgba(0,0,0,.2);transition:.3s ease}#result-modal-container .result-modal{width:400px;height:300px;box-shadow:0 3px 10px hsla(0,0%,45.9%,.3);background-color:#fff;border-radius:10px;padding:1rem}#result-modal-container .result-modal .close-window{width:100%;height:auto;display:flex;justify-content:flex-end}#result-modal-container .result-modal .close-window i{cursor:pointer;transition:.3s ease;font-size:18px;color:#546e7a}#result-modal-container .result-modal .close-window i:hover{color:red}#result-modal-container .result-modal .result-content{display:flex;justify-content:center;align-items:center;flex-direction:column;width:100%;height:100%}#result-modal-container .result-modal .result-content .result-icon{font-size:62px}#result-modal-container .result-modal .result-content .fa-check-circle{color:#5dbc48}#result-modal-container .result-modal .result-content .fa-times-circle{color:red}#result-modal-container .result-modal .result-content .result-message{width:100%;display:flex;align-items:center;flex-direction:column;height:100%}#result-modal-container .result-modal .result-content .result-message .result-message-status{text-transform:uppercase;font-size:25px;font-weight:700;margin-bottom:4rem}#result-modal-container .result-modal .result-content .result-message .error-text{color:red}#result-modal-container .result-modal .result-content .result-message .success-text{color:#5dbc48}#result-modal-container .result-modal .result-content .result-message .result-message-text{text-align:center}#login-container{display:flex;justify-content:center;width:100%;height:calc(100vh - 80px)}#login-container .user-login-group{height:600px;width:500px;background-color:#fff;margin-top:5rem;box-shadow:0 0 10px 1px rgba(0,0,0,.1);border-radius:10px;padding:2rem 1rem;display:flex;flex-direction:column;justify-content:space-between}#login-container .user-login-group .login-header{display:flex;justify-content:center;align-items:center}#login-container .user-login-group .login-header .logo{display:flex}#login-container .user-login-group .login-header .logo img{max-width:105px}#login-container .user-login-group .login-header .text-content{display:flex;flex-direction:column;margin-left:1rem}#login-container .user-login-group .login-header .text-content .brand{font-size:45px;color:#5dbc48;font-weight:700;height:55px}#login-container .user-login-group .login-header .text-content .name{color:#5dbc48;font-size:20px;height:20px;margin-left:2px}#login-container .user-login-group .login-form{display:flex;flex-direction:column;align-items:center;width:100%;margin-bottom:3rem}#login-container .user-login-group .login-form .input-group{width:75%;position:relative}#login-container .user-login-group .login-form .input-group .text-input{width:85%;height:45px;outline:none;border:2px solid rgba(84,110,122,.5215686274509804);border-radius:10px;padding-left:1rem;color:#546e7a;font-size:16px}#login-container .user-login-group .login-form .input-group .text-input.formError{border-color:red}#login-container .user-login-group .login-form .input-group .text-input.formSuccess{border-color:#5dbc48}#login-container .user-login-group .login-form .input-group input[type=checkbox]{width:15px;height:15px;border:1px solid rgba(84,110,122,.5215686274509804)}#login-container .user-login-group .login-form .input-group i{position:absolute;right:45px;color:#546e7a;cursor:pointer}#login-container .user-login-group .login-form .input-group:not(:last-child){margin-bottom:2rem;display:flex;justify-content:center;align-items:center;flex-direction:column}#login-container .user-login-group .login-form .input-group:not(:last-child) .input-error{position:absolute;color:red;bottom:-22px;left:30px;font-size:14px}#login-container .user-login-group .login-form .input-group:last-child{margin-left:3.5rem;display:flex;align-items:center}#login-container .user-login-group .login-form .input-group label{margin-left:.5rem;color:#546e7a;font-size:16px}#login-container .user-login-group .login-button{display:flex;flex-direction:column;align-items:center;margin-bottom:2rem}#login-container .user-login-group .login-button button{width:150px;height:40px;border-radius:10px;background-color:#5dbc48;color:#fff;font-size:20px;border:none;outline:none;cursor:pointer;transition:.3s ease;margin-bottom:1rem}#login-container .user-login-group .login-button button:hover{background-color:#218d09}#login-container .user-login-group .login-button span{color:#546e7a;cursor:pointer;transition:.3s ease}#login-container .user-login-group .login-button span:hover{text-decoration:underline;color:#5dbc48}#sidebar-container{display:flex;flex-direction:column;border-right:1px solid rgba(84,110,122,.5215686274509804);width:300px;height:calc(100vh - 80px);background-color:#fff;padding:2rem 3rem;justify-content:space-between}#sidebar-container .sidebar-menu{display:flex;flex-direction:column;height:100%;width:100%;color:#546e7a;font-weight:700;cursor:pointer}#sidebar-container .sidebar-menu .menu-item{background-color:rgba(192,208,216,.6313725490196078);padding-left:1rem;height:55px;border-radius:10px;display:flex;align-items:center;transition:.3s ease}#sidebar-container .sidebar-menu .menu-item:not(:last-child){margin-bottom:.5rem}#sidebar-container .sidebar-menu .menu-item:hover,#sidebar-container .sidebar-menu .selected{color:#5dbc48}#sidebar-container .profile-menu{background-color:rgba(192,208,216,.6313725490196078);justify-content:space-between;padding:0 1rem;height:55px;border-radius:10px;display:flex;align-items:center;color:#546e7a}#sidebar-container .profile-menu .user-name{font-weight:700;cursor:default}#sidebar-container .profile-menu .fa-sign-out-alt{transition:.3s ease}#sidebar-container .profile-menu .fa-sign-out-alt:hover{color:red;cursor:pointer}#signup-container{display:flex;justify-content:center;height:calc(100vh - 80px);width:100%}#signup-container .user-signup-group{height:700px;width:500px;background-color:#fff;margin-top:4rem;box-shadow:0 0 10px 1px rgba(0,0,0,.1);border-radius:10px;padding:2rem 1rem;display:flex;flex-direction:column;align-items:center}#signup-container .user-signup-group .signup-header{display:flex;justify-content:center;align-items:center}#signup-container .user-signup-group .signup-header .logo{display:flex}#signup-container .user-signup-group .signup-header .logo img{max-width:105px}#signup-container .user-signup-group .signup-header .text-content{display:flex;flex-direction:column;margin-left:1rem}#signup-container .user-signup-group .signup-header .text-content .brand{font-size:45px;color:#5dbc48;font-weight:700;height:55px}#signup-container .user-signup-group .signup-header .text-content .name{color:#5dbc48;font-size:20px;height:20px;margin-left:2px}#signup-container .user-signup-group .signup-form{display:flex;flex-direction:column;align-items:center;width:100%;margin:3rem 0}#signup-container .user-signup-group .signup-form .input-group{width:75%;position:relative;display:flex;justify-content:center;align-items:center}#signup-container .user-signup-group .signup-form .input-group:not(:last-child){flex-direction:column}#signup-container .user-signup-group .signup-form .input-group .text-input{width:85%;height:45px;outline:none;border:2px solid rgba(84,110,122,.5215686274509804);border-radius:10px;padding-left:1rem;color:#546e7a;font-size:16px}#signup-container .user-signup-group .signup-form .input-group .text-input.formError{border-color:red}#signup-container .user-signup-group .signup-form .input-group .text-input.formSuccess{border-color:#5dbc48}#signup-container .user-signup-group .signup-form .input-group:not(:last-child){margin-bottom:2rem}#signup-container .user-signup-group .signup-form .input-group .input-error{width:80%;margin-top:.2rem;color:red;font-size:14px}#signup-container .user-signup-group .signup-form .input-group label{color:#546e7a;font-size:16px;width:90px;height:35px;display:flex;justify-content:center;align-items:center;cursor:pointer;transition:.3s ease}#signup-container .user-signup-group .signup-form .input-group label:hover{background-color:rgba(192,208,216,.6313725490196078)}#signup-container .user-signup-group .signup-form .input-group .adminRole{border:1px solid rgba(84,110,122,.5215686274509804);border-right:0;border-radius:5px 0 0 5px}#signup-container .user-signup-group .signup-form .input-group .editorRole{border:1px solid rgba(84,110,122,.5215686274509804);border-left:0;border-radius:0 5px 5px 0}#signup-container .user-signup-group .signup-form .input-group input[type=radio]{display:none}#signup-container .user-signup-group .signup-form .input-group label.selected{border:1px solid transparent;background-color:#5dbc48;color:#fff}#signup-container .user-signup-group .signup-button{display:flex;flex-direction:column;align-items:center;position:fixed;bottom:6rem;margin-bottom:2rem}#signup-container .user-signup-group .signup-button .input-error{width:100%;margin-bottom:.5rem;color:red;font-size:14px}#signup-container .user-signup-group .signup-button button{width:150px;height:40px;border-radius:10px;background-color:#5dbc48;color:#fff;font-size:20px;border:none;outline:none;cursor:pointer;transition:.3s ease;margin-bottom:1rem}#signup-container .user-signup-group .signup-button button:hover{background-color:#218d09}