.console-content-check .radio-with-explanation .radio-control{align-items:start}.console-content-check .radio-with-explanation .radio-control input{margin-top:2px}@keyframes wobble{0%{transform:translateX(0)}15%{transform:translateX(25%)}30%{transform:translateX(-20%)}45%{transform:translateX(15%)}60%{transform:translateX(-10%)}75%{transform:translateX(5%)}to{transform:translateX(0)}}body{background-color:#f6f7f8}#body:not(.main-content){padding:0;background:none;font-family:"Inter","Segoe UI",Tahoma,Geneva,Verdana,sans-serif}#body:not(.main-content) section{padding:0;max-width:none}#body:not(.main-content) .content-wrapper>form,#body:not(.main-content) .content{height:100vh;display:flex}#body:not(.main-content) .login-pane,#body:not(.main-content) .content-pane{flex-grow:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2vh}#body:not(.main-content) .login-pane *,#body:not(.main-content) .content-pane *{box-sizing:border-box}#body:not(.main-content) .login-pane .top-image,#body:not(.main-content) .content-pane .top-image{margin:0 auto}#body:not(.main-content) .login-pane fieldset,#body:not(.main-content) .login-pane .logo-wrapper,#body:not(.main-content) .login-pane .message,#body:not(.main-content) .content-pane fieldset,#body:not(.main-content) .content-pane .logo-wrapper,#body:not(.main-content) .content-pane .message{width:100%;max-width:400px}#body:not(.main-content) .login-pane fieldset,#body:not(.main-content) .login-pane .message,#body:not(.main-content) .content-pane fieldset,#body:not(.main-content) .content-pane .message{margin-top:16px}#body:not(.main-content) .login-pane .message,#body:not(.main-content) .content-pane .message{font-size:16px;line-height:24px}#body:not(.main-content) .login-pane .submit-button,#body:not(.main-content) .content-pane .submit-button{margin-top:32px}#body:not(.main-content) .login-pane .submit-button:disabled,#body:not(.main-content) .content-pane .submit-button:disabled{cursor:default;background-color:#bdc0cb}#body:not(.main-content) .login-pane .submit-button:disabled:hover,#body:not(.main-content) .content-pane .submit-button:disabled:hover{background-color:#bdc0cb}#body:not(.main-content) .login-pane .logo-container,#body:not(.main-content) .content-pane .logo-container{width:400px;display:flex;margin-top:24px}#body:not(.main-content) .login-pane .logo-container .logo-small,#body:not(.main-content) .content-pane .logo-container .logo-small{align-self:flex-start;height:50px;width:100px;color:#7d8787}#body:not(.main-content) .label-with-input{display:block;font-size:16px;color:#6e748c;padding-bottom:8px;position:relative}#body:not(.main-content) .label-with-input input:-webkit-autofill::first-line{font-size:16px;font-family:"Inter","Segoe UI",Tahoma,Geneva,Verdana,sans-serif}#body:not(.main-content) .label-with-input .title{display:block;font-weight:700;font-size:16px}#body:not(.main-content) .label-with-input input{font-family:"Inter","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;width:100% !important;height:48px;border-radius:4px;font-size:16px !important;padding:8px !important;color:#1f2128 !important;border:1px solid #bdc0cb !important;outline:none}#body:not(.main-content) .label-with-input input:hover,#body:not(.main-content) .label-with-input input:focus{border-color:#8d92a5 !important}#body:not(.main-content) .label-with-input.has-icon input{padding-left:48px !important}#body:not(.main-content) .label-with-input.has-headspace{margin-top:32px}#body:not(.main-content) .label-with-input input:focus+.login-icon{color:#1f2128}#body:not(.main-content) .label-with-input input:focus+.login-icon svg{transition-delay:0}#body:not(.main-content) .label-with-input .suffix{position:absolute;top:32px;min-width:32px;height:32px;font-size:16px;line-height:34px;white-space:nowrap;overflow:hidden;color:#555a6d;right:8px}#body:not(.main-content) .login-icon{position:absolute;top:32px;min-width:32px;height:32px;font-size:16px;line-height:34px;white-space:nowrap;overflow:hidden;color:#555a6d;left:8px;display:flex;justify-content:center;align-items:center}#body:not(.main-content) .login-icon svg{transition:color 120ms ease-out;transition-delay:120ms}#body:not(.main-content) button[type=submit]{display:block;font-family:"Inter","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:800;font-size:16px;line-height:16px;padding:16px;margin:0 0 0 auto;height:auto;min-width:120px;width:100%;border:none;border-radius:4px;background-color:#00bbd7;color:#fff;float:none;position:relative;overflow:hidden}#body:not(.main-content) button[type=submit]:not(.busy):hover{background-color:#00a9c3}#body:not(.main-content) button[type=submit].busy{background-color:#bdc0cb;color:rgba(255,255,255,.88)}#body:not(.main-content) button[type=submit].busy:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background:linear-gradient(to right, #555a6d 34%, #8d92a5 50%, #555a6d 66%);background-size:300% 300%;animation:gradient 1200ms ease infinite}#body:not(.main-content) a.sso-button{display:block;font-family:"Inter","Segoe UI",Tahoma,Geneva,Verdana,sans-serif;font-weight:800;font-size:16px;line-height:16px;padding:16px;margin:0 0 0 auto;height:auto;min-width:120px;width:100%;border:none;border-radius:4px;padding:14px 16px;background-color:#fff;color:#00bbd7;border:2px solid #00bbd7;text-decoration:none;text-align:center}#body:not(.main-content) a.sso-button:hover,#body:not(.main-content) a.sso-button:focus{background-color:#00a9c3;border-color:#00a9c3;color:#fff}#body:not(.main-content) .sso-header{line-height:32px;font-weight:600;color:#6e748c}#body:not(.main-content) .contentPane{flex-shrink:0;width:40%}#body:not(.main-content) .logo-wrapper{display:block}#body:not(.main-content) .logo-wrapper #login-logo{display:inline-block}#body:not(.main-content) .logo-wrapper #login-logo img{height:52px}#body:not(.main-content) .logo-wrapper svg{width:200px}#body:not(.main-content) .button-sub{text-align:right;padding-top:8px}#body:not(.main-content) .login-message{padding-bottom:16px;font-size:20px;font-weight:600;color:#d85a64}#body:not(.main-content) .account-already-activated-message{display:flex;width:100%;align-items:center;justify-content:center;padding:1rem;font-size:16px;background:#c3daef;border-radius:8px;border:none;margin:1rem 0 2rem}#body:not(.main-content) .intro-without-list{margin:0 0 16px 0}#body:not(.main-content) .intro-list{padding-left:16px}#body:not(.main-content) .intro-list li{padding-bottom:16px}#body:not(.main-content) .text-link{color:#555a6d !important;font-weight:600;line-height:32px}#body:not(.main-content) .text-link:hover{color:#1f2128 !important}#body:not(.main-content) .validation-summary-errors ul{margin:0 0 16px 0}#body:not(.main-content) .validation-summary-errors ul li{list-style:none;font-size:14px;text-align:left}@keyframes gradient{0%{background-position:0% 0%}100%{background-position:100% 0%}}#body:not(.main-content) .contentPane{overflow-y:auto;background-color:#555a6d;color:#fff;background-size:cover;font-size:18px;display:flex;align-items:flex-start}#body:not(.main-content) .contentPane>.cmsContentWrapper{margin:50px}#body:not(.main-content) .contentPane .cmsTitle{font-size:30px;font-weight:bold;padding-bottom:0;margin-top:initial}#body:not(.main-content) .contentPane .cmsTitle .tagWordWrapper{white-space:nowrap;display:inline-block}#body:not(.main-content) .contentPane sup.cmsTag{padding:0px 3px;display:inline-block;border-radius:4px 4px 4px 4px;text-decoration:none;font-size:initial;text-transform:uppercase;background-color:#fff;border:1px solid transparent;color:#00bbd7;font-size:small}#body:not(.main-content) .contentPane a{text-decoration:none;color:#fff;border-bottom:2px solid rgba(255,255,255,.45)}#body:not(.main-content) .contentPane a:hover{border-bottom:2px solid #fff}#body:not(.main-content) .contentPane a.confirm.button{background-color:#fff;color:#475260;border:1px solid transparent;padding:10px 35px;margin-top:20px;margin-bottom:20px;font-size:18px;font-weight:bold}#body:not(.main-content) .contentPane a.confirm.button:hover{background-color:#475260;color:#fff}#body:not(.main-content) .totp-input{padding-bottom:8px}@media(max-width: 860px){#body:not(.main-content) .contentPane{display:none}}
