body{color:#fff;display:flex;flex-direction:row;justify-content:space-between;min-height:600px}h2{font-size:1.2em}.form-container{border-radius:0;flex-grow:0;background:url(/Images/LoginPanelBackground.svg);background-position:center;background-repeat:no-repeat;background-size:cover;display:flex;flex-direction:row;max-width:440px;min-width:300px;width:100%;overflow-y:auto}.form-container p{text-align:left}@media only screen and (max-width:700px){.form-container{max-width:100vw;width:100%}}.form-gradient{background:-moz-linear-gradient(103deg,#2c404a 26%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(103deg,#2c404a 26%,rgba(0,0,0,0) 100%);background:linear-gradient(103deg,#2c404a 26%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="$loginGradientStart",endColorstr="#00000000",GradientType=0);padding:1em 2em;border-radius:0;width:100%;flex-grow:0;display:flex;flex-direction:column;justify-content:flex-start}#loginForm{flex-grow:1;display:flex;flex-direction:column;justify-content:center;margin-top:16px;max-width:400px}.form-title{text-align:left;font-weight:100;margin:0}.form-group{margin:16px 0}.form-group a{display:flex;text-decoration:none}.form-group.center{display:flex;justify-content:center}.form-group.center-button{display:flex;margin:20px 0}.form-group.center-button input[type=button],.form-group.center-button input[type=submit],.form-group.center-button input[type=reset]{padding-top:5px;padding-bottom:5px}.form-textbox-wrapper{display:flex;flex-direction:column;justify-content:space-between}.form-textbox-context{display:flex;flex-direction:row;position:relative}.form-textbox-context>input{flex-grow:1}.form-textbox-icon-wrapper{width:0;height:100%}img.form-textbox-icon{width:20px;height:20px;position:absolute;right:0%;padding:13px}.form-text-link{display:flex;margin:4px 0 4px 0}.form-text-link a{color:#fff;text-decoration:none;font-size:.8em}.form-bottom-logo-container{display:flex;justify-content:flex-start}.form-bottom-logo-container img{height:70px}.form-error-message{background:rgba(255,0,0,.5);padding:8px 2px;border-radius:4px;font-size:.9em;text-align:center}.form-error-message.validation-summary[class*=validation-summary-valid]{display:none}.form-error-message ul{list-style-type:none;margin:0;padding:0}.form-image{height:100%;flex-grow:1;background:url(/Images/LoginpageBackground);background-position:center;background-repeat:no-repeat;background-size:cover}.form-hintcontainer{background:#0e1c26;padding:4px 12px;border-radius:4px}h3.hintcontainer-title{margin:4px 0}.hintcontainer-subtitle{font-size:.9em}.hintcontainer-list{list-style-type:none;font-size:.9em;padding-left:2%;margin:4px 0}.hintcontainer-list>li{text-indent:-5px}.hintcontainer-list>li:before{content:"-";margin:3px}.form-textbox-context>select,.form-textbox-context>input[type=text],.form-textbox-context>input[type=password]{background:rgba(0,0,0,0);border:1px solid rgba(255,255,255,.67);border-radius:0;padding:12px;color:#fff;font-size:1em}.form-textbox-context>select:focus,.form-textbox-context>input[type=text]:focus,.form-textbox-context>input[type=password]:focus{box-shadow:0 0 0 0 rgba(255,255,255,.67);outline:0}.input-checkmark{cursor:pointer;display:flex;width:14px;height:14px;margin:3px}.input-checkmark input[type=checkbox]{opacity:0;position:absolute;width:0;height:0}.input-checkmark input[type=checkbox]~span{width:10px;height:10px;border:2px solid #fff;position:absolute;border-radius:2px}.input-checkmark input[type=checkbox]:checked~span{background:#00abda;border:2px solid #00abda}.input-checkmark:hover input[type=checkbox]~span{background:rgba(29,46,57,.65)}.input-checkmark:hover input[type=checkbox]:checked~span{background:#00abda;border:2px solid #00abda}input[type=button],input[type=submit],input[type=reset]{border:0;background:#0e1c26;color:#fff;padding:7px 30px;border-radius:4px;cursor:pointer;font-size:.9em}input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover{background:#00abda}input[type=button]:focus,input[type=submit]:focus,input[type=reset]:focus{outline:0}.access-request-form{display:flex;flex-direction:column}.access-request-form>div{margin:2px 0}.request-form-textfield{width:100%}.request-form-dualcontrol{display:flex;flex-direction:row}.request-form-dualcontrol-spacer{width:10px}.request-form-codefield{width:250px}.access-request-form>.request-form-button-container{margin:20px 0}.request-form-button-container{display:flex;flex-direction:row;justify-content:flex-start}.login-form-displayoutput{background:#243845;padding:12px;border-radius:4px}.login-form-displayoutput>h3{margin-top:0}.reject-form-dualcontrol{display:flex;flex-direction:row}.reject-form-dualcontrol>div{width:50%}.reject-form-input{width:100%}.reject-form-button-container{display:flex;flex-direction:row;justify-content:flex-start;margin:20px 0}.text-display{display:flex;flex-direction:column;margin:8px 0}.text-display-title{font-size:.6em}.text-display-value{height:20px}.tc-link{margin:0 0 0 4px;color:#00abda}.tc-link:hover{color:#0695bc}.tc-link:active{color:#aaa}.tc-changenotice{font-size:10pt;margin-left:20px;color:#aaa}.yellow{color:#ffd400}.indent{padding:0 0 0 40px}.form-label-stack{flex-direction:column}.form-label{display:flex}.form-label label:first-child{flex-grow:1;max-width:100px}#user-invite-root{display:flex;flex-direction:column;flex-grow:1;gap:16px;margin-top:16px;padding-bottom:32px}#user-invite-root .user-invite-container{align-items:center;display:flex;flex-direction:column;grid-gap:1em}#user-invite-root .user-invite-container .message-container{font-size:16px;display:flex;flex-direction:column}#user-invite-root .user-request-form{display:flex;flex-direction:column}#user-invite-root .request-form-button-container{margin:20px 0}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#fff!important}