.toast-parent{z-index:99999;pointer-events:none;padding:2em;display:flex;position:fixed;inset:0;overflow:hidden}.toast-parent.top{flex-direction:column}.toast-parent.bottom{flex-direction:column-reverse}.toast-container[data-v-28dc4a60]{color:#fff;pointer-events:auto;text-align:justify;background-color:#666666f3;border-radius:8px;width:fit-content;min-width:200px;max-width:500px;margin:4px;padding:8px 12px;font-size:1.5em;position:relative;overflow:hidden;box-shadow:0 2px 8px #0002}.toast-container[data-v-28dc4a60] *{pointer-events:none}.toast-container.toast-position-0[data-v-28dc4a60],.toast-container.toast-position-3[data-v-28dc4a60]{align-self:flex-start}.toast-container.toast-position-1[data-v-28dc4a60],.toast-container.toast-position-4[data-v-28dc4a60]{align-self:center}.toast-container.toast-position-2[data-v-28dc4a60],.toast-container.toast-position-5[data-v-28dc4a60]{align-self:flex-end}.toast-container.toast-level-0[data-v-28dc4a60]{background-color:#0070c0}.toast-container.toast-level-1[data-v-28dc4a60]{color:#333;background-color:#ffcc00f3}.toast-container.toast-level-2[data-v-28dc4a60]{background-color:#00b050}.toast-container.toast-level-3[data-v-28dc4a60]{background-color:#c00000}.toast-container>.progress-bar[data-v-28dc4a60]{background-color:#fff9;width:100%;height:4px;animation:linear forwards paused progressbar-28dc4a60;position:absolute;bottom:0;left:0}@keyframes progressbar-28dc4a60{0%{width:100%}to{width:0%}}.slide-down-enter-active[data-v-28dc4a60],.slide-down-leave-active[data-v-28dc4a60],.slide-up-enter-active[data-v-28dc4a60],.slide-up-leave-active[data-v-28dc4a60]{transition:all .3s ease-out}.slide-down-enter-from[data-v-28dc4a60],.slide-down-leave-to[data-v-28dc4a60]{opacity:0;transform:translateY(-50%)}.slide-up-enter-from[data-v-28dc4a60],.slide-up-leave-to[data-v-28dc4a60]{opacity:0;transform:translateY(50%)}[data-v-8850b012]::backdrop{background:#00000080}.pop-up-dialog[data-v-8850b012]{background:#fff;border:1px solid #979797;border-radius:4px;min-width:36.25rem;padding:2.5rem}.pop-up-dialog .pop-up-container>.content-wrapper>.header[data-v-8850b012]{justify-content:space-between;align-items:center;width:100%;display:flex}.pop-up-dialog .pop-up-container>.content-wrapper>.header>label[data-v-8850b012]{font-size:1.25rem;font-weight:900}.pop-up-dialog .pop-up-container>.content-wrapper>.header>img[data-v-8850b012]:hover,.pop-up-dialog .pop-up-container>.content-wrapper>.header>img[data-v-8850b012]:hover *{cursor:pointer}.pop-up-dialog .pop-up-container>.content-wrapper>.content[data-v-8850b012]{margin-top:20px}.pop-up-dialog .pop-up-container>.content-wrapper>.actions[data-v-8850b012]{gap:1.25rem;margin-top:20px;display:flex}.pop-up-dialog .pop-up-container>.content-wrapper>.actions button[data-v-8850b012]:first-of-type{margin-left:auto}.pop-up-dialog .pop-up-container>.content-wrapper>.actions>.mandatory-hint[data-v-8850b012]{color:#646973;margin-top:auto;font-size:.875rem;line-height:1.43}@media (width<=768px){.pop-up-dialog[data-v-8850b012]{min-width:unset;margin-inline:0}.pop-up-dialog[data-v-8850b012]:modal{width:100vw;max-width:100vw}.pop-up-dialog .pop-up-container>.content-wrapper>.actions[data-v-8850b012]{flex-direction:column;align-items:center}.pop-up-dialog .pop-up-container>.content-wrapper>.actions>button.db-button[data-v-8850b012]{margin-left:unset;min-width:16.5rem}}.db-teaser-link[data-v-76ed412d]{align-items:center;column-gap:.5rem;min-height:1rem;text-decoration:none;display:flex}.db-teaser-link[data-v-76ed412d]:hover,.db-teaser-link[data-v-76ed412d]:hover *{cursor:pointer}.db-teaser-link>.label-container[data-v-76ed412d]{flex-direction:column;justify-content:space-between;display:flex}.db-teaser-link>.label-container>.header[data-v-76ed412d]{color:var(--label-color);margin-right:auto;font-family:DBScreenSans;font-size:1rem;font-weight:700;line-height:1.5}.db-teaser-link>.label-container>.label[data-v-76ed412d]{color:var(--label-color,var(--colors-text-on-panel));-webkit-text-decoration-skip-ink:auto;text-decoration-skip-ink:auto;text-decoration:underline;-webkit-text-decoration-color:rgb(from var(--label-decoration-color,var(--colors-text-on-panel)) r g b/50%);text-decoration-color:rgb(from var(--label-decoration-color,var(--colors-text-on-panel)) r g b/50%);margin-right:auto;line-height:1.5}.app-footer-container[data-v-1933517a]{background-color:var(--colors-background-primary);color:var(--colors-text-on-primary);flex-wrap:wrap;justify-content:space-between;padding:1.3125rem 1rem;display:flex;box-shadow:0 0 5px #00000014,0 5px 30px #0000000d}.app-footer-container[data-v-1933517a] label,.app-footer-container[data-v-1933517a] svg{color:var(--colors-text-on-primary);--label-color:var(--colors-text-on-primary);--label-decoration-color:var(--colors-text-on-primary)}.app-footer-container .app-footer-links[data-v-1933517a]{gap:1rem;display:flex}@media (width<=768px){.app-footer-container[data-v-1933517a]{flex-direction:column;gap:16px}.app-footer-container .app-footer-links[data-v-1933517a]{flex-direction:column}}.side-nav-container[data-v-7d259c5a]{padding-inline:1.5rem}.side-nav-container>.navigation-wrapper[data-v-7d259c5a]{flex-direction:column;display:flex}.side-nav-container>.navigation-wrapper>.link-wrapper[data-v-7d259c5a]{align-items:center;height:2.625rem;margin-top:.125rem;padding-left:.25rem;display:flex;position:relative}.side-nav-container>.navigation-wrapper>.link-wrapper[data-v-7d259c5a]:before{background-color:var(--colors-primary);content:"";visibility:hidden;border-radius:8px;width:.25rem;height:100%;position:absolute;top:0;left:0}.side-nav-container>.navigation-wrapper>.link-wrapper>.link[data-v-7d259c5a]{border-radius:4px;align-items:center;width:100%;height:100%;padding-left:.75rem;display:flex}.side-nav-container>.navigation-wrapper>.link-wrapper>.link.disabled[data-v-7d259c5a]{opacity:.5;pointer-events:none}.side-nav-container>.navigation-wrapper>.link-wrapper>.link[data-v-7d259c5a]:hover{background-color:rgb(from var(--colors-background-secondary-highlight) r g b/12%)}.side-nav-container>.navigation-wrapper>.link-wrapper>.link[data-v-7d259c5a]:hover,.side-nav-container>.navigation-wrapper>.link-wrapper>.link[data-v-7d259c5a]:hover *{cursor:pointer}.side-nav-container>.navigation-wrapper>.link-wrapper.router-link-active[data-v-7d259c5a]{font-weight:700}.side-nav-container>.navigation-wrapper>.link-wrapper.router-link-active[data-v-7d259c5a]:before{visibility:inherit}.side-nav-container>.actions[data-v-7d259c5a]{flex-direction:column;gap:1rem;margin-top:8rem;display:flex}.side-nav-container>.actions>button[data-v-7d259c5a]{width:100%}.confirm-delete-login-dialog[data-v-9f120adf] .content{flex-direction:column;max-width:31.25rem;display:flex}.confirm-delete-login-dialog[data-v-9f120adf] .content>.info-header{height:1.5rem;font-family:var(--font-sans);color:var(--colors-text-on-panel);font-size:1rem;font-weight:700;line-height:1.5}.confirm-delete-login-dialog[data-v-9f120adf] .content>.info{font-family:var(--font-sans-sub);color:var(--colors-text-on-panel);margin-top:.5rem;font-size:1rem;line-height:1.5}.confirm-delete-login-dialog[data-v-9f120adf] .content>.hint{gap:.5rem;margin-top:.75rem;display:flex}.confirm-delete-login-dialog[data-v-9f120adf] .content>.hint:first-of-type{margin-top:1.25rem}.confirm-delete-login-dialog[data-v-9f120adf] .content>.hint>svg{min-width:24px;margin-bottom:auto}.confirm-delete-login-dialog[data-v-9f120adf] .content>.hint>label{font-family:var(--font-sans-sub);color:var(--colors-text-on-panel);font-size:1rem;line-height:1.5}.app-header-container[data-v-f218a5a3]{--header-height:4.5rem;position:relative}.app-header-container>.profile-menu-container[data-v-f218a5a3]{background-color:var(--colors-background-primary);width:350px;padding:1rem;position:absolute;top:100%;right:0;box-shadow:0 2px 4px #0000001a,0 4px 8px 1px #0000000d}.app-header-container>.header-wrapper[data-v-f218a5a3]{background-color:var(--colors-background-primary);color:var(--colors-text-on-primary);height:var(--header-height);z-index:900;justify-content:space-between;align-items:center;padding:1rem 1.5rem 1rem 1.25rem;display:flex;position:relative;box-shadow:0 2px 4px #0000001a,0 4px 8px 1px #0000000d}.app-header-container>.header-wrapper>.identity[data-v-f218a5a3]{align-items:center;display:flex}.app-header-container>.header-wrapper>.identity>.logo[data-v-f218a5a3]{width:255px;height:2.5rem}.app-header-container>.header-wrapper>.identity>.title[data-v-f218a5a3]{font-family:var(--font-sans-alternate);font-size:1.125rem;font-style:italic;font-weight:700}.app-header-container>.header-wrapper>.identity>.pointer[data-v-f218a5a3]{cursor:pointer}.app-header-container>.header-wrapper>.navigation-container[data-v-f218a5a3]{margin-left:auto}.app-header-container>.header-wrapper>button.custom[data-v-f218a5a3]{--button-color:var(--colors-background-primary);--button-text-color:var(--colors-text-on-primary);--button-hover-color:unset}.app-header-container>.header-wrapper>.client-logo-wrapper[data-v-f218a5a3]{margin-left:auto}.app-header-container>.header-wrapper>.client-logo-wrapper>.logo[data-v-f218a5a3]{height:2.5rem}.app-header-container>.menu-container[data-v-f218a5a3]{background-color:var(--colors-white);z-index:800;width:100%;min-height:calc(100vh - var(--header-height));position:absolute}.app-header-container>.menu-container>.navigation-wrapper>.link-wrapper[data-v-f218a5a3]{border-bottom:1px solid var(--colors-field-border);height:2.5rem;padding:.5rem .75rem}.app-header-container>.menu-container>.navigation-wrapper>.link-wrapper.router-link-active[data-v-f218a5a3]{font-weight:700}.app-header-container>.menu-container>.navigation-wrapper>.link-wrapper>.link[data-v-f218a5a3]{font-family:var(--font-sans);color:var(--colors-text-on-panel);padding-inline:.75rem;font-size:1rem;line-height:1.5}.app-header-container>.menu-container>.navigation-wrapper>.link-wrapper>.link.disabled[data-v-f218a5a3]{opacity:.5;pointer-events:none}.app-header-container>.menu-container>.actions[data-v-f218a5a3]{padding-inline:1rem;flex-direction:column;row-gap:1rem;padding-top:1.125rem;display:flex}.app-header-container>.menu-container>.actions>button[data-v-f218a5a3]{max-width:16.5rem}@media (width<=768px){.app-header-container>.header-wrapper>.identity>.logo[data-v-f218a5a3]{width:unset}.app-header-container>.header-wrapper>.identity>.title[data-v-f218a5a3]{max-width:7rem;margin-left:3.625rem;font-size:.75rem}}.page-container[data-v-8c1b3804]{flex:1;margin:4.25rem 16.875rem 1.5rem 0;display:flex}.page-container>.navigation[data-v-8c1b3804]{width:16.875rem}.page-container>.page-wrapper[data-v-8c1b3804]{flex-direction:column;flex:1;display:flex}.page-container>.page-wrapper>.sub-page-back-wrapper[data-v-8c1b3804]{margin-bottom:1.25rem}.page-container>.page-wrapper>.page[data-v-8c1b3804]{flex:1}.loading[data-v-8c1b3804]{z-index:1001;background:#000c;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;top:0;left:0}.loading>.spinner[data-v-8c1b3804]{border:4px solid var(--colors-primary);border-bottom-color:#0000;border-radius:50%;width:50px;height:50px;animation-name:spin;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}.loading>.label[data-v-8c1b3804]{color:#fff;margin-top:10px;font-size:1.4em;font-weight:700}.fade-enter-active[data-v-8c1b3804],.fade-leave-active[data-v-8c1b3804]{transition:opacity .5s}.fade-enter-from[data-v-8c1b3804],.fade-leave-to[data-v-8c1b3804]{opacity:0}.client-selection-dialog[data-v-8c1b3804] .content,.tgo-linking-dialog[data-v-8c1b3804] .content{white-space:pre;max-width:500px}.client-selection-dialog[data-v-8c1b3804] .content>.selection,.tgo-linking-dialog[data-v-8c1b3804] .content>.selection{flex-direction:column;gap:36px;display:flex}.client-selection-dialog[data-v-8c1b3804] .content>.selection>.column,.tgo-linking-dialog[data-v-8c1b3804] .content>.selection>.column{flex:1}.client-selection-dialog[data-v-8c1b3804] .content>.selection>.column>button,.tgo-linking-dialog[data-v-8c1b3804] .content>.selection>.column>button{width:100%}.client-selection-dialog[data-v-8c1b3804] .content>.selection>.column>label,.tgo-linking-dialog[data-v-8c1b3804] .content>.selection>.column>label{margin-top:8px;display:block}.client-selection-dialog[data-v-8c1b3804] .content>.info,.tgo-linking-dialog[data-v-8c1b3804] .content>.info{text-align:center;width:100%;margin-top:36px;font-weight:700;text-decoration:underline;display:block}@media (width<=768px){.page-container[data-v-8c1b3804]{width:100%;margin-top:0}.page-container>.page-wrapper[data-v-8c1b3804]{width:100%}.page-container>.page-wrapper>.sub-page-back-wrapper[data-v-8c1b3804]{margin-top:1.25rem;padding-left:.25rem}}@font-face{font-family:Comfortaa;src:url(/portal/assets/Comfortaa-Medium-0GZ4TfYc.ttf)format("truetype")}@font-face{font-family:Comfortaa;font-style:bold;src:url(/portal/assets/Comfortaa-Bold-xi43VLDX.ttf)format("truetype")}@font-face{font-family:Roboto;src:url(/portal/assets/Roboto-WOy3sDCz.ttf)format("truetype")}@font-face{font-family:Roboto;font-style:italic;src:url(/portal/assets/Roboto-Italic-CtZJC3o8.ttf)format("truetype")}@font-face{font-family:Netto;src:url(/portal/assets/Netto-Regular-Cc1zT3To.otf)}@font-face{font-family:Netto;font-style:italic;src:url(/portal/assets/Netto-Regular-Italic-DSWDb_6j.otf)}@font-face{font-family:Netto;font-weight:700;src:url(/portal/assets/Netto-Bold-X_40HNwe.otf)}@font-face{font-family:Netto;font-weight:700;font-style:italic;src:url(/portal/assets/Netto-Bold-Italic-B0z0q7hz.otf)}@font-face{font-family:Netto;font-weight:black;src:url(/portal/assets/Netto-Black-n8wD0U4U.otf)}@font-face{font-family:Netto;font-weight:black;font-style:italic;src:url(/portal/assets/Netto-Black-Italic-JtBVQFuz.otf)}@font-face{font-family:Netto;font-weight:lighter;src:url(/portal/assets/Netto-Light-C2I6BLix.otf)}@font-face{font-family:Netto;font-weight:lighter;font-style:italic;src:url(/portal/assets/Netto-Light-Italic-BuouD8TF.otf)}@font-face{font-family:Netto;font-weight:100;src:url(/portal/assets/Netto-Thin-DB9F14HN.otf)}@font-face{font-family:Netto;font-weight:100;font-style:italic;src:url(/portal/assets/Netto-Thin-Italic-bRaM21V3.otf)}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-Black-BEx4PzY6.ttf)format("truetype");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-BlackItalic-D5udN4rt.ttf)format("truetype");font-weight:900;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-Bold-N1IGzrdY.ttf)format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-BoldItalic-C9ECbI-n.ttf)format("truetype");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-ExtraBold-DUdlT-rt.ttf)format("truetype");font-weight:800;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-ExtraBoldItalic-CEpCX6d7.ttf)format("truetype");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-ExtraLight-CQldGacB.ttf)format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-ExtraLightItalic-GmeBUVvy.ttf)format("truetype");font-weight:200;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-Italic-BbMCyKbY.ttf)format("truetype");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-Light-P_jKZfWb.ttf)format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-LightItalic-CrYXz6Bg.ttf)format("truetype");font-weight:300;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-Medium-GqVyiPTH.ttf)format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-MediumItalic-vfjI8vtu.ttf)format("truetype");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-Regular-BN6hITtY.ttf)format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-SemiBold-DXWfCD0T.ttf)format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-SemiBoldItalic-CwpDPUP3.ttf)format("truetype");font-weight:600;font-style:italic;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-Thin-Bl-NlQPD.ttf)format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:FiraSans;src:url(/portal/assets/FiraSans-ThinItalic-DL1qhDes.ttf)format("truetype");font-weight:100;font-style:italic;font-display:swap}*{box-sizing:border-box}html,body{background:var(--colors-background-secondary);width:100vw;height:100vh;color:var(--colors-text-on-panel);font-family:var(--font-stack);margin:0;padding:0;font-size:16px;overflow-y:auto}html>#app,body>#app{flex-direction:column;height:100%;display:flex}h1,h2,h3{margin:0;padding:0}.headline-1{font-family:var(--font-headline);font-size:2.25rem;font-weight:900}.headline-2{font-family:var(--font-headline);font-size:1.5rem;font-weight:900}.headline-3{font-family:var(--font-headline);font-size:1.25rem;font-weight:900}.headline-4{font-family:var(--font-headline);font-size:1.125rem}.body-large-bold{font-family:var(--font-sans);text-align:center;color:var(--colors-text-on-panel);font-size:1rem;font-weight:700;line-height:1.5}.body-large{font-family:var(--font-sans-sub);color:var(--colors-text-on-panel);font-size:1rem;line-height:1.5}.body-medium{font-family:var(--font-sans-sub);color:var(--colors-text-on-panel);font-size:.875rem;line-height:1.43}.four-column-display{flex-wrap:wrap;row-gap:1rem;display:flex}.four-column-display>*{flex-basis:25%}.two-column-display{flex-wrap:wrap;column-gap:1rem;display:flex}.two-column-display>*{flex-basis:49%}.content-divider{border:1px solid var(--colors-field-border);margin:1.25rem 0}.noscroll{overflow:hidden}@-moz-keyframes spin{0%{-moz-transform:rotate(0)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}button{height:3.25rem}@media (width<=768px){.four-column-display{flex-direction:column}.four-column-display>*{flex-basis:50%;min-width:0;overflow:hidden}.four-column-display>* :deep(*){text-overflow:ellipsis}.two-column-display>*{flex-basis:100%}}
