button.sfyg-icon-btn{padding:0;display:flex;justify-content:center;align-items:center}div.agy-clc-svg-icon{position:relative;clear:both}div.agy-clc-svg-icon div.agy-clc-svg-icon-positioning{padding:0 0 100%}div.agy-clc-svg-icon svg{position:absolute;height:100%;width:100%;left:0;top:0}div.agy-clc-svg-icon svg path{fill:#000;color-interpolation-filters:linearRGB;color-interpolation:sRGB;color-rendering:auto;image-rendering:auto;isolation:auto;letter-spacing:normal;line-height:normal;mix-blend-mode:normal;shape-padding:0;shape-rendering:auto;solid-color:#000;solid-opacity:1;stroke-linejoin:round;stroke-width:16;vector-effect:none;transition:fill .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.spinner,.spinner div{pointer-events:none;outline:none;box-shadow:none}@keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@-webkit-keyframes lds-dual-ring{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.spinner .lds-dual-ring{width:100%;height:100%;position:relative}.spinner .lds-dual-ring div{box-sizing:border-box}.spinner .lds-dual-ring>div{position:absolute;width:180px;height:180px;top:10px;left:10px;border-radius:50%;border-color:#fff transparent;border-style:solid;border-width:20px;-webkit-animation:lds-dual-ring .7s linear infinite;animation:lds-dual-ring .7s linear infinite}.spinner .lds-dual-ring>div:nth-child(2){border-color:transparent}.spinner .lds-dual-ring>div:nth-child(2) div{position:absolute;width:100%;height:100%;transform:rotate(45deg)}.spinner .lds-dual-ring>div:nth-child(2) div:after,.spinner .lds-dual-ring>div:nth-child(2) div:before{content:"";display:block;position:absolute;width:20px;height:20px;top:-20px;left:60px;background:#fff;border-radius:50%;box-shadow:0 160px 0 0 #fff}.spinner .lds-dual-ring>div:nth-child(2) div:after{left:-20px;top:60px;box-shadow:160px 0 0 0 #fff}.spinner .lds-dual-ring{width:36px!important;height:36px!important;transform:translate(-18px,-18px) scale(.18) translate(18px,18px)}button.sfyg-spinner-btn{position:relative}button.sfyg-spinner-btn div.sfyg-spinner-btn-label{transition:opacity .3s ease-in-out}button.sfyg-spinner-btn div.sfyg-spinner-btn-spinner{position:absolute;top:0;bottom:0;left:0;right:0;overflow-x:hidden;overflow-y:hidden;display:flex;justify-content:center;align-items:center;transition:opacity .3s ease-in-out}button.sfyg-spinner-btn.sfyg-spinner-btn-not-loaded div.sfyg-spinner-btn-label{opacity:1}button.sfyg-spinner-btn.sfyg-spinner-btn-loading div.sfyg-spinner-btn-label,button.sfyg-spinner-btn.sfyg-spinner-btn-not-loaded div.sfyg-spinner-btn-spinner{opacity:0}button.sfyg-spinner-btn.sfyg-spinner-btn-loading div.sfyg-spinner-btn-spinner{opacity:1}button.sfyg-spinner-btn.sfyg-spinner-btn-loaded div.sfyg-spinner-btn-label{opacity:0}button.sfyg-spinner-btn.sfyg-spinner-btn-loaded div.sfyg-spinner-btn-spinner{opacity:1}div.sign-in-container{width:calc(100% - 2rem);flex-direction:column;align-items:center;margin-top:1rem;padding:0 1rem;display:flex}div.sign-in-container div.logo{margin-bottom:2rem;color:#fff}div.sign-in-container div.logo img{height:80px}div.sign-in-container div.sign-in-card{background-color:#fff;width:calc(100% - 4rem);border-radius:1rem;padding:1rem 2rem;max-width:600px;margin:0 1rem}div.sign-in-container div.sign-in-card div.header{border-bottom:1px solid #d0d0d0;margin-bottom:1rem;padding:.5rem 0}div.sign-in-container div.sign-in-card div.header h1{font-weight:400;font-size:1.8rem;color:#444}div.sign-in-container div.sign-in-card label{display:inline-block;margin-bottom:.25rem;margin-top:.5rem}div.sign-in-container div.sign-in-card input.form-control{transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;background-clip:padding-box;width:calc(100% - 1.5rem);background-color:#fff;padding:.5rem .75rem;line-height:1.5;color:#495057;font-size:1rem;display:block;border:1.3px solid #d0d0d0;border-radius:5px}div.sign-in-container div.sign-in-card input.form-control.is-invalid{border-color:#dc3545}div.sign-in-container div.sign-in-card input.form-control.is-invalid:focus{outline-color:rgba(220,53,69,.6)}div.sign-in-container div.sign-in-card div.invalid-sign-in-alert{transition:opacity .25s ease;margin:1rem 0;align-items:center;min-height:40px;display:flex;opacity:0}div.sign-in-container div.sign-in-card div.invalid-sign-in-alert.visible{opacity:1}div.sign-in-container div.sign-in-card div.invalid-sign-in-alert div.agy-clc-svg-icon{transform:translateY(-1px);flex-shrink:0}div.sign-in-container div.sign-in-card div.invalid-sign-in-alert div.agy-clc-svg-icon svg path{fill:#dc3545}div.sign-in-container div.sign-in-card div.footer{flex-direction:row-reverse;justify-content:center;margin:2rem 2rem 1rem;align-items:center;display:flex}div.sign-in-container div.sign-in-card div.footer button.sign-in-submit{background-color:#374859;border:none;padding:8px 16px;border-radius:5px;color:#fff;font-size:18px;transition:-webkit-filter .5s ease;transition:filter .5s ease;transition:filter .5s ease,-webkit-filter .5s ease}div.sign-in-container div.sign-in-card div.footer button.sign-in-submit:disabled{opacity:.3}div.sign-in-container div.sign-in-card div.footer button.sign-in-submit:not(:disabled):hover{cursor:pointer;-webkit-filter:brightness(110%);filter:brightness(110%)}div.sign-in-container div.sign-in-card div.footer a.sign-in-password-reset{font-size:16px}body{margin:0;padding:0;height:100%;overflow-x:hidden;font-family:"Roboto",sans-serif}html{width:100%}html,main.main{background-color:#374859}h1,h2,h3,ul{padding:0;margin:0}h2{margin:0;font-weight:700;font-size:28px}