:root{--default-color-background: #FFFFFF;--default-color-text: #404040;--default-color-button-text: #FFFFFF;--default-color-button-background: #EC004A;--default-color-link: #EC004A;--default-logo-url: url(/storageserver/images/ngloginpagelogo/ngloginpage/default.png);--color-background: var(--default-color-background);--color-text: var(--default-color-text);--color-button-text: var(--default-color-button-text);--color-button-background: var(--default-color-button-background);--color-link: var(--default-color-link);--logo-url: var(--default-logo-url);--color-focus: #79ADFF;--color-error: #C11515;--color-checkbox-checked: #0070F3;--color-checkbox-check-hovered: #888888;--color-input-border: #CCCCCC;--color-input-placeholder: #9F9F9F;--info-page-width: 700px;--content-width: 394px;--content-padding: 32px;--font-size-button: 13px}html,#root{height:100%;box-sizing:border-box}body{color:var(--color-text);background-color:var(--color-background);font-size:16px;margin:0;padding:0;height:100%}.login-app{font-weight:300;background:var(--color-background);display:flex;min-height:100%;flex-direction:column;justify-content:space-between}.login-app.default-theme{color:var(--default-color-text);background:var(--default-color-background)}.login-app a{text-decoration:none;cursor:pointer}.login-app.default-theme a{color:var(--default-color-link)}.container,.footer{flex:0 0 auto;opacity:1;transition:opacity .5s ease-in}.container{padding:120px 16px 80px}.logo-container,.content{flex:0 0 auto}.content{background-color:var(--default-color-background);width:var(--content-width);padding:var(--content-padding);box-sizing:border-box;box-shadow:0 0 17px #0003;border-radius:12px;margin:0 auto}@media (max-width: 480px){.container{padding:60px 16px 40px}.content{width:auto;max-width:var(--content-width)}}.content a{color:var(--color-button-background)}.content .checkbox-input a{text-decoration:underline}form{max-width:var(--content-width);word-wrap:break-word;color:var(--color-text)}.flow-text{font-weight:300;word-wrap:break-word;font-size:16px;margin-bottom:35px;line-height:26px}.flow-text>*{margin-bottom:35px}.flow-text p{margin-top:0;margin-bottom:25px}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(/just-client-libs/fonts/OpenSans/OpenSans-Light-webfont.eot);src:local("Open Sans Light"),local("OpenSans-Light"),url(/just-client-libs/fonts/OpenSans/OpenSans-Light-webfont.eot?#iefix) format("embedded-opentype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Light-webfont.woff) format("woff"),url(/just-client-libs/fonts/OpenSans/OpenSans-Light-webfont.ttf) format("truetype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Light-webfont.svg#open_sanslight) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(/just-client-libs/fonts/OpenSans/OpenSans-Regular-webfont.eot);src:local("Open Sans"),local("OpenSans"),url(/just-client-libs/fonts/OpenSans/OpenSans-Regular-webfont.eot?#iefix) format("embedded-opentype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Regular-webfont.woff) format("woff"),url(/just-client-libs/fonts/OpenSans/OpenSans-Regular-webfont.ttf) format("truetype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Regular-webfont.svg#open_sansregular) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(/just-client-libs/fonts/OpenSans/OpenSans-Bold-webfont.eot);src:local("Open Sans Bold"),local("OpenSans-Bold"),url(/just-client-libs/fonts/OpenSans/OpenSans-Bold-webfont.eot?#iefix) format("embedded-opentype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Bold-webfont.woff) format("woff"),url(/just-client-libs/fonts/OpenSans/OpenSans-Bold-webfont.ttf) format("truetype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Bold-webfont.svg#open_sansbold) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(/just-client-libs/fonts/OpenSans/OpenSans-LightItalic-webfont.eot);src:local("Open Sans Light Italic"),local("OpenSansLight-Italic"),url(/just-client-libs/fonts/OpenSans/OpenSans-LightItalic-webfont.eot?#iefix) format("embedded-opentype"),url(/just-client-libs/fonts/OpenSans/OpenSans-LightItalic-webfont.woff) format("woff"),url(/just-client-libs/fonts/OpenSans/OpenSans-LightItalic-webfont.ttf) format("truetype"),url(/just-client-libs/fonts/OpenSans/OpenSans-LightItalic-webfont.svg#open_sanslight_italic) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(/just-client-libs/fonts/OpenSans/OpenSans-Italic-webfont.eot);src:local("Open Sans Italic"),local("OpenSans-Italic"),url(/just-client-libs/fonts/OpenSans/OpenSans-Italic-webfont.eot?#iefix) format("embedded-opentype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Italic-webfont.woff) format("woff"),url(/just-client-libs/fonts/OpenSans/OpenSans-Italic-webfont.ttf) format("truetype"),url(/just-client-libs/fonts/OpenSans/OpenSans-Italic-webfont.svg#open_sansitalic) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:700;src:url(/just-client-libs/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot);src:local("Open Sans Bold Italic"),local("OpenSans-BoldItalic"),url(/just-client-libs/fonts/OpenSans/OpenSans-BoldItalic-webfont.eot?#iefix) format("embedded-opentype"),url(/just-client-libs/fonts/OpenSans/OpenSans-BoldItalic-webfont.woff) format("woff"),url(/just-client-libs/fonts/OpenSans/OpenSans-BoldItalic-webfont.ttf) format("truetype"),url(/just-client-libs/fonts/OpenSans/OpenSans-BoldItalic-webfont.svg#open_sansbold_italic) format("svg")}@font-face{font-family:FontAwesome;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAAV4AAoAAAAACgwAAAUwAwQBAAAAAAAAAAAAAAAAAAAAAAAAAAAAATgCJAQgBmADFACBVMqIIMsMBYd8ByCFBQUR1aQfAmikLJy/n/9fTt/7xoKAPfZIiiYkC6MJ2iwVgfX7syvwEmhZDuxL4H/2BcA1sQ2P6U/fNGoLw5bSXN79ieSzlcL/f+/Aoi/WudQHoMZ6jWX/ZGPTGIs6AYVhx6M9aUwLMJBBY2JaZmnQLnPn9GsSEFDSCHe89csJ51b3+h2T7A8AGd9Q99Cp1GjAbqEBgDFAuKAtQoPRAGC3AFtpCAukHyXruAU6ojkA2V6jH+le6NDoKLoEwKHb1X7HDO4AGPQS01Sq8S+x/6knHo2BskcjPRQ0wH56tQFod3oaQADQLWuLAcD2g7ZloAEoAUj2iWtQotYnKGHimKmGIwBwi09rKFs53wx/Kv90zU/XjUZAehhQL1X/qD5UfRAEjjIWfDbwLirNYALKXuPAAOXgwIBvhtSYyH4qpzgw4KdrcCgBP11HAQ302/50a/ZaB0YDuoUGKMHEJKpYAPYlJWRXmbkUZh7LPMzydpaHrnSlMEzDDFOVKtEqCu/Hori3KE75sSiGb1CFOxQ4vEJU4c7wa4dXaHZjY/jM8sbG2xt01MbbGxsOrxBVuDM8z+EV7P/TY3rsmAAs0oDOAwfINcloUppnPuWZpBc5H/4lxD2cC7H+pxB0uhDDvzi/RwjO1//k/OqYavQ1248eQ4hDcTFuBsgw24ZpmIbpyiWW5ViqkGkX/TzhShevMEzDHIlUpSOSyAKpSlXUbsXuVPIjI+W0W1OudGW/I9uudKcc0zCNOFKpSvu9PMuzLgXtxUXfc+zJSdvx/MXF9rFz7kparb33brWSWMqyrpeljOtPmdT1SSnjXZF0iVwZETGyrLmxMXJlFHueJYTlefHeFdJ1ZFv1Oc+T0vPm6pZNww2FkZREUkZhHM+Xy/NxXL/vK3JlFEmXxsbmLIsYUSRdeluIej2K6nUhMsY1THvKDOkhw0E4H9cCdmoaktw8a5LTSSqHYRqmkjXtmCzrnz5ISZX1e6rTdaUrHVPGwizLlWEagaKFcv4mubLtyk6u0iY5U8qulmvsOLtarl3uOc6kprnTq7uyHF73SHZUNNpOWNZMxilZyNpx440TTANV+njaCJi+MpdG3P0fmcSt1t6HZcvvU7KQOdZuC2I3erlcs6vDVrlmV0/wA3/GkdY1MXfaziXm9xGm5uZml+eCbCEhqieP71epRk9drdxeC06Wl3iNhE8zVg8fzRYSMlbHw1VNe/x0OwB34Ck6j9UAuMSfxPJZvLYPhFl8DAwmfoESApwTr+EIHR1KTwAwILGZwgRW0YFJSNwLNVi4CQkZ5UogbRxAj924D4Qe2wYGzr6AEvajZ+O1DHRchL/BQIMdChM4jc6GSTTYDNSQ0O/bE+Dsi1MuvqG4/NprgjzvNFqt7u6trNMPFg+59podwf7rFxfXXn1xsLP4yj2CrNFrtJZOuuziYP3iC1QRXH1tsSO47loP/t65IHWqg8TcxA2ZmGrX1rbk1eQor0HlPS/vnQsLhiEwpSszH6+rVaGDuZMey1T7Fx0sNx5fgy6qIx7V/4e6rEzG6UQ0D8GdKZ2xuWG+yQlEapQB4cSJLUvWrNlxYc2RLQeEMS+4yxrCjV9yIkpPjvDDyfWKcGTJvtZP+KRCNv8lJ2FEROhRIr9hPIrnTocjINSkuV6I5BLvrWMgQzAUpaOlxljq1P2I8EpAEd7JKWXEL7SLmEf7CsPwRK6sWFHQJTovoKXewt5LQSr+kV+yhT7o0XrTfwI1pbT8CWNSJoh+YZ0L0Duo3UEkM758wl0YAwA=) format("woff2"),url(data:font/ttf;base64,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) format("truetype")}body,input{font-family:Open Sans}.remember-me,.input-with-validation{margin-bottom:16px}.input-with-validation .input-container{margin-bottom:0}.input-container{display:inline-block;position:relative;color:var(--color-text);cursor:auto;width:100%;height:40px;min-height:40px;border-radius:5px;box-sizing:border-box;border:1px solid var(--color-input-border);align-content:space-between;-webkit-box-align:center;align-items:center;margin-bottom:16px}.input-container.invalid{border:1px solid var(--color-error)}.input-container:after{content:"";position:absolute;width:0;height:1px;left:50%;bottom:3px;background-color:var(--color-focus);transition:width .3s ease 0s,left .3s ease 0s}.input-container:focus-within:after{content:"";position:absolute;width:calc(100% - 8px);height:1px;left:4px;bottom:3px;background-color:var(--color-focus);transition:width .3s ease 0s,left .3s ease 0s}.input{outline:none;line-height:20px;font-weight:400;margin:0;font-size:12px;color:var(--color-text);cursor:auto;border:none;min-width:0;width:100%;height:100%;background-color:transparent;border-radius:5px;padding:0 0 0 11px;box-sizing:border-box}input::placeholder{color:var(--color-input-placeholder)}.password-shown-toggle{position:absolute;background:none;border:none;top:0;padding:0;margin:0;line-height:38px;width:38px;right:4px;font-family:FontAwesome;font-size:14px;font-weight:400;text-align:center}.eye:before{content:"";padding:0 1px}.eye-slash:before{content:""}.validation-error-box:empty{display:none}.validation-error-box{color:var(--color-error);font-size:12px;margin:0 0 16px;line-height:20px}.button-error{text-align:center;margin-top:2px}.title-headline{max-width:var(--content-width);word-wrap:break-word;line-height:36px;font-size:24px;margin:0 0 32px}.form-links{margin-top:20px;display:grid}.form-links>a{font-size:13px;font-weight:700;line-height:20px;margin-bottom:12px}.form-links>a:last-child{margin:0}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loading-spinner{width:18px;height:18px;border:2px solid;border-color:var(--color-button-text) var(--color-button-text) var(--color-button-background) var(--color-button-background);border-radius:50%;animation:spinner 1.5s linear infinite}.spinner-container{display:flex;justify-content:center}button{border:none;border-radius:5px;font-size:var(--font-size-button);font-weight:700;margin-top:16px;padding:5px;cursor:pointer;height:40px;width:100%}button.primary{background-color:var(--color-button-background);color:var(--color-button-text)}button.secondary{background-color:var(--color-button-text);border:1px solid var(--color-button-background);color:var(--color-button-background)}.checkbox-input{display:inline-block;margin-top:8px}.checkbox-label{cursor:pointer;display:flex;flex-direction:row;font-size:13px;line-height:20px}input[type=checkbox]{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;content:none;margin:0 8px 0 0;line-height:20px}input[type=checkbox]:before{font-family:FontAwesome;content:"";font-size:14px;font-weight:400;color:transparent!important;height:14px;border:1px solid var(--color-input-border);border-radius:15%;padding:0 1px;text-align:center}input[type=checkbox]:hover:checked:before,input[type=checkbox]:checked:before{color:var(--color-button-text)!important;background-color:var(--color-button-background);border-color:var(--color-button-background)}input[type=checkbox]:hover:before{color:var(--color-checkbox-check-hovered)!important;border-color:var(--color-input-border)}.select-input{margin-top:16px;font-size:12px;font-weight:400}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.date-container{display:flex}.date-container>*{padding:0 0 0 11px}.date-input{width:0;padding:0}.date-label{font-size:12px;color:var(--color-input-placeholder);width:100%;height:100%;display:inline-flex;align-items:center;cursor:text}.date-value{color:var(--color-text)}.date-seperator{display:none}.date-container:focus-within>.date-label,.date-container:focus-within>.date-value{display:none}.date-container:focus-within>.date-input{width:auto;padding:0 0 0 11px}.date-container:focus-within>.date-seperator{display:block}.content.wide-info-page{width:var(--info-page-width);word-break:break-word}@media (max-width:731px){.content.wide-info-page{width:auto}}.pauli-page-container{box-sizing:border-box;height:100vh;padding:20vh 0;max-width:535px;margin:auto;font-size:16px;line-height:26px;font-weight:400;text-align:center}.pauli-page-container h1{padding-top:40px;font-size:16px}.pauli-page-container img{height:260px}.footer{padding:0 30px 15px;text-align:center}.link-wrapper{padding-left:20px;padding-top:10px;display:inline-block}.link-wrapper:first-child{padding-left:0}.link-wrapper>a{font-size:13px;color:var(--color-link)}.logo{background-image:var(--logo-url);background-position:center;background-repeat:no-repeat;background-size:contain;max-width:330px;height:70px;margin-left:auto;margin-right:auto;margin-bottom:50px}.buttons{margin-top:16px}.text-button{display:inline-block;color:var(--color-button-background);text-decoration:underline;cursor:pointer}
