@import url(https://fonts.googleapis.com/css?family=Fira+Sans:400,500,600,700,800);.toggle-button[data-v-44bb1faa]{cursor:pointer;padding:15px;background-color:#444;color:#fff;border-bottom:1px solid #555;text-align:center}.toggle-button[data-v-44bb1faa]:hover{background-color:#555}.vertical-navbar[data-v-44bb1faa]{width:250px;background-color:#333;color:#fff;font-family:Arial,sans-serif;transition:transform .3s ease}.vertical-navbar ul[data-v-44bb1faa]{list-style:none;padding:0;margin:0}.vertical-navbar li[data-v-44bb1faa]{cursor:pointer;padding:15px;border-bottom:1px solid #444}.menu-item[data-v-44bb1faa]{display:flex;justify-content:space-between;align-items:center}.arrow[data-v-44bb1faa]{transition:transform .3s ease}.arrow.rotate[data-v-44bb1faa]{transform:rotate(180deg)}.submenu[data-v-44bb1faa]{background-color:#444;padding-left:20px}.submenu li[data-v-44bb1faa]{padding:10px;border-bottom:1px solid #555}.submenu li[data-v-44bb1faa]:hover{background-color:#555}.floating-toggle-button[data-v-44bb1faa]{position:fixed;top:20px;left:20px;padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:5px;cursor:pointer;font-size:16px;box-shadow:0 4px 6px rgba(0,0,0,.1);z-index:1000}.floating-toggle-button[data-v-44bb1faa]:hover{background-color:#0056b3}#app{display:flex;height:100vh}*{box-sizing:border-box}a{color:#000!important}body{background:linear-gradient(45deg,#000,transparent)!important;min-height:100vh;display:flex;font-weight:400;font-family:Fira Sans,sans-serif}h1,h2,h3,h4,h5,h6,label,span{font-weight:500;font-family:Fira Sans,sans-serif}#app,#root,.auth-wrapper,body,html{width:100%;height:100%}#app{text-align:center}.navbar-light{background-color:#fff;box-shadow:0 14px 80px rgba(34,35,58,.2)}.auth-wrapper{display:inline-block;display:inline-flexbox;justify-content:center;flex-direction:column;text-align:left}.auth-inner{width:100%;margin:50px;background:#fff;box-shadow:0 14px 80px rgba(34,35,58,.2);padding:10px 20px 30px 40px;border-radius:15px;transition:all .3s}.auth-wrapper .form-control:focus{border-color:#167bff;box-shadow:none}.auth-wrapper h3{text-align:center;margin:0;line-height:1;padding-bottom:20px}.custom-control-label{font-weight:400}.forgot-password,.forgot-password a{text-align:right;font-size:13px;padding-top:10px;color:#7f7d7d;margin:0}.forgot-password a{color:#167bff}.visible{visibility:visible}.not-visible{visibility:hidden}.list{text-align:left;margin:auto}.edit-form{margin:auto}.edit-form,.submit-form{max-width:300px}.list{max-width:750px}