.portal-icon{font-size:inherit;height:var(--button-icon-size);width:var(--button-icon-size);stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;color:var(--font-color-contrast-high);fill:none;transition:color var(--portal-transition-duration)}.dialog{padding:calc(var(--layout-spacing-unit)*2) calc(var(--layout-spacing-unit)*4);background:var(--bgc-content-container);border-radius:var(--border-radius-container);max-width:calc(var(--layout-spacing-unit)*50);box-shadow:var(--box-shadow)}@media only screen and (max-width:748px){.dialog{max-width:calc(100% - var(--layout-spacing-unit)*8);padding:calc(var(--layout-spacing-unit)*2) calc(var(--layout-spacing-unit)*2);--local-sticky-top:calc(var(--layout-height-header) + var(--layout-spacing-unit));--local-sticky-bottom:var(--layout-spacing-unit);max-height:calc(100vh - var(--local-sticky-top) - var(--local-sticky-bottom));overflow:auto;overflow-x:hidden;position:sticky!important;top:var(--local-sticky-top);bottom:var(--local-sticky-bottom);box-sizing:border-box}}.dialog form{width:calc(var(--inputfield-width) + 3rem)}@media only screen and (max-width:748px){.dialog form{max-width:100%}}.dialog main{max-height:26rem;overflow:auto;padding-right:var(--layout-spacing-unit)}.dialog main>label:first-child{margin-top:0}@media only screen and (max-width:748px){.dialog main{max-height:none;overflow:unset}}.dialog--unfocusable main{overflow:hidden}.dialog footer:not(.image-upload__footer):not(.multi-select__footer){margin-top:calc(var(--layout-spacing-unit)*2);padding-top:calc(var(--layout-spacing-unit)*2);border-top:thin solid var(--bgc-tab-separator);display:flex;justify-content:space-between;flex-wrap:wrap}.dialog footer:not(.image-upload__footer):not(.multi-select__footer) button:last-of-type{margin-left:auto}.dialog__header{display:flex;align-items:center}@media only screen and (max-width:748px){.dialog__header{position:sticky;top:0;z-index:9}.dialog__header,.dialog__header:before{background-color:var(--bgc-content-container)}.dialog__header:before{content:"";width:100%;height:calc(var(--layout-spacing-unit)*2);top:calc(var(--layout-spacing-unit)*-2);position:absolute}}.dialog__header button{margin-left:auto}.modal-wrapper{height:100%;pointer-events:none}.modal-wrapper,.modal-wrapper--isVisible{position:fixed;width:100%;top:0;right:0;bottom:0;left:0;background-color:var(--bgc-underlay)}.modal-wrapper--isVisible{height:100vh;z-index:200;display:flex;align-items:center;justify-content:center}.modal-wrapper--isVisible:not(.modal-wrapper--selfservice){flex-direction:column}.modal-wrapper--isVisible>*{position:relative;z-index:1}.modal-wrapper--isSecondLayer{z-index:300}.modal-wrapper--isSecondLayer>*{position:relative;z-index:1}.modal-wrapper--isVisibleFullscreen{z-index:400}.modalWrapperFade-enter-active,.modalWrapperFade-leave-active{transition:opacity .2s ease}.modalWrapperFade-enter-from,.modalWrapperFade-leave-to{opacity:0}.modalWrapperFade-enter-from .flyout-wrapper,.modalWrapperFade-leave-to .flyout-wrapper{transform:translate3d(110%,0,0)}.cookie-banner{overflow-y:auto!important}.cookie-banner a{color:inherit;transition:color var(--portal-transition-duration),text-decoration-thickness var(--portal-transition-duration);text-decoration:underline;text-decoration-thickness:1px}.cookie-banner a:focus{color:var(--color-accent);text-decoration-thickness:3px}.cookie-banner-modal{display:flex;flex-direction:column}* ::-webkit-scrollbar{width:.25rem}* ::-webkit-scrollbar-track{background:var(--portal-scrollbar-background)}* ::-webkit-scrollbar-thumb{background:var(--font-color-contrast-low);border-radius:2rem}* ::-webkit-scrollbar-thumb:hover{background:var(--font-color-contrast-middle)}.flyout-wrapper .notification__closing-svg{display:none}.notification{border-radius:var(--border-radius-notification);margin-bottom:calc(var(--layout-spacing-unit)*2);padding:var(--layout-spacing-unit);padding-left:calc(var(--layout-spacing-unit)*3)}.notification.notification__dismissing .notification__closing-svg circle{stroke-dashoffset:283;transition:stroke-dashoffset linear var(--closing-duration)}.notification__closing-button{transition:none!important}.notification__closing-button:focus .notification__closing-svg,.notification__closing-button:hover .notification__closing-svg{display:none}.notification__closing-svg{position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;pointer-events:none}.notification__closing-svg circle{display:block;fill:transparent;stroke:var(--color-focus);stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:0;stroke-width:.5rem;transform-origin:50% 50%;transform:scaleY(-1) rotate(90deg)}.notification--default{background-color:var(--bgc-popup)}.notification--success{background-color:var(--bgc-success)}.notification--warning{background-color:var(--bgc-warning)}.notification--error{background-color:var(--bgc-error)}.notification__header{display:flex;align-items:center}.notification__title{flex:1 1 auto}.notification__description{padding:0!important;overflow:auto;margin-top:var(--layout-spacing-unit);padding-right:calc(var(--layout-spacing-unit)*2)}.notification__description>a{color:var(--color-white)!important;transition:color var(--portal-transition-duration);text-decoration:underline}.notification__description ul{padding-left:calc(var(--layout-spacing-unit)*2);margin-top:0}.notification svg{margin-right:0!important}.notifications{position:fixed;z-index:400;top:calc(var(--layout-height-header) + 1rem);right:var(--layout-spacing-unit);width:90vw;max-width:300px;max-height:100%;overflow-y:auto;padding-right:calc(var(--layout-spacing-unit)*3)}@media only screen and (max-width:748px){.notifications{font-size:var(--font-size-5);width:73vw;padding-right:0}}@media only screen and (max-width:748px){.notifications--in-bar{right:0;left:calc(var(--layout-spacing-unit)*3);font-size:var(--font-size-5)}}@media only screen and (max-width:748px){.notifications--floating{right:var(--layout-spacing-unit)}}.notifications__close-all{display:flex;justify-content:flex-start;margin-bottom:calc(var(--layout-spacing-unit)*4)}.notifications__no-notifications{font-size:var(--font-size-2)}.flyout-wrapper .notifications{top:calc(var(--layout-spacing-unit)*4);bottom:0}.portal__background{position:fixed;z-index:0;top:var(--portal-header-height);left:0;right:0;bottom:0;background-position:top;background-size:cover;background-repeat:no-repeat;pointer-events:none}.tile-add{display:flex;flex-direction:column;align-items:center;border:0}.tile-add__button{box-shadow:var(--box-shadow);margin:0 0 calc(var(--layout-spacing-unit)*2) 0;min-width:var(--app-tile-side-length);width:var(--app-tile-side-length);height:var(--app-tile-side-length);border-radius:var(--border-radius-apptile);border:.2rem solid var(--button-bgc);background-color:transparent;cursor:pointer;box-sizing:border-box;transition:scale var(--portal-transition-duration) ease}.tile-add__button:hover{scale:1.08}.tile-add__button:focus-visible{border-color:var(--color-focus)}.tile-add__button:focus-visible,.tile-add__button:hover{background-color:transparent}.tile-add__button svg{width:100%;height:100%;stroke:var(--button-bgc)}.tile-add .portal-tile__name{white-space:inherit}.portal-tile{position:relative;outline:0;width:var(--app-tile-side-length);display:flex;flex-direction:column;align-items:center;cursor:pointer;color:var(--font-color-contrast-high);text-decoration:none}.portal-tile__root-element{display:flex;justify-content:center;position:relative}.portal-tile__box{border-radius:var(--border-radius-apptile);display:flex;align-items:center;justify-content:center;box-shadow:var(--box-shadow);background-color:var(--bgc-apptile-default);width:var(--app-tile-side-length);height:var(--app-tile-side-length);margin-bottom:calc(var(--layout-spacing-unit)*2);border:.2rem solid transparent;box-sizing:border-box}.portal-tile:focus-visible .portal-tile__box{border-color:var(--color-focus)}.portal-tile__box--with-scaling-hover{transition:scale var(--portal-transition-duration) ease}.portal-tile__box--with-scaling-hover:hover{scale:1.08}.portal-tile__box--dragged-line{border:3px solid pink}.portal-tile__box--dragging{transform:rotate(-10deg)}.portal-tile__box--draggable{position:relative}.portal-tile__box--draggable:after{content:" ";position:absolute;top:0;right:0;bottom:0;left:0;z-index:100}.portal-tile__img{width:80%;max-height:80%}.portal-tile__name{font-weight:var(--font-weight-bold);text-align:center;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.portal-tile__icon-bar,.portal-tile__info-button{position:absolute;top:calc(var(--layout-spacing-unit-small)*-3);z-index:100;display:flex;gap:var(--layout-spacing-unit)}.portal-tile__icon-bar{right:calc(var(--layout-spacing-unit-small)*-1)}.portal-tile__info-button{right:calc(var(--layout-spacing-unit-small)*-2);font-size:var(--font-size-2)}.portal-tile__info-button svg{width:calc(var(--button-icon-size)*1.5);height:calc(var(--button-icon-size)*1.5)}.portal-tile__modal{width:650px}.portal-folder{position:relative;width:var(--app-tile-side-length);display:flex;flex-direction:column;align-items:center;cursor:pointer}.portal-folder__name{font-weight:var(--font-weight-bold);text-align:center;width:100%;word-wrap:break-word;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.portal-folder__in-modal{cursor:default;width:calc(var(--app-tile-side-length)*3);max-width:calc(var(--app-tile-side-length)*3)}.portal-folder__in-modal .portal-tile__root-element{align-items:flex-start!important}.portal-folder__in-modal button{text-transform:none}.portal-folder__in-modal .portal-folder__name{font-size:var(--font-size-1);width:100%}.portal-folder__in-modal>.portal-tile__box{width:calc(var(--app-tile-side-length)*5);height:calc(var(--app-tile-side-length)*5);max-width:100vw;margin-bottom:calc(var(--layout-spacing-unit)*2);max-height:80vh;border-radius:2rem}@media only screen and (max-width:748px){.portal-folder__in-modal>.portal-tile__box{max-width:90vw;margin-bottom:0;max-height:90vw;border-radius:2rem}}@media only screen and (max-width:748px){.portal-folder__in-modal>.portal-tile__box--accessible-zoom{max-height:calc(100vh - var(--portal-header-height) - var(--layout-spacing-unit)*10);margin-top:calc(var(--portal-header-height) + var(--layout-spacing-unit))}}.portal-folder__in-modal>.portal-tile__box .portal-tile{width:var(--app-tile-side-length)}.portal-folder__in-modal>.portal-tile__box .portal-tile__box{width:var(--app-tile-side-length);height:var(--app-tile-side-length);margin-bottom:calc(var(--layout-spacing-unit)*2)}.portal-folder__in-modal .portal-folder__thumbnail{margin-bottom:calc(var(--layout-spacing-unit)*5)}.portal-folder__in-modal .portal-folder__thumbnails .portal-tile__name{display:block}.portal-folder__thumbnails{width:100%;height:100%;display:flex;flex-wrap:wrap;justify-content:flex-start;align-content:flex-start;padding:.3rem;box-sizing:border-box;overflow:hidden;outline:0}.portal-folder__thumbnails>div{display:flex;align-content:center;justify-content:center}.portal-folder__thumbnails--in-modal{max-height:calc(100vh - var(--portal-header-height) - var(--portal-header-height) - var(--portal-header-height));overflow:auto;box-sizing:border-box;padding:var(--portal-folder-padding);padding-bottom:0}.portal-folder__thumbnails--in-modal>div{height:auto}.portal-folder__thumbnails--in-modal .portal-folder__thumbnail--tile-add{align-items:start}.portal-folder__thumbnails--in-modal .portal-folder__thumbnail:after{display:none}.portal-folder__thumbnails--in-modal .portal-folder__thumbnail:nth-child(n+10){display:block}.portal-folder__thumbnails .portal-tile--minified:focus .portal-tile__box{border-color:transparent}.portal-folder__thumbnails .portal-tile{width:calc(var(--app-tile-side-length)*0.25)}.portal-folder__thumbnails .portal-tile__box{width:calc(var(--app-tile-side-length)*0.25);height:calc(var(--app-tile-side-length)*0.25);padding:calc(var(--layout-spacing-unit));margin-bottom:0}.portal-folder__thumbnails .portal-tile__name{display:none}.portal-folder__thumbnails .portal-tile__root-element{align-items:center}.portal-folder__thumbnail{margin-bottom:0;display:flex;align-content:center;justify-content:center;width:var(--portal-folder-tile-width);height:var(--portal-folder-tile-width)}@media only screen and (max-width:748px){.portal-folder__thumbnail{height:50%;width:var(--portal-folder-tile-width);max-width:50%}}.portal-folder .portal-tile__box{background-color:var(--bgc-content-container);padding:0;overflow:hidden}.portal-folder .portal-tile__box .portal-tile__box{background-color:var(--bgc-apptile-default)}.portal-folder__thumbnail:nth-child(n+10){display:none}.portal-folder__thumbnail--desktop{position:relative}.portal-folder__thumbnail--desktop .portal-tile__box{box-shadow:none}.portal-folder__thumbnail--desktop:after{content:"...";position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;line-height:300%;background-color:var(--bgc-content-container)}@media only screen and (max-width:748px){.portal-folder__thumbnail--desktop{display:none}}.portal-folder__thumbnail--mobile{position:relative}@media only screen and (max-width:748px){.portal-folder__thumbnail--mobile:after{content:"...";position:absolute;width:100%;height:100%;top:0;bottom:0;right:0;line-height:300%;background-color:var(--bgc-content-container)}}.portal-category{margin-bottom:calc(var(--layout-spacing-unit)*8)}.portal-category--dragging .portal-tile__box,.portal-category--dragging .tile-add__button{transform:rotate(-10deg)}.portal-category--dragging .portal-tile--minified .portal-tile__box{transform:none}.portal-category__tiles{display:grid;grid-template-columns:repeat(auto-fill,var(--app-tile-side-length));grid-gap:calc(var(--layout-spacing-unit)*6)}.portal-category__tiles--editmode{display:block}.portal-category__title{height:var(--button-size);display:inline-flex;gap:var(--layout-spacing-unit);align-items:center;margin-top:0;margin-bottom:calc(var(--layout-spacing-unit)*3)}.portal-category__title [draggable=true]{cursor:move}.portal-category__title-virtual{font-style:italic}.header-button{margin:0 var(--layout-spacing-unit-small)}.header-button--is-active{z-index:1000}.header-button--is-active svg{color:var(--color-accent)}.header-button__detail{position:absolute;color:var(--bgc-content-header);background-color:var(--bgc-header-number-circle);font-size:var(--font-size-5);width:1.6em;height:1.6em;left:2em;top:-.5em;border-radius:var(--border-radius-circles);display:flex;align-items:center;justify-content:center;pointer-events:none}#header-button-bell svg,#header-button-copy svg{margin-right:0!important}.header-tab{outline:0;cursor:pointer;display:flex;align-items:center;z-index:1;background-color:transparent;flex-basis:auto;flex-grow:1;max-width:15rem;border:.2rem solid transparent}.header-tab__wrapper{display:flex;position:relative;align-items:center;height:40px;margin-right:var(--layout-spacing-unit-small);background-color:var(--portal-tab-background);border-radius:var(--border-radius-interactable);transition:background-color var(--portal-transition-duration)}.header-tab__wrapper:hover{background-color:var(--portal-tab-background-hover)}.header-tab__logo-wrapper{background-color:var(--bgc-apptile-default);border-radius:var(--border-radius-apptile);height:calc(var(--portal-header-height)*var(--portal-header-icon-scale));width:calc(var(--portal-header-height)*var(--portal-header-icon-scale));display:flex;align-items:center;justify-content:center;margin:0 var(--layout-spacing-unit) 0 var(--layout-spacing-unit-small)}.header-tab__logo{width:80%;max-height:80%;vertical-align:middle;border:0}.header-tab__title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:2.5rem;font-weight:var(--font-weight-bold)}.header-tab__close-button{margin:0 var(--layout-spacing-unit-small)}.header-tab__clickable:before{content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid transparent;box-sizing:border-box}.header-tab__clickable:focus-visible:before{border-color:var(--color-focus);border-radius:var(--button-border-radius)}.header-tab--active:after{content:"";width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;border:.2rem solid transparent;box-sizing:border-box;border-radius:var(--border-radius-interactable);z-index:-1;background-color:var(--portal-tab-background-active)}.flyout-wrapper{width:100%;max-width:23rem;position:fixed;top:calc(var(--portal-header-height) + var(--layout-spacing-unit));bottom:var(--layout-spacing-unit);right:0;z-index:100;background-color:var(--bgc-content-container);transform:translate3d(110%,0,0);border-radius:.5rem 0 0 .5rem}.flyout-wrapper,.flyout-wrapper--isVisible{transition:transform .15s cubic-bezier(0,0,.2,1)}.flyout-wrapper--isVisible{transform:translateZ(0) scale(1)}.portal-search__input{width:100%;border:.1rem solid transparent;border-radius:var(--border-radius-interactable);background-color:var(--bgc-inputfield-on-body);padding:var(--layout-spacing-unit)!important;box-sizing:border-box;margin-bottom:0}.portal-search__input:focus{border-color:var(--color-focus);outline:none}.portal-search__wrapper{background-color:transparent;bottom:unset}.slide-enter-active,.slide-leave-active{transition:transform .5s ease}.choose-tab{display:flex;align-items:center;position:relative;margin:var(--layout-spacing-unit-small) 0;padding:var(--layout-spacing-unit);border-radius:var(--border-radius-interactable);width:20rem;transition:background-color var(--portal-transition-duration) ease;background:var(--portal-tab-background)}.choose-tab:hover{background-color:var(--portal-tab-background-hover)}@media only screen and (max-width:748px){.choose-tab{max-width:100%}}.choose-tab:first-of-type{margin-top:.2rem}.choose-tab--active{background-color:var(--portal-tab-background-active)}.choose-tab__button{display:flex;align-items:center;cursor:pointer;border:2px solid transparent;width:100%}.choose-tab__button:focus-visible{outline:0}.choose-tab__button:focus-visible:before{border-color:var(--color-focus);border-radius:var(--button-border-radius)}.choose-tab__button:before{content:"";width:auto;height:100%;position:absolute;left:0;right:0;border:.2rem solid transparent}.choose-tab__img{width:80%;max-height:80%;vertical-align:middle;border:0}.choose-tab__logo-wrapper{background-color:var(--bgc-apptile-default);border-radius:var(--border-radius-apptile);height:var(--button-size);width:var(--button-size);min-width:var(--button-size);display:flex;align-items:center;justify-content:center;margin:0 var(--layout-spacing-unit) 0 0}.choose-tab .button--icon{margin-left:var(--layout-spacing-unit)}.portal-title{flex:0 0 auto;display:flex;align-items:center;cursor:pointer;padding:0 10px;border:.2rem solid transparent;border-radius:var(--border-radius-interactable);box-sizing:border-box;height:100%}.portal-title:focus-visible{border:.2rem solid var(--color-focus);outline:0}.portal-title__image{height:100%}.portal-title__portal-home-icon{display:none}@media only screen and (max-width:748px){.portal-title__portal-home-icon{display:flex;align-content:center}.portal-title__portal-home-icon svg{width:calc(var(--layout-spacing-unit)*3);height:calc(var(--layout-spacing-unit)*3)}}.portal-title__portal-name{font-size:var(--font-size-2);white-space:nowrap;padding-left:var(--layout-spacing-unit)}.announcement{display:grid;grid-template-columns:1fr auto;border-radius:var(--border-radius-container);background-color:var(--bgc-content-container);min-height:calc(var(--layout-spacing-unit)*8)}.announcement--info{background-color:var(--bgc-announcements-info)}.announcement--danger{background-color:var(--bgc-announcements-danger)}.announcement--success{background-color:var(--bgc-announcements-success)}.announcement--warn{background-color:var(--bgc-announcements-warn)}.announcement__content{text-align:center;flex:1 1 auto}.announcement__title{margin:0;padding:var(--layout-spacing-unit);display:flex;justify-content:center;align-items:center}.announcement__message{margin:0;padding:var(--layout-spacing-unit);text-align:center}.announcement__closeWrapper{padding:var(--layout-spacing-unit);display:flex;align-items:center}.announcement--sticky .announcement__closeButton{visibility:hidden}.announcement.announcement--withMessage .announcement__closeWrapper,.announcement.announcement--withMessage .announcement__title{border-bottom:1px solid var(--bgc-content-body)}.portal-header{position:fixed;top:0;left:0;right:0;z-index:300;background-color:var(--bgc-content-header);color:var(--font-color-contrast-high);height:var(--portal-header-height);display:flex;padding:0 calc(var(--layout-spacing-unit)*2);width:100%;box-sizing:border-box}.portal-header__tabs{display:flex;flex:1 1 auto;margin-left:calc(var(--layout-spacing-unit)*5);width:100%;overflow:hidden;align-items:center}.portal-header__right{margin-left:auto;display:flex;align-items:center}.edit-mode-wrapper{position:fixed;left:0;top:calc(var(--layout-height-header) + var(--layout-spacing-unit));right:0;pointer-events:none;display:flex;gap:var(--layout-spacing-unit);flex:1 0 auto;align-items:center}.edit-mode-wrapper-divider{flex:1 1 0}.edit-mode-wrapper-divider-right{min-width:23rem}.edit-mode-wrapper button{pointer-events:all}@media only screen and (max-width:748px){.edit-mode-wrapper{position:relative;top:0}.edit-mode-wrapper-divider-right{min-width:auto}}#header-button-copy{display:none}.portal-header--tabs-overflow .portal-header__tabs{visibility:hidden}.portal-header--tabs-overflow #header-button-copy{display:flex}.portal-header--edit-mode .portal-header__tabs{display:none}#announcement-container{display:flex;padding:var(--layout-spacing-unit);flex-direction:column;gap:var(--layout-spacing-unit);position:relative}#announcement-container:empty{display:none}#announcement-container:has(.announcement:not(.announcement--sticky)) .announcement--sticky .announcement__closeWrapper{display:block}#announcement-container:has(.announcement:not(.announcement--sticky)) .announcement--sticky .announcement__closeButton{visibility:hidden}.portal-iframe{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.portal-iframe__iframe{position:relative;border:none;width:100%;height:100%}.form-label{display:flex;align-items:center;padding-bottom:.2rem}.form-label__button{padding:unset;background-color:unset;border-radius:100rem;width:1.5rem;height:1.5rem;border-width:.1rem;margin-left:.2rem}.form-label__portal-icon{color:var(--font-color-contrast-middle);width:.8rem;margin-left:0;margin-right:0!important}.input-error-message{display:flex;align-items:center;color:var(--font-color-error);margin-bottom:var(--layout-spacing-unit)}.input-error-message__icon{flex:0 0 auto;margin-right:var(--layout-spacing-unit-small);color:var(--font-color-error)}.password-box{position:relative}.password-box__icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.radio-box__label{display:flex;align-items:center}.standbyCircle{width:2rem;height:2rem;display:flex;color:var(--bgc-loading-circle)}.standbyCircle svg{-webkit-animation:svg-animation 2s linear infinite;animation:svg-animation 2s linear infinite;width:100%;height:100%}.standbyCircle circle{-webkit-animation:circle-animation 1.4s ease-in-out infinite both;animation:circle-animation 1.4s ease-in-out infinite both;display:block;fill:transparent;stroke:currentColor;stroke-linecap:round;stroke-dasharray:283;stroke-dashoffset:280;stroke-width:10px;transform-origin:50% 50%}@-webkit-keyframes svg-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes svg-animation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@-webkit-keyframes circle-animation{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}to{stroke-dashoffset:280;transform:rotate(1turn)}}@keyframes circle-animation{0%,25%{stroke-dashoffset:280;transform:rotate(0)}50%,75%{stroke-dashoffset:75;transform:rotate(45deg)}to{stroke-dashoffset:280;transform:rotate(1turn)}}.standbyWrapper{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.image-upload__canvas{position:relative;height:10rem;width:10rem;cursor:pointer;display:flex;background:var(--bgc-checkerboard)}.image-upload__canvas img{max-height:10rem;margin:auto;max-width:100%}.image-upload__footer{margin:var(--layout-spacing-unit) 0;display:flex}.image-upload__footer button+button{margin-left:var(--layout-spacing-unit)}.image-upload__file-input{visibility:hidden;position:absolute}.image-upload__nofile{height:100%;width:100%;display:flex;background-color:var(--bgc-inputfield-on-container)}.image-upload__nofile span{margin:auto}.image-upload__maxFileSize{color:var(--font-color-contrast-middle);font-size:var(--font-size-5);padding-top:var(--layout-spacing-unit-small)}.image-upload__standby{position:absolute;top:0;left:0;background:var(--bgc-inputfield-on-container)}.loading-enter-active,.loading-leave-active{transition:opacity .5s ease}.loading-enter-from,.loading-leave-to{opacity:0}.locale-input__wrapper{display:flex;align-items:center;gap:var(--layout-spacing-unit)}.locale-input__button{flex:0 0 auto}.multi-select__select{padding:0 var(--layout-spacing-unit);background-color:var(--bgc-inputfield-on-container);border:.1rem solid var(--bgc-inputfield-on-container);border-radius:var(--border-radius-interactable);height:calc(var(--inputfield-size)*5);overflow:auto}.multi-select__select label{margin-top:var(--layout-spacing-unit)!important;display:flex}.multi-select__select label input{flex-shrink:0}.multi-select__select label span{overflow:hidden;text-overflow:ellipsis}.multi-select__footer{margin:var(--layout-spacing-unit) 0;display:flex}.multi-select__footer button+button{margin-left:var(--layout-spacing-unit)}.link-widget{display:flex;align-items:center;margin-bottom:var(--layout-spacing-unit)}.link-widget__select{flex:0 0 auto}.link-widget__input{flex:1 1 auto;margin-left:var(--layout-spacing-unit);margin-right:var(--layout-spacing-unit)}.link-widget__input input{width:100%}.link-widget__remove{flex:0 0 auto}.multi-input__row--multiline{--local-stripeColor:var(--bgc-inputfield-on-container);padding-top:var(--layout-spacing-unit-small);padding-left:var(--layout-spacing-unit);margin-left:2px;box-shadow:inset 2px 0 var(--local-stripeColor)}.multi-input__row label{margin-top:0}.multi-input__row--singleline{display:flex;align-items:flex-start;gap:var(--layout-spacing-unit);margin-bottom:calc(var(--layout-spacing-unit)*1)}.multi-input__row--singleline label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.multi-input__row--singleline .button--icon{flex:0 0 auto}.multi-input__row--singleline .multi-input__row__elem{flex:1 1 auto}.multi-input__row--multiline{display:flex;flex-direction:column;margin-bottom:calc(var(--layout-spacing-unit)*2)}.multi-input__row--multiline .multi-input__row__elem{margin-bottom:var(--layout-spacing-unit)}.multi-input__row--invalid{--local-stripeColor:var(--font-color-error)}.multi-input__row__elem .form-element{margin-top:0}.form-element{margin-top:calc(var(--layout-spacing-unit)*3)}.form-element input,.form-element label,.form-element select{margin:0}.form-element .input-error-message{margin:0;margin-top:var(--layout-spacing-unit)}.form-element--CheckBox{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;grid-template-areas:"checkbox label" "invalidMessage invalidMessage"}.form-element--CheckBox input{grid-area:checkbox}.form-element--CheckBox label{grid-area:label}.form-element--CheckBox .input-error-message{grid-area:invalidMessage}.form-element__help-text{margin-top:0;font-size:var(--font-size-5);color:var(--font-color-contrast-middle)}.v-enter-active,.v-leave-active{transition:opacity .25s ease}.v-enter-from,.v-leave-to{opacity:0}.admin-entry .form-element input[type=text],.admin-entry .form-element select,.admin-entry .form-element textarea,.existing-entry__text-input{width:100%}.tile-add-modal-button{margin:calc(var(--layout-spacing-unit)*2) 0;width:100%}form.confirm-dialog{width:calc(var(--inputfield-width) + 5rem)}form.confirm-dialog footer.confirm-dialog__footer:not(.image-upload__footer):not(.multi-select__footer) button:last-of-type{margin-left:inherit}.add-objects__search-wrapper{display:flex;align-items:center}.add-objects__text-input{margin-right:var(--layout-spacing-unit);margin-bottom:0}#translation-editing input{width:100%}.modal-wrapper--loading{--bgc-loading-circle:hsla(0,0%,100%,0.4)}.modal-wrapper--loading.modal-wrapper--isVisible{z-index:1000}.menu-item{position:relative;z-index:15;display:flex;align-items:center;padding:1em 0 1em 20px;color:inherit;text-decoration:none;border:.2rem solid transparent}.menu-item:hover{cursor:pointer}.menu-item:focus-visible{outline:0;border:.2rem solid var(--color-focus)}.menu-item__disabled{pointer-events:none;color:var(--font-color-contrast-low)}.menu-item__counter{position:absolute;right:0;margin-right:4rem;display:inline}.menu-item__arrow{position:absolute;display:inline;font-size:inherit;width:1rem;height:1rem;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round;fill:none;transition:color var(--portal-transition-duration)}.menu-item__arrow--left{left:1.2rem}.menu-item__arrow--right{right:0;margin-right:1.2rem}.portal-sidenavigation{height:100%;display:flex;flex-direction:column}.portal-sidenavigation__link{position:relative;left:calc(var(--layout-spacing-unit)*2);margin-top:var(--layout-spacing-unit);margin-bottom:calc(var(--layout-spacing-unit)*2);align-self:flex-start}.portal-sidenavigation__user-row{display:flex;height:6rem}.portal-sidenavigation__user-icon{position:relative;overflow:hidden;border-radius:var(--border-radius-apptile);margin:1rem;border:1px solid var(--portal-sidenav-user-icon);width:3rem;height:3rem;margin:24px 12px 24px 20px;padding-left:0!important}.portal-sidenavigation__user-icon svg{fill:currentColor;height:3rem;width:3rem;border-radius:var(--border-radius-circles);color:var(--portal-sidenav-user-icon);margin:0}.portal-sidenavigation__user-text-content{margin:auto 0;padding:0 var(--layout-spacing-unit);height:100%;align-items:flex-start;display:flex;flex-direction:column;justify-content:space-between;padding:calc(1rem + var(--layout-spacing-unit)) 0;box-sizing:border-box}.portal-sidenavigation--username{font-weight:700;font-size:var(--font-size-html)}.portal-sidenavigation__logout-link{scale:85%;margin-left:-.5rem}.portal-sidenavigation__logout-link:focus-visible span{text-decoration:none}.portal-sidenavigation__login{margin-top:calc(var(--layout-spacing-unit)*2)}.portal-sidenavigation__login span{margin:.2rem}.portal-sidenavigation__login-header:focus-visible{outline:0}.portal-sidenavigation__menu{flex:1 1 auto;overflow-y:auto;overflow-x:hidden}.portal-sidenavigation__menu-item{margin-left:0}.portal-sidenavigation__menu-item--show{display:block}.portal-sidenavigation__menu-item--hide{display:none}.portal-sidenavigation__menu-subItem{margin-left:0;transition:background-color var(--portal-transition-duration)}.portal-sidenavigation__menu-subItem--parent{text-transform:uppercase;padding-left:4rem;margin-bottom:1rem}.portal-sidenavigation__menu-subItem:hover{background-color:var(--bgc-user-menu-item-hover)}.portal-sidenavigation__fade-left-right,.portal-sidenavigation__fade-right-left{-webkit-animation-duration:.25s;animation-duration:.25s}.portal-sidenavigation__fade-right-left{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}.portal-sidenavigation__fade-left-right{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}.divider{flex:0 0 auto;background-color:var(--bgc-user-menu-item-hover);width:90%;height:2px;position:relative;left:calc(var(--layout-spacing-unit)*2);margin-bottom:var(--layout-spacing-unit)}.divider--bottom{margin-top:var(--layout-spacing-unit)}@-webkit-keyframes fadeInLeft{0%{opacity:0;transform:translateX(20rem)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(20rem)}to{opacity:1;transform:translateX(0)}}@-webkit-keyframes fadeOutRight{0%{opacity:0;transform:translateX(20rem)}to{opacity:1;transform:translateX(0)}}@keyframes fadeOutRight{0%{opacity:0;transform:translateX(20rem)}to{opacity:1;transform:translateX(0)}}.edit-mode-side-navigation__headline{padding:0 calc(var(--layout-spacing-unit)*2);margin-bottom:calc(var(--layout-spacing-unit)*2)}.edit-mode-side-navigation__form{height:auto;overflow:auto;padding:calc(var(--layout-spacing-unit)*2);padding-top:0}.edit-mode-side-navigation__form .form-element:first-child{margin-top:0}.edit-mode-side-navigation__form--unfocusable{overflow:hidden}.edit-mode-side-navigation__form input{width:18rem}.edit-mode-side-navigation__form input[type=checkbox]{margin-left:0}.edit-mode-side-navigation__form .image-upload:first-child label{margin-top:0}.edit-mode-side-navigation__save-button{margin:calc(var(--layout-spacing-unit)*2)}.portal-sidebar__title{margin:calc(var(--layout-spacing-unit)*2) 0;margin-left:calc(var(--layout-spacing-unit)*2.5);font-size:20px;font-weight:400}.slide-enter-active,.slide-leave-active{transition:transform var(--portal-transition-duration) ease}.slide-enter-from,.slide-leave-to{transform:translateX(22rem)}.portal-tooltip{position:fixed;background-color:var(--bgc-content-container);border-radius:var(--border-radius-container);min-width:20rem;max-width:20rem;padding:calc(var(--layout-spacing-unit)*2);box-shadow:var(--box-shadow);z-index:300;z-index:99999;display:block;border:1px solid var(--font-color-contrast-high)}@media only screen and (max-width:748px){.portal-tooltip{bottom:unset;top:calc(var(--layout-spacing-unit)*3);min-width:4rem;max-width:84vw;width:90%;left:0;right:0;margin-left:auto;margin-right:auto;font-size:var(--font-size-5);pointer-events:auto}}.portal-tooltip__header{display:flex;align-items:center}@media only screen and (max-width:748px){.portal-tooltip__header{margin-bottom:calc(var(--layout-spacing-unit)*1)}}.portal-tooltip__thumbnail{border-radius:var(--border-radius-apptile);display:flex;align-items:center;justify-content:center;box-shadow:0 .3rem .6rem rgba(0,0,0,.16);background-color:var(--bgc-apptile-default)}.portal-tooltip__header .portal-tooltip__thumbnail{width:3rem;height:3rem;margin-right:1.5rem}@media only screen and (max-width:748px){.portal-tooltip__header .portal-tooltip__thumbnail{height:calc(var(--layout-spacing-unit)*4);width:calc(var(--layout-spacing-unit)*4);margin-right:calc(var(--layout-spacing-unit)*1)}}.portal-tooltip__logo{width:80%;max-height:80%;vertical-align:middle;border:0}.portal-tooltip__close-icon{display:none}@media only screen and (max-width:748px){.portal-tooltip__close-icon{display:flex;margin-left:auto}}.portal-tooltip__arrow{display:block;position:absolute;width:0;height:0;border:solid var(--layout-spacing-unit);border-color:transparent transparent var(--font-color-contrast-high) transparent}.portal-tooltip__inner-wrap{position:relative;width:100%;height:100%}.portal-tooltip__link-type{text-align:right;font-size:var(--font-size-5);display:flex;align-items:center;justify-content:flex-end;margin-top:.3rem}.portal-tooltip__link-type-icon{margin-left:.3rem;width:.8rem}.portal-tooltip__link-type-icon--same-tab{transform:rotate(90deg)}.portal-tooltip .cheat{width:100%;height:175%;position:absolute;z-index:-1;top:-38%;left:0}.fade-enter-active{transition:all .25s ease-out}.fade-leave-active{transition:all .25s cubic-bezier(1,.5,.8,1)}.portal-error{position:relative;display:flex;flex-direction:column;margin-left:calc(var(--layout-spacing-unit)*2 + var(--layout-spacing-unit) + .2rem)}@media only screen and (max-width:748px){.portal-error{margin-left:1em}}.portal-error__title{margin-bottom:0}.portal--edit-mode .portal-categories{padding-top:calc(var(--layout-spacing-unit)*6)}.portal--play-tile-animation .portal-tile__box{-webkit-animation:fadeIn;animation:fadeIn;-webkit-animation-duration:.25s;animation-duration:.25s}@-webkit-keyframes fadeIn{0%{opacity:0;scale:80%}to{opacity:1;scale:100%}}@keyframes fadeIn{0%{opacity:0;scale:80%}to{opacity:1;scale:100%}}.portal-categories{position:relative;padding:calc(var(--layout-spacing-unit)*4) calc(var(--layout-spacing-unit)*6)}@media only screen and (max-width:748px){.portal-categories{padding:calc(var(--layout-spacing-unit)*4) calc(var(--layout-spacing-unit)*4)}}.portal-categories__title{display:inline-block;margin-top:0;margin-bottom:calc(var(--layout-spacing-unit)*6)}.portal-categories__menu-wrapper{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:flex-start;align-content:flex-start;align-items:flex-start;position:absolute}.portal-categories__menu-container{position:relative;order:0;flex:0 1 auto;align-self:auto}.portal-categories__icon{position:absolute;right:15px;margin-top:2px}.portal-iframes{position:fixed;top:var(--portal-header-height);border:0 solid var(--portal-iframe-border);border-top-width:.1rem;right:0;bottom:0;left:0}body.body--has-selfservice{overflow:hidden}.modal-wrapper--selfservice{padding:calc(var(--layout-spacing-unit)*4) 0;overflow:auto;box-sizing:border-box}.modal-wrapper--selfservice.modal-wrapper--isVisible{z-index:399}.dialog--selfservice{margin:auto;box-sizing:border-box;min-width:min(calc(var(--inputfield-width) + var(--layout-spacing-unit)*12),90%);min-height:min(200px,90%);max-height:unset}.dialog--selfservice form,.dialog--selfservice input,.dialog--selfservice select{width:100%}.dialog--selfservice form main{max-height:unset;padding:0}.change-password input{width:100%}.service-specific-passwords__hint{margin:calc(var(--layout-spacing-unit)*2)}.service-specific-passwords__hint pre{overflow-x:auto;padding:calc(var(--layout-spacing-unit)*2);background-color:var(--bgc-inputfield-on-container)}:root{--cursor-disabled:not-allowed;--border-radius-interactable:0.25rem;--border-radius-container:0.5rem;--border-radius-notification:var(--border-radius-container);--border-radius-tooltip:0.25rem;--border-radius-circles:50%;--layout-spacing-unit:0.5rem;--layout-spacing-unit-small:calc(var(--layout-spacing-unit)/2);--layout-height-header:3rem;--layout-height-header-separator:var(--layout-spacing-unit-small);--button-size:36px;--button-icon-size:16px;--button-font-size:var(--font-size-4);--button-font-size-mobile:var(--font-size-5);--button-border-radius:var(--border-radius-interactable);--button-icon-border-radius:var(--border-radius-circles);--button-bgc-transition:background 150ms;--inputfield-size:2.75rem;--portal-header-height:var(--layout-height-header);--border-radius-apptile:12.5%;--border-radius-apptile-in-folder:12.5%;--border-radius-apptile-in-tab:12.5%;--border-radius-portal-folder:10%;--portal-transition-duration:150ms;--app-tile-side-length:8rem;--portal-folder-tile-width:33%;--portal-folder-padding:calc(var(--layout-spacing-unit)*4);--portal-tab-background:var(--bgc-portal-tab);--portal-tab-background-active:var(--bgc-portal-tab-active);--portal-tab-background-hover:var(--bgc-portal-tab-hover);--portal-tab-close-button-hover:var(--bgc-portal-tab-close-button-hover);--portal-scrollbar-background:var(--bgc-portal-scrollbar);--portal-iframe-border:var(--color-portal-iframe-border);--portal-sidenav-user-icon:var(--color-portal-user-icon);--portal-header-icon-scale:0.5;--portal-select-arrow:var(--select-arrow-portal);--inputfield-width:20rem}@media only screen and (max-width:748px){:root{--portal-folder-tile-width:50%;--portal-folder-padding:calc(var(--layout-spacing-unit)*2);--app-tile-side-length:5.5rem}}:root{--color-accent:#7ab51d;--bgc-content-body:#333331;--bgc-content-header:var(--bgc-content-container);--bgc-content-container:#1e1e1d;--bgc-inputfield-on-container:var(--bgc-content-body);--bgc-inputfield-on-body:var(--bgc-content-container);--bgc-checkbox-hover:hsla(0,0%,100%,0.06);--bgc-checkbox-focus:hsla(0,0%,100%,0.12);--bgc-loading-circle:var(--font-color-contrast-middle);--bgc-user-menu-item-hover:hsla(0,0%,100%,0.1);--bgc-user-menu-item-active:hsla(0,0%,100%,0.2);--bgc-header-number-circle:#bdbdbb;--bgc-tab-separator:#5f5f5c;--bgc-popup:#5f5f5c;--bgc-popup-item-hover:rgba(0,0,0,0.15);--bgc-popup-item-active:rgba(0,0,0,0.3);--bgc-popup-item-selected:rgba(0,0,0,0.3);--bgc-grid-row-hover:hsla(0,0%,100%,0.04);--bgc-grid-row-selected:var(--bgc-grid-row-hover);--bgc-tree-row-hover:var(--bgc-grid-row-hover);--bgc-tree-row-selected:hsla(0,0%,100%,0.15);--bgc-apptile-default:#868681;--bgc-appcenter-app-hover:hsla(0,0%,100%,0.08);--bgc-appcenter-app-active:hsla(0,0%,100%,0.12);--bgc-progressbar-empty:#bdbdbb;--bgc-progressbar-progress:var(--bgc-success);--bgc-titlepane-hover:hsla(0,0%,100%,0.04);--bgc-underlay:rgba(51,51,49,0.8);--bgc-checkerboard:repeating-conic-gradient(var(--bgc-inputfield-on-container) 0% 25%,transparent 0% 50%) 50%/20px 20px;--bgc-error:#e4100e;--bgc-warning:#975607;--bgc-success:#4a6d12;--bgc-announcements-info:var(--color-accent);--bgc-announcements-danger:var(--bgc-error);--bgc-announcements-success:var(--bgc-success);--bgc-announcements-warn:var(--bgc-warning);--font-size-1:1.5rem;--font-size-2:1.25rem;--font-size-3:1rem;--font-size-4:0.875rem;--font-size-5:0.75rem;--font-size-html:1rem;--font-size-body:var(--font-size-4);--font-lineheight-normal:1.5;--font-lineheight-compact:1.25;--font-lineheight-header:1.3;--font-weight-bold:600;--font-color-contrast-high:#fff;--font-color-contrast-middle:#bdbdbb;--font-color-contrast-low:#868681;--font-color-error:#f0758c;--font-color-warning:#ff8c00;--font-color-success:#9cd147;--button-primary-bgc:#5e881d;--button-primary-bgc-hover:#567d1b;--button-primary-bgc-active:#4f7218;--button-primary-bgc-disabled:#5f5f5c;--button-bgc:#5f5f5c;--button-bgc-hover:#575755;--button-bgc-active:#50504d;--button-bgc-disabled:#5f5f5c;--button-text-bgc:transparent;--button-text-bgc-hover:var(--button-bgc-hover);--button-text-bgc-active:var(--button-bgc-active);--button-text-bgc-disabled:transparent;--button-icon-bgc:transparent;--button-icon-bgc-hover:var(--button-bgc-hover);--button-icon-bgc-active:var(--button-bgc-active);--button-icon-bgc-disabled:transparent;--button-icon-highlighted-bgc:var(--bgc-inputfield-on-body);--button-icon-highlighted-bgc-hover:var(--button-bgc-hover);--button-icon-highlighted-bgc-active:var(--button-bgc-active);--button-icon-highlighted-bgc-disabled:transparent;--color-focus:var(--font-color-contrast-high);--popup-border:1px solid #bdbdbb;--box-shadow:0px 3px 6px rgba(0,0,0,0.16);--serveroverview-tile-hover-bgc:#00acb6;--serveroverview-tile-hover-color:#1e1e1d;--bgc-portal-tab:#333331;--bgc-portal-tab-active:#5f5f5c;--bgc-portal-tab-hover:#5f5f5c;--bgc-portal-tab-close-button-hover:#333331;--bgc-portal-scrollbar:#333331;--color-portal-iframe-border:#5f5f5c;--color-portal-user-icon:#5f5f5c;--select-arrow-portal:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAA7DAAAOwwHHb6hkAAAAGXRFWHRTb2Z0d2FyZQB3d3cuaW5rc2NhcGUub3Jnm+48GgAAAGlJREFUSIntkjEKwCAMRb1Epb3/UdzEqQ49zuvQgCJFY+uYN2X4+Q9CnDMM4xUgAAnwiqyXbJgRRB5yTyLlWbJxRrABpyxewKHI7GrBSPK7vCdZVl5J6jvnZh4+wRfJ2vJGkrTvaxhG4QZrd94ATkf1aAAAAABJRU5ErkJggg==")}html{font-size:var(--font-size-html)}body,html{margin:0;padding:0}body{font-family:Open Sans,sans-serif;font-weight:400;line-height:var(--font-lineheight-normal);font-size:var(--font-size-body);color:var(--font-color-contrast-high);margin-top:var(--portal-header-height);background-color:var(--bgc-content-body);box-sizing:border-box}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button{position:relative;box-sizing:border-box;padding:0 calc(var(--layout-spacing-unit)*2);height:var(--button-size);color:var(--font-color-contrast-high);font-size:var(--button-font-size);font-weight:var(--font-weight-bold);text-transform:uppercase;border:.2rem solid transparent;border-radius:var(--button-border-radius);background-color:var(--button-bgc);cursor:pointer;transition:var(--button-bgc-transition);display:flex;align-items:center;justify-content:center}@media only screen and (max-width:748px){button{padding:0 calc(var(--layout-spacing-unit)*1);font-size:var(--button-font-size-mobile)}}button svg:not(:only-child){margin-right:var(--layout-spacing-unit-small)}button:focus-visible{border-color:var(--color-focus);outline:0}button:hover{background-color:var(--button-bgc-hover)}button.button--primary{background-color:var(--button-primary-bgc)}button.button--primary:hover{background-color:var(--button-primary-bgc-hover)}button.button--shadow{box-shadow:var(--box-shadow)}button.button--flat{background-color:transparent}button.button--flat:hover{background-color:var(--button-bgc-hover)}button.button--flat--outline-style{transition:border-color var(--portal-transition-duration)}button.button--flat--outline-style:hover{background-color:transparent;border-color:var(--focus-color)}button.button--icon{width:var(--button-size);padding:0}button.button--icon--circle{border-radius:var(--border-radius-circles)}button.button--icon--inputfield-sized{height:var(--inputfield-size);width:var(--inputfield-size)}button.button--icon--edit-mode{transition:scale var(--portal-transition-duration) ease,var(--button-bgc-transition)}button.button--icon--edit-mode:hover{scale:1.2}button.button--icon--header-style:hover{background-color:transparent}button.button--icon--header-style:hover svg{color:var(--color-accent)}button.button--icon--tab-style{position:relative;z-index:10;flex:0 0 auto}button.button--icon--tab-style--small{width:calc(var(--layout-spacing-unit)*3);height:calc(var(--layout-spacing-unit)*3)}button.button--icon--tab-style:hover{background-color:var(--portal-tab-close-button-hover)!important}button[disabled]{background-color:var(--button-bgc-disabled);cursor:var(--cursor-disabled)}button[disabled],button[disabled] svg{color:var(--font-color-contrast-middle)}button[disabled]:hover{background-color:var(--button-bgc-disabled)}h2{font-size:var(--font-size-2);line-height:var(--font-lineheight-normal);font-weight:600}input,select,textarea{box-sizing:border-box;width:var(--inputfield-width);height:var(--inputfield-size);display:block;padding:0 calc(var(--layout-spacing-unit-small)*3)!important;margin-bottom:var(--layout-spacing-unit);font-size:var(--font-size-3);color:var(--font-color-contrast-high);background-color:var(--bgc-inputfield-on-container);border:.1rem solid var(--bgc-inputfield-on-container);border-radius:var(--border-radius-interactable);transition:background-color,color,border;transition-duration:var(--portal-transition-duration)}@media only screen and (max-width:748px){input,select,textarea{width:100%;font-size:var(--font-size-4);padding:0 calc(var(--layout-spacing-unit-small)*2)!important}}input:focus,input:hover,select:focus,select:hover,textarea:focus,textarea:hover{border-color:var(--font-color-contrast-low);outline-style:none;box-shadow:none}input[aria-invalid=true],input[invalid],select[aria-invalid=true],select[invalid],textarea[aria-invalid=true],textarea[invalid]{border-color:var(--font-color-error)}input[disabled],select[disabled],textarea[disabled]{cursor:var(--cursor-disabled);color:var(--font-color-contrast-low)}input[type=radio],select[type=radio],textarea[type=radio]{height:1rem;width:1rem;margin-right:var(--layout-spacing-unit);-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:100%;padding:0!important;display:flex}input[type=radio]:focus,input[type=radio]:focus:checked,select[type=radio]:focus,select[type=radio]:focus:checked,textarea[type=radio]:focus,textarea[type=radio]:focus:checked{border-color:var(--color-focus)}input[type=radio]:checked,select[type=radio]:checked,textarea[type=radio]:checked{border-color:var(--color-accent)}input[type=radio]:checked:after,select[type=radio]:checked:after,textarea[type=radio]:checked:after{display:block;content:"";border-radius:100%;height:.6rem;width:.6rem;top:5px;left:5px;margin:auto;background:var(--color-accent)}select{padding-right:calc(var(--layout-spacing-unit)*3)!important}fieldset{border:0;padding:0}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;background-image:var(--portal-select-arrow);background-repeat:no-repeat;background-size:1rem;background-position:98%}div.label,label,legend{display:block;margin-top:calc(var(--layout-spacing-unit)*3);color:var(--font-color-contrast-middle);font-size:var(--font-size-3);position:relative}@media only screen and (max-width:748px){div.label,label,legend{margin-top:calc(var(--layout-spacing-unit)*1);font-size:var(--font-size-4)}}input[type=checkbox]{background-color:var(--bgc-inputfield-on-container);display:inline-block;height:var(--font-size-3);width:var(--font-size-3);padding:0!important;margin:4px;margin-right:var(--layout-spacing-unit);margin-left:0;border:2px solid var(--font-color-contrast-low);border-radius:2px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=checkbox]:focus,input[type=checkbox]:focus:checked{border-color:var(--color-focus)}input[type=checkbox]:checked{border-color:var(--color-accent)}input[type=checkbox]+span{vertical-align:top;cursor:pointer}input[type=checkbox]:checked:after{content:"✓";display:block;width:100%;height:100%;line-height:111%;font-size:.7rem;font-weight:700;text-align:center;color:var(--color-accent)}textarea{max-width:100%;padding-top:calc(var(--layout-spacing-unit-small)*3)!important;height:calc(var(--font-size-3)*10)}.body--lock-scrollbar{position:fixed;overflow-y:scroll;bottom:0;left:0;right:0}.body--hide-scrollbar{overflow:hidden}.portal-reset{line-height:inherit}.portal__off-screen{position:absolute!important;left:-10000px!important;top:-10000px!important}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}@media only screen and (max-width:748px){.sr-only-mobile{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}}
/*# sourceMappingURL=app.css.map */