@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(./Roboto-Regular-4e147ab6.ttf) format("truetype")}@font-face{font-family:Roboto;font-style:normal;font-weight:700;src:url(./Roboto-Bold-ec685a46.ttf) format("truetype")}*,*:before,*:after{box-sizing:border-box}*{margin:0}html,body,#root{height:100%}html,body,#root{overscroll-behavior:none;text-size-adjust:none;-webkit-text-size-adjust:none;-moz-text-size-adjust:none;-ms-text-size-adjust:none}body{line-height:1.5;font-size:.875rem;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Roboto,sans-serif}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit}button:not([disabled]){cursor:pointer}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word;font-weight:400}#root{isolation:isolate;min-width:100%;min-height:100%}button>*{pointer-events:none}.link.disabled{border:1px solid transparent!important;cursor:default}.language-select{width:50px;text-align:left;font-size:16px}.language-select .language-select__indicator-separator{display:none}.language-select .language-select__control{border:none;box-shadow:none;cursor:pointer;display:flex;flex-direction:row-reverse;width:60px;padding-left:5px}.react-select{width:100%;text-align:left;font-size:16px;border:none}.react-select:focus{border:none;outline:none}.react-select .react-select__control{border:none;box-shadow:none;cursor:pointer;min-height:16px;align-items:flex-end;border-radius:0}.react-select .react-select__value-container,.react-select .react-select__indicator{padding:0}.react-select .react-select__indicator-separator{display:none}:root{--background: #ffffff;--text: #151515;--primary: #528154;--primary-hover: #4a7e4d;--primary-selected: #85be89;--on-primary: #ffffff;--border: #ababab;--border-active: #6b6b6b;--error: #c41429}body{color:var(--text);background:var(--background)}#form-wrapper{background:var(--background)}#notification{background-color:#e2f4d3;border:2px solid #325420;font-size:16px;font-weight:700}#notification.warning{background-color:#ffdf75;border:2px solid #ff9900}#notification.error{background-color:#fab9c9;border:2px solid var(--error)}#message{color:#00f}#message.warning{color:#f90}#message.error{color:var(--error)}#spinner-wrapper{background-color:#fff}#spinner>div{background-color:var(--primary)}#banner-top,#banner-bottom{color:#707070}#license{color:#a6690c}#version{color:#707070}#instance{color:#000}#instance.black-bold,#instance.red-bold,#instance.green-bold,#instance.blue-bold,#instance.orange-bold{font-weight:700}#instance.black-normal,#instance.black-bold{color:#000}#instance.red-normal,#instance.red-bold{color:red}#instance.green-normal,#instance.green-bold{color:green}#instance.blue-normal,#instance.blue-bold{color:#00f}#instance.orange-normal,#instance.orange-bold{color:orange}#login-error-message{color:var(--error)}#password-requirements{color:#707070}#regex-tooltip-container{background-color:#fff;border:1px solid #707070}#domain{color:#757575}#password-change-description,#active-session{color:var(--error)}#registration-successful{color:var(--text)}#mtan-code-label{color:var(--primary)}#error-list{background-color:#fff}.error-item{border:1px solid var(--error)}#button-close-error svg{color:#000}#button-close-error:hover svg{color:var(--error)}.button-primary{background-color:var(--primary);color:var(--on-primary)}.button-primary:hover:not(:disabled){background-color:var(--primary-hover)}.button-primary:disabled{opacity:.5;filter:grayscale(.5);color:#222}.button-sso{border:1px solid var(--border);background-color:transparent;color:var(--text)}.button-sso:hover:not(:disabled){border:1px solid var(--primary);background-color:transparent;color:var(--primary)}.button-sso:disabled{opacity:.5;filter:grayscale(.5);color:#222;border:1px solid var(--border)}.button-code{color:var(--primary);border:1px solid transparent;background-color:transparent}.button-code:hover{border:1px solid var(--primary);background-color:transparent}.link{color:var(--text)}.link:hover,.label{color:var(--primary)}.input{border:none;border-bottom:1px solid var(--border);color:#757575;caret-color:var(--primary)}.input.error{border-bottom:1px solid var(--error)}.input:focus{border:none;outline:none;border-bottom:1px solid var(--border-active)}.input-button{color:var(--primary)}.checkbox{background-color:transparent;border:1px solid var(--border)}.checkbox:checked{background-color:transparent}.checkbox-mark{fill:var(--border)}.checkbox-text{color:var(--primary)}.react-select .react-select__control{background-color:transparent;border-bottom:1px solid var(--border)}.react-select .react-select__control:hover{border-bottom:1px solid var(--border)}.react-select .react-select__control--is-focused,.react-select .react-select__control--is-focused:hover{border-bottom:1px solid var(--border-active)}.react-select .react-select__option{background-color:var(--background);color:var(--text)}.react-select .react-select__option--is-focused{background-color:var(--primary-selected);color:var(--on-primary)}.react-select .react-select__option--is-focused:active{background-color:var(--primary-hover);color:var(--on-primary)}.react-select .react-select__option--is-selected{background-color:var(--primary);color:var(--on-primary)}.react-select .react-select__option--is-selected:active{background-color:var(--primary-hover);color:var(--on-primary)}.mtan-input{border:1px solid var(--primary);color:var(--primary);caret-color:var(--primary)}.mtan-input.error{border:1px solid var(--error)}.language-select .language-select__control{background-color:transparent}.language-select .language-select__control:hover,.language-select .language-select__control--is-focused{background-color:#0000000d}.language-select .language-select__option{background-color:var(--background);color:var(--text)}.language-select .language-select__option--is-focused{background-color:var(--primary-selected);color:var(--on-primary)}.language-select .language-select__option--is-focused:active{background-color:var(--primary-hover);color:var(--on-primary)}.language-select .language-select__option--is-selected{background-color:var(--primary);color:var(--on-primary)}.language-select .language-select__option--is-selected:active{background-color:var(--primary-hover);color:var(--on-primary)}
