@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap');html{--result-ok-background-color: var(--lumo-success-color-10pct);--result-warning-background-color: var(--lumo-warning-color-10pct);--result-error-background-color: var(--lumo-error-color-10pct);--result-ok-text-color: var(--lumo-success-text-color);--result-warning-text-color: var(--lumo-warning-text-color);--result-error-text-color: var(--lumo-error-text-color)}div.badge-classify-result-ok,span.badge-classify-result-ok{background-color: var(--result-ok-background-color);color: var(--result-ok-text-color)}div.badge-classify-result-warning,span.badge-classify-result-warning{background-color: var(--result-warning-background-color);color: var(--result-warning-text-color)}div.badge-classify-result-error,span.badge-classify-result-error{background-color: var(--result-error-background-color);color: var(--result-error-text-color)}vaadin-number-field.classify-result-ok::part(input-field),vaadin-integer-field.classify-result-ok::part(input-field),vaadin-text-field.classify-result-ok::part(input-field),vaadin-text-area.classify-result-ok::part(input-field),vaadin-combo-box.classify-result-ok::part(input-field){background-color: var(--result-ok-background-color);color: var(--result-ok-text-color)}vaadin-number-field.classify-result-warning::part(input-field),vaadin-integer-field.classify-result-warning::part(input-field),vaadin-text-field.classify-result-warning::part(input-field),vaadin-text-area.classify-result-warning::part(input-field),vaadin-combo-box.classify-result-warning::part(input-field){background-color: var(--result-warning-background-color);color: var(--result-warning-text-color)}vaadin-number-field.classify-result-error::part(input-field),vaadin-integer-field.classify-result-error::part(input-field),vaadin-text-field.classify-result-error::part(input-field),vaadin-text-area.classify-result-error::part(input-field),vaadin-combo-box.classify-result-error::part(input-field){background-color: var(--result-error-background-color);color: var(--result-error-text-color)}vaadin-combo-box-item.classify-result-ok{background-color: var(--result-ok-background-color);color: var(--result-ok-text-color)}vaadin-combo-box-item.classify-result-warning{background-color: var(--result-warning-background-color);color: var(--result-warning-text-color)}vaadin-combo-box-item.classify-result-error{background-color: var(--result-error-background-color);color: var(--result-error-text-color)}vaadin-checkbox>label .classify-result-ok,vaadin-radio-button>label .classify-result-ok{background-color: var(--result-ok-background-color);color: var(--result-ok-text-color)}vaadin-checkbox>label .classify-result-warning,vaadin-radio-button>label .classify-result-warning{background-color: var(--result-warning-background-color);color: var(--result-warning-text-color)}vaadin-checkbox>label .classify-result-error,vaadin-radio-button>label .classify-result-error{background-color: var(--result-error-background-color);color: var(--result-error-text-color)}vaadin-grid::part(classify-result-ok){background-color: var(--result-ok-background-color);color: var(--result-ok-text-color)}vaadin-grid::part(classify-result-warning){background-color: var(--result-warning-background-color);color: var(--result-warning-text-color)}vaadin-grid::part(classify-result-error){background-color: var(--result-error-background-color);color: var(--result-error-text-color)}vaadin-upload-file-list.docuware-basket::part(list){display: none}vaadin-upload.docuware-basket::part(primary-buttons){display: none}.gridwith-filters-view h3{margin-bottom: var(--lumo-space-s);margin-top: var(--lumo-space-l)}.gridwith-filters-view .filter-layout{display: grid;grid-template-columns: repeat(auto-fill,minmax(280px,1fr));align-items: end;gap: 0 var(--lumo-space-l)}.gridwith-filters-view .filter-layout .double-width{grid-column-end: span 2}.gridwith-filters-view .filter-layout .actions{display: flex;justify-content: flex-end;align-items: flex-end;grid-column-end: -1}.gridwith-filters-view .filter-layout vaadin-date-picker{--vaadin-field-default-width: 6em;width: 100%}.gridwith-filters-view .filter-layout vaadin-combo-box{--vaadin-field-default-width: auto}.gridwith-filters-view .mobile-filters{display: none;position: relative}.gridwith-filters-view .mobile-filters span{font-size: var(--lumo-font-size-m);font-weight: 500}@media screen and (max-width: 800px){.gridwith-filters-view .filter-layout{display: none;gap: var(--lumo-space-m);padding-left: var(--lumo-space-m);padding-right: var(--lumo-space-m)}.gridwith-filters-view .filter-layout.visible{display: grid;padding-top: 0;grid-template-columns: 1fr 1fr}.gridwith-filters-view .filter-layout>*{grid-column-end: span 2}.gridwith-filters-view .mobile-filters{display: flex;cursor: pointer;color: var(--lumo-secondary-text-color)}.gridwith-filters-view .mobile-filters:hover::before{content: '';left: 0;right: 0;top: 0;bottom: 0;position: absolute;opacity: 0.02;background-color: currentcolor}.gridwith-filters-view .mobile-filters:hover{color: var(--lumo-body-text-color)}}h1{color:rgba(0,32,50,1);font-size:25px}vaadin-scroller{background-color:rgba(255,255,255,1);border-color:rgba(255,255,255,1);border-radius:0;padding:var(--lumo-space-xs)}vaadin-scroller[slot="drawer"]{padding: var(--lumo-space-m)}[slot="drawer"]:is(header,footer){display: flex;align-items: center;gap: var(--lumo-space-s);padding: var(--lumo-space-s) var(--lumo-space-m);min-height: var(--lumo-size-xl);box-sizing: border-box}[slot="drawer"]:is(footer){padding: var(--lumo-space-s) var(--lumo-space-m)}[slot="drawer"]:is(header,footer):is(:empty){display: none}header{background-color:rgba(255,255,255,1);background-image: url('../images/Xandi_Hauptlogo-mitBildmarke_4C.png');background-position:top left 13px;background-repeat:no-repeat;background-size: contain;border-color:rgba(255,255,255,1);color:rgba(0,32,50,1)}h1.text-l.m-0{min-height: 80px;visibility: hidden}footer{background-color:rgba(255,255,255,1);border-radius:var(--lumo-border-radius-m);padding: var(--lumo-space-s) var(--lumo-space-m)}vaadin-app-layout::part(navbarTop){background-color: yellow}[part='navbar'],[part='drawer']{background-color: yellow;background-clip: padding-box}vaadin-app-layout::part(navbar) #navbarTop{background-color: yellow}#navbarTop{background-color: yellow}:host([primary-section='drawer'][drawer-opened]:not([overlay])) [part='navbar']{background-color: yellow}html{--script-monospace-font-family: 'Courier New',Courier,monospace}div.script-monospace-class,span.script-monospace-class{font-family: var(--script-monospace-font-family)}vaadin-text-area.script-monospace-class>textarea{font-family: var(--script-monospace-font-family)}vaadin-text-field.script-monospace-class>input{font-family: var(--script-monospace-font-family)}vaadin-button{font-family: 'NordiquePro',sans-serif;border-width: 1px;border-radius: 50px;color: #002032}vaadin-button[theme~="primary"]{background-image: linear-gradient(to right,#EC6665,#FFAD4C,#DEDC00)}vaadin-button[theme~="primary"]:hover{background-image: linear-gradient(to right,#002032,#002032);color: white}vaadin-button:not([theme]){background-color: #FFFFFF;border-width: 1px;border-style: solid;border-radius: 50px;border-color: #DEDC00}vaadin-button:not([theme]):hover{background-color: #FFFFFF;border-width: 1px;border-style: solid;border-radius: 50px;border-color: #002032}vaadin-button[theme~="tertiary"]{color: var(--lumo-primary-text-color)}vaadin-button[theme~="tertiary"]:hover{color: #002032}vaadin-button[theme~="tertiary-inline"]{color: var(--lumo-primary-text-color)}vaadin-button[theme~="tertiary-inline"]:hover{color: #002032}vaadin-radio-button[checked]{--vaadin-radio-button-background: rgba(152,216,216,1)}vaadin-button[theme~="radientBorder"]{border: 1px solid transparent;border-radius: 20px;background: linear-gradient(to right,white,white),linear-gradient(to right,#EC6665,#FFAD4C,#DEDC00);background-clip: padding-box,border-box;background-origin: padding-box,border-box}[theme~='badge'][theme~='lightGrey']{color: #000000;background-color: #eeeeee}[theme~='badge'][theme~='middleYellowGreen']{color: #000000;background-color: #ffad4c}[theme~='badge'][theme~='coral']{color: #000000;background-color: #ec6665}[theme~='badge'][theme~='yellowGreen']{color: #000000;background-color: #dedc00}[theme~='badge'][theme~='white']{color: #000000;background-color: #ffffff}[theme~='badge'][theme~='lightBlue']{color: #000000;background-color: #98d8d8}[theme~='badge'][theme~='darkBlue']{color: #ffffff;background-color: #002032}[theme~='badge'][theme~='darkGrey']{color: #ffffff;background-color: #616161}[theme~='badge'][theme~='middleBlue']{color: #ffffff;background-color: #0a7d96}vaadin-chart{background-color:#FFFFFF;border-color:#FFFFFF;border-radius:var(--lumo-border-radius-l);border-style:solid;border-width:1px}vaadin-app-layout::part(drawer){width: 245px}vaadin-horizontal-layout{border-radius: var(--lumo-border-radius-m);padding: var(--lumo-space-xs)}vaadin-horizontal-layout.dashboard-component-horizontal-layout-1{border-color: #FFFFFF;border-style: solid;border-width: 2px}vaadin-vertical-layout{background-color: rgba(255,255,255,1)}vaadin-horizontal-layout{border-radius: var(--lumo-border-radius-m);padding: var(--lumo-space-xs)}vaadin-horizontal-layout.dashboard-component-horizontal-layout-1{border-color: #FFFFFF;border-style: solid;border-width: 2px}vaadin-vertical-layout{background-color: rgba(255,255,255,1)}.backgroundimage{background-image: url('../images/Xandi_Bildmarke_4C-angeschnitten.png');background-color: #f7f7f6;background-repeat: no-repeat;background-position: right bottom;background-size:25%;background-attachment: fixed}.roundDiv{width: 30px;height: 30px;border-radius: 50%;background: red;text-align: center;vertical-align: middle;line-height: 30px}.blackLinkUnderlined{text-decoration-line: underline;text-decoration-style: solid;color: black}.searchField2{width: 400px;height: 30px;border-radius: 15px;background: red;text-align: center;vertical-align: middle}.searchField{-webkit-border-radius: 20px;-moz-border-radius: 20px;position: -webkit-sticky;position: sticky;border-radius: 20px;border: 1px solid #2d9fd9;background-color: white;--vaadin-input-field-background: white;--vaadin-input-field-hover-highlight: white;width: 50%;height: 40px;padding-left: 10px;margin-left: 10px}searchField:focus{outline: none;border: 1px solid #a0d18c;color: white;--vaadin-input-field-background: white;--vaadin-input-field-hover-highlight: white}.custom-margins2{padding-left: 3px;padding-right: 10px}vaadin-login-overlay::part(overlay){background-image: url('../images/Xandi_Bildmarke_4C-angeschnitten.png');background-color: #f7f7f6;background-repeat: no-repeat;background-position: right bottom;background-size: 25%}vaadin-login-overlay::part(brand){background-image: url('../images/Xandi_Hauptlogo-mitBildmarke_4C.png');background-color: white;background-repeat: no-repeat;background-position: top center;background-size: contain;min-height: auto}vaadin-login-overlay [slot="title"]{visibility: hidden}vaadin-login-overlay::part(description){visibility: hidden}vaadin-login-overlay::part(form-title){font-size: var(--lumo-font-size-xxl);margin: 0 auto;padding-bottom: 25px}@font-face{font-family: 'NordiquePro';src: url('../fonts/NordiquePro-Semibold.otf') format('opentype')}html{--lumo-primary-color: rgba(255,255,255,1);--lumo-font-family: 'NordiquePro',sans-serif;--lumo-primary-color: rgba(0,32,50,1);--vaadin-input-field-autofill-background: light-dark(rgb(232,240,254),rgba(70,90,126,0.4)) !important;--open-sans-font-family: 'Open Sans',sans-serif}vaadin-grid::part(option-choose-grid-value-row){font-size: var(--lumo-font-size-xs)}vaadin-custom-field.line-break-on-error-messages::part(error-message){white-space: pre-line}vaadin-side-nav-item.locked-nav-item::part(link){color: var(--lumo-tertiary-text-color)}label{color: #002032}vaadin-grid::part(body-cell),vaadin-grid::part(footer-cell){font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}vaadin-grid::part(body-cell) vaadin-text-field,vaadin-grid::part(body-cell) vaadin-text-field::part(input-field),vaadin-grid::part(body-cell) vaadin-text-field::part(label){font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}vaadin-grid::part(body-cell) vaadin-checkbox,vaadin-grid::part(body-cell) vaadin-checkbox::part(label){font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}vaadin-grid::part(body-cell) vaadin-combo-box,vaadin-grid::part(body-cell) vaadin-combo-box::part(input-field),vaadin-grid::part(body-cell) vaadin-combo-box::part(label){font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}vaadin-grid-cell-content vaadin-button{font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}vaadin-password-field::part(input-field){font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}vaadin-text-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),vaadin-multi-select-combo-box::part(chips),vaadin-multi-select-combo-box-item,vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-picker-overlay-content,vaadin-time-picker-item{font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}vaadin-month-calendar::part(month),vaadin-month-calendar::part(date),vaadin-month-calendar::part(weekday){font-family: 'Open Sans',sans-serif;font-size: 13px}vcf-month-picker-calendar{--vcf-month-picker-calendar-font-family: var(--open-sans-font-family);--vcf-month-picker-calendar-font-size: 13px}vaadin-combo-box::part(clear-button),vaadin-combo-box::part(toggle-button),vaadin-combo-box::part(chips),vaadin-combo-box-item,vaadin-select-item,vaadin-integer-field,vaadin-number-field,span[slot="drop-label"],vaadin-text-field[slot="input"],vaadin-checkbox,vaadin-radio-button,vaadin-radio-button::part(label),vaadin-radio-group,vaadin-radio-group::part(label),vaadin-icon::part(span),div[slot="helper"],vaadin-text-area::part(input-field){font-family: 'Open Sans',sans-serif;font-size: 13px;color: #002032}html{--vaadin-input-field-placeholder-color: #002032;--vaadin-input-field-value-color: #002032;--lumo-body-text-color: #002032;--lumo-secondary-text-color: #002032}[part$='button']{color: #002032;--lumo-body-text-color: #002032}