.weblink .icon{vertical-align:-0.5em}.weblink .start-icon{padding-right:.25rem}.weblink .end-icon{padding-left:.25rem}
@media(max-width: 480px){.accessibility-statement .accessibility-statement-content{gap:1.5rem}}@media(max-width: 480px){.accessibility-statement .accessibility-statement-content__caveats{gap:1.5rem}.accessibility-statement .accessibility-statement-content__caveats>div{margin-top:1.5rem}}
.circular-stepper{display:inline-flex;position:relative}.circular-stepper__heading{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0}.circular-stepper svg{background:radial-gradient(ellipse at center, #ffffff 0%, #ffffff 56%, #cccccc 59%, #cccccc 100%);border-radius:50%}
.custom-button-link.custom-button-link{text-decoration:none}
.custom-circular-progress{align-items:center;display:flex;justify-content:center;margin:2rem}
.custom-modal{background:#fff;left:50%;max-height:90vh;overflow-y:auto;padding:2rem;position:absolute;top:50%;transform:translate(-50%, -50%)}
.custom-switch__label{padding:8px}.custom-switch__helper-text.custom-switch__helper-text{margin-left:.5rem}
.header-separator{background-color:#0041dc;height:.8rem;margin-bottom:2rem;width:5rem}@media(max-width: 480px){.header-separator{height:.4rem;margin:0;margin-bottom:1rem;margin-top:.5rem}}
.loading-progress-indicator__inline-flex{display:inline-flex}.loading-progress-indicator__container__block{position:relative}.loading-progress-indicator__container__inline-flex{display:inline-flex;position:relative;width:100%}.loading-progress-indicator__container__spinner-box{left:50%;position:absolute;top:50%;transform:translate(-50%, -50%)}.loading-progress-indicator__container__spinner-box>div{margin:0}
.oph-logo{display:block;margin:.5rem 1px;text-decoration:none}.oph-logo__img{margin-right:2.5rem}.oph-logo__label.oph-logo__label{line-height:1rem}.oph-logo__label--bold.oph-logo__label--bold{font-weight:bold;margin-left:2.5rem}
.skip-link.skip-link{align-items:center;background-color:#fff;color:#000a48;display:inline-flex;left:1.5rem;margin:0;padding:1rem;position:fixed;text-decoration:none;top:-8rem;transition:top 195ms cubic-bezier(0.4, 0, 1, 1) 0ms;z-index:1501}.skip-link:focus{top:1.6rem;transition:top 225ms cubic-bezier(0, 0, 0.2, 1) 0ms}
.table{table-layout:fixed}.table__head-box{align-items:center;display:flex;justify-content:space-between}@media(max-width: 480px){.table__head-box{border-bottom:1px solid #e0e0e0;border-radius:0;box-shadow:none;display:grid;justify-content:start;padding:0}}.table__head-box__pagination{margin-left:auto}@media(max-width: 480px){.table__head-box__pagination{margin:0;padding:0}}@media(max-width: 480px){.table__head-box__pagination>div{padding:0}}.table__head-box .table__head-box__chip{font-size:1.5rem;font-weight:bold}.table>tbody tr:nth-child(even){background:#f5f5f5}.table>tbody tr:hover{box-shadow:inset 1px 0 0 #e0e0e0,inset -1px 0 0 #e0e0e0,0 1px 2px 0 rgba(60,64,67,.3),0 1px 3px 1px rgba(60,64,67,.15);position:relative;z-index:2}.table>tbody tr[class*=selected],.table>tbody tr[class*=selected]:hover{background:#f2f5fd}
.lang-selector{align-items:center;display:flex}@media(min-width: 920px){.lang-selector{margin-left:1.5rem}}@media(max-width: 919px){.lang-selector{background-color:#000a48;flex-grow:1;justify-content:center;padding:.5rem 0}.lang-selector p,.lang-selector svg{color:#fff}}.lang-selector p{text-transform:none}.lang-selector hr{border-color:#f0f3f7}.lang-selector__icon{margin-right:2px}
.info-text .info-text__icon{margin-right:.5rem}.info-text .info-text__label{font-size:1.3rem;margin-top:2px}
.oph-clerk-logo{display:block;margin:.5rem 1px;text-decoration:none}.oph-clerk-logo__img{margin-right:2.5rem}.oph-clerk-logo__label.oph-clerk-logo__label{line-height:1rem}.oph-clerk-logo__label--bold.oph-clerk-logo__label--bold{font-weight:bold}
.custom-fileupload input{display:none}.custom-fileupload.file-upload-error .file-dropzone{border-top:1px dashed #db2828;border-right:1px dashed #db2828;border-bottom:1px dashed #db2828}.custom-fileupload.file-upload-error .file-dropzone p{color:#db2828}.custom-fileupload .file-dropzone{align-content:center;height:100%;border-top:1px dashed #0041dc;border-right:1px dashed #0041dc;border-bottom:1px dashed #0041dc;padding-left:1vw;padding-right:10vw;cursor:copy}
.dialog-box--success [role=dialog]{border-radius:0;border-top:1rem #5fc82b solid}.dialog-box--error [role=dialog]{border-radius:0;border-top:1rem #db2828 solid}.dialog-box--info [role=dialog]{border-radius:0;border-top:1rem #0041dc solid}.dialog-box--warning [role=dialog]{border-radius:0;border-top:1rem #ffd024 solid}
.cookie-banner__content{margin-left:auto;margin-right:auto;max-width:1440px;padding:0 2rem;width:calc(100% - 4rem)}.cookie-banner__content .cookie-banner__content__accept-button{min-width:96px}.cookie-banner__content .cookie-banner__content__dialog-container{padding:20px 24px;padding-top:0}.cookie-banner__content .cookie-banner__content__dialog-content{height:calc(100% - 2rem);padding-bottom:2rem}@media(min-width: 1024px){.cookie-banner__content .cookie-banner__content__dialog-content{padding-bottom:0}}.cookie-banner__content h2{margin:0;font-weight:500;font-size:2rem;line-height:1.6;letter-spacing:.0075em;padding:16px 24px}
.navigation-links ul{list-style-type:none;display:flex;flex-direction:row;flex-wrap:wrap;margin:0;column-gap:3rem;row-gap:1rem}@media(max-width: 919px){.navigation-links ul{flex-direction:column;padding:0}}@media(max-width: 919px){.navigation-links ul{gap:2rem}}@media(min-width: 920px){.navigation-links ul{column-gap:6rem;row-gap:1rem}}.navigation-links li{padding-bottom:2rem}@media(max-width: 919px){.navigation-links li{padding-bottom:0;padding-left:1rem}}.navigation-links li>a{text-decoration:none}.navigation-links li.active p{color:#0041dc;font-weight:700}@media(min-width: 920px){.navigation-links li.active{border-bottom:2px solid #0041dc}}@media(max-width: 919px){.navigation-links li.active{border-left:3px solid #0041dc}}
button.navigation-menu-toggle{background-color:#fff;border:0}.navigation-menu-contents ul{list-style-type:none;display:flex;flex-direction:column;padding:1rem}.navigation-menu-contents li{padding:1rem}.navigation-menu-contents li>a{text-decoration:none}.navigation-menu-contents li.active{border-left:2px solid #0041dc}.navigation-menu-contents li.active p{color:#0041dc;font-weight:700}

/*# sourceMappingURL=main.f361a8dda64575f01cf7.css.map*/