@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:normal;font-weight:300;src:url(./roboto-v30-latin-300-ThHrQhYb.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:italic;font-weight:300;src:url(./roboto-v30-latin-300italic-B6JldlUO.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:normal;font-weight:400;src:url(./roboto-v30-latin-regular-mTIRXP6Y.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:italic;font-weight:400;src:url(./roboto-v30-latin-italic-tg7S5Ud4.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:normal;font-weight:500;src:url(./roboto-v30-latin-500-Dxdx3aXO.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:italic;font-weight:500;src:url(./roboto-v30-latin-500italic-C5ktmAWn.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:normal;font-weight:700;src:url(./roboto-v30-latin-700-CeM5gOv8.woff2) format("woff2")}@font-face{font-display:swap;font-family:Saxess-Roboto;font-style:italic;font-weight:700;src:url(./roboto-v30-latin-700italic-DUo72Eq-.woff2) format("woff2")}vaadin-app-layout::part(navbar){box-shadow:var(--lumo-box-shadow-s);min-height:var(--lumo-size-l)}vaadin-app-layout::part(drawer){width:var(--vaadin-app-layout-drawer-offset-size);background-color:var(--vaadin-drawer-background-color);box-shadow:var(--lumo-box-shadow-s)}vaadin-side-nav-item{color:var(--sx-title-color);background-color:var(--vaadin-drawer-background-color);line-height:var(--vaadin-drawer-menuitem-height);border-bottom:1px solid var(--vaadin-drawer-menuitem-border-color)}vaadin-side-nav-item[slot=children]{background-color:var(--app-layout-drawer-submenu-background-color)}vaadin-side-nav-item>vaadin-icon{width:16px;color:var(--sx-title-color);margin-left:var(--lumo-space-s);margin-right:var(--lumo-space-s)}vaadin-combo-box::part(error-message),vaadin-date-time-picker::part(error-message),super-date-picker::part(error-message),vaadin-text-field::part(error-message),vaadin-text-area::part(error-message),super-text-field::part(error-message),vaadin-integer-field::part(error-message),super-integer-field::part(error-message),super-big-decimal-field::part(error-message){max-height:none}vaadin-combo-box[readonly]::part(input-field),vaadin-date-time-picker[readonly]::part(input-field),super-date-picker[readonly]::part(input-field),vaadin-text-field[readonly]::part(input-field),vaadin-text-area[readonly]::part(input-field),super-text-field[readonly]::part(input-field),super-integer-field[readonly]::part(input-field),super-big-decimal-field[readonly]::part(input-field){color:var(--lumo-body-text-color)}vaadin-combo-box[readonly]::part(input-field):after,vaadin-date-time-picker[readonly]::part(input-field):after,super-date-picker[readonly]::part(input-field):after,vaadin-text-field[readonly]::part(input-field):after,vaadin-text-area[readonly]::part(input-field):after,super-text-field[readonly]::part(input-field):after,super-integer-field[readonly]::part(input-field):after,super-big-decimal-field[readonly]::part(input-field):after{border:none;border-bottom:1px dashed var(--lumo-contrast-10pct)!important;border-radius:0;font-weight:400;background-color:var(--lumo-contrast-2pct);color:var(--lumo-body-text-color)}html{--lumo-font-family: "Saxess-Roboto";--sx-font-size-title: 1.25rem;--sx-font-size-subtitle: 1.125rem;--sx-font-size-normal: .938rem;--sx-font-size-small: .875rem;--sx-main-color: #dc7b3a;--sx-main-text-color: #d75f0e;--sx-text-color: #4d4d4d;--sx-title-color: #666666;--sx-content-background-color: #fdfdfd;--sx-cd-header-background-color: #ededed;--sx-hervorhebung-color: #3974d3;--sx-color-gelb: #ffdf5e;--sx-grid-header-row-height: 44px;--sx-grid-header-color: var(--sx-title-color);--sx-grid-body-bgcolor: #fdfdfd;--sx-grid-border-color: #e7e7e7;--sx-grid-body-row-stripe-even-bgcolor: #fafafa;--sx-grid-body-row-stripe-odd-bgcolor: #fdfdfd;--sx-grid-header-row-stripe-even-bgcolor: #fafafa;--sx-grid-header-row-stripe-odd-bgcolor: #f5f5f5;--sx-grid-no-data-text: "Ø";--sx-grid-no-data-font-color: #b1b1b1;--sx-grid-no-data-font-size: var(--sx-font-size-subtitle);--lumo-base-color: #fafafa;--lumo-body-text-color: var(--sx-text-color);--lumo-primary-color: var(--sx-main-color);--lumo-primary-text-color: var(--sx-main-text-color);--lumo-header-text-color: var(--sx-title-color);--lumo-primary-color-50pct: rgba(220, 123, 58, .5);--lumo-primary-color-30pct: rgba(220, 123, 58, .3);--lumo-primary-color-20pct: rgba(220, 123, 58, .2);--lumo-primary-color-10pct: rgba(220, 123, 58, .1);--lumo-font-size-xxxl: var(--sx-font-size-title);--lumo-font-size-xxl: var(--sx-font-size-subtitle);--lumo-font-size-xl: var(--sx-font-size-subtitle);--lumo-font-size-l: var(--sx-font-size-normal);--lumo-font-size-m: var(--sx-font-size-normal);--lumo-font-size-s: var(--sx-font-size-small);--lumo-font-size-xs: var(--sx-font-size-small);--lumo-font-size-xxs: var(--sx-font-size-small);--lumo-line-height-m: 1.4rem;--lumo-line-height-s: 1.2rem;--lumo-line-height-xs: 1.2rem;--lumo-size-xl: 3rem;--lumo-size-l: 2.5rem;--lumo-size-m: 2rem;--lumo-size-s: 1.75rem;--lumo-size-xs: 1.5rem;--lumo-space-xl: 1.875rem;--lumo-space-l: 1.25rem;--lumo-space-m: .625rem;--lumo-space-s: .3125rem;--lumo-space-xs: .1875rem;--lumo-error-color: rgb(181, 61, 55);--lumo-error-text-color: rgb(204, 71, 64);--lumo-error-color-50pct: rgba(181, 61, 55, .5);--lumo-error-color-10pct: rgba(181, 61, 55, .1);--lumo-error-color-20pct: rgba(181, 61, 55, .2);--lumo-success-text-color: rgb(135, 171, 59);--lumo-success-color-50pct: rgba(150, 192, 61, .5);--lumo-success-color-20pct: rgba(150, 192, 61, .2);--lumo-success-color-10pct: rgba(150, 192, 61, .1);--lumo-success-color: #96c03d;--lumo-tint-5pct: rgba(145, 145, 145, .05);--lumo-tint-10pct: rgba(145, 145, 145, .1);--lumo-tint-20pct: rgba(145, 145, 145, .2);--lumo-tint-30pct: rgba(145, 145, 145, .3);--lumo-tint-40pct: rgba(145, 145, 145, .4);--lumo-tint-50pct: rgba(145, 145, 145, .5);--lumo-tint-60pct: rgba(145, 145, 145, .6);--lumo-tint-70pct: rgba(145, 145, 145, .7);--lumo-tint-80pct: rgba(145, 145, 145, .8);--lumo-tint-90pct: rgba(145, 145, 145, .9);--lumo-tint: #666666;--lumo-shade-2pct: rgba(38, 38, 38, .025);--lumo-shade-5pct: rgba(38, 38, 38, .05);--lumo-shade-10pct: rgba(38, 38, 38, .1);--lumo-shade-20pct: rgba(38, 38, 38, .2);--lumo-shade-30pct: rgba(38, 38, 38, .3);--lumo-shade-40pct: rgba(38, 38, 38, .4);--lumo-shade-50pct: rgba(38, 38, 38, .5);--lumo-shade-60pct: rgba(38, 38, 38, .6);--lumo-shade-70pct: rgba(38, 38, 38, .7);--lumo-shade-80pct: rgba(38, 38, 38, .8);--lumo-shade-90pct: rgba(38, 38, 38, .9);--lumo-contrast-2pct: var(--lumo-shade-2pct);--lumo-shade: hsl(214, 0%, 15%);--lumo-disabled-text-color: rgba(59, 59, 59, .3);--lumo-secondary-text-color: rgba(92, 92, 92, .8);--lumo-clickable-cursor: pointer;--vaadin-app-layout-drawer-offset-size: 450px;--vaadin-drawer-background-color: #f5f5f5;--app-layout-drawer-submenu-background-color: #fafafa;--vaadin-drawer-menuitem-border-color: #ededed;--vaadin-drawer-menuitem-height: 35px;--wizard-step-button-margin-between-steps: 6px;--wizard-step-button-height: 32px;--wizard-step-buttonbar-bg: var(--sx-grid-header-row-stripe-odd-bgcolor);--wizard-step-button-menu-button-size: 30px;--wizard-step-button-number-size: 12px;--wizard-bg-color: var(--sx-grid-border-color);--wizard-step-button-bg-next: var(--lumo-primary-color-10pct);--wizard-step-button-fg-next: var(--lumo-shade-50pct);--wizard-step-button-bg-next-hover: var(--lumo-primary-color-20pct);--wizard-step-button-fg-next-hover: var(--lumo-shade-70pct);--wizard-step-button-bg-current: var(--lumo-primary-color-30pct);--wizard-step-button-fg-current: var(--lumo-body-text-color);--wizard-step-button-bg-done: var(--lumo-success-color-10pct);--wizard-step-button-fg-done: var(--lumo-success-text-color);--wizard-step-button-bg-done-hover: var(--lumo-success-color-20pct);--wizard-step-button-fg-done-hover: var(--lumo-success-text-color);--sx-login-view-background: linear-gradient(#eee, #f0f0f0);--sx-login-view-form-width: 500px;--sx-login-view-form-header-height: 130px;--sx-login-view-form-header-height-mobile: 50px;--sx-login-view-form-button-width: 60%;--sx-login-view-footer-background: linear-gradient(90deg, #fff, #f0f0f0);--filterfield-height: 30px;--notification-max-width: 600px;--vaadin-input-field-readonly-border: 1px dashed var(--lumo-contrast-10pct)}vaadin-password-field input::-ms-reveal,vaadin-password-field input::-ms-clear{display:none}h1{text-shadow:none;margin-top:var(--lumo-space-l);margin-bottom:var(--lumo-space-l);font-weight:500}h2,h3{text-shadow:none;margin-top:var(--lumo-space-s);margin-bottom:var(--lumo-space-s);font-weight:500}dialog-title{border-top-left-radius:var(--lumo-border-radius-m);border-top-right-radius:var(--lumo-border-radius-m);background-color:#f0f0f0;width:100%}.draggable dialog-title{cursor:move}dialog-title span{font-weight:500;font-size:var(--lumo-font-size-xl);color:var(--sx-title-color);padding:15px;line-height:var(--lumo-line-height-m);display:block}wizard{display:flex;flex-direction:column;align-items:flex-start;box-sizing:border-box}wizard[theme~=padding]{padding:var(--lumo-space-m)}.wizard-step-content{display:block;overflow:auto}.wizard-step-direction-button{margin-left:var(--wizard-step-button-margin-between-steps)}.wizard-step-content{border:1px solid var(--wizard-bg-color);border-radius:var(--lumo-border-radius-m);border-top:0;border-top-left-radius:0;border-top-right-radius:0}.wizard-header{background-color:var(--wizard-step-buttonbar-bg);border-radius:var(--lumo-border-radius-m);border-bottom-left-radius:0;border-bottom-right-radius:0;height:auto;margin-bottom:5px;box-shadow:var(--lumo-box-shadow-xs);counter-reset:wizard-step-counter 0}.wizard-steps-navigation-component .wizard-step-button{counter-increment:wizard-step-counter}.wizard-steps-navigation-component li .wizard-step-button span:before{content:counter(wizard-step-counter) ". ";font-size:var(--wizard-step-button-number-size);font-weight:600;opacity:.5;position:relative}.shadow-wrapper{border:1px solid var(--wizard-bg-color);border-bottom:0;overflow:hidden;height:100%}.wizard-steps-navigation-component{width:auto;background-color:transparent;padding:0;margin:calc(var(--wizard-step-button-margin-between-steps)/2) 0;overflow-x:auto;margin-left:var(--wizard-step-button-margin-between-steps)}.wizard-context-menu{margin-top:var(--lumo-space-s);padding:0 0 0 10px}.wizard-steps-navigation-component li{display:table-cell;height:var(--wizard-step-button-height);position:relative;padding:0}.wizard-steps-navigation-component li:last-of-type{margin-right:0}.wizard-steps-navigation-component li .wizard-step-button{background-color:var(--wizard-step-button-bg-next);border-color:var(--wizard-step-button-bg-next);color:var(--wizard-step-button-fg-next);-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;position:relative;height:30px;margin:0px var(--wizard-step-button-margin-between-steps) 0px 0;line-height:var(--wizard-step-button-height);height:var(--wizard-step-button-height);font-weight:500;padding-left:var(--wizard-step-button-height);padding-right:calc(var(--wizard-step-button-height)/2);white-space:nowrap;display:flex}.wizard-steps-navigation-component li .wizard-step-button:hover{background-color:var(--wizard-step-button-bg-next-hover);border-color:var(--wizard-step-button-bg-next-hover);color:var(--wizard-step-button-fg-next-hover)}.wizard-steps-navigation-component li:not(.current) span{cursor:pointer;z-index:99}.wizard-steps-navigation-component li.current .wizard-step-button{background-color:var(--wizard-step-button-bg-current);border-color:var(--wizard-step-button-bg-current);color:var(--wizard-step-button-fg-current)}.wizard-steps-navigation-component li.done .wizard-step-button{background-color:var(--wizard-step-button-bg-done);border-color:var(--wizard-step-button-bg-done);color:var(--wizard-step-button-fg-done)}.wizard-steps-navigation-component li.done .wizard-step-button:hover{background-color:var(--wizard-step-button-bg-done-hover);border-color:var(--wizard-step-button-bg-done-hover);color:var(--wizard-step-button-fg-done-hover)}.wizard-steps-navigation-component li:first-of-type .wizard-step-button{padding-left:calc(var(--wizard-step-button-height)/1.5);border-radius:.25em 0 0 .25em}.wizard-steps-navigation-component li:last-of-type .wizard-step-button{padding-right:var(--wizard-step-button-height);border-radius:0 .25em .25em 0}.wizard-steps-navigation-component li:after,.wizard-steps-navigation-component li .wizard-step-button:after{position:absolute;top:0;left:100%;content:"";height:0;width:0;border:calc(var(--wizard-step-button-height)/2) solid transparent;border-right-width:calc(var(--wizard-step-button-height)/2);border-left-width:calc(var(--wizard-step-button-height)/2)}.wizard-steps-navigation-component li:after{z-index:1;-webkit-transform:translateX(0px);-moz-transform:translateX(0px);-ms-transform:translateX(0px);-o-transform:translateX(0px);transform:translate(0);border-left-color:var(--wizard-step-buttonbar-bg);margin:0}.wizard-steps-navigation-component li .wizard-step-button:after{z-index:2;border-left-color:inherit}.wizard-steps-navigation-component li:last-of-type:after,.wizard-steps-navigation-component li:last-of-type .wizard-step-button:after{display:none}@media only screen and (max-width: 1270px){.wizard-steps-navigation-component li:after,.wizard-steps-navigation-component li .wizard-step-button:after,.wizard-steps-navigation-component li .wizard-step-button span:before{display:none}.wizard-steps-navigation-component li .wizard-step-button,.wizard-steps-navigation-component li:first-of-type .wizard-step-button,.wizard-steps-navigation-component li:last-of-type .wizard-step-button,.wizard-context-menu{padding:0 5px;font-size:var(--sx-font-size-small)}}vaadin-grid-cell-content vaadin-icon{width:18px}.grid-row-filter-field{font-size:var(--lumo-font-size-s);padding:var(--lumo-space-s);text-align:center}fromto-popup-field{cursor:pointer;padding-top:var(--lumo-space-xs)}.von-bis-filter-field{height:100%}.layout-wrapped{border:1px solid var(--lumo-shade-10pct);border-radius:var(--lumo-border-radius-s);padding:var(--lumo-space-m);background-color:var(--sx-grid-body-bgcolor);box-sizing:border-box}#login-view{overflow:hidden;overflow-y:auto;background:var(--sx-login-view-background)}#login-view .content-component{box-sizing:border-box;height:100%;width:var(--sx-login-view-form-width)}#login-view .header-component{text-align:center}#login-view .footer-component{text-align:center;font-size:var(--lumo-font-size-xs);line-height:var(--lumo-line-height-s);color:var(--lumo-secondary-text-color);padding:var(--lumo-space-m);width:100%;background:var(--sx-login-view-footer-background)}#login-view #loginform-with-header{border-radius:var(--lumo-border-radius-m);box-shadow:var(--lumo-box-shadow-s);background-color:#fff;box-sizing:border-box}#login-view #loginform-with-header #login-form-header{width:100%;text-align:center;background:linear-gradient(90deg,var(--saxess-cd-orange-gradientcolor1),var(--saxess-cd-orange-gradientcolor2));height:var(--sx-login-view-form-header-height);display:flex;justify-content:center;align-items:center;flex-direction:column;border-radius:var(--lumo-border-radius-m);border-bottom-left-radius:0;border-bottom-right-radius:0}#login-view #loginform-with-header vaadin-button[part=vaadin-login-submit]{width:var(--sx-login-view-form-button-width)}#login-view #loginform-with-header vaadin-login-form{border:0;width:100%;margin:0;padding:0;text-align:center}@media only screen and (max-width: 480px){#login-view .content-component{width:100%}#login-view #loginform-with-header #login-form-header{height:var(--sx-login-view-form-header-height-mobile)}}breadcrumb{overflow-x:auto;display:ruby!important;width:auto}breadcrumb .breadcrumb-element{padding-right:var(--lumo-space-m);font-weight:500;font-size:var(--lumo-font-size-xl);cursor:var(--lumo-clickable-cursor)}breadcrumb vaadin-icon.breadcrumb-element{cursor:default}breadcrumb vaadin-icon{color:var(--lumo-tint-50pct);margin-top:-2px}breadcrumb>breadcrumb-part{color:var(--sx-main-color)}breadcrumb>breadcrumb-part.current{color:var(--sx-title-color)}kawi-filter-field{line-height:calc(var(--filterfield-height) / 2);font-size:12px}kawi-filter-field .from-to-wert-darstellung-layout{display:grid;background-color:var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius);height:var(--filterfield-height);color:var(--lumo-body-text-color)}kawi-filter-field .from-to-wert-darstellung-layout:hover{background-color:#26262626;transition:.2s}kawi-filter-field .from-to-wert-darstellung-layout .from-to-wert{overflow:hidden;text-overflow:ellipsis}kawi-filter-field .from-to-wert-darstellung-layout.invalid-value{background-color:#f8ebea;border:1px solid var(--lumo-error-color-10pct);text-align:center}kawi-filter-field .from-to-wert-darstellung-layout.invalid-value vaadin-icon.warning-icon{color:var(--lumo-error-color-50pct);align-self:center;margin-left:auto;margin-right:auto}kawi-filter-field .close-icon-wrapper{position:relative;width:100%;height:100%}kawi-filter-field .close-icon-wrapper vaadin-icon{position:absolute;height:calc(var(--filterfield-height) / 2);top:calc(var(--filterfield-height) / 4);right:0;z-index:100;color:#666;display:block}kawi-filter-field vaadin-icon.close-icon:hover{color:var(--sx-text-color)}notification-layout{display:flex;position:relative;flex-direction:row;border-radius:var(--lumo-border-radius-l)}notification-layout .title-with-description-layout{padding-left:var(--lumo-space-s);padding-top:var(--lumo-space-s);display:flex}notification-layout.clickable{cursor:pointer}notification-layout .title-with-description-layout .title{margin-bottom:var(--lumo-space-s);margin-right:var(--lumo-space-l);line-height:25px;max-width:var(--notification-max-width)}notification-layout .description{margin-bottom:var(--lumo-space-s);margin-right:var(--lumo-space-s);margin-left:40px;max-width:var(--notification-max-width)}notification-layout .notification-close-button{width:auto;align-self:flex-end}notification-layout vaadin-icon.style-icon{margin-top:5px}notification-layout.error{background-color:#ffecec}notification-layout.error vaadin-icon.style-icon{color:var(--lumo-error-text-color)}notification-layout.error .title-with-description-layout .title{color:var(--lumo-error-text-color)}notification-layout.warning vaadin-icon.style-icon{color:var(--sx-main-color)}notification-layout.warning .title-with-description-layout .title{color:var(--sx-main-color)}notification-layout.success{background-color:#e9ffd9}notification-layout.success vaadin-icon.style-icon{color:var(--lumo-success-text-color)}notification-layout.success .title-with-description-layout .title{color:var(--lumo-success-text-color)}notification-layout.info,notification-layout.warning{background-color:#f5f5f5}notification-layout.info vaadin-icon.style-icon{color:var(--sx-main-color)}notification-layout.info .title-with-description-layout .title{color:var(--sx-title-color)}styled-label{padding:var(--lumo-space-xs) var(--lumo-space-m);border-radius:12px;font-size:var(--sx-font-size-small);font-weight:500;color:#fff;white-space:nowrap}styled-label.small{font-size:12px;padding:0px var(--lumo-space-m)}styled-label:before{content:"·";font-size:25px;line-height:10px;top:4px;left:-3px;position:relative}styled-label.timeline{font-size:14px;padding:var(--lumo-space-xs) var(--lumo-space-m)}styled-label.timeline:before{content:"";font-size:0px;position:relative}text-with-icon-and-styled-label.hervorhebung{color:var(--sx-hervorhebung-color);font-weight:700}.file-download{margin:0;border-bottom:1px solid #eaeaea;width:100%}.filesize-span{margin-left:5px;color:#999}.file-download.failed-upload span{color:#999;text-decoration:line-through}.file-download.failed-upload .failed-reason{color:var(--lumo-error-text-color);text-decoration:none;margin-top:-5px;line-height:18px}.allgemeine-description-span{padding:5px 0;margin-right:30px;text-align:justify}.constraint-description-titel{font-weight:500;padding:5px 0}.constraint-description-span{padding-bottom:20px;margin-right:30px;text-align:justify}filter-tags-panel{display:flex;flex-wrap:nowrap;white-space:nowrap;width:100%;overflow-x:auto;overflow-y:hidden}.filter-tag-layout{border:1px solid var(--lumo-shade-10pct);border-radius:var(--lumo-border-radius-s);padding:var(--lumo-space-s);background-color:var(--sx-grid-body-bgcolor);box-sizing:border-box;font-weight:500;margin-right:var(--lumo-space-s);margin-bottom:14px;height:80px}.filter-tag-caption{font-size:13px;color:#666}filter-tags-panel kawi-filter-field{margin:0}filter-tags-panel .close-icon{display:none}vaadin-context-menu-item vaadin-checkbox{width:100%;cursor:pointer}.kawi-text-message{display:flex}.kawi-text-message .icondiv{align-self:center;display:flex}.kawi-text-message span{margin-top:10px;padding-bottom:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.kawi-info-text vaadin-icon{color:#999;padding-left:var(--lumo-space-m);width:30px;align-self:center}.filter-tag-header-wrapper{display:block}.filter-icon{background-color:#fafafa;color:gray;width:24px;height:24px;border:1px solid #eee;border-radius:5px}.filter-icon:hover,.filter-icon.aktiviert{color:var(--sx-main-color)}.filter-tag-header-wrapper .filter-icon{display:block;margin-right:var(--lumo-space-m)}[theme~=kap]{--kap-history-background-color: #fff;--timeline-line-color: #ccc;--timeline-bubble-color: #ccc;--timeline-date-color: #444;--timeline-hover-color: var(--sx-main-color);--timeline-year-bg-color: #ccc}#timeline-sticky-layout{position:absolute;border:1px solid #ccc;top:40px;height:calc(100% - 40px)!important;background-color:var(--kap-history-background-color);box-shadow:-5px 0 5px #ddd;right:-500px;transition:right .3s,opacity .3s;z-index:99;opacity:.95;padding-top:50px}#timeline-sticky-layout .timeline-show-button{position:relative;left:-190px;top:-40px}#timeline-sticky-layout .timeline-hide-button{position:absolute;left:5px;top:10px}#timeline-sticky-layout.visible{right:0}timeline{padding-left:65px;padding-right:10px;width:99%;height:100%;box-sizing:border-box;overflow-x:auto;overflow-y:auto}timeline:before{content:"";position:absolute;width:100%;height:30px;background-image:linear-gradient(to top,transparent,#fafafa);left:0;z-index:9}.historischer-stand-vertical-status{border-radius:5px;display:flex;border:1px solid #f1ecde;background-color:#f5f2ea;position:relative;width:480px!important;font-weight:500}.historischer-stand-vertical-status .datumcomponent span{font-weight:500;font-size:16px;margin-bottom:10px}.historischer-stand-vertical-status .datumcomponent vaadin-icon{height:20px}.historischer-stand-horizontal-status,.entwurfsmodus-horizontal-status{vertical-align:middle;display:flex;align-items:center;border-bottom:1px solid #ebe8e0;font-weight:500;color:#777}.historischer-stand-horizontal-status,.entwurfsmodus-horizontal-status{background-color:var(--color-background-besonderer-zustand)}.historischer-stand-horizontal-status .datumcomponent{font-weight:500}.historischer-stand-horizontal-status .datumcomponent vaadin-icon{height:16px;padding-top:4px}.historischer-stand-horizontal-status .datumcomponent span{padding-top:2px;color:#777}timeline timeline-item:first-child{margin-top:20px}timeline timeline-item{box-sizing:border-box;width:100%;padding:var(--lumo-space-m);padding-bottom:var(--lumo-space-s);padding-left:0;border-radius:var(--lumo-border-radius-s);position:relative;display:block}timeline timeline-item timeline-item-datum.clickable{cursor:pointer}timeline timeline-item.heutiges-datum timeline-item-datum vaadin-icon{position:absolute;left:-39px;top:13px;z-index:99;background-color:#fff;color:#999}timeline timeline-item.heutiges-datum.ausgewaehltes-datum timeline-item-datum vaadin-icon{color:var(--timeline-hover-color)}timeline timeline-item.heutiges-datum timeline-item-bubble{display:none}timeline timeline-item timeline-item-vertical-line{position:absolute;width:2px;height:100%;background-color:var(--timeline-line-color);margin-left:-33px}timeline timeline-item timeline-item-year-bubble{height:20px;width:50px;padding:5px;position:relative;margin-left:-63px;z-index:10;background-color:var(--timeline-year-bg-color);border-radius:8px;font-size:20px;font-weight:700;color:#fff;display:block;margin-bottom:10px;text-align:center;vertical-align:middle}timeline timeline-item timeline-item-year-bubble.jahr-ohne-ereignisse{height:20px;width:35px;font-size:15px;margin-left:-56px;background-color:#ddd}timeline-item-pfeil-nach-oben{height:16px;width:32px;padding:5px 5px 0;position:relative;margin-left:-53px;z-index:10;border-radius:8px;font-weight:700;color:var(--timeline-line-color);display:block;text-align:center;vertical-align:middle;background:#fff;font-size:14px}timeline timeline-item timeline-item-year-ohne-beginndatum-bubble{height:16px;padding:5px;position:relative;margin-left:-53px;z-index:10;font-size:20px;font-weight:700;color:#999;display:block;margin-bottom:10px;margin-top:30px;vertical-align:middle;background:#fff;font-size:14px;border-bottom:2px solid var(--timeline-line-color)}timeline timeline-item timeline-item-horizontal-line{width:28px;height:2px;background-color:var(--timeline-line-color);position:absolute;margin-top:11px;left:-32px;z-index:0}timeline timeline-item timeline-item-bubble{border-radius:50%;position:absolute;display:block;margin-left:-10px;z-index:10;transition:background-color .3s,border-color .3s;background:var(--timeline-bubble-color);border:2px solid var(--timeline-line-color);width:8px;height:8px;left:-28px;top:15px}timeline timeline-item.ausgewaehltes-datum timeline-item-bubble{background:var(--timeline-hover-color);border-color:var(--timeline-hover-color);width:18px;height:18px;left:-33px;top:10px}timeline timeline-item timeline-item-content{display:flex;margin-right:20px;width:100%;cursor:default}timeline timeline-item timeline-item-datum{font-weight:700;color:var(--timeline-date-color);transition:color .3s;min-width:90px!important}timeline timeline-item.navigierbar timeline-item-datum{color:var(--timeline-hover-color)}timeline timeline-item timeline-item-content .timeline-item-events{display:block;float:left}timeline timeline-item timeline-item-content .timeline-item-events styled-label{display:inline-block;margin-right:5px;margin-bottom:5px}.gueltig-ab-angabe{font-size:12px;color:var(--lumo-secondary-text-color)}timeline timeline-item timeline-item-content .timeline-item-events styled-label.clickable{cursor:pointer}timeline timeline-item timeline-item-content .timeline-item-events styled-label.clickable:hover{background-color:#eeeadf!important}timeline timeline-item.navigierbar:hover timeline-item-bubble{border-color:var(--timeline-hover-color);background-color:var(--timeline-hover-color)}timeline timeline-item.navigierbar:hover timeline-item-horizontal-line{background-color:var(--timeline-hover-color)}timeline timeline-item.navigierbar:hover timeline-item-datum{color:var(--timeline-hover-color)}timeline timeline-item.navigierbar timeline-item-datum:hover{margin-top:2px}timeline-visualisation{display:flex;padding:var(--lumo-space-m);border:1px solid var(--lumo-shade-10pct);border-radius:var(--lumo-border-radius-s);background-color:#fff;width:100%;box-sizing:border-box;min-height:65px}timeline-visualisation row-caption{vertical-align:bottom;position:relative;color:#666;font-weight:500;display:flex;flex-direction:column-reverse;bottom:12px}timeline-visualisation other-items{margin-top:55px;margin-left:5px;margin-right:5px}timeline-visualisation no-items{margin-top:11px;color:#999}timeline-visualisation other-items vaadin-icon{width:16px}timeline-item-visualisation{display:flex;height:90px}timeline-item-visualisation caption{border-top:2px solid #666;min-width:50px;top:6px;position:relative;margin-top:60px;padding:0 5px 0 0}timeline-item-visualisation date-bubble{position:relative;width:15px;height:15px;border-radius:50%;background-color:#666;display:block;margin-top:60px}timeline-item-visualisation von-datum{display:block;position:relative;width:0px;text-align:center;transform-origin:top;transform:rotate(-45deg);top:-10px;left:-10px;font-weight:500;margin-top:60px}timeline-item-visualisation von-unendlich-icon{display:block;position:relative;width:2px;top:-5px;left:-13px;margin-top:60px}timeline-item-visualisation von-unendlich-icon vaadin-icon{height:16px}timeline-item-visualisation bis-icon{display:block;position:relative;width:2px;top:-5px;left:-13px;margin-top:60px}timeline-item-visualisation bis-icon vaadin-icon{height:16px}timeline-item-visualisation.deleted-item caption,timeline-item-visualisation.deleted-item von-datum,timeline-item-visualisation.deleted-item date-bubble{color:var(--lumo-error-text-color);border-color:var(--lumo-error-text-color)}timeline-item-visualisation.deleted-item date-bubble{background-color:var(--lumo-error-text-color)}timeline-item-visualisation.deleted-item bis-icon vaadin-icon{color:var(--lumo-error-text-color)}timeline-item-visualisation.created-item caption,timeline-item-visualisation.created-item von-datum,timeline-item-visualisation.created-item date-bubble{color:var(--color-magenta);border-color:var(--color-magenta)}timeline-item-visualisation.created-item date-bubble{background-color:var(--color-magenta)}timeline-item-visualisation.created-item bis-icon vaadin-icon{color:var(--color-magenta)}entwicklung-item-bubble{border-radius:50%;position:relative;display:block;z-index:10;transition:background-color .3s,border-color .3s;background:var(--timeline-bubble-color);border:2px solid var(--timeline-line-color);width:9px;height:8px;left:-17px;top:5px}entwicklung-item-bubble:after{content:"";background:var(--timeline-bubble-color);border:1px solid var(--timeline-line-color);width:34px;position:relative;display:block;top:2px}.entwicklung-datum{border-right:2px solid var(--timeline-line-color);padding-right:10px;font-weight:500}.entwicklung-layout .entwicklung-form{margin-bottom:10px}vaadin-menu-bar-item::part(checkmark){width:0}vaadin-menu-bar-item,vaadin-menu-bar-button,vaadin-menu-bar-item label{cursor:pointer;box-sizing:border-box}vaadin-menu-bar-item:after{margin-right:0;padding-left:0;font-size:18px}vaadin-menu-bar-overlay::part(content),vaadin-menu-bar-overlay vaadin-menu-bar-item::part(content){overflow:hidden}vaadin-menu-bar-item vaadin-checkbox{width:100%;cursor:pointer;padding-right:var(--lumo-space-l)}vaadin-menu-bar-item vaadin-checkbox::part(checkbox){margin-left:var(--lumo-space-l);margin-right:.525rem}vaadin-combo-box[readonly]::part(input-field),vaadin-date-time-picker[readonly]::part(input-field),super-date-picker[readonly]::part(input-field),vaadin-text-field[readonly]::part(input-field),vaadin-text-area[readonly]::part(input-field),super-text-field[readonly]::part(input-field),vaadin-integer-field[readonly]::part(input-field),super-integer-field[readonly]::part(input-field),vaadin-checkbox-group[readonly]::part(input-field),super-big-decimal-field[readonly]::part(input-field){background-color:var(--lumo-contrast-2pct);color:var(--lumo-body-text-color);padding-left:var(--lumo-space-s)}vaadin-combo-box[readonly]::part(input-field):after,vaadin-date-time-picker[readonly]::part(input-field):after,super-date-picker[readonly]::part(input-field):after,vaadin-text-field[readonly]::part(input-field):after,vaadin-text-area[readonly]::part(input-field):after,super-text-field[readonly]::part(input-field):after,vaadin-integer-field[readonly]::part(input-field):after,super-integer-field[readonly]::part(input-field):after,vaadin-checkbox-group[readonly]::part(input-field):after,super-big-decimal-field[readonly]::part(input-field):after{background:none;border:none;border-bottom:1px dashed var(--lumo-contrast-10pct)!important;border-radius:0}vaadin-combo-box[readonly]::part(required-indicator):after,vaadin-date-time-picker[readonly]::part(required-indicator):after,super-date-picker[readonly]::part(required-indicator):after,vaadin-text-field[readonly]::part(required-indicator):after,vaadin-text-area[readonly]::part(required-indicator):after,super-text-field[readonly]::part(required-indicator):after,vaadin-integer-field[readonly]::part(required-indicator):after,super-integer-field[readonly]::part(required-indicator):after,super-big-decimal-field[readonly]::part(required-indicator):after{display:none}vaadin-checkbox::part(checkbox):after{font-size:20px;font-weight:600;left:-2px;top:-2px}vaadin-checkbox,vaadin-checkbox>label{cursor:pointer;font-size:var(--sx-font-size-normal)}vaadin-checkbox[checked]>label{font-weight:500}vaadin-checkbox>label{font-weight:400}vaadin-checkbox[disabled][checked]>label,vaadin-checkbox[class~=readOnly][checked]>label{color:var(--sx-text-color)}vaadin-checkbox[disabled]>label,vaadin-checkbox[class~=readOnly]>label{color:var(--lumo-secondary-text-color)}vaadin-checkbox-group[disabled]::part(label),vaadin-checkbox[class~=readOnly]::part(label){-webkit-text-fill-color:var(--lumo-secondary-text-color)}vaadin-checkbox[class~=readOnly],vaadin-checkbox[class~=readOnly]>label{cursor:default;pointer-events:none;--_selection-color: var(--lumo-secondary-text-color)}vaadin-context-menu-item vaadin-checkbox{padding:.525rem var(--lumo-space-l)}vaadin-context-menu-item vaadin-button{background:none;width:100%}vaadin-grid-cell-content{padding:0}vaadin-grid::part(header-cell),vaadin-grid::part(footer-cell),vaadin-grid::part(body-cell){padding:var(--lumo-space-m) var(--lumo-space-s)}vaadin-grid[theme~=compact]::part(body-cell){padding:var(--lumo-space-xs) var(--lumo-space-s);min-height:var(--lumo-size-xs)}vaadin-grid[theme~=treegrid]::part(body-cell){padding:0;min-height:var(--lumo-size-xs)}vaadin-grid[theme~=treegrid] vaadin-grid-cell-content{padding:var(--lumo-space-xs)}html{--sx-font-size-title: 1.125rem;--sx-font-size-subtitle: 1rem;--sx-font-size-normal: .875rem;--sx-font-size-small: .75rem;--sx-main-color: #c23840;--sx-main-text-color: #c23840;--sx-text-color: #323232;--sx-title-color: #505050;--sx-content-background-color: #fdfdfd;--sx-cd-header-background-color: #ededed;--sx-hervorhebung-color: #fbf3f3;--sx-color-gelb: #ffdf5e;--lumo-primary-color-50pct: rgba(226, 25, 25, .5);--lumo-primary-color-30pct: rgba(226, 25, 25, .3);--lumo-primary-color-20pct: rgba(226, 25, 25, .2);--lumo-primary-color-10pct: rgba(226, 25, 25, .1);--wizard-bg-color: var(--sx-grid-border-color);--wizard-step-button-bg-next: var(--sx-cd-header-background-color);--wizard-step-button-fg-next: var(--lumo-body-text-color);--wizard-step-button-bg-next-hover: var(--sx-cd-header-background-color);--wizard-step-button-fg-next-hover: var(--lumo-body-text-color);--wizard-step-button-bg-current: var(--lumo-primary-color-30pct);--wizard-step-button-fg-current: var(--lumo-body-text-color);--wizard-step-button-bg-done: var(--sx-cd-header-background-color);--wizard-step-button-fg-done: var(--lumo-body-text-color);--wizard-step-button-bg-done-hover: var(--sx-cd-header-background-color);--wizard-step-button-fg-done-hover: var(--lumo-body-text-color);--color-orange: #de934c;--kap-bearbeiten-bg-color-orange: #e88e2f;--sx-login-view-form-width: 550px;--vaadin-checkbox-checkmark-char: var(--lumo-icons-cross)}[theme~=kap]{--saxess-cd-orange-gradientcolor1: #a42423;--saxess-cd-orange-gradientcolor2: var(--sx-main-color);--app-layout-bar-height: 40px;--sx-login-view-form-header-height: 120px;--sx-login-view-form-header-height-mobile: 70px;--sx-login-view-footer-background: linear-gradient(90deg, #fff, #f3f3f3);--color-magenta: #6b3293;--color-seagreen: #2d8782;--color-hellgruen: #f0f8e0;--color-timeline-ereignis: #e5dfcf;--color-dunkelgelb: #e0c03f;--color-dunkelgruen: #4f6916;--color-dunkelgrau: #575757;--color-braun-fg: #624903;--color-background-besonderer-zustand: #faf2df;--vaadin-app-layout-drawer-offset-size: 340px;--sx-font-size-title: 1.25rem;--sx-font-size-subtitle: 1rem;--sx-font-size-normal: .875rem;--sx-font-size-small: .8125rem;--lumo-font-size-xxxl: var(--sx-font-size-title);--lumo-font-size-xxl: var(--sx-font-size-subtitle);--lumo-font-size-xl: var(--sx-font-size-subtitle);--lumo-font-size-l: var(--sx-font-size-normal);--lumo-font-size-m: var(--sx-font-size-normal);--lumo-font-size-s: var(--sx-font-size-small);--lumo-font-size-xs: var(--sx-font-size-small);--lumo-font-size-xxs: var(--sx-font-size-small);--vaadin-input-field-error-font-weight: 500}#login-view .content-component.info{width:700px}body,#outlet{overflow-x:hidden}#logout-button{margin-right:var(--lumo-space-m)}vaadin-app-layout::part(navbar){height:60px;z-index:2}vaadin-app-layout::part(drawer){z-index:1}vaadin-side-nav-item>vaadin-icon{width:var(--lumo-font-size-xxxl);height:var(--lumo-font-size-xxxl)}vaadin-side-nav-item{background:none!important;border-bottom:0}link-span{text-overflow:ellipsis;overflow:hidden;display:flex;align-items:center}link-span.ueberschrift{font-weight:500}link-span .titel{text-overflow:ellipsis;overflow:hidden}link-span vaadin-icon{color:var(--lumo-primary-text-color);background-color:#eee;border-radius:4px;padding:3px;margin-right:8px;height:16px}link-span vaadin-icon:hover{color:#eee;background-color:var(--lumo-primary-color)}.modifiable-field-button-bar{position:relative;height:0;top:-5px;right:var(--lumo-space-s)}.field-button-bar>vaadin-button{top:37px}.field-button-bar>div>vaadin-button{top:28px}.field-button-bar{position:relative;height:var(--lumo-space-s);top:-15px;right:var(--lumo-space-s);vertical-align:bottom}.clickable{cursor:pointer}.waehrung-prefix-span,.einheit-prefix-span{font-size:12px;font-weight:500;margin-right:3px}.ellipsis-overflow-style{overflow-x:hidden!important;text-overflow:ellipsis}.login-title{font-size:var(--lumo-font-size-xxl)}[theme~=kap] #login-view #loginform-with-header #login-form-header .login-header-bg-image{opacity:.1;position:relative}[theme~=kap] #login-view #loginform-with-header #vaadinLoginUsername{margin-top:var(--lumo-space-m)}[theme~=kap] #login-view .footer-component a{font-weight:500}[theme~=kap] #login-view #loginform-with-header #login-form-header{background:linear-gradient(180deg,#f3f3f3,#f0f0f0);border-bottom:1px solid #ddd}[theme~=kap] #login-view #loginform-with-header #login-form-header .bms-svg-logo{position:absolute}#breadcrumb-component{width:auto!important;overflow-x:hidden!important;text-overflow:ellipsis;white-space:nowrap}.portal-view-button-bar{align-items:center;width:auto;text-align:start}[theme~=kap] breadcrumb>breadcrumb-part.current{cursor:default}[theme~=kap] breadcrumb vaadin-icon.breadcrumb-element{width:24px!important}.kap-text-message{display:flex}.kap-text-message .icondiv{align-self:center;display:flex}.kap-info-text vaadin-icon{color:#999;padding-left:var(--lumo-space-m);width:30px;align-self:center}.kap-erfolg-text vaadin-icon{color:var(--lumo-success-color);padding-left:var(--lumo-space-m);width:30px;align-self:center}.kap-warnung-text vaadin-icon{color:var(--color-orange);padding-left:var(--lumo-space-m);width:30px;align-self:center}.kap-warnung-text.hervorgehobene-warnung vaadin-icon{color:var(--lumo-error-color)}.kap-warnung-text.hervorgehobene-warnung{font-weight:500;color:var(--lumo-error-color)}.kap-text-message span{margin-top:10px;padding-bottom:var(--lumo-space-m);padding-right:var(--lumo-space-m)}.app-menu-item{border-bottom:1px solid #ededed}.kap-svg-logo{margin-right:var(--lumo-space-s)}view-layout{box-sizing:border-box;padding:0;margin:0;align-items:center;justify-content:center;display:flex;flex-direction:column;flex-wrap:nowrap}view-layout .portal-view-top-bar{margin-top:var(--lumo-space-s);padding-left:var(--lumo-space-l);height:calc(var(--app-layout-bar-height) + var(--lumo-space-m));border-bottom:1px solid var(--lumo-shade-10pct);background-color:var(--sx-grid-body-bgcolor);align-items:center;flex-shrink:0;box-sizing:border-box;overflow:hidden}view-layout.historischer-stand,view-layout.entwurf-modus,view-layout.historischer-stand .portal-view-top-bar,view-layout.historischer-stand .section-titel,view-layout.entwurf-modus .portal-view-top-bar,view-layout.entwurf-modus .section-titel{background-color:var(--color-background-besonderer-zustand)}view-layout.entwurf-modus .portal-view-content{background-color:var(--sx-grid-body-bgcolor)}view-layout .portal-view-content{box-sizing:border-box;flex-direction:column;align-items:flex-start;margin:0;padding:var(--lumo-space-s) var(--lumo-space-s);overflow:auto;width:100%;height:100%;flex-grow:1}view-layout.uebersicht-view .portal-view-content{padding-left:var(--lumo-space-s)}view-layout vaadin-grid{padding-left:20px}vaadin-grid::part(footer-cell){background-color:#efefef}.portal-view-top-bar #top-bar-platzhalter{width:0!important}.grid-with-details-layout vaadin-grid{margin-right:var(--lumo-space-m)}.grid-with-details-layout .detail-component-layout{margin-left:var(--lumo-space-m)}.form-field-value-style{font-weight:500;font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.view-untertitel{text-align:left;font-weight:500;color:var(--sx-title-color);vertical-align:middle;line-height:35px;min-height:30px;overflow-y:hidden}text-with-icon-and-styled-label vaadin-icon{margin-right:10px;margin-top:-2px}text-with-icon-and-styled-label styled-label{margin-left:10px}text-with-icon-and-styled-label{vertical-align:middle}.scrollable{overflow:auto}.pruefstatus-status-row{padding:10px 10px 0}.pruefstatus-status-row .status{font-weight:700}.pruefstatus-grund-row:before,.pruefstatus-grund-row:after{font-size:16px;font-weight:700;content:'"'}.pruefstatus-grund-row{padding:0 20px;padding-bottom:var(--lumo-space-m);color:#666;font-style:italic;width:96%}.freigabestatus-buttonbar-row{padding:10px 10px 0}.zu_pruefen{background:#fff2cc}.erfuellt{background:#eaf6e2}.nicht_erfuellt{background:#fae9e9}.entfallen{background:#e9e9e9}.pruefergebnis-aenderung-row{padding:10px 10px 0;flex-wrap:wrap}.form-layout-elements-with-bottom-margin>*{margin-bottom:10px;align-self:normal}styled-label.with-margin{margin-left:var(--lumo-space-m);margin-right:var(--lumo-space-m)}.bold-font{font-weight:700}.div-like-textarea{border-bottom:1px dashed var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius);background-color:var(--lumo-contrast-2pct);color:var(--lumo-body-text-color);padding:var(--lumo-space-s);line-height:var(--lumo-line-height-m);font-weight:500;margin-bottom:var(--lumo-space-s);min-height:var(--lumo-line-height-s);overflow:auto}.div-like-textfield{border-bottom:1px dashed var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius);background-color:var(--lumo-contrast-2pct);color:var(--lumo-body-text-color);padding:var(--lumo-space-s);line-height:var(--lumo-line-height-m);font-weight:500;margin-bottom:var(--lumo-space-s);min-height:var(--lumo-line-height-s)}.button-bar-bottom-margin{margin-bottom:var(--lumo-space-s)}.button-bar-top-margin{margin-top:var(--lumo-space-s)}.button-bar-field-caption-font .view-untertitel{font-weight:500;font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.tab-anchor{padding-bottom:10px}.view-untertitel.section-titel{font-weight:500;font-size:18px;color:var(--sx-title-color);vertical-align:middle;line-height:35px;display:flex;background-color:#efefef}.view-untertitel.section-titel.with-top-border{border-top:1px solid #ddd}.responsive-button-bar{width:100%;flex-wrap:wrap}.responsive-button-bar .sx-primary-action-button{margin-right:var(--lumo-space-m)}.toggle-button-right-label-layout{height:35px;display:flex;align-items:center}.toggle-button-right-label-label{height:var(--lumo-line-height-l);padding-left:var(--lumo-space-s);margin-top:-5px}.toggle-button-right-label-toggle-button{height:30px}.after-text-component{margin-left:5px}.layout-wrapped.layout-hervorhebung{background-color:#fffcfa;box-shadow:0 0 3px 0 var(--sx-main-color)}#insolventes-unternehmen-warnung.layout-wrapped{background-color:#fcf2f1;border-color:#eeb7b4}#insolventes-unternehmen-warnung .view-untertitel{color:var(--lumo-error-color)}.ohne-funktion{opacity:.5}.ohne-funktion:hover,.invalide-daten-block-icon:hover{cursor:help}.invalide-daten-block-icon{padding-right:var(--lumo-space-s)}.invalide-daten-block{border-color:var(--lumo-error-color-20pct);background-color:var(--lumo-error-color-10pct)}.field-action-prefix-component{margin:5px}.grid-hinweis-text-value{color:#999;font-style:italic}.datum-und-enthalten-flag-layout .datum-field{width:250px}.datum-und-enthalten-flag-layout .enthalten-flag-field{margin-top:26px;width:80px}.datum-und-enthalten-flag-layout .datum-und-enthalten-flag-hinweis{margin-top:25px;font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color);min-width:110px}.field-button-bar.mit-abstand-fuer-enthalten-flag>vaadin-button{left:-270px;width:auto}.with-bottom-margin{margin-bottom:var(--lumo-space-m)}.grid-detail-row-layout{padding-left:10px;padding-right:10px;background-color:#fbf3f3}.grid-detail-row-layout .kap-info-text vaadin-icon{top:3px}.grid-detail-row-layout .kap-text-message span{padding-bottom:0}.grid-warn-cell{font-size:0;color:var(--lumo-error-text-color)}.grid-comment-cell{font-size:0}.logo-mit-umgebung{font-size:14px;line-height:30px;color:#900}.logo-mit-umgebung .umgebung-bezeichnung{font-weight:500}.investor-span{width:100%}.anteil-span{width:100%;margin:0;font-size:13px}.informationsgruppe-layout,.informationsblock-layout{cursor:pointer}.responsive-button-bar vaadin-button{margin:0}.under-field-button{width:auto!important;top:-5px}.kap-helpertext{color:var(--lumo-secondary-text-color);font-size:var(--lumo-font-size-xs);line-height:var(--lumo-line-height-xs)}.anfrage-layout{cursor:pointer}.anfrage-layout:hover{background-image:linear-gradient(var(--lumo-primary-color-10pct),var(--lumo-primary-color-10pct))}.phase-arrow{position:relative;right:0;padding:0;margin:0}.phase-arrow-image{position:absolute;z-index:2;top:3px;right:-25px}.phase-datum{font-size:12px;font-weight:500;color:#999}.phase-betrag{font-size:12px;font-weight:500}anfragen-kanban-board{display:flex;align-items:stretch;height:100%}anfragen-kanban-kachel{display:flex;flex-direction:column}anfragen-kanban-board>vaadin-grid{margin-left:var(--lumo-space-m)}.ansicht-toggle-button-layout .ansicht-toggle-button{z-index:98;background-color:#f5f5f5;border-radius:25px}.ansicht-toggle-button-layout .ansicht-toggle-button.selected{background-image:linear-gradient(var(--lumo-primary-color-10pct),var(--lumo-primary-color-10pct));color:var(--lumo-primary-color);z-index:99}.ansicht-toggle-button-layout .kanban-board-button{border-top-right-radius:0;border-bottom-right-radius:0}.ansicht-toggle-button-layout .tabelle-button{border-top-left-radius:0;border-bottom-left-radius:0}kawi-filter-field .from-to-wert-darstellung-layout .from-to-wert{text-align:center}pfad-layout{border:none;border-bottom:1px dashed var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius);background-color:var(--lumo-contrast-2pct);color:var(--lumo-body-text-color);line-height:var(--lumo-line-height-l);font-weight:500;display:block}pfad-layout span{padding-left:var(--lumo-space-s)}pfad-layout vaadin-icon{width:16px;padding-left:var(--lumo-space-s);top:-1px;color:#666}vaadin-ckeditor{margin-top:var(--lumo-space-s)!important;margin-bottom:var(--lumo-space-s)!important}filter-tags-panel{flex-wrap:wrap!important;overflow:hidden!important;margin-bottom:0;padding:var(--lumo-space-s) var(--lumo-space-m)!important;padding-bottom:0!important;box-sizing:border-box}.filter-tag-layout.pflichtfilter-layout{width:240px!important;margin-top:var(--lumo-space-s);margin-left:var(--lumo-space-m);margin-right:0}.filter-tag-layout.pflichtfilter-layout .filter-tag-caption{padding-top:7px;padding-bottom:var(--lumo-space-s)}.filter-tag-layout{margin-bottom:var(--lumo-space-s)!important}view-layout .filterung-combobox-mit-filtertags-content filter-tags-panel{padding-left:var(--lumo-space-s)!important}vaadin-menu-bar-item{padding:0}vaadin-menu-bar[theme~=kap-menu-bar] vaadin-menu-bar-item{padding:10px}vaadin-menu-bar-overlay[theme~=kap-menu-bar]::part(content){border-top:0;background-color:#efefef;font-weight:500;color:var(--sx-main-color)}vaadin-menu-bar-overlay[theme~=kap-menu-bar] vaadin-menu-bar-item{padding:10px 20px}.betreuer-wert-darstellung-layout{display:grid;background-color:var(--lumo-contrast-10pct);border-radius:var(--lumo-border-radius);height:var(--filterfield-height);color:var(--lumo-body-text-color)}.betreuer-wert-darstellung-layout:hover{background-color:#26262626;transition:.2s}.betreuer-wert-darstellung-layout .betreuer-wert{overflow:hidden;text-overflow:ellipsis;text-align:center}betreuer-popup-field{cursor:pointer;padding-top:var(--lumo-space-xs)}styled-label:before{content:none!important}.buttonbar-mit-erfassen-und-weiteren-aktionen{display:flex;align-items:center}vaadin-grid-cell-content vaadin-icon{font-size:var(--sx-font-size-small)}vaadin-grid#unternehmen-anzeige-eigentuemer-grid::part(body-cell){height:46px}vaadin-combo-box[readonly]::part(toggle-button){display:none}.text-with-description{margin:-10px}.text-with-description .description{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color);--lumo-text-field-size: var(--lumo-size-m);font-family:var(--lumo-font-family);overflow-x:hidden!important;text-overflow:ellipsis;margin-top:-10px}.deaktivierbarer-button-layout{display:flex}.field-button-bar .deaktivierbarer-button-layout{display:block}.wert-aenderungen-grid-ereignis .ereignis-bezeichnung{font-weight:500;white-space:wrap;text-align:left}.wert-aenderungen-grid-ereignis .ereignis-betrag{font-weight:400;margin-left:var(--lumo-space-s)}.wert-aenderungen-grid-ereignis vaadin-icon{color:gray;width:5px;min-width:5px}.wert-aenderungen-grid-ereignis vaadin-icon.ereignis-aenderung-warnung{color:var(--lumo-primary-color);width:12px}.wert-aenderungen-grid-ereignis.ereignis-zu-aendern .ereignis-bezeichnung{color:inherit}.validation-info vaadin-icon{width:16px;margin-right:var(--lumo-space-s);top:-2px;position:relative}.validation-info{color:var(--lumo-error-text-color);padding:0;margin:0;line-height:var(--lumo-line-height-m);font-size:var(--lumo-font-size-s);font-weight:var(--vaadin-input-field-error-font-weight);cursor:pointer}vaadin-app-layout::part(drawer){z-index:3}.logo-button{padding:5px 20px 5px 5px;height:36px;margin-top:-8px}.kap-navbar{align-items:center;display:flex;overflow:auto}.menu-bar{height:30px}.wizard-step-direction-button{display:none}breadcrumb>breadcrumb-part.current{cursor:default}breadcrumb vaadin-icon.breadcrumb-element{width:24px!important}.kap-svg-logo{height:40px;padding:20px 0 20px 3px}.kap-login-form-wrapper h3{margin-left:22px}.kap-login-background{position:absolute;width:100%;height:100%;z-index:1}.kap-login-form-wrapper{z-index:2;border-top:5px solid #e44248}vaadin-login-form-wrapper::part(form){padding:var(--lumo-space-s) var(--lumo-space-xl)}vaadin-login-form-wrapper{width:100%}vaadin-tab[theme~=full-height]{height:100%}.grid-button-hover-style{transition:background-color .3s ease,color .3s ease}.grid-button-hover-style:hover{background-color:var(--lumo-primary-color-10pct)}.right-aligned-layout{display:block;text-align:right}.news-title{font-weight:500}vaadin-checkbox[disabled]{color:var(--sx-text-color)}vaadin-checkbox[disabled]::part(checkbox):after{color:var(--sx-text-color);font-weight:500}.zusaetzlicher-info-text{font-size:var(--lumo-font-size-s);color:var(--lumo-secondary-text-color)}.matching-strings-layout{position:relative;top:-10px;z-index:999}.matching-strings-title{font-size:14px;width:100%}.matching-strings-title.kap-text-message span{padding:0;top:0;margin-top:0;font-weight:500}.matching-string{font-size:12px;line-height:20px;padding-left:43px}.autocomplete-textfield{z-index:999}.autocomplete-textfield .v-required-field-indicator{display:none!important;width:0px;height:0px}.footer-component{text-align:center;z-index:2;line-height:var(--lumo-line-height-s);color:var(--lumo-secondary-text-color);padding:var(--lumo-space-m);width:100%;background:var(--sx-login-view-footer-background)}.content-component{width:var(--sx-login-view-form-width)}.content-component.info{width:800px}.content-component .content-wrapper{padding:var(--lumo-space-s) var(--lumo-space-xl);padding-bottom:var(--lumo-space-xl)}
