:root{--uvrz-dguv-blue: #004994;--uvrz-dguv-blue-91:#17599E;--uvrz-dguv-blue-75:#4076AF;--uvrz-dguv-blue-15:#D9E4EF;--uvrz-dguv-blue-10: #E3EBF3;--uvrz-dguv-grey: #575756;--uvrz-dguv-gray: var(--uvrz-dguv-grey);--uvrz-dguv-black: #000000;--uvrz-dguv-black-15:#E6E6E6;--uvrz-dguv-black-40: #999999;--uvrz-dguv-black-70: #4D4D4D;--uvrz-dguv-white: #FFFFFF;--uvrz-cyan: #005E86;--uvrz-turquoise: #006270;--uvrz-green: #006636;--uvrz-green-10: #E6F0EB;--uvrz-red: #B11513;--uvrz-red-75: rgba(177, 21, 19, .75);--uvrz-red-10: rgba(213, 19, 23, .1);--uvrz-yellow: #FFCC00;--uvrz-yellow-10: #FFFAE6;--uvrz-berry: #A90D74;--uvrz-berry-10: #F6E7F1;--background-dark: #004C98;--background-light: #0095DB;--grey-light: #E6E6E6;--gray-light: var(--grey-light);--input-background-color: #FFFFFF;--input-readonly-background-color: #F6F6F6;--input-readonly-border-color: #959594;--input-border-color: #878787;--input-border-focus-color: #3C3C3C;--background-color-login: #EAEEF2;--ghost-font-color: var(--uvrz-dguv-blue);--icon-button-blue: #0087CA;--checkbox-border: var(--input-border-color);--list-item-separator: #9c9c9c;--uvrz-dguv-blue-hc: var(--uvrz-dguv-blue);--uvrz-dguv-grey-hc: var(--uvrz-dguv-grey);--uvrz-dguv-gray-hc: var(--uvrz-dguv-grey);--uvrz-dguv-black-hc: #000000;--uvrz-dguv-white-hc: #FFFFFF;--uvrz-cyan-hc: #005E86;--uvrz-turquoise-hc: #006270;--uvrz-green-hc: #006636;--uvrz-red-hc: #B11513;--uvrz-yellow-hc: #FFCC00;--uvrz-berry-hc: #A90D74;--background-dark-hc: var(--uvrz-dguv-blue);--background-light-hc: var(--uvrz-dguv-blue);--grey-light-hc: var(--grey-light);--gray-light-hc: var(--grey-light);--input-background-color-hc: #FCFCFC;--chip-green-light: var(--uvrz-green-10);--chip-green-heavy: var(--uvrz-green);--chip-red-light: #F7E8E7;--chip-red-heavy: var(--uvrz-red);--chip-berry-light: var(--uvrz-berry-10);--chip-berry-heavy: var(--uvrz-berry);--chip-yellow-light: var(--uvrz-yellow-10);--chip-yellow-heavy: var(--uvrz-yellow);--chip-gray-light: #E6E6E6;--chip-gray-heavy: var(--uvrz-dguv-grey);--chip-blue-light: var(--uvrz-dguv-blue-10);--chip-blue-heavy: var(--uvrz-dguv-blue)}:root{--lumo-required-field-indicator: "*";--lumo-primary-text-color: var(--uvrz-dguv-black);--lumo-primary-color-10pct: var(--uvrz-dguv-blue-10);--lumo-clickable-cursor: pointer;--lumo-draggable-cursor: grab;color:var(--lumo-primary-text-color)}html{background-color:var(--base)}body{width:unset;overflow-x:hidden;font-size:var(--font-size-medium);line-height:var(--line-height-medium)}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit;color:inherit;margin:inherit;text-transform:inherit;letter-spacing:inherit;line-height:inherit}p{margin-block-start:0;margin-block-end:0;margin-top:0;margin-bottom:0}.tippy-content p{margin-block-start:1em;margin-block-end:1em}.centered-content{margin:0 auto;max-width:850px;background-color:#fff}.separator-left{border-left:1px solid var(--dguv-grey-20)}.separator-right{border-right:1px solid var(--dguv-grey-20)}.separator-left,.separator-right{padding:0 .5rem}.separator-top{border-top:1px solid var(--dguv-grey-20)}.separator-bottom{border-bottom:1px solid var(--dguv-grey-20)}.separator-top,.separator-bottom{padding:.5rem 0}:host([theme~="label-hidden"]) [part=label]{display:none}.v-loading-indicator:before{width:100%;height:100%;position:fixed;inset:0;content:"";cursor:wait;pointer-events:all}.v-loading-indicator[style*="display: none"]:before{pointer-events:none}.v-status-message{display:none}.bold-font:not(.text-format-h1,.header-format-h1,.text-format-h2,.header-format-h2,.text-format-h3,.header-format-h3,.text-format-body,.text-format-small){font-weight:700}.light-font:not(.text-format-h1,.header-format-h1,.text-format-h2,.header-format-h2,.text-format-h3,.header-format-h3,.text-format-body,.text-format-small){font-weight:lighter}.italic-font:not(.text-format-h1,.header-format-h1,.text-format-h2,.header-format-h2,.text-format-h3,.header-format-h3,.text-format-body,.text-format-small){font-style:italic}.large-font:not(.text-format-h1,.header-format-h1,.text-format-h2,.header-format-h2,.text-format-h3,.header-format-h3,.text-format-body,.text-format-small){font-size:1.5em}.small-font:not(.text-format-h1,.header-format-h1,.text-format-h2,.header-format-h2,.text-format-h3,.header-format-h3,.text-format-body,.text-format-small){font-size:.5em}.blue-background{background-image:linear-gradient(var(--background-dark, black),var(--background-light, white));background-attachment:fixed}.mogena-overlay{align-items:flex-start}:root{--font-size-small: .875rem;--font-size-medium: 1rem;--font-size-h3: 1.125rem;--font-size-h2: 1.25rem;--font-size-h1: 1.5rem;--line-height-xsmall: 1rem;--line-height-small: 1.25rem;--line-height-h3: 1.5rem;--line-height-medium: 1.5rem;--line-height-h2: 1.75rem;--line-height-h1: 2rem;--font-familiy-headline: "Source Sans 3 Variable";--font-familiy-text: "Source Sans 3 Variable";--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-bold: 700}:root{--base: #eaeef2;--black: #000000;--dguv-berry-10: #f6e7f1;--dguv-berry-100: #a90d74;--dguv-berry-120: #870a5d;--dguv-berry-40: #dd9ec7;--dguv-berry-70: #c3569e;--dguv-blue-100: #004994;--dguv-blue-11: #e3ebf3;--dguv-blue-40: #99b6d4;--dguv-blue-5: #f0f7ff;--dguv-blue-70: #4d80b4;--dguv-blue-91: #17599e;--dguv-green-10: #e6f0eb;--dguv-green-100: #006636;--dguv-green-120: #00522b;--dguv-green-40: #99c2af;--dguv-green-70: #4d9472;--dguv-grey-10: #e6e6e6;--dguv-grey-20: #cccccc;--dguv-grey-30: #b3b3b3;--dguv-grey-4: #f5f5f5;--dguv-grey-40: #999999;--dguv-grey-50: #808080;--dguv-grey-60: #666666;--dguv-grey-70: #4d4d4d;--dguv-grey-80: #333333;--dguv-grey-90: #1a1a1a;--dguv-red-10: #f7e8e7;--dguv-red-100: #b11513;--dguv-red-120: #8e110f;--dguv-red-40: #e0a1a1;--dguv-red-70: #c85b5a;--dguv-yellow-10: #fffae6;--dguv-yellow-100: #ffcc00;--dguv-yellow-120: #665200;--dguv-yellow-40: #ffeb99;--dguv-yellow-70: #ffdb4d;--white-100: #ffffff;--white-30: #ffffff4d;--white-50: #ffffff80}:root{--border-default: var(--dguv-grey-50);--border-disabled: var(--dguv-grey-30);--border-focus: var(--black);--border-hover: var(--dguv-grey-70);--border-inverse-focus: var(--white-100);--border-accent-default: var(--dguv-berry-100);--border-brand-default: var(--dguv-blue-100);--border-brand-disabled: var(--dguv-blue-40);--border-brand-hover: var(--dguv-blue-91);--border-brand-pressed: var(--dguv-blue-100);--border-brand-weak: var(--dguv-blue-11);--border-brand-weak-hover: var(--dguv-blue-40);--border-brand-weak-pressed: var(--dguv-blue-100);--border-danger-default: var(--dguv-red-100);--border-neutral-default: var(--dguv-grey-90);--border-neutral-weak: var(--dguv-grey-20);--border-success-default: var(--dguv-green-120);--border-warning-default: var(--dguv-yellow-120);--surface-background: var(--base);--surface-primary: var(--white-100);--surface-primary-disabled: var(--dguv-grey-4);--surface-primary-hover: var(--dguv-blue-11);--surface-accent-default: var(--dguv-berry-100);--surface-accent-weak: var(--dguv-berry-10);--surface-brand-default: var(--dguv-blue-100);--surface-brand-disabled: var(--dguv-blue-40);--surface-brand-hover: var(--dguv-blue-91);--surface-brand-pressed: var(--dguv-blue-11);--surface-brand-weak: var(--dguv-blue-5);--surface-brand-weak-disabled: var(--white-100);--surface-brand-weak-hover: var(--dguv-blue-11);--surface-brand-weak-pressed: var(--dguv-blue-100);--surface-danger-default: var(--dguv-red-100);--surface-danger-disabled: var(--dguv-red-40);--surface-danger-hover: var(--dguv-red-70);--surface-danger-pressed: var(--dguv-red-10);--surface-danger-weak: var(--dguv-red-10);--surface-neutral-default: var(--dguv-grey-70);--surface-neutral-disabled: var(--dguv-grey-40);--surface-neutral-weak: var(--dguv-grey-10);--surface-success-default: var(--dguv-green-100);--surface-success-weak: var(--dguv-green-10);--surface-transparent-hover: var(--dguv-grey-4);--surface-transparent-inverse-hover: var(--white-30);--surface-transparent-inverse-pressed: var(--white-50);--surface-transparent-pressed: var(--dguv-grey-10);--surface-warning-default: var(--dguv-yellow-100);--surface-warning-weak: var(--dguv-yellow-10);--text-icon-disabled: var(--dguv-grey-40);--text-icon-highlight: var(--dguv-blue-100);--text-icon-inverse-primary: var(--white-100);--text-icon-primary: var(--dguv-grey-90);--text-icon-secondary: var(--dguv-grey-70);--text-icon-accent-default: var(--dguv-berry-120);--text-icon-accent-inverse: var(--white-100);--text-icon-brand-default: var(--dguv-blue-100);--text-icon-brand-disabled: var(--dguv-blue-40);--text-icon-brand-hover: var(--dguv-blue-91);--text-icon-brand-inverse: var(--white-100);--text-icon-brand-inverse-pressed: var(--dguv-blue-100);--text-icon-brand-pressed: var(--white-100);--text-icon-danger-default: var(--dguv-red-100);--text-icon-danger-inverse: var(--white-100);--text-icon-neutral-default: var(--dguv-grey-90);--text-icon-neutral-inverse: var(--white-100);--text-icon-success-default: var(--dguv-green-120);--text-icon-success-inverse: var(--white-100);--text-icon-warning-default: var(--dguv-yellow-120);--text-icon-warning-inverse: var(--dguv-grey-90)}:root{--radius-kein: 0rem;--radius-xxs: .25rem;--radius-xs: .5rem;--radius-s: 1rem;--spacing-kein: 0rem;--spacing-xxs: .25rem;--spacing-xs: .5rem;--spacing-s: 1rem;--spacing-m: 1.5rem;--spacing-l: 2rem;--spacing-xl: 2.5rem}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-cyrillic-ext-wght-normal-DzyfIafT.woff2) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-cyrillic-wght-normal-BMDVbyM7.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-greek-ext-wght-normal-BWSLJLk6.woff2) format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-greek-wght-normal-C9H9m1vD.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-vietnamese-wght-normal-C1uRvKPU.woff2) format("woff2-variations");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:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-latin-ext-wght-normal-C8iNium2.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Sans 3 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(./source-sans-3-latin-wght-normal-BqRLTx4X.woff2) format("woff2-variations");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+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lumo-font-family: var(--font-familiy-text), Arial}vaadin-button{height:2.25rem;min-width:2.25rem;cursor:var(--lumo-clickable-cursor);align-self:baseline;padding:8px 16px}vaadin-button:after{transition-duration:0s}vaadin-button [part=label]:after{display:block;position:unset;font-weight:700;height:0;overflow:hidden;visibility:hidden}vaadin-button[theme~=primary-button]{background-color:var(--surface-brand-default);color:var(--text-icon-brand-inverse);border-radius:4px}vaadin-button[theme~=primary-button]:hover{background-color:var(--surface-brand-hover)}vaadin-button[active][theme~=primary-button]{background-color:var(--surface-brand-pressed);box-shadow:inset 0 0 0 1.5px var(--border-brand-pressed);color:var(--text-icon-brand-inverse-pressed)}vaadin-button[focus-ring][theme~=primary-button]{box-shadow:0 0 0 3px var(--border-focus),inset 0 0 0 1px var(--uvrz-dguv-white)}vaadin-button[theme~=primary-button][disabled]{opacity:.5;color:var(--uvrz-dguv-white);background-color:var(--surface-brand-disabled)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=secondary-button]{background-color:var(--surface-brand-weak);color:var(--text-icon-brand-default);border-radius:4px;box-shadow:inset 0 0 0 1.5px var(--border-brand-default)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=secondary-button]:hover{background-color:var(--surface-brand-weak-hover);box-shadow:inset 0 0 0 1.5px var(--border-brand-hover)}:is(vaadin-button,vaadin-menu-bar-button)[active][theme~=secondary-button]{background-color:var(--surface-brand-weak-pressed);box-shadow:none;color:var(--text-icon-brand-pressed)}:is(vaadin-button,vaadin-menu-bar-button)[focus-ring][theme~=secondary-button]{box-shadow:0 0 0 3px var(--border-focus),inset 0 0 0 1.5px var(--border-brand-default)}:is(vaadin-button,vaadin-menu-bar-button)[disabled][theme~=secondary-button]{opacity:.5;background-color:var(--surface-brand-weak-disabled);box-shadow:inset 0 0 0 1.5px var(--border-brand-disabled);color:var(--text-icon-brand-disabled)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=secondary-button-toggled]{background-color:var(--surface-brand-weak-pressed);box-shadow:none;color:var(--text-icon-brand-pressed)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=secondary-button-toggled]:hover{background-color:var(--surface-brand-hover)}:is(vaadin-button,vaadin-menu-bar-button)[active][theme~=secondary-button-toggled]{background-color:var(--surface-brand-pressed);box-shadow:inset 0 0 0 1.5px var(--border-brand-pressed);color:var(--text-icon-brand-inverse-pressed)}:is(vaadin-button,vaadin-menu-bar-button)[focus-ring][theme~=secondary-button-toggled]{box-shadow:0 0 0 3px var(--border-focus),inset 0 0 0 1px var(--uvrz-dguv-white)}vaadin-button[theme~=warn-button]{background-color:var(--surface-danger-default);color:var(--text-icon-danger-inverse);border-radius:4px}vaadin-button[theme~=warn-button]:hover{background-color:var(--surface-danger-hover)}vaadin-button[active][theme~=warn-button]{background-color:var(--surface-danger-pressed);color:var(--text-icon-danger-default);box-shadow:inset 0 0 0 1.5px var(--border-danger-default)}vaadin-button[focus-ring][theme~=warn-button]{box-shadow:0 0 0 3px var(--border-focus),inset 0 0 0 1px var(--uvrz-dguv-white)}vaadin-button[theme~=warn-button][disabled]{opacity:.5;background-color:var(--surface-danger-disabled)}vaadin-button[theme~=ghost-light-button]{background-color:transparent;color:var(--text-icon-brand-default);border-radius:4px}vaadin-button[theme~=ghost-light-button]:hover{background-color:var(--surface-transparent-hover)}vaadin-button[active][theme~=ghost-light-button]{background-color:var(--surface-transparent-pressed)}vaadin-button[focus-ring][theme~=ghost-light-button]{box-shadow:0 0 0 3px var(--border-focus)}vaadin-button[theme~=ghost-light-button][disabled]{color:var(--text-icon-brand-disabled)}vaadin-button[theme~=ghost-dark-button]{background-color:transparent;color:var(--text-icon-brand-inverse);border-radius:4px}vaadin-button[theme~=ghost-dark-button]:hover{background-color:var(--surface-transparent-inverse-hover)}vaadin-button[active][theme~=ghost-dark-button]{background-color:var(--surface-transparent-inverse-pressed)}vaadin-button[focus-ring][theme~=ghost-dark-button]{box-shadow:0 0 0 3px var(--border-inverse-focus)}vaadin-button[disabled][theme~=ghost-dark-button]{color:var(--text-icon-disabled)}vaadin-button[focus-ring][theme~=notification-button]{box-shadow:inset 0 0 0 2px var(--lumo-primary-color-50pct)}vaadin-button>mog-icon{box-sizing:border-box!important}vaadin-button[theme~=icon]:not([theme~=tertiary-inline]){width:2.25rem;height:2.25rem;padding:8px 10px}vaadin-button[theme~=tertiary-inline]{margin:0;height:auto;padding:0;line-height:inherit;font-size:inherit;min-width:0}vaadin-button[theme~=agenda-item-button]{background-color:transparent;color:var(--text-icon-primary);padding:0;border-radius:0;font-weight:var(--font-weight-medium);min-width:1px;max-width:100%;height:1rem}vaadin-button[theme~=agenda-item-button]:before,vaadin-button[theme~=agenda-item-button]:after{background-color:transparent}vaadin-button[theme~=agenda-item-button]::part(label){text-align:start}vaadin-button[theme~=agenda-item-button]:hover,vaadin-button[focused][theme~=agenda-item-button]{box-shadow:unset}vaadin-button[theme~=info-button]{margin-left:var(--spacing-xs)}mog-time-selection{--_ui5_wheelslider_item_width: 4.5rem;--sapFontFamily: unset;min-width:unset;-webkit-user-select:none;user-select:none;--sapFontSmallSize: var(--lumo-font-size);--_ui5_wheelslider_label_text_color: var(--lumo-primary-text-color);--_ui5_wheelslider_item_background_color: var(--uvrz-dguv-white);--_ui5_wheelslider_item_text_color: var(--uvrz-dguv-black);--_ui5_wheelslider_selected_item_background_color: var(--uvrz-dguv-white);--_ui5_wheelslider_collapsed_item_text_color: var(--uvrz-dguv-black);--_ui_wheelslider_item_hover_color: var(--lumo-primary-color-10pct);--_ui_wheelslider_item_hover_text_color: var(--uvrz-dguv-black);--sapButton_Hover_Background: var(--lumo-primary-color-10pct);--sapButton_Active_Background: var(--lumo-primary-color-10pct);--_ui_wheelslider_item_expanded_hover_color: var(--sapButton_Hover_Background);--_ui5_wheelslider_item_expanded_border_color: var(--input-border-color);--_ui5_wheelslider_selection_frame_color: var(--uvrz-dguv-white);--_ui5_wheelslider_selection_frame_border_color: var(--uvrz-dguv-blue);--_ui5_wheelslider_item_hovered_border_color: black;--_ui5_wheelslider_colon_font_size: 32px;--_ui5_wheelslider_arrows_visibility: visible;--_ui5-wheelslider-arrow-color: var(--uvrz-dguv-black);--_ui5_wheelslider_active_item_background_color: var(--_ui_wheelslider_item_hover_color);--_ui5_wheelslider_active_item_text_color: var(--_ui_wheelslider_item_hover_text_color);--_ui5_wheelslider_colon_margin-top: calc(3rem + var(--_ui5_wheelslider_selection_frame_margin_top))}mog-time-selection:not(.isPhone){--_ui5_wheelslider_height: 200px;--_ui5_wheelslider_mobile_height: 200px;--_ui5_wheelslider_item_height: 40px;--_ui5_wheelslider_selection_frame_margin_top: 80px}mog-time-selection.displaySmall{--_ui5_wheelslider_item_height: 20px;--_ui5_wheelslider_height: 100px;--_ui5_wheelslider_mobile_height: 100px;--_ui5_wheelslider_selection_frame_margin_top: 40px;--_ui5_wheelslider_colon_font_size: 22px}vaadin-text-field,vaadin-text-area,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker{align-self:baseline;padding:var(--spacing-xxs) 0}vaadin-text-field[has-label]:before,vaadin-text-area[has-label]:before,vaadin-password-field[has-label]:before,vaadin-combo-box[has-label]:before,vaadin-multi-select-combo-box[has-label]:before,mog-date-picker[has-label]:before,vaadin-date-picker[has-label]:before,vaadin-time-picker[has-label]:before,vaadin-date-time-picker[has-label]:before{margin-top:calc(var(--font-size-medium) * 1.5 - 1px)}vaadin-text-field[theme~=label-hidden][has-label]:before,vaadin-text-area[theme~=label-hidden][has-label]:before,vaadin-password-field[theme~=label-hidden][has-label]:before,vaadin-combo-box[theme~=label-hidden][has-label]:before,vaadin-multi-select-combo-box[theme~=label-hidden][has-label]:before,mog-date-picker[theme~=label-hidden][has-label]:before,vaadin-date-picker[theme~=label-hidden][has-label]:before,vaadin-time-picker[theme~=label-hidden][has-label]:before,vaadin-date-time-picker[theme~=label-hidden][has-label]:before{margin-top:3px}vaadin-text-field::part(label),vaadin-text-area::part(label),vaadin-password-field::part(label),vaadin-combo-box::part(label),vaadin-multi-select-combo-box::part(label),mog-date-picker::part(label),vaadin-date-picker::part(label),vaadin-time-picker::part(label),vaadin-date-time-picker::part(label){color:var(--text-icon-secondary);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);padding-bottom:var(--spacing-xxs);line-height:var(--line-height-xsmall);margin-left:unset;padding-left:calc(var(--lumo-border-radius-m) / 4)}vaadin-text-field:is(:hover,[disabled],[focused])::part(label),vaadin-text-area:is(:hover,[disabled],[focused])::part(label),vaadin-password-field:is(:hover,[disabled],[focused])::part(label),vaadin-combo-box:is(:hover,[disabled],[focused])::part(label),vaadin-multi-select-combo-box:is(:hover,[disabled],[focused])::part(label),mog-date-picker:is(:hover,[disabled],[focused])::part(label),vaadin-date-picker:is(:hover,[disabled],[focused])::part(label),vaadin-time-picker:is(:hover,[disabled],[focused])::part(label),vaadin-date-time-picker:is(:hover,[disabled],[focused])::part(label){color:var(--text-icon-primary);-webkit-text-fill-color:unset}vaadin-text-field[theme~=label-hidden]::part(label),vaadin-text-area[theme~=label-hidden]::part(label),vaadin-password-field[theme~=label-hidden]::part(label),vaadin-combo-box[theme~=label-hidden]::part(label),vaadin-multi-select-combo-box[theme~=label-hidden]::part(label),mog-date-picker[theme~=label-hidden]::part(label),vaadin-date-picker[theme~=label-hidden]::part(label),vaadin-time-picker[theme~=label-hidden]::part(label),vaadin-date-time-picker[theme~=label-hidden]::part(label){display:none}vaadin-text-field>[slot=input],vaadin-password-field>[slot=input],vaadin-combo-box>[slot=input],vaadin-multi-select-combo-box>[slot=input],mog-date-picker>[slot=input],vaadin-date-picker>[slot=input],vaadin-time-picker>[slot=input],vaadin-date-time-picker>[slot=input]{color:var(--text-icon-primary);font-weight:var(--font-weight-regular);padding:0;min-height:unset}vaadin-text-field::part(input-field),vaadin-text-area::part(input-field),vaadin-password-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),mog-date-picker::part(input-field),vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(input-field){box-shadow:none;background-color:var(--surface-primary);border-radius:unset;border:1px solid var(--border-default);padding-left:var(--spacing-xs);padding-right:var(--spacing-xs)}vaadin-text-field::part(input-field),vaadin-password-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),mog-date-picker::part(input-field),vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(input-field){height:2.25rem}vaadin-text-field>input:placeholder-shown,vaadin-text-area>textarea:placeholder-shown,vaadin-password-field>input:placeholder-shown,vaadin-combo-box>input:placeholder-shown,vaadin-multi-select-combo-box>input:placeholder-shown,mog-date-picker>input:placeholder-shown,vaadin-date-picker>input:placeholder-shown,vaadin-time-picker>input:placeholder-shown,vaadin-date-time-picker>input:placeholder-shown{color:var(--text-icon-secondary)}:is(vaadin-text-field,vaadin-password-field,vaadin-text-area,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker)::part(clear-button),:is(vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker)::part(toggle-button){color:var(--text-icon-secondary)}vaadin-text-field:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,vaadin-text-area:is([readonly],[disabled])>textarea:placeholder-shown,vaadin-password-field:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,vaadin-combo-box:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,vaadin-multi-select-combo-box:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,mog-date-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,vaadin-date-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,vaadin-time-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,vaadin-date-time-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown{opacity:1;color:var(--text-icon-secondary)}vaadin-text-field>[slot=input]:-webkit-autofill{transition:background-color 0s 86400s}:is(vaadin-text-field,vaadin-text-area,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker)::part(helper-text):before,:is(vaadin-text-field,vaadin-text-area,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker)::part(error-message):before{height:var(--spacing-xxs)}:is(vaadin-text-field,vaadin-text-area,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,mog-interval)::part(helper-text),:is(vaadin-text-field,vaadin-text-area,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,mog-interval)::part(error-message){font-size:var(--font-size-small);line-height:var(--line-height-small)}vaadin-text-field>:is([slot=helper],[slot=error-message]),vaadin-text-area>:is([slot=helper],[slot=error-message]),vaadin-password-field>:is([slot=helper],[slot=error-message]),vaadin-combo-box>:is([slot=helper],[slot=error-message]),vaadin-multi-select-combo-box>:is([slot=helper],[slot=error-message]),mog-date-picker>:is([slot=helper],[slot=error-message]),vaadin-date-picker>:is([slot=helper],[slot=error-message]),vaadin-time-picker>:is([slot=helper],[slot=error-message]),vaadin-date-time-picker>:is([slot=helper],[slot=error-message]),mog-interval>:is([slot=helper],[slot=error-message]){display:flex;gap:var(--spacing-xs)}vaadin-text-field>:is([slot=helper],[slot=error-message])>mog-icon,vaadin-text-area>:is([slot=helper],[slot=error-message])>mog-icon,vaadin-password-field>:is([slot=helper],[slot=error-message])>mog-icon,vaadin-combo-box>:is([slot=helper],[slot=error-message])>mog-icon,vaadin-multi-select-combo-box>:is([slot=helper],[slot=error-message])>mog-icon,mog-date-picker>:is([slot=helper],[slot=error-message])>mog-icon,vaadin-date-picker>:is([slot=helper],[slot=error-message])>mog-icon,vaadin-time-picker>:is([slot=helper],[slot=error-message])>mog-icon,vaadin-date-time-picker>:is([slot=helper],[slot=error-message])>mog-icon,mog-interval>:is([slot=helper],[slot=error-message])>mog-icon{margin:2px 0 0 var(--spacing-xxs);min-height:var(--font-size-medium);max-height:var(--font-size-medium);min-width:var(--font-size-medium);max-width:var(--font-size-medium)}:is(vaadin-text-field,vaadin-text-area,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,mog-interval)::part(helper-text){color:var(--text-icon-secondary)}:is(vaadin-text-field,vaadin-text-area,vaadin-password-field,vaadin-combo-box,vaadin-multi-select-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,mog-interval)::part(error-message){color:var(--text-icon-danger-default);max-height:unset}vaadin-text-field[invalid]::part(required-indicator):after,vaadin-text-area[invalid]::part(required-indicator):after,vaadin-password-field[invalid]::part(required-indicator):after,vaadin-combo-box[invalid]::part(required-indicator):after,vaadin-multi-select-combo-box[invalid]::part(required-indicator):after,mog-date-picker[invalid]::part(required-indicator):after,vaadin-date-picker[invalid]::part(required-indicator):after,vaadin-time-picker[invalid]::part(required-indicator):after,vaadin-date-time-picker[invalid]::part(required-indicator):after{color:var(--text-icon-danger-default)}vaadin-text-field[invalid]::part(input-field),vaadin-text-area[invalid]::part(input-field),vaadin-password-field[invalid]::part(input-field),vaadin-combo-box[invalid]::part(input-field),vaadin-multi-select-combo-box[invalid]::part(input-field),mog-date-picker[invalid]::part(input-field),vaadin-date-picker[invalid]::part(input-field),vaadin-time-picker[invalid]::part(input-field),vaadin-date-time-picker[invalid]::part(input-field){border:1px solid var(--border-danger-default)}vaadin-text-field[input-prevented]::part(input-field),vaadin-text-area[input-prevented]::part(input-field),vaadin-password-field[input-prevented]::part(input-field),vaadin-combo-box[input-prevented]::part(input-field),vaadin-multi-select-combo-box[input-prevented]::part(input-field),mog-date-picker[input-prevented]::part(input-field),vaadin-date-picker[input-prevented]::part(input-field),vaadin-time-picker[input-prevented]::part(input-field),vaadin-date-time-picker[input-prevented]::part(input-field){color:var(--text-icon-danger-default)}vaadin-text-field::part(input-field):after,vaadin-text-area::part(input-field):after,vaadin-password-field::part(input-field):after,vaadin-combo-box::part(input-field):after,vaadin-multi-select-combo-box::part(input-field):after,mog-date-picker::part(input-field):after,vaadin-date-picker::part(input-field):after,vaadin-time-picker::part(input-field):after,vaadin-date-time-picker::part(input-field):after{transition:none;background-color:var(--surface-primary)}vaadin-text-field[invalid]::part(input-field):after,vaadin-text-area[invalid]::part(input-field):after,vaadin-password-field[invalid]::part(input-field):after,vaadin-combo-box[invalid]::part(input-field):after,vaadin-multi-select-combo-box[invalid]::part(input-field):after,mog-date-picker[invalid]::part(input-field):after,vaadin-date-picker[invalid]::part(input-field):after,vaadin-time-picker[invalid]::part(input-field):after,vaadin-date-time-picker[invalid]::part(input-field):after{background-color:var(--surface-primary)}vaadin-text-field:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-text-area:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-password-field:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-combo-box:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-multi-select-combo-box:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),mog-date-picker:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-date-picker:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-time-picker:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-date-time-picker:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field){border:1px solid var(--border-focus);outline:2px solid var(--border-focus);outline-offset:-3px}vaadin-text-field[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-text-area[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-password-field[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-combo-box[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-multi-select-combo-box[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),mog-date-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-date-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-time-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),vaadin-date-time-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field){border:1px solid var(--border-focus);outline:2px solid var(--border-focus);outline-offset:-3px}vaadin-text-field:is([readonly],[disabled])::part(input-field),vaadin-text-area:is([readonly],[disabled])::part(input-field),vaadin-password-field:is([readonly],[disabled])::part(input-field),vaadin-combo-box:is([readonly],[disabled])::part(input-field),vaadin-multi-select-combo-box:is([readonly],[disabled])::part(input-field),mog-date-picker:is([readonly],[disabled])::part(input-field),vaadin-date-picker:is([readonly],[disabled])::part(input-field),vaadin-time-picker:is([readonly],[disabled])::part(input-field),vaadin-date-time-picker:is([readonly],[disabled])::part(input-field){border:none;border-bottom:2px solid var(--border-disabled);background-color:var(--surface-primary-disabled)}vaadin-text-field:is([readonly],[disabled])::part(input-field):after,vaadin-text-area:is([readonly],[disabled])::part(input-field):after,vaadin-password-field:is([readonly],[disabled])::part(input-field):after,vaadin-combo-box:is([readonly],[disabled])::part(input-field):after,vaadin-multi-select-combo-box:is([readonly],[disabled])::part(input-field):after,mog-date-picker:is([readonly],[disabled])::part(input-field):after,vaadin-date-picker:is([readonly],[disabled])::part(input-field):after,vaadin-time-picker:is([readonly],[disabled])::part(input-field):after,vaadin-date-time-picker:is([readonly],[disabled])::part(input-field):after{opacity:0}vaadin-text-field[id=login-username],vaadin-password-field[id=login-password]{width:100%}vaadin-text-field[theme~=grid-toolbar]::part(input-field),vaadin-text-field[invalid][theme~=grid-toolbar]::part(input-field),vaadin-password-field[theme~=grid-toolbar]::part(input-field),vaadin-password-field[invalid][theme~=grid-toolbar]::part(input-field),vaadin-combo-box[theme~=grid-toolbar]::part(input-field),vaadin-combo-box[invalid][theme~=grid-toolbar]::part(input-field),vaadin-multi-select-combo-box[theme~=grid-toolbar]::part(input-field),vaadin-multi-select-combo-box[invalid][theme~=grid-toolbar]::part(input-field),mog-date-picker[theme~=grid-toolbar]::part(input-field),mog-date-picker[invalid][theme~=grid-toolbar]::part(input-field),vaadin-date-picker[theme~=grid-toolbar]::part(input-field),vaadin-date-picker[invalid][theme~=grid-toolbar]::part(input-field),vaadin-time-picker[theme~=grid-toolbar]::part(input-field),vaadin-time-picker[invalid][theme~=grid-toolbar]::part(input-field),vaadin-date-time-picker[theme~=grid-toolbar]::part(input-field),vaadin-date-time-picker[invalid][theme~=grid-toolbar]::part(input-field){border:1px solid var(--input-border-color);margin-top:unset}vaadin-text-field[theme~=gallery-header]::part(error-message),vaadin-password-field[theme~=gallery-header]::part(error-message),vaadin-combo-box[theme~=gallery-header]::part(error-message),vaadin-multi-select-combo-box[theme~=gallery-header]::part(error-message),mog-date-picker[theme~=gallery-header]::part(error-message),vaadin-date-picker[theme~=gallery-header]::part(error-message),vaadin-time-picker[theme~=gallery-header]::part(error-message),vaadin-date-time-picker[theme~=gallery-header]::part(error-message){padding-top:0}vaadin-text-field::part(clear-button):before,vaadin-password-field::part(clear-button):before,vaadin-combo-box::part(clear-button):before,vaadin-multi-select-combo-box::part(clear-button):before,mog-date-picker::part(clear-button):before,vaadin-date-picker::part(clear-button):before,vaadin-time-picker::part(clear-button):before,vaadin-date-time-picker::part(clear-button):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-x);line-height:1.5;font-size:var(--font-size-medium)}vaadin-password-field::part(reveal-button):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-eye);line-height:1.5;font-size:var(--font-size-medium)}vaadin-password-field[password-visible]::part(reveal-button):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-eye-slash);line-height:1.5;font-size:var(--font-size-medium)}vaadin-combo-box{align-self:baseline}vaadin-combo-box:is([readonly],[disabled])::part(toggle-button):before{content:none}vaadin-combo-box[theme~=label-hidden]::part(label){display:none}vaadin-combo-box[id=usergroupField]{width:100%}vaadin-combo-box:is([disabled],[readonly])::part(clear-button),vaadin-combo-box:is([disabled],[readonly])::part(toggle-button){display:none}vaadin-combo-box::part(treecombobox-toggle-button):before{font-family:phosphor-icons-bold;display:block;content:var(--mogena-icons-caret-down);flex:none;width:1em;height:1em;line-height:1.5;font-size:var(--font-size-medium);text-align:center;color:var(--lumo-contrast-60pct);transition:.2s color;cursor:var(--lumo-clickable-cursor)}vaadin-combo-box::part(toggle-button):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-caret-down);font-size:var(--font-size-medium);line-height:1.5}vaadin-combo-box-item{font-weight:var(--font-weight-medium);--_selection-color-text: var(--border-brand-default);--_focus-ring-color: var(--border-brand-hover)}vaadin-combo-box-item::part(checkmark):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-check);font-size:var(--font-size-medium);margin-right:var(--spacing-xxs)}body[theme~=ituv-legacy] vaadin-date-picker{align-self:baseline}body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])::part(toggle-button):before{content:none}body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])::part(toggle-button){width:unset}body[theme~=ituv-legacy] vaadin-date-picker[theme~=label-hidden]::part(label){display:none}vaadin-month-calendar{--_focus-ring-color: var(--border-brand-hover);--_selection-color: var(--surface-brand-default)}vaadin-date-picker::part(toggle-button):before,mog-date-picker::part(toggle-button):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-calendar);line-height:1.5;font-size:var(--font-size-medium)}body[theme~=ituv-legacy] mog-date-picker{align-self:baseline}body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])::part(toggle-button):before{content:none}body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])::part(toggle-button){width:unset}body[theme~=ituv-legacy] mog-date-picker[theme~=label-hidden]::part(label){display:none}vaadin-time-picker{align-self:baseline}vaadin-time-picker:is([readonly],[disabled])::part(toggle-button):before{content:none}vaadin-time-picker[theme~=label-hidden]::part(label){display:none}vaadin-time-picker::part(toggle-button):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-clock);line-height:1.5;font-size:var(--font-size-medium)}vaadin-date-time-picker :is(vaadin-date-picker,vaadin-time-picker){padding:0}body[theme~=ituv-legacy] vaadin-date-time-picker{line-height:1}body[theme~=ituv-legacy] vaadin-date-time-picker:before{content:" ";width:0;height:var(--lumo-size-m);box-sizing:border-box;display:inline-flex;align-items:center}body[theme~=ituv-legacy] vaadin-date-time-picker::part(text-field){padding:0}body[theme~=ituv-legacy] vaadin-date-time-picker:is([readonly],[disabled]){line-height:1}vaadin-text-area>[slot=textarea]{color:var(--text-icon-primary);font-weight:var(--font-weight-regular);padding:0;min-height:unset}vaadin-text-area::part(input-field){line-height:var(--line-height-medium)}vaadin-text-area div[id$=helper-text-container]{display:flex;flex-grow:1}vaadin-text-area div[id$=helper-char-container]{white-space:nowrap}vaadin-text-area[has-helper]:not(:has(div[id$=helper-text-container])) div[slot=helper] mog-icon{display:none}vaadin-text-area[has-helper]:not(:has(div[id$=helper-text-container])) div[slot=helper] div[id$=helper-char-container]{flex-grow:1;text-align:end}body[theme~=ituv-legacy] vaadin-text-area{color:var(--uvrz-dguv-black);align-self:baseline}body[theme~=ituv-legacy] vaadin-text-area>textarea{color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-area>textarea:placeholder-shown{color:var(--uvrz-dguv-black);font-style:italic}body[theme~=ituv-legacy] vaadin-text-area:is([readonly],[disabled])>textarea:placeholder-shown{opacity:1}body[theme~=ituv-legacy] vaadin-text-area[class=vaadin-text-area-container]{min-height:calc(100% - 10px)}body[theme~=ituv-legacy] vaadin-text-area::part(label){color:var(--label-color, --uvrz-dguv-black);font-size:var(--lumo-font-size);font-weight:700;padding-bottom:.5em;line-height:1.2}body[theme~=ituv-legacy] vaadin-text-area::part(label):after,body[theme~=ituv-legacy] vaadin-text-area[invalid]::part(label):after{color:var(--uvrz-dguv-blue)}body[theme~=ituv-legacy] vaadin-text-area::part(value){font-weight:400;font-size:1rem;padding:unset}body[theme~=ituv-legacy] vaadin-text-area[has-label]:before{margin-top:31px}body[theme~=ituv-legacy] vaadin-text-area[has-label]{padding:0}body[theme~=ituv-legacy] vaadin-text-area::part(input-field){box-shadow:none;background-color:var(--input-background-color);border-radius:unset;border:1px solid var(--input-readonly-border-color)}body[theme~=ituv-legacy] vaadin-text-area::part(input-field):after{transition:none;background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-text-area:hover:not([readonly]):not([focused])::part(label){color:var(--label-color, --uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-area:hover:not([readonly]):not([focused])::part(input-field):after{opacity:0;color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-area:hover:not([readonly]):not([focused])::part(input-field),body[theme~=ituv-legacy] vaadin-text-area:hover:not([readonly]):not([focused]):not([invalid])::part(input-field){background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-text-area:is([focus-ring],[focused])::part(input-field){border:1px solid var(--input-border-focus-color);box-shadow:inset 0 0 0 2px var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-text-area[focused]:not([readonly])::part(label){color:var(--label-color, --uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-area[focused]:not([focus-ring]):not([readonly])::part(input-field):after{transform:none;transition-duration:none}body[theme~=ituv-legacy] vaadin-text-area[invalid]::part(input-field){box-shadow:none;background-color:var(--input-background-color);border:1px solid var(--uvrz-red)}body[theme~=ituv-legacy] vaadin-text-area[invalid]::part(input-field):after{background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-text-area[invalid]:is([focus-ring],[focused]):not([readonly])::part(input-field){border:1px solid var(--input-border-focus-color);box-shadow:inset 0 0 0 2px var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-text-area::part(error-message){font-size:.875rem;max-height:unset}body[theme~=ituv-legacy] vaadin-text-area[input-prevented]::part(input-field){color:var(--uvrz-red)}body[theme~=ituv-legacy] vaadin-text-area:is([readonly],[disabled])::part(value){color:var(--uvrz-dguv-black);-webkit-text-fill-color:unset}body[theme~=ituv-legacy] vaadin-text-area:is([readonly],[disabled])::part(input-field){background-color:var(--input-readonly-background-color);border:1px solid var(--input-readonly-background-color);border-bottom:1px solid var(--input-readonly-border-color)}body[theme~=ituv-legacy] vaadin-text-area[theme~=label]:is([readonly],[disabled])::part(input-field){border:1px solid transparent;background-color:#fff;padding:unset}body[theme~=ituv-legacy] vaadin-text-area[theme~=label]:is([readonly],[disabled])[has-label]:before{margin-top:22.5px}body[theme~=ituv-legacy] vaadin-text-area:is([readonly],[disabled])::part(input-field):after{border:none;opacity:0}body[theme~=ituv-legacy] vaadin-text-area:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field){box-shadow:none}body[theme~=ituv-legacy] vaadin-text-area:is([readonly],[disabled])::part(label){color:var(--label-color, --uvrz-dguv-black);-webkit-text-fill-color:unset}body[theme~=ituv-legacy] .XFormularContainer>vaadin-text-area[has-label]:before{margin-top:unset}body[theme~=ituv-legacy] vaadin-text-area::part(helper-text){color:var(--uvrz-dguv-black-70);font-size:.875rem}body[theme~=ituv-legacy] vaadin-text-area div[id$=helper-container]{display:flex;gap:8px}body[theme~=ituv-legacy] vaadin-text-area div[id$=helper-text-container]{display:flex;flex-grow:1}body[theme~=ituv-legacy] vaadin-text-area div[id$=helper-char-container]{white-space:nowrap;margin-left:auto}.XLabel{color:var(--text-icon-primary);letter-spacing:0;align-self:baseline;white-space:nowrap;max-width:100%}.XLabel-textcontainer{text-overflow:ellipsis;overflow:hidden}.XLabel-textcontainer-with-wordwrap{white-space:initial}.XLabel-textcontainer-without-wordwrap{white-space:nowrap}.text-format-h1,.text-format-h2,.text-format-h3{font-weight:700}.text-format-h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.text-format-h2,.large-label{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.text-format-h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}.text-format-body{font-size:var(--font-size-medium);line-height:var(--line-height-medium)}.text-format-small,.small-label{font-size:var(--font-size-small);line-height:var(--line-height-small)}vaadin-horizontal-layout[id*=".label-container"]{align-items:flex-start;gap:.5em}vaadin-horizontal-layout[id*=".label-container"] div[id*=".label-icon"]{display:flex;align-items:center;height:26px}vaadin-horizontal-layout[id*=".label-container"][class*=large-label] div[id*=".label-icon"]{display:flex;align-items:center;height:28px}vaadin-horizontal-layout[id*=".label-container"] div[id*=".label-icon"] mog-icon{height:20px;width:20px}vaadin-horizontal-layout[id*=".label-container"] div[id*=".label-icon"] mog-icon[class*=large-label-icon]{height:24px;width:24px}vaadin-horizontal-layout[id*=".label-container"] div[id*=".label-icon.text"]{margin-top:unset;margin-bottom:unset}[theme~=badge][theme~=contrast]{display:inline-flex;padding:2px 8px;justify-content:center;align-items:center;border-radius:4px;background:gray;color:var(--text-icon-inverse-primary);font-size:.875rem;font-style:normal;font-weight:400;line-height:20px}.XContainer-content{display:flex;flex-direction:column;box-sizing:border-box}div[theme~=padding]{padding:var(--spacing-s)}div[theme~=gap-size-xs]>.container-content{gap:var(--spacing-xs)}div[theme~=gap-size-s]>.container-content{gap:var(--spacing-s)}div[theme~=gap-size-m]>.container-content{gap:var(--spacing-m)}div[theme~=gap-size-l]>.container-content{gap:var(--spacing-l)}div[theme~=gap-size-xl]>.container-content{gap:var(--spacing-xl)}.expandable-container[theme~=collapsed]{height:min-content}body:not([theme~=ituv-legacy]) div[theme~=container-shadow]{box-shadow:0 3px 12px -1px var(--border-neutral-weak),0 2px 4px -1px var(--border-neutral-weak)}:is(vaadin-horizontal-layout,vaadin-vertical-layout,.XContainer-content){overflow:visible}:is(vaadin-horizontal-layout,vaadin-vertical-layout):has(>.split-layout),:is(vaadin-horizontal-layout,vaadin-vertical-layout):has(>.agenda-item-container),:is(vaadin-horizontal-layout,vaadin-vertical-layout):has(>.agendable-list-layout){overflow:hidden}:is(.XPanel-content-layout,.XPanel-scroll-layout){overflow:hidden!important}.XContainer-content :has(.XList){overflow:auto}.XRegister-content-display{width:100%;overflow-y:auto!important}div:has(.msrrehaplan-frame){overflow-x:hidden!important}mog-split-layout :is(div[slot=primary],div[slot=secondary])>.XContainer-content>.container-content{height:100%}.panel-footer{max-width:100%;overflow-x:hidden;min-height:fit-content}div[class~=container-format-h2]>.container-content>.panel-footer.separator-top{margin-top:var(--spacing-s)}div[class~=container-format-h3]>.container-content>.panel-footer.separator-top{margin-top:var(--spacing-xs)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=scrollable]{overflow-y:auto}:is(.XPanel-scroll-layout)[theme~=scrollable]{overflow-y:auto!important}div[theme~=scrollable-content]>.container-content{overflow-y:auto!important}.error-container{box-sizing:border-box;border:2px solid var(--border-danger-default);position:relative}.v-grayed-out-container{background-color:#d3d3d3;background-position-x:center;background-position-y:center;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;z-index:15}.v-grayed-out-container-with-spinner{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-image:url(./spinner-CdrAucCY.gif);background-size:30px 30px;background-color:transparent;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;z-index:15;cursor:wait}.XSpacer{margin:unset}.XPanel-content-layout{flex-direction:column}.XPanel-scroll-layout{flex-grow:1}.agenda :is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=spacing]{gap:initial}.concatButtons>:first-child:not(:only-child){border-top-right-radius:unset;border-bottom-right-radius:unset}.concatButtons>:last-child:not(:only-child){border-top-left-radius:unset;border-bottom-left-radius:unset}.concatButtons>:nth-child(n+2):nth-last-child(n+2){border-radius:unset}.xgallery{background-color:var(--surface-primary)}.XGalleryItem:focus,.XGalleryItem.selected:focus{outline:var(--input-border-focus-color) solid 2px}.XGalleryItem.selected{background-color:var(--surface-primary-hover);outline:1px dotted var(--border-focus)}.XTree{height:100%}.detached-view-content{height:100%;width:100%;background-color:#fff;justify-content:center;align-items:center}.detached-view-content-icon{color:var(--uvrz-yellow);width:var(--lumo-icon-size-l);height:var(--lumo-icon-size-l)}.detached-view-content-caption{font-size:larger;font-weight:700;color:var(--uvrz-dguv-black);margin-top:2rem}.detached-view-content-button{margin-top:1.5rem;align-self:center}.XFormularContainer>.container-content{overflow:hidden;padding:0;display:grid;grid-template-columns:max-content auto;grid-column-gap:var(--spacing-s);align-items:baseline}.XFormularContainer vaadin-text-field[has-label]:before,.XFormularContainer>vaadin-text-area[has-label]:before,.XFormularContainer vaadin-password-field[has-label]:before,.XFormularContainer vaadin-combo-box[has-label]:before,.XFormularContainer mog-date-picker[has-label]:before,.XFormularContainer vaadin-date-picker[has-label]:before,.XFormularContainer vaadin-time-picker[has-label]:before,.XFormularContainer vaadin-date-time-picker[has-label]:before{margin-top:3px}.XFormularContainer vaadin-text-field[has-label],.XFormularContainer>vaadin-text-area[has-label],.XFormularContainer vaadin-password-field[has-label],.XFormularContainer vaadin-combo-box[has-label],.XFormularContainer mog-date-picker[has-label],.XFormularContainer vaadin-date-picker[has-label],.XFormularContainer vaadin-time-picker[has-label],.XFormularContainer vaadin-date-time-picker[has-label]{padding:var(--spacing-xxs) 0 0 0}.XFormularContainer>.container-content>.formular-container-component-label{font-weight:var(--font-weight-bold);align-self:start;padding-top:var(--spacing-xs)}.XFormularContainer div:has(mogena-signature-field)>vaadin-button{padding-top:var(--spacing-xxs)}.XBoxlayoutedContainer-layout{grid-auto-columns:1fr}body:not([theme~=ituv-legacy]) .panel-footer>.container-content[theme~=spacing]{gap:var(--spacing-xs)}body:not([theme~=ituv-legacy]) .XContainer-content[theme~=padding]>.XPanel-content-layout>:is(.panel-footer,.panel-footer.separator-top){padding:calc(var(--spacing-s) - var(--spacing-xxs)) 0 0 0}vaadin-menu-bar[theme~=header-menu][has-single-button]>vaadin-menu-bar-button{border-radius:0;height:3rem}vaadin-menu-bar[theme~=header-menu][has-single-button]>vaadin-menu-bar-button[focus]{box-shadow:0 0 0 3px var(--border-focus)}vaadin-menu-bar-item::part(checkmark):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-check);font-size:var(--font-size-medium);margin-right:var(--spacing-xxs);color:var(--text-icon-brand-default)}vaadin-menu-bar-item[disabled]{color:var(--text-icon-brand-disabled)}vaadin-menu-bar::part(container){gap:var(--spacing-xs)}vaadin-menu-bar-button{background-color:transparent;height:2.25rem;cursor:var(--lumo-clickable-cursor);align-self:baseline;border-radius:4px;padding:8px 16px;margin:4px 0}vaadin-menu-bar-button::part(label){font-weight:var(--font-weight-medium)}vaadin-menu-bar-button[theme~=combo-button]>:after{font-family:phosphor-icons-bold;content:var(--mogena-icons-caret-down);display:flex;margin-left:var(--spacing-xxs)}vaadin-menu-bar-button[focus-ring][active][theme~=combo-button]{box-shadow:inset 0 0 0 3px var(--border-focus),inset 6px 6px 15px #3c3c3ccc,inset -6px -6px 15px #3c3c3ccc}vaadin-menu-bar-button[focus-ring][theme~=combo-button]{box-shadow:0 0 0 3px var(--border-focus)}vaadin-menu-bar-button:after{background-color:unset}vaadin-menu-bar-button[active]:after{opacity:1;transform:none;transition-duration:unset}vaadin-menu-bar-button[expanded]{background-color:unset}vaadin-menu-bar-button:hover{background-color:unset}vaadin-menu-bar-button[theme~=onlinestatus-button]{height:20px;margin:0;padding:0}vaadin-menu-bar-button[theme~=onlinestatus-button]>:after{font-weight:700;font-family:lumo-icons;content:var(--lumo-icons-dropdown);display:flex}vaadin-menu-bar-button[theme~=onlinestatus-button]:hover,vaadin-menu-bar-button[theme~=onlinestatus-button][focused]{box-shadow:none}vaadin-menu-bar-button[theme~=header-menu]{margin:0;padding:0;min-width:0px}vaadin-menu-bar-button[theme~=header-menu]::part(label){padding:0rem 1rem;height:3rem}vaadin-menu-bar-button[theme~=header-menu]>vaadin-menu-bar-item{padding:0;margin:0;border-radius:0;height:3rem}vaadin-menu-bar-button[theme~=header-menu]::part(label)>vaadin-menu-bar-item::part(content){padding:0;margin:0}vaadin-menu-bar-button[theme~=header-menu] .vaadin-button-container{padding:0}vaadin-menu-bar-button[theme~=header-menu]:hover{background:var(--surface-primary-hover);box-shadow:inset 0 -3px 0 var(--border-brand-default)}vaadin-menu-bar-button[focused][theme~=header-menu]{box-shadow:inset 0 0 0 3px var(--uvrz-dguv-black)}vaadin-menu-bar-button[theme~=header-menu][active]{box-shadow:inset 0 0 0 2px var(--border-brand-default);background:var(--surface-primary-hover)}vaadin-menu-bar[theme~=column-hiding-button]::part(container){overflow:unset}vaadin-menu-bar-button[theme~=column-hiding-button]{padding:8px 6px;height:2.25rem;min-width:2.25rem}vaadin-menu-bar-button[theme~=column-hiding-button]>vaadin-menu-bar-item>mog-icon{padding:2px;box-sizing:border-box!important}.XGrid>.container-header>.container-toolbar{gap:var(--spacing-s);height:fit-content}[first-frozen-to-end]{margin-inline-start:unset}[last-frozen]{border:none}.XGrid>.container-header vaadin-text-field mog-icon{color:var(--text-icon-secondary);max-width:1rem;max-height:1rem}.XGrid>.container-header>.selected-counter{color:var(--text-icon-secondary);font-size:var(--font-size-small);white-space:nowrap}vaadin-horizontal-layout[id*=".header"] div[id*=".icon"]{color:var(--text-icon-primary);height:100%;display:flex;align-items:center}vaadin-horizontal-layout[class~=container-header]{overflow:unset;min-height:fit-content;align-items:center;gap:var(--spacing-s)}.header-component{flex-grow:1;background-color:transparent}div[class~=header-component] vaadin-horizontal-layout[class~=container-content] div:last-of-type{flex-shrink:1;overflow:hidden}div[class~=header-component] vaadin-horizontal-layout[class~=container-content] div p{margin-top:0;margin-bottom:0}.header-format-h1,.header-format-h2,.header-format-h3{font-weight:var(--font-weight-bold);color:var(--text-icon-primary);letter-spacing:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-format-h1{font-size:var(--font-size-h1);line-height:var(--line-height-h1)}.header-format-h2{font-size:var(--font-size-h2);line-height:var(--line-height-h2)}.header-format-h3{font-size:var(--font-size-h3);line-height:var(--line-height-h3)}div>.container-header{padding-bottom:var(--spacing-xs);margin-bottom:var(--spacing-xs)}.container-header[theme~=header-separator],.XList>.container-header{border-bottom:1px solid var(--border-neutral-weak)}.expandable-container[theme~=collapsed]>.container-header{padding-bottom:unset;border-bottom:none;margin-bottom:unset}vaadin-horizontal-layout[class~=container-header]:has(vaadin-button[theme~=container-header-collapsable-button]){gap:var(--spacing-xs)}vaadin-button[theme~=container-header-collapsable-button]{align-self:auto;width:2.25rem;height:2.25rem}vaadin-button[theme~=container-header-collapsable-button][focus-ring]{--_focus-ring-color: var(--border-focus);--_focus-ring-width: 3px}vaadin-button[theme~=container-header-collapsable-button]:after{transition:none;filter:unset}vaadin-button[theme~=container-header-collapsable-button] mog-icon{align-self:auto;width:var(--lumo-icon-size-s);height:var(--lumo-icon-size-s)}.container-toolbar{align-items:center;overflow:hidden}vaadin-horizontal-layout[theme~=container-header-list-group][class~=container-header]{background-color:#f6f6f6;height:4rem;align-items:center}.calendar-wrapper:not([theme~=padding])>.calendar-header{padding:var(--spacing-xs)}.XList>.container-header .button-group[theme~=spacing]{gap:var(--spacing-xs)}.list-item-selection-marker{display:flex;justify-content:center;padding:1rem;box-sizing:border-box;width:35px}.selected-list-item{background-color:var(--surface-accent-default)}.XList .list-header{border-bottom:unset}.XList .list-item{min-width:100%;width:100%}.XList .list-item-with-sep{border-bottom:1px solid var(--border-neutral-weak)}.XList .list-item-content{width:100%}.XList .list-item-content-selectable{padding:1rem}.XList .list-item-content-selectable:focus-visible{box-shadow:var(--input-border-focus-color) 0 0 0 2px inset;outline:none}.XList .list-item-content-not-selectable{padding-top:1rem;padding-bottom:1rem}.XList .list-item-icon{padding-top:1rem}.XList .list-item-dragger{margin-top:auto;margin-bottom:auto;cursor:var(--lumo-draggable-cursor)}.XList .list-item-selection-marker [id$=".selectionCheckbox"]{height:fit-content}.XList .list-layout{padding-top:unset}.XList .container-content{overflow-x:hidden;overflow-y:auto}.list-layout .empty-label{color:var(--text-icon-primary);justify-content:center;align-items:center}vaadin-notification-card>flow-component-renderer{overflow:auto;width:100%}vaadin-notification-card[slot^=middle]{width:max-content;min-width:20em}vaadin-notification-card[theme~=humanized]::part(overlay){background:var(--surface-primary);width:100%}.notification-content{color:#fff}vaadin-notification-card::part(overlay){font-weight:var(--font-weight-medium)}vaadin-notification-card[theme~=toast-info]::part(overlay){background:var(--surface-brand-default);color:var(--text-icon-inverse-primary);box-shadow:0 4px 4px #00000040;border-radius:4px}vaadin-notification-card[theme~=toast-success]::part(overlay){background:var(--surface-success-default);color:var(--text-icon-success-inverse);box-shadow:0 4px 4px #00000040;border-radius:4px}vaadin-notification-card[theme~=toast-error]::part(overlay){background:var(--surface-danger-default);color:var(--text-icon-danger-inverse);box-shadow:0 4px 4px #00000040;border-radius:4px}vaadin-notification-card[theme~=toast-warning]::part(overlay){background:var(--surface-warning-default);color:var(--text-icon-warning-inverse);border-radius:4px}vaadin-notification-card[theme~=error]::part(overlay){background:var(--surface-danger-default);width:100%}vaadin-notification-card[theme~=warning]::part(overlay){background:var(--surface-warning-default);width:100%}.notification-button{margin:0;padding:0;background:none;color:inherit}.notification-caption{font-weight:700}.notification-description{margin-top:1em;margin-bottom:1em}vaadin-dialog-overlay[theme~=mogena-notification]::part(content){padding:0}vaadin-dialog-overlay[theme~=mogena-notification]::part(backdrop){background-color:unset;animation:unset}vaadin-dialog-overlay[theme~=mogena-notification]::part(overlay){min-width:33%;max-width:750px;max-height:90%;border-radius:4px;line-height:var(--lumo-line-height-s)}vaadin-dialog-overlay[theme~=error][id=mogena-notification-header]{background:var(--surface-danger-default);color:var(--text-icon-danger-inverse)}vaadin-dialog-overlay[theme~=warning][id=mogena-notification-header]{background:var(--surface-warning-default);color:var(--text-icon-warning-inverse)}vaadin-dialog-overlay[theme~=success][id=mogena-notification-header]{background:var(--surface-success-default);color:var(--text-icon-success-inverse)}[theme*=mogena-notification-header]{align-items:center;padding:1rem;padding-top:10px;padding-bottom:10px}[theme~=mogena-notification-header-error]{background:var(--surface-danger-default);color:var(--text-icon-danger-inverse)}[theme~=mogena-notification-header-warning]{background:var(--surface-warning-default);color:var(--text-icon-warning-inverse)}[theme~=mogena-notification-header-info]{background:var(--surface-brand-default);color:var(--text-icon-inverse-primary)}[theme~=mogena-notification-header-success]{background:var(--surface-success-default);color:var(--text-icon-success-inverse)}.mogena-notification-icon{color:inherit}.notification-button-bar{margin-left:auto}.notification-caption{font-size:18px;line-height:24px}.notification-description{padding:1rem;margin:0}[theme~=notificationarea-caption]{font-weight:700;line-height:24px}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-text-container]{padding:10px 12px 10px 0;gap:8px;word-break:break-word}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-success]{background-color:var(--surface-success-weak);width:100%;border-left:4px solid var(--surface-success-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-success-icon-container]{width:unset;padding:10px 12px 10px 8px;color:var(--text-icon-success-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-info]{background-color:var(--surface-brand-weak);width:100%;border-left:4px solid var(--border-brand-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-info-icon-container]{width:unset;padding:10px 12px 10px 8px;color:var(--text-icon-brand-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-help]{background-color:var(--surface-brand-weak);width:100%;border-left:4px solid var(--border-neutral-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-help-icon-container]{width:unset;padding:10px 12px 10px 8px;color:var(--text-icon-secondary)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-warning]{background-color:var(--surface-warning-weak);width:100%;border-left:4px solid var(--border-warning-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-warning-icon-container]{width:unset;padding:10px 12px 10px 8px;color:var(--text-icon-warning-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-error]{background-color:var(--surface-danger-weak);width:100%;border-left:4px solid var(--border-danger-default)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=notificationarea-error-icon-container]{width:unset;padding:10px 12px 10px 8px;color:var(--text-icon-danger-default)}vaadin-horizontal-layout[theme~=onlinestatus-container]{display:flex!important;font-weight:700}vaadin-horizontal-layout[theme~=onlinestatus-label]{margin-top:0;height:20px}vaadin-horizontal-layout[theme~=onlinestatus-online]{color:#88fb33}vaadin-horizontal-layout[theme~=onlinestatus-offline]{color:red}vaadin-horizontal-layout[theme~=onlinestatus-waiting]{color:orange}vaadin-horizontal-layout[theme~=onlinestatus-unknown]{color:gray}.userinfo{max-width:fit-content}.mogenaDialogIcon{height:20px;width:20px}vaadin-dialog-overlay::part(overlay){border-radius:4px}vaadin-dialog-overlay[class=XWindow]::part(content){padding:0}vaadin-dialog-overlay[class~=mogenaDialog]::part(header){border-bottom:1px solid var(--border-neutral-weak);display:flex;padding:var(--spacing-s)}vaadin-dialog-overlay[class~=mogenaDialog]::part(header-content){gap:var(--spacing-s);align-items:center;align-self:stretch}vaadin-dialog-overlay[class~=mogenaDialog]::part(content){padding:1.5rem 1rem}vaadin-dialog-overlay[class~=mogenaDialog]::part(footer){border-top:1px solid var(--border-neutral-weak);padding-top:.75rem;justify-content:flex-end;background:var(--surface-primary)}vaadin-dialog-overlay[class~=mogenaDialog]::part(footer)>span{display:flex}vaadin-dialog-overlay[class~=subclass-selection-popup]::part(content){width:400px}.XResponsiveContainer .container-content{display:grid;grid-column-gap:1.5rem;grid-auto-columns:1fr}[part=summary]{background-color:var(--surface-primary);color:var(--text-icon-primary);border-radius:5px;border:1px solid var(--border-inverse-focus);cursor:var(--lumo-clickable-cursor)}a{display:flex;align-items:center;font-weight:700;color:var(--text-icon-brand-default);opacity:.5}a:hover{text-decoration:none}a[href]{opacity:1}a[href]:hover{color:var(--text-icon-brand-hover);opacity:1}a[href]:focus{text-decoration:underline;outline:none;opacity:1}span[id$=".link-icon"]{padding-right:.5rem}vaadin-radio-group{color:var(--text-icon-primary);padding:0;align-self:baseline}vaadin-radio-group[has-label]:before{margin-top:31px}vaadin-radio-group[has-label]{padding:0}vaadin-radio-group[theme~=label-hidden][has-label]:before{margin-top:0}vaadin-radio-group::part(label){color:var(--text-icon-secondary);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);padding-bottom:var(--spacing-xs)}vaadin-radio-group:not(:is([readonly],[disabled])):not([focused])::part(label){color:var(--text-icon-secondary)}vaadin-radio-group:hover:not(:is([readonly],[disabled])):not([focused])::part(label){color:var(--text-icon-secondary)}vaadin-radio-group[focused]:not(:is([readonly],[disabled]))::part(label){color:var(--text-icon-secondary)}vaadin-radio-group:is([readonly],[disabled])::part(label){color:var(--text-icon-secondary);-webkit-text-fill-color:inherit}.XFormularContainer vaadin-radio-group[has-label]:before{margin-top:unset}vaadin-radio-group::part(helper-text):before,vaadin-radio-group::part(error-message):before{height:var(--spacing-xxs)}vaadin-radio-group::part(helper-text),vaadin-radio-group::part(error-message){font-size:var(--font-size-small);line-height:var(--line-height-small)}vaadin-radio-group>:is([slot=helper],[slot=error-message]){display:flex;gap:var(--spacing-xs)}vaadin-radio-group>:is([slot=helper],[slot=error-message])>mog-icon{margin:2px 0 0 var(--spacing-xxs);min-height:var(--font-size-medium);max-height:var(--font-size-medium);min-width:var(--font-size-medium);max-width:var(--font-size-medium)}vaadin-radio-group::part(helper-text){color:var(--dguv-grey-70)}vaadin-radio-group::part(error-message){color:var(--dguv-red-100);max-height:unset}vaadin-radio-group[invalid]::part(required-indicator):after{color:var(--dguv-red-100)}body[theme~=ituv-legacy] vaadin-radio-group{--lumo-disabled-text-color: var(--uvrz-dguv-black);--webkit-text-fill-color: var(--lumo-disabled-text-color);color:var(--uvrz-dguv-black);padding:0;align-self:baseline}body[theme~=ituv-legacy] vaadin-radio-group[has-label]:before{margin-top:31px}body[theme~=ituv-legacy] vaadin-radio-group[has-label]{padding:0}body[theme~=ituv-legacy] vaadin-radio-group[theme~=label-hidden][has-label]:before{margin-top:0}body[theme~=ituv-legacy] vaadin-radio-group::part(label){color:var(--uvrz-dguv-black);font-size:var(--lumo-font-size);font-weight:700;padding-bottom:.5em}body[theme~=ituv-legacy] vaadin-radio-group::part(label){padding-bottom:.4em}body[theme~=ituv-legacy] vaadin-radio-group:not([readonly]):not([focused])::part(label),:host(:not([disabled]):not([focused])) [part=label]{color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-radio-group:hover:not([readonly]):not([focused])::part(label),body[theme~=ituv-legacy] vaadin-radio-group:hover:not([disabled]):not([focused])::part(label){color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-radio-group[focused]:not([readonly])::part(label),body[theme~=ituv-legacy] vaadin-radio-group[focused]:not([disabled])::part(label){color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-radio-group[required]::part(label):after,body[theme~=ituv-legacy] vaadin-radio-group[invalid]::part(label):after{color:var(--uvrz-dguv-blue)}body[theme~=ituv-legacy] .XFormularContainer vaadin-radio-group[has-label]:before{margin-top:unset}vaadin-radio-button{align-self:baseline;color:var(--text-icon-primary);font-weight:var(--font-weight-medium)}vaadin-radio-button::part(radio){border:1px solid var(--border-default);background-color:var(--surface-primary)}vaadin-radio-button>label{cursor:var(--lumo-clickable-cursor)}vaadin-radio-button:not([disabled]):hover::part(radio){background-color:var(--surface-primary-hover)}vaadin-radio-button[checked]::part(radio){background-color:var(--surface-primary)}vaadin-radio-button[checked]::part(radio):after{background-color:var(--surface-primary);border:4px solid var(--border-brand-default)}vaadin-radio-button:not([checked]):not([indeterminate]):not(:is([disabled],[readonly])):hover::part(radio){border:1px solid var(--border-hover)}vaadin-radio-button[disabled]{color:var(--text-icon-disabled)}vaadin-radio-button[disabled]::part(radio){border:1px solid var(--border-disabled);background-color:var(--surface-neutral-weak)}vaadin-radio-button[disabled][checked]::part(radio):after{background-color:var(--surface-neutral-weak);border:4px solid var(--border-disabled)}vaadin-radio-button[active]::part(radio){transform:none}vaadin-radio-button[active][checked]::part(radio){transform:none}vaadin-radio-button:is([focus-ring],[focused])::part(radio){box-shadow:none;border-color:var(--border-inverse-focus);outline:3px solid var(--border-focus)}body[theme~=ituv-legacy] vaadin-radio-button{align-self:baseline;color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-radio-button::part(radio){border:1px solid var(--checkbox-border);background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-radio-button>label{cursor:var(--lumo-clickable-cursor)}body[theme~=ituv-legacy] vaadin-radio-button:not([disabled]):hover::part(radio){background-color:var(--dguv-blue-11)}body[theme~=ituv-legacy] vaadin-radio-button[checked]::part(radio){background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-radio-button[checked]::part(radio):after{background-color:var(--input-background-color);border:4px solid var(--uvrz-dguv-blue)}body[theme~=ituv-legacy] vaadin-radio-button:not([checked]):not([indeterminate]):not([disabled]):hover::part(radio){border:2px solid var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-radio-button[disabled]{color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-radio-button[disabled]::part(radio){border:1px solid var(--checkbox-border);background-color:var(--input-readonly-background-color);opacity:.5}body[theme~=ituv-legacy] vaadin-radio-button:not([checked]):not([indeterminate]):not([readonly]):hover::part(radio){border:1px solid var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-radio-button[active]::part(radio){transform:none}body[theme~=ituv-legacy] vaadin-radio-button[active][checked]::part(radio){transform:none}body[theme~=ituv-legacy] vaadin-radio-button[invalid]:not([disabled])::part(radio){border:1px solid var(--uvrz-red)}body[theme~=ituv-legacy] vaadin-radio-button[invalid]:not([readonly])::part(radio){border:1px solid var(--uvrz-red)}body[theme~=ituv-legacy] vaadin-radio-button:is([focus-ring],[focused])::part(radio){box-shadow:none;border-color:var(--uvrz-dguv-white);outline:3px solid var(--uvrz-dguv-black)}vaadin-checkbox-group{color:var(--text-icon-primary);padding:0;align-self:baseline}vaadin-checkbox-group[has-label]:before{margin-top:31px}vaadin-checkbox-group[has-label]{padding:0}vaadin-checkbox-group[theme~=label-hidden][has-label]:before{margin-top:0}vaadin-checkbox-group::part(label){color:var(--text-icon-secondary);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);padding-bottom:var(--spacing-xs)}vaadin-checkbox-group::part(label):after,vaadin-checkbox-group[invalid]::part(label):after{color:var(--text-icon-brand-default)}vaadin-checkbox-group:not(:is([readonly],[disabled])):not([focused])::part(label){color:var(--text-icon-secondary)}vaadin-checkbox-group:hover:not(:is([readonly],[disabled]):not([focused]))::part(label){color:var(--text-icon-secondary)}vaadin-checkbox-group[focused]:not(:is([readonly],[disabled]))::part(label){color:var(--text-icon-secondary)}vaadin-checkbox-group:is([readonly],[disabled])::part(label){color:var(--text-icon-secondary);-webkit-text-fill-color:inherit}vaadin-checkbox-group[required]::part(label):after{color:var(--text-icon-brand-default);opacity:1}.XFormularContainer>vaadin-checkbox-group[has-label]:before{margin-top:unset}vaadin-checkbox-group::part(helper-text):before,vaadin-checkbox-group::part(error-message):before{height:var(--spacing-xxs)}vaadin-checkbox-group::part(helper-text),vaadin-checkbox-group::part(error-message){font-size:var(--font-size-small);line-height:var(--line-height-small)}vaadin-checkbox-group>:is([slot=helper],[slot=error-message]){display:flex;gap:var(--spacing-xs)}vaadin-checkbox-group>:is([slot=helper],[slot=error-message])>mog-icon{margin:2px 0 0 var(--spacing-xxs);min-height:var(--font-size-medium);max-height:var(--font-size-medium);min-width:var(--font-size-medium);max-width:var(--font-size-medium)}vaadin-checkbox-group::part(helper-text){color:var(--text-icon-secondary)}vaadin-checkbox-group::part(error-message){color:var(--text-icon-danger-default);max-height:unset}vaadin-checkbox-group[invalid]::part(required-indicator):after{color:var(--text-icon-danger-default)}body[theme~=ituv-legacy] vaadin-checkbox-group{color:var(--uvrz-dguv-black);padding:0;align-self:baseline}body[theme~=ituv-legacy] vaadin-checkbox-group[has-label]:before{margin-top:31px}body[theme~=ituv-legacy] vaadin-checkbox-group[has-label]{padding:0}body[theme~=ituv-legacy] vaadin-checkbox-group[theme~=label-hidden][has-label]:before{margin-top:0}body[theme~=ituv-legacy] vaadin-checkbox-group::part(label){color:var(--uvrz-dguv-black);font-size:var(--lumo-font-size);font-weight:700;padding-bottom:.5em}body[theme~=ituv-legacy] vaadin-checkbox-group::part(label):after,vaadin-checkbox-group[invalid]::part(label):after{color:var(--uvrz-dguv-blue)}body[theme~=ituv-legacy] vaadin-checkbox-group:not(:is([readonly],[disabled])):not([focused])::part(label){color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-checkbox-group:hover:not(:is([readonly],[disabled]):not([focused]))::part(label){color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-checkbox-group[focused]:not(:is([readonly],[disabled]))::part(label){color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-checkbox-group:is([readonly],[disabled])::part(label){color:var(--uvrz-dguv-black);-webkit-text-fill-color:inherit}body[theme~=ituv-legacy] vaadin-checkbox-group[required]::part(label):after{color:var(--uvrz-dguv-blue);opacity:1}body[theme~=ituv-legacy] .XFormularContainer>vaadin-checkbox-group[has-label]:before{margin-top:unset}vaadin-checkbox{align-self:baseline;color:var(--text-icon-primary);display:flex;flex-shrink:1!important;font-weight:var(--font-weight-medium)}vaadin-checkbox::part(checkbox){background-color:var(--surface-primary);background:var(--surface-primary);border:1px solid var(--border-default);border-radius:0;transition:none;margin-top:3px}vaadin-checkbox:not([checked]):not([indeterminate]):not([disabled]):hover::part(checkbox){background-color:var(--surface-primary-hover);background:var(--surface-primary-hover);border:1px solid var(--border-hover)}vaadin-checkbox>label{cursor:var(--lumo-clickable-cursor);-webkit-text-fill-color:var(--text-icon-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-bottom:var(--spacing-xxs)}vaadin-checkbox::part(label){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}vaadin-checkbox[active]::part(checkbox){transform:none;transition-duration:initial;background-color:var(--surface-brand-default);background:var(--surface-brand-default)}vaadin-checkbox[active]:not([checked])::part(checkbox):before{transition-duration:initial;transform:none;opacity:1}vaadin-checkbox>label:hover,vaadin-checkbox>input:hover{cursor:var(--lumo-clickable-cursor)}vaadin-checkbox:is([indeterminate],[checked])::part(checkbox){background-color:var(--surface-brand-default);background:var(--surface-brand-default);border-color:var(--border-brand-default)}vaadin-checkbox:is([focused],[focus-ring])::part(checkbox){box-shadow:none;border-color:var(--border-inverse-focus);outline:3px solid var(--border-focus)}vaadin-checkbox::part(checkbox):before{color:transparent;display:inline-block;width:100%;height:100%;border-radius:inherit;background-color:inherit;transform:none;opacity:0;transition:initial;line-height:22px}vaadin-checkbox[disabled]{pointer-events:none;color:var(--text-icon-secondary)}vaadin-checkbox[disabled]>label{-webkit-text-fill-color:var(--text-icon-disabled)}vaadin-checkbox[disabled]::part(checkbox){background-color:var(--surface-primary);background:var(--surface-primary);border:1px solid var(--border-disabled);font-weight:700}vaadin-checkbox[disabled]:is([indeterminate],[checked])::part(checkbox){background-color:var(--surface-neutral-weak);background:var(--surface-neutral-weak)}vaadin-checkbox[disabled]::part(checkbox):after{border-color:var(--border-inverse-focus);color:var(--text-icon-inverse-primary)}vaadin-checkbox[theme~=label-hidden]::part(label){display:none}vaadin-checkbox[theme~=gallery-select-box]>label{opacity:0}vaadin-checkbox::part(error-message):before{content:"";display:block;height:var(--spacing-xxs)}vaadin-checkbox::part(error-message){grid-column:1 / 3;color:var(--text-icon-danger-default);max-height:unset;font-size:var(--font-size-small);line-height:var(--line-height-small);padding-inline-start:unset}vaadin-checkbox>[slot=error-message]{display:flex;gap:var(--spacing-xs)}vaadin-checkbox>[slot=error-message]>mog-icon{margin:2px 0 0 var(--spacing-xxs);min-height:var(--font-size-medium);max-height:var(--font-size-medium);min-width:var(--font-size-medium);max-width:var(--font-size-medium)}vaadin-checkbox[invalid]::part(required-indicator):after{color:var(--text-icon-danger-default)}body[theme~=ituv-legacy] vaadin-checkbox{align-self:baseline;color:var(--uvrz-dguv-black);display:flex;flex-shrink:1!important}body[theme~=ituv-legacy] vaadin-checkbox::part(checkbox){background-color:var(--input-background-color);background:var(--input-background-color);border:1px solid var(--input-border-color);border-radius:0;transition:none}body[theme~=ituv-legacy] vaadin-checkbox:not([checked]):not([indeterminate]):not([disabled]):hover::part(checkbox){background-color:var(--dguv-blue-11);background:var(--dguv-blue-11);border:1px solid var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-checkbox>label{cursor:var(--lumo-clickable-cursor);-webkit-text-fill-color:black;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[theme~=ituv-legacy] vaadin-checkbox::part(label){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[theme~=ituv-legacy] vaadin-checkbox[active]::part(checkbox){transform:none;transition-duration:initial;background-color:var(--uvrz-dguv-blue);background:var(--uvrz-dguv-blue)}body[theme~=ituv-legacy] vaadin-checkbox[active][checked]::part(checkbox){transform:none;background-color:var(--input-border-focus-color);background:var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-checkbox[active]:not([checked])::part(checkbox):before{transition-duration:initial;transform:none;opacity:1}body[theme~=ituv-legacy] vaadin-checkbox:hover{cursor:pointer}body[theme~=ituv-legacy] vaadin-checkbox:is([indeterminate],[checked])::part(checkbox){background-color:var(--uvrz-dguv-blue);background:var(--uvrz-dguv-blue);border-color:var(--uvrz-dguv-blue)}body[theme~=ituv-legacy] vaadin-checkbox:is([focused],[focus-ring])::part(checkbox){box-shadow:none;border-color:var(--uvrz-dguv-white);outline:3px solid var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-checkbox::part(checkbox):before{color:transparent;display:inline-block;width:100%;height:100%;border-radius:inherit;background-color:inherit;transform:none;opacity:0;transition:initial;line-height:22px}body[theme~=ituv-legacy] vaadin-checkbox[disabled]{pointer-events:none;color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-checkbox[disabled]::part(checkbox){opacity:.5;background-color:var(--input-readonly-background-color);background:var(--input-readonly-background-color);border:1px solid var(--checkbox-border);font-weight:700}body[theme~=ituv-legacy] vaadin-checkbox[disabled]:is([indeterminate],[checked])::part(checkbox){background-color:var(--checkbox-border);background:var(--checkbox-border);border-color:var(--checkbox-border)}body[theme~=ituv-legacy] vaadin-checkbox[disabled]::part(checkbox):after{border-color:var(--uvrz-dguv-white);color:var(--uvrz-dguv-white)}body[theme~=ituv-legacy] vaadin-checkbox[invalid]:not([readonly])::part(checkbox),body[theme~=ituv-legacy] vaadin-checkbox[invalid]:not([disabled])::part(checkbox){border:1px solid var(--uvrz-red)}body[theme~=ituv-legacy] vaadin-checkbox::part(error-message){grid-column:1 / 3}body[theme~=ituv-legacy] vaadin-checkbox[theme~=label-hidden]::part(label){display:none}body[theme~=ituv-legacy] vaadin-checkbox[theme~=gallery-select-box]>label{opacity:0}.combo-button{font-size:16px;font-weight:var(--font-weight-medium);line-height:20px;text-align:center;overflow:visible;gap:var(--spacing-xs)}.combo-button-caption{padding:5px;align-self:center}.combo-button .fav-button-layout{gap:var(--spacing-xs)}.combo-button vaadin-menu-bar-button::part(label){font-weight:var(--font-weight-medium)}.combo-button vaadin-menu-bar-button{height:36px;background-color:var(--surface-brand-weak);color:var(--text-icon-brand-default);box-shadow:inset 0 0 0 1.5px var(--border-brand-default)}.combo-button vaadin-menu-bar-button:hover{background-color:var(--surface-brand-weak-hover);box-shadow:inset 0 0 0 1.5px var(--border-brand-hover)}.combo-button vaadin-menu-bar-button[expanded],.combo-button vaadin-menu-bar-button[active]{background-color:var(--surface-brand-weak-pressed);color:var(--text-icon-brand-pressed)}.combo-button vaadin-menu-bar-button[focus-ring]{box-shadow:0 0 0 3px var(--border-focus),inset 0 0 0 1.5px var(--border-brand-default)}.combo-button[disabled] vaadin-menu-bar-button{opacity:.5;background-color:var(--surface-brand-weak-disabled);box-shadow:inset 0 0 0 1.5px var(--border-brand-disabled);color:var(--text-icon-brand-disabled)}.combo-button-item{background-color:var(--surface-primary);color:var(--text-icon-neutral-default);font-weight:var(--font-weight-medium);font-size:16px;line-height:24px;height:36px;padding:4px 25px 4px 4px;display:flex;align-items:center}.combo-button-item:hover{background-color:var(--surface-primary-hover)}.combo-button-item[focus-ring]{box-shadow:inset 0 0 0 2px var(--border-brand-hover)}.combo-button-item mog-icon{background-color:var(--surface-primary-hover);height:32px;width:32px;color:var(--text-icon-brand-default);margin-right:8px;border-radius:4px;padding:6px}.combo-button-item .button-caption{background-color:var(--surface-primary-hover);height:32px;min-width:20px;color:var(--text-icon-brand-default);margin-right:8px;border-radius:4px;padding:0 6px;align-content:center}.combo-button-item-no-checkbox::part(checkmark){display:none}.favourites-item-button{height:36px;width:32px;background-color:var(--surface-brand-weak);color:var(--text-icon-inverse-primary);border:1px solid transparent;margin:2px}.favourites-item-button:hover{background-color:var(--dguv-grey-60)}.favourites-item-button[focused-ring]{border:1px solid var(--border-inverse-focus);box-shadow:0 0 0 3px var(--border-focus)}.favourites-item-button mog-icon{height:32px;width:32px;border-radius:4px;padding:6px}paper-slider#gallery.slider{--paper-slider-active-color: #000000;--paper-slider-knob-color: #000000;--paper-slider-knob-start-color: #000000;--paper-slider-knob-start-border-color: #000000;--paper-slider-pin-color: #000000;--paper-slider-pin-start-color: #000000;--paper-slider-font-color: #FFFFFF;--paper-slider-container-color: var(--input-border-color);--paper-progress-container-color: var(--input-border-color)}.map-root{position:relative}.map-agenda{position:absolute;left:10px;bottom:10px;background-color:var(--surface-primary);border:1px solid grey;box-shadow:10px 10px 5px gray;max-height:75%;max-width:40%}.map-agenda-buttons{flex-shrink:0}.map-agenda-content{overflow:auto;margin-top:var(--lumo-space-m)}.agendable-layout{overflow:hidden}.agendable-panel{padding-left:20px;padding-right:0;margin:0;width:14rem;min-width:14rem;overflow-y:auto}.agenda-item-container{cursor:pointer;width:14rem;overflow:hidden;padding:var(--spacing-xs) var(--spacing-xs) var(--spacing-xs) var(--spacing-s);border-left:2px solid var(--border-brand-weak)}.agenda-item-container:hover{color:var(--text-icon-brand-hover);border-left:2px solid var(--border-brand-hover)}.agendable-list-item:has(.agenda-item-container:hover){border-left:2px solid var(--border-brand-hover)}.agenda-item-container:focus-within{box-shadow:var(--input-border-focus-color) 0 0 0 2px inset}.agendable-button-root{background-color:var(--surface-primary);color:var(--text-icon-brand-default);font-weight:unset}.agendable-list-item{background-color:transparent;border-left:2px solid var(--border-brand-weak);display:grid;width:100%}.agendable-list-item:has(.selected-agendable-list-item){border-left:2px solid var(--border-brand-default)}.agendable-list-item .agenda-item-container{border:unset}.selected-agendable-list-item,.selected-agendable-list-item:hover{color:var(--text-icon-brand-default)}.agenda{background-color:var(--surface-primary);gap:var(--spacing-xxs);width:100%}.agendable-content{overflow-y:auto}.agendable-content-container{overflow:auto}.agendable-root-agenda{gap:var(--spacing-xxs);padding-top:var(--spacing-xs);display:grid}.agendable-sub-agenda{margin-top:0;margin-left:20px;margin-bottom:10px;display:grid;width:unset!important}.agendable-list-panel{overflow-y:auto;flex-direction:initial;width:100%}.agendable-list-buttons-panel{margin-top:8px;margin-bottom:8px;justify-content:center;min-height:50px}.agendable-list-agenda-with-buttons-panel{padding:unset;min-width:14rem;margin-left:20px}.agendable-list-empty-label{color:var(--text-icon-primary);justify-content:center;align-items:center}vaadin-context-menu-list-box,vaadin-menu-bar-list-box{white-space:nowrap;font-weight:var(--font-weight-medium)}vaadin-context-menu-item{--_focus-ring-color: var(--border-brand-hover)}:is(vaadin-context-menu-item,vaadin-menu-bar-item)::part(content){gap:.5rem}:is(vaadin-context-menu-item,vaadin-menu-bar-item)[theme~=header-menu]{margin:0;padding-top:.25rem;padding-bottom:.25rem}:is(vaadin-context-menu-item,vaadin-menu-bar-item)[theme~=header-menu]::part(checkmark):before{content:none}:is(vaadin-context-menu-item,vaadin-menu-bar-item)[theme=header-menu]::part(content){display:flex;gap:.5rem;align-items:center;padding-left:.25rem}:is(vaadin-context-menu-item,vaadin-menu-bar-item)[theme=header-menu] div{display:flex;border-radius:.25rem;background:var(--surface-brand-weak);height:2rem;width:2rem;flex-direction:column;justify-content:center;align-items:center;--lumo-icon-size-m: 20px}:is(vaadin-context-menu-item,vaadin-menu-bar-item)::part(content){display:flex;gap:.5rem;align-items:center}.mogena-debug-div{opacity:.5;position:absolute;width:30px;height:30px;box-sizing:border-box;display:flex;top:10px;right:10px;z-index:900;color:#fff;border-radius:7px}.mogena-debug-div:hover{opacity:.8}.mogena-debug-div .debug-button-icon{width:24px;height:24px}.mogena-debug-div-normal{background-color:#a9a9a9;border:3px solid darkgray}.mogena-debug-div-incidents{background-color:red;border:3px solid red}vaadin-button[theme~=icon].debug-button{min-width:24px;min-height:24px;width:24px;height:24px;margin:0;padding:0;background:none}vaadin-button[theme~=icon].debug-button-close{align-self:end}mog-icon.debug-button-icon{box-sizing:content-box;color:#fff;width:18px;height:18px}mog-icon.debug-incident-error{color:#bf0000}mog-icon.debug-incident-warn{color:#edbf05}.debug-button-icon-notification{width:24px;height:24px;padding:3px}vaadin-button[theme~=icon].debug-button-clipboard{padding-left:5px}vaadin-notification-card[theme~=debug-view]::part(content){padding:10px;border:1px solid #837c7c;border-radius:10px;background-color:#837c7c;color:#fff}.debug-view-label-process{padding-left:2rem;font-style:italic}.debug-view-panel-viewitem-first{padding-top:10px;font-weight:700}.debug-view-panel-viewitem-second{padding-top:4px;border-top:1px solid white;margin-top:4px}.debug-view-panel-appversion{align-items:flex-end;border-top:2px solid white;padding-top:4px;margin-top:4px}.debug-incident{padding-left:3rem}.debug-incident-description{padding-left:.5rem}.debug-incident-component{padding-left:1rem}.debug-incident-error{color:#bf0000}.debug-incident-warn{color:#edbf05}.debug-view-panel-buttons{align-self:end}.mogena-start-view-background{position:absolute;margin:0;left:0;top:0;width:100%;height:100%;z-index:15;cursor:wait;display:flex;justify-content:center;align-items:center}.mogena-start-view-spinner{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-image:url(./spinner-CdrAucCY.gif);background-size:50px 50px;background-color:transparent;border-radius:10px;width:70px;height:70px}.mogena-start-view{color:var(--text-icon-primary)}.mogena-lock-view-spinner{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-image:url(./spinner-CdrAucCY.gif);background-size:50px 50px;background-color:transparent;position:absolute;left:0;top:0;width:100%;height:100%;z-index:901;cursor:wait}.mogena-wait-view{cursor:wait}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=loginview-login-container]{background-color:var(--surface-background)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-view-header-layout]{background-color:var(--surface-brand-default);color:var(--text-icon-inverse-primary);display:block}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-view-header-layout][theme~=padding]{padding:var(--lumo-space-l);padding-top:32px}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-view-header-layout][theme~=spacing]{gap:var(--lumo-space-s)}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-fields][theme~=padding]{padding:24px}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-fields][theme~=spacing]{gap:24px}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=logout-fields]{gap:24px;padding:24px}#login-signin,#logout-signout{margin-top:0;margin-bottom:0}#loginview-loginlabel{font-size:24px;font-weight:700;line-height:26.4px}#loginview-appnamelabel{font-size:32px;line-height:40px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-version-container]{font-size:.875rem}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=loginview-form]{padding:0;gap:16px}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=loginview-footer]{padding:0 24px 24px;width:100%;overflow:visible}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-view-panel]{overflow-y:auto;padding:2rem;max-width:100%}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-view-login-panel]{background-color:var(--surface-primary);flex-flow:wrap;overflow-y:auto;border-radius:4px;box-shadow:0 2px 6px -1px #00499433,0 8px 24px -4px #0006;width:min-content;min-width:450px;max-width:100%}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=loginview-login-sub-container]{gap:19px}@media(max-width:767px){:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=padding][theme~=spacing][theme~=login-view-panel]{min-width:0px;padding:0;width:100%;height:100%}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-view-login-panel]{min-width:0px;width:100%;height:100%;align-content:flex-start}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=loginview-login-container]{padding:0}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=loginview-login-sub-container]{padding:0;height:100%;row-gap:10px}#loginview-loginlabel{margin-top:25px}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=login-version-container]{padding-bottom:6px}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=captcha-view-main-vertical-layout]{align-items:flex-start}}.default-main-view{background-color:var(--surface-primary)}.mainmenuheader{background-color:var(--base);padding-left:var(--spacing-xxs);padding-right:var(--spacing-xxs);min-height:45px}.user-controls{display:flex;margin-left:auto}.embedded-view-content{overflow-y:auto}[theme~=login-stage-badge]{align-self:flex-end}[theme~=loginview-title1]{color:var(--text-icon-brand-default);text-transform:uppercase;line-height:1.1;margin-top:16px}#login-label-title1{font-size:1rem;font-style:normal;font-weight:400;line-height:24px}[theme~=loginview-title2]{color:var(--text-icon-primary);font-weight:200;font-size:1.2em;line-height:1.1;margin-top:16px}.XHeaderComponent{display:flex;height:3rem;align-items:center;flex-shrink:0;background:var(--surface-primary);box-shadow:0 2px 4px -1px #0049941a,0 3px 12px -1px #0000004d;width:100%;gap:1rem;z-index:99}vaadin-horizontal-layout:has(>header){overflow:visible}.XHeaderComponent>Span{display:flex;gap:.5rem;align-items:center;font-size:1.5rem;font-style:normal;font-weight:700;line-height:2rem}.XHeaderComponent .HeaderLogo,.XHeaderComponent .Icon{width:2rem;height:2rem;align-items:center;display:flex}.XHeaderComponent #user-menu{margin-left:auto}.XHeaderComponent:not(:has(#nav)) .HeaderLogo{padding-left:1rem}div.list-item.clickable:hover{box-shadow:2px 2px 0 0 var(--border-brand-hover) inset,-2px -2px 0 0 var(--border-brand-hover) inset}div.clickable:not(.list-item):hover{background-color:var(--surface-primary-hover)!important;box-shadow:2px 2px 0 0 var(--border-brand-hover) inset,-2px -2px 0 0 var(--border-brand-hover) inset}.clickable{cursor:var(--lumo-clickable-cursor);position:relative}.clickable:focus-visible{box-shadow:var(--input-border-focus-color) 0 0 0 2px inset}vaadin-tooltip-overlay::part(overlay){overflow:hidden;overflow-wrap:break-word;max-width:60ch;-webkit-hyphens:auto;hyphens:auto}.top-oriented-register{display:flex;flex-direction:column;width:100%;height:100%;align-items:flex-start;box-sizing:border-box}.horizontal-register{width:100%}.horizontal-register::part(tabs){margin-left:0;margin-right:0}.left-oriented-register,.right-oriented-register,.bottom-oriented-register{display:flex;width:100%;height:100%;align-items:flex-start;box-sizing:border-box}.left-oriented-register{flex-direction:row;height:100%}.right-oriented-register{flex-direction:row-reverse}.bottom-oriented-register{flex-direction:column-reverse}body[theme~=ituv-legacy] .horizontal-register{display:flex;flex-direction:row;width:100%}.vertical-register{display:flex;flex-direction:column;width:20%;flex-shrink:0;height:-moz-fit-content;height:fit-content}body[theme~=ituv-legacy] .register-content{flex-grow:1}body[theme~=ituv-legacy] .top-oriented-register{border:1px solid var(--input-border-color);overflow:auto}body[theme~=ituv-legacy] vaadin-tabs[orientation=horizontal]{min-height:auto}body[theme~=ituv-legacy] vaadin-tabs:not([orientation=vertical]){box-shadow:none}body[theme~=ituv-legacy] vaadin-tabs[orientation=horizontal]::part(tabs),body[theme~=ituv-legacy] vaadin-tabs[orientation=vertical]::part(tabs){margin:0}body[theme~=ituv-legacy] vaadin-tabs[orientation=horizontal]>vaadin-tab{justify-content:left}body[theme~=ituv-legacy] .XRegister-content-display{overflow:auto;position:relative}vaadin-tabs[orientation=horizontal]{background-color:var(--surface-primary);box-shadow:inset 0 -1px 0 0 var(--border-neutral-weak);position:relative;min-height:2.875rem}vaadin-tab[orientation=horizontal]{font-weight:var(--font-weight-medium);font-size:var(--font-size-medium);color:var(--text-icon-primary);padding:var(--spacing-xs) var(--spacing-s)}vaadin-tab[orientation=horizontal]:hover{color:var(--text-icon-brand-hover)}vaadin-tab[orientation=horizontal][selected]{color:var(--text-icon-brand-default)}vaadin-tab[orientation=horizontal]>mog-icon:not(.tab-error-icon){width:1rem;height:1rem;flex-shrink:0;margin-right:var(--spacing-xs);color:var(--text-icon-primary)}vaadin-tab[orientation=horizontal]:hover>mog-icon:not(.tab-error-icon){color:var(--text-icon-brand-hover)}vaadin-tab[orientation=horizontal][selected]>mog-icon:not(.tab-error-icon){color:var(--text-icon-brand-default)}vaadin-tab[orientation=horizontal]:before,vaadin-tab:after{box-shadow:none!important}vaadin-tab[orientation=horizontal]:hover:before,vaadin-tab:hover:after{background-color:var(--surface-brand-hover);border-radius:0;width:1rem;height:.125rem;transform:translate(-50%) scale(1);box-shadow:none}vaadin-tab[orientation=horizontal][selected]:before,vaadin-tab[selected]:after{background-color:var(--surface-brand-default);border-radius:0;width:2rem;height:.1875rem}vaadin-tab .tab-error-icon{display:block;margin-left:var(--spacing-xs);max-width:1rem;max-height:1rem;color:var(--text-icon-danger-default)}vaadin-tab:not([theme~=error]) .tab-error-icon{display:none}.calendar-header vaadin-tabs{box-shadow:none;position:relative;min-height:unset}.calendar-header vaadin-tab:hover:before,.calendar-header vaadin-tab:hover:after,.calendar-header vaadin-tab[selected]:before,.calendar-header vaadin-tab[selected]:after{background-color:unset;border-radius:0;width:unset;height:unset;transform:none}body[theme~=ituv-legacy] vaadin-tab,vaadin-tab[orientation=vertical]{background-color:var(--uvrz-dguv-white);color:var(--uvrz-dguv-black);font-weight:700;font-size:var(--lumo-font-size);flex:1 1 0;height:50px}body[theme~=ituv-legacy] vaadin-tab[orientation=horizontal]{border-right:1px solid var(--input-border-color);border-bottom:1px solid var(--input-border-color)}vaadin-tab[orientation=vertical]{border-right:1px solid var(--input-border-color);border-bottom:1px solid var(--input-border-color);border-right:unset;justify-content:left}body[theme~=ituv-legacy] vaadin-tab:before,body[theme~=ituv-legacy] vaadin-tab:after,vaadin-tab[orientation=vertical]:before,vaadin-tab[orientation=vertical]:after{display:none}body[theme~=ituv-legacy] vaadin-tab[orientation=horizontal]:first-child{border-left:0}vaadin-tab[orientation=vertical]:first-child{border-left:0}body[theme~=ituv-legacy] vaadin-tab[orientation=horizontal]:last-child{border-right:0}body[theme~=ituv-legacy] vaadin-tab[selected],vaadin-tab[orientation=vertical][selected]{background-color:var(--uvrz-dguv-blue);background:linear-gradient(to bottom,var(--uvrz-dguv-blue),#226BB6);color:var(--uvrz-dguv-white);font-weight:700;font-size:1rem;transition:none}body[theme~=ituv-legacy] vaadin-tab[orientation=horizontal][selected]{border-bottom:0}vaadin-tab[orientation=vertical][selected]{border-right:0}body[theme~=ituv-legacy] vaadin-tab:hover,body[theme~=ituv-legacy] vaadin-tab[focus-ring],vaadin-tab[orientation=vertical]:hover,vaadin-tab[orientation=vertical][focus-ring]{font-weight:700}body[theme~=ituv-legacy] vaadin-tab:hover,vaadin-tab[orientation=vertical]:hover{color:var(--uvrz-dguv-white)}body[theme~=ituv-legacy] vaadin-tab:hover:not([selected]),vaadin-tab[orientation=vertical]:hover:not([selected]){color:var(--uvrz-dguv-white);background-color:var(--uvrz-dguv-blue);background:linear-gradient(to bottom,var(--uvrz-dguv-blue),#559EE9)}body[theme~=ituv-legacy] vaadin-tab[focus-ring]:not([selected]),vaadin-tab[orientation=vertical][focus-ring]:not([selected]){border-radius:0;color:var(--uvrz-dguv-black);box-shadow:inset 0 0 0 2px var(--uvrz-dguv-grey)}body[theme~=ituv-legacy] vaadin-tab[focus-ring][selected],vaadin-tab[orientation=vertical][focus-ring][selected]{border-radius:0;box-shadow:inset 0 0 0 3px var(--grey-light)}body[theme~=ituv-legacy] vaadin-tab[active][focused]:not([selected]),body[theme~=ituv-legacy] vaadin-tab[active][focus-ring]:not([selected]),vaadin-tab[orientation=vertical][active][focused]:not([selected]),vaadin-tab[orientation=vertical][active][focus-ring]:not([selected]){box-shadow:inset 0 0 6px 2px #5556}body[theme~=ituv-legacy] vaadin-tab mog-icon,vaadin-tab[orientation=vertical] mog-icon{position:absolute;left:10px;font-size:var(--lumo-font-size);color:#1a1a1a;margin-left:4px}body[theme~=ituv-legacy] :is(vaadin-tab:hover,vaadin-tab[selected]) mog-icon:not(.tabbar-error-icon),:is(vaadin-tab[orientation=vertical]:hover,vaadin-tab[orientation=vertical][selected]) mog-icon:not(.tabbar-error-icon){color:#fff}body[theme~=ituv-legacy] vaadin-tab[theme~=error],vaadin-tab[orientation=vertical][theme~=error]{box-sizing:border-box;border:2px solid var(--uvrz-red)}body[theme~=ituv-legacy] vaadin-tab:has(mog-icon:not([hidden]):not(.tab-error-icon)),vaadin-tab[orientation=vertical]:has(mog-icon:not([hidden]):not(.tab-error-icon)){padding-left:42px}body[theme~=ituv-legacy] vaadin-tab .tab-error-icon,vaadin-tab[orientation=vertical] .tab-error-icon{display:none}body[theme~=ituv-legacy] :is(vaadin-tab:hover,vaadin-tab[selected]) mog-icon,:is(vaadin-tab[orientation=vertical]:hover,vaadin-tab[orientation=vertical][selected]) .tab-error-icon{color:#fff}mog-full-calendar a{opacity:unset}.fc-event{cursor:pointer}.fc-event:hover{box-shadow:inset 0 0 5px #000000e6}.fc-now-indicator{pointer-events:none}.fc .fc-timegrid-axis-cushion{max-width:none}.fc-icon-x:before{content:"\\2716"}.vaadin-full-calendar.fc{--fc-page-bg-color: #fff}div:has(>vaadin-tabs.button-group-tabs){display:flex;align-self:flex-end;overflow:hidden}vaadin-tabs.button-group-tabs{min-width:100%;flex-grow:1;display:flex;height:fit-content;padding:0;border:0}vaadin-tabs.button-group-tabs vaadin-tab{padding:0;border:0;flex:none;height:fit-content;line-height:var(--lumo-line-height-m);min-width:0;background-color:var(--surface-primary)}vaadin-tabs.button-group-tabs vaadin-tab[selected]{background:none}vaadin-tabs.button-group-tabs vaadin-tab:hover{background:none}vaadin-tabs.button-group-tabs vaadin-tab[active][focused]{box-shadow:none}vaadin-tabs.button-group-tabs vaadin-tab vaadin-button{border-radius:5px 0 0 5px;min-width:initial;overflow:hidden}vaadin-tabs.button-group-tabs vaadin-tab:not([disabled])~vaadin-tab vaadin-button{border-radius:0}vaadin-tabs.button-group-tabs vaadin-tab:not(:has(~vaadin-tab:not([disabled]))) vaadin-button{border-top-right-radius:5px;border-bottom-right-radius:5px}vaadin-tabs.button-group-tabs vaadin-tab[focus-ring] vaadin-button{box-shadow:0 0 0 3px var(--border-focus),inset 0 0 0 1px var(--border-inverse-focus)}vaadin-checkbox[theme~=v-switch]::part(checkbox):after{border:1.5px solid var(--border-brand-default)!important;background-color:var(--surface-primary)!important;width:28px!important;height:28px!important;flex-shrink:0!important}vaadin-checkbox[theme~=v-switch][disabled]::part(checkbox):after{border:1.5px solid var(--border-brand-disabled)!important;background-color:var(--surface-primary)!important}vaadin-checkbox[theme~=v-switch][checked][disabled]::part(checkbox):after{border:1.5px solid var(--border-brand-disabled)!important;color:var(--text-icon-brand-disabled)!important;background-color:var(--surface-primary)!important}vaadin-checkbox[theme~=v-switch]:hover::part(checkbox):after{border:1.5px solid var(--border-brand-hover)!important}vaadin-checkbox[theme~=v-switch][focused][active]::part(checkbox):after{border:1.5px solid var(--border-brand-weak-pressed)!important}vaadin-checkbox[theme~=v-switch][checked]::part(checkbox):after{border:1.5px solid var(--border-brand-default)!important;font-family:phosphor-icons-bold;content:var(--mogena-icons-check);color:var(--text-icon-brand-default);display:flex;align-items:center;justify-content:center}vaadin-checkbox[theme~=v-switch][checked][active]::part(checkbox):after{border:1.5px solid var(--border-brand-pressed)!important}vaadin-checkbox[theme~=v-switch][checked]:hover::part(checkbox):after{border:1.5px solid var(--border-brand-hover)!important;color:var(--text-icon-brand-hover)}vaadin-checkbox[theme~=v-switch][active]:hover::part(checkbox):after{border:1.5px solid var(--border-brand-default)!important}vaadin-checkbox[theme~=v-switch][checked]::part(checkbox):after{transform:translate(120%)!important}vaadin-custom-field{color:var(--text-icon-primary);padding:0;align-self:baseline}vaadin-custom-field[theme~=mogena-slider][has-label]:before{margin-top:31px}div[class~=XFormularContainer] vaadin-custom-field[theme~=mogena-slider][has-label]:before{margin-top:unset}vaadin-custom-field[theme~=mogena-slider]:not([has-label]):has(+vaadin-button){align-self:center}vaadin-custom-field::part(label){color:var(--text-icon-primary);font-size:var(--lumo-font-size);font-weight:700;padding-bottom:.5em;line-height:1.2;margin-left:unset;padding-left:calc(var(--lumo-border-radius-m) / 4)}vaadin-custom-field[theme~=mogena-slider]{--mogena-paper-slider-knob-color: var(--surface-brand-default);--mogena-paper-slider-pin-color: var(--surface-brand-default);--mogena-paper-slider-pin-start-color: var(--surface-brand-default);--mogena-paper-slider-font-color: var(--surface-primary);--mogena-paper-progress-active-color: var(--surface-brand-default);--mogena-paper-progress-disabled-active-color: var(--surface-brand-disabled);--mogena-paper-slider-container-color: var(--surface-neutral-weak);--mogena-slider-knob-inner-background-color: var(--surface-brand-weak);--mogena-slider-knob-inner-background-color-disabled: var(--surface-brand-weak-disabled);--mogena-slider-knob-inner-border-color: var(--border-brand-default);--mogena-slider-knob-inner-border-color-disabled: var(--border-brand-disabled);--mogena-paper-slider-height: 4px}mogena-signature-field{padding-top:var(--spacing-xxs);padding-bottom:var(--spacing-xxs)}mogena-signature-field img{width:500px;height:300px;border:1px solid var(--border-default);background-color:var(--surface-primary);cursor:pointer}mogena-signature-field span{color:var(--text-icon-secondary);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);padding-bottom:var(--spacing-xxs);line-height:var(--line-height-xsmall);margin-left:unset;padding-left:calc(var(--lumo-border-radius-m) / 4)}mogena-signature-field span:empty{display:none}div:has(>mogena-signature-field[has-label])>vaadin-button{margin-top:calc(var(--font-size-medium) + 2 * var(--spacing-xxs))}vaadin-horizontal-layout[class*=stage-indicator]{height:34px;min-height:34px}img[class*=stage-indicator-logo]{height:26px;align-self:center;margin:0 .5rem}[class*=stage-indicator-text]{color:#fff;align-self:center;font-weight:700}[class*=mogena-stage-indicator-visible]{display:flex;flex-flow:column}div[class*=mogena-content-with-stage-indicator]{flex:1;overflow-y:auto}vaadin-multi-select-combo-box::part(input-field){background:var(--surface-primary)}vaadin-multi-select-combo-box[focused]{--vaadin-input-field-border-color: var(--border-focus);--vaadin-input-field-border-width: 3px}vaadin-multi-select-combo-box-chip{background-color:var(--surface-brand-default);color:var(--text-icon-brand-inverse);font-weight:var(--font-weight-bold)}vaadin-multi-select-combo-box-chip::part(remove-button){color:var(--text-icon-brand-inverse)}vaadin-multi-select-combo-box::part(toggle-button):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-caret-down);line-height:1.5;font-size:var(--font-size-medium)}vaadin-multi-select-combo-box-item{font-weight:var(--font-weight-medium);--_selection-color-text: var(--text-icon-brand-default);--_focus-ring-color: var(--border-brand-hover)}vaadin-multi-select-combo-box-item::part(checkmark):before{font-family:phosphor-icons-bold;content:var(--mogena-icons-check);font-size:var(--font-size-medium);margin-right:var(--spacing-xxs)}dl{display:grid;column-gap:var(--spacing-xs);grid-template-columns:max-content 1fr;margin-block:unset}dl[theme~=vertical]{grid-template-columns:1fr}dt{color:var(--text-icon-secondary);font-size:var(--font-size-small);text-align:left;font-weight:var(--font-weight-medium);padding-bottom:.5em;padding-top:2px;line-height:var(--line-height-small);text-overflow:ellipsis;overflow:hidden}dl[theme~=vertical]>dt{padding-bottom:unset}dd{color:var(--text-icon-primary);font-size:var(--font-size-medium);font-weight:var(--font-weight-medium);line-height:var(--line-height-medium);text-align:left;display:flex;margin:0;padding-bottom:.5em}dd>span{text-overflow:ellipsis;overflow:hidden}mog-detailsbar{min-height:auto}mog-detailsbar[overflow~=start]::part(back-button),mog-detailsbar[overflow~=end]::part(forward-button){display:flex}mog-detailsbar::part(back-button),mog-detailsbar::part(forward-button){display:none}mog-detailsbar::part(tabs){display:inline-flex;align-items:flex-start;gap:var(--spacing-xl, 40px);flex-grow:1;align-self:stretch;overflow-x:auto;-webkit-overflow-scrolling:touch}mog-detailsbar-item{align-items:baseline;display:flex;flex-direction:column;flex-shrink:0;min-width:unset;padding:0;margin:0}mog-detailsbar-item:focus{box-shadow:unset;outline:unset}mog-detailsbar-item>dt{padding-bottom:unset}dashboard{display:grid;grid-template-columns:repeat(auto-fit,minmax(400px,1fr));grid-auto-rows:200px;flex-grow:1;flex-shrink:0;align-items:flex-start;justify-content:space-between;gap:2.5rem;padding:2rem 3.5rem;width:calc(100% - 7rem)}dashboard[loading]{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-image:url(./spinner-CdrAucCY.gif);background-size:50px 50px;background-color:transparent;height:7rem}dashboard-card{display:flex;flex-direction:column;filter:drop-shadow(0 3px 4px var(--input-border-color));background-color:var(--surface-primary);border-radius:4px;height:100%}dashboard-card.dashboard-card-size-s{grid-column:span 1;grid-row:span 1}dashboard-card.dashboard-card-size-m{grid-column:span 1;grid-row:span 2}dashboard-card.dashboard-card-size-l{grid-column:span 2;grid-row:span 1}dashboard-card.dashboard-card-size-xl{grid-column:span 2;grid-row:span 2}dashboard-card[loading] .dashboard-card-content{background-position-x:center;background-position-y:center;background-repeat:no-repeat;background-image:url(./spinner-CdrAucCY.gif);background-size:50px 50px;min-height:150px}.dashboard-card-header,.dashboard-card-content,.dashboard-card-footer{padding:.5rem}.dashboard-card-header{display:flex;gap:.5rem;font-size:larger;font-weight:unset;color:var(--text-icon-primary);border-bottom:1px solid var(--border-neutral-weak)}.dashboard-card-content{flex:1 1 0;overflow:hidden}.dashboard-card-footer{display:flex;justify-content:flex-end;border-top:1px solid var(--border-neutral-weak);gap:.5rem}.dashboard-card-header-icon{color:var(--text-icon-brand-default)}:root{--msrrehaplan-font-size: 16px;--msrrehaplan-line-height: 123%;--msrrehaplan-wochen-background: #DDDDDD;--msrrehaplan-wochen-color: blue;--msrrehaplan-medizinisch-color: red;--msrrehaplan-beruflich-color: green;--msrrehaplan-sozial-color: yellow;--msrrehaplan-box-margin: 2px;--msrrehaplan-massnahme-ziel-radius: 8px;--msrrehaplan-massnahme-ziel-fill-color: black;--msrrehaplan-massnahme-ziel-void-color: grey;--msrrehaplan-massnahme-background: #E0F0FF;--msrrehaplan-pause-color: orange;--msrrehaplan-phase-color-lagst: #EE9594;--msrrehaplan-phase-color-bewst: #FDD58B;--msrrehaplan-phase-color-zbelst: #FAEC71;--msrrehaplan-phase-color-ztrst: #B9D790;--msrrehaplan-phase-color-trst: #C4FFFE;--msrrehaplan-phase-color-sonst: #AAAAAA;--msrrehaplan-phase-color-keine: #A5C1D6}.msrrehaplan-frame{line-height:var(--msrrehaplan-line-height);background-color:#fff;overflow:visible}.msrrehaplan-inhalt{overflow-x:hidden!important}.msrrehaplan-selectable:hover{cursor:pointer}.msrrehaplan-transparent{background-color:transparent!important}.msrrehaplan-overflow-x{overflow-x:scroll}.msrrehaplan-overflow-x-none{overflow-x:hidden}.msrrehaplan-overflow-y{overflow-y:scroll}.msrrehaplan-overflow-y-none{overflow-y:hidden}vaadin-button[theme~=msrrehaplan-popup-dialog-button]{background-color:var(--grey-light);color:var(--uvrz-dguv-black);height:37px;border:1px solid var(--uvrz-dguv-black);cursor:var(--lumo-clickable-cursor);box-sizing:border-box}.msrrehaplan-legende-startdatum{font-size:var(--msrrehaplan-font-size)}.msrrehaplan-legende-display{position:absolute;bottom:0}.msrrehaplan-legende-wochen{font-size:var(--msrrehaplan-font-size);color:var(--msrrehaplan-wochen-color)}.msrrehaplan-wochen{font-size:var(--msrrehaplan-font-size);color:var(--msrrehaplan-wochen-color);background-color:var(--msrrehaplan-wochen-background)}.msrrehaplan-wochen-lane-wochen{border-bottom:1px solid white}.msrrehaplan-wochen-box-kalender{border-left:dotted;border-width:1px;color:var(--msrrehaplan-wochen-color)}.msrrehaplan-container-phasen{padding-top:2px}.msrrehaplan-container-phasen-keine{background-color:var(--msrrehaplan-phase-color-keine)}.msrrehaplan-container-massnahmen{padding-top:1px}.msrrehaplan-container-massnahmen-keine{background-color:transparent;background-image:repeating-linear-gradient(135deg,white,var(--msrrehaplan-phase-color-keine) 6px)}.msrrehaplan-phase{font-size:var(--msrrehaplan-font-size);overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.msrrehaplan-phase-box{border-left:solid var(--msrrehaplan-box-margin white);border-right:solid var(--msrrehaplan-box-margin white)}.msrrehaplan-phase-box-lagst{background-color:var(--msrrehaplan-phase-color-lagst)}.msrrehaplan-phase-box-bewst{background-color:var(--msrrehaplan-phase-color-bewst)}.msrrehaplan-phase-box-zbelst{background-color:var(--msrrehaplan-phase-color-zbelst)}.msrrehaplan-phase-box-ztrst{background-color:var(--msrrehaplan-phase-color-ztrst)}.msrrehaplan-phase-box-trst{background-color:var(--msrrehaplan-phase-color-trst)}.msrrehaplan-phase-box-sonst{background-color:var(--msrrehaplan-phase-color-sonst)}.msrrehaplan-phase-flaeche{border-left:solid var(--msrrehaplan-box-margin white);border-right:solid var(--msrrehaplan-box-margin white)}.msrrehaplan-phase-flaeche-lagst{background-image:repeating-linear-gradient(135deg,white,var(--msrrehaplan-phase-color-lagst) 6px)}.msrrehaplan-phase-flaeche-bewst{background-image:repeating-linear-gradient(135deg,white,var(--msrrehaplan-phase-color-bewst) 6px)}.msrrehaplan-phase-flaeche-zbelst{background-image:repeating-linear-gradient(135deg,white,var(--msrrehaplan-phase-color-zbelst) 6px)}.msrrehaplan-phase-flaeche-ztrst{background-image:repeating-linear-gradient(135deg,white,var(--msrrehaplan-phase-color-ztrst) 6px)}.msrrehaplan-phase-flaeche-trst{background-image:repeating-linear-gradient(135deg,white,var(--msrrehaplan-phase-color-trst) 6px)}.msrrehaplan-phase-flaeche-sonst{background-image:repeating-linear-gradient(135deg,white,var(--msrrehaplan-phase-color-sonst) 6px)}.msrrehaplan-massnahme-box{border-style:solid;border-width:1px;border-radius:5px;vertical-align:middle}.msrrehaplan-massnahme-kategorie-m,.msrrehaplan-massnahme-kategorie-b,.msrrehaplan-massnahme-kategorie-s,.msrrehaplan-massnahme-kategorie-none{border-color:#aaa}.msrrehaplan-massnahme-status-geaendert{background-color:#fefefe}.msrrehaplan-massnahme-status-nicht-geaendert{background-color:#ddd}.msrrehaplan-massnahme-status-abgeschlossen{border-style:dashed!important;background-color:#bdbdbd}.msrrehaplan-massnahme{font-size:var(--msrrehaplan-font-size);overflow:hidden!important;text-overflow:ellipsis;white-space:nowrap}.msrrehaplan-massnahme-vergleich{border-style:solid;border-color:#aaa;background-color:#eee}.msrrehaplan-massnahme-ziel{position:absolute;right:4px;bottom:3px;border-top-left-radius:var(--msrrehaplan-massnahme-ziel-radius);border-top-right-radius:var(--msrrehaplan-massnahme-ziel-radius);border-bottom-left-radius:var(--msrrehaplan-massnahme-ziel-radius);border-bottom-right-radius:var(--msrrehaplan-massnahme-ziel-radius);transform:rotate(-45deg)}.msrrehaplan-massnahme-ziel-100{border-right:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-bottom:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-left:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-top:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color)}.msrrehaplan-massnahme-ziel-075{border-right:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-bottom:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-left:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-top:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color)}.msrrehaplan-massnahme-ziel-050{border-right:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-bottom:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-left:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color);border-top:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color)}.msrrehaplan-massnahme-ziel-025{border-right:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-fill-color);border-bottom:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color);border-left:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color);border-top:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color)}.msrrehaplan-massnahme-ziel-000{border-right:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color);border-bottom:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color);border-left:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color);border-top:var(--msrrehaplan-massnahme-ziel-radius) solid var(--msrrehaplan-massnahme-ziel-void-color)}.msrrehaplan-separator{border-top:2px solid white;background-color:var(--msrrehaplan-wochen-background)}span.v-button-wrap{display:inline}.msrrehaplan-meilenstein{font-size:var(--msrrehaplan-font-size)}.msrrehaplan-meilenstein-heute{font-size:var(--msrrehaplan-font-size);color:red}.msrrehaplan-meilenstein-tag{font-size:var(--msrrehaplan-font-size);color:gray}.msrrehaplan-meilenstein-manuell{font-size:var(--msrrehaplan-font-size);color:#000}.msrrehaplan-meilenstein-prognAF,.msrrehaplan-meilenstein-prognTH{font-size:var(--msrrehaplan-font-size);color:#00f}.msrrehaplan-meilenstein-box{border-left:solid;border-width:2px}.msrrehaplan-meilenstein-box-heute{border-color:red}.msrrehaplan-meilenstein-box-start{border-left:dashed!important;border-width:1px!important;border-color:#000}.msrrehaplan-meilenstein-box-tag{border-color:gray}.msrrehaplan-meilenstein-box-manuell{border-color:#000}.msrrehaplan-meilenstein-box-prognAF,.msrrehaplan-meilenstein-box-prognTH{border-color:#00f}.msrrehaplan-pause{font-size:var(--msrrehaplan-font-size);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;position:absolute;bottom:0}.msrrehaplan-pause-keine{font-size:var(--msrrehaplan-font-size);overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;position:absolute;top:0}.msrrehaplan-pause-box{background-color:transparent;background-image:repeating-linear-gradient(45deg,#ffffff80,#0000004d 6px,#ffffff1a 6px 12px)}vaadin-button[theme~=msrrehaplan-legende-button]{margin:5px 5px 0 0;background-color:var(--grey-light);color:var(--uvrz-dguv-black);height:37px;border:1px solid var(--uvrz-dguv-black);cursor:var(--lumo-clickable-cursor);box-sizing:border-box}vaadin-button[theme~=msrrehaplan-legende-button][disabled]{background-color:#f2f2f2;color:gray;border:1px solid rgb(128,128,128)}vaadin-button[theme~=msrrehaplan-vergleichsplaene-button]{margin:5px 5px 0 0;background-color:var(--grey-light);color:var(--uvrz-dguv-black);height:37px;border:1px solid var(--uvrz-dguv-black);cursor:var(--lumo-clickable-cursor);box-sizing:border-box}vaadin-button[theme~=msrrehaplan-vergleichsplaene-button-aktiv]{font-weight:700;background-color:var(--msrrehaplan-phase-color-keine)}:root{--timeline-calendar-rotate: -45deg;--timeline-today-line-color: #ffbf00;--timeline-font-size: var(--lumo-font-size);--timeline-icon-label-font-size: 135%}:is(vaadin-vertical-layout,vaadin-horizontal-layout)[theme~=timeline-frame]{font-size:var(--timeline-font-size)}vaadin-button[theme~=timeline-timelane-selectable]:hover{cursor:pointer}span[theme~=timeline-the-timeline-datelabel]{--transform: rotate(var(--timeline-calendar-rotate)) translate(-50%, -125%);-moz-transform:var(--transform);-ms-transform:var(--transform);-o-transform:var(--transform);-webkit-transform:var(--transform);transform:var(--transform)}div[theme~=timeline-today-line]{border:2px;border-left-style:solid;border-color:var(--timeline-today-line-color)}vaadin-vertical-layout[theme~=timeline-lanes]{border:1px;border-bottom-style:solid}vaadin-horizontal-layout[theme~=timeline-footer]{margin-top:0}:is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=timeline-config]{flex-direction:column;justify-content:center}span[theme~=timeline-timelane-caption]{padding-top:1rem;font-weight:700}vaadin-button[theme~=timeline-timelane-item]{font-size:var(--timeline-icon-label-font-size);--transform: translate(-50%, -23%);-moz-transform:var(--transform);-ms-transform:var(--transform);-o-transform:var(--transform);-webkit-transform:var(--transform);transform:var(--transform)}vaadin-button[theme~=timeline-timelane-item-button]{background-color:transparent;margin:0;font-weight:700}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{position:relative;background-color:#333;color:#fff;border-radius:4px;font-size:14px;line-height:1.4;outline:0;transition-property:transform,visibility,opacity}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{bottom:-7px;left:0;border-width:8px 8px 0;border-top-color:initial;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{top:-7px;left:0;border-width:0 8px 8px;border-bottom-color:initial;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-width:8px 0 8px 8px;border-left-color:initial;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{left:-7px;border-width:8px 8px 8px 0;border-right-color:initial;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{width:16px;height:16px;color:#333}.tippy-arrow:before{content:"";position:absolute;border-color:transparent;border-style:solid}.tippy-content{position:relative;padding:5px 9px;z-index:1}.tippy-box[data-theme~=light-border]{background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,8,16,.15);color:#333;box-shadow:0 4px 14px -2px #00081014}.tippy-box[data-theme~=light-border]>.tippy-backdrop{background-color:#fff}.tippy-box[data-theme~=light-border]>.tippy-arrow:after,.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{content:"";position:absolute;z-index:-1}.tippy-box[data-theme~=light-border]>.tippy-arrow:after{border-color:transparent;border-style:solid}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:before{border-top-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-arrow:after{border-top-color:#00081033;border-width:7px 7px 0;top:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow>svg{top:16px}.tippy-box[data-theme~=light-border][data-placement^=top]>.tippy-svg-arrow:after{top:17px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:#fff;bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-arrow:after{border-bottom-color:#00081033;border-width:0 7px 7px;bottom:17px;left:1px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow>svg{bottom:16px}.tippy-box[data-theme~=light-border][data-placement^=bottom]>.tippy-svg-arrow:after{bottom:17px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:before{border-left-color:#fff}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-arrow:after{border-left-color:#00081033;border-width:7px 0 7px 7px;left:17px;top:1px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow>svg{left:11px}.tippy-box[data-theme~=light-border][data-placement^=left]>.tippy-svg-arrow:after{left:12px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:before{border-right-color:#fff;right:16px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-arrow:after{border-width:7px 7px 7px 0;right:17px;top:1px;border-right-color:#00081033}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow>svg{right:11px}.tippy-box[data-theme~=light-border][data-placement^=right]>.tippy-svg-arrow:after{right:12px}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow{fill:#fff}.tippy-box[data-theme~=light-border]>.tippy-svg-arrow:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCA2czEuNzk2LS4wMTMgNC42Ny0zLjYxNUM1Ljg1MS45IDYuOTMuMDA2IDggMGMxLjA3LS4wMDYgMi4xNDguODg3IDMuMzQzIDIuMzg1QzE0LjIzMyA2LjAwNSAxNiA2IDE2IDZIMHoiIGZpbGw9InJnYmEoMCwgOCwgMTYsIDAuMikiLz48L3N2Zz4=);background-size:16px 6px;width:16px;height:6px}[theme~=green-chip][variante~=light]{background:var(--surface-success-weak);color:var(--text-icon-success-default)}[theme~=green-chip][variante~=heavy]{background:var(--surface-success-default);color:var(--text-icon-success-inverse)}[theme~=red-chip][variante~=light]{background:var(--surface-danger-weak);color:var(--text-icon-danger-default)}[theme~=red-chip][variante~=heavy]{background:var(--surface-danger-default);color:var(--text-icon-danger-inverse)}[theme~=berry-chip][variante~=light]{background:var(--surface-accent-weak);color:var(--text-icon-accent-default)}[theme~=berry-chip][variante~=heavy]{background:var(--surface-accent-default);color:var(--text-icon-accent-inverse)}[theme~=yellow-chip][variante~=light]{background:var(--surface-warning-weak);color:var(--text-icon-warning-default)}[theme~=yellow-chip][variante~=heavy]{background:var(--surface-warning-default);color:var(--text-icon-warning-inverse)}[theme~=blue-chip][variante~=light]{background:var(--surface-brand-weak);color:var(--text-icon-brand-default)}[theme~=blue-chip][variante~=heavy]{background:var(--surface-brand-default);color:var(--text-icon-brand-inverse)}[theme~=gray-chip][variante~=light]{background:var(--surface-neutral-weak);color:var(--text-icon-neutral-default)}[theme~=gray-chip][variante~=heavy]{background:var(--surface-neutral-default);color:var(--text-icon-neutral-inverse)}.XChip[form~=plate]{border-radius:4px}.XChip[form~=pill]{border-radius:16px}.XChip{white-space:nowrap;align-self:baseline;display:inline-flex;max-width:100%}.XChip [part=container]{display:inline-flex;min-width:24px;padding:2px 8px;justify-content:center;align-items:center;gap:8px}.XChip [part=label]{align-self:center;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:14px;font-style:normal;font-weight:var(--font-weight-medium);line-height:20px}.XChip mog-icon{display:flex;width:16px;height:16px}.XChip:before{content:" ";width:0;height:24px}vaadin-horizontal-layout[class~=pagination-layout]{min-height:fit-content}vaadin-horizontal-layout[class~=pagination-navigation]{flex-grow:1;justify-content:center;height:fit-content;gap:var(--lumo-space-s)}vaadin-button[theme~=pagination-button]{width:48px;padding:8px 10px}vaadin-button[theme~=pagination-button-current]{color:var(--uvrz-dguv-blue);background-color:var(--uvrz-dguv-blue-10);box-shadow:inset 0 0 0 1px var(--uvrz-dguv-blue)}vaadin-button[theme~=pagination-button-current][disabled]{opacity:1}div[class~=pagination-icon]{width:48px;display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center;align-items:center}div[class~=pagination-text]{align-content:center}@font-face{font-family:phosphor-icons;src:url(./Phosphor-DtdjzkpE.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:phosphor-icons-bold;src:url(./Phosphor-Bold-BCak21uZ.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}:root{--mogena-icons-calendar: "";--mogena-icons-caret-down: "";--mogena-icons-check: "";--mogena-icons-clock: "";--mogena-icons-eye: "";--mogena-icons-eye-slash: "";--mogena-icons-x: ""}body[theme~=ituv-legacy]{background-image:linear-gradient(var(--background-dark, white),var(--background-light, white));background-attachment:fixed;--lumo-font-family: "Arial"}body[theme~=ituv-legacy] .mogena-start-view{color:var(--uvrz-dguv-white);--lumo-font-family: "Arial"}body[theme~=ituv-legacy] :is(.expandable-container,.form-container)>.container-header{background-color:#f6f6f6;border-bottom:none}body[theme~=ituv-legacy] :is(.expandable-container,.form-container,.XList)>.container-header{padding-left:.5rem;padding-right:.5rem;min-height:4rem;max-height:4rem;align-items:center;padding-bottom:unset;margin-bottom:unset}body[theme~=ituv-legacy] .XList>.container-header,body[theme~=ituv-legacy] .XList .list-item-with-sep{border-bottom:1px solid var(--list-item-separator)}body[theme~=ituv-legacy] .list-layout .empty-label{color:var(--uvrz-dguv-black);margin-top:unset}body[theme~=ituv-legacy] .XGrid:not([theme~=padding])>.container-header{padding:var(--spacing-xs)}body[theme~=ituv-legacy] .XGrid>.container-header>.selected-counter{font-size:14px;color:#4d4d4d}body[theme~=ituv-legacy] .XGrid>.container-header>.container-toolbar{gap:var(--spacing-s)}body[theme~=ituv-legacy] .XGrid>.container-header>.container-toolbar>vaadin-text-field{margin-left:0}body[theme~=ituv-legacy] vaadin-horizontal-layout>[class~=container-caption]{font-size:1.2rem;font-weight:unset;color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] .form-container[theme~=padding]{padding:unset}body[theme~=ituv-legacy] .form-container[theme~=padding]>.container-content{padding:1rem}body[theme~=ituv-legacy] vaadin-button[theme~=container-header-collapsable-button]{background-color:var(--uvrz-dguv-black-15);color:var(--uvrz-dguv-black);border-radius:4px;box-shadow:inset 0 0 0 1px var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-button[theme~=container-header-collapsable-button]:hover{background-color:var(--uvrz-dguv-black-40);box-shadow:inset 0 0 0 1px var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-button[theme~=container-header-collapsable-button][active]{background-color:var(--uvrz-dguv-black-70);box-shadow:inset 0 0 0 1px var(--uvrz-dguv-black);color:var(--uvrz-dguv-white)}body[theme~=ituv-legacy] vaadin-button[theme~=container-header-collapsable-button][focus-ring]{box-shadow:0 0 0 3px var(--uvrz-dguv-black),inset 0 0 0 1px var(--uvrz-dguv-white)}body[theme~=ituv-legacy] :is(vaadin-horizontal-layout,vaadin-vertical-layout,.XContainer-content){overflow:hidden}body[theme~=ituv-legacy] :is(vaadin-horizontal-layout,vaadin-vertical-layout)[theme~=scrollable]{overflow-y:auto}body[theme~=ituv-legacy] .XLabel,body[theme~=ituv-legacy] .XLabel [part=text]{color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] #login-username::part(label){margin-bottom:-6px}body[theme~=ituv-legacy] #login-password::part(label){margin-bottom:-6px}body[theme~=ituv-legacy] #login-username::part(input){border-radius:0;border-color:#3c3c3c;outline:0px;box-shadow:0 0 0 2px}body[theme~=ituv-legacy] vaadin-text-field,body[theme~=ituv-legacy] vaadin-password-field,body[theme~=ituv-legacy] vaadin-combo-box,body[theme~=ituv-legacy] mog-date-picker,body[theme~=ituv-legacy] vaadin-time-picker,body[theme~=ituv-legacy] vaadin-date-time-picker{color:var(--uvrz-dguv-black);padding:0;align-self:baseline}body[theme~=ituv-legacy] vaadin-text-field>input,body[theme~=ituv-legacy] vaadin-password-field>input,body[theme~=ituv-legacy] vaadin-combo-box>input,body[theme~=ituv-legacy] mog-date-picker>input,body[theme~=ituv-legacy] vaadin-date-picker>input,body[theme~=ituv-legacy] vaadin-time-picker>input,body[theme~=ituv-legacy] vaadin-date-time-picker>input{color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-field>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-password-field>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-combo-box>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] mog-date-picker>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-date-picker>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-time-picker>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-date-time-picker>:is(input,textarea):placeholder-shown{color:var(--uvrz-dguv-black);font-style:italic}body[theme~=ituv-legacy] vaadin-text-field:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-password-field:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-combo-box:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-time-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown,body[theme~=ituv-legacy] vaadin-date-time-picker:is([readonly],[disabled])>:is(input,textarea):placeholder-shown{opacity:1}body[theme~=ituv-legacy] vaadin-text-field::part(label),body[theme~=ituv-legacy] vaadin-password-field::part(label),body[theme~=ituv-legacy] vaadin-combo-box::part(label),body[theme~=ituv-legacy] mog-date-picker::part(label),body[theme~=ituv-legacy] vaadin-date-picker::part(label),body[theme~=ituv-legacy] vaadin-time-picker::part(label),body[theme~=ituv-legacy] vaadin-date-time-picker::part(label){color:var(--label-color, --uvrz-dguv-black);font-size:var(--lumo-font-size);font-weight:700;padding-bottom:.5em;line-height:1.2;margin-left:unset;padding-left:calc(var(--lumo-border-radius-m) / 4)}body[theme~=ituv-legacy] vaadin-text-field::part(label):after,body[theme~=ituv-legacy] vaadin-text-field[invalid]::part(label):after,body[theme~=ituv-legacy] vaadin-password-field::part(label):after,body[theme~=ituv-legacy] vaadin-password-field[invalid]::part(label):after,body[theme~=ituv-legacy] vaadin-combo-box::part(label):after,body[theme~=ituv-legacy] vaadin-combo-box[invalid]::part(label):after,body[theme~=ituv-legacy] mog-date-picker::part(label):after,body[theme~=ituv-legacy] mog-date-picker[invalid]::part(label):after,body[theme~=ituv-legacy] vaadin-date-picker::part(label):after,body[theme~=ituv-legacy] vaadin-date-picker[invalid]::part(label):after,body[theme~=ituv-legacy] vaadin-time-picker::part(label):after,body[theme~=ituv-legacy] vaadin-time-picker[invalid]::part(label):after,body[theme~=ituv-legacy] vaadin-date-time-picker::part(label):after,body[theme~=ituv-legacy] vaadin-date-time-picker[invalid]::part(label):after{color:var(--uvrz-dguv-blue)}body[theme~=ituv-legacy] vaadin-text-field[theme~=inBoxcontainer]::part(label):empty,body[theme~=ituv-legacy] vaadin-password-field[theme~=inBoxcontainer]::part(label):empty,body[theme~=ituv-legacy] vaadin-combo-box[theme~=inBoxcontainer]::part(label):empty,body[theme~=ituv-legacy] mog-date-picker[theme~=inBoxcontainer]::part(label):empty,body[theme~=ituv-legacy] vaadin-date-picker[theme~=inBoxcontainer]::part(label):empty,body[theme~=ituv-legacy] vaadin-time-picker[theme~=inBoxcontainer]::part(label):empty,body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=inBoxcontainer]::part(label):empty{display:unset}body[theme~=ituv-legacy] vaadin-text-field::part(value),body[theme~=ituv-legacy] vaadin-password-field::part(value),body[theme~=ituv-legacy] vaadin-combo-box::part(value),body[theme~=ituv-legacy] mog-date-picker::part(value),body[theme~=ituv-legacy] vaadin-date-picker::part(value),body[theme~=ituv-legacy] vaadin-time-picker::part(value),body[theme~=ituv-legacy] vaadin-date-time-picker::part(value){font-size:1rem;padding:unset}body[theme~=ituv-legacy] vaadin-text-field[has-label]:before,body[theme~=ituv-legacy] vaadin-password-field[has-label]:before,body[theme~=ituv-legacy] vaadin-combo-box[has-label]:before,body[theme~=ituv-legacy] mog-date-picker[has-label]:before,body[theme~=ituv-legacy] vaadin-date-picker[has-label]:before,body[theme~=ituv-legacy] vaadin-time-picker[has-label]:before,body[theme~=ituv-legacy] vaadin-date-time-picker[has-label]:before{margin-top:31px}body[theme~=ituv-legacy] vaadin-text-field[has-label],body[theme~=ituv-legacy] vaadin-password-field[has-label],body[theme~=ituv-legacy] vaadin-combo-box[has-label],body[theme~=ituv-legacy] mog-date-picker[has-label],body[theme~=ituv-legacy] vaadin-date-picker[has-label],body[theme~=ituv-legacy] vaadin-time-picker[has-label],body[theme~=ituv-legacy] vaadin-date-time-picker[has-label]{padding:0}body[theme~="ituv-legacy"] vaadin-text-field::part(input-field),body[theme~="ituv-legacy"] vaadin-text-field[invalid]::part(input-field),body[theme~="ituv-legacy"] vaadin-password-field::part(input-field),body[theme~="ituv-legacy"]vaadin-password-field[invalid]::part(input-field),body[theme~="ituv-legacy"] vaadin-combo-box::part(input-field),body[theme~="ituv-legacy"] vaadin-combo-box[invalid]::part(input-field),body[theme~="ituv-legacy"] mog-date-picker::part(input-field),body[theme~="ituv-legacy"] mog-date-picker[invalid]::part(input-field),body[theme~="ituv-legacy"] vaadin-date-picker::part(input-field),body[theme~="ituv-legacy"] vaadin-date-picker[invalid]::part(input-field),body[theme~="ituv-legacy"] vaadin-time-picker::part(input-field),body[theme~="ituv-legacy"] vaadin-time-picker[invalid]::part(input-field),body[theme~="ituv-legacy"] vaadin-date-time-picker::part(input-field),vaadin-date-time-picker[invalid]::part(input-field){box-shadow:none;background-color:var(--input-background-color);border-radius:unset;border:1px solid var(--input-readonly-border-color)}body[theme~=ituv-legacy] vaadin-text-field[class~=bold-control]::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[class~=bold-control]::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[class~=bold-control]::part(input-field),body[theme~=ituv-legacy] mog-date-picker[class~=bold-control]::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[class~=bold-control]::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[class~=bold-control]::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[class~=bold-control]::part(input-field){font-weight:700}body[theme~=ituv-legacy] vaadin-text-field[theme~=grid-toolbar],body[theme~=ituv-legacy] vaadin-password-field[theme~=grid-toolbar],body[theme~=ituv-legacy] vaadin-combo-box[theme~=grid-toolbar],body[theme~=ituv-legacy] mog-date-picker[theme~=grid-toolbar],body[theme~=ituv-legacy] vaadin-date-picker[theme~=grid-toolbar],body[theme~=ituv-legacy] vaadin-time-picker[theme~=grid-toolbar],body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=grid-toolbar]{margin-left:unset}body[theme~=ituv-legacy] vaadin-text-field[theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-text-field[invalid][theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[invalid][theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[invalid][theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] mog-date-picker[theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] mog-date-picker[invalid][theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[invalid][theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[invalid][theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=grid-toolbar]::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[invalid][theme~=grid-toolbar]::part(input-field){border:1px solid var(--input-border-color);margin-top:unset}body[theme~=ituv-legacy] vaadin-text-field[theme~=gallery-header]::part(error-message),body[theme~=ituv-legacy] vaadin-password-field[theme~=gallery-header]::part(error-message),body[theme~=ituv-legacy] vaadin-combo-box[theme~=gallery-header]::part(error-message),body[theme~=ituv-legacy] mog-date-picker[theme~=gallery-header]::part(error-message),body[theme~=ituv-legacy] vaadin-date-picker[theme~=gallery-header]::part(error-message),body[theme~=ituv-legacy] vaadin-time-picker[theme~=gallery-header]::part(error-message),body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=gallery-header]::part(error-message){padding-top:0}body[theme~=ituv-legacy] vaadin-text-field::part(input-field):after,body[theme~=ituv-legacy] vaadin-password-field::part(input-field):after,body[theme~=ituv-legacy] vaadin-combo-box::part(input-field):after,body[theme~=ituv-legacy] mog-date-picker::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-picker::part(input-field):after,body[theme~=ituv-legacy] vaadin-time-picker::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-time-picker::part(input-field):after{transition:none;background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-text-field:hover:not([readonly]):not([focused])::part(label),body[theme~=ituv-legacy] vaadin-password-field:hover:not([readonly]):not([focused])::part(label),body[theme~=ituv-legacy] vaadin-combo-box:hover:not([readonly]):not([focused])::part(label),body[theme~=ituv-legacy] mog-date-picker:hover:not([readonly]):not([focused])::part(label),body[theme~=ituv-legacy] vaadin-date-picker:hover:not([readonly]):not([focused])::part(label),body[theme~=ituv-legacy] vaadin-time-picker:hover:not([readonly]):not([focused])::part(label),body[theme~=ituv-legacy] vaadin-date-time-picker:hover:not([readonly]):not([focused])::part(label){color:var(--label-color, --uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-field:hover:not([readonly]):not([focused])::part(input-field):after,body[theme~=ituv-legacy] vaadin-password-field:hover:not([readonly]):not([focused])::part(input-field):after,body[theme~=ituv-legacy] vaadin-combo-box:hover:not([readonly]):not([focused])::part(input-field):after,body[theme~=ituv-legacy] mog-date-picker:hover:not([readonly]):not([focused])::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-picker:hover:not([readonly]):not([focused])::part(input-field):after,body[theme~=ituv-legacy] vaadin-time-picker:hover:not([readonly]):not([focused])::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-time-picker:hover:not([readonly]):not([focused])::part(input-field):after{opacity:0;color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-field:is([focus-ring],[focused])::part(input-field),body[theme~=ituv-legacy] vaadin-password-field:is([focus-ring],[focused])::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box:is([focus-ring],[focused])::part(input-field),body[theme~=ituv-legacy] mog-date-picker:is([focus-ring],[focused])::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker:is([focus-ring],[focused])::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker:is([focus-ring],[focused])::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker:is([focus-ring],[focused])::part(input-field){border:1px solid var(--input-border-focus-color);box-shadow:inset 0 0 0 2px var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-text-field[focused]:not([readonly])::part(label),body[theme~=ituv-legacy] vaadin-password-field[focused]:not([readonly])::part(label),body[theme~=ituv-legacy] vaadin-combo-box[focused]:not([readonly])::part(label),body[theme~=ituv-legacy] mog-date-picker[focused]:not([readonly])::part(label),body[theme~=ituv-legacy] vaadin-date-picker[focused]:not([readonly])::part(label),body[theme~=ituv-legacy] vaadin-time-picker[focused]:not([readonly])::part(label),body[theme~=ituv-legacy] vaadin-date-time-picker[focused]:not([readonly])::part(label){color:var(--label-color, --uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-field[focused]:not([focus-ring]):not([readonly])::part(input-field):after,body[theme~=ituv-legacy] vaadin-password-field[focused]:not([focus-ring]):not([readonly])::part(input-field):after,body[theme~=ituv-legacy] vaadin-combo-box[focused]:not([focus-ring]):not([readonly])::part(input-field):after,body[theme~=ituv-legacy] mog-date-picker[focused]:not([focus-ring]):not([readonly])::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-picker[focused]:not([focus-ring]):not([readonly])::part(input-field):after,body[theme~=ituv-legacy] vaadin-time-picker[focused]:not([focus-ring]):not([readonly])::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-time-picker[focused]:not([focus-ring]):not([readonly])::part(input-field):after{transform:none;transition-duration:none}body[theme~=ituv-legacy] vaadin-text-field[invalid]::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[invalid]::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[invalid]::part(input-field),body[theme~=ituv-legacy] mog-date-picker[invalid]::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[invalid]::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[invalid]::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[invalid]::part(input-field){border:1px solid var(--uvrz-red);background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-text-field[invalid]::part(input-field):after,body[theme~=ituv-legacy] vaadin-password-field[invalid]::part(input-field):after,body[theme~=ituv-legacy] vaadin-combo-box[invalid]::part(input-field):after,body[theme~=ituv-legacy] mog-date-picker[invalid]::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-picker[invalid]::part(input-field):after,body[theme~=ituv-legacy] vaadin-time-picker[invalid]::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-time-picker[invalid]::part(input-field):after{background-color:var(--input-background-color)}body[theme~=ituv-legacy] vaadin-text-field[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),body[theme~=ituv-legacy] mog-date-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[invalid]:is([focus-ring],[focused]):not([readonly]):not([disabled])::part(input-field){border:1px solid var(--input-border-focus-color);box-shadow:inset 0 0 0 2px var(--input-border-focus-color)}body[theme~=ituv-legacy] vaadin-text-field::part(error-message),body[theme~=ituv-legacy] vaadin-password-field::part(error-message),body[theme~=ituv-legacy] vaadin-combo-box::part(error-message),body[theme~=ituv-legacy] mog-date-picker::part(error-message),body[theme~=ituv-legacy] vaadin-date-picker::part(error-message),body[theme~=ituv-legacy] vaadin-time-picker::part(error-message),body[theme~=ituv-legacy] vaadin-date-time-picker::part(error-message),body[theme~=ituv-legacy] vaadin-radio-group::part(error-message),body[theme~=ituv-legacy] vaadin-checkbox-group::part(error-message),body[theme~=ituv-legacy] vaadin-checkbox::part(error-message){font-size:.875rem;max-height:unset}body[theme~=ituv-legacy] mog-interval vaadin-text-field::part(error-message),body[theme~=ituv-legacy] mog-interval mog-date-picker::part(error-message),body[theme~=ituv-legacy] mog-interval vaadin-date-picker::part(error-message),body[theme~=ituv-legacy] mog-interval vaadin-time-picker::part(error-message),body[theme~=ituv-legacy] mog-interval vaadin-date-time-picker::part(error-message){white-space:normal}body[theme~=ituv-legacy] vaadin-text-field:not([invalid])[theme~=container-header-component]::part(error-message),body[theme~=ituv-legacy] vaadin-password-field:not([invalid])[theme~=container-header-component]::part(error-message),body[theme~=ituv-legacy] vaadin-combo-box:not([invalid])[theme~=container-header-component]::part(error-message),body[theme~=ituv-legacy] mog-date-picker:not([invalid])[theme~=container-header-component]::part(error-message),body[theme~=ituv-legacy] vaadin-date-picker:not([invalid])[theme~=container-header-component]::part(error-message),body[theme~=ituv-legacy] vaadin-time-picker:not([invalid])[theme~=container-header-component]::part(error-message),body[theme~=ituv-legacy] vaadin-date-time-picker:not([invalid])[theme~=container-header-component]::part(error-message){padding-top:unset}body[theme~=ituv-legacy] vaadin-text-field[input-prevented]::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[input-prevented]::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[input-prevented]::part(input-field),body[theme~=ituv-legacy] mog-date-picker[input-prevented]::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[input-prevented]::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[input-prevented]::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[input-prevented]::part(input-field){color:var(--uvrz-red)}body[theme~=ituv-legacy] vaadin-text-field:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-password-field:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker:is([readonly],[disabled])::part(input-field){border:1px solid var(--input-readonly-background-color);border-bottom:1px solid var(--input-readonly-border-color);background-color:var(--input-readonly-background-color)}body[theme~=ituv-legacy] vaadin-text-field[theme~=label]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[theme~=label]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[theme~=label]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] mog-date-picker[theme~=label]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[theme~=label]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[theme~=label]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=label]:is([readonly],[disabled])::part(input-field){border:1px solid transparent;background-color:unset;height:20.5px;padding:unset}body[theme~=ituv-legacy] vaadin-text-field[theme~=label]:is([readonly],[disabled])[has-label]:before,body[theme~=ituv-legacy] vaadin-password-field[theme~=label]:is([readonly],[disabled])[has-label]:before,body[theme~=ituv-legacy] vaadin-combo-box[theme~=label]:is([readonly],[disabled])[has-label]:before,body[theme~=ituv-legacy] mog-date-picker[theme~=label]:is([readonly],[disabled])[has-label]:before,body[theme~=ituv-legacy] vaadin-date-picker[theme~=label]:is([readonly],[disabled])[has-label]:before,body[theme~=ituv-legacy] vaadin-time-picker[theme~=label]:is([readonly],[disabled])[has-label]:before,body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=label]:is([readonly],[disabled])[has-label]:before{margin-top:21.5px}body[theme~=ituv-legacy] vaadin-text-field:is([readonly],[disabled])::part(input-field):after,body[theme~=ituv-legacy] vaadin-password-field:is([readonly],[disabled])::part(input-field):after,body[theme~=ituv-legacy] vaadin-combo-box:is([readonly],[disabled])::part(input-field):after,body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])::part(input-field):after,body[theme~=ituv-legacy] vaadin-time-picker:is([readonly],[disabled])::part(input-field):after,body[theme~=ituv-legacy] vaadin-date-time-picker:is([readonly],[disabled])::part(input-field):after{border:none;opacity:0}body[theme~=ituv-legacy] vaadin-text-field:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-password-field:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-combo-box:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-time-picker:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-date-time-picker:is([readonly],[disabled])::part(value){color:var(--uvrz-dguv-grey);-webkit-text-fill-color:unset}body[theme~=ituv-legacy] vaadin-text-field:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-password-field:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-combo-box:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-time-picker:is([readonly],[disabled])::part(value),body[theme~=ituv-legacy] vaadin-date-time-picker:is([readonly],[disabled])::part(value){padding:unset;color:var(--uvrz-dguv-black)}body[theme~=ituv-legacy] vaadin-text-field:is([readonly],[disabled])::part(label),body[theme~=ituv-legacy] vaadin-password-field:is([readonly],[disabled])::part(label),body[theme~=ituv-legacy] vaadin-combo-box:is([readonly],[disabled])::part(label),body[theme~=ituv-legacy] mog-date-picker:is([readonly],[disabled])::part(label),body[theme~=ituv-legacy] vaadin-date-picker:is([readonly],[disabled])::part(label),body[theme~=ituv-legacy] vaadin-time-picker:is([readonly],[disabled])::part(label),body[theme~=ituv-legacy] vaadin-date-time-picker:is([readonly],[disabled])::part(label){color:var(--label-color, --uvrz-dguv-black);-webkit-text-fill-color:unset}body[theme~=ituv-legacy] vaadin-text-field:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-password-field:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] mog-date-picker:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker:is([focus-ring],[focused]):is([readonly],[disabled])::part(input-field){box-shadow:none}body[theme~=ituv-legacy] vaadin-text-field:is([id=login-username],[id=login-password]),body[theme~=ituv-legacy] vaadin-password-field:is([id=login-username],[id=login-password]),body[theme~=ituv-legacy] vaadin-combo-box:is([id=login-username],[id=login-password]),body[theme~=ituv-legacy] mog-date-picker:is([id=login-username],[id=login-password]),body[theme~=ituv-legacy] vaadin-date-picker:is([id=login-username],[id=login-password]),body[theme~=ituv-legacy] vaadin-time-picker:is([id=login-username],[id=login-password]),body[theme~=ituv-legacy] vaadin-date-time-picker:is([id=login-username],[id=login-password]){width:100%}body[theme~=ituv-legacy] vaadin-text-field[focus-ring]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-password-field[focus-ring]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-combo-box[focus-ring]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] mog-date-picker[focus-ring]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-picker[focus-ring]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-time-picker[focus-ring]:is([readonly],[disabled])::part(input-field),body[theme~=ituv-legacy] vaadin-date-time-picker[focus-ring]:is([readonly],[disabled])::part(input-field){box-shadow:none;border:1px solid black}body[theme~=ituv-legacy] vaadin-text-field[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] vaadin-password-field[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] vaadin-combo-box[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] mog-date-picker[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] vaadin-date-picker[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] vaadin-time-picker[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] vaadin-radio-group[theme~=label-hidden]::part(label),body[theme~=ituv-legacy] vaadin-checkbox-group[theme~=label-hidden]::part(label){display:none}body[theme~=ituv-legacy] vaadin-text-field[theme~=label-hidden][has-label]:before,body[theme~=ituv-legacy] vaadin-password-field[theme~=label-hidden][has-label]:before,body[theme~=ituv-legacy] vaadin-combo-box[theme~=label-hidden][has-label]:before,body[theme~=ituv-legacy] mog-date-picker[theme~=label-hidden][has-label]:before,body[theme~=ituv-legacy] vaadin-date-picker[theme~=label-hidden][has-label]:before,body[theme~=ituv-legacy] vaadin-time-picker[theme~=label-hidden][has-label]:before,body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=label-hidden][has-label]:before{margin-top:3px}body[theme~=ituv-legacy] vaadin-text-field[theme~=label-hidden][theme~=label][has-label]:before,body[theme~=ituv-legacy] vaadin-password-field[theme~=label-hidden][theme~=label][has-label]:before,body[theme~=ituv-legacy] vaadin-combo-box[theme~=label-hidden][theme~=label][has-label]:before,body[theme~=ituv-legacy] mog-date-picker[theme~=label-hidden][theme~=label][has-label]:before,body[theme~=ituv-legacy] vaadin-date-picker[theme~=label-hidden][theme~=label][has-label]:before,body[theme~=ituv-legacy] vaadin-time-picker[theme~=label-hidden][theme~=label][has-label]:before,body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=label-hidden][theme~=label][has-label]:before{margin-top:0}body[theme~=ituv-legacy] vaadin-text-field[theme~=label-hidden]::part(error-message),body[theme~=ituv-legacy] vaadin-password-field[theme~=label-hidden]::part(error-message),body[theme~=ituv-legacy] vaadin-combo-box[theme~=label-hidden]::part(error-message),body[theme~=ituv-legacy] mog-date-picker[theme~=label-hidden]::part(error-message),body[theme~=ituv-legacy] vaadin-date-picker[theme~=label-hidden]::part(error-message),body[theme~=ituv-legacy] vaadin-time-picker[theme~=label-hidden]::part(error-message),body[theme~=ituv-legacy] vaadin-date-time-picker[theme~=label-hidden]::part(error-message){padding-top:0}body[theme~=ituv-legacy] .XFormularContainer vaadin-text-field[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-text-area[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-password-field[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-combo-box[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer mog-date-picker[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-date-picker[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-time-picker[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-date-time-picker[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-checkbox-group[has-label]:before,body[theme~=ituv-legacy] .XFormularContainer vaadin-checkbox[has-label]:before{margin-top:unset}body[theme~=ituv-legacy] vaadin-text-field::part(helper-text),body[theme~=ituv-legacy] vaadin-password-field::part(helper-text),body[theme~=ituv-legacy] vaadin-combo-box::part(helper-text),body[theme~=ituv-legacy] mog-date-picker::part(helper-text),body[theme~=ituv-legacy] vaadin-date-picker::part(helper-text),body[theme~=ituv-legacy] vaadin-time-picker::part(helper-text),body[theme~=ituv-legacy] vaadin-date-time-picker::part(helper-text),body[theme~=ituv-legacy] vaadin-radio-group::part(helper-text),body[theme~=ituv-legacy] vaadin-checkbox-group::part(helper-text),body[theme~=ituv-legacy] vaadin-checkbox::part(helper-text){color:var(--uvrz-dguv-black-70);font-size:.875rem}body[theme~=ituv-legacy] vaadin-text-field>[slot=input]:-webkit-autofill{transition:background-color 0s 86400s}mog-interval :is(vaadin-text-field,vaadin-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker)::part(error-message){white-space:normal}mog-interval :is(vaadin-text-field,vaadin-combo-box,mog-date-picker,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker){padding:0}mog-interval>:is([slot=helper],[slot=error-message]){display:flex;gap:var(--spacing-xs);padding-top:var(--spacing-xxs)}vaadin-vertical-layout>.XDivider{border-bottom:1px solid var(--border-neutral-weak);width:100%;height:0}vaadin-horizontal-layout>.XDivider{border-left:1px solid var(--border-neutral-weak);width:0;height:auto;align-self:stretch!important}vaadin-vertical-layout[theme~=layout-h1-outer] .container-format-h1{margin:unset;padding-top:var(--spacing-m);padding-left:var(--spacing-l);padding-right:var(--spacing-l);padding-bottom:var(--spacing-m)}vaadin-vertical-layout[theme~=layout-h1-outer] .container-format-h2{box-shadow:0 3px 12px -1px #ccc,0 2px 4px -1px #ccc}vaadin-vertical-layout[theme~=layout-h1-inner] .container-format-h1{padding:var(--spacing-s);margin-top:var(--spacing-m);margin-left:var(--spacing-l);margin-right:var(--spacing-l);margin-bottom:var(--spacing-m);width:calc(100% - (var(--spacing-l)*2))!important;box-shadow:0 3px 12px -1px #ccc,0 2px 4px -1px #ccc}
