body{background-repeat:no-repeat;background-position:top left;background-attachment:fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;overflow:hidden}.login-modal{overflow:hidden;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.login-modal .container-form{max-width:500px;min-width:100px;width:100%;margin:0px 100px}.login-modal .is-login-actions{display:flex;justify-content:flex-end}.login-modal .is-login-actions button{margin-left:16px}.login-modal .is-prepend .material-icons{color:#313439}.login-modal .is-prepend .material-icons:hover{color:#313439}.login-modal .message{margin-bottom:12px}.login-modal .is-hidden-login{display:none !important}.error-modal{overflow:hidden;position:absolute;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.error-modal .container-form{min-width:100px;width:100%;margin:0px 100px;background:#fff;padding:16px;border-radius:4px;overflow:auto}.error-modal .container-form h1,.error-modal .container-form h3,.error-modal .container-form p,.error-modal .container-form code{margin-bottom:16px}.error-modal .container-form code{padding:1em}@media only screen and (max-width: 768px){.login-modal .container-form{margin:0px 24px}.login-modal .is-login-actions{flex-direction:column-reverse}.login-modal .is-login-actions button{margin-left:0px;margin-bottom:16px}.error-modal .container-form{margin:0px 24px}}.login-animation{position:fixed;top:-1vh;width:25px;height:auto;transform:translateY(0);animation:fall 3s linear forwards;z-index:-100;color:#fff}.login-animation.is-valentine{color:#ff6951;opacity:.75}.login-animation.is-valentine::before{content:"favorite"}.login-animation.is-christmas{color:#fff}.login-animation.is-christmas::before{content:"ac_unit"}@keyframes fall{to{transform:translateY(101vh)}}
