html{-webkit-box-sizing:border-box;box-sizing:border-box}*,:after,:before{-webkit-box-sizing:inherit;box-sizing:inherit}body{background:#eee}.header{font-weight:300}h1.header{font-size:2rem;padding:1rem}h2.header{font-size:1.8rem;padding:.9rem}h3.header{font-size:1.64rem;padding:.8rem}h4.header{font-size:1.46rem;padding:.7rem}h5.header{font-size:1.28rem;padding:.6rem}h6.header{font-size:1.1rem;padding:.5rem}input:not([type]),input[type=date]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=datetime]:not(.browsertele-default),input[type=email]:not(.browser-default),input[type=number]:not(.browser-default),input[type=password]:not(.browser-default),input[type=search]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=text]:not(.browser-default),input[type=time]:not(.browser-default),input[type=url]:not(.browser-default),textarea.materialize-textarea{color:rgba(0,0,0,.87)}input[type=checkbox]:not(.browser-default)+span{color:#9e9e9e}#login-body{height:100vh}#login-panel{width:300px;margin:auto}#login-panel .card-image{height:50px;background:url(../img/titleBackground_login.ae3fb646.jpg) no-repeat;background-size:cover;background-position-x:28%}#login-panel .login-form .input-field{margin-bottom:0;width:96%;margin-left:2%}#login-panel .login-form input[type=password],#login-panel .login-form input[type=text]{height:2em;margin-bottom:1em}#login-panel .login-form .input-field label{-webkit-transform:translateY(4px);transform:translateY(4px)}#login-panel .login-form .input-field label.active{-webkit-transform:translateY(-70%) scale(.8);transform:translateY(-70%) scale(.8)}#credentials-login-button{width:100%;margin-top:7px}#login-panel .login-info-label{line-height:1em;font-size:.9em;height:2em;text-align:center}#login-panel .login-info-label.error{color:#f44336}#login-panel .login-google_oauth .login-info-label{margin-top:16px}#login-google_oauth-button{height:40px;width:188px;padding-left:34px;margin:auto;margin-top:34px;display:block;font-size:14px;font-weight:500;color:#757575;border-radius:2px;-webkit-box-shadow:0 1px 3px -1px #202020;box-shadow:0 1px 3px -1px #202020;border:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABmJLR0QAAAAAAAD5Q7t/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAB3RJTUUH4gIVCAUaBFm4YwAABchJREFUeNrtmm9sE2Ucx7/X3tpru7Vbh9sCgWFgAzY3B0OGTsUYY1Djn4x/QxKmIJsiojER9Y2z6guNIREIIZP4ZgwJL0AlOCVEJChoMAzo2B/K5hAh+8forWtZ27ve+YKAJGvXzq69O/v7vFnS59nTp9/P3fPn7gEIgiAIgiAIgkg1mGgVZFmWKabYuR0XwzC3/46bMUuRTfIVzTATqq+jyJSFBCRhOCIBKh6OSAANQSSAIAEkgCABJIAgASSAIAEkgCABJIAgASSAIAEkgEgwmnkpLw30IfjH7xA6WiF2uSDzbkgjHkDHQJeVDZ09G/qcPBjKK2BY9CCYrGxN/C7VH0sJHD8K/+GDEM63INauMAwDdm4xzNVrYah8TNmAo7yXVK0AoeU0vA3bIXa74monrXAeLLVvIK1sIQmILXkB3i+3Y/Sb/ZMZAsxr1sFcUwtM8NxOSgmQRzwYfn8zhM72hLRvrFwCq+NzVQlQzSQs827wW16H+GdXYoIwcjA9v5KWoWERRQzXv5PQ8G0fb0XaggdoGRoO786tENqcsU2qc4pgqKgEO7cYuiw7IMuQeDdEVweCp09BaG/VTPiqmAME51nwb9dFD764FOl1b4ItKhn/ZmpvhbdhG4Q2pyrCV/ckLEtw11ZD7Lk8bjXz6pdgWfda7CsYKQTfV7tgKK9Q/MpXtQB5qBmje9bB9+N0QAzfFfOqtbBs2KTZRw3RBCg6Ccu9TTCU3IC1xgVdZmBMuenZZZoOX91zgDiM0K/TIYf8t77Hr4fv8AwIl2y3rowMK+xN34GxWLQdsFrvAHngwJ3wAYDhQkhf3gPTkl5AB5hWrNF8+Kpehsr8ybCfcw/1g73XCK6qOqZ2zvRI8W2EGGD+TF0KCvBeiFhmKC0FOFNM7WzZNxp3X468ZwGrkAPl1AeuRR43M8qT2hXep9wTd+UEiMORywy5Se2KOyUFqAhfACkogLVFLgv2J7UrVhOTggKM0yJP0CNnktoVe7pyAhRbBTHp90EeORu27BL/N2aIfphYLmo7lYXRf8KgR4arLxS2TK9jYDOn4D6AyawEeveM+bxxtAANQ/l49VIzXp5XFbWdj5Ybo9ZpOBaMKCDXxkC561/BIYjJWQbo/g3PJ7HY4lmEXb55kGSgqfMQfMLNuL8nJAEnOkMRyxfN0iu6AFB0EhbtSwEAXSEravgl+CWYd6fYE/Rih3Nv3F/z/TkRfXzk3XLF7FQVAEDIXYUf/NPxCv8orkljn/sc6DqCHc6m/9x+94CEhp+CEcu5NAbz81NYgCW3Cl+zLyAgR+5GY8e32OncCxkT2yy1XZXw7j4//ELk/3uunEWasvkr/0qyZbAddcc+iFqvdMocvFVWg5LswnHrXfH2oqnzEI61spD7VgBy+ITTOQZNG83I4BIcsBbOBX16ZjcOdB2JqW6RfTYenroAxfYC2DkbgpKAa95+XPX2o+NGN072tkCSb435en8BzP2bwIiZY9rZ8LgB1YvTEn+Fa0GAKImo+7kezusXJz8A0QbTwEawo3PvfFaWr8dnq7mkPAHVzMk4d8CDjccd6OL/SshUZxxaCSP/FPKn6LCjxgSLEUlBU0cTPUEvNp/4BG1DiTmgNZtdii+eWI9cW/K2Xpo7nCtIIradb8R+V/OktvvI1IX4sGITrIb05K5ytHo8/XS/E9vON8LlvhxXO1mcDeuLlmFVwdPKLDO1KgAAZMg4euUUDnYfRctgGybSlTzLPXix8BlUzXoSRr1BuXW+lgXcTd/N6/it7xwuDLlw0d0Dd8ADT9ALALAbbcjirMgxZWNBTjEW592PmRnT1NDt/48AraLqk3EECSABJIAgASSAIAEkgCABJIAgASSAIAGpRNizofX19ZTMJHF3lg6Hg+4AGoIIEkACCBJAAojYBNA7eQX2AXfjcDgYiomGIBJAJAYmli00ET/hHkPQHaDmO4DugsRf/VEFkIjEBU+ohH8A62kEdxYJdZQAAAAASUVORK5CYII=);background-color:#fff;background-position-y:50%;background-position-x:-4px;background-size:48px;background-repeat:no-repeat}#login-google_oauth-button:active{background-color:#eee;background-image:url(data:image/png;base64,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)}#login-google_oauth-button[disabled]{color:#b0b0b0}#login-panel .login-gitlab .login-info-label{margin-top:16px}#login-gitlab-button{height:40px;width:188px;padding-left:34px;margin:auto;margin-top:34px;display:block;font-size:14px;font-weight:500;color:#757575;border-radius:2px;-webkit-box-shadow:0 1px 3px -1px #202020;box-shadow:0 1px 3px -1px #202020;border:none;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAABmJLR0QAWgBaAFphdX+ZAAAACXBIWXMAAA3XAAAN1wFCKJt4AAAAB3RJTUUH5AUaFSoExK6iFQAABCtJREFUeNrt2MtvG0UcB/DvzPqxtpOmebVUIa2bh5PwUtRjTr1VooDaCDeoEsKtSpFQkEhaID0g+gegwAEQHOAAfwAc+wf0wC3iVUhUEnGBhCSOm6e9jxkO2ST2Zp3YQYAtvp+Ts2NPZuY7+5u1ASIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiIiL6B+jMeXNlpO/a3+1nZaTvms6cN2t1nrJWB7a8Nv/e2rL8YuVS8viRFz+TPL6elZ8vr8+/ywCq5DriRWhAGebYkftYj97SCsK1kGYA1ZSfNCL2FroAwHEwcuQAbHEFAKwt0aPTiDCASkuHGHhVudtjs/Po1TcRrjrEuwjZefQAgFYQy3LgBgOokGPpzM5r5Qi5lO2/XnWID/puKEfszk8V9ckADmEXxDPFfysHVT8N2ZYs+YyzJQYZQAUW030vuFZpvbbz4lzVd1EBJQvu2Ahnr/Q/zwAOq92OGPVfUzbC2fTAxUr7yL7Ue9Ef4nYIepQBHL5zhwKvu5UvnrKNNwKfiiwxVGvzFbU0mPVM72Du99BUUFsoolfNWKSiOl4oWFN2XjQFtSUeE+eav3wwVStzDtVSALGn5W3zlAusBzYfW5q1Z638wX2ETYX2Lh3c2ACINowDeJklKKj+x/UFdJffFolWdWgfDa26/FbrAXQcF3gGBC3+h0+dRAJtiAI4G1wcowl9aD/RhjKF9iyACIAE2vVkqoMB+A9ZbU/sLnozgBMBgw0B8oDvxDIESCOg4aTXpxeGo+QtBuDfpBF9qeTCaQCJ/e9rbClfhhqDyk8CQKfvf8XUZQbgZ6BhX9no2X8emI3ly5B5TAXWfX85EyIo2v95AEYOl7GpN0sLOoCk730RQAaMWkrA8JenpNdHsU29KVcxzAD8JWhi5r7xhz6lc/iupKFl/3kQb95/F8T9pemE99liq5g1NrY6xcTMfX4RO4D7Qc9HukW+DumNTwP4CYB3f1gFYOnX0tO2vUshbHrBxAE8UbS9FLTIqk+MsYf8KaKicjT2cNRYEM+KvM6XnAfemoejAY/5Ub1zlgDdezPTeVhYNIZrcfFrNgAAEG9P35NrWx36EWa2T9i980AAMJv2Sk6sSUHs3MtnAMS8148wF8qZnaHbP39Ts/NEHXAnU5+pVtwUEsAcgEXA2hBY+m17/7QmXUTjXt1PeiUrK78OvfnLcK3PTdZDAMb4zGtqQV/VBWHjzHaND8f2DuKo6e360wAsOGpBX6+Hxa+bO2D354rJVIcb1d8iIh7Hj8DyrAFooLXbBZ4EhIN5uWEOibe+n6uXOdVVAEUl6SutcTX/AyQ0YA5qLYW8J3LTz4m7UPU0l7oMAACs91OvqD/xsdCQok2MR96Z/hT07yrcSfUX7qT6uRJERERERERERERERERERERERERERERERERE/5W/AEoqOHmhmXhaAAAAAElFTkSuQmCC);background-color:#fff;background-position-y:50%;background-position-x:-4px;background-size:48px;background-repeat:no-repeat}#login-gitlab-button:active{background-color:#eee}#login-gitlab-button[disabled]{color:#b0b0b0}.btn-flat:hover{background-color:rgba(0,0,0,.1)}.input-field:after{content:attr(data-error);color:#f44336;font-size:.9em;display:block;position:absolute;top:3.6em;left:.9em}.input-field input[type=number]:invalid,.input-field input[type=text]:invalid{border-bottom:1px solid #e51c23;-webkit-box-shadow:0 1px 0 0 #e51c23;box-shadow:0 1px 0 0 #e51c23}