.v-loading-indicator{width:50%;height:.5rem;opacity:1;pointer-events:none;animation:v-progress-start 1s .5s both;background-color:var(--ekon-secondary-color)}.v-loading-indicator[style*=none]{display:block!important;width:100%;opacity:0;animation:none}.v-loading-indicator.second{width:90%;animation:v-progress-delay 2s forwards;background-color:var(--ekon-secondary-color)}.v-loading-indicator.third{width:98%;animation:v-progress-wait 5s forwards,v-progress-wait-pulse 1s 4s infinite backwards;background-color:var(--ekon-secondary-color)}@keyframes v-progress-start{0%{width:0%}to{width:50%}}@keyframes v-progress-delay{0%{width:50%}to{width:80%}}@keyframes v-progress-wait{0%{width:80%;height:.5rem}3%{width:90%;height:.75rem}to{width:98%;height:1rem}}@keyframes v-progress-wait-pulse{0%{opacity:1}50%{opacity:.1}to{opacity:1}}.login-background{background-image:url(./images/loginbackground.svg);background-position:center;background-repeat:no-repeat;background-size:cover}.login-panel{padding:2rem 2.5rem 0rem;border-radius:2rem;gap:1rem;width:28.75rem;background-color:var(--ekon-body-color);--vaadin-input-field-height: 1.75rem;--vaadin-button-height: 1.75rem}.login-panel[theme~=mobile]{max-width:90%}.login-panel .forgot-password{font-size:.75rem;align-self:center;color:var(--ekon-secondary-color);cursor:pointer}.login-panel .logout-portal-title{font-size:1.75rem;font-weight:700}.login-panel .logout-portal-subtitle{font-size:1.25rem;font-weight:700}.login-panel .logout-title{font-size:1.25rem;font-weight:700;margin-top:1.5rem}.login-panel .logout-normal{font-size:.875rem}.mainview-header{height:4rem;padding:.75rem;box-sizing:border-box;background:var(--ekon-body-color);border-bottom:.0625rem solid var(--ekon-border-color)}.mainview-header-mobile{padding:.25rem;height:3rem}.mainview-header .mainmenu-button{height:2.5rem;width:2.5rem;border-radius:1.5625rem;margin-left:.75rem;margin-right:.75rem;background-color:var(--ekon-base-color);color:var(--ekon-label-color)}.mainview-header .noproductiontriangle{top:-2rem;left:-2rem;width:4rem;height:4rem;z-index:9;color:var(--ekon-body-color);display:flex;line-height:.875rem;transform:rotate(-45deg);position:absolute;align-items:flex-end}.mainview-header .noproductiontext{width:100%;font-size:.875rem;text-align:center}.mainview-header .mainmenu-ico{color:var(--ekon-label-color);padding:0rem;width:2rem;height:2rem}.mainview-header .badge{position:absolute;top:0rem;right:0rem;background-color:var(--ekon-error-text-color);border:.125rem solid var(--ekon-body-color);border-radius:.625rem;font-size:.8125rem;color:var(--ekon-body-color);text-align:center;line-height:1.125rem}.mainview-header .grouptitle{border:.0625rem solid var(--ekon-border-color);border-radius:.25rem;color:var(--ekon-text-color);font-size:.875rem;overflow:hidden;padding-left:.5rem;position:relative;line-height:1.25rem;min-width:10rem}.mainview-header .grouptitle:hover{cursor:pointer;background-color:var(--ekon-base-color)}.mainview-header .title{white-space:nowrap}.mainview-header .subtitle{color:var(--ekon-label-color);font-size:.75rem;white-space:nowrap}.mainview-header .groupextra{position:absolute;top:.5rem;display:flex;right:.5rem;font-size:.75rem}.mainview-header .extra{padding:.25rem}.mainview-header .extratag{margin-left:.5rem;background-color:var(--ekon-base-color);border:.0625rem solid var(--ekon-border-color);border-radius:.25rem;padding:.25rem;font-size:.75rem}.mainview-header .avatar{font-size:1.5rem;background:var(--ekon-base-color);color:var(--ekon-label-color);margin:0rem .75rem;cursor:pointer;width:2.25rem;height:2.25rem}.mainview-header .portal-user{color:var(--ekon-text-color);font-size:.875rem;cursor:pointer}.mainview-header .portal-menuitem{padding:0rem .5rem 0rem 2rem}.mainview-header .portal-menuitem-separator{border-bottom:.0625rem solid var(--ekon-border-color);margin-bottom:.25rem}.layoutdesk-floating::part(backdrop){background:transparent}.breadcrumb-section{background:var(--ekon-body-color);border-bottom:.0625rem solid var(--ekon-border-color);padding:.5rem 0rem;display:flex;width:100%;font-size:.875rem;align-items:center}.breadcrumb-section .breadcrumb-button{margin:0rem .75rem 0rem 1.5rem;border:1px solid var(--ekon-disabled-text-color);color:var(--ekon-label-color);line-height:0px}.breadcrumb-section .breadcrumb-icon{background:transparent;cursor:pointer;color:var(--ekon-label-color)}.breadcrumb-section .breadcrumb-separator{color:var(--ekon-disabled-text-color)}.breadcrumb-section .breadcrumb-label-enabled{color:var(--ekon-primary-color)}.breadcrumb-section .breadcrumb-label-disabled{color:var(--ekon-label-color)}.breadcrumb-dialog::part(content){padding:1rem}.breadcrumb-header{color:var(--ekon-label-color);font-size:.875rem;margin-bottom:.5rem}.breadcrumbitem{font-size:.875rem;line-height:1.25rem;color:var(--ekon-text-color);cursor:pointer}.formtoolbar{display:flex;height:3.25rem;color:var(--ekon-text-color);align-items:center;font-family:var(--ekon-font-secondary-family);font-size:1.125rem;background:var(--ekon-body-color);border-bottom:.0625rem solid var(--ekon-border-color);padding:0rem .75rem;box-sizing:border-box;--vaadin-button-tertiary-text-color: var(--ekon-text-color)}.formtoolbar vaadin-menu-bar-button{height:2rem}.formtoolbar vaadin-menu-bar-button:focus{box-shadow:inset 0 0 .125rem .125rem var(--_focus-ring-color)}.formtoolbar .lblcaption{padding-left:.25rem;margin-inline-end:auto}.formtoolbar .lbloperation{font-family:var(--ekon-font-secondary-family);font-size:.75rem;line-height:1.25rem;color:var(--ekon-text-color)}.formtoolbar .kbutton{height:1.25rem;color:var(--ekon-base-color);background-color:var(--ekon-primary-color);padding:.3125rem .5rem;border-radius:.375rem;cursor:pointer;font-size:.875rem}.formtoolbar .kbutton-action{height:1.25rem;padding:.5rem .25rem 0rem;border:.0625rem solid var(--ekon-border-color);border-radius:.375rem;font-size:.875rem;cursor:pointer}.formtoolbar .kbutton-action-collapsible{padding:.25rem .25rem .1875rem;border:.0625rem solid var(--ekon-border-color);border-radius:.375rem;font-size:.875rem;cursor:pointer}.formtoolbar .kbutton-mobile{width:1rem;color:var(--ekon-base-color);background-color:var(--ekon-primary-color);padding:0rem .125rem .125rem;border-radius:.375rem;cursor:pointer;font-size:.875rem}.formtoolbar .kbutton-actions{height:1rem;color:var(--ekon-text-color);background-color:var(--ekon-body-color);border:.0625rem solid var(--ekon-border-color);padding:.25rem .5rem .5rem;border-radius:.375rem;cursor:pointer;font-size:.875rem}.toolbar-contextmenu{display:flex;gap:.5rem;white-space:nowrap;font-size:.75rem;font-family:var(--ekon-font-secondary-family);cursor:pointer}.mainview-body{overflow:auto;background-color:var(--ekon-base-color)}.mainview-body .badge{position:absolute;top:0rem;right:0rem;background-color:var(--ekon-error-text-color);border:.125rem solid var(--ekon-body-color);border-radius:.625rem;font-size:.8125rem;color:var(--ekon-body-color);text-align:center;line-height:1.125rem}.leftzone{flex:0 0 auto;padding:1rem;border-right:.0625rem solid var(--ekon-border-color);background-color:var(--ekon-body-color);overflow:hidden auto;gap:.125rem;font-size:.875rem;box-sizing:border-box;--ekon-font-secondary-family: var(--ekon-font-family)}.leftzone .leftpart{display:inline-grid;font-size:.875rem;text-align:left;--_lumo-button-text-color: var(--ekon-text-color);background-color:var(--ekon-body-color);justify-content:start;min-height:1rem;max-height:1.25rem;padding:0rem .5rem;margin-bottom:.125rem}.leftzone .leftpart-selected{color:var(--ekon-primary-color)!important}.leftzone .leftpart:focus{border:none}.leftzone .leftpart:hover{border:none;color:var(--ekon-secondary-color);cursor:pointer}.leftzone .hrseparator{background-color:var(--ekon-border-color);border:none;min-height:.125rem}.leftzone .leftpartlabel{cursor:default;height:1.25rem;font-size:.875rem;font-family:var(--ekon-font-secondary-family);letter-spacing:0px;text-align:left;color:var(--ekon-label-color);margin:.5rem 0rem;background-color:var(--ekon-body-color)}.form-view{position:relative}.portal-view .main-content{background-color:var(--ekon-base-color)}.integrated-message{overflow:hidden;width:100%;position:relative;box-sizing:border-box;font-family:var(--ekon-font-family);color:var(--ekon-text-color);font-size:.875rem}.integrated-message .msgicon{position:absolute;left:.5rem;top:.5rem;font-size:1rem}.integrated-message .msgbody{margin:.5rem 1rem .5rem 2.5rem}.integrated-message .btnclose{position:absolute;top:.5rem;right:.5rem;font-size:.75rem}.chatbox-title{font-size:1.125rem;font-family:var(--ekon-font-secondary-family);font-weight:600;color:var(--ekon-text-color);margin-inline-end:auto;display:flex;column-gap:1rem}.msgbox-body{padding-top:0rem;border-bottom:.0625rem solid var(--ekon-border-color)}.msgbox-message{color:var(--ekon-text-color);font-size:.75rem}.msgbox-details{--lumo-font-size-m: .875rem}.msgbox-tracetext{display:block;font-size:.75rem}.msgbox-buttons{flex-wrap:wrap;row-gap:0rem}.msgbox-checkpass{padding-top:0rem;min-width:15rem}.msgbox-button-active{color:var(--ekon-body-color);background-color:var(--ekon-primary-color);border-radius:.375rem}.msgbox-button{color:var(--ekon-label-color);background-color:var(--ekon-body-color);border-radius:.375rem;border:.0625rem solid var(--ekon-border-color)}.textellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.texthyperlink{color:var(----ekon-hyperlink-color);cursor:pointer}.texthyperlink:hover{text-decoration:underline}.notification{font-size:.875rem;line-height:1.25rem}.notification .badge{position:absolute;top:0rem;height:1rem;background-color:var(--ekon-error-text-color);border:.125rem solid var(--ekon-body-color);margin-left:.3125rem;border-radius:.75rem;font-size:.875rem;color:var(--ekon-body-color)}.notification .no_messages{display:flex;align-items:center;text-align:center;font-family:var(--ekon-font-secondary-family);color:var(--ekon-label-color)}.notification .footer{padding-top:.75rem;padding-bottom:.5625rem;border-top:.0625rem solid var(--ekon-text-color);box-sizing:border-box}.notification .message{padding-top:.75rem;border-bottom:.0625rem solid var(--ekon-text-color);color:var(--ekon-text-color)}.notification .message-icon{font-size:.75rem;color:var(--ekon-secondary-color);padding:0rem .75rem}.notification .message-category{color:var(--ekon-label-color);font-weight:700}.notification .message-date{text-align:left;font-weight:700;color:var(--ekon-label-color);opacity:1}.notification .message-body{text-align:left;padding-right:2.25rem;color:var(--ekon-secondary-color);margin:.25rem 0rem 1rem}.useraccount-zone{padding:1.5rem 0rem 1rem;margin:auto}.useraccount-zone .avatar{font-size:1.5rem;background:var(--ekon-base-color);color:var(--ekon-label-color);margin:.25rem auto;border-radius:5;width:3.5rem;height:3.5rem}.useraccount-zone .fullname{align-self:center;text-align:center;font-size:1.25rem;font-weight:700;color:var(--ekon-text-color);margin-bottom:.25rem}.useraccount-zone .email{align-self:center;text-align:left;font-size:.875rem;color:var(--ekon-label-color);margin-bottom:.25rem}.useraccount-zone .useroptions{align-self:center;text-align:left;font-family:var(--ekon-font-secondary-family);font-size:.875rem;font-weight:700;color:var(--ekon-label-color);cursor:pointer}.useraccount-action{display:grid;text-align:left;justify-content:start;color:var(--ekon-text-color);background:transparent;height:2rem;padding-left:1rem;cursor:pointer}.ksettings-main{gap:1rem}.ksettings-body{background:var(--ekon-base-color);padding:1rem;box-sizing:border-box}.ksettings-group{display:block;font-size:1rem;font-family:var(--ekon-font-secondary-family)}.ksettings-group-header{display:flex;flex-direction:row;color:var(--ekon-primary-color);align-items:flex-start}.ksettings-icon-group-header{size:2rem;margin-left:.5rem}.ksettings-group-body{align-self:center;border:1px solid var(--ekon-border-color);background:var(--ekon-body-color);min-width:25rem;padding:1rem}.ksettings-row{margin-top:.5rem;overflow:hidden;border-top:.0625rem solid var(--ekon-border-color)}.ksettings-button{position:absolute;top:.5rem;right:.125rem;height:1.25rem;width:40%}.ksettings-label{font-size:.875rem;font-weight:700;color:var(--ekon-label-color);position:relative;top:.5rem;left:0rem;border-bottom:.0625rem dashed var(--ekon-border-color);width:60%;padding-bottom:.25rem}.ksettings-desc{font-size:.75rem;color:var(--ekon-label-color);position:relative;line-height:1.25rem;width:60%}.ksettings-viewmain{font-size:.75rem;font-family:var(--ekon-font-family);color:var(--ekon-text-color);position:absolute;top:.5rem;right:.125rem;width:40%}.kmobile-box{display:flex;flex-direction:column;border-radius:.25rem;box-shadow:#0003 0 .125rem .25rem;background-color:var(--ekon-body-color);margin:.5rem}.kmobile-box .boxtitle{font-size:.875rem;color:var(--ekon-text-color);padding:.5rem}.kmobile-box .boxvalue{font-size:2rem;font-weight:700;text-align:center;line-height:3rem}.knotification-float{position:relative;display:flex;flex-direction:column;padding:0rem 1rem 0rem 2rem;align-items:flex-start;font-size:.875rem;font-family:var(--ekon-font-family)}.knotification-float .icon{position:absolute;left:-.5rem;top:0rem;font-size:1.25rem}.knotification-float .icon_close{position:absolute;right:-1rem;top:-.25rem}.knotification-float .category{position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.knotification-float .date{position:relative;margin-inline-start:auto;white-space:nowrap}.knotification-float .title1{margin:.25rem 0rem .5rem}.klmsummary{position:relative;padding:1rem;box-sizing:border-box;border-radius:1rem}.klmsummary-main{display:flex;flex-direction:column;overflow:auto}.klmsummary-title{font-size:1rem;font-weight:700}.klmsummary-step{display:block;position:relative;margin:.5rem 0rem}.klmsummary-stepicon{position:absolute;left:0rem;top:0rem;color:var(--ekon-secondary-color);border-radius:1rem;border:.125rem solid var(--ekon-secondary-color)}.klmsummary-stepicon-inside{position:relative;top:-.125rem;font-weight:700}.klmsummary-stepinfo{position:absolute;left:3rem;top:0rem;right:1rem;display:flex;font-size:.875rem;color:var(--ekon-text-color)}.klmsummary-stepdetail{position:absolute;left:3rem;top:1.25rem;right:1rem;display:flex;font-size:.75rem;color:var(--ekon-label-color)}.klmsummary-box{border:.0625rem solid var(--ekon-border-color);border-radius:.5rem;background-color:var(--ekon-base-color);padding:.5rem;box-sizing:border-box}.klmsummary-insidegraph{position:absolute;top:1.5rem;right:1rem;bottom:0rem}.launchinit{background-color:var(--ekon-body-color);margin-bottom:1.5rem;box-sizing:border-box;font-family:var(--ekon-font-secondary-family)}.launchinit-shadow{padding:1rem;box-shadow:0 .25rem .5rem var(--ekon-border-color);overflow:hidden}.launchinit .btnexpand{color:var(--ekon-label-color);background-color:var(--ekon-body-color);min-width:1.5rem;padding:0rem .25rem}.launchinit .caption{padding-bottom:.5rem;color:var(--ekon-text-color);font-size:1rem;font-weight:600}.launchinit .captiontext{margin-inline-end:auto}.launchinit .no-launch-elements{text-align:center;color:var(--ekon-label-color);margin:1rem 0rem;font-family:var(--ekon-font-family);font-size:.875rem}.launchinit .btnfooter{color:var(--ekon-label-color);border:.0625rem solid var(--ekon-border-color);border-radius:.375rem;font-size:.875rem;font-family:var(--ekon-font-family);width:6rem;margin:auto}.launchinit .launchinit-pending{display:flex;font-family:var(--ekon-font-family);align-items:center;margin:.5rem 0rem;gap:.5rem}.launchinit .launchinit-pending .launchinit-pending-caption{margin-inline-end:auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;line-height:1.1875rem}.launchinit .launchinit-pending .launchinit-pending-caption:hover{text-decoration:underline;cursor:pointer}.launchinit .launchinit-pending .launchinit-pending-badge{background-color:var(--ekon-label-color);color:var(--ekon-body-color);border-radius:.75rem;text-align:center;font-size:1rem;line-height:1.5rem}.launchinit .launchinit-pending .launchinit-pending-badge:hover{cursor:pointer}.launchinit .lastnotes{padding-right:1rem}.launchinit .lastnotes .buttons{display:flex;justify-content:center}.launchinit .lastnotes .note-message{margin-bottom:1rem}.launchinit .lastnotes .note-icon{color:var(--ekon-primary-color);margin-right:.5rem}.launchinit .lastnotes .note-text{display:inline-grid;cursor:pointer}.launchinit .lastnotes .note-category{color:var(--ekon-text-color);font-size:1rem;font-weight:700;margin-inline-end:auto}.launchinit .lastnotes .note-date{color:var(--ekon-label-color);font-size:.75rem}.launchinit .lastnotes .note-detail{color:var(--cds-grey-7);font-size:.875rem}.launchinit .launchinit-resources{display:grid;color:var(--ekon-text-color);margin:.5rem 0rem;font-family:var(--ekon-font-family);font-size:.875rem;line-height:1.1875rem}.launchinit .launchinit-resources:hover{text-decoration:underline;cursor:pointer}.launchinit .launchinit-resources .subtitle{color:var(--ekon-label-color)}.launchinit-welcome{padding-bottom:1rem;color:var(--ekon-text-color);font-family:var(--ekon-font-secondary-family);padding:.5rem;box-sizing:border-box}.launchinit-welcome .titlehello{padding-bottom:.5rem;font-size:1.5rem;font-weight:700}.launchinit-welcome .titledate{padding-bottom:1.5rem;font-size:1rem}.launchinit-lastused{display:flex;gap:.5rem;align-items:center}.launchinit-lastused .lastused-title{color:var(--ekon-primary-color);font-size:.875rem;overflow-wrap:normal}.launchinit-lastused .lastused-title:hover{text-decoration:underline;cursor:pointer}.launchinit .favicon{color:var(--ekon-primary-color);background:var(--ekon-primary-color-20);border-radius:50%;font-size:1.25rem;line-height:1.25rem;cursor:pointer}.launchinit .fav-group-title{font-family:var(--ekon-font-secondary-family);font-size:1.125rem;font-weight:600;color:var(--ekon-text-color);overflow:visible}.launchinit .fav-group-button{color:var(--ekon-primary-color);font-family:var(--ekon-font-secondary-family);font-size:.875rem;font-weight:600;text-align:right}.launchinit .fav-group-button:hover{text-decoration:underline;cursor:pointer}.launchinit .favbox{background-color:var(--ekon-body-color);box-shadow:0 .125rem .25rem var(--ekon-text-color);align-items:center;border-radius:.5rem;font-family:var(--ekon-font-secondary-family)}.launchinit .favbox .mainicon{margin:.5rem 0 0 .5rem;color:var(--ekon-primary-color);font-size:1.25rem;line-height:1.25rem;border:.5rem solid var(--ekon-body-color);border-radius:50%}.launchinit .favbox .optionsicon{color:var(--ekon-primary-color);font-size:.875rem}.launchinit .favbox .title{color:var(--ekon-text-color);padding:1rem 0rem 0rem .25rem;font-size:1rem;line-height:1.3125rem;margin-inline-end:auto}.launchinit .favbox .title:hover{text-decoration:underline;cursor:pointer}.launchinit .favbox .subtitle{color:var(--ekon-label-color);padding-left:3rem;font-size:.875rem;line-height:1.1875rem}.dialogfav .favcaption{font-family:var(--ekon-font-secondary-family);font-weight:600;font-size:1.125rem;line-height:2rem;color:var(--ekon-text-color);margin-inline-end:auto}.dialogfav .favcaption2{font-size:.875rem;line-height:1.4rem;color:var(--ekon-text-color);margin-right:1rem}.dialogfav .faviconfolder{width:.875rem;margin-inline-end:auto}.dialogfav .favclose{color:var(--ekon-label-color);font-size:1.25rem}.dialogfav .favlist{background-color:var(--ekon-body-color);border:.0625rem solid var(--ekon-border-color);flex:1 1 8rem;box-sizing:border-box;padding:1rem 0 1rem .5rem}.dialogfav .favnewfolder{font-family:var(--ekon-font-secondary-family);font-weight:600;font-size:.875rem;line-height:1.125rem;color:var(--ekon-primary-color);margin-top:1rem;text-align:end}.dialogfav .favnewfolder:hover{text-decoration:underline;cursor:pointer}.dialogfav .favbtnexpand{background-color:var(--ekon-body-color);color:var(--ekon-label-color);min-width:1.5rem;max-height:1rem;padding:0rem}.dialogfav .favaction{display:flex;box-sizing:border-box;padding-left:1rem}.dialogfav .favactiontitle{padding-left:.5rem;color:var(--ekon-text-color);margin-inline-end:auto;font-size:.875rem;line-height:1.4rem;cursor:move}.dialogfav .favoptions{color:var(--ekon-primary-color);background-color:transparent;--lumo-icon-size-m: 1.25rem}.layoutdesk{display:flex;flex:1 1 0rem;overflow-y:auto}.layoutdesk .menuinit-item{font-size:.875rem;color:var(--ekon-text-color);padding-left:.75rem}.layoutdesk .menuinit-item:hover{cursor:pointer;text-decoration:underline;color:var(--ekon-secondary-color)}.layoutdeskmobile-header{padding:0rem 0rem .5rem;border-bottom:.125rem solid var(--ekon-border-color)}.layoutdeskmobile-header .header-title{font-size:1rem;font-weight:700}.layoutdeskmobile-username{font-size:.875rem;margin:auto auto auto 1rem}.layoutdeskmobile-avatar{font-size:1.5rem;background:var(--ekon-base-color);color:var(--ekon-label-color);margin:0rem .75rem;cursor:pointer;width:2.25rem;height:2.25rem}.layoutdeskmobile .body{overflow:hidden;max-width:90vw}.launchbox{padding:.75rem;box-sizing:border-box}.launchbox .areatitle{display:flex;font-family:var(--ekon-font-secondary-family);font-weight:600;font-size:1.5rem;line-height:1.5rem;color:var(--ekon-text-color);align-items:center;margin-bottom:.5rem}.launchbox .areaitems{padding:1.5rem;box-shadow:0 .25rem .5rem var(--ekon-text-color);font-family:var(--ekon-font-secondary-family);background-color:var(--ekon-body-color);box-sizing:border-box}.launchbox .items-column{padding:0;gap:.5rem}.launchbox .group-title{font-size:1.125rem;font-weight:600;line-height:1.5rem;color:var(--ekon-text-color)}.launchbox .item{display:flex;align-items:center;gap:.5rem}.launchbox .item-caption{color:var(--ekon-primary-color);font-size:.875rem;line-height:1.25rem}.launchbox .favicon{color:var(--ekon-primary-color);background:var(--ekon-primary-color-20);border-radius:50%;font-size:1.25rem;line-height:1.25rem;cursor:pointer}.launchbox .item-caption:hover{text-decoration:underline;cursor:pointer}.launchbox .advanced-buttons{flex-wrap:wrap;margin-bottom:1rem;gap:.5rem 0rem}.launchbox .advanced-buttons .advanced-button{border-radius:1rem;margin:0rem .5rem;width:10rem;min-height:1.5rem}.k-portal-login-photo{max-width:25rem;max-height:10rem;margin:auto}.k-portal-box-area{box-sizing:border-box;background-color:var(--ekon-body-color);border-radius:.5rem;border:.0625rem solid var(--ekon-border-color);height:7rem;width:18rem;max-width:48%;position:relative;text-align:left;font-family:var(--ekon-font-family);cursor:pointer}.k-portal-box-backimage{position:absolute;overflow:hidden;z-index:0;top:1rem;left:1rem;height:1.5rem;width:1.5rem;color:var(--ekon-label-color)}.k-portal-box-text{position:absolute;display:flex;flex-direction:column;top:3rem;left:1rem;right:1rem;height:3rem;overflow:hidden}.k-portal-box-title{line-height:1.5rem;font-size:.875rem;font-weight:700;color:var(--ekon-text-color);z-index:1}.k-portal-box-subtitle{line-height:1.5rem;font-size:.75rem;color:var(--ekon-label-color);z-index:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.k-portal-box-indicator{position:absolute;top:1rem;right:1rem;text-align:center;background-color:var(--ekon-border-color);color:var(--cds-grey-8);border-radius:.5rem;font-weight:700;font-size:.875rem;padding:0rem .25rem}.k-portal-frame{background-color:var(--ekon-body-color);border-radius:.5rem;border:.0625rem solid var(--ekon-border-color);overflow:hidden}.k-portal-frame-caption{position:absolute;top:.5rem;margin:0rem .75rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-family:var(--ekon-font-family);color:var(--ekon-label-color)}.k-mobile-render-modern{gap:.25rem;padding:.25rem;background-color:var(ekon-base-color);box-sizing:border-box}.dashlaunch{padding:0rem 0rem 1rem;gap:1rem;display:flex;flex-direction:column}.dashlaunch-header{height:1.5rem;display:flex;gap:1rem;align-items:flex-start;font-family:var(--ekon-font-secondary-family)}.dashlaunch-header .title{color:var(--ekon-text-color);font-size:1.125rem}.dashlaunch-header .dashbutton{color:var(--ekon-primary-color);font-size:.875rem;width:unset}.dashlaunch-header .dashbutton:hover{text-decoration:underline;cursor:pointer}.dashlaunch .dialog-configure-body{width:auto;padding:0rem 1rem}.dashlaunch .widgetinfolauncher{background:var(--ekon-body-color);box-shadow:0 0 1rem -.25rem var(--ekon-border-color);width:15%;padding:0rem .5rem .25rem 1rem;border-radius:1rem;display:flex;flex-direction:column;font-family:var(--ekon-font-secondary-family)}.dashlaunch .widgetinfolauncher .value{font-size:2rem;line-height:3rem;font-weight:700}.dashlaunch .widgetinfolauncher .caption{font-size:.875rem;font-weight:700;white-space:nowrap;overflow-x:clip;text-overflow:ellipsis}.workspacepage{padding:.5rem}.workspace .widget{font-size:.75rem;border-radius:.5rem;background:var(--ekon-body-color);box-shadow:0 .125rem .25rem 0 var(--ekon-border-color);margin:.5rem;display:flex;flex-direction:column}.workspace .widget .widgetheader{color:var(--ekon-text-color);font-size:.875rem;font-weight:700;padding:.5rem;--vaadin-button-tertiary-text-color: var(--ekon-text-color)}.workspace .widget .widgetbody{padding:.25rem 1rem;box-sizing:border-box}.workspace .widget .widgetinfovalue{padding:0rem 1rem;box-sizing:border-box;min-height:3rem}.workspace .widget .captiontext{min-width:0rem;overflow:clip;text-overflow:ellipsis;margin-inline-end:auto}.workspace .widget .graphtitle{position:absolute;top:0rem;cursor:pointer;text-align:center;z-index:9;font-size:.75rem}.workspace .widget .graphdesc{position:absolute;bottom:0rem;font-size:.75rem;text-align:center;z-index:9}.workspace .widget .graphchart{position:absolute;top:.5rem;bottom:.5rem;width:100%}.workspace .widget .graphvalue{position:absolute;bottom:30%;font-size:1.25rem;font-weight:600;z-index:9;text-align:center}.workspace .widget .info{position:relative;height:4rem}.workspace .widget .infovalue{position:absolute;right:1rem;top:0rem;width:6.5rem;padding-right:.5rem;z-index:9;line-height:2.5rem;text-align:right;vertical-align:middle;cursor:pointer;font-size:1rem;font-weight:700}.workspace .widget .infotitle{position:relative;font-size:.875rem;color:var(--ekon-label-color)}.workspace .widget .infodesc{position:relative;font-size:.75rem;color:var(--ekon-label-color)}.workspace-lastupdated{display:inline-block;font-size:.875rem;line-height:1.25rem;padding-top:.5rem;padding-right:1.25rem}.dash-config .title{font-family:var(--ekon-font-secondary-family);font-size:1.125rem;font-weight:700;line-height:2rem;color:var(--ekon-text-color);margin-inline-end:auto}.dash-config .lock-link{color:var(--ekon-primary-color);font-size:.875rem;margin-inline-start:auto}.dash-config .lock-link:hover{text-decoration:underline;cursor:pointer}.dash-config .formtoolbar{display:flex;color:var(--ekon-label-text);align-items:center;margin-inline-start:auto;font-size:1.125rem;font-weight:700}.dash-config .widgetzone{background-color:var(--ekon-base-color)}.dash-config .widgetitem{color:var(--ekon-text-color);font-size:.75rem;padding:1rem;box-sizing:border-box}.deskview{box-sizing:border-box;position:relative;padding:.5rem}.deskview .main{position:relative}.boxapp{padding:.25rem;box-sizing:border-box;display:flex;flex-direction:column}.boxapp .caption{height:1rem;overflow:hidden;padding:.25rem;display:flex;flex-direction:row;font-size:.875rem;--vaadin-button-tertiary-text-color: var(--ekon-text-color)}.boxapp .captiontext{min-width:0rem;overflow:clip;font-weight:700;text-overflow:ellipsis;margin-inline-end:auto;color:var(--ekon-text-color);line-height:1.25rem}.boxapp .main{overflow:hidden;flex:1 1 0rem;box-sizing:border-box}.infocenter-back{padding:.5rem 0rem .5rem 1rem}.infocenter-back:hover{cursor:pointer}.infocenter-back-ico{color:var(--ekon-primary-color);font-size:1rem;padding-left:.5rem}.infocenter-back-text{color:var(--ekon-primary-color);padding-left:.5rem;font-size:.8rem}.busypanel-dialog{position:absolute;top:0;left:0;background-color:rgb(from var(--ekon-text-color) r g b / 20%);display:flex;align-items:center;justify-content:center}.busypanel-dialog::part(content){width:712px;height:420px;border-radius:8px}.busypanel-dialog::part(header){padding-bottom:0}.busypanel-body{background-color:var(--ekon-body-color);padding:1rem;border:1px solid var(--ekon-border-color);border-radius:.5rem;box-shadow:0 0 0 .25rem rgb(from var(--ekon-text-color) r g b / 5%);width:45rem;font-family:var(--ekon-font-secondary-family)}.busypanel-body .busypanel-caption{height:2rem;font-size:1.25rem;font-weight:700}.busypanel-body .busypanel-percent{font-size:1rem;font-weight:700;text-align:center}.busypanel-body .busypanel-info{overflow-y:auto;max-height:10rem;min-height:2rem}.busypanel-body .busypanel-text{font-family:var(--ekon-font-family);font-size:1rem;line-height:1.25rem}.kwindowfloating{z-index:99;position:absolute;display:flex;background-color:rgb(from var(--ekon-text-color) r g b / 20%)}.kwindowfloating-center{top:0;left:0;align-items:center;justify-content:center}.kwindowfloating-header{height:1.5rem;color:var(--ekon-text-color)}.kwindowfloating-main{background-color:var(--ekon-body-color);padding:1rem;border:.0625rem solid var(--ekon-border-color)}.kwindowfloating-mainshadow{box-shadow:0 0 0 .25rem rgb(from var(--ekon-text-color) r g b / 5%);border-radius:.5rem}.kview-blink{animation:kblink-fade 1s infinite alternate}@keyframes kblink-fade{0%{opacity:0}}.listview{padding:0rem;font-size:.75rem}.listview .main{position:relative}.listview .zone{display:flex;flex-wrap:wrap}.listview .bigicos{display:flex;flex-direction:column;overflow:hidden;align-items:center;text-align:center}.listview .smallicos{display:flex;flex-direction:row;overflow:hidden;height:1.25rem;width:10rem;gap:.25rem}.listview .listicos{display:flex;flex-direction:row;overflow:hidden;align-items:left;height:1.25rem;width:100%;gap:.25rem}.listview .modern{position:relative;border-bottom:1px solid var(--ekon-border-color);font-family:var(--ekon-font-family)}.listview .modern-mobile{border-radius:.5rem;box-sizing:border-box;border:1px solid var(--ekon-border-color);background-color:var(--ekon-body-color)}.listview .modern .image{position:absolute;left:.75rem;top:.75rem;width:2rem;height:2rem}.listview .modern .modern_0{position:absolute;top:.5rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:.875rem;padding-right:.25rem;color:var(--ekon-text-color)}.listview .modern .modern_1{position:absolute;top:.5rem;right:.75rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right;font-size:.875rem;color:var(--ekon-text-color)}.listview .modern .modern_2{position:absolute;top:2rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:.75rem;padding-right:.75rem;color:var(--ekon-label-color)}.listview .modern .modern_3{position:absolute;top:2rem;left:40%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:left;font-size:.75rem;padding-right:.75rem;color:var(--ekon-label-color)}.listview .modern .modern_4{position:absolute;top:2rem;right:.75rem;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;text-align:right;font-size:.75rem;color:var(--ekon-label-color)}:host([read-only]){color:var(--ekon-text-color);background-color:var(--ekon-body-color)}vaadin-button{--lumo-font-family: var(--ekon-font-secondary-family)}vaadin-button:hover{--_lumo-button-background: var(--ekon-secondary-color)}vaadin-button[disabled]{--_lumo-button-background: var(--ekon-secondary-color);--lumo-disabled-text-color: var(--ekon-border-color)}vaadin-checkbox{display:flex;align-items:center;justify-content:center;--vaadin-checkbox-label-padding: 0rem .5rem 0rem .25rem}vaadin-checkbox[theme~=toggle-button]::part(checkbox){width:2.5rem}vaadin-checkbox[theme~=toggle-button][checked]::part(checkbox):after{transform:translate(1.35rem);height:.875rem;width:.875rem}vaadin-checkbox-group::part(group-field){flex-direction:row;margin:.5rem .25rem .25rem;--vaadin-checkbox-label-color: var(--ekon-label-color)}vaadin-combo-box-item{margin:0rem;padding:.25rem .5rem .25rem .25rem}vaadin-combo-box-overlay::part(overlay){min-width:12rem}vaadin-dialog-overlay::part(footer){background-color:var(--ekon-body-color)}vaadin-dialog-overlay[theme~=msgbox]::part(overlay){max-width:80%}vaadin-grid{--lumo-font-size-s: .75rem;--lumo-font-size-m: .75rem;--vaadin-grid-cell-padding: 0rem}vaadin-grid::part(header-cell),vaadin-grid::part(footer-cell){background-color:var(--ekon-body-color);min-height:1.5rem;font-weight:700;padding:0rem .25rem;--vaadin-grid-cell-padding: 0rem .25rem}vaadin-grid .component-grid-menubar{position:relative;left:-.5rem;width:3rem}vaadin-grid-cell-content vaadin-checkbox{padding:0rem .125rem}vaadin-grid[theme~=treegrid] vaadin-grid-cell-content vaadin-checkbox{position:relative}vaadin-grid:not([theme~=no-row-borders])::part(last-row){border-bottom:.0625rem solid var(--_lumo-grid-secondary-border-color)}vaadin-grid-cell-content vaadin-checkbox#selectAllCheckbox{padding:0rem;top:0rem}vaadin-grid-tree-toggle{--lumo-space-s: 0rem}vaadin-menu-bar-list-box{padding:.25rem .5rem;--_lumo-item-selected-icon-display: none}vaadin-menu-bar-button{padding:0rem}vaadin-menu-bar-item{min-height:1.5rem;margin:0rem;--_focus-ring-width: 0rem}vaadin-progress-bar{margin:0rem}vaadin-radio-button{--_radio-button-size: .875rem;--vaadin-radio-button-background: var(--ekon-body-color);--vaadin-radio-button-label-padding: 0rem 0rem 0rem .25rem}vaadin-radio-group{padding:.5rem .25rem}vaadin-date-picker-overlay::part(overlay){width:20rem}vaadin-month-calendar{font-family:var(--ekon-font-secondary-family)}vaadin-month-calendar::part(week-number){width:2rem;font-size:.75rem}vaadin-month-calendar::part(weekday),vaadin-month-calendar::part(date){width:2rem;height:1.25rem;font-size:.75rem}vaadin-date-picker-year-scroller{font-size:.875rem}vaadin-password-field{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color))}vaadin-password-field[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}vaadin-password-field::part(input-field):hover{background-color:var(--ekon-body-color)}vaadin-password-field[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }vaadin-tabs{--lumo-font-size-m: .875rem}vaadin-text-area{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color))}vaadin-text-area[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}vaadin-text-area::part(input-field):hover{background-color:var(--ekon-body-color)}vaadin-text-area[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }vaadin-combo-box{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color))}vaadin-combo-box[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}vaadin-combo-box::part(input-field):hover{background-color:var(--ekon-body-color)}vaadin-combo-box[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }karat-combo-box{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color));--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-body-color))}karat-combo-box[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}karat-combo-box::part(input-field):hover{--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-base-color))}karat-combo-box[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }vaadin-text-field{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color))}vaadin-text-field[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}vaadin-text-field::part(input-field):hover{background-color:var(--ekon-body-color)}vaadin-text-field[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }karat-text-field{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color));--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-body-color))}karat-text-field[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}karat-text-field::part(input-field):hover{--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-base-color))}karat-text-field[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }karat-date-picker{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color));--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-body-color))}karat-date-field[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}karat-date-picker::part(input-field):hover{--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-base-color))}karat-date-picker[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }karat-time-picker{--vaadin-input-field-value-color: var(--ekon-color, var(--ekon-text-color));--vaadin-input-field-disabled-value-color: var(--ekon-color, var(--ekon-disabled-text-color));--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-body-color))}karat-time-field[theme~=mobile]:not([focused])::part(input-field){box-shadow:none;border-bottom:.0625rem solid var(--ekon-border-color)}karat-time-picker::part(input-field):hover{--vaadin-input-field-background: var(--ekon-backcolor, var(--ekon-base-color))}karat-time-picker[readonly]{background-color:var(--ekon-backcolor, var(--vaadin-input-field-disabled-background));--lumo-secondary-text-color: var(--vaadin-input-field-value-color) }.klabel{font-size:.75rem;color:var(--ekon-label-color)}.kdivlabel-viewlabel{margin:0rem .5rem;line-height:1.25rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;position:absolute;font-size:.75rem;color:var(--ekon-label-color)}.kdivlabel-viewlabeltop{margin:0rem}.kgrid-editor-div{min-height:100%;width:100%;padding:.0625rem;box-sizing:border-box}.kautocomplete-list{border:.0625rem solid var(--ekon-border-color);background-color:var(--ekon-body-color);--_lumo-item-selected-icon-display: none;z-index:999}.kdivlabel-viewdesc{padding-left:.4rem;padding-right:.4rem;text-overflow:ellipsis;overflow:hidden;border:.0625rem solid var(--ekon-border-color);font-size:.75rem;color:var(--ekon-label-color)}.kgrid-label{font-size:var(--lumo-font-size-m);padding:.125rem .25rem;box-sizing:border-box}.kgrid-selection-btn{width:2rem;margin-top:.25rem}.kgrid-selection-list{color:var(--ekon-text-color);font-size:.75rem;overflow:auto;border:.0625rem solid var(--ekon-border-color)}.khtml{font-size:.75rem;color:var(--ekon-text-color);background:transparent;padding:0rem .25rem}.kcollapsible{background-color:var(--ekon-body-color);border:.0625rem solid var(--ekon-border-color);margin-bottom:.5rem;box-sizing:border-box}.kcollapsible-title{color:var(--ekon-primary-color);font-size:.875rem;padding:.5rem;box-sizing:border-box}.kcollapsible-relevant{color:var(--ekon-label-color)}.kcollapsible-body{box-sizing:border-box;margin-bottom:.5rem;overflow:hidden;border-top:.0625rem solid var(--ekon-border-color)}.kpicture{position:absolute}.kbutton{cursor:pointer;margin:0rem;padding:0rem;min-width:0rem}.ktreegrid-cell{padding:.125rem .25rem 0rem;min-height:1rem}.ktreegrid-cellflex{padding:.125rem .25rem 0rem;min-height:1rem;display:flex}.ktreegrid-edit{padding:.125rem;box-sizing:border-box;--vaadin-input-field-height: 1rem}.kcalendar{border:.0625rem solid var(--ekon-border-color)}.kcalendar .calendar-today{font-size:.75rem;line-height:1rem;font-weight:700;text-align:center}.kcalendar .calendar-month{font-size:.75rem;text-align:center;padding:.125rem;box-sizing:border-box;cursor:default;background-color:var(--ekon-body-color)}.kcalendar .calendar-title{display:flex;font-size:.875rem;font-weight:700;line-height:1.25rem;background-color:var(--ekon-secondary-color)}.kcalendar .calendar-button{width:1.5rem;cursor:pointer;background-color:var(--ekon-primary-color);color:var(--ekon-body-color);margin:0rem .125rem}.kcalendar .calendar-weekday,.kcalendar .calendar-weeknumber{height:12.5%;font-size:.6125rem;color:var(--ekon-secondary-color);overflow:hidden}.kborder{border:.0625rem solid var(--ekon-border-color)}.kfilter{gap:.5rem;border:.0625rem solid var(--ekon-secondary-color)}.kfilter .kfilter-info{gap:.5rem;flex-wrap:wrap}.kfilter .kfilter-icon{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;color:var(--ekon-primary-color);border-radius:.25rem;border:.0625rem solid var(--ekon-primary-color);font-size:1.5rem;background:transparent}.kgantt{--timeline-col-position: relative;--timeline-col-background: #DFE4EB;--timeline-row-background: #CBD3DB;--timeline-col-weekend: var(--ekon-border-color);--timeline-col-font-size: .875rem;--timeline-row-height: 1.25rem;--timeline-row-font-size: .875rem}.fc{font-size:.75rem;color:var(--ekon-label-color);text-align:left;min-height:0rem;--fc-slot-height: 1.5rem;--fc-button-bg-color: var(--ekon-primary-color);--fc-button-hover-bg-color: var(--ekon-secondary-color);--fc-button-border-color: transparent;--fc-button-text-color: var(--ekon-body-color);--lumo-body-text-color: var(--ekon-label-color)}.fc .fc-toolbar-title{font-size:1rem;font-family:var(--ekon-font-secondary-family);color:var(--ekon-label-color)}.fc .fc-button-group{gap:.25rem}.fc .fc-button-group>.fc-button{padding:0rem .5rem;height:1.25rem;border:none}.fc .fc-timegrid-slot{height:var(--fc-slot-height)}.fc .fc-toolbar.fc-header-toolbar{margin:0rem 0rem 0rem .25rem}.fc .fc-timegrid-body{background-color:var(--ekon-body-color)}.fc .fc-timegrid-slot-label{background-color:var(--ekon-base-color)}.fc-direction-ltr .fc-timegrid-col-events{margin:0px .75rem 0px .125rem}.korg-widget{display:block;overflow:auto;padding:.5rem;box-sizing:border-box}.korg-widget .korg-item-n{display:table;vertical-align:top;margin-left:auto;margin-right:auto}.korg-widget .korg-item-h{display:inline-block;vertical-align:top;position:relative}.korg-widget .korg-item-v{display:table;vertical-align:top;position:relative}.korg-widget .korg-item-v>.korg-head{padding-bottom:.4rem}.korg-widget .korg-item-v:not(:first-child)>.korg-head{padding-top:.4rem}.korg-widget .korg-head{text-align:center;padding:.5rem 1rem}.korg-widget .korg-node{position:relative;display:inline-block;text-align:left;width:15rem;min-height:3.5rem;z-index:2;box-shadow:0 .125rem .5rem -.25rem var(--ekon-text-color);border-left-style:none;border-bottom-style:none;border-right-style:none;border-top-width:.125rem;border-top-style:solid;border-top-color:var(--ekon-primary-color);padding-bottom:.5rem;overflow:hidden;box-sizing:border-box;cursor:pointer;background-color:var(--ekon-body-color);color:var(--ekon-text-color)}.korg-widget .korg-node-expand-button{position:absolute;width:1.2rem;height:1.2rem;right:0rem;bottom:0rem;border-top-width:1px;border-top-style:solid;border-left-width:1px;border-left-style:solid;text-align:center;z-index:1;cursor:cell;border-color:var(--ekon-border-color);color:var(--ekon-label-color);font-weight:700}.korg-widget .korg-node-expand-icon{position:relative;top:-.4rem;left:-.4rem;width:2rem;height:2rem}.korg-widget .korg-node-department{font-size:.875rem;padding:.25rem .5rem;background-color:var(--ekon-primary-color);color:var(--ekon-body-color)}.korg-widget .korg-node-data{position:relative;min-height:3.5rem;padding-left:4.3rem;color:var(--ekon-text-color)}.korg-widget .korg-node-photo{position:absolute;top:.25rem;left:.5rem;width:3rem;height:3rem}.korg-widget .korg-node-photo img{width:3rem;height:3rem}.korg-widget .korg-node-name{font-size:.875rem;margin-top:.5rem}.korg-widget .korg-node-title{font-size:.875rem;font-weight:400}.korg-widget .korg-node-attr{font-size:.75rem;color:var(--ekon-label-color)}.korg-widget .korg-node-attr-normal{display:inline;color:var(--widget-text-neutral-color);background-color:var(--widget-neutral-color)}.korg-widget .korg-node-attr-highlight{display:inline;border-radius:.25rem;padding:0 .25rem}.korg-widget .korg-assistants{white-space:nowrap;padding-top:.5rem;position:relative;z-index:1;text-align:center}.korg-widget .korg-assistant-line{display:table;position:relative;margin-left:auto;margin-right:auto}.korg-widget .korg-assistant-item-left,.korg-widget .korg-assistant-item-right{display:inline-block;box-sizing:border-box}.korg-widget .korg-hidden{visibility:hidden}.korg-widget .korg-children{display:inline-block;white-space:nowrap;padding-top:2.5rem;position:relative;text-align:center;z-index:0}.korg-zoom .korg-zoomin{display:block;position:absolute;top:.5rem;left:.5rem;color:var(--ekon-label-color);cursor:zoom-in;z-index:999}.korg-zoom .korg-zoomout{display:block;position:absolute;top:2rem;left:.5rem;color:var(--ekon-label-color);cursor:zoom-out;z-index:999}.korg-widget .korg-node-attr-green{color:var(--widget-text-neutral-color);background-color:var(--widget-green-color)}.korg-widget .korg-node-attr-red{color:var(--widget-text-neutral-color);background-color:var(--widget-red-color)}.korg-widget .korg-node-attr-blue{color:var(--widget-text-neutral-color);background-color:var(--widget-blue-color)}.korg-widget .korg-node-attr-orange{color:var(--widget-text-neutral-color);background-color:var(--widget-orange-color)}.korg-widget .korg-item-h:first-child:before{content:" ";position:absolute;width:50%;height:3rem;left:50%;top:-.5rem;border-left-width:.125rem;border-left-style:solid;border-top-width:.125rem;border-top-style:solid;border-top-left-radius:.5rem;border-color:var(--ekon-secondary-color)}.korg-widget .korg-item-h:first-child:last-child:before{content:" ";position:absolute;width:50%;height:3rem;left:50%;top:-.5rem;border-left-width:.125rem;border-left-style:solid;border-top-width:0rem;border-top-style:none;border-top-left-radius:0rem;border-color:var(--ekon-secondary-color)}.korg-widget .korg-item-h:not(:first-child):not(:last-child):before{content:" ";position:absolute;width:50%;height:3rem;left:50%;top:-.5rem;border-left-width:.125rem;border-left-style:solid;border-color:var(--ekon-secondary-color)}.korg-widget .korg-item-h:not(:first-child):not(:last-child):after{content:" ";position:absolute;width:100%;height:3rem;left:0;top:-.5rem;border-top-width:.125rem;border-top-style:solid;border-color:var(--ekon-secondary-color)}.korg-widget .korg-item-h:not(:first-child):last-child:before{content:" ";position:absolute;width:50%;height:3rem;right:50%;top:-.5rem;border-right-width:.125rem;border-right-style:solid;border-top-width:.125rem;border-top-style:solid;border-top-right-radius:.5rem;border-color:var(--ekon-secondary-color)}.korg-widget .korg-item-v:first-child:before{content:" ";position:absolute;width:50%;height:3rem;left:50%;top:-.5rem;border-left-width:.125rem;border-left-style:solid;border-color:var(--ekon-secondary-color)}.korg-widget .korg-assistants:before{content:" ";display:inline-block;position:absolute;left:50%;height:100%;border-left-width:.125rem;border-left-style:solid;border-color:var(--ekon-secondary-color);top:-1rem;z-index:0}.korg-widget .korg-assistant-item-right:before{content:" ";display:inline-block;position:absolute;left:50%;top:3rem;width:45%;border-top-width:.125rem;border-top-style:dotted;border-color:var(--ekon-secondary-color);z-index:0}.korg-widget .korg-assistant-item-left:before{content:" ";display:inline-block;position:absolute;right:50%;top:3rem;width:45%;border-top-width:.125rem;border-top-style:dotted;border-color:var(--ekon-secondary-color);z-index:0}.korg-widget .korg-children:before{content:" ";display:inline-block;position:absolute;left:50%;height:3.5rem;border-left-width:.125rem;border-left-style:solid;border-color:var(--ekon-secondary-color);top:-1.5rem;z-index:1}.mxTooltip{position:absolute;border:.0625rem solid var(--cds-grey-7);background-color:var(--cds-grey-3);font-style:var(--unnamed-font-style-normal);font-family:var(--unnamed-font-family-roboto);font-size:var(--unnamed-font-size-12)}.mxWindow{position:absolute;display:none}.mxgraph{overflow:hidden;display:block}.mxgraph #main{background-color:var(--cds-grey-1);border:1px solid var(--cds-grey-5);display:flex;flex-direction:row;position:absolute;inset:0}.mxgraph #mxgraph{overflow:auto;flex-grow:1}.mxgraph #toolbar{width:2rem;border-right:.0625rem solid var(--cds-grey-5);overflow-y:auto;padding:.25rem}.mxgraph #outline{width:25%;height:100%;border-left:.0625rem solid var(--cds-grey-5);overflow:auto}.mxgraph .mgzoom{width:100%;height:100%;position:absolute;left:.25rem;border:1px solid var(--cds-grey-7);width:1.5rem;height:1.5rem}.grapheditor{position:relative;overflow:hidden}.grapheditor .btnchange{position:absolute;top:0rem;right:2rem;z-index:99}.grapheditor .lblsummary{font-size:.875rem;padding:.5rem;background-color:var(--cds-grey-1);border:1px solid var(--cds-grey-5)}.k-search-result-window{height:3.25rem;margin-top:3rem;background:transparent}.k-search-result-window-found{height:75%}.k-qsr-area{border-bottom:.0625rem solid var(--ekon-label-color);width:100%;background:transparent;display:flex}.k-qsr-areacaption{margin:0;color:var(--ekon-primary-color);font-size:.875rem;overflow:hidden;cursor:pointer}.k-qsr-items{flex-grow:1;width:100%;border:none;margin:0}.k-qsr-item{display:block;color:var(--ekon-text-color);position:relative;width:100%;white-space:wrap}.k-qsr-item:hover{background-color:var(--ekon-base-color)}.k-qsr-item-caption{font-size:.875rem;font-weight:700}.k-qsr-item-description{font-size:.75rem}.k-qsr-item-field{color:var(--ekon-label-color);font-style:italic;font-size:.75rem}.k-qsr-item-link{position:absolute;inset:0;z-index:1}.k-qsr-noresult{border:none;margin:0;color:var(--ekon-text-color);font-size:.875rem}@font-face{font-family:Vaadin-Icons;src:url(./Vaadin-Icons-BdG7kKl7.eot) format("embedded-opentype"),url(./Vaadin-icons-BZSCcOkD.ttf) format("truetype"),url(./Vaadin-icons-xd9l0VVN.woff) format("woff"),url(./Vaadin-icons-z9gYPhVC.svg) format("svg")}@font-face{font-family:ekon-icons;src:url(./ekon-icons-CZLgcJZX.eot) format("embedded-opentype"),url(./ekon-icons-B5OpDtBn.ttf) format("truetype"),url(./ekon-icons-4UISJv41.woff) format("woff"),url(./ekon-icons-B525hFQt.svg) format("svg")}@font-face{font-family:Poppins;font-style:normal;font-weight:400;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-Regular.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:400;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-Italic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:250;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-Thin.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:250;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-ThinItalic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:275;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-ExtraLight.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:275;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-ExtraLightItalic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:300;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-Light.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:300;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-LightItalic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:500;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-Medium.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:500;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-MediumItalic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:600;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-SemiBold.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:600;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-SemiBoldItalic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:700;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-Bold.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:700;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-BoldItalic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:800;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-ExtraBold.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:800;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-ExtraBoldItalic.woff) format("woff")}@font-face{font-family:Poppins;font-style:normal;font-weight:900;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-Black.woff) format("woff")}@font-face{font-family:Poppins;font-style:italic;font-weight:900;src:local("Poppins"),url(https://fonts.cdnfonts.com/s/16009/Poppins-BlackItalic.woff) format("woff")}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu72xKOzY.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu5mxKOzY.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7mxKOzY.woff2) format("woff2");unicode-range:U+1F00-1FFF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4WxKOzY.woff2) format("woff2");unicode-range:U+0370-03FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7WxKOzY.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");unicode-range:U+0100-02AF,U+0304,U+0308,U+0329,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{--orange-accent: #FDCE9C;--pink-accent: #FA9BC5;--salmon-accent: #FA8072;--orchid-accent: #CB70D3;--lavender-accent: #9676CB;--green-accent: #9FE2BF;--blue-accent: #61B2DC;--black: #000000;--white: #FFFFFF;--widget-neutral-color: #FEFEFE;--widget-green-color: #D5F7EA;--widget-red-color: #EC9DAB;--widget-yellow-color: #FCE9D5;--widget-orange-color: #F5BD82;--widget-pink-color: #FA9BC5;--widget-blue-color: #66A3FF;--widget-cyan-color: #CCE0FF;--widget-gray-color: #ADB7C5;--widget-darkred-color: #D93B56;--widget-darkgreen-color: #22A876;--widget-text-neutral-color: #ADB7C5;--widget-text-green-color: #2CD696;--widget-text-red-color: #CF0A2C;--widget-text-yellow-color: #EF912F;--widget-text-orange-color: #EF912F;--widget-text-pink-color: #D93B56;--widget-text-blue-color: #0064FF;--widget-text-cyan-color: #3385FF;--widget-text-gray-color: #002C52;--widget-text-darkred-color: #F5CED5;--widget-text-darkgreen-color: #D5F7EA;--lumo-font-size-xxs: .5rem;--lumo-font-size-xs: .6125rem;--lumo-font-size-s: .675rem;--lumo-font-size-m: .75rem;--lumo-font-size-l: .875rem;--lumo-font-size-xl: 1rem;--lumo-font-size-xxl: 1.25rem;--lumo-font-size-xxxl: 1.5rem;--lumo-line-height-xs: .75rem;--lumo-line-height-s: 1rem;--lumo-line-height-m: 1.25rem}body{--ekon-body-color: #FEFEFE;--ekon-disabled-color: #F7F8F9;--ekon-base-color: #F3F7FE;--ekon-border-color: #CBD3DB;--ekon-disabled-text-color:#ADB7C5;--ekon-error-text-color: #CF0A2C;--ekon-label-color: #65798F;--ekon-text-color: #002C52;--ekon-primary-color: #0046FE;--ekon-primary-color-20: #CCDAFF;--ekon-secondary-color: #6690FF;--ekon-hyperlink-color: var(--ekon-primary-color);--ekon-font-size: .875rem;--ekon-font-family: Roboto;--ekon-font-secondary-family: Poppins;--lumo-base-color: var(ekon-base-color);--lumo-body-color: var(--ekon-body-color);--lumo-body-text-color: var(--ekon-text-color);--lumo-button-size: 2.25rem;--lumo-disabled-text-color: var(--ekon-disabled-text-color);--lumo-font-family: var(--ekon-font-family);--lumo-font-size: var(--ekon-font-size);--lumo-font-size-m: .75rem;--lumo-input-field-pointer-focus-visible: 1;--lumo-line-height-m: 1.625rem;--lumo-primary-color: var(--ekon-primary-color);--lumo-primary-text-color: var(--ekon-primary-color);--lumo-space-xs: 0rem;--lumo-size-m: 1.25rem;--lumi-icon-size-m: 1.25rem;--lumo-secondary-text-color: var(--ekon-secondary-color);--lumo-textfield-size: 1.25rem;--_lumo-button-primary-background: var(--ekon-primary-color);--_lumo-button-primary-color: var(--ekon-body-color);--_focus-ring-color: var(--ekon-primary-color-20);--vaadin-button-background: var(--ekon-primary-color);--vaadin-button-text-color: var(--ekon-body-color);--vaadin-button-font-size: .75rem;--vaadin-button-height: 1.25rem;--vaadin-checkbox-size: .875rem;--vaadin-checkbox-background: var(--ekon-body-color);--vaadin-input-field-background: var(--ekon-body-color);--vaadin-input-field-disabled-background: var(--ekon-disabled-color);--vaadin-input-field-disabled-value-color: var(--ekon-disabled-text-color);--vaadin-input-field-height: 1.25rem;--vaadin-input-field-hover-highlight-opacity: 0;--vaadin-input-field-focused-border-color: var(--_focus-ring-color);--vaadin-input-field-focused-label-color: var(--_focus-ring-color);--vaadin-input-field-border-width: .0625rem;--vaadin-input-field-border-color: var(--ekon-border-color);--vaadin-input-field-label-color: var(--ekon-label-color);--vaadin-input-field-label-font-weight: normal;--vaadin-input-field-label-font-size: .75rem;--vaadin-input-field-readonly-border: .0625rem solid var(--ekon-border-color);--vaadin-input-field-value-color: var(--ekon-text-color);--vaadin-input-field-value-font-size: .75rem;--vaadin-radio-button-size: .875rem;--vaadin-radio-button-background: var(--ekon-body-color);--vaadin-radio-button-label-padding: 0rem 0rem 0rem .25rem}body[theme~=dark]{--ekon-body-color: #002C52;--ekon-base-color: #393F4D;--ekon-disabled-color: #65798F;--ekon-disabled-text-color: #DFE4EB;--ekon-label-color: #DFE4EB;--ekon-text-color: #F3F7FE;--ekon-primary-color: #6690FF;--ekon-primary-color-20: #CCDAFF;--ekon-secondary-color: #0046FE}body[theme~=portal-orange]{--ekon-body-color: #ffffff;--ekon-base-color: #f0f0f0;--ekon-disabled-color: #DFE4EB;--ekon-disabled-text-color: #909090;--ekon-label-color: #3c3c3c;--ekon-text-color: #000000;--ekon-primary-color: #ff6a39;--ekon-primary-color-20: #FFDACD;--ekon-secondary-color: #bd7019}body[theme~=portal-green]{--ekon-body-color: #ffffff;--ekon-base-color: #f0f0f0;--ekon-disabled-color: #DFE4EB;--ekon-disabled-text-color: #909090;--ekon-label-color: #3c3c3c;--ekon-text-color: #000000;--ekon-primary-color: #0f8750;--ekon-primary-color-20: #A4CDBA;--ekon-secondary-color: #0b6234}
