@font-face{font-family:"Fabric External MDL2 Assets";src:url("../fonts/FabricExternalMDL2Assets.woff2") format("woff2"),url("../fonts/FabricExternalMDL2Assets.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI Semilight";src:url("../fonts/SegoeUI-Semilight.woff2") format("woff2"),url("../fonts/SegoeUI-Semilight.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI";src:url("../fonts/SegoeUI-Light.woff2") format("woff2"),url("../fonts/SegoeUI-Light.woff") format("woff");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI";src:url("../fonts/SegoeUI-Bold.woff2") format("woff2"),url("../fonts/SegoeUI-Bold.woff") format("woff");font-weight:bold;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI";src:url("../fonts/SegoeUI-Semibold.woff2") format("woff2"),url("../fonts/SegoeUI-Semibold.woff") format("woff");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:"Segoe UI";src:url("../fonts/SegoeUI.woff2") format("woff2"),url("../fonts/SegoeUI.woff") format("woff");font-weight:normal;font-style:normal;font-display:swap}body.login-page{background-color:#233249;background:url(/assets/img/login.jpg);background-attachment:fixed;background-position:center;background-size:cover;width:100%;height:100vh;max-width:none;font-family:"Roboto",sans-serif;display:flex;margin:0}body.login-page:before{content:"";display:block;position:fixed;width:100%;height:100%;background-color:rgba(0,0,0,.5)}body.login-page .login-box{margin:auto;width:440px;max-width:440px;margin-top:16rem}body.login-page .login-box .logo{margin-bottom:21px;position:relative}body.login-page .login-box .logo a{font-size:36px;display:block;width:100%;text-align:center;color:#fff}body.login-page .login-box .logo small{display:block;width:100%;text-align:center;color:#fff;margin-top:-5px}body.login-page .login-box .logo img{height:72px;margin:auto;display:table}body.login-page .login-box>.card{border-radius:4px;-webkit-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);-moz-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);box-shadow:0px 4px 32px 0 rgba(0,0,0,.25)}body.login-page .login-box form button[type=submit]{border:none;padding:8px 15px;font-size:13px;transition:all .1s;background:#0078d4;color:#fff;border-radius:1px;min-width:130px;box-shadow:0 1px 1px 1px rgba(0,0,0,.15)}body.login-page .login-box form button[type=submit]:hover,body.login-page .login-box form button[type=submit].active{background:#005ba1}body.login-page .login-box form button[type=submit]:focus{background:#004c87}body.signup-page{background-color:#233249;width:100%;height:100vh;max-width:none;font-family:"Roboto",sans-serif;display:flex;margin:0}body.signup-page .signup-box{margin:8rem auto;width:440px;max-width:440px;display:inline-table}body.signup-page .signup-box .logo a{font-size:21px;color:#fff}body.signup-page .signup-box .logo a b{color:#fff}body.signup-page .signup-box>.card{border-radius:4px;-webkit-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);-moz-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);box-shadow:0px 4px 32px 0 rgba(0,0,0,.25)}body.signup-page .signup-box form a{color:#2979ff;padding:6px 8px;border-radius:2px;transition:all .1s;display:table;margin:0 auto}body.signup-page .signup-box form a:hover,body.signup-page .signup-box form a:focus{background:rgba(41,121,255,.1)}body.signup-page .signup-box form a:active{background:rgba(41,121,255,.2)}body.signup-page .signup-box form button[type=submit]{border:none;background:rgba(0,0,0,.05);padding:8px 15px;border-radius:4px;font-size:13px;color:#777;transition:all .1s}body.signup-page .signup-box form button[type=submit]:hover{background:rgba(41,121,255,.1);color:#2979ff}body.signup-page .signup-box form button[type=submit]:focus{background:rgba(41,121,255,.2);color:#2979ff}body.fp-page{background-color:#233249;width:100%;height:100vh;max-width:none;font-family:"Roboto",sans-serif;display:flex;margin:0}body.fp-page .fp-box{margin:8rem auto;width:440px;max-width:440px;display:inline-table}body.fp-page .fp-box .logo a{font-size:21px;color:#fff}body.fp-page .fp-box .logo a b{color:#fff}body.fp-page .fp-box>.card{border-radius:4px;-webkit-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);-moz-box-shadow:0px 4px 32px 0 rgba(0,0,0,.25);box-shadow:0px 4px 32px 0 rgba(0,0,0,.25)}body.fp-page .fp-box form a{color:#2979ff;padding:6px 8px;border-radius:2px;transition:all .1s;display:table;margin:0 auto}body.fp-page .fp-box form a:hover,body.fp-page .fp-box form a:focus{background:rgba(41,121,255,.1)}body.fp-page .fp-box form a:active{background:rgba(41,121,255,.2)}body.fp-page .fp-box form button[type=submit]{border:none;background:rgba(0,0,0,.05);padding:8px 15px;border-radius:4px;font-size:13px;color:#777;transition:all .1s}body.fp-page .fp-box form button[type=submit]:hover{background:rgba(41,121,255,.1);color:#2979ff}body.fp-page .fp-box form button[type=submit]:focus{background:rgba(41,121,255,.2);color:#2979ff}.separator{text-align:center;font-weight:500;font-size:12px;display:flex;height:17px;margin-top:16px;padding:0}.separator::before{content:"";display:block;width:100%;height:1px;background:#434343;margin:auto}.separator span{background:#fff;position:absolute;left:0;right:0;top:-4px;bottom:0;width:36px;margin:auto;color:#666;font-size:16px;font-family:"Segoe UI",sans-serif;font-weight:600}@media screen and (max-width: 500px){body.login-page .login-box{width:90% !important}}.card{border-radius:2px !important}form{margin-bottom:0 !important}.body{display:flex;padding:30px 40px !important}.title{font-family:"Segoe UI",sans-serif;font-size:21px;font-weight:500}.fields{margin:28px 0 12px 0}input{outline:none;border:1px solid #a6a6a6;width:100%;padding:12px;box-shadow:1px 1px 0 0 rgba(0,0,0,.1);transition:background 100ms}input:hover{background:#f5f5f5}p{font-size:14px;font-family:"Segoe UI",sans-serif;display:inline-block}.connectors a{display:flex;border:1px solid #2f2f2f;margin:auto;height:56px;padding:0 16px;text-decoration:none;transition:background 100ms}.connectors a .icon,.connectors a img{height:28px;width:28px}.connectors a .sign-in{padding-left:12px;font-family:"Segoe UI",sans-serif;font-weight:600;color:#2f2f2f;line-height:56px}.connectors a>*{display:inline-block;margin:auto 0}.connectors a:hover{background:#f5f5f5}.powered-by{margin-top:24px;display:flex}.powered-by>*{margin:0 auto}.error-container{margin-top:16px;color:#f44336}/*# sourceMappingURL=login.css.map */
