:root{--mate-red-10: #fff1f1;--mate-red-20: #ffd7d9;--mate-red-30: #ffb3b8;--mate-red-40: #ff8389;--mate-red-50: #fa4d56;--mate-red-60: #e22c36;--mate-red-70: #a2191f;--mate-red-80: #750e13;--mate-red-90: #520408;--mate-red-100: #2d0709;--mate-magenta-10: #fff0f7;--mate-magenta-20: #ffd6e8;--mate-magenta-30: #ffafd2;--mate-magenta-40: #ff7eb6;--mate-magenta-50: #ee5396;--mate-magenta-60: #d02670;--mate-magenta-70: #9f1853;--mate-magenta-80: #740937;--mate-magenta-90: #510224;--mate-magenta-100: #2a0a18;--mate-purple-10: #f6f2ff;--mate-purple-20: #e8daff;--mate-purple-30: #d4bbff;--mate-purple-40: #be95ff;--mate-purple-50: #a56eff;--mate-purple-60: #8a3ffc;--mate-purple-70: #6929c4;--mate-purple-80: #491d8b;--mate-purple-90: #31135e;--mate-purple-100: #1c0f30;--mate-blue-10: #e6f0fc;--mate-blue-20: #c2dbf7;--mate-blue-30: #91bff1;--mate-blue-40: #5ea1ea;--mate-blue-50: #2e84e4;--mate-blue-60: #276ae1;--mate-blue-70: #0059bd;--mate-blue-80: #004b9e;--mate-blue-90: #00336b;--mate-blue-100: #001e40;--mate-cyan-10: #e6f1f6;--mate-cyan-20: #c2dee9;--mate-cyan-30: #91c4d8;--mate-cyan-40: #5ea9c6;--mate-cyan-50: #2e8fb5;--mate-cyan-60: #0076a5;--mate-cyan-70: #00648c;--mate-cyan-80: #005475;--mate-cyan-90: #00354a;--mate-cyan-100: #001b26;--mate-teal-10: #d9fbfb;--mate-teal-20: #9ef0f0;--mate-teal-30: #3ddbd9;--mate-teal-40: #08bdba;--mate-teal-50: #009d9a;--mate-teal-60: #007d79;--mate-teal-70: #005d5d;--mate-teal-80: #004144;--mate-teal-90: #022b30;--mate-teal-100: #081a1c;--mate-green-10: #defbe6;--mate-green-20: #a7f0ba;--mate-green-30: #6fdc8c;--mate-green-40: #42be65;--mate-green-50: #24a148;--mate-green-60: #1d873c;--mate-green-70: #0e6027;--mate-green-80: #044317;--mate-green-90: #022d0d;--mate-green-100: #071908;--mate-orange-10: #fff2e8;--mate-orange-20: #ffd9be;--mate-orange-30: #ffb784;--mate-orange-40: #ff832b;--mate-orange-50: #eb6200;--mate-orange-60: #c75300;--mate-orange-70: #8a3800;--mate-orange-80: #5e2900;--mate-orange-90: #3e1a00;--mate-orange-100: #231000;--mate-yellow-10: #fcf4d6;--mate-yellow-20: #fddc69;--mate-yellow-30: #f1c21b;--mate-yellow-40: #d2a106;--mate-yellow-50: #b28600;--mate-yellow-60: #8e6a00;--mate-yellow-70: #684e00;--mate-yellow-80: #483700;--mate-yellow-90: #302400;--mate-yellow-100: #1c1500;--mate-gray-10: #f2f4f8;--mate-gray-20: #dde1e6;--mate-gray-30: #c1c7cd;--mate-gray-40: #a2a9b0;--mate-gray-50: #878d96;--mate-gray-60: #6e7881;--mate-gray-70: #4d5358;--mate-gray-80: #343a3f;--mate-gray-90: #21272a;--mate-gray-100: #111518;--mate-white-and-black-white: #ffffff;--mate-white-and-black-black: #000000}:root{--mate-typography-font-sizing-100: 1rem;--mate-typography-font-sizing-112: 1.125rem;--mate-typography-font-sizing-125: 1.25rem;--mate-typography-font-sizing-150: 1.5rem;--mate-typography-font-sizing-175: 1.75rem;--mate-typography-font-sizing-200: 2rem;--mate-typography-font-sizing-225: 2.25rem;--mate-typography-font-sizing-075: .75rem;--mate-typography-font-sizing-087: .875rem;--mate-typography-font-family: "Segoe UI", Roboto, "San Francisco", "Helvetica Neue", Arial, sans-serif;--mate-typography-font-family-icon: "Material Symbols", "Material Icons";--mate-typography-font-weight-regular: 400;--mate-typography-font-weight-medium: 600;--mate-typography-font-weight-bold: 700;--mate-sizing-100: 1rem;--mate-sizing-150: 1.5rem;--mate-sizing-200: 2rem;--mate-sizing-225: 2.25rem;--mate-sizing-250: 2.5rem;--mate-sizing-300: 3rem;--mate-sizing-350: 3.5rem;--mate-sizing-400: 4rem;--mate-sizing-012: .125rem;--mate-sizing-025: .25rem;--mate-sizing-050: .5rem;--mate-spacing-100: 1rem;--mate-spacing-125: 1.25rem;--mate-spacing-150: 1.5rem;--mate-spacing-200: 2rem;--mate-spacing-250: 2.5rem;--mate-spacing-300: 3rem;--mate-spacing-350: 3.5rem;--mate-spacing-000: 0;--mate-spacing-012: .125rem;--mate-spacing-025: .25rem;--mate-spacing-050: .5rem;--mate-spacing-075: .75rem;--mate-border-width-006: .063rem;--mate-border-width-012: .125rem;--mate-border-width-025: .25rem;--mate-border-radius-012: .125rem;--mate-border-radius-025: .25rem;--mate-border-radius-050: .5rem}:root{--mate-light-components-calendar-event-background-magenta: #D0267024;--mate-light-components-calendar-event-background-purple: #8A3FFC1F;--mate-light-components-calendar-event-background-yellow: #F1C21B24;--mate-light-components-calendar-event-background-cyan: #0076A51F;--mate-light-components-calendar-event-background-teal: #007D791F;--mate-light-components-date-picker-gradient-background-visible: #001F420D;--mate-light-components-date-picker-gradient-background-not-visible: #001F4200;--mate-light-components-grid-border: #CCD2D9;--mate-light-components-grid-background-selected: #E5F1FF;--mate-light-components-grid-background-hover: #E5F1FF;--mate-light-components-grid-background-edited: #FCF3D1;--mate-light-components-grid-background-danger: #FDE8E9;--mate-light-components-akdb-logo-1: #00A1E0;--mate-light-components-akdb-logo-2: #003979;--mate-light-components-other-stepper-gradient-background: #FFFFFF00;--mate-light-shades-base-contrast-5pct: #f2f3f5;--mate-light-shades-contrast-5pct: #001F420d;--mate-light-shades-contrast-10pct: #001F421a;--mate-light-shades-contrast-20pct: #001F4233;--mate-light-shades-contrast-30pct: #001F424d;--mate-light-shades-contrast-40pct: #001F4260;--mate-light-shades-contrast-50pct: #001F4282;--mate-light-shades-contrast-60pct: #001F429c;--mate-light-shades-contrast-70pct: #001F42b3;--mate-light-shades-contrast-80pct: #001F42c0;--mate-light-shades-contrast-90pct: #001F42e6;--mate-light-shades-shade-10pct: #001F421a;--mate-light-shades-shade-20pct: #001F4233;--mate-light-shades-shade-30pct: #001F424d;--mate-light-shades-shade-40pct: #001F4260;--mate-light-shades-shade-50pct: #001F4282;--mate-light-signal-danger-light: #e7131d1a;--mate-light-signal-info-light: #3392ff21;--mate-light-signal-success-light: #1688381a;--mate-light-signal-warning-light: #ff6a0038;--mate-light-signal-primary-light: #3392ff21;--mate-dark-components-calendar-event-background-magenta: #D0267024;--mate-dark-components-calendar-event-background-purple: #8A3FFC1F;--mate-dark-components-calendar-event-background-yellow: #F1C21B24;--mate-dark-components-calendar-event-background-cyan: #0076A51F;--mate-dark-components-calendar-event-background-teal: #007D791F;--mate-dark-components-date-picker-gradient-background-visible: #1115180D;--mate-dark-components-date-picker-gradient-background-not-visible: #11151800;--mate-dark-components-grid-border: #484F54;--mate-dark-components-grid-background-selected: #243546;--mate-dark-components-grid-background-hover: #243546;--mate-dark-components-grid-background-edited: #4A4627;--mate-dark-components-grid-background-danger: #3C2D31;--mate-dark-components-other-stepper-gradient-background: #21272A00;--mate-dark-components-other-global-header-background: #353B3F;--mate-dark-shades-base-contrast-5pct: #282e32;--mate-dark-shades-contrast-5pct: #e8f1fc09;--mate-dark-shades-contrast-10pct: #e8f1fc1a;--mate-dark-shades-contrast-20pct: #e8f1fc33;--mate-dark-shades-contrast-30pct: #e8f1fc4d;--mate-dark-shades-contrast-40pct: #e8f1fc60;--mate-dark-shades-contrast-50pct: #e8f1fc80;--mate-dark-shades-contrast-60pct: #e8f1fc9c;--mate-dark-shades-contrast-70pct: #e8f1fcb3;--mate-dark-shades-contrast-80pct: #e8f1fcc0;--mate-dark-shades-contrast-90pct: #e8f1fce6;--mate-dark-shades-shade-10pct: #05050512;--mate-dark-shades-shade-20pct: #090a0b3b;--mate-dark-shades-shade-30pct: #0d0f1152;--mate-dark-shades-shade-40pct: #11141869;--mate-dark-shades-shade-50pct: #14191f80;--mate-dark-signal-danger-light: #e7555d24;--mate-dark-signal-info-light: #3392ff21;--mate-dark-signal-success-light: #0ff5541a;--mate-dark-signal-warning-light: #ff6a0024;--mate-dark-signal-primary-light: #3392ff38;--mate-light-border-base: var(--mate-light-shades-contrast-50pct);--mate-light-border-light: var(--mate-light-shades-contrast-20pct);--mate-light-components-calendar-event-background-blue: var(--mate-light-signal-info-light);--mate-light-components-calendar-event-background-red: var(--mate-light-signal-danger-light);--mate-light-components-calendar-event-background-orange: var(--mate-light-signal-warning-light);--mate-light-components-calendar-event-background-green: var(--mate-light-signal-success-light);--mate-light-components-calendar-event-line-magenta: var(--mate-magenta-60);--mate-light-components-calendar-event-line-purple: var(--mate-purple-60);--mate-light-components-calendar-event-line-yellow: var(--mate-yellow-60);--mate-light-components-calendar-event-line-cyan: var(--mate-cyan-60);--mate-light-components-calendar-event-line-teal: var(--mate-teal-60);--mate-light-components-date-picker-separator: var(--mate-light-shades-contrast-40pct);--mate-light-components-field-background-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-components-field-border-enabled: var(--mate-light-shades-contrast-50pct);--mate-light-components-field-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-field-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-field-border-read-only: var(--mate-light-shades-contrast-50pct);--mate-light-components-x-range-chart-1: var(--mate-magenta-100);--mate-light-components-x-range-chart-2: var(--mate-purple-100);--mate-light-components-x-range-chart-3: var(--mate-teal-100);--mate-light-components-x-range-chart-4: var(--mate-orange-100);--mate-light-components-x-range-chart-5: var(--mate-cyan-100);--mate-light-components-x-range-chart-6: var(--mate-yellow-100);--mate-light-components-x-range-chart-7: var(--mate-green-100);--mate-light-components-x-range-chart-8: var(--mate-gray-100);--mate-light-components-x-range-chart-9: var(--mate-blue-100);--mate-light-components-x-range-chart-10: var(--mate-red-100);--mate-light-components-split-layout-handle: var(--mate-light-shades-contrast-30pct);--mate-light-components-split-layout-border-hover: var(--mate-light-shades-contrast-90pct);--mate-light-components-other-button-border-disabled: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-loading-indicator-background: var(--mate-light-shades-contrast-10pct);--mate-light-components-other-multiselect-chip-background: var(--mate-light-shades-contrast-20pct);--mate-light-components-other-global-header-background: var(--mate-light-shades-base-contrast-5pct);--mate-light-illustrations-illustration-background: var(--mate-gray-10);--mate-light-illustrations-illustration-color-success: var(--mate-green-60);--mate-light-illustrations-illustration-color-warning: var(--mate-orange-60);--mate-light-illustrations-illustration-color-error: var(--mate-red-60);--mate-light-illustrations-illustration-stroke: var(--mate-blue-90);--mate-light-illustrations-illustration-color-level-1: var(--mate-white-and-black-white);--mate-light-illustrations-illustration-color-level-2: var(--mate-blue-20);--mate-light-illustrations-illustration-color-level-3: var(--mate-blue-30);--mate-light-illustrations-illustration-color-level-4: var(--mate-blue-40);--mate-light-illustrations-illustration-color-level-5: var(--mate-blue-50);--mate-light-illustrations-illustration-color-level-6: var(--mate-blue-90);--mate-light-shades-base: var(--mate-white-and-black-white);--mate-light-shades-contrast-100pct: var(--mate-blue-100);--mate-light-signal-danger: var(--mate-red-60);--mate-light-signal-info: var(--mate-blue-60);--mate-light-signal-success: var(--mate-green-60);--mate-light-signal-warning: var(--mate-orange-60);--mate-light-signal-primary: var(--mate-blue-60);--mate-light-signal-neutral: var(--mate-gray-60);--mate-light-signal-neutral-light: var(--mate-light-shades-contrast-5pct);--mate-light-icon-danger: var(--mate-red-60);--mate-light-icon-success: var(--mate-green-60);--mate-light-icon-warning: var(--mate-orange-60);--mate-light-icon-info: var(--mate-blue-60);--mate-light-icon-neutral: var(--mate-gray-60);--mate-light-icon-interactive-enabled: var(--mate-light-shades-contrast-60pct);--mate-light-icon-interactive-hover: var(--mate-light-shades-contrast-90pct);--mate-light-icon-interactive-active: var(--mate-blue-70);--mate-light-icon-interactive-selected: var(--mate-blue-70);--mate-light-icon-interactive-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-icon-interactive-contrast: var(--mate-white-and-black-white);--mate-light-icon-not-interactive: var(--mate-light-shades-contrast-70pct);--mate-light-interactive-focus: var(--mate-blue-100);--mate-light-interactive-contrast: var(--mate-white-and-black-white);--mate-light-interactive-danger-hover: var(--mate-red-70);--mate-light-interactive-danger-active: var(--mate-red-80);--mate-light-interactive-danger-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-interactive-hover: var(--mate-blue-70);--mate-light-interactive-active: var(--mate-blue-80);--mate-light-interactive-disabled: var(--mate-light-shades-contrast-5pct);--mate-light-background-highlighted: var(--mate-light-shades-base-contrast-5pct);--mate-light-background-interactive-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-interactive-active: var(--mate-light-signal-primary-light);--mate-light-background-interactive-selected: var(--mate-light-signal-primary-light);--mate-light-background-interactive-disabled: var(--mate-light-shades-contrast-10pct);--mate-light-background-danger-hover: var(--mate-light-shades-contrast-5pct);--mate-light-background-danger-active: var(--mate-light-signal-danger-light);--mate-light-data-1: var(--mate-magenta-60);--mate-light-data-2: var(--mate-purple-60);--mate-light-data-3: var(--mate-teal-60);--mate-light-data-4: var(--mate-orange-60);--mate-light-data-5: var(--mate-cyan-60);--mate-light-data-6: var(--mate-yellow-60);--mate-light-data-7: var(--mate-green-60);--mate-light-data-8: var(--mate-gray-60);--mate-light-data-9: var(--mate-blue-60);--mate-light-data-10: var(--mate-red-60);--mate-light-text-body: var(--mate-light-shades-contrast-90pct);--mate-light-text-secondary: var(--mate-light-shades-contrast-70pct);--mate-light-text-tertiary: var(--mate-light-shades-contrast-60pct);--mate-light-text-disabled: var(--mate-light-shades-contrast-30pct);--mate-light-text-danger: var(--mate-red-70);--mate-light-text-danger-contrast: var(--mate-white-and-black-white);--mate-light-text-info: var(--mate-blue-70);--mate-light-text-info-contrast: var(--mate-white-and-black-white);--mate-light-text-success: var(--mate-green-70);--mate-light-text-success-contrast: var(--mate-white-and-black-white);--mate-light-text-warning: var(--mate-orange-70);--mate-light-text-warning-contrast: var(--mate-white-and-black-white);--mate-light-text-primary: var(--mate-blue-70);--mate-light-text-primary-contrast: var(--mate-white-and-black-white);--mate-light-text-neutral: var(--mate-light-shades-contrast-80pct);--mate-light-text-neutral-contrast: var(--mate-white-and-black-white);--mate-light-text-required: var(--mate-blue-80);--mate-dark-border-base: var(--mate-dark-shades-contrast-50pct);--mate-dark-border-light: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-calendar-event-background-blue: var(--mate-dark-signal-info-light);--mate-dark-components-calendar-event-background-red: var(--mate-dark-signal-danger-light);--mate-dark-components-calendar-event-background-orange: var(--mate-dark-signal-warning-light);--mate-dark-components-calendar-event-background-green: var(--mate-dark-signal-success-light);--mate-dark-components-calendar-event-line-magenta: var(--mate-magenta-50);--mate-dark-components-calendar-event-line-purple: var(--mate-purple-50);--mate-dark-components-calendar-event-line-yellow: var(--mate-yellow-50);--mate-dark-components-calendar-event-line-cyan: var(--mate-cyan-50);--mate-dark-components-calendar-event-line-teal: var(--mate-teal-50);--mate-dark-components-date-picker-separator: var(--mate-dark-shades-contrast-40pct);--mate-dark-components-field-background-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-components-field-border-enabled: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-field-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-field-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-field-border-read-only: var(--mate-dark-shades-contrast-50pct);--mate-dark-components-x-range-chart-1: var(--mate-magenta-10);--mate-dark-components-x-range-chart-2: var(--mate-purple-10);--mate-dark-components-x-range-chart-3: var(--mate-teal-10);--mate-dark-components-x-range-chart-4: var(--mate-orange-10);--mate-dark-components-x-range-chart-5: var(--mate-cyan-10);--mate-dark-components-x-range-chart-6: var(--mate-yellow-10);--mate-dark-components-x-range-chart-7: var(--mate-green-10);--mate-dark-components-x-range-chart-8: var(--mate-gray-10);--mate-dark-components-x-range-chart-9: var(--mate-blue-10);--mate-dark-components-x-range-chart-10: var(--mate-red-10);--mate-dark-components-akdb-logo-1: var(--mate-white-and-black-white);--mate-dark-components-akdb-logo-2: var(--mate-white-and-black-white);--mate-dark-components-split-layout-handle: var(--mate-dark-shades-contrast-30pct);--mate-dark-components-split-layout-border-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-components-other-button-border-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-loading-indicator-background: var(--mate-dark-shades-contrast-10pct);--mate-dark-components-other-multiselect-chip-background: var(--mate-dark-shades-contrast-20pct);--mate-dark-components-other-side-panel-badge: var(--mate-blue-40);--mate-dark-illustrations-illustration-background: var(--mate-blue-80);--mate-dark-illustrations-illustration-color-success: var(--mate-green-40);--mate-dark-illustrations-illustration-color-warning: var(--mate-orange-40);--mate-dark-illustrations-illustration-color-error: var(--mate-red-50);--mate-dark-illustrations-illustration-stroke: var(--mate-blue-20);--mate-dark-illustrations-illustration-color-level-1: var(--mate-blue-100);--mate-dark-illustrations-illustration-color-level-2: var(--mate-blue-70);--mate-dark-illustrations-illustration-color-level-3: var(--mate-blue-60);--mate-dark-illustrations-illustration-color-level-4: var(--mate-blue-50);--mate-dark-illustrations-illustration-color-level-5: var(--mate-blue-40);--mate-dark-illustrations-illustration-color-level-6: var(--mate-blue-20);--mate-dark-shades-base: var(--mate-gray-90);--mate-dark-shades-contrast-100pct: var(--mate-blue-10);--mate-dark-signal-danger: var(--mate-red-50);--mate-dark-signal-info: var(--mate-blue-50);--mate-dark-signal-success: var(--mate-green-50);--mate-dark-signal-warning: var(--mate-orange-50);--mate-dark-signal-primary: var(--mate-blue-50);--mate-dark-signal-neutral: var(--mate-gray-50);--mate-dark-signal-neutral-light: var(--mate-dark-shades-contrast-5pct);--mate-dark-icon-danger: var(--mate-red-50);--mate-dark-icon-success: var(--mate-green-50);--mate-dark-icon-warning: var(--mate-orange-50);--mate-dark-icon-info: var(--mate-blue-50);--mate-dark-icon-neutral: var(--mate-gray-50);--mate-dark-icon-interactive-enabled: var(--mate-dark-shades-contrast-60pct);--mate-dark-icon-interactive-hover: var(--mate-dark-shades-contrast-90pct);--mate-dark-icon-interactive-active: var(--mate-blue-30);--mate-dark-icon-interactive-selected: var(--mate-blue-30);--mate-dark-icon-interactive-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-icon-interactive-contrast: var(--mate-gray-100);--mate-dark-icon-not-interactive: var(--mate-dark-shades-contrast-70pct);--mate-dark-interactive-focus: var(--mate-blue-10);--mate-dark-interactive-contrast: var(--mate-gray-100);--mate-dark-interactive-danger-hover: var(--mate-red-40);--mate-dark-interactive-danger-active: var(--mate-red-30);--mate-dark-interactive-danger-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-interactive-hover: var(--mate-blue-40);--mate-dark-interactive-active: var(--mate-blue-30);--mate-dark-interactive-disabled: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-highlighted: var(--mate-dark-shades-base-contrast-5pct);--mate-dark-background-interactive-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-interactive-active: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-selected: var(--mate-dark-signal-primary-light);--mate-dark-background-interactive-disabled: var(--mate-dark-shades-contrast-20pct);--mate-dark-background-danger-hover: var(--mate-dark-shades-contrast-5pct);--mate-dark-background-danger-active: var(--mate-dark-signal-danger-light);--mate-dark-data-1: var(--mate-magenta-50);--mate-dark-data-2: var(--mate-purple-50);--mate-dark-data-3: var(--mate-teal-50);--mate-dark-data-4: var(--mate-orange-50);--mate-dark-data-5: var(--mate-cyan-50);--mate-dark-data-6: var(--mate-yellow-50);--mate-dark-data-7: var(--mate-green-50);--mate-dark-data-8: var(--mate-gray-50);--mate-dark-data-9: var(--mate-blue-50);--mate-dark-data-10: var(--mate-red-50);--mate-dark-text-body: var(--mate-dark-shades-contrast-90pct);--mate-dark-text-secondary: var(--mate-dark-shades-contrast-70pct);--mate-dark-text-tertiary: var(--mate-dark-shades-contrast-60pct);--mate-dark-text-disabled: var(--mate-dark-shades-contrast-30pct);--mate-dark-text-danger: var(--mate-red-30);--mate-dark-text-danger-contrast: var(--mate-gray-100);--mate-dark-text-info: var(--mate-blue-30);--mate-dark-text-info-contrast: var(--mate-gray-100);--mate-dark-text-success: var(--mate-green-30);--mate-dark-text-success-contrast: var(--mate-gray-100);--mate-dark-text-warning: var(--mate-orange-30);--mate-dark-text-warning-contrast: var(--mate-gray-100);--mate-dark-text-primary: var(--mate-blue-30);--mate-dark-text-primary-contrast: var(--mate-gray-100);--mate-dark-text-neutral: var(--mate-dark-shades-contrast-80pct);--mate-dark-text-neutral-contrast: var(--mate-gray-100);--mate-dark-text-required: var(--mate-blue-20);--mate-light-components-calendar-event-background-gray: var(--mate-light-signal-neutral-light);--mate-light-components-calendar-event-line-blue: var(--mate-light-signal-info);--mate-light-components-calendar-event-line-red: var(--mate-light-signal-danger);--mate-light-components-calendar-event-line-orange: var(--mate-light-signal-warning);--mate-light-components-calendar-event-line-green: var(--mate-light-signal-success);--mate-light-components-calendar-event-line-gray: var(--mate-light-signal-neutral);--mate-light-components-field-background: var(--mate-light-shades-base);--mate-light-components-field-border-active: var(--mate-light-components-field-border-enabled);--mate-light-components-other-checkbox-background: var(--mate-light-shades-base);--mate-light-components-other-overlay-background: var(--mate-light-shades-base);--mate-light-components-other-side-panel-badge: var(--mate-light-signal-info);--mate-light-interactive-danger-enabled: var(--mate-light-signal-danger);--mate-light-interactive-danger-selected: var(--mate-light-signal-danger);--mate-light-interactive-enabled: var(--mate-light-signal-primary);--mate-light-interactive-selected: var(--mate-light-signal-primary);--mate-light-background-base: var(--mate-light-shades-base);--mate-light-background-interactive-enabled: var(--mate-light-shades-base);--mate-light-text-heading: var(--mate-light-shades-contrast-100pct);--mate-dark-components-calendar-event-background-gray: var(--mate-dark-signal-neutral-light);--mate-dark-components-calendar-event-line-blue: var(--mate-dark-signal-info);--mate-dark-components-calendar-event-line-red: var(--mate-dark-signal-danger);--mate-dark-components-calendar-event-line-orange: var(--mate-dark-signal-warning);--mate-dark-components-calendar-event-line-green: var(--mate-dark-signal-success);--mate-dark-components-calendar-event-line-gray: var(--mate-dark-signal-neutral);--mate-dark-components-field-background: var(--mate-dark-shades-base);--mate-dark-components-field-border-active: var(--mate-dark-components-field-border-enabled);--mate-dark-components-other-checkbox-background: var(--mate-dark-shades-base);--mate-dark-components-other-overlay-background: var(--mate-dark-shades-base);--mate-dark-interactive-danger-enabled: var(--mate-dark-signal-danger);--mate-dark-interactive-danger-selected: var(--mate-dark-signal-danger);--mate-dark-interactive-enabled: var(--mate-dark-signal-primary);--mate-dark-interactive-selected: var(--mate-dark-signal-primary);--mate-dark-background-base: var(--mate-dark-shades-base);--mate-dark-background-interactive-enabled: var(--mate-dark-shades-base);--mate-dark-text-heading: var(--mate-dark-shades-contrast-100pct)}:root,[theme~=light]{--mate-border-base: var(--mate-light-border-base);--mate-border-light: var(--mate-light-border-light);--mate-components-calendar-event-background-blue: var(--mate-light-components-calendar-event-background-blue);--mate-components-calendar-event-background-red: var(--mate-light-components-calendar-event-background-red);--mate-components-calendar-event-background-orange: var(--mate-light-components-calendar-event-background-orange);--mate-components-calendar-event-background-green: var(--mate-light-components-calendar-event-background-green);--mate-components-calendar-event-background-gray: var(--mate-light-components-calendar-event-background-gray);--mate-components-calendar-event-background-magenta: var(--mate-light-components-calendar-event-background-magenta);--mate-components-calendar-event-background-purple: var(--mate-light-components-calendar-event-background-purple);--mate-components-calendar-event-background-yellow: var(--mate-light-components-calendar-event-background-yellow);--mate-components-calendar-event-background-cyan: var(--mate-light-components-calendar-event-background-cyan);--mate-components-calendar-event-background-teal: var(--mate-light-components-calendar-event-background-teal);--mate-components-calendar-event-line-blue: var(--mate-light-components-calendar-event-line-blue);--mate-components-calendar-event-line-red: var(--mate-light-components-calendar-event-line-red);--mate-components-calendar-event-line-orange: var(--mate-light-components-calendar-event-line-orange);--mate-components-calendar-event-line-green: var(--mate-light-components-calendar-event-line-green);--mate-components-calendar-event-line-gray: var(--mate-light-components-calendar-event-line-gray);--mate-components-calendar-event-line-magenta: var(--mate-light-components-calendar-event-line-magenta);--mate-components-calendar-event-line-purple: var(--mate-light-components-calendar-event-line-purple);--mate-components-calendar-event-line-yellow: var(--mate-light-components-calendar-event-line-yellow);--mate-components-calendar-event-line-cyan: var(--mate-light-components-calendar-event-line-cyan);--mate-components-calendar-event-line-teal: var(--mate-light-components-calendar-event-line-teal);--mate-components-date-picker-gradient-background-visible: var(--mate-light-components-date-picker-gradient-background-visible);--mate-components-date-picker-gradient-background-not-visible: var(--mate-light-components-date-picker-gradient-background-not-visible);--mate-components-date-picker-separator: var(--mate-light-components-date-picker-separator);--mate-components-field-background: var(--mate-light-components-field-background);--mate-components-field-background-disabled: var(--mate-light-components-field-background-disabled);--mate-components-field-border-enabled: var(--mate-light-components-field-border-enabled);--mate-components-field-border-hover: var(--mate-light-components-field-border-hover);--mate-components-field-border-active: var(--mate-light-components-field-border-active);--mate-components-field-border-disabled: var(--mate-light-components-field-border-disabled);--mate-components-field-border-read-only: var(--mate-light-components-field-border-read-only);--mate-components-x-range-chart-1: var(--mate-light-components-x-range-chart-1);--mate-components-x-range-chart-2: var(--mate-light-components-x-range-chart-2);--mate-components-x-range-chart-3: var(--mate-light-components-x-range-chart-3);--mate-components-x-range-chart-4: var(--mate-light-components-x-range-chart-4);--mate-components-x-range-chart-5: var(--mate-light-components-x-range-chart-5);--mate-components-x-range-chart-6: var(--mate-light-components-x-range-chart-6);--mate-components-x-range-chart-7: var(--mate-light-components-x-range-chart-7);--mate-components-x-range-chart-8: var(--mate-light-components-x-range-chart-8);--mate-components-x-range-chart-9: var(--mate-light-components-x-range-chart-9);--mate-components-x-range-chart-10: var(--mate-light-components-x-range-chart-10);--mate-components-grid-border: var(--mate-light-components-grid-border);--mate-components-grid-background-selected: var(--mate-light-components-grid-background-selected);--mate-components-grid-background-hover: var(--mate-light-components-grid-background-hover);--mate-components-grid-background-edited: var(--mate-light-components-grid-background-edited);--mate-components-grid-background-danger: var(--mate-light-components-grid-background-danger);--mate-components-akdb-logo-1: var(--mate-light-components-akdb-logo-1);--mate-components-akdb-logo-2: var(--mate-light-components-akdb-logo-2);--mate-components-split-layout-handle: var(--mate-light-components-split-layout-handle);--mate-components-split-layout-border-hover: var(--mate-light-components-split-layout-border-hover);--mate-components-other-stepper-gradient-background: var(--mate-light-components-other-stepper-gradient-background);--mate-components-other-button-border-disabled: var(--mate-light-components-other-button-border-disabled);--mate-components-other-checkbox-background: var(--mate-light-components-other-checkbox-background);--mate-components-other-overlay-background: var(--mate-light-components-other-overlay-background);--mate-components-other-loading-indicator-background: var(--mate-light-components-other-loading-indicator-background);--mate-components-other-multiselect-chip-background: var(--mate-light-components-other-multiselect-chip-background);--mate-components-other-side-panel-badge: var(--mate-light-components-other-side-panel-badge);--mate-components-other-global-header-background: var(--mate-light-components-other-global-header-background);--mate-illustrations-illustration-background: var(--mate-light-illustrations-illustration-background);--mate-illustrations-illustration-color-success: var(--mate-light-illustrations-illustration-color-success);--mate-illustrations-illustration-color-warning: var(--mate-light-illustrations-illustration-color-warning);--mate-illustrations-illustration-color-error: var(--mate-light-illustrations-illustration-color-error);--mate-illustrations-illustration-stroke: var(--mate-light-illustrations-illustration-stroke);--mate-illustrations-illustration-color-level-1: var(--mate-light-illustrations-illustration-color-level-1);--mate-illustrations-illustration-color-level-2: var(--mate-light-illustrations-illustration-color-level-2);--mate-illustrations-illustration-color-level-3: var(--mate-light-illustrations-illustration-color-level-3);--mate-illustrations-illustration-color-level-4: var(--mate-light-illustrations-illustration-color-level-4);--mate-illustrations-illustration-color-level-5: var(--mate-light-illustrations-illustration-color-level-5);--mate-illustrations-illustration-color-level-6: var(--mate-light-illustrations-illustration-color-level-6);--mate-shades-base: var(--mate-light-shades-base);--mate-shades-base-contrast-5pct: var(--mate-light-shades-base-contrast-5pct);--mate-shades-contrast-5pct: var(--mate-light-shades-contrast-5pct);--mate-shades-contrast-10pct: var(--mate-light-shades-contrast-10pct);--mate-shades-contrast-20pct: var(--mate-light-shades-contrast-20pct);--mate-shades-contrast-30pct: var(--mate-light-shades-contrast-30pct);--mate-shades-contrast-40pct: var(--mate-light-shades-contrast-40pct);--mate-shades-contrast-50pct: var(--mate-light-shades-contrast-50pct);--mate-shades-contrast-60pct: var(--mate-light-shades-contrast-60pct);--mate-shades-contrast-70pct: var(--mate-light-shades-contrast-70pct);--mate-shades-contrast-80pct: var(--mate-light-shades-contrast-80pct);--mate-shades-contrast-90pct: var(--mate-light-shades-contrast-90pct);--mate-shades-contrast-100pct: var(--mate-light-shades-contrast-100pct);--mate-shades-shade-10pct: var(--mate-light-shades-shade-10pct);--mate-shades-shade-20pct: var(--mate-light-shades-shade-20pct);--mate-shades-shade-30pct: var(--mate-light-shades-shade-30pct);--mate-shades-shade-40pct: var(--mate-light-shades-shade-40pct);--mate-shades-shade-50pct: var(--mate-light-shades-shade-50pct);--mate-signal-danger: var(--mate-light-signal-danger);--mate-signal-danger-light: var(--mate-light-signal-danger-light);--mate-signal-info: var(--mate-light-signal-info);--mate-signal-info-light: var(--mate-light-signal-info-light);--mate-signal-success: var(--mate-light-signal-success);--mate-signal-success-light: var(--mate-light-signal-success-light);--mate-signal-warning: var(--mate-light-signal-warning);--mate-signal-warning-light: var(--mate-light-signal-warning-light);--mate-signal-primary: var(--mate-light-signal-primary);--mate-signal-primary-light: var(--mate-light-signal-primary-light);--mate-signal-neutral: var(--mate-light-signal-neutral);--mate-signal-neutral-light: var(--mate-light-signal-neutral-light);--mate-icon-danger: var(--mate-light-icon-danger);--mate-icon-success: var(--mate-light-icon-success);--mate-icon-warning: var(--mate-light-icon-warning);--mate-icon-info: var(--mate-light-icon-info);--mate-icon-neutral: var(--mate-light-icon-neutral);--mate-icon-interactive-enabled: var(--mate-light-icon-interactive-enabled);--mate-icon-interactive-hover: var(--mate-light-icon-interactive-hover);--mate-icon-interactive-active: var(--mate-light-icon-interactive-active);--mate-icon-interactive-selected: var(--mate-light-icon-interactive-selected);--mate-icon-interactive-disabled: var(--mate-light-icon-interactive-disabled);--mate-icon-interactive-contrast: var(--mate-light-icon-interactive-contrast);--mate-icon-not-interactive: var(--mate-light-icon-not-interactive);--mate-interactive-focus: var(--mate-light-interactive-focus);--mate-interactive-contrast: var(--mate-light-interactive-contrast);--mate-interactive-danger-enabled: var(--mate-light-interactive-danger-enabled);--mate-interactive-danger-hover: var(--mate-light-interactive-danger-hover);--mate-interactive-danger-active: var(--mate-light-interactive-danger-active);--mate-interactive-danger-selected: var(--mate-light-interactive-danger-selected);--mate-interactive-danger-disabled: var(--mate-light-interactive-danger-disabled);--mate-interactive-enabled: var(--mate-light-interactive-enabled);--mate-interactive-hover: var(--mate-light-interactive-hover);--mate-interactive-active: var(--mate-light-interactive-active);--mate-interactive-selected: var(--mate-light-interactive-selected);--mate-interactive-disabled: var(--mate-light-interactive-disabled);--mate-background-base: var(--mate-light-background-base);--mate-background-highlighted: var(--mate-light-background-highlighted);--mate-background-interactive-enabled: var(--mate-light-background-interactive-enabled);--mate-background-interactive-hover: var(--mate-light-background-interactive-hover);--mate-background-interactive-active: var(--mate-light-background-interactive-active);--mate-background-interactive-selected: var(--mate-light-background-interactive-selected);--mate-background-interactive-disabled: var(--mate-light-background-interactive-disabled);--mate-background-danger-hover: var(--mate-light-background-danger-hover);--mate-background-danger-active: var(--mate-light-background-danger-active);--mate-data-1: var(--mate-light-data-1);--mate-data-2: var(--mate-light-data-2);--mate-data-3: var(--mate-light-data-3);--mate-data-4: var(--mate-light-data-4);--mate-data-5: var(--mate-light-data-5);--mate-data-6: var(--mate-light-data-6);--mate-data-7: var(--mate-light-data-7);--mate-data-8: var(--mate-light-data-8);--mate-data-9: var(--mate-light-data-9);--mate-data-10: var(--mate-light-data-10);--mate-text-heading: var(--mate-light-text-heading);--mate-text-body: var(--mate-light-text-body);--mate-text-secondary: var(--mate-light-text-secondary);--mate-text-tertiary: var(--mate-light-text-tertiary);--mate-text-disabled: var(--mate-light-text-disabled);--mate-text-danger: var(--mate-light-text-danger);--mate-text-danger-contrast: var(--mate-light-text-danger-contrast);--mate-text-info: var(--mate-light-text-info);--mate-text-info-contrast: var(--mate-light-text-info-contrast);--mate-text-success: var(--mate-light-text-success);--mate-text-success-contrast: var(--mate-light-text-success-contrast);--mate-text-warning: var(--mate-light-text-warning);--mate-text-warning-contrast: var(--mate-light-text-warning-contrast);--mate-text-primary: var(--mate-light-text-primary);--mate-text-primary-contrast: var(--mate-light-text-primary-contrast);--mate-text-neutral: var(--mate-light-text-neutral);--mate-text-neutral-contrast: var(--mate-light-text-neutral-contrast);--mate-text-required: var(--mate-light-text-required)}[theme~=dark]{--mate-border-base: var(--mate-dark-border-base);--mate-border-light: var(--mate-dark-border-light);--mate-components-calendar-event-background-blue: var(--mate-dark-components-calendar-event-background-blue);--mate-components-calendar-event-background-red: var(--mate-dark-components-calendar-event-background-red);--mate-components-calendar-event-background-orange: var(--mate-dark-components-calendar-event-background-orange);--mate-components-calendar-event-background-green: var(--mate-dark-components-calendar-event-background-green);--mate-components-calendar-event-background-gray: var(--mate-dark-components-calendar-event-background-gray);--mate-components-calendar-event-background-magenta: var(--mate-dark-components-calendar-event-background-magenta);--mate-components-calendar-event-background-purple: var(--mate-dark-components-calendar-event-background-purple);--mate-components-calendar-event-background-yellow: var(--mate-dark-components-calendar-event-background-yellow);--mate-components-calendar-event-background-cyan: var(--mate-dark-components-calendar-event-background-cyan);--mate-components-calendar-event-background-teal: var(--mate-dark-components-calendar-event-background-teal);--mate-components-calendar-event-line-blue: var(--mate-dark-components-calendar-event-line-blue);--mate-components-calendar-event-line-red: var(--mate-dark-components-calendar-event-line-red);--mate-components-calendar-event-line-orange: var(--mate-dark-components-calendar-event-line-orange);--mate-components-calendar-event-line-green: var(--mate-dark-components-calendar-event-line-green);--mate-components-calendar-event-line-gray: var(--mate-dark-components-calendar-event-line-gray);--mate-components-calendar-event-line-magenta: var(--mate-dark-components-calendar-event-line-magenta);--mate-components-calendar-event-line-purple: var(--mate-dark-components-calendar-event-line-purple);--mate-components-calendar-event-line-yellow: var(--mate-dark-components-calendar-event-line-yellow);--mate-components-calendar-event-line-cyan: var(--mate-dark-components-calendar-event-line-cyan);--mate-components-calendar-event-line-teal: var(--mate-dark-components-calendar-event-line-teal);--mate-components-date-picker-gradient-background-visible: var(--mate-dark-components-date-picker-gradient-background-visible);--mate-components-date-picker-gradient-background-not-visible: var(--mate-dark-components-date-picker-gradient-background-not-visible);--mate-components-date-picker-separator: var(--mate-dark-components-date-picker-separator);--mate-components-field-background: var(--mate-dark-components-field-background);--mate-components-field-background-disabled: var(--mate-dark-components-field-background-disabled);--mate-components-field-border-enabled: var(--mate-dark-components-field-border-enabled);--mate-components-field-border-hover: var(--mate-dark-components-field-border-hover);--mate-components-field-border-active: var(--mate-dark-components-field-border-active);--mate-components-field-border-disabled: var(--mate-dark-components-field-border-disabled);--mate-components-field-border-read-only: var(--mate-dark-components-field-border-read-only);--mate-components-x-range-chart-1: var(--mate-dark-components-x-range-chart-1);--mate-components-x-range-chart-2: var(--mate-dark-components-x-range-chart-2);--mate-components-x-range-chart-3: var(--mate-dark-components-x-range-chart-3);--mate-components-x-range-chart-4: var(--mate-dark-components-x-range-chart-4);--mate-components-x-range-chart-5: var(--mate-dark-components-x-range-chart-5);--mate-components-x-range-chart-6: var(--mate-dark-components-x-range-chart-6);--mate-components-x-range-chart-7: var(--mate-dark-components-x-range-chart-7);--mate-components-x-range-chart-8: var(--mate-dark-components-x-range-chart-8);--mate-components-x-range-chart-9: var(--mate-dark-components-x-range-chart-9);--mate-components-x-range-chart-10: var(--mate-dark-components-x-range-chart-10);--mate-components-grid-border: var(--mate-dark-components-grid-border);--mate-components-grid-background-selected: var(--mate-dark-components-grid-background-selected);--mate-components-grid-background-hover: var(--mate-dark-components-grid-background-hover);--mate-components-grid-background-edited: var(--mate-dark-components-grid-background-edited);--mate-components-grid-background-danger: var(--mate-dark-components-grid-background-danger);--mate-components-akdb-logo-1: var(--mate-dark-components-akdb-logo-1);--mate-components-akdb-logo-2: var(--mate-dark-components-akdb-logo-2);--mate-components-split-layout-handle: var(--mate-dark-components-split-layout-handle);--mate-components-split-layout-border-hover: var(--mate-dark-components-split-layout-border-hover);--mate-components-other-stepper-gradient-background: var(--mate-dark-components-other-stepper-gradient-background);--mate-components-other-button-border-disabled: var(--mate-dark-components-other-button-border-disabled);--mate-components-other-checkbox-background: var(--mate-dark-components-other-checkbox-background);--mate-components-other-overlay-background: var(--mate-dark-components-other-overlay-background);--mate-components-other-loading-indicator-background: var(--mate-dark-components-other-loading-indicator-background);--mate-components-other-multiselect-chip-background: var(--mate-dark-components-other-multiselect-chip-background);--mate-components-other-side-panel-badge: var(--mate-dark-components-other-side-panel-badge);--mate-components-other-global-header-background: var(--mate-dark-components-other-global-header-background);--mate-illustrations-illustration-background: var(--mate-dark-illustrations-illustration-background);--mate-illustrations-illustration-color-success: var(--mate-dark-illustrations-illustration-color-success);--mate-illustrations-illustration-color-warning: var(--mate-dark-illustrations-illustration-color-warning);--mate-illustrations-illustration-color-error: var(--mate-dark-illustrations-illustration-color-error);--mate-illustrations-illustration-stroke: var(--mate-dark-illustrations-illustration-stroke);--mate-illustrations-illustration-color-level-1: var(--mate-dark-illustrations-illustration-color-level-1);--mate-illustrations-illustration-color-level-2: var(--mate-dark-illustrations-illustration-color-level-2);--mate-illustrations-illustration-color-level-3: var(--mate-dark-illustrations-illustration-color-level-3);--mate-illustrations-illustration-color-level-4: var(--mate-dark-illustrations-illustration-color-level-4);--mate-illustrations-illustration-color-level-5: var(--mate-dark-illustrations-illustration-color-level-5);--mate-illustrations-illustration-color-level-6: var(--mate-dark-illustrations-illustration-color-level-6);--mate-shades-base: var(--mate-dark-shades-base);--mate-shades-base-contrast-5pct: var(--mate-dark-shades-base-contrast-5pct);--mate-shades-contrast-5pct: var(--mate-dark-shades-contrast-5pct);--mate-shades-contrast-10pct: var(--mate-dark-shades-contrast-10pct);--mate-shades-contrast-20pct: var(--mate-dark-shades-contrast-20pct);--mate-shades-contrast-30pct: var(--mate-dark-shades-contrast-30pct);--mate-shades-contrast-40pct: var(--mate-dark-shades-contrast-40pct);--mate-shades-contrast-50pct: var(--mate-dark-shades-contrast-50pct);--mate-shades-contrast-60pct: var(--mate-dark-shades-contrast-60pct);--mate-shades-contrast-70pct: var(--mate-dark-shades-contrast-70pct);--mate-shades-contrast-80pct: var(--mate-dark-shades-contrast-80pct);--mate-shades-contrast-90pct: var(--mate-dark-shades-contrast-90pct);--mate-shades-contrast-100pct: var(--mate-dark-shades-contrast-100pct);--mate-shades-shade-10pct: var(--mate-dark-shades-shade-10pct);--mate-shades-shade-20pct: var(--mate-dark-shades-shade-20pct);--mate-shades-shade-30pct: var(--mate-dark-shades-shade-30pct);--mate-shades-shade-40pct: var(--mate-dark-shades-shade-40pct);--mate-shades-shade-50pct: var(--mate-dark-shades-shade-50pct);--mate-signal-danger: var(--mate-dark-signal-danger);--mate-signal-danger-light: var(--mate-dark-signal-danger-light);--mate-signal-info: var(--mate-dark-signal-info);--mate-signal-info-light: var(--mate-dark-signal-info-light);--mate-signal-success: var(--mate-dark-signal-success);--mate-signal-success-light: var(--mate-dark-signal-success-light);--mate-signal-warning: var(--mate-dark-signal-warning);--mate-signal-warning-light: var(--mate-dark-signal-warning-light);--mate-signal-primary: var(--mate-dark-signal-primary);--mate-signal-primary-light: var(--mate-dark-signal-primary-light);--mate-signal-neutral: var(--mate-dark-signal-neutral);--mate-signal-neutral-light: var(--mate-dark-signal-neutral-light);--mate-icon-danger: var(--mate-dark-icon-danger);--mate-icon-success: var(--mate-dark-icon-success);--mate-icon-warning: var(--mate-dark-icon-warning);--mate-icon-info: var(--mate-dark-icon-info);--mate-icon-neutral: var(--mate-dark-icon-neutral);--mate-icon-interactive-enabled: var(--mate-dark-icon-interactive-enabled);--mate-icon-interactive-hover: var(--mate-dark-icon-interactive-hover);--mate-icon-interactive-active: var(--mate-dark-icon-interactive-active);--mate-icon-interactive-selected: var(--mate-dark-icon-interactive-selected);--mate-icon-interactive-disabled: var(--mate-dark-icon-interactive-disabled);--mate-icon-interactive-contrast: var(--mate-dark-icon-interactive-contrast);--mate-icon-not-interactive: var(--mate-dark-icon-not-interactive);--mate-interactive-focus: var(--mate-dark-interactive-focus);--mate-interactive-contrast: var(--mate-dark-interactive-contrast);--mate-interactive-danger-enabled: var(--mate-dark-interactive-danger-enabled);--mate-interactive-danger-hover: var(--mate-dark-interactive-danger-hover);--mate-interactive-danger-active: var(--mate-dark-interactive-danger-active);--mate-interactive-danger-selected: var(--mate-dark-interactive-danger-selected);--mate-interactive-danger-disabled: var(--mate-dark-interactive-danger-disabled);--mate-interactive-enabled: var(--mate-dark-interactive-enabled);--mate-interactive-hover: var(--mate-dark-interactive-hover);--mate-interactive-active: var(--mate-dark-interactive-active);--mate-interactive-selected: var(--mate-dark-interactive-selected);--mate-interactive-disabled: var(--mate-dark-interactive-disabled);--mate-background-base: var(--mate-dark-background-base);--mate-background-highlighted: var(--mate-dark-background-highlighted);--mate-background-interactive-enabled: var(--mate-dark-background-interactive-enabled);--mate-background-interactive-hover: var(--mate-dark-background-interactive-hover);--mate-background-interactive-active: var(--mate-dark-background-interactive-active);--mate-background-interactive-selected: var(--mate-dark-background-interactive-selected);--mate-background-interactive-disabled: var(--mate-dark-background-interactive-disabled);--mate-background-danger-hover: var(--mate-dark-background-danger-hover);--mate-background-danger-active: var(--mate-dark-background-danger-active);--mate-data-1: var(--mate-dark-data-1);--mate-data-2: var(--mate-dark-data-2);--mate-data-3: var(--mate-dark-data-3);--mate-data-4: var(--mate-dark-data-4);--mate-data-5: var(--mate-dark-data-5);--mate-data-6: var(--mate-dark-data-6);--mate-data-7: var(--mate-dark-data-7);--mate-data-8: var(--mate-dark-data-8);--mate-data-9: var(--mate-dark-data-9);--mate-data-10: var(--mate-dark-data-10);--mate-text-heading: var(--mate-dark-text-heading);--mate-text-body: var(--mate-dark-text-body);--mate-text-secondary: var(--mate-dark-text-secondary);--mate-text-tertiary: var(--mate-dark-text-tertiary);--mate-text-disabled: var(--mate-dark-text-disabled);--mate-text-danger: var(--mate-dark-text-danger);--mate-text-danger-contrast: var(--mate-dark-text-danger-contrast);--mate-text-info: var(--mate-dark-text-info);--mate-text-info-contrast: var(--mate-dark-text-info-contrast);--mate-text-success: var(--mate-dark-text-success);--mate-text-success-contrast: var(--mate-dark-text-success-contrast);--mate-text-warning: var(--mate-dark-text-warning);--mate-text-warning-contrast: var(--mate-dark-text-warning-contrast);--mate-text-primary: var(--mate-dark-text-primary);--mate-text-primary-contrast: var(--mate-dark-text-primary-contrast);--mate-text-neutral: var(--mate-dark-text-neutral);--mate-text-neutral-contrast: var(--mate-dark-text-neutral-contrast);--mate-text-required: var(--mate-dark-text-required)}@media(prefers-color-scheme:dark){:root{--mate-border-base: var(--mate-dark-border-base);--mate-border-light: var(--mate-dark-border-light);--mate-components-calendar-event-background-blue: var(--mate-dark-components-calendar-event-background-blue);--mate-components-calendar-event-background-red: var(--mate-dark-components-calendar-event-background-red);--mate-components-calendar-event-background-orange: var(--mate-dark-components-calendar-event-background-orange);--mate-components-calendar-event-background-green: var(--mate-dark-components-calendar-event-background-green);--mate-components-calendar-event-background-gray: var(--mate-dark-components-calendar-event-background-gray);--mate-components-calendar-event-background-magenta: var(--mate-dark-components-calendar-event-background-magenta);--mate-components-calendar-event-background-purple: var(--mate-dark-components-calendar-event-background-purple);--mate-components-calendar-event-background-yellow: var(--mate-dark-components-calendar-event-background-yellow);--mate-components-calendar-event-background-cyan: var(--mate-dark-components-calendar-event-background-cyan);--mate-components-calendar-event-background-teal: var(--mate-dark-components-calendar-event-background-teal);--mate-components-calendar-event-line-blue: var(--mate-dark-components-calendar-event-line-blue);--mate-components-calendar-event-line-red: var(--mate-dark-components-calendar-event-line-red);--mate-components-calendar-event-line-orange: var(--mate-dark-components-calendar-event-line-orange);--mate-components-calendar-event-line-green: var(--mate-dark-components-calendar-event-line-green);--mate-components-calendar-event-line-gray: var(--mate-dark-components-calendar-event-line-gray);--mate-components-calendar-event-line-magenta: var(--mate-dark-components-calendar-event-line-magenta);--mate-components-calendar-event-line-purple: var(--mate-dark-components-calendar-event-line-purple);--mate-components-calendar-event-line-yellow: var(--mate-dark-components-calendar-event-line-yellow);--mate-components-calendar-event-line-cyan: var(--mate-dark-components-calendar-event-line-cyan);--mate-components-calendar-event-line-teal: var(--mate-dark-components-calendar-event-line-teal);--mate-components-date-picker-gradient-background-visible: var(--mate-dark-components-date-picker-gradient-background-visible);--mate-components-date-picker-gradient-background-not-visible: var(--mate-dark-components-date-picker-gradient-background-not-visible);--mate-components-date-picker-separator: var(--mate-dark-components-date-picker-separator);--mate-components-field-background: var(--mate-dark-components-field-background);--mate-components-field-background-disabled: var(--mate-dark-components-field-background-disabled);--mate-components-field-border-enabled: var(--mate-dark-components-field-border-enabled);--mate-components-field-border-hover: var(--mate-dark-components-field-border-hover);--mate-components-field-border-active: var(--mate-dark-components-field-border-active);--mate-components-field-border-disabled: var(--mate-dark-components-field-border-disabled);--mate-components-field-border-read-only: var(--mate-dark-components-field-border-read-only);--mate-components-x-range-chart-1: var(--mate-dark-components-x-range-chart-1);--mate-components-x-range-chart-2: var(--mate-dark-components-x-range-chart-2);--mate-components-x-range-chart-3: var(--mate-dark-components-x-range-chart-3);--mate-components-x-range-chart-4: var(--mate-dark-components-x-range-chart-4);--mate-components-x-range-chart-5: var(--mate-dark-components-x-range-chart-5);--mate-components-x-range-chart-6: var(--mate-dark-components-x-range-chart-6);--mate-components-x-range-chart-7: var(--mate-dark-components-x-range-chart-7);--mate-components-x-range-chart-8: var(--mate-dark-components-x-range-chart-8);--mate-components-x-range-chart-9: var(--mate-dark-components-x-range-chart-9);--mate-components-x-range-chart-10: var(--mate-dark-components-x-range-chart-10);--mate-components-grid-border: var(--mate-dark-components-grid-border);--mate-components-grid-background-selected: var(--mate-dark-components-grid-background-selected);--mate-components-grid-background-hover: var(--mate-dark-components-grid-background-hover);--mate-components-grid-background-edited: var(--mate-dark-components-grid-background-edited);--mate-components-grid-background-danger: var(--mate-dark-components-grid-background-danger);--mate-components-akdb-logo-1: var(--mate-dark-components-akdb-logo-1);--mate-components-akdb-logo-2: var(--mate-dark-components-akdb-logo-2);--mate-components-split-layout-handle: var(--mate-dark-components-split-layout-handle);--mate-components-split-layout-border-hover: var(--mate-dark-components-split-layout-border-hover);--mate-components-other-stepper-gradient-background: var(--mate-dark-components-other-stepper-gradient-background);--mate-components-other-button-border-disabled: var(--mate-dark-components-other-button-border-disabled);--mate-components-other-checkbox-background: var(--mate-dark-components-other-checkbox-background);--mate-components-other-overlay-background: var(--mate-dark-components-other-overlay-background);--mate-components-other-loading-indicator-background: var(--mate-dark-components-other-loading-indicator-background);--mate-components-other-multiselect-chip-background: var(--mate-dark-components-other-multiselect-chip-background);--mate-components-other-side-panel-badge: var(--mate-dark-components-other-side-panel-badge);--mate-components-other-global-header-background: var(--mate-dark-components-other-global-header-background);--mate-illustrations-illustration-background: var(--mate-dark-illustrations-illustration-background);--mate-illustrations-illustration-color-success: var(--mate-dark-illustrations-illustration-color-success);--mate-illustrations-illustration-color-warning: var(--mate-dark-illustrations-illustration-color-warning);--mate-illustrations-illustration-color-error: var(--mate-dark-illustrations-illustration-color-error);--mate-illustrations-illustration-stroke: var(--mate-dark-illustrations-illustration-stroke);--mate-illustrations-illustration-color-level-1: var(--mate-dark-illustrations-illustration-color-level-1);--mate-illustrations-illustration-color-level-2: var(--mate-dark-illustrations-illustration-color-level-2);--mate-illustrations-illustration-color-level-3: var(--mate-dark-illustrations-illustration-color-level-3);--mate-illustrations-illustration-color-level-4: var(--mate-dark-illustrations-illustration-color-level-4);--mate-illustrations-illustration-color-level-5: var(--mate-dark-illustrations-illustration-color-level-5);--mate-illustrations-illustration-color-level-6: var(--mate-dark-illustrations-illustration-color-level-6);--mate-shades-base: var(--mate-dark-shades-base);--mate-shades-base-contrast-5pct: var(--mate-dark-shades-base-contrast-5pct);--mate-shades-contrast-5pct: var(--mate-dark-shades-contrast-5pct);--mate-shades-contrast-10pct: var(--mate-dark-shades-contrast-10pct);--mate-shades-contrast-20pct: var(--mate-dark-shades-contrast-20pct);--mate-shades-contrast-30pct: var(--mate-dark-shades-contrast-30pct);--mate-shades-contrast-40pct: var(--mate-dark-shades-contrast-40pct);--mate-shades-contrast-50pct: var(--mate-dark-shades-contrast-50pct);--mate-shades-contrast-60pct: var(--mate-dark-shades-contrast-60pct);--mate-shades-contrast-70pct: var(--mate-dark-shades-contrast-70pct);--mate-shades-contrast-80pct: var(--mate-dark-shades-contrast-80pct);--mate-shades-contrast-90pct: var(--mate-dark-shades-contrast-90pct);--mate-shades-contrast-100pct: var(--mate-dark-shades-contrast-100pct);--mate-shades-shade-10pct: var(--mate-dark-shades-shade-10pct);--mate-shades-shade-20pct: var(--mate-dark-shades-shade-20pct);--mate-shades-shade-30pct: var(--mate-dark-shades-shade-30pct);--mate-shades-shade-40pct: var(--mate-dark-shades-shade-40pct);--mate-shades-shade-50pct: var(--mate-dark-shades-shade-50pct);--mate-signal-danger: var(--mate-dark-signal-danger);--mate-signal-danger-light: var(--mate-dark-signal-danger-light);--mate-signal-info: var(--mate-dark-signal-info);--mate-signal-info-light: var(--mate-dark-signal-info-light);--mate-signal-success: var(--mate-dark-signal-success);--mate-signal-success-light: var(--mate-dark-signal-success-light);--mate-signal-warning: var(--mate-dark-signal-warning);--mate-signal-warning-light: var(--mate-dark-signal-warning-light);--mate-signal-primary: var(--mate-dark-signal-primary);--mate-signal-primary-light: var(--mate-dark-signal-primary-light);--mate-signal-neutral: var(--mate-dark-signal-neutral);--mate-signal-neutral-light: var(--mate-dark-signal-neutral-light);--mate-icon-danger: var(--mate-dark-icon-danger);--mate-icon-success: var(--mate-dark-icon-success);--mate-icon-warning: var(--mate-dark-icon-warning);--mate-icon-info: var(--mate-dark-icon-info);--mate-icon-neutral: var(--mate-dark-icon-neutral);--mate-icon-interactive-enabled: var(--mate-dark-icon-interactive-enabled);--mate-icon-interactive-hover: var(--mate-dark-icon-interactive-hover);--mate-icon-interactive-active: var(--mate-dark-icon-interactive-active);--mate-icon-interactive-selected: var(--mate-dark-icon-interactive-selected);--mate-icon-interactive-disabled: var(--mate-dark-icon-interactive-disabled);--mate-icon-interactive-contrast: var(--mate-dark-icon-interactive-contrast);--mate-icon-not-interactive: var(--mate-dark-icon-not-interactive);--mate-interactive-focus: var(--mate-dark-interactive-focus);--mate-interactive-contrast: var(--mate-dark-interactive-contrast);--mate-interactive-danger-enabled: var(--mate-dark-interactive-danger-enabled);--mate-interactive-danger-hover: var(--mate-dark-interactive-danger-hover);--mate-interactive-danger-active: var(--mate-dark-interactive-danger-active);--mate-interactive-danger-selected: var(--mate-dark-interactive-danger-selected);--mate-interactive-danger-disabled: var(--mate-dark-interactive-danger-disabled);--mate-interactive-enabled: var(--mate-dark-interactive-enabled);--mate-interactive-hover: var(--mate-dark-interactive-hover);--mate-interactive-active: var(--mate-dark-interactive-active);--mate-interactive-selected: var(--mate-dark-interactive-selected);--mate-interactive-disabled: var(--mate-dark-interactive-disabled);--mate-background-base: var(--mate-dark-background-base);--mate-background-highlighted: var(--mate-dark-background-highlighted);--mate-background-interactive-enabled: var(--mate-dark-background-interactive-enabled);--mate-background-interactive-hover: var(--mate-dark-background-interactive-hover);--mate-background-interactive-active: var(--mate-dark-background-interactive-active);--mate-background-interactive-selected: var(--mate-dark-background-interactive-selected);--mate-background-interactive-disabled: var(--mate-dark-background-interactive-disabled);--mate-background-danger-hover: var(--mate-dark-background-danger-hover);--mate-background-danger-active: var(--mate-dark-background-danger-active);--mate-data-1: var(--mate-dark-data-1);--mate-data-2: var(--mate-dark-data-2);--mate-data-3: var(--mate-dark-data-3);--mate-data-4: var(--mate-dark-data-4);--mate-data-5: var(--mate-dark-data-5);--mate-data-6: var(--mate-dark-data-6);--mate-data-7: var(--mate-dark-data-7);--mate-data-8: var(--mate-dark-data-8);--mate-data-9: var(--mate-dark-data-9);--mate-data-10: var(--mate-dark-data-10);--mate-text-heading: var(--mate-dark-text-heading);--mate-text-body: var(--mate-dark-text-body);--mate-text-secondary: var(--mate-dark-text-secondary);--mate-text-tertiary: var(--mate-dark-text-tertiary);--mate-text-disabled: var(--mate-dark-text-disabled);--mate-text-danger: var(--mate-dark-text-danger);--mate-text-danger-contrast: var(--mate-dark-text-danger-contrast);--mate-text-info: var(--mate-dark-text-info);--mate-text-info-contrast: var(--mate-dark-text-info-contrast);--mate-text-success: var(--mate-dark-text-success);--mate-text-success-contrast: var(--mate-dark-text-success-contrast);--mate-text-warning: var(--mate-dark-text-warning);--mate-text-warning-contrast: var(--mate-dark-text-warning-contrast);--mate-text-primary: var(--mate-dark-text-primary);--mate-text-primary-contrast: var(--mate-dark-text-primary-contrast);--mate-text-neutral: var(--mate-dark-text-neutral);--mate-text-neutral-contrast: var(--mate-dark-text-neutral-contrast);--mate-text-required: var(--mate-dark-text-required)}}:root{--mate-desktop-typography-heading-xs-line-height: 1.3rem;--mate-desktop-typography-heading-sm-line-height: 1.5rem;--mate-desktop-typography-heading-md-line-height: 1.7rem;--mate-desktop-typography-heading-lg-line-height: 1.9rem;--mate-desktop-typography-heading-xl-line-height: 1.9rem;--mate-desktop-typography-heading-xxl-line-height: 2.25rem;--mate-desktop-typography-body-xs-regular-line-height: 1.125rem;--mate-desktop-typography-body-xs-medium-line-height: 1.125rem;--mate-desktop-typography-body-xs-bold-line-height: 1.125rem;--mate-desktop-typography-body-sm-regular-line-height: 1.3rem;--mate-desktop-typography-body-sm-medium-line-height: 1.3rem;--mate-desktop-typography-body-sm-bold-line-height: 1.3rem;--mate-desktop-typography-body-md-regular-line-height: 1.5rem;--mate-desktop-typography-body-md-medium-line-height: 1.5rem;--mate-desktop-typography-body-md-bold-line-height: 1.5rem;--mate-desktop-typography-body-lg-regular-line-height: 1.7rem;--mate-desktop-typography-body-lg-medium-line-height: 1.7rem;--mate-desktop-typography-body-lg-bold-line-height: 1.7rem;--mate-desktop-typography-label-xs-regular-line-height: 1.125rem;--mate-desktop-typography-label-xs-medium-line-height: 1.125rem;--mate-desktop-typography-label-xs-bold-line-height: 1.125rem;--mate-desktop-typography-label-sm-regular-line-height: 1.3rem;--mate-desktop-typography-label-sm-medium-line-height: 1.3rem;--mate-desktop-typography-label-sm-bold-line-height: 1.3rem;--mate-desktop-typography-label-md-regular-line-height: 1.5rem;--mate-desktop-typography-label-md-medium-line-height: 1.5rem;--mate-desktop-typography-label-md-bold-line-height: 1.5rem;--mate-desktop-typography-label-lg-regular-line-height: 1.7rem;--mate-desktop-typography-label-lg-medium-line-height: 1.7rem;--mate-desktop-typography-label-lg-bold-line-height: 1.7rem;--mate-desktop-icon-sizing-sm-md: 1.25rem;--mate-desktop-components-input-error-icon-container: 1.3rem;--mate-desktop-components-input-help-icon-container: 1.5rem;--mate-desktop-components-input-lookup-divider-height: 2.125rem;--mate-desktop-components-facets-info-icon-container-sm: 1.3rem;--mate-desktop-components-facets-info-icon-container-md: 1.5rem;--mate-desktop-components-facets-info-icon-container-lg: 1.7rem;--mate-desktop-components-radio-button-small-circle: .375rem;--mate-desktop-components-checkbox-checkbox-size: 1.25rem;--mate-mobile-typography-heading-xs-line-height: 1.4rem;--mate-mobile-typography-heading-sm-line-height: 1.7rem;--mate-mobile-typography-heading-md-line-height: 1.9rem;--mate-mobile-typography-heading-lg-line-height: 1.9rem;--mate-mobile-typography-heading-xl-line-height: 2.5rem;--mate-mobile-typography-heading-xxl-line-height: 2.5rem;--mate-mobile-typography-body-xs-regular-line-height: 1.3rem;--mate-mobile-typography-body-xs-medium-line-height: 1.3rem;--mate-mobile-typography-body-xs-bold-line-height: 1.3rem;--mate-mobile-typography-body-sm-regular-line-height: 1.5rem;--mate-mobile-typography-body-sm-medium-line-height: 1.5rem;--mate-mobile-typography-body-sm-bold-line-height: 1.5rem;--mate-mobile-typography-body-md-regular-line-height: 1.7rem;--mate-mobile-typography-body-md-medium-line-height: 1.7rem;--mate-mobile-typography-body-md-bold-line-height: 1.7rem;--mate-mobile-typography-body-lg-regular-line-height: 1.875rem;--mate-mobile-typography-body-lg-medium-line-height: 1.875rem;--mate-mobile-typography-body-lg-bold-line-height: 1.875rem;--mate-mobile-typography-label-xs-regular-line-height: 1.3rem;--mate-mobile-typography-label-xs-medium-line-height: 1.3rem;--mate-mobile-typography-label-xs-bold-line-height: 1.3rem;--mate-mobile-typography-label-sm-regular-line-height: 1.5rem;--mate-mobile-typography-label-sm-medium-line-height: 1.5rem;--mate-mobile-typography-label-sm-bold-line-height: 1.5rem;--mate-mobile-typography-label-md-regular-line-height: 1.7rem;--mate-mobile-typography-label-md-medium-line-height: 1.7rem;--mate-mobile-typography-label-md-bold-line-height: 1.7rem;--mate-mobile-typography-label-lg-regular-line-height: 1.875rem;--mate-mobile-typography-label-lg-medium-line-height: 1.875rem;--mate-mobile-typography-label-lg-bold-line-height: 1.875rem;--mate-mobile-icon-sizing-sm-md: 1.625rem;--mate-mobile-components-input-error-icon-container: 1.5rem;--mate-mobile-components-input-help-icon-container: 1.7rem;--mate-mobile-components-input-lookup-divider-height: 2.875rem;--mate-mobile-components-facets-info-icon-container-sm: 1.5rem;--mate-mobile-components-facets-info-icon-container-md: 1.7rem;--mate-mobile-components-facets-info-icon-container-lg: 1.875rem;--mate-mobile-components-radio-button-small-circle: .5625rem;--mate-mobile-components-checkbox-checkbox-size: 1.5rem;--mate-desktop-typography-heading-xs-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-xs-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-heading-xs-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-heading-sm-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-sm-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-heading-sm-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-heading-md-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-md-font-size: var(--mate-typography-font-sizing-125);--mate-desktop-typography-heading-md-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-heading-lg-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-lg-font-size: var(--mate-typography-font-sizing-150);--mate-desktop-typography-heading-lg-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-heading-xl-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-xl-font-size: var(--mate-typography-font-sizing-175);--mate-desktop-typography-heading-xl-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-heading-xxl-font-family: var(--mate-typography-font-family);--mate-desktop-typography-heading-xxl-font-size: var(--mate-typography-font-sizing-200);--mate-desktop-typography-heading-xxl-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-xs-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-xs-regular-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-body-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-xs-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-xs-medium-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-body-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-xs-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-xs-bold-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-body-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-body-sm-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-sm-regular-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-body-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-sm-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-sm-medium-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-body-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-sm-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-sm-bold-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-body-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-body-md-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-md-regular-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-body-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-md-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-md-medium-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-body-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-md-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-md-bold-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-body-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-body-lg-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-lg-regular-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-body-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-body-lg-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-lg-medium-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-body-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-body-lg-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-body-lg-bold-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-body-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-xs-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-xs-regular-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-label-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-xs-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-xs-medium-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-label-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-xs-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-xs-bold-font-size: var(--mate-typography-font-sizing-075);--mate-desktop-typography-label-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-sm-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-sm-regular-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-label-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-sm-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-sm-medium-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-label-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-sm-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-sm-bold-font-size: var(--mate-typography-font-sizing-087);--mate-desktop-typography-label-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-md-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-md-regular-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-label-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-md-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-md-medium-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-label-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-md-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-md-bold-font-size: var(--mate-typography-font-sizing-100);--mate-desktop-typography-label-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-typography-label-lg-regular-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-lg-regular-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-label-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-desktop-typography-label-lg-medium-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-lg-medium-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-label-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-desktop-typography-label-lg-bold-font-family: var(--mate-typography-font-family);--mate-desktop-typography-label-lg-bold-font-size: var(--mate-typography-font-sizing-112);--mate-desktop-typography-label-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-desktop-sizing-xxxxs: var(--mate-sizing-012);--mate-desktop-sizing-xxxs: var(--mate-sizing-025);--mate-desktop-sizing-xxs: var(--mate-sizing-050);--mate-desktop-sizing-xs: var(--mate-sizing-100);--mate-desktop-sizing-sm: var(--mate-sizing-150);--mate-desktop-sizing-md: var(--mate-sizing-200);--mate-desktop-sizing-md-lg: var(--mate-sizing-225);--mate-desktop-sizing-lg: var(--mate-sizing-250);--mate-desktop-sizing-xl: var(--mate-sizing-300);--mate-desktop-sizing-xxl: var(--mate-sizing-350);--mate-desktop-sizing-xxxl: var(--mate-sizing-400);--mate-desktop-spacing-zero: var(--mate-spacing-000);--mate-desktop-spacing-xxxs: var(--mate-spacing-012);--mate-desktop-spacing-xxs: var(--mate-spacing-025);--mate-desktop-spacing-xs: var(--mate-spacing-050);--mate-desktop-spacing-sm: var(--mate-spacing-075);--mate-desktop-spacing-md: var(--mate-spacing-100);--mate-desktop-spacing-lg: var(--mate-spacing-125);--mate-desktop-spacing-xl: var(--mate-spacing-150);--mate-desktop-spacing-xxl: var(--mate-spacing-200);--mate-desktop-spacing-xxxl: var(--mate-spacing-250);--mate-desktop-corner-radius-sm: var(--mate-border-radius-012);--mate-desktop-corner-radius-md: var(--mate-border-radius-025);--mate-desktop-corner-radius-lg: var(--mate-border-radius-050);--mate-desktop-border-width-sm: var(--mate-border-width-006);--mate-desktop-border-width-md: var(--mate-border-width-012);--mate-desktop-border-width-lg: var(--mate-border-width-025);--mate-mobile-typography-heading-xs-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-xs-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-heading-xs-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-heading-sm-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-sm-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-heading-sm-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-heading-md-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-md-font-size: var(--mate-typography-font-sizing-150);--mate-mobile-typography-heading-md-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-heading-lg-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-lg-font-size: var(--mate-typography-font-sizing-175);--mate-mobile-typography-heading-lg-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-heading-xl-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-xl-font-size: var(--mate-typography-font-sizing-200);--mate-mobile-typography-heading-xl-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-heading-xxl-font-family: var(--mate-typography-font-family);--mate-mobile-typography-heading-xxl-font-size: var(--mate-typography-font-sizing-200);--mate-mobile-typography-heading-xxl-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-xs-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-xs-regular-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-body-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-xs-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-xs-medium-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-body-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-xs-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-xs-bold-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-body-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-body-sm-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-sm-regular-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-body-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-sm-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-sm-medium-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-body-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-sm-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-sm-bold-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-body-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-body-md-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-md-regular-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-body-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-md-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-md-medium-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-body-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-md-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-md-bold-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-body-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-body-lg-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-lg-regular-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-body-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-body-lg-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-lg-medium-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-body-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-body-lg-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-body-lg-bold-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-body-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-xs-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-xs-regular-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-label-xs-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-xs-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-xs-medium-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-label-xs-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-xs-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-xs-bold-font-size: var(--mate-typography-font-sizing-087);--mate-mobile-typography-label-xs-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-sm-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-sm-regular-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-label-sm-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-sm-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-sm-medium-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-label-sm-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-sm-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-sm-bold-font-size: var(--mate-typography-font-sizing-100);--mate-mobile-typography-label-sm-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-md-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-md-regular-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-label-md-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-md-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-md-medium-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-label-md-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-md-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-md-bold-font-size: var(--mate-typography-font-sizing-112);--mate-mobile-typography-label-md-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-typography-label-lg-regular-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-lg-regular-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-label-lg-regular-font-weight: var(--mate-typography-font-weight-regular);--mate-mobile-typography-label-lg-medium-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-lg-medium-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-label-lg-medium-font-weight: var(--mate-typography-font-weight-medium);--mate-mobile-typography-label-lg-bold-font-family: var(--mate-typography-font-family);--mate-mobile-typography-label-lg-bold-font-size: var(--mate-typography-font-sizing-125);--mate-mobile-typography-label-lg-bold-font-weight: var(--mate-typography-font-weight-bold);--mate-mobile-sizing-xxxxs: var(--mate-sizing-012);--mate-mobile-sizing-xxxs: var(--mate-sizing-025);--mate-mobile-sizing-xxs: var(--mate-sizing-050);--mate-mobile-sizing-xs: var(--mate-sizing-100);--mate-mobile-sizing-sm: var(--mate-sizing-150);--mate-mobile-sizing-md: var(--mate-sizing-200);--mate-mobile-sizing-md-lg: var(--mate-sizing-225);--mate-mobile-sizing-lg: var(--mate-sizing-250);--mate-mobile-sizing-xl: var(--mate-sizing-300);--mate-mobile-sizing-xxl: var(--mate-sizing-350);--mate-mobile-sizing-xxxl: var(--mate-sizing-400);--mate-mobile-spacing-zero: var(--mate-spacing-000);--mate-mobile-spacing-xxxs: var(--mate-spacing-025);--mate-mobile-spacing-xxs: var(--mate-spacing-050);--mate-mobile-spacing-xs: var(--mate-spacing-075);--mate-mobile-spacing-sm: var(--mate-spacing-100);--mate-mobile-spacing-md: var(--mate-spacing-125);--mate-mobile-spacing-lg: var(--mate-spacing-150);--mate-mobile-spacing-xl: var(--mate-spacing-200);--mate-mobile-spacing-xxl: var(--mate-spacing-250);--mate-mobile-spacing-xxxl: var(--mate-spacing-300);--mate-mobile-corner-radius-sm: var(--mate-border-radius-012);--mate-mobile-corner-radius-md: var(--mate-border-radius-025);--mate-mobile-corner-radius-lg: var(--mate-border-radius-050);--mate-mobile-border-width-sm: var(--mate-border-width-006);--mate-mobile-border-width-md: var(--mate-border-width-012);--mate-mobile-border-width-lg: var(--mate-border-width-025);--mate-desktop-spacing-padding: var(--mate-desktop-spacing-md);--mate-desktop-spacing-margin: var(--mate-desktop-spacing-md);--mate-desktop-touch-target-touch-target-height: var(--mate-desktop-sizing-md-lg);--mate-desktop-icon-sizing-sm: var(--mate-desktop-sizing-xs);--mate-desktop-icon-sizing-md: var(--mate-desktop-sizing-sm);--mate-desktop-icon-sizing-lg: var(--mate-desktop-sizing-md);--mate-desktop-components-input-chips-height: var(--mate-desktop-sizing-sm);--mate-desktop-components-input-input-height: var(--mate-desktop-sizing-md-lg);--mate-desktop-components-global-header-global-header-height: var(--mate-desktop-sizing-xxl);--mate-desktop-components-notification-bar-close-button-container: var(--mate-desktop-sizing-md);--mate-desktop-components-stepper-stepper-height: var(--mate-desktop-sizing-xxl);--mate-desktop-components-button-button-height: var(--mate-desktop-sizing-md-lg);--mate-mobile-spacing-padding: var(--mate-mobile-spacing-md);--mate-mobile-spacing-margin: var(--mate-mobile-spacing-md);--mate-mobile-touch-target-touch-target-height: var(--mate-mobile-sizing-xl);--mate-mobile-icon-sizing-sm: var(--mate-mobile-sizing-sm);--mate-mobile-icon-sizing-md: var(--mate-mobile-sizing-md);--mate-mobile-icon-sizing-lg: var(--mate-mobile-sizing-lg);--mate-mobile-components-input-chips-height: var(--mate-mobile-sizing-md);--mate-mobile-components-input-input-height: var(--mate-mobile-sizing-xl);--mate-mobile-components-global-header-global-header-height: var(--mate-mobile-sizing-xxxl);--mate-mobile-components-notification-bar-close-button-container: var(--mate-mobile-sizing-lg);--mate-mobile-components-stepper-stepper-height: var(--mate-mobile-sizing-xxxl);--mate-mobile-components-button-button-height: var(--mate-mobile-sizing-xl)}:root,[theme~=desktop]{--mate-typography-heading-xs-font-family: var(--mate-desktop-typography-heading-xs-font-family);--mate-typography-heading-xs-font-size: var(--mate-desktop-typography-heading-xs-font-size);--mate-typography-heading-xs-line-height: var(--mate-desktop-typography-heading-xs-line-height);--mate-typography-heading-xs-font-weight: var(--mate-desktop-typography-heading-xs-font-weight);--mate-typography-heading-sm-font-family: var(--mate-desktop-typography-heading-sm-font-family);--mate-typography-heading-sm-font-size: var(--mate-desktop-typography-heading-sm-font-size);--mate-typography-heading-sm-line-height: var(--mate-desktop-typography-heading-sm-line-height);--mate-typography-heading-sm-font-weight: var(--mate-desktop-typography-heading-sm-font-weight);--mate-typography-heading-md-font-family: var(--mate-desktop-typography-heading-md-font-family);--mate-typography-heading-md-font-size: var(--mate-desktop-typography-heading-md-font-size);--mate-typography-heading-md-line-height: var(--mate-desktop-typography-heading-md-line-height);--mate-typography-heading-md-font-weight: var(--mate-desktop-typography-heading-md-font-weight);--mate-typography-heading-lg-font-family: var(--mate-desktop-typography-heading-lg-font-family);--mate-typography-heading-lg-font-size: var(--mate-desktop-typography-heading-lg-font-size);--mate-typography-heading-lg-line-height: var(--mate-desktop-typography-heading-lg-line-height);--mate-typography-heading-lg-font-weight: var(--mate-desktop-typography-heading-lg-font-weight);--mate-typography-heading-xl-font-family: var(--mate-desktop-typography-heading-xl-font-family);--mate-typography-heading-xl-font-size: var(--mate-desktop-typography-heading-xl-font-size);--mate-typography-heading-xl-line-height: var(--mate-desktop-typography-heading-xl-line-height);--mate-typography-heading-xl-font-weight: var(--mate-desktop-typography-heading-xl-font-weight);--mate-typography-heading-xxl-font-family: var(--mate-desktop-typography-heading-xxl-font-family);--mate-typography-heading-xxl-font-size: var(--mate-desktop-typography-heading-xxl-font-size);--mate-typography-heading-xxl-line-height: var(--mate-desktop-typography-heading-xxl-line-height);--mate-typography-heading-xxl-font-weight: var(--mate-desktop-typography-heading-xxl-font-weight);--mate-typography-body-xs-regular-font-family: var(--mate-desktop-typography-body-xs-regular-font-family);--mate-typography-body-xs-regular-font-size: var(--mate-desktop-typography-body-xs-regular-font-size);--mate-typography-body-xs-regular-line-height: var(--mate-desktop-typography-body-xs-regular-line-height);--mate-typography-body-xs-regular-font-weight: var(--mate-desktop-typography-body-xs-regular-font-weight);--mate-typography-body-xs-medium-font-family: var(--mate-desktop-typography-body-xs-medium-font-family);--mate-typography-body-xs-medium-font-size: var(--mate-desktop-typography-body-xs-medium-font-size);--mate-typography-body-xs-medium-line-height: var(--mate-desktop-typography-body-xs-medium-line-height);--mate-typography-body-xs-medium-font-weight: var(--mate-desktop-typography-body-xs-medium-font-weight);--mate-typography-body-xs-bold-font-family: var(--mate-desktop-typography-body-xs-bold-font-family);--mate-typography-body-xs-bold-font-size: var(--mate-desktop-typography-body-xs-bold-font-size);--mate-typography-body-xs-bold-line-height: var(--mate-desktop-typography-body-xs-bold-line-height);--mate-typography-body-xs-bold-font-weight: var(--mate-desktop-typography-body-xs-bold-font-weight);--mate-typography-body-sm-regular-font-family: var(--mate-desktop-typography-body-sm-regular-font-family);--mate-typography-body-sm-regular-font-size: var(--mate-desktop-typography-body-sm-regular-font-size);--mate-typography-body-sm-regular-line-height: var(--mate-desktop-typography-body-sm-regular-line-height);--mate-typography-body-sm-regular-font-weight: var(--mate-desktop-typography-body-sm-regular-font-weight);--mate-typography-body-sm-medium-font-family: var(--mate-desktop-typography-body-sm-medium-font-family);--mate-typography-body-sm-medium-font-size: var(--mate-desktop-typography-body-sm-medium-font-size);--mate-typography-body-sm-medium-line-height: var(--mate-desktop-typography-body-sm-medium-line-height);--mate-typography-body-sm-medium-font-weight: var(--mate-desktop-typography-body-sm-medium-font-weight);--mate-typography-body-sm-bold-font-family: var(--mate-desktop-typography-body-sm-bold-font-family);--mate-typography-body-sm-bold-font-size: var(--mate-desktop-typography-body-sm-bold-font-size);--mate-typography-body-sm-bold-line-height: var(--mate-desktop-typography-body-sm-bold-line-height);--mate-typography-body-sm-bold-font-weight: var(--mate-desktop-typography-body-sm-bold-font-weight);--mate-typography-body-md-regular-font-family: var(--mate-desktop-typography-body-md-regular-font-family);--mate-typography-body-md-regular-font-size: var(--mate-desktop-typography-body-md-regular-font-size);--mate-typography-body-md-regular-line-height: var(--mate-desktop-typography-body-md-regular-line-height);--mate-typography-body-md-regular-font-weight: var(--mate-desktop-typography-body-md-regular-font-weight);--mate-typography-body-md-medium-font-family: var(--mate-desktop-typography-body-md-medium-font-family);--mate-typography-body-md-medium-font-size: var(--mate-desktop-typography-body-md-medium-font-size);--mate-typography-body-md-medium-line-height: var(--mate-desktop-typography-body-md-medium-line-height);--mate-typography-body-md-medium-font-weight: var(--mate-desktop-typography-body-md-medium-font-weight);--mate-typography-body-md-bold-font-family: var(--mate-desktop-typography-body-md-bold-font-family);--mate-typography-body-md-bold-font-size: var(--mate-desktop-typography-body-md-bold-font-size);--mate-typography-body-md-bold-line-height: var(--mate-desktop-typography-body-md-bold-line-height);--mate-typography-body-md-bold-font-weight: var(--mate-desktop-typography-body-md-bold-font-weight);--mate-typography-body-lg-regular-font-family: var(--mate-desktop-typography-body-lg-regular-font-family);--mate-typography-body-lg-regular-font-size: var(--mate-desktop-typography-body-lg-regular-font-size);--mate-typography-body-lg-regular-line-height: var(--mate-desktop-typography-body-lg-regular-line-height);--mate-typography-body-lg-regular-font-weight: var(--mate-desktop-typography-body-lg-regular-font-weight);--mate-typography-body-lg-medium-font-family: var(--mate-desktop-typography-body-lg-medium-font-family);--mate-typography-body-lg-medium-font-size: var(--mate-desktop-typography-body-lg-medium-font-size);--mate-typography-body-lg-medium-line-height: var(--mate-desktop-typography-body-lg-medium-line-height);--mate-typography-body-lg-medium-font-weight: var(--mate-desktop-typography-body-lg-medium-font-weight);--mate-typography-body-lg-bold-font-family: var(--mate-desktop-typography-body-lg-bold-font-family);--mate-typography-body-lg-bold-font-size: var(--mate-desktop-typography-body-lg-bold-font-size);--mate-typography-body-lg-bold-line-height: var(--mate-desktop-typography-body-lg-bold-line-height);--mate-typography-body-lg-bold-font-weight: var(--mate-desktop-typography-body-lg-bold-font-weight);--mate-typography-label-xs-regular-font-family: var(--mate-desktop-typography-label-xs-regular-font-family);--mate-typography-label-xs-regular-font-size: var(--mate-desktop-typography-label-xs-regular-font-size);--mate-typography-label-xs-regular-line-height: var(--mate-desktop-typography-label-xs-regular-line-height);--mate-typography-label-xs-regular-font-weight: var(--mate-desktop-typography-label-xs-regular-font-weight);--mate-typography-label-xs-medium-font-family: var(--mate-desktop-typography-label-xs-medium-font-family);--mate-typography-label-xs-medium-font-size: var(--mate-desktop-typography-label-xs-medium-font-size);--mate-typography-label-xs-medium-line-height: var(--mate-desktop-typography-label-xs-medium-line-height);--mate-typography-label-xs-medium-font-weight: var(--mate-desktop-typography-label-xs-medium-font-weight);--mate-typography-label-xs-bold-font-family: var(--mate-desktop-typography-label-xs-bold-font-family);--mate-typography-label-xs-bold-font-size: var(--mate-desktop-typography-label-xs-bold-font-size);--mate-typography-label-xs-bold-line-height: var(--mate-desktop-typography-label-xs-bold-line-height);--mate-typography-label-xs-bold-font-weight: var(--mate-desktop-typography-label-xs-bold-font-weight);--mate-typography-label-sm-regular-font-family: var(--mate-desktop-typography-label-sm-regular-font-family);--mate-typography-label-sm-regular-font-size: var(--mate-desktop-typography-label-sm-regular-font-size);--mate-typography-label-sm-regular-line-height: var(--mate-desktop-typography-label-sm-regular-line-height);--mate-typography-label-sm-regular-font-weight: var(--mate-desktop-typography-label-sm-regular-font-weight);--mate-typography-label-sm-medium-font-family: var(--mate-desktop-typography-label-sm-medium-font-family);--mate-typography-label-sm-medium-font-size: var(--mate-desktop-typography-label-sm-medium-font-size);--mate-typography-label-sm-medium-line-height: var(--mate-desktop-typography-label-sm-medium-line-height);--mate-typography-label-sm-medium-font-weight: var(--mate-desktop-typography-label-sm-medium-font-weight);--mate-typography-label-sm-bold-font-family: var(--mate-desktop-typography-label-sm-bold-font-family);--mate-typography-label-sm-bold-font-size: var(--mate-desktop-typography-label-sm-bold-font-size);--mate-typography-label-sm-bold-line-height: var(--mate-desktop-typography-label-sm-bold-line-height);--mate-typography-label-sm-bold-font-weight: var(--mate-desktop-typography-label-sm-bold-font-weight);--mate-typography-label-md-regular-font-family: var(--mate-desktop-typography-label-md-regular-font-family);--mate-typography-label-md-regular-font-size: var(--mate-desktop-typography-label-md-regular-font-size);--mate-typography-label-md-regular-line-height: var(--mate-desktop-typography-label-md-regular-line-height);--mate-typography-label-md-regular-font-weight: var(--mate-desktop-typography-label-md-regular-font-weight);--mate-typography-label-md-medium-font-family: var(--mate-desktop-typography-label-md-medium-font-family);--mate-typography-label-md-medium-font-size: var(--mate-desktop-typography-label-md-medium-font-size);--mate-typography-label-md-medium-line-height: var(--mate-desktop-typography-label-md-medium-line-height);--mate-typography-label-md-medium-font-weight: var(--mate-desktop-typography-label-md-medium-font-weight);--mate-typography-label-md-bold-font-family: var(--mate-desktop-typography-label-md-bold-font-family);--mate-typography-label-md-bold-font-size: var(--mate-desktop-typography-label-md-bold-font-size);--mate-typography-label-md-bold-line-height: var(--mate-desktop-typography-label-md-bold-line-height);--mate-typography-label-md-bold-font-weight: var(--mate-desktop-typography-label-md-bold-font-weight);--mate-typography-label-lg-regular-font-family: var(--mate-desktop-typography-label-lg-regular-font-family);--mate-typography-label-lg-regular-font-size: var(--mate-desktop-typography-label-lg-regular-font-size);--mate-typography-label-lg-regular-line-height: var(--mate-desktop-typography-label-lg-regular-line-height);--mate-typography-label-lg-regular-font-weight: var(--mate-desktop-typography-label-lg-regular-font-weight);--mate-typography-label-lg-medium-font-family: var(--mate-desktop-typography-label-lg-medium-font-family);--mate-typography-label-lg-medium-font-size: var(--mate-desktop-typography-label-lg-medium-font-size);--mate-typography-label-lg-medium-line-height: var(--mate-desktop-typography-label-lg-medium-line-height);--mate-typography-label-lg-medium-font-weight: var(--mate-desktop-typography-label-lg-medium-font-weight);--mate-typography-label-lg-bold-font-family: var(--mate-desktop-typography-label-lg-bold-font-family);--mate-typography-label-lg-bold-font-size: var(--mate-desktop-typography-label-lg-bold-font-size);--mate-typography-label-lg-bold-line-height: var(--mate-desktop-typography-label-lg-bold-line-height);--mate-typography-label-lg-bold-font-weight: var(--mate-desktop-typography-label-lg-bold-font-weight);--mate-sizing-xxxxs: var(--mate-desktop-sizing-xxxxs);--mate-sizing-xxxs: var(--mate-desktop-sizing-xxxs);--mate-sizing-xxs: var(--mate-desktop-sizing-xxs);--mate-sizing-xs: var(--mate-desktop-sizing-xs);--mate-sizing-sm: var(--mate-desktop-sizing-sm);--mate-sizing-md: var(--mate-desktop-sizing-md);--mate-sizing-md-lg: var(--mate-desktop-sizing-md-lg);--mate-sizing-lg: var(--mate-desktop-sizing-lg);--mate-sizing-xl: var(--mate-desktop-sizing-xl);--mate-sizing-xxl: var(--mate-desktop-sizing-xxl);--mate-sizing-xxxl: var(--mate-desktop-sizing-xxxl);--mate-spacing-zero: var(--mate-desktop-spacing-zero);--mate-spacing-xxxs: var(--mate-desktop-spacing-xxxs);--mate-spacing-xxs: var(--mate-desktop-spacing-xxs);--mate-spacing-xs: var(--mate-desktop-spacing-xs);--mate-spacing-sm: var(--mate-desktop-spacing-sm);--mate-spacing-md: var(--mate-desktop-spacing-md);--mate-spacing-lg: var(--mate-desktop-spacing-lg);--mate-spacing-xl: var(--mate-desktop-spacing-xl);--mate-spacing-xxl: var(--mate-desktop-spacing-xxl);--mate-spacing-xxxl: var(--mate-desktop-spacing-xxxl);--mate-spacing-padding: var(--mate-desktop-spacing-padding);--mate-spacing-margin: var(--mate-desktop-spacing-margin);--mate-corner-radius-sm: var(--mate-desktop-corner-radius-sm);--mate-corner-radius-md: var(--mate-desktop-corner-radius-md);--mate-corner-radius-lg: var(--mate-desktop-corner-radius-lg);--mate-border-width-sm: var(--mate-desktop-border-width-sm);--mate-border-width-md: var(--mate-desktop-border-width-md);--mate-border-width-lg: var(--mate-desktop-border-width-lg);--mate-touch-target-touch-target-height: var(--mate-desktop-touch-target-touch-target-height);--mate-icon-sizing-sm: var(--mate-desktop-icon-sizing-sm);--mate-icon-sizing-sm-md: var(--mate-desktop-icon-sizing-sm-md);--mate-icon-sizing-md: var(--mate-desktop-icon-sizing-md);--mate-icon-sizing-lg: var(--mate-desktop-icon-sizing-lg);--mate-components-input-chips-height: var(--mate-desktop-components-input-chips-height);--mate-components-input-input-height: var(--mate-desktop-components-input-input-height);--mate-components-input-error-icon-container: var(--mate-desktop-components-input-error-icon-container);--mate-components-input-help-icon-container: var(--mate-desktop-components-input-help-icon-container);--mate-components-input-lookup-divider-height: var(--mate-desktop-components-input-lookup-divider-height);--mate-components-facets-info-icon-container-sm: var(--mate-desktop-components-facets-info-icon-container-sm);--mate-components-facets-info-icon-container-md: var(--mate-desktop-components-facets-info-icon-container-md);--mate-components-facets-info-icon-container-lg: var(--mate-desktop-components-facets-info-icon-container-lg);--mate-components-global-header-global-header-height: var(--mate-desktop-components-global-header-global-header-height);--mate-components-notification-bar-close-button-container: var(--mate-desktop-components-notification-bar-close-button-container);--mate-components-stepper-stepper-height: var(--mate-desktop-components-stepper-stepper-height);--mate-components-button-button-height: var(--mate-desktop-components-button-button-height);--mate-components-radio-button-small-circle: var(--mate-desktop-components-radio-button-small-circle);--mate-components-checkbox-checkbox-size: var(--mate-desktop-components-checkbox-checkbox-size)}[theme~=mobile]{--mate-typography-heading-xs-font-family: var(--mate-mobile-typography-heading-xs-font-family);--mate-typography-heading-xs-font-size: var(--mate-mobile-typography-heading-xs-font-size);--mate-typography-heading-xs-line-height: var(--mate-mobile-typography-heading-xs-line-height);--mate-typography-heading-xs-font-weight: var(--mate-mobile-typography-heading-xs-font-weight);--mate-typography-heading-sm-font-family: var(--mate-mobile-typography-heading-sm-font-family);--mate-typography-heading-sm-font-size: var(--mate-mobile-typography-heading-sm-font-size);--mate-typography-heading-sm-line-height: var(--mate-mobile-typography-heading-sm-line-height);--mate-typography-heading-sm-font-weight: var(--mate-mobile-typography-heading-sm-font-weight);--mate-typography-heading-md-font-family: var(--mate-mobile-typography-heading-md-font-family);--mate-typography-heading-md-font-size: var(--mate-mobile-typography-heading-md-font-size);--mate-typography-heading-md-line-height: var(--mate-mobile-typography-heading-md-line-height);--mate-typography-heading-md-font-weight: var(--mate-mobile-typography-heading-md-font-weight);--mate-typography-heading-lg-font-family: var(--mate-mobile-typography-heading-lg-font-family);--mate-typography-heading-lg-font-size: var(--mate-mobile-typography-heading-lg-font-size);--mate-typography-heading-lg-line-height: var(--mate-mobile-typography-heading-lg-line-height);--mate-typography-heading-lg-font-weight: var(--mate-mobile-typography-heading-lg-font-weight);--mate-typography-heading-xl-font-family: var(--mate-mobile-typography-heading-xl-font-family);--mate-typography-heading-xl-font-size: var(--mate-mobile-typography-heading-xl-font-size);--mate-typography-heading-xl-line-height: var(--mate-mobile-typography-heading-xl-line-height);--mate-typography-heading-xl-font-weight: var(--mate-mobile-typography-heading-xl-font-weight);--mate-typography-heading-xxl-font-family: var(--mate-mobile-typography-heading-xxl-font-family);--mate-typography-heading-xxl-font-size: var(--mate-mobile-typography-heading-xxl-font-size);--mate-typography-heading-xxl-line-height: var(--mate-mobile-typography-heading-xxl-line-height);--mate-typography-heading-xxl-font-weight: var(--mate-mobile-typography-heading-xxl-font-weight);--mate-typography-body-xs-regular-font-family: var(--mate-mobile-typography-body-xs-regular-font-family);--mate-typography-body-xs-regular-font-size: var(--mate-mobile-typography-body-xs-regular-font-size);--mate-typography-body-xs-regular-line-height: var(--mate-mobile-typography-body-xs-regular-line-height);--mate-typography-body-xs-regular-font-weight: var(--mate-mobile-typography-body-xs-regular-font-weight);--mate-typography-body-xs-medium-font-family: var(--mate-mobile-typography-body-xs-medium-font-family);--mate-typography-body-xs-medium-font-size: var(--mate-mobile-typography-body-xs-medium-font-size);--mate-typography-body-xs-medium-line-height: var(--mate-mobile-typography-body-xs-medium-line-height);--mate-typography-body-xs-medium-font-weight: var(--mate-mobile-typography-body-xs-medium-font-weight);--mate-typography-body-xs-bold-font-family: var(--mate-mobile-typography-body-xs-bold-font-family);--mate-typography-body-xs-bold-font-size: var(--mate-mobile-typography-body-xs-bold-font-size);--mate-typography-body-xs-bold-line-height: var(--mate-mobile-typography-body-xs-bold-line-height);--mate-typography-body-xs-bold-font-weight: var(--mate-mobile-typography-body-xs-bold-font-weight);--mate-typography-body-sm-regular-font-family: var(--mate-mobile-typography-body-sm-regular-font-family);--mate-typography-body-sm-regular-font-size: var(--mate-mobile-typography-body-sm-regular-font-size);--mate-typography-body-sm-regular-line-height: var(--mate-mobile-typography-body-sm-regular-line-height);--mate-typography-body-sm-regular-font-weight: var(--mate-mobile-typography-body-sm-regular-font-weight);--mate-typography-body-sm-medium-font-family: var(--mate-mobile-typography-body-sm-medium-font-family);--mate-typography-body-sm-medium-font-size: var(--mate-mobile-typography-body-sm-medium-font-size);--mate-typography-body-sm-medium-line-height: var(--mate-mobile-typography-body-sm-medium-line-height);--mate-typography-body-sm-medium-font-weight: var(--mate-mobile-typography-body-sm-medium-font-weight);--mate-typography-body-sm-bold-font-family: var(--mate-mobile-typography-body-sm-bold-font-family);--mate-typography-body-sm-bold-font-size: var(--mate-mobile-typography-body-sm-bold-font-size);--mate-typography-body-sm-bold-line-height: var(--mate-mobile-typography-body-sm-bold-line-height);--mate-typography-body-sm-bold-font-weight: var(--mate-mobile-typography-body-sm-bold-font-weight);--mate-typography-body-md-regular-font-family: var(--mate-mobile-typography-body-md-regular-font-family);--mate-typography-body-md-regular-font-size: var(--mate-mobile-typography-body-md-regular-font-size);--mate-typography-body-md-regular-line-height: var(--mate-mobile-typography-body-md-regular-line-height);--mate-typography-body-md-regular-font-weight: var(--mate-mobile-typography-body-md-regular-font-weight);--mate-typography-body-md-medium-font-family: var(--mate-mobile-typography-body-md-medium-font-family);--mate-typography-body-md-medium-font-size: var(--mate-mobile-typography-body-md-medium-font-size);--mate-typography-body-md-medium-line-height: var(--mate-mobile-typography-body-md-medium-line-height);--mate-typography-body-md-medium-font-weight: var(--mate-mobile-typography-body-md-medium-font-weight);--mate-typography-body-md-bold-font-family: var(--mate-mobile-typography-body-md-bold-font-family);--mate-typography-body-md-bold-font-size: var(--mate-mobile-typography-body-md-bold-font-size);--mate-typography-body-md-bold-line-height: var(--mate-mobile-typography-body-md-bold-line-height);--mate-typography-body-md-bold-font-weight: var(--mate-mobile-typography-body-md-bold-font-weight);--mate-typography-body-lg-regular-font-family: var(--mate-mobile-typography-body-lg-regular-font-family);--mate-typography-body-lg-regular-font-size: var(--mate-mobile-typography-body-lg-regular-font-size);--mate-typography-body-lg-regular-line-height: var(--mate-mobile-typography-body-lg-regular-line-height);--mate-typography-body-lg-regular-font-weight: var(--mate-mobile-typography-body-lg-regular-font-weight);--mate-typography-body-lg-medium-font-family: var(--mate-mobile-typography-body-lg-medium-font-family);--mate-typography-body-lg-medium-font-size: var(--mate-mobile-typography-body-lg-medium-font-size);--mate-typography-body-lg-medium-line-height: var(--mate-mobile-typography-body-lg-medium-line-height);--mate-typography-body-lg-medium-font-weight: var(--mate-mobile-typography-body-lg-medium-font-weight);--mate-typography-body-lg-bold-font-family: var(--mate-mobile-typography-body-lg-bold-font-family);--mate-typography-body-lg-bold-font-size: var(--mate-mobile-typography-body-lg-bold-font-size);--mate-typography-body-lg-bold-line-height: var(--mate-mobile-typography-body-lg-bold-line-height);--mate-typography-body-lg-bold-font-weight: var(--mate-mobile-typography-body-lg-bold-font-weight);--mate-typography-label-xs-regular-font-family: var(--mate-mobile-typography-label-xs-regular-font-family);--mate-typography-label-xs-regular-font-size: var(--mate-mobile-typography-label-xs-regular-font-size);--mate-typography-label-xs-regular-line-height: var(--mate-mobile-typography-label-xs-regular-line-height);--mate-typography-label-xs-regular-font-weight: var(--mate-mobile-typography-label-xs-regular-font-weight);--mate-typography-label-xs-medium-font-family: var(--mate-mobile-typography-label-xs-medium-font-family);--mate-typography-label-xs-medium-font-size: var(--mate-mobile-typography-label-xs-medium-font-size);--mate-typography-label-xs-medium-line-height: var(--mate-mobile-typography-label-xs-medium-line-height);--mate-typography-label-xs-medium-font-weight: var(--mate-mobile-typography-label-xs-medium-font-weight);--mate-typography-label-xs-bold-font-family: var(--mate-mobile-typography-label-xs-bold-font-family);--mate-typography-label-xs-bold-font-size: var(--mate-mobile-typography-label-xs-bold-font-size);--mate-typography-label-xs-bold-line-height: var(--mate-mobile-typography-label-xs-bold-line-height);--mate-typography-label-xs-bold-font-weight: var(--mate-mobile-typography-label-xs-bold-font-weight);--mate-typography-label-sm-regular-font-family: var(--mate-mobile-typography-label-sm-regular-font-family);--mate-typography-label-sm-regular-font-size: var(--mate-mobile-typography-label-sm-regular-font-size);--mate-typography-label-sm-regular-line-height: var(--mate-mobile-typography-label-sm-regular-line-height);--mate-typography-label-sm-regular-font-weight: var(--mate-mobile-typography-label-sm-regular-font-weight);--mate-typography-label-sm-medium-font-family: var(--mate-mobile-typography-label-sm-medium-font-family);--mate-typography-label-sm-medium-font-size: var(--mate-mobile-typography-label-sm-medium-font-size);--mate-typography-label-sm-medium-line-height: var(--mate-mobile-typography-label-sm-medium-line-height);--mate-typography-label-sm-medium-font-weight: var(--mate-mobile-typography-label-sm-medium-font-weight);--mate-typography-label-sm-bold-font-family: var(--mate-mobile-typography-label-sm-bold-font-family);--mate-typography-label-sm-bold-font-size: var(--mate-mobile-typography-label-sm-bold-font-size);--mate-typography-label-sm-bold-line-height: var(--mate-mobile-typography-label-sm-bold-line-height);--mate-typography-label-sm-bold-font-weight: var(--mate-mobile-typography-label-sm-bold-font-weight);--mate-typography-label-md-regular-font-family: var(--mate-mobile-typography-label-md-regular-font-family);--mate-typography-label-md-regular-font-size: var(--mate-mobile-typography-label-md-regular-font-size);--mate-typography-label-md-regular-line-height: var(--mate-mobile-typography-label-md-regular-line-height);--mate-typography-label-md-regular-font-weight: var(--mate-mobile-typography-label-md-regular-font-weight);--mate-typography-label-md-medium-font-family: var(--mate-mobile-typography-label-md-medium-font-family);--mate-typography-label-md-medium-font-size: var(--mate-mobile-typography-label-md-medium-font-size);--mate-typography-label-md-medium-line-height: var(--mate-mobile-typography-label-md-medium-line-height);--mate-typography-label-md-medium-font-weight: var(--mate-mobile-typography-label-md-medium-font-weight);--mate-typography-label-md-bold-font-family: var(--mate-mobile-typography-label-md-bold-font-family);--mate-typography-label-md-bold-font-size: var(--mate-mobile-typography-label-md-bold-font-size);--mate-typography-label-md-bold-line-height: var(--mate-mobile-typography-label-md-bold-line-height);--mate-typography-label-md-bold-font-weight: var(--mate-mobile-typography-label-md-bold-font-weight);--mate-typography-label-lg-regular-font-family: var(--mate-mobile-typography-label-lg-regular-font-family);--mate-typography-label-lg-regular-font-size: var(--mate-mobile-typography-label-lg-regular-font-size);--mate-typography-label-lg-regular-line-height: var(--mate-mobile-typography-label-lg-regular-line-height);--mate-typography-label-lg-regular-font-weight: var(--mate-mobile-typography-label-lg-regular-font-weight);--mate-typography-label-lg-medium-font-family: var(--mate-mobile-typography-label-lg-medium-font-family);--mate-typography-label-lg-medium-font-size: var(--mate-mobile-typography-label-lg-medium-font-size);--mate-typography-label-lg-medium-line-height: var(--mate-mobile-typography-label-lg-medium-line-height);--mate-typography-label-lg-medium-font-weight: var(--mate-mobile-typography-label-lg-medium-font-weight);--mate-typography-label-lg-bold-font-family: var(--mate-mobile-typography-label-lg-bold-font-family);--mate-typography-label-lg-bold-font-size: var(--mate-mobile-typography-label-lg-bold-font-size);--mate-typography-label-lg-bold-line-height: var(--mate-mobile-typography-label-lg-bold-line-height);--mate-typography-label-lg-bold-font-weight: var(--mate-mobile-typography-label-lg-bold-font-weight);--mate-sizing-xxxxs: var(--mate-mobile-sizing-xxxxs);--mate-sizing-xxxs: var(--mate-mobile-sizing-xxxs);--mate-sizing-xxs: var(--mate-mobile-sizing-xxs);--mate-sizing-xs: var(--mate-mobile-sizing-xs);--mate-sizing-sm: var(--mate-mobile-sizing-sm);--mate-sizing-md: var(--mate-mobile-sizing-md);--mate-sizing-md-lg: var(--mate-mobile-sizing-md-lg);--mate-sizing-lg: var(--mate-mobile-sizing-lg);--mate-sizing-xl: var(--mate-mobile-sizing-xl);--mate-sizing-xxl: var(--mate-mobile-sizing-xxl);--mate-sizing-xxxl: var(--mate-mobile-sizing-xxxl);--mate-spacing-zero: var(--mate-mobile-spacing-zero);--mate-spacing-xxxs: var(--mate-mobile-spacing-xxxs);--mate-spacing-xxs: var(--mate-mobile-spacing-xxs);--mate-spacing-xs: var(--mate-mobile-spacing-xs);--mate-spacing-sm: var(--mate-mobile-spacing-sm);--mate-spacing-md: var(--mate-mobile-spacing-md);--mate-spacing-lg: var(--mate-mobile-spacing-lg);--mate-spacing-xl: var(--mate-mobile-spacing-xl);--mate-spacing-xxl: var(--mate-mobile-spacing-xxl);--mate-spacing-xxxl: var(--mate-mobile-spacing-xxxl);--mate-spacing-padding: var(--mate-mobile-spacing-padding);--mate-spacing-margin: var(--mate-mobile-spacing-margin);--mate-corner-radius-sm: var(--mate-mobile-corner-radius-sm);--mate-corner-radius-md: var(--mate-mobile-corner-radius-md);--mate-corner-radius-lg: var(--mate-mobile-corner-radius-lg);--mate-border-width-sm: var(--mate-mobile-border-width-sm);--mate-border-width-md: var(--mate-mobile-border-width-md);--mate-border-width-lg: var(--mate-mobile-border-width-lg);--mate-touch-target-touch-target-height: var(--mate-mobile-touch-target-touch-target-height);--mate-icon-sizing-sm: var(--mate-mobile-icon-sizing-sm);--mate-icon-sizing-sm-md: var(--mate-mobile-icon-sizing-sm-md);--mate-icon-sizing-md: var(--mate-mobile-icon-sizing-md);--mate-icon-sizing-lg: var(--mate-mobile-icon-sizing-lg);--mate-components-input-chips-height: var(--mate-mobile-components-input-chips-height);--mate-components-input-input-height: var(--mate-mobile-components-input-input-height);--mate-components-input-error-icon-container: var(--mate-mobile-components-input-error-icon-container);--mate-components-input-help-icon-container: var(--mate-mobile-components-input-help-icon-container);--mate-components-input-lookup-divider-height: var(--mate-mobile-components-input-lookup-divider-height);--mate-components-facets-info-icon-container-sm: var(--mate-mobile-components-facets-info-icon-container-sm);--mate-components-facets-info-icon-container-md: var(--mate-mobile-components-facets-info-icon-container-md);--mate-components-facets-info-icon-container-lg: var(--mate-mobile-components-facets-info-icon-container-lg);--mate-components-global-header-global-header-height: var(--mate-mobile-components-global-header-global-header-height);--mate-components-notification-bar-close-button-container: var(--mate-mobile-components-notification-bar-close-button-container);--mate-components-stepper-stepper-height: var(--mate-mobile-components-stepper-stepper-height);--mate-components-button-button-height: var(--mate-mobile-components-button-button-height);--mate-components-radio-button-small-circle: var(--mate-mobile-components-radio-button-small-circle);--mate-components-checkbox-checkbox-size: var(--mate-mobile-components-checkbox-checkbox-size)}@media(pointer:coarse)and (hover:none){:root{--mate-typography-heading-xs-font-family: var(--mate-mobile-typography-heading-xs-font-family);--mate-typography-heading-xs-font-size: var(--mate-mobile-typography-heading-xs-font-size);--mate-typography-heading-xs-line-height: var(--mate-mobile-typography-heading-xs-line-height);--mate-typography-heading-xs-font-weight: var(--mate-mobile-typography-heading-xs-font-weight);--mate-typography-heading-sm-font-family: var(--mate-mobile-typography-heading-sm-font-family);--mate-typography-heading-sm-font-size: var(--mate-mobile-typography-heading-sm-font-size);--mate-typography-heading-sm-line-height: var(--mate-mobile-typography-heading-sm-line-height);--mate-typography-heading-sm-font-weight: var(--mate-mobile-typography-heading-sm-font-weight);--mate-typography-heading-md-font-family: var(--mate-mobile-typography-heading-md-font-family);--mate-typography-heading-md-font-size: var(--mate-mobile-typography-heading-md-font-size);--mate-typography-heading-md-line-height: var(--mate-mobile-typography-heading-md-line-height);--mate-typography-heading-md-font-weight: var(--mate-mobile-typography-heading-md-font-weight);--mate-typography-heading-lg-font-family: var(--mate-mobile-typography-heading-lg-font-family);--mate-typography-heading-lg-font-size: var(--mate-mobile-typography-heading-lg-font-size);--mate-typography-heading-lg-line-height: var(--mate-mobile-typography-heading-lg-line-height);--mate-typography-heading-lg-font-weight: var(--mate-mobile-typography-heading-lg-font-weight);--mate-typography-heading-xl-font-family: var(--mate-mobile-typography-heading-xl-font-family);--mate-typography-heading-xl-font-size: var(--mate-mobile-typography-heading-xl-font-size);--mate-typography-heading-xl-line-height: var(--mate-mobile-typography-heading-xl-line-height);--mate-typography-heading-xl-font-weight: var(--mate-mobile-typography-heading-xl-font-weight);--mate-typography-heading-xxl-font-family: var(--mate-mobile-typography-heading-xxl-font-family);--mate-typography-heading-xxl-font-size: var(--mate-mobile-typography-heading-xxl-font-size);--mate-typography-heading-xxl-line-height: var(--mate-mobile-typography-heading-xxl-line-height);--mate-typography-heading-xxl-font-weight: var(--mate-mobile-typography-heading-xxl-font-weight);--mate-typography-body-xs-regular-font-family: var(--mate-mobile-typography-body-xs-regular-font-family);--mate-typography-body-xs-regular-font-size: var(--mate-mobile-typography-body-xs-regular-font-size);--mate-typography-body-xs-regular-line-height: var(--mate-mobile-typography-body-xs-regular-line-height);--mate-typography-body-xs-regular-font-weight: var(--mate-mobile-typography-body-xs-regular-font-weight);--mate-typography-body-xs-medium-font-family: var(--mate-mobile-typography-body-xs-medium-font-family);--mate-typography-body-xs-medium-font-size: var(--mate-mobile-typography-body-xs-medium-font-size);--mate-typography-body-xs-medium-line-height: var(--mate-mobile-typography-body-xs-medium-line-height);--mate-typography-body-xs-medium-font-weight: var(--mate-mobile-typography-body-xs-medium-font-weight);--mate-typography-body-xs-bold-font-family: var(--mate-mobile-typography-body-xs-bold-font-family);--mate-typography-body-xs-bold-font-size: var(--mate-mobile-typography-body-xs-bold-font-size);--mate-typography-body-xs-bold-line-height: var(--mate-mobile-typography-body-xs-bold-line-height);--mate-typography-body-xs-bold-font-weight: var(--mate-mobile-typography-body-xs-bold-font-weight);--mate-typography-body-sm-regular-font-family: var(--mate-mobile-typography-body-sm-regular-font-family);--mate-typography-body-sm-regular-font-size: var(--mate-mobile-typography-body-sm-regular-font-size);--mate-typography-body-sm-regular-line-height: var(--mate-mobile-typography-body-sm-regular-line-height);--mate-typography-body-sm-regular-font-weight: var(--mate-mobile-typography-body-sm-regular-font-weight);--mate-typography-body-sm-medium-font-family: var(--mate-mobile-typography-body-sm-medium-font-family);--mate-typography-body-sm-medium-font-size: var(--mate-mobile-typography-body-sm-medium-font-size);--mate-typography-body-sm-medium-line-height: var(--mate-mobile-typography-body-sm-medium-line-height);--mate-typography-body-sm-medium-font-weight: var(--mate-mobile-typography-body-sm-medium-font-weight);--mate-typography-body-sm-bold-font-family: var(--mate-mobile-typography-body-sm-bold-font-family);--mate-typography-body-sm-bold-font-size: var(--mate-mobile-typography-body-sm-bold-font-size);--mate-typography-body-sm-bold-line-height: var(--mate-mobile-typography-body-sm-bold-line-height);--mate-typography-body-sm-bold-font-weight: var(--mate-mobile-typography-body-sm-bold-font-weight);--mate-typography-body-md-regular-font-family: var(--mate-mobile-typography-body-md-regular-font-family);--mate-typography-body-md-regular-font-size: var(--mate-mobile-typography-body-md-regular-font-size);--mate-typography-body-md-regular-line-height: var(--mate-mobile-typography-body-md-regular-line-height);--mate-typography-body-md-regular-font-weight: var(--mate-mobile-typography-body-md-regular-font-weight);--mate-typography-body-md-medium-font-family: var(--mate-mobile-typography-body-md-medium-font-family);--mate-typography-body-md-medium-font-size: var(--mate-mobile-typography-body-md-medium-font-size);--mate-typography-body-md-medium-line-height: var(--mate-mobile-typography-body-md-medium-line-height);--mate-typography-body-md-medium-font-weight: var(--mate-mobile-typography-body-md-medium-font-weight);--mate-typography-body-md-bold-font-family: var(--mate-mobile-typography-body-md-bold-font-family);--mate-typography-body-md-bold-font-size: var(--mate-mobile-typography-body-md-bold-font-size);--mate-typography-body-md-bold-line-height: var(--mate-mobile-typography-body-md-bold-line-height);--mate-typography-body-md-bold-font-weight: var(--mate-mobile-typography-body-md-bold-font-weight);--mate-typography-body-lg-regular-font-family: var(--mate-mobile-typography-body-lg-regular-font-family);--mate-typography-body-lg-regular-font-size: var(--mate-mobile-typography-body-lg-regular-font-size);--mate-typography-body-lg-regular-line-height: var(--mate-mobile-typography-body-lg-regular-line-height);--mate-typography-body-lg-regular-font-weight: var(--mate-mobile-typography-body-lg-regular-font-weight);--mate-typography-body-lg-medium-font-family: var(--mate-mobile-typography-body-lg-medium-font-family);--mate-typography-body-lg-medium-font-size: var(--mate-mobile-typography-body-lg-medium-font-size);--mate-typography-body-lg-medium-line-height: var(--mate-mobile-typography-body-lg-medium-line-height);--mate-typography-body-lg-medium-font-weight: var(--mate-mobile-typography-body-lg-medium-font-weight);--mate-typography-body-lg-bold-font-family: var(--mate-mobile-typography-body-lg-bold-font-family);--mate-typography-body-lg-bold-font-size: var(--mate-mobile-typography-body-lg-bold-font-size);--mate-typography-body-lg-bold-line-height: var(--mate-mobile-typography-body-lg-bold-line-height);--mate-typography-body-lg-bold-font-weight: var(--mate-mobile-typography-body-lg-bold-font-weight);--mate-typography-label-xs-regular-font-family: var(--mate-mobile-typography-label-xs-regular-font-family);--mate-typography-label-xs-regular-font-size: var(--mate-mobile-typography-label-xs-regular-font-size);--mate-typography-label-xs-regular-line-height: var(--mate-mobile-typography-label-xs-regular-line-height);--mate-typography-label-xs-regular-font-weight: var(--mate-mobile-typography-label-xs-regular-font-weight);--mate-typography-label-xs-medium-font-family: var(--mate-mobile-typography-label-xs-medium-font-family);--mate-typography-label-xs-medium-font-size: var(--mate-mobile-typography-label-xs-medium-font-size);--mate-typography-label-xs-medium-line-height: var(--mate-mobile-typography-label-xs-medium-line-height);--mate-typography-label-xs-medium-font-weight: var(--mate-mobile-typography-label-xs-medium-font-weight);--mate-typography-label-xs-bold-font-family: var(--mate-mobile-typography-label-xs-bold-font-family);--mate-typography-label-xs-bold-font-size: var(--mate-mobile-typography-label-xs-bold-font-size);--mate-typography-label-xs-bold-line-height: var(--mate-mobile-typography-label-xs-bold-line-height);--mate-typography-label-xs-bold-font-weight: var(--mate-mobile-typography-label-xs-bold-font-weight);--mate-typography-label-sm-regular-font-family: var(--mate-mobile-typography-label-sm-regular-font-family);--mate-typography-label-sm-regular-font-size: var(--mate-mobile-typography-label-sm-regular-font-size);--mate-typography-label-sm-regular-line-height: var(--mate-mobile-typography-label-sm-regular-line-height);--mate-typography-label-sm-regular-font-weight: var(--mate-mobile-typography-label-sm-regular-font-weight);--mate-typography-label-sm-medium-font-family: var(--mate-mobile-typography-label-sm-medium-font-family);--mate-typography-label-sm-medium-font-size: var(--mate-mobile-typography-label-sm-medium-font-size);--mate-typography-label-sm-medium-line-height: var(--mate-mobile-typography-label-sm-medium-line-height);--mate-typography-label-sm-medium-font-weight: var(--mate-mobile-typography-label-sm-medium-font-weight);--mate-typography-label-sm-bold-font-family: var(--mate-mobile-typography-label-sm-bold-font-family);--mate-typography-label-sm-bold-font-size: var(--mate-mobile-typography-label-sm-bold-font-size);--mate-typography-label-sm-bold-line-height: var(--mate-mobile-typography-label-sm-bold-line-height);--mate-typography-label-sm-bold-font-weight: var(--mate-mobile-typography-label-sm-bold-font-weight);--mate-typography-label-md-regular-font-family: var(--mate-mobile-typography-label-md-regular-font-family);--mate-typography-label-md-regular-font-size: var(--mate-mobile-typography-label-md-regular-font-size);--mate-typography-label-md-regular-line-height: var(--mate-mobile-typography-label-md-regular-line-height);--mate-typography-label-md-regular-font-weight: var(--mate-mobile-typography-label-md-regular-font-weight);--mate-typography-label-md-medium-font-family: var(--mate-mobile-typography-label-md-medium-font-family);--mate-typography-label-md-medium-font-size: var(--mate-mobile-typography-label-md-medium-font-size);--mate-typography-label-md-medium-line-height: var(--mate-mobile-typography-label-md-medium-line-height);--mate-typography-label-md-medium-font-weight: var(--mate-mobile-typography-label-md-medium-font-weight);--mate-typography-label-md-bold-font-family: var(--mate-mobile-typography-label-md-bold-font-family);--mate-typography-label-md-bold-font-size: var(--mate-mobile-typography-label-md-bold-font-size);--mate-typography-label-md-bold-line-height: var(--mate-mobile-typography-label-md-bold-line-height);--mate-typography-label-md-bold-font-weight: var(--mate-mobile-typography-label-md-bold-font-weight);--mate-typography-label-lg-regular-font-family: var(--mate-mobile-typography-label-lg-regular-font-family);--mate-typography-label-lg-regular-font-size: var(--mate-mobile-typography-label-lg-regular-font-size);--mate-typography-label-lg-regular-line-height: var(--mate-mobile-typography-label-lg-regular-line-height);--mate-typography-label-lg-regular-font-weight: var(--mate-mobile-typography-label-lg-regular-font-weight);--mate-typography-label-lg-medium-font-family: var(--mate-mobile-typography-label-lg-medium-font-family);--mate-typography-label-lg-medium-font-size: var(--mate-mobile-typography-label-lg-medium-font-size);--mate-typography-label-lg-medium-line-height: var(--mate-mobile-typography-label-lg-medium-line-height);--mate-typography-label-lg-medium-font-weight: var(--mate-mobile-typography-label-lg-medium-font-weight);--mate-typography-label-lg-bold-font-family: var(--mate-mobile-typography-label-lg-bold-font-family);--mate-typography-label-lg-bold-font-size: var(--mate-mobile-typography-label-lg-bold-font-size);--mate-typography-label-lg-bold-line-height: var(--mate-mobile-typography-label-lg-bold-line-height);--mate-typography-label-lg-bold-font-weight: var(--mate-mobile-typography-label-lg-bold-font-weight);--mate-sizing-xxxxs: var(--mate-mobile-sizing-xxxxs);--mate-sizing-xxxs: var(--mate-mobile-sizing-xxxs);--mate-sizing-xxs: var(--mate-mobile-sizing-xxs);--mate-sizing-xs: var(--mate-mobile-sizing-xs);--mate-sizing-sm: var(--mate-mobile-sizing-sm);--mate-sizing-md: var(--mate-mobile-sizing-md);--mate-sizing-md-lg: var(--mate-mobile-sizing-md-lg);--mate-sizing-lg: var(--mate-mobile-sizing-lg);--mate-sizing-xl: var(--mate-mobile-sizing-xl);--mate-sizing-xxl: var(--mate-mobile-sizing-xxl);--mate-sizing-xxxl: var(--mate-mobile-sizing-xxxl);--mate-spacing-zero: var(--mate-mobile-spacing-zero);--mate-spacing-xxxs: var(--mate-mobile-spacing-xxxs);--mate-spacing-xxs: var(--mate-mobile-spacing-xxs);--mate-spacing-xs: var(--mate-mobile-spacing-xs);--mate-spacing-sm: var(--mate-mobile-spacing-sm);--mate-spacing-md: var(--mate-mobile-spacing-md);--mate-spacing-lg: var(--mate-mobile-spacing-lg);--mate-spacing-xl: var(--mate-mobile-spacing-xl);--mate-spacing-xxl: var(--mate-mobile-spacing-xxl);--mate-spacing-xxxl: var(--mate-mobile-spacing-xxxl);--mate-spacing-padding: var(--mate-mobile-spacing-padding);--mate-spacing-margin: var(--mate-mobile-spacing-margin);--mate-corner-radius-sm: var(--mate-mobile-corner-radius-sm);--mate-corner-radius-md: var(--mate-mobile-corner-radius-md);--mate-corner-radius-lg: var(--mate-mobile-corner-radius-lg);--mate-border-width-sm: var(--mate-mobile-border-width-sm);--mate-border-width-md: var(--mate-mobile-border-width-md);--mate-border-width-lg: var(--mate-mobile-border-width-lg);--mate-touch-target-touch-target-height: var(--mate-mobile-touch-target-touch-target-height);--mate-icon-sizing-sm: var(--mate-mobile-icon-sizing-sm);--mate-icon-sizing-sm-md: var(--mate-mobile-icon-sizing-sm-md);--mate-icon-sizing-md: var(--mate-mobile-icon-sizing-md);--mate-icon-sizing-lg: var(--mate-mobile-icon-sizing-lg);--mate-components-input-chips-height: var(--mate-mobile-components-input-chips-height);--mate-components-input-input-height: var(--mate-mobile-components-input-input-height);--mate-components-input-error-icon-container: var(--mate-mobile-components-input-error-icon-container);--mate-components-input-help-icon-container: var(--mate-mobile-components-input-help-icon-container);--mate-components-input-lookup-divider-height: var(--mate-mobile-components-input-lookup-divider-height);--mate-components-facets-info-icon-container-sm: var(--mate-mobile-components-facets-info-icon-container-sm);--mate-components-facets-info-icon-container-md: var(--mate-mobile-components-facets-info-icon-container-md);--mate-components-facets-info-icon-container-lg: var(--mate-mobile-components-facets-info-icon-container-lg);--mate-components-global-header-global-header-height: var(--mate-mobile-components-global-header-global-header-height);--mate-components-notification-bar-close-button-container: var(--mate-mobile-components-notification-bar-close-button-container);--mate-components-stepper-stepper-height: var(--mate-mobile-components-stepper-stepper-height);--mate-components-button-button-height: var(--mate-mobile-components-button-button-height);--mate-components-radio-button-small-circle: var(--mate-mobile-components-radio-button-small-circle);--mate-components-checkbox-checkbox-size: var(--mate-mobile-components-checkbox-checkbox-size)}}:root{--mate-style-shadow-elevated: 0 8px 10px 1px rgba(0,0,0,.14), 0 3px 14px 2px rgba(0,0,0,.12), 0 5px 5px -3px rgba(0,0,0,.2);--mate-style-shadow-blocking: 0 24px 38px 3px rgba(0,0,0,.14), 0 9px 46px 8px rgba(0,0,0,.12), 0 11px 15px -7px rgba(0,0,0,.2)}vcf-anchor-nav>vaadin-tabs:not([theme*=stepper]):not([theme*=bottom]):after{box-shadow:unset}vaadin-tabs[slot=tabs]{background:var(--mate-background-base)}vaadin-app-layout::part(navbar){z-index:2}vaadin-app-layout::part(logo){display:contents}vaadin-app-layout::part(application-bar){position:fixed;left:0;z-index:1;border-inline-end-style:solid;display:flex;flex-direction:column}vaadin-app-layout::part(drawer){border-inline-end:none;overflow:hidden}vaadin-app-layout[overlay]::part(drawer){box-shadow:var(--mate-style-shadow-elevated)}vaadin-app-layout[drawer-opened]::part(open-drawer),vaadin-app-layout:not([has-drawer])::part(-toggle-drawer),vaadin-app-layout[has-application-bar]::part(toggle-drawer),vaadin-app-layout[has-navbar]:not([has-application-bar])::part(drawer-bottom),vaadin-app-layout[has-navbar]:not([has-application-bar])::part(open-drawer),vaadin-app-layout:not([has-application-bar])::part(application-bar),vaadin-app-layout:not([drawer-opened])::part(splitter){display:none}vaadin-app-layout::part(splitter){position:fixed;cursor:ew-resize;z-index:1}vaadin-app-layout[overlay]::part(splitter){z-index:2}vaadin-app-layout::part(handle){position:absolute}vaadin-app-layout[dragging]::part(handle),vaadin-app-layout[dragging]>*{pointer-events:none}vaadin-app-layout::part(close-drawer),vaadin-app-layout::part(open-drawer),vaadin-app-layout::part(toggle-drawer){box-sizing:unset;background:unset;padding:unset;cursor:pointer;border-style:solid}vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after,vaadin-app-layout::part(toggle-drawer):after{display:flex;align-items:center}vaadin-app-layout::part(open-drawer){border-left:unset}vaadin-app-layout::part(close-drawer),vaadin-app-layout::part(toggle-drawer){border:unset}vaadin-app-layout::part(open-drawer){position:absolute}vaadin-app-layout::part(toggle-drawer):after{content:"menu" / ""}vaadin-app-layout::part(open-drawer):after{content:"chevron_right" / ""}vaadin-app-layout::part(close-drawer):after{content:"chevron_left" / ""}vaadin-app-layout::part(application-bar-separator),vaadin-app-layout::part(drawer-bottom){flex-grow:1}vaadin-app-layout::part(drawer-bottom){display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-end}vaadin-app-layout::part(drawer-rule){margin:unset;border:unset;border-top-style:solid}vaadin-app-layout>[slot=application-bar]{height:100%}vaadin-app-layout>vcf-toolbar-layout[slot=navbar]{width:auto;flex-basis:max-content;align-items:center;margin-inline-end:var(--mate-spacing-padding)}vaadin-app-layout::part(logo){flex-shrink:0}vaadin-app-layout>[slot=navbar]{white-space:normal;align-self:center}vaadin-app-layout:dir(rtl)::part(open-drawer):after{content:"keyboard_double_arrow_left" / ""}vaadin-app-layout:dir(rtl)::part(close-drawer):after{content:"keyboard_double_arrow_right" / ""}span[theme~=badge]{display:inline-flex;align-items:center;height:fit-content;max-width:fit-content;text-overflow:ellipsis;overflow:hidden}div[theme~=block-layout]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}div[theme~=block-layout]>:nth-child(-n+3){grid-column:span 4}.block-container{container:block / inline-size}div[theme~=block-layout][theme~=layout-6-6]>:nth-child(3),div[theme~=block-layout][theme~=layout-8-4]>:nth-child(3),div[theme~=block-layout][theme~=layout-4-8]>:nth-child(3),div[theme~=block-layout][theme~=layout-12]>:nth-child(n+2),div[theme~=block-layout]>:nth-child(n+4){display:none}@container block (768px < width <= 1120px){div[theme~=block-layout]{grid-template-columns:repeat(8,minmax(0,1fr))}div[theme~=block-layout]>:nth-child(3),div[theme~=block-layout][theme~=layout-8-4]>:nth-child(-n+3),div[theme~=block-layout][theme~=layout-4-8]>:nth-child(-n+3){grid-column:span 8}div[theme~=block-layout][theme~=layout-12]>:nth-child(-n+3){grid-column:span 8}}@container block (width > 1120px){div[theme~=block-layout]{grid-template-columns:repeat(12,minmax(0,1fr))}div[theme~=block-layout][theme~=layout-6-6]>:nth-child(-n+3){grid-column:span 6}div[theme~=block-layout][theme~=layout-8-4]>:nth-child(1),div[theme~=block-layout][theme~=layout-4-8]>:nth-child(2){grid-column:span 8}div[theme~=block-layout][theme~=layout-12]>:nth-child(-n+3){grid-column:span 12}}vcf-breadcrumb{--vcf-breadcrumb-separator-symbol: "/";--vcf-breadcrumb-separator-font-family: inherit}vcf-breadcrumb:focus-within::part(link){outline-style:solid}vcf-breadcrumb>a{text-decoration:none!important;overflow:hidden;text-overflow:ellipsis;font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-style:normal;font-weight:400;line-height:var(--mate-typography-body-md-regular-line-height)}vcf-breadcrumb a.breadcrumb-anchor.add-mobile-back-icon:before{vertical-align:text-top;content:"chevron_left" / "";font-family:var(--mate-typography-font-family-icon)}vaadin-popover[theme~=hidden-breadcrumbs]::part(overlay){border-style:solid;box-shadow:var(--mate-style-shadow-elevated)}vaadin-popover[theme~=hidden-breadcrumbs] a{text-decoration:none!important;align-self:stretch}vaadin-popover[theme~=hidden-breadcrumbs] a:focus{outline-style:solid}vaadin-button,vaadin-menu-bar-button{background-color:unset;margin:0;min-width:unset;height:unset;border-radius:unset;border-style:unset;padding:unset;white-space:nowrap;gap:0;display:inline-flex}:is(vaadin-button,vaadin-menu-bar-button)[focused]{outline-style:solid}:is(vaadin-button,vaadin-menu-bar-button):before{content:" " / "";width:0}:is(vaadin-button,vaadin-menu-bar-button)::part(label){display:flex}mate-form::part(default-error),mate-callout{box-sizing:border-box;grid-template-columns:1fr;display:grid;align-items:baseline}:is(mate-form,mate-callout)::part(title),:is(mate-form,mate-callout)::part(text){grid-column:1}:is(mate-form,mate-callout)[has-title]::part(title){grid-row:1}:is(mate-form,mate-callout)[has-title]::part(text){grid-column:1 / span 2}:is(mate-form,mate-callout)::part(title){min-width:0}:is(mate-form:not([has-error-title]),mate-callout:not([has-title]))::part(text){grid-row:1}mate-form::part(default-error),mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success]{grid-template-columns:auto 1fr}:is(mate-form,mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success])::part(state){grid-column:1}:is(mate-form,mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success])::part(title),:is(mate-form,mate-callout[theme~=info],mate-callout[theme~=warning],mate-callout[theme~=danger],mate-callout[theme~=error],mate-callout[theme~=success]):not([has-title])::part(text){grid-column:2}mate-callout[theme~=info]::part(state):after{content:"info" / ""}mate-callout[theme~=success]::part(state):after{content:"check_circle" / ""}mate-callout[theme~=warning]::part(state):after{content:"warning" / ""}mate-form::part(state):after,mate-callout[theme~=danger]::part(state):after,mate-callout[theme~=error]::part(state):after{content:"error" / ""}mate-callout:not([theme*=info]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]):not([theme*=success]):not([theme*=secondary]){border-style:solid}mate-callout:not([theme*=info]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]):not([theme*=success])::part(state){display:none}vaadin-card{border-style:solid}vaadin-card[theme~=cover-media]>[slot=media]{border-radius:inherit;border-end-end-radius:0;border-end-start-radius:0;margin-inline:calc(var(--_padding) * -1);margin-top:calc(var(--_padding) * -1);max-width:none;width:calc(100% + var(--_padding) * 2)}vaadin-card[theme~=cover-media][theme~=horizontal]>[slot=media]{border-radius:inherit;border-end-end-radius:0;border-start-end-radius:0;height:calc(100% + var(--_padding) * 2);margin-inline-end:0;width:calc(100% + var(--_padding))}vaadin-card[theme~=list-item]{border-style:none!important}vaadin-chart,vaadin-chart-series{font-family:var(--mate-typography-font-family)}vaadin-dashboard-widget[editable],vaadin-dashboard-widget[selected]{box-shadow:var(--mate-style-shadow-elevated)}vaadin-dashboard-widget::part(header){display:flex;align-items:baseline;border-bottom-style:solid}vaadin-dashboard-widget::part(remove-button){cursor:pointer}vaadin-dashboard-widget::part(move-button){cursor:move}vaadin-dashboard-widget::part(resize-button){cursor:nw-resize}vaadin-dashboard-widget:not([editable])::part(move-button),vaadin-dashboard-widget:not([editable])::part(resize-button),vaadin-dashboard-widget:not([editable])::part(remove-button){display:none}vaadin-dashboard-widget::part(move-button):before{content:"drag_indicator"}vaadin-dashboard-widget::part(resize-apply-button):before,vaadin-dashboard-widget::part(move-apply-button):before{content:"check"}vaadin-dashboard-widget::part(move-forward-button):before{content:"chevron_right"}vaadin-dashboard-widget::part(move-backward-button):before{content:"chevron_left"}vaadin-dashboard-widget::part(remove-button):before{content:"close"}vaadin-dashboard-widget::part(resize-button){transform:rotate(90deg)}vaadin-dashboard-widget::part(resize-button):before{content:"pan_zoom"}vaadin-dashboard-widget::part(resize-shrink-width-button):before,vaadin-dashboard-widget::part(resize-shrink-height-button):before{content:"remove"}vaadin-dashboard-widget::part(resize-grow-width-button):before,vaadin-dashboard-widget::part(resize-grow-height-button):before{content:"add"}vaadin-dashboard-widget::part(content){display:flex;flex-direction:column;justify-content:stretch}vaadin-dashboard-widget>*{flex-grow:1}vaadin-dashboard-widget:before{z-index:1}vaadin-dashboard-widget::part(content){transition:.2s;transition-property:filter,opacity;border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}vaadin-dashboard-widget[resize-mode]::part(content),vaadin-dashboard-widget[move-mode]::part(content){opacity:.75;filter:blur(10px);clip-path:inset(0);transition-duration:50ms}vaadin-dashboard-section::part(title){overflow:hidden;text-overflow:ellipsis}vaadin-date-picker::part(toggle-button){display:flex}vaadin-date-picker::part(toggle-button):before{cursor:pointer;content:"calendar_today" / "";-webkit-mask-image:unset;mask-image:unset;background:unset}vaadin-date-picker::part(overlay){box-shadow:var(--mate-style-shadow-elevated)}vaadin-date-picker-overlay::part(overlay){overflow:hidden;flex-direction:column;border-style:solid}vaadin-date-picker-overlay-content{position:relative;cursor:default;flex-direction:column;outline:none}vaadin-date-picker-year::part(year-number),vaadin-date-picker-year::part(year-separator){cursor:pointer;display:flex;align-items:center;justify-content:center;transform:unset}vaadin-date-picker-year::part(year-separator):after{content:"•"}vaadin-month-calendar{-webkit-user-select:none;user-select:none;text-align:center}vaadin-month-calendar::part(date){font-weight:400;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;cursor:pointer}vaadin-month-calendar::part(focused):after{outline-style:solid}vaadin-month-calendar::part(today){text-decoration:underline}vaadin-date-picker-year-scroller{border-inline-start:unset}vaadin-date-picker-year-scroller:before{border:unset;z-index:1}vaadin-time-picker::part(toggle-button){display:flex}vaadin-time-picker::part(toggle-button):before{cursor:pointer;content:"schedule" / ""}vaadin-date-picker[disabled]::part(toggle-button):before,vaadin-time-picker[disabled]::part(toggle-button):before{cursor:default;pointer-events:none}vaadin-date-picker[readonly]::part(toggle-button),vaadin-time-picker[readonly]::part(toggle-button){display:none}vaadin-time-picker::part(overlay){box-shadow:var(--mate-style-shadow-elevated)}vaadin-time-picker-item{display:flex;align-items:center;box-sizing:border-box;outline:none;cursor:pointer}vaadin-time-picker-item::part(checkmark):before{content:" "}vaadin-time-picker-item[selected]::part(checkmark):before{content:"check" / ""}vaadin-time-picker-item[focused]{outline-style:solid}vaadin-accordion-heading,vaadin-details-summary{display:flex;align-items:center}vaadin-accordion-panel[focused] vaadin-accordion-heading,vaadin-details[focused] vaadin-details-summary{outline-style:solid}vaadin-details-summary::part(header),vaadin-details-summary::part(title),vaadin-details-summary::part(content){flex-grow:1}vaadin-accordion-heading::part(content),vaadin-details-summary,mate-details-summary::part(toggle),mate-details-summary::part(toggle-end){cursor:pointer}vaadin-accordion-panel:not(:last-of-type){border-bottom:solid}mate-details-summary::part(title){display:flex}mate-details-summary::part(title),mate-details-summary::part(header){align-items:center}vaadin-accordion-heading::part(toggle):before,vaadin-details-summary::part(toggle):before,vaadin-details[theme~=object-header]>mate-details-summary::part(toggle),vaadin-details:not([theme*=object-header])>mate-details-summary::part(toggle-end),vaadin-details:not([theme*=object-header])>mate-details-summary>[slot=sub-title]{display:none}vaadin-accordion-heading::part(toggle),vaadin-details-summary::part(toggle){rotate:unset!important}vaadin-accordion-heading::part(toggle):after,vaadin-details-summary::part(toggle):after,mate-details-summary::part(toggle):after{cursor:pointer;display:inline-block;content:"chevron_right" / ""}vaadin-accordion-heading:dir(rtl)::part(toggle):after,vaadin-details-summary:dir(rtl)::part(toggle):after,mate-details-summary:dir(rtl)::part(toggle):after{content:"chevron_left" / ""}vaadin-accordion-panel[opened]>vaadin-accordion-heading::part(toggle):after,vaadin-details[opened]>vaadin-details-summary::part(toggle):after,vaadin-details[opened]>mate-details-summary::part(toggle):after{content:"expand_more" / ""}mate-details-summary::part(toggle-end):after{content:"Ausklappen"}vaadin-details[opened]>mate-details-summary::part(toggle-end):after{content:"Zuklappen"}mate-details-summary::part(toggle){outline:none}vaadin-details-summary:focus,mate-details-summary::part(toggle):focus:after{outline:var(--mate-interactive-focus) var(--mate-sizing-xxxxs) solid;outline-offset:var(--mate-sizing-xxxxs)}vaadin-dialog::part(overlay){border-style:solid;box-shadow:var(--mate-style-shadow-blocking)}vaadin-dialog::part(header){display:flex;border-bottom-style:solid;align-items:center}vaadin-dialog::part(footer){border-top-style:solid;flex-direction:row;display:flex;align-items:center;justify-content:flex-end;min-height:unset!important}vaadin-dialog::part(dialog-content){overflow-y:auto}vaadin-dialog::part(overlay){font-family:var(--mate-typography-font-family);overflow:hidden}vaadin-dialog[theme~=progress]::part(content){display:flex;flex-direction:column;align-items:center}[slot=header-content]>h1,[slot=header-content]>.mate-heading-xxl,[slot=header-content]>h2,[slot=header-content]>.mate-heading-xl,[slot=header-content]>h3,[slot=header-content]>.mate-heading-l,[slot=header-content]>h4,[slot=header-content]>.mate-heading-m,[slot=header-content]>h5,[slot=header-content]>.mate-heading-s,[slot=header-content]>h6,[slot=header-content]>.mate-heading-xs{margin-top:0;margin-bottom:0}:is(vcf-auto-select-combo-box,vaadin-select,vaadin-combo-box,vaadin-multi-select-combo-box)[readonly]::part(toggle-button):before{display:none}:is(vcf-auto-select-combo-box,vaadin-select,vaadin-combo-box,vaadin-multi-select-combo-box)::part(toggle-button):before{cursor:pointer;content:"expand_more" / "";-webkit-mask-image:none;mask-image:none;background:inherit}:is(vcf-auto-select-combo-box,vaadin-select,vaadin-combo-box,vaadin-multi-select-combo-box)[opened]::part(toggle-button):before{content:"expand_less" / ""}vaadin-multi-select-combo-box-chip{border:unset}vaadin-multi-select-combo-box-chip[focused]{outline:var(--mate-interactive-focus) solid var(--mate-sizing-xxxxs)!important;outline-offset:var(--mate-sizing-xxxxs)!important}vaadin-multi-select-combo-box-chip::part(remove-button):before{cursor:pointer;content:"close" / "";-webkit-mask-image:none;mask-image:none;background:inherit;color:var(--mate-icon-interactive-enabled)}vaadin-select-value-button>vaadin-select-item{background-color:unset!important}vaadin-multi-select-combo-box-chip[slot=overflow][count="1"]{margin-inline-start:0}vaadin-multi-select-combo-box-chip[slot=overflow]:after,vaadin-multi-select-combo-box-chip[slot=overflow]:before{top:0;width:100%;height:100%;border-left-style:solid}mate-facet{display:flex}mate-facet::part(value){flex-grow:1}mate-facet::part(key){flex-shrink:0;text-wrap:nowrap}mate-facet::part(key),mate-facet::part(value){overflow:hidden}mate-facet>[default-key]{white-space:nowrap;overflow:hidden}mate-facet[theme~=kpi]::part(value){flex-grow:1;display:flex;align-items:center}mate-facet::part(default-key),mate-facet::part(default-value){display:block;height:100%}mate-facet[has-key-tooltip]::part(key-tooltip-indicator):after,mate-facet[has-value-tooltip]::part(value-tooltip-indicator):after{content:"info" / ""}mate-facet-list:not([theme*=inline])>mate-facet,mate-facet[theme~=text],mate-facet[theme~=kpi]{flex-direction:column}mate-facet-list{align-items:stretch}mate-facet-list::part(default-title){align-items:center}mate-facet-list[theme~=empty-header]::part(default-title){display:block}mate-facet-list[theme~=empty-header]::part(default-title):after{content:" " / ""}mate-facet-list>mate-facet::part(value){display:flex;flex-grow:1}mate-facet-list>mate-facet::part(key){display:flex}mate-facet-list>mate-facet::part(default-key),mate-facet-list>mate-facet::part(default-value){align-items:center}mate-facet-list>mate-facet::part(default-value){display:-webkit-box;-webkit-box-orient:vertical}mate-facet-list[theme~=inline]>mate-facet{flex-direction:row}mate-facet-list[theme~=inline]>mate-facet::part(default-value){white-space:nowrap}mate-facet-list[theme~=inline]>mate-facet::part(key){flex-shrink:.25}mate-facet-list[theme~=inline]>mate-facet::part(value){flex-shrink:.75}mate-facet-list[theme~=inline]>mate-facet::part(default-value){min-width:0}mate-facet-list[theme~=inline][theme~=right-aligned]>mate-facet::part(value){justify-content:flex-end}mate-facet-list[theme~=inline][theme~=right-aligned]::part(default-value){flex-direction:row-reverse}:is(mate-facet-list[theme~=inline][theme~=key-separator]>mate-facet,mate-facet-list[theme~=inline]>mate-facet[theme~=key-separator])[has-key]::part(key):after{content:":"}:is(mate-facet-list[theme~=inline][theme~=empty-value-indicator]>mate-facet,mate-facet-list[theme~=inline]>mate-facet[theme~=empty-value-indicator]):not([has-value])::part(value):before{content:"-"}mate-filter-panel{container:filter / inline-size;gap:var(--mate-spacing-md)}mate-filter-panel::part(header){height:var(--mate-sizing-md)}mate-filter-panel[header-hidden]::part(header){display:none}mate-filter-panel::part(header),mate-filter-panel::part(header-left){overflow:visible;display:flex;align-items:center}mate-filter-panel::part(actions),mate-filter-panel::part(header-right){flex-grow:1;display:flex;justify-content:flex-end;overflow:visible}mate-filter-panel::part(content){display:grid;align-items:baseline;overflow:visible}mate-filter-panel[collapsed]::part(content){display:none}mate-filter-panel::part(content){grid-template-columns:repeat(2,minmax(0,1fr))}mate-filter-panel::part(actions){grid-column:1 / 3}mate-filter-panel::part(toggle),mate-filter-panel::part(search),mate-filter-panel::part(reset){cursor:pointer}mate-filter-panel::part(toggle):focus,mate-filter-panel::part(search):focus,mate-filter-panel::part(reset):focus{outline-style:solid}mate-filter-panel::part(reset){background:unset;border-style:solid}mate-filter-panel::part(search){border-color:transparent}mate-filter-panel::part(toggle){background:unset;border-color:transparent;cursor:pointer;white-space:nowrap;border-style:solid}@container filter (768px < width <= 1120px){mate-filter-panel::part(content){grid-template-columns:repeat(4,minmax(0,1fr))}mate-filter-panel::part(actions){grid-column:3 / 5}}@container filter (width > 1120px){mate-filter-panel::part(content){grid-template-columns:repeat(6,minmax(0,1fr))}mate-filter-panel::part(actions){grid-column:5 / 7}}mate-form-layout,div[theme~=form-layout]{display:grid;grid-template-columns:repeat(4,1fr);height:fit-content}:is(mate-form-layout,div[theme~=form-layout])>*{grid-column:span 2}:is(mate-form-layout,div[theme~=form-layout])>h1,:is(mate-form-layout,div[theme~=form-layout])>h2,:is(mate-form-layout,div[theme~=form-layout])>h3,:is(mate-form-layout,div[theme~=form-layout])>h4,:is(mate-form-layout,div[theme~=form-layout])>h5,:is(mate-form-layout,div[theme~=form-layout])>h6,:is(mate-form-layout,div[theme~=form-layout])>[cols="4"],:is(mate-form-layout,div[theme~=form-layout])>[colspan="2"]{grid-column:span 4}:is(mate-form-layout,div[theme~=form-layout])>[cols="3"]{grid-column:span 3}:is(mate-form-layout,div[theme~=form-layout])>[cols="1"]{grid-column:span 1}mate-floating-layout,div[theme~=floating-layout]{display:flex;flex-wrap:wrap}@container form (768px < width){mate-form>:nth-of-type(2n):not([slot=top]){grid-column:2}}@container form (768px < width <= 1120px){mate-form::part(top),mate-form::part(form-content){grid-template-columns:repeat(2,minmax(0,1fr))}}@container form (width > 1120px){mate-form::part(top),mate-form::part(form-content){grid-template-columns:repeat(3,minmax(0,1fr))}}vaadin-grid,vaadin-grid-pro{overflow:var(--_mate-component-grid-overflow);display:flex;flex-direction:column}:is(vaadin-grid,vaadin-grid-pro)::part(cell){align-items:unset}:is(vaadin-grid,vaadin-grid-pro)::part(hidden-cell){display:none}:is(vaadin-grid,vaadin-grid-pro)::part(cell):after{display:none!important}:is(vaadin-grid,vaadin-grid-pro)::part(focused-cell):after{content:"";outline-style:solid}:is(vaadin-grid,vaadin-grid-pro)::part(info-icon):after{content:"info" / ""}:is(vaadin-grid,vaadin-grid-pro)::part(error-icon):after{content:"error" / ""}:is(vaadin-grid,vaadin-grid-pro)::part(editable-icon):after{content:"edit" / ""}:is(vaadin-grid,vaadin-grid-pro)::part(editable-cell){cursor:default}:is(vaadin-grid,vaadin-grid-pro) .row-action:not([disabled]){cursor:pointer}vaadin-grid::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid::part(details-expanded-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle::part(toggle):before,vaadin-grid-tree-toggle:not([leaf]){cursor:pointer}vaadin-grid::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid-tree-toggle::part(toggle):before{content:"chevron_right" / ""}vaadin-grid::part(details-expanded-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle[expanded]::part(toggle):before{content:"expand_more" / ""}vaadin-grid-tree-toggle::part(toggle):before{transform:none!important;rotate:none!important;-webkit-mask:unset;mask:unset;background:unset}vaadin-grid-tree-toggle{display:flex}mate-grid-detail-toggle{align-items:center}mate-grid-detail-toggle::part(toggle){background:unset;border:unset;padding:unset;cursor:pointer;white-space:nowrap}mate-grid-detail-toggle::part(toggle):after{content:"chevron_right" / ""}mate-grid-detail-toggle[opened]::part(toggle):after{content:"expand_more" / ""}vaadin-grid-cell-content vaadin-checkbox[focused]::part(checkbox){outline:none}vaadin-grid-cell-content:has(>vaadin-checkbox){display:flex;justify-content:center;align-items:end}mate-grid-pagination{display:flex;align-items:center;border-top-style:solid}mate-grid-pagination::part(text){flex-grow:1;text-align:center}mate-grid-pagination::part(first),mate-grid-pagination::part(last),mate-grid-pagination::part(previous),mate-grid-pagination::part(next){border:unset;background-color:unset;padding:unset;cursor:pointer}mate-grid-pagination::part(first):after{content:"keyboard_double_arrow_left" / ""}mate-grid-pagination::part(last):after{content:"keyboard_double_arrow_right" / ""}mate-grid-pagination::part(previous):after{content:"keyboard_arrow_left" / ""}mate-grid-pagination::part(next):after{content:"keyboard_arrow_right" / ""}mate-grid-reorder::part(reorder-button){background:unset;border-color:transparent;cursor:pointer;white-space:nowrap}mate-grid-reorder::part(disabled-reorder-button){cursor:unset}mate-icon,span[theme~=icon]{font-family:var(--mate-typography-font-family-icon);display:flex}:is(mate-icon,span[theme~=icon])[has-notification]{position:relative}:is(mate-icon,span[theme~=icon])[has-notification]:after{position:absolute;text-align:center;content:var(--_mate-component-icon-notification-count)}:is(mate-icon,span[theme~=icon]):before{content:" " / "";width:0}mate-icon[theme~=filled],span[theme~=icon][theme~=filled]{font-variation-settings:"FILL" 1}@font-face{font-family:Material Symbols;src:url(/assets/material-symbols-Ccx5NVy2.woff2) format("woff2");font-weight:400;font-style:normal;font-display:block}*::part(error-message):before,*::part(clear-button):before,vaadin-password-field-button:before,vaadin-number-field[step-buttons-visible]::part(decrease-button):before,vaadin-number-field[step-buttons-visible]::part(increase-button):before,vaadin-integer-field[step-buttons-visible]::part(decrease-button):before,vaadin-integer-field[step-buttons-visible]::part(increase-button):before{-webkit-mask-image:none;mask-image:none;background:unset}*::part(clear-button):before{content:"close" / ""}*::part(error-message){align-items:baseline}*::part(error-message):before{content:"error" / ""}vaadin-password-field-button:before{content:"visibility" / ""}vaadin-password-field[password-visible]>vaadin-password-field-button:before{content:"visibility_off" / ""}vaadin-number-field::part(decrease-button):before,vaadin-integer-field::part(decrease-button):before{content:"remove" / ""}vaadin-number-field::part(increase-button):before,vaadin-integer-field::part(increase-button):before{content:"add" / ""}vaadin-grid-cell-content>vaadin-big-decimal-field,vaadin-grid-cell-content>vaadin-custom-field,vaadin-grid-cell-content>vaadin-password-field,vaadin-grid-cell-content>vaadin-email-field,vaadin-grid-cell-content>vaadin-number-field,vaadin-grid-cell-content>vaadin-integer-field,vaadin-grid-cell-content>vaadin-combo-box,vaadin-grid-cell-content>vaadin-multi-select-combo-box,vaadin-grid-cell-content>vaadin-select,vaadin-grid-cell-content>vaadin-date-picker,vaadin-grid-cell-content>vaadin-time-picker,vaadin-grid-cell-content>vaadin-date-time-picker,vaadin-grid-cell-content>vaadin-text-field,vaadin-grid-cell-content>vaadin-grid-pro-edit-text-field,vaadin-grid-cell-content>vaadin-grid-pro-edit-checkbox,vaadin-grid-cell-content>vaadin-grid-pro-edit-select{width:100%;--vaadin-input-field-value-line-height: var(--mate-typography-body-md-regular-line-height);--vaadin-input-field-padding: 0;--vaadin-input-field-top-start-radius: 0;--vaadin-input-field-top-end-radius: 0;--vaadin-input-field-bottom-start-radius: 0;--vaadin-input-field-bottom-end-radius: 0;--vaadin-input-field-border-width: 0}:is(vaadin-grid-cell-content>vaadin-big-decimal-field,vaadin-grid-cell-content>vaadin-custom-field,vaadin-grid-cell-content>vaadin-password-field,vaadin-grid-cell-content>vaadin-email-field,vaadin-grid-cell-content>vaadin-number-field,vaadin-grid-cell-content>vaadin-integer-field,vaadin-grid-cell-content>vaadin-combo-box,vaadin-grid-cell-content>vaadin-multi-select-combo-box,vaadin-grid-cell-content>vaadin-select,vaadin-grid-cell-content>vaadin-date-picker,vaadin-grid-cell-content>vaadin-time-picker,vaadin-grid-cell-content>vaadin-date-time-picker,vaadin-grid-cell-content>vaadin-text-field,vaadin-grid-cell-content>vaadin-grid-pro-edit-text-field,vaadin-grid-cell-content>vaadin-grid-pro-edit-checkbox,vaadin-grid-cell-content>vaadin-grid-pro-edit-select)::part(input-field){min-height:unset!important;outline:none!important;background-color:inherit!important}vaadin-grid-cell-content:has(vaadin-big-decimal-field),vaadin-grid-cell-content:has(vaadin-custom-field),vaadin-grid-cell-content:has(vaadin-password-field),vaadin-grid-cell-content:has(vaadin-email-field),vaadin-grid-cell-content:has(vaadin-number-field),vaadin-grid-cell-content:has(vaadin-integer-field),vaadin-grid-cell-content:has(vaadin-combo-box),vaadin-grid-cell-content:has(vaadin-multi-select-combo-box),vaadin-grid-cell-content:has(vaadin-select),vaadin-grid-cell-content:has(vaadin-date-picker),vaadin-grid-cell-content:has(vaadin-time-picker),vaadin-grid-cell-content:has(vaadin-date-time-picker),vaadin-grid-cell-content:has(vaadin-text-field),vaadin-grid-cell-content:has(vaadin-grid-pro-edit-text-field),vaadin-grid-cell-content:has(vaadin-grid-pro-edit-checkbox),vaadin-grid-cell-content:has(vaadin-grid-pro-edit-select){line-height:0}vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-combo-box,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-multi-select-combo-box,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field{display:inline-flex}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-combo-box,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-multi-select-combo-box,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):before{width:0;padding:unset;border:unset;margin:unset;align-self:unset}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[focused]::part(input-field){outline-style:solid}vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field{--vaadin-input-field-required-indicator: "*"}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):not([has-label]):before,:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):not([has-label])::part(label){display:none}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[has-label][has-tooltip]>label:after{content:"info" / ""}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(label){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item{align-items:center;box-sizing:border-box;outline:none;cursor:default;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([hidden]){display:flex}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(checkmark):before{content:" ";-webkit-mask-image:none;mask-image:none;background:inherit}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[selected]::part(checkmark):before{content:"check" / ""}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled]):not([focused]):hover{cursor:pointer}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[focused]:not([disabled]):not([mate-disabled]){outline-style:solid}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[tabindex]:before{font-family:var(--mate-typography-font-family-icon)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(content){overflow-wrap:break-word;flex:auto}vaadin-menu-bar vaadin-menu-bar-item[theme~=has-icon]>.text{display:none}vaadin-context-menu::part(overlay),vaadin-select::part(overlay),vaadin-multi-select-combo-box::part(overlay),vaadin-combo-box::part(overlay),vaadin-menu-bar-submenu::part(overlay),vaadin-menu-bar::part(overlay){--vaadin-overlay-shadow: var(--mate-style-shadow-elevated)}vaadin-context-menu::part(checkmark){visibility:hidden}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item:after{-webkit-mask-image:none;mask-image:none;background:inherit}vaadin-context-menu-item[aria-haspopup=true]:after{content:"expand_more" / "";-webkit-mask-image:none;mask-image:none;background:unset;display:inline-flex;align-items:center;justify-content:center}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item[aria-haspopup=true]:after{content:"expand_more" / ""}vaadin-select-value-button::part(label){display:flex}vcf-lookup-field>vaadin-button[slot=search-button-slot]{border-style:solid;padding:var(--mate-spacing-xxs)}vcf-lookup-field>vaadin-button[slot=search-button-slot]:before{content:" " / "";width:0}vcf-lookup-field>vaadin-button[slot=search-button-slot]:after{content:"search" / ""}vcf-lookup-field>vaadin-button[slot=search-button-slot]>vaadin-icon{display:none!important}vcf-lookup-field>[slot=field] :before{box-sizing:unset;align-items:unset;display:inline-block}vcf-lookup-field>[slot=field]:hover,vcf-lookup-field>[slot=field][focused]{z-index:1}vcf-lookup-field vaadin-text-field>vaadin-icon[slot=suffix]:before{content:"search" / ""}vcf-lookup-field::part(container){align-items:flex-end}vaadin-menu-bar::part(container){overflow:visible}vaadin-menu-bar[theme~=split] vaadin-menu-bar-button[first-visible]{border-bottom-right-radius:0;border-top-right-radius:0}vaadin-menu-bar[theme~=split] vaadin-menu-bar-button[last-visible]{border-bottom-left-radius:0;border-top-left-radius:0;padding:var(--mate-spacing-xxs)!important}vaadin-menu-bar[theme~=split] vaadin-menu-bar-button:hover,vaadin-menu-bar[theme~=split] vaadin-menu-bar-button:active,vaadin-menu-bar[theme~=split] vaadin-menu-bar-button[focused]{z-index:2}vaadin-menu-bar-button[slot=overflow]::part(label):after{content:"more_vert" / "";display:block}vaadin-menu-bar-button[aria-haspopup]:not([slot=overflow])::part(suffix):after{content:"expand_more" / "";background:unset;-webkit-mask-image:unset;mask-image:unset}vaadin-menu-bar-button[aria-haspopup][aria-expanded=true]:not([slot=overflow])::part(suffix):after{content:"expand_less" / ""}vaadin-menu-bar-button[slot=overflow]::part(label):after{opacity:1}vaadin-menu-bar-button[slot=overflow] div{display:none}vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item{outline:none}:is(vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item)::part(content){display:flex}:is(vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item)::part(checkmark){display:none}:is(vaadin-list-item,vaadin-context-menu-item,vaadin-menu-bar-item)[theme~=has-hint]>.text{flex-grow:1}list-box::part(items),vaadin-context-menu-list-box::part(items),vaadin-menu-bar-list-box::part(items){display:flex;flex-direction:column;overflow-x:hidden}vaadin-list-item,vaadin-menu-bar-item:not(vaadin-menu-bar-button>vaadin-menu-bar-item){min-height:unset;border-radius:0}mate-message-item::part(default-title){font-family:var(--mate-typography-label-md-medium-font-family);font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);white-space:normal}mate-message-item::part(text){white-space:normal}mate-message-item[max-lines]:not([expanded])::part(text){line-clamp:var(--_mate-component-message-item-max-lines);-webkit-line-clamp:var(--_mate-component-message-item-max-lines);display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}mate-message-item::part(toggle){padding:unset;border:unset;background-color:unset;cursor:pointer;white-space:nowrap}vcf-month-picker-calendar>[slot=prev-year]::part(label),vcf-month-picker-calendar>[slot=next-year]::part(label),vcf-month-picker-calendar>[slot=prev-year]::part(label):before,vcf-month-picker-calendar>[slot=next-year]::part(label):before{rotate:unset;-webkit-mask:unset;mask:unset;background:unset}vcf-month-picker-calendar>[slot=prev-year]::part(label):before{content:"chevron_left" / ""}vcf-month-picker-calendar>[slot=next-year]::part(label):before{content:"chevron_right" / ""}vcf-month-picker-calendar>[slot=suffix]:before{content:"calendar_today" / ""}vcf-month-picker-calendar::part(current-month){text-decoration-line:underline;text-decoration-style:solid;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:auto;text-underline-position:from-font}vcf-month-picker .toggle-button:before{content:"calendar_today" / ""!important;-webkit-mask-size:unset!important;mask-size:unset!important;background:unset!important}vcf-month-picker .toggle-button{-webkit-mask-image:unset!important;mask-image:unset!important;width:unset!important;height:unset!important}vaadin-notification-card::part(overlay){border-style:solid;overflow:hidden;box-shadow:var(--mate-style-shadow-elevated)}vaadin-notification-card::part(content){display:flex;align-items:baseline;padding:0!important}mate-notification-bar{align-items:baseline;flex-grow:1;padding:unset}mate-notification-bar:not([close-button-visible])::part(close){display:none}mate-notification-bar::part(container),mate-notification-bar::part(action){display:flex;flex-grow:1}mate-notification-bar::part(container){align-items:baseline;flex-wrap:wrap}mate-notification-bar::part(action){justify-content:flex-end}mate-notification-bar::part(close){padding:unset;border:unset;background-color:unset;cursor:pointer}mate-notification-bar:not([theme~=success]):not([theme~=warning]):not([theme~=danger]):not([theme~=error])::part(state):after{content:"info" / ""}mate-notification-bar[theme~=success]::part(state):after{content:"check_circle" / ""}mate-notification-bar[theme~=warning]::part(state):after{content:"warning" / ""}mate-notification-bar[theme~=danger]::part(state):after,mate-notification-bar[theme~=error]::part(state):after{content:"error" / ""}mate-notification-bar::part(close):after{content:"close" / ""}:not(vaadin-notification-card)>mate-notification-bar{border-style:solid}vcf-pdf-viewer{border:var(--mate-border-width-sm) solid var(--mate-border-base)}vcf-pdf-viewer::part(toolbar-button toolbar-button-toogle-sidebar){border:none!important}vcf-pdf-viewer::part(viewer-container):focus{outline-style:solid}vcf-pdf-viewer::part(toolbar){border-bottom:unset}vcf-pdf-viewer vaadin-button.toolbar-button:is(#previousPage,#nextPage,#sidebarToggle):before{-webkit-mask-image:unset!important;mask-image:unset!important;background-color:unset;font-family:var(--mate-typography-font-family-icon)}vcf-pdf-viewer vaadin-button.toolbar-button#previousPage:before{content:"expand_less" / ""}vcf-pdf-viewer vaadin-button.toolbar-button#nextPage:before{content:"expand_more" / ""}vcf-pdf-viewer vaadin-button.toolbar-button#sidebarToggle:before{content:"chevron_right" / ""}vcf-pdf-viewer vaadin-button.toolbar-button#sidebarToggle:has(vaadin-icon.sidebarOpen):before{content:"chevron_left" / ""}vaadin-popover::part(overlay){background-image:unset;font-weight:unset;font-family:unset;letter-spacing:unset;box-shadow:var(--mate-style-shadow-elevated)}vaadin-popover::part(overlay):focus-visible{outline-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(arrow){display:none;position:absolute}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow]::part(arrow){display:block}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow){border-inline-start-style:solid;border-inline-end-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom][top-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top][top-aligned]::part(arrow){top:-8px;border-bottom-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow){transform:translate(-50%)}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position=start][top-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position=end][top-aligned]::part(arrow){top:50%;transform:translateY(-50%)}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start][start-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end][start-aligned]::part(arrow){border-inline-end-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(arrow){border-top-style:solid;border-bottom-style:solid}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(overlay){border-style:solid}mate-popover-content::part(header){align-items:center;border-bottom-style:solid}mate-popover-content::part(footer){border-top-style:solid;justify-content:flex-end}mate-popover-content::part(close){padding:unset;border:unset;background-color:unset;cursor:pointer}mate-popover-content::part(close):after{content:"close" / ""}vaadin-progress-bar::part(bar){height:100%}vaadin-progress-bar::part(value){transform:none}span[theme~=spinner]{display:block;position:relative;overflow:hidden}span[theme~=spinner]:before{position:absolute;inset:0;content:" ";display:block;box-sizing:border-box;border-radius:50%;border-style:solid;animation:spinner .8s linear infinite}@keyframes spinner{to{transform:rotate(360deg)}}:is(vaadin-radio-group,vaadin-checkbox-group)::part(group-field){flex-direction:row;flex-wrap:wrap}:is(vaadin-radio-group,vaadin-checkbox-group)[theme=vertical]::part(group-field){flex-direction:column}vaadin-checkbox::part(checkbox):after{font-family:var(--mate-typography-font-family-icon);content:"check_small" / "";-webkit-mask-image:none;mask-image:none;background:none;font-size:var(--mate-icon-sizing-sm-md);line-height:var(--mate-icon-sizing-sm-md)}vaadin-checkbox[indeterminate]::part(checkbox):after{content:"check_indeterminate_small" / ""}vaadin-checkbox,vaadin-radio-button{vertical-align:middle;align-items:center}:is(vaadin-checkbox,vaadin-radio-button)>label{white-space:nowrap;word-break:keep-all;font-family:var(--mate-typography-label-md-regular-font-family)}vaadin-radio-button[focused]::part(radio),vaadin-checkbox[focused]::part(checkbox){outline-style:solid}vaadin-custom-field[theme~=range-selector]::part(input-fields){display:flex;flex-wrap:nowrap;gap:0}vaadin-custom-field[theme~=range-selector]>:not(:first-of-type)::part(input-field){border-top-left-radius:0;border-bottom-left-radius:0}vaadin-custom-field[theme~=range-selector]>:not(:last-of-type)::part(input-field){border-start-end-radius:0;border-end-end-radius:0}vaadin-custom-field[theme~=range-selector]>:not(:last-of-type):hover::part(input-field),vaadin-custom-field[theme~=range-selector]>:not(:last-of-type):active::part(input-field),vaadin-custom-field[theme~=range-selector]>:not(:last-of-type)[focused]::part(input-field){z-index:2}vaadin-custom-field[theme~=range-selector]>*{flex-grow:1}mate-form-layout>vaadin-custom-field[theme~=range-selector],mate-filter-panel>vaadin-custom-field[theme~=range-selector]{grid-column:span 2}vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]{gap:unset;display:flex}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])::part(group-field){flex-wrap:unset;padding:unset}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox{display:inline-flex;border-style:solid;box-sizing:border-box;align-items:center}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox) label{font-family:var(--mate-typography-label-md-medium-font-family);font-size:var(--mate-typography-label-md-medium-font-size);font-style:normal;font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)::part(radio),:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)::part(checkbox){display:none!important}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)[focused]{outline-style:solid}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)[disabled]{cursor:default}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):not([disabled])[checked]>[slot=label]:not(:has(span[theme*=icon])):not(:has(mate-icon)),:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):not([disabled])[checked]>[slot=label]>:not(span[theme*=icon]):not(mate-icon){text-decoration:underline}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):before{display:none}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)>input{width:0;margin:unset!important;margin-inline-end:unset!important}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]):before{content:" " / "";display:block;width:0;padding:0;margin-top:unset}vaadin-side-nav{display:block;min-width:unset;overflow-y:auto}vaadin-side-nav::part(children){gap:unset}vaadin-side-nav-item{font-size:inherit;line-height:inherit;gap:unset}vaadin-side-nav-item::part(content):before{display:none}vaadin-side-nav-item::part(toggle-button),vaadin-side-nav-item::part(toggle-button):before{rotate:unset!important}vaadin-side-nav-item[has-children]::part(toggle-button){display:flex;align-items:center;justify-content:center}vaadin-side-nav-item[has-children]::part(toggle-button):before{content:"chevron_right" / "";-webkit-mask-image:unset;mask-image:unset;background:unset;display:inline-flex;align-items:center;justify-content:center}vaadin-side-nav-item[has-children]:dir(rtl)::part(toggle-button):before{content:"chevron_left" / ""}vaadin-side-nav-item[has-children][expanded]::part(toggle-button):before{content:"expand_more" / ""}vaadin-side-nav-item[has-children]::part(children){gap:unset}vaadin-side-nav-item::part(link){width:unset;gap:unset;padding:unset;transition:unset;min-height:unset;border-radius:unset;padding-inline-start:unset;line-height:inherit;cursor:pointer!important;background-color:unset!important}vaadin-side-nav-item:focus-within:not(:has(vaadin-side-nav-item:focus-within))::part(content){outline-style:solid}vaadin-split-layout::part(splitter):before{content:"";position:absolute;z-index:-1}vaadin-split-layout:not([orientation=vertical])::part(splitter){cursor:ew-resize}vaadin-split-layout[orientation=vertical]::part(splitter){cursor:ns-resize}vaadin-split-layout:not([orientation=vertical])::part(splitter):before{top:0}vaadin-split-layout[orientation=vertical]::part(splitter):before{left:0}vaadin-split-layout[orientation=vertical]::part(splitter):before{width:100%}vaadin-split-layout[splitter-hidden]::part(splitter){display:none}mate-split-layout-right{transition:width .2s,visibility .2s}mate-split-layout-right:not([tabbed])::part(tabs){display:none}mate-split-layout-right:not([opened]):not([tabbed]){flex:unset!important;visibility:hidden}mate-split-layout-right:not([opened])[tabbed]::part(content){visibility:hidden}mate-split-layout-right::part(tabs){display:flex;flex-direction:column;align-items:stretch}mate-split-layout-header{border-bottom-style:solid}mate-split-layout-header::part(header){align-self:stretch;align-items:center}mate-split-layout-header::part(sub-header){flex-direction:column;align-items:stretch;justify-content:center}mate-split-layout-header::part(title){overflow:hidden}mate-split-layout-header::part(close){padding:unset;border:unset;background-color:unset;cursor:pointer}mate-split-layout-header::part(close):after{content:"close" / ""}vaadin-horizontal-layout[theme~=split-layout-footer]{border-top-style:solid;justify-content:flex-end}@supports (scrollbar-width: none){vaadin-tabs[orientation=vertical]::part(tabs){overflow-y:auto!important;scrollbar-width:none}}vaadin-tabs:dir(rtl)::part(forward-button):after{content:"arrow_circle_left" / ""}vaadin-tabs:dir(rtl)::part(back-button):after{content:"arrow_circle_right" / ""}vaadin-tabs:dir(rtl)[theme~=stepper]>vaadin-tab:not(:last-child):after{content:"arrow_left" / ""}vaadin-tabs::part(tabs){margin:0!important;gap:unset}vaadin-tabs:not([overflow*=end])::part(forward-button){display:none}vaadin-tabs:not([overflow*=start])::part(back-button){display:none}vaadin-tabs::part(forward-button),vaadin-tabs::part(back-button){max-height:100%}vaadin-tabs::part(forward-button):after{content:"arrow_circle_right" / ""}vaadin-tabs::part(forward-button):before,vaadin-tabs::part(back-button):before{content:none}vaadin-tabs::part(back-button):after{content:"arrow_circle_left" / ""}vaadin-tabs[orientation=vertical]::part(forward-button),vaadin-tabs[orientation=vertical]::part(back-button){max-width:100%}vaadin-tabs[orientation=vertical]::part(forward-button):after{content:"arrow_circle_down" / ""}vaadin-tabs[orientation=vertical]::part(back-button):after{content:"arrow_circle_up" / ""}vaadin-tabs[orientation=vertical]{max-height:unset}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper]):after{position:absolute;z-index:-1;content:"";bottom:0;inset-inline-start:0;inset-inline-end:0;height:0;border-bottom-style:solid}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper])>vaadin-tab{position:relative}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper])>vaadin-tab[selected]:before{bottom:0;content:"";display:block;overflow:visible;border-top-style:solid;border-bottom-style:solid}vaadin-tabs[theme~=stepper]>vaadin-tab{overflow:visible}vaadin-tabs[theme~=stepper]>vaadin-tab:after{content:"arrow_right" / ""}vaadin-tabs[theme~=stepper]>vaadin-tab:last-of-type:after{display:none}:is(vaadin-tabs[theme~=side-panel-tabs],vaadin-tabs[theme~=application-bar])>vaadin-tab{display:flex;justify-content:center;align-items:center;height:unset}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{box-sizing:border-box}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{content:"";position:absolute;border-radius:50%}vaadin-tab{font-weight:var(--mate-typography-font-weight-medium);border-radius:unset;padding:unset}vaadin-tab[disabled]{opacity:unset;cursor:inherit}vaadin-tab:before{position:absolute}vaadin-tab:after,vaadin-tab:before{transition:unset;transform:unset;opacity:unset;background-color:unset;box-shadow:none;left:unset;width:unset}vaadin-tabs::part(forward-button):after,vaadin-tabs::part(back-button):after,vaadin-tab:not([disabled]){cursor:pointer}mate-toolbar{align-items:baseline}mate-toolbar[theme~=danger]::part(status-icon):after,mate-toolbar[theme~=error]::part(status-icon):after{content:"error" / ""}mate-toolbar:not([theme*=danger]):not([theme*=error])::part(status-icon):after{content:"info" / ""}mate-toolbar::part(loading-indicator):after{content:" ";display:block;box-sizing:border-box;border-radius:50%;border-style:solid;animation:spinner .8s linear infinite}vcf-toolbar-layout>vaadin-button[slot=overflow-button]{gap:0;align-self:center;display:none}vcf-toolbar-layout>vaadin-button[slot=overflow-button]:before{content:" " / "";width:0}vcf-toolbar-layout>vaadin-button[slot=overflow-button]:after{content:"more_vert" / ""}vcf-toolbar-layout>vaadin-button[slot=overflow-button]>vaadin-icon{display:none!important}vcf-toolbar-layout>vaadin-button[slot=overflow-button].visible{display:block}vaadin-tooltip::part(overlay){border-radius:0;box-shadow:none;padding:unset}vaadin-tooltip::part(content){border-style:solid;white-space:pre-line}.mate-has-tooltip:after{content:"info" / ""}body,.mate-body{font-family:var(--mate-typography-font-family)}.mate-text-no-margins{margin:0!important;margin-block-start:0;margin-block-end:0}.mate-link{cursor:pointer;text-decoration:underline}hr{margin-block-start:unset;margin-block-end:unset;margin-inline-start:unset;margin-inline-end:unset;border-style:none}vaadin-custom-field:has(vaadin-upload)::part(input-fields){border-style:dashed}vaadin-upload-file::part(commands),vaadin-upload::part(drop-label){display:flex}vaadin-upload::part(primary-buttons){display:flex}vaadin-upload,vaadin-upload-file-list::part(list),vaadin-upload-file-list>li{display:flex;flex-direction:column}vaadin-upload-file::part(row){align-items:center}vaadin-upload-file{align-items:baseline}vaadin-upload-file::part(row),vaadin-upload-file::part(info),vaadin-upload-file::part(meta){display:flex}vaadin-upload-file::part(row){align-items:baseline}vaadin-upload-file::part(info){flex-grow:1}vaadin-upload-file::part(meta){flex-direction:column}vaadin-upload-icon:after{content:"file_upload" / ""}vaadin-upload-file::part(done-icon):after{content:"check" / ""}vaadin-upload-file::part(warning-icon):after{content:"error_outline" / ""}vaadin-upload-file::part(start-button):after{content:"play_arrow" / ""}vaadin-upload-file::part(retry-button):after{content:"refresh" / ""}vaadin-upload-file::part(remove-button):after{content:"delete_outline" / ""}vaadin-upload-icon,vaadin-upload-file::part(start-button),vaadin-upload-file::part(retry-button),vaadin-upload-file::part(remove-button),vaadin-upload-file::part(done-icon),vaadin-upload-file::part(warning-icon){padding:0}vaadin-upload-icon:before,vaadin-upload-file::part(start-button):before,vaadin-upload-file::part(retry-button):before,vaadin-upload-file::part(remove-button):before,vaadin-upload-file::part(done-icon):before,vaadin-upload-file::part(warning-icon):before{display:none}vaadin-upload-file[complete]::part(done-icon),vaadin-upload-file[error]::part(warning-icon){display:block}vcf-anchor-nav::part(container){background:var(--mate-background-base)}vaadin-app-layout{--_app-layout-default-logo-fill-1: var(--mate-components-akdb-logo-1);--_app-layout-default-logo-fill-2: var(--mate-components-akdb-logo-2);--_app-layout-mobile-logo-fill: var(--mate-components-akdb-logo-1)}vaadin-app-layout::part(navbar){background-color:var(--mate-components-other-global-header-background)}vaadin-app-layout::part(application-bar){border-inline-end-color:var(--mate-border-base)}vaadin-app-layout::part(drawer){background-color:var(--mate-background-base)}vaadin-app-layout::part(backdrop){opacity:unset;background-color:var(--mate-shades-contrast-20pct)}vaadin-app-layout::part(splitter){background-color:var(--mate-border-base);--_mate-split-layout-toggler-color: var(--mate-shades-contrast-30pct)}vaadin-app-layout::part(splitter):hover:not(:active){background-color:var(--mate-shades-contrast-90pct);--_mate-split-layout-toggler-color: var(--mate-shades-contrast-90pct)}vaadin-app-layout::part(splitter):active{background-color:var(--mate-signal-primary);--_mate-split-layout-toggler-color: var(--mate-signal-primary)}vaadin-app-layout::part(handle){background-color:var(--_mate-split-layout-toggler-color)}vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after{color:var(--mate-text-primary)}vaadin-app-layout::part(toggle-drawer):after{color:var(--mate-icon-interactive-enabled)}vaadin-app-layout::part(drawer-rule){border-top-color:var(--mate-border-base)}vaadin-app-layout::part(open-drawer){border-top-color:var(--mate-border-base);border-right-color:var(--mate-border-base);border-bottom-color:var(--mate-border-base);background-color:var(--mate-background-highlighted)}span[theme~=badge]:not([theme*=neutral]):not([theme*=warning]):not([theme*=success]):not([theme*=danger]):not([theme*=error]){background-color:var(--mate-signal-info-light);color:var(--mate-text-info)}span[theme~=badge]:not([theme*=neutral]):not([theme*=warning]):not([theme*=success]):not([theme*=danger]):not([theme*=error])>mate-icon,span[theme~=badge]:not([theme*=neutral]):not([theme*=warning]):not([theme*=success]):not([theme*=danger]):not([theme*=error])>span[theme~=icon]{color:var(--mate-text-info)}span[theme~=badge][theme~=neutral]{background-color:var(--mate-signal-neutral-light);color:var(--mate-text-neutral)}span[theme~=badge][theme~=neutral]>mate-icon,span[theme~=badge][theme~=neutral]>span[theme~=icon]{color:var(--mate-text-neutral)}span[theme~=badge][theme~=warning]{background-color:var(--mate-signal-warning-light);color:var(--mate-text-warning)}span[theme~=badge][theme~=warning]>mate-icon,span[theme~=badge][theme~=warning]>span[theme~=icon]{color:var(--mate-text-warning)}span[theme~=badge][theme~=success]{background-color:var(--mate-signal-success-light);color:var(--mate-text-success)}span[theme~=badge][theme~=success]>mate-icon,span[theme~=badge][theme~=success]>span[theme~=icon]{color:var(--mate-text-success)}span[theme~=badge][theme~=danger],span[theme~=badge][theme~=error]{background-color:var(--mate-signal-danger-light);color:var(--mate-text-danger)}:is(span[theme~=badge][theme~=danger],span[theme~=badge][theme~=error])>mate-icon,:is(span[theme~=badge][theme~=danger],span[theme~=badge][theme~=error])>span[theme~=icon]{color:var(--mate-text-danger)}vcf-breadcrumb{--vcf-breadcrumb-separator-color: var(--mate-text-body);--vcf-breadcrumb-link-focus-ring-color: var(--mate-interactive-focus);color:var(--mate-text-primary)}vcf-breadcrumb>a:-webkit-any-link{color:var(--mate-text-primary)}vcf-breadcrumb a.breadcrumb-anchor.add-mobile-back-icon:before{color:var(--mate-icon-interactive-enabled)!important}vcf-breadcrumb[aria-current=page]{color:var(--mate-text-disabled)}vcf-breadcrumb[part=ellipsis]{color:var(--mate-text-disabled)}vcf-breadcrumb:focus-within::part(link){outline-color:var(--mate-interactive-focus)}vcf-breadcrumb:has(a:focus)::part(link),vcf-breadcrumb[part=ellipsis]:has(a[aria-expanded=false])::part(link),vcf-breadcrumb[part=ellipsis] vaadin-popover a:focus{outline:var(--vcf-breadcrumb-link-focus-ring-color) solid 2px!important;outline-offset:2px!important}vaadin-popover[theme~=hidden-breadcrumbs]::part(overlay){border-color:var(--mate-border-base)}vaadin-popover[theme~=hidden-breadcrumbs] a{color:var(--mate-text-body)!important}vaadin-popover[theme~=hidden-breadcrumbs] a:focus{outline-color:var(--mate-interactive-focus)}vaadin-button,vaadin-menu-bar-button{color:var(--mate-text-primary)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon]):not([theme*=error]){border-color:var(--mate-interactive-enabled)}:is(:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon]):not([theme*=error])):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-hover);background-color:var(--mate-background-interactive-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon]):not([theme*=error])):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-active);background-color:var(--mate-background-interactive-active)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon]):has(>vaadin-context-menu-item[mate-disabled]),:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon])[mate-disabled],:is(vaadin-button,vaadin-menu-bar-button):not([theme*=primary]):not([theme*=tertiary]):not([theme*=icon])[disabled]{color:var(--mate-text-disabled);border-color:var(--mate-shades-contrast-20pct)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]){border-color:transparent}:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]):not([theme*=error]){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-enabled)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]):not([theme*=error])):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]):not([theme*=error])):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-active)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon]):has(>vaadin-context-menu-item[mate-disabled]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon])[mate-disabled],:is(vaadin-button,vaadin-menu-bar-button)[theme~=primary]:not([theme*=icon])[disabled]{color:var(--mate-text-disabled);background-color:var(--mate-background-interactive-disabled)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]){border-color:transparent}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]):not([theme*=error]){color:var(--mate-text-primary)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]):not([theme*=error])):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-hover);background-color:var(--mate-background-interactive-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]):not([theme*=danger]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]):not([theme*=error])):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-active);background-color:var(--mate-background-interactive-active)}:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon]):has(>vaadin-context-menu-item[mate-disabled]),:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon])[mate-disabled],:is(vaadin-button,vaadin-menu-bar-button)[theme~=tertiary]:not([theme*=icon])[disabled]{color:var(--mate-text-disabled)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled]))):not([theme*=primary]):not([theme*=tertiary]){color:var(--mate-text-danger);border-color:var(--mate-interactive-danger-enabled)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled]))):not([theme*=primary]):not([theme*=tertiary]):hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-hover);background-color:var(--mate-background-danger-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled]))):not([theme*=primary]):not([theme*=tertiary]):active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-active);background-color:var(--mate-background-danger-active)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=primary]{color:var(--mate-text-danger-contrast);background-color:var(--mate-interactive-danger-enabled);border-color:transparent!important}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=primary]:hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-danger-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=primary]:active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){background-color:var(--mate-interactive-danger-active)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=tertiary]{color:var(--mate-text-danger);border-color:transparent}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=tertiary]:hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-hover);background-color:var(--mate-background-danger-hover)}:is(:is(vaadin-button,vaadin-menu-bar-button)[theme~=danger]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])),:is(vaadin-button,vaadin-menu-bar-button)[theme~=error]:not([theme*=icon]):not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])))[theme~=tertiary]:active:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:var(--mate-interactive-danger-active);background-color:var(--mate-background-danger-active)}:is(vaadin-button:not([theme~=icon]),vaadin-menu-bar-item:not([theme~=icon]))>mate-icon,:is(vaadin-button:not([theme~=icon]),vaadin-menu-bar-item:not([theme~=icon]))>span[theme~=icon]{color:inherit}vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon]{color:var(--mate-icon-neutral)}:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon]):hover,:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon]):hover>mate-icon,:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon]):hover>span[theme~=icon]{color:var(--mate-icon-interactive-hover);background-color:unset}:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon]):active,:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon]):active>mate-icon,:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon]):active>span[theme~=icon]{color:var(--mate-icon-interactive-active)}:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon])[disabled],:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon])[disabled]>mate-icon,:is(vaadin-button[theme~=icon],vaadin-menu-bar-item[theme~=icon],vaadin-menu-bar-button[theme~=icon],span[theme~=icon])[disabled]>span[theme~=icon]{color:var(--mate-icon-interactive-disabled)}vaadin-button[disabled]{opacity:unset}mate-callout{background-color:var(--mate-background-base)}mate-callout[theme~=secondary]{background-color:var(--mate-signal-neutral-light)}mate-callout[theme~=secondary]::part(title){color:var(--mate-text-neutral)}mate-callout[theme~=info]{background-color:var(--mate-signal-info-light)}mate-callout[theme~=info]::part(title){color:var(--mate-text-info)}mate-callout[theme~=info]::part(state){color:var(--mate-icon-info)}mate-callout[theme~=success]{background-color:var(--mate-signal-success-light)}mate-callout[theme~=success]::part(title){color:var(--mate-text-success)}mate-callout[theme~=success]::part(state){color:var(--mate-icon-success)}mate-callout[theme~=warning]{background-color:var(--mate-signal-warning-light)}mate-callout[theme~=warning]::part(title){color:var(--mate-text-warning)}mate-callout[theme~=warning]::part(state){color:var(--mate-icon-warning)}mate-callout:not([theme*=info]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]):not([theme*=success]):not([theme*=secondary]){border-color:var(--mate-border-base)}mate-form::part(default-error),mate-callout[theme~=danger],mate-callout[theme~=error]{background-color:var(--mate-signal-danger-light)}:is(mate-form,mate-callout[theme~=danger],mate-callout[theme~=error])::part(title){color:var(--mate-text-danger)}:is(mate-form,mate-callout[theme~=danger],mate-callout[theme~=error])::part(state){color:var(--mate-icon-danger)}vaadin-card{--vaadin-card-title-color: var(--mate-text-heading);--vaadin-card-subtitle-color: var(--mate-text-secondary);--vaadin-card-border-color: var(--mate-components-field-border-enabled);--vaadin-card-background: var(--mate-background-base)}vaadin-card[theme~=list-item]{--vaadin-card-background: none}vaadin-chart,vaadin-chart-series{--highcharts-background-color: var(--mate-background-base);--highcharts-color-0: var(--mate-data-1);--highcharts-color-1: var(--mate-data-2);--highcharts-color-2: var(--mate-data-3);--highcharts-color-3: var(--mate-data-4);--highcharts-color-4: var(--mate-data-5);--highcharts-color-5: var(--mate-data-6);--highcharts-color-6: var(--mate-data-7);--highcharts-color-7: var(--mate-data-8);--highcharts-color-8: var(--mate-data-9);--highcharts-color-9: var(--mate-data-10);--_color-0: var(--mate-data-1);--vaadin-charts-title-label: var(--mate-text-heading);--vaadin-charts-axis-title: var(--mate-shades-contrast-90pct);--vaadin-charts-axis-label: var(--mate-shades-contrast-90pct)}.x-range{--highcharts-color-0: var(--mate-components-x-range-chart-1);--highcharts-color-1: var(--mate-components-x-range-chart-2);--highcharts-color-2: var(--mate-components-x-range-chart-3);--highcharts-color-3: var(--mate-components-x-range-chart-4);--highcharts-color-4: var(--mate-components-x-range-chart-5);--highcharts-color-5: var(--mate-components-x-range-chart-6);--highcharts-color-6: var(--mate-components-x-range-chart-7);--highcharts-color-7: var(--mate-components-x-range-chart-8);--highcharts-color-8: var(--mate-components-x-range-chart-9);--highcharts-color-9: var(--mate-components-x-range-chart-10)}vaadin-dashboard-widget{--vaadin-dashboard-widget-background: var(--mate-background-base);--vaadin-dashboard-widget-border-color: var(--mate-border-base);--vaadin-dashboard-widget-title-color: var(--mate-text-body);--vaadin-dashboard-drop-target-border-color: var(--mate-border-base);--vaadin-dashboard-drop-target-background: var(--mate-shades-contrast-20pct)}vaadin-dashboard-widget::part(header){border-bottom-color:var(--mate-border-base)}vaadin-dashboard-widget[selected]{background:var(--mate-shades-contrast-10pct)}vaadin-dashboard-widget[move-mode]{background:var(--mate-shades-contrast-20pct)}vaadin-dashboard-widget::part(move-button),vaadin-dashboard-widget::part(resize-button),vaadin-dashboard-widget::part(remove-button){color:var(--mate-icon-interactive-enabled);outline-color:var(--mate-interactive-focus)}vaadin-dashboard-widget::part(move-apply-button),vaadin-dashboard-widget::part(move-forward-button),vaadin-dashboard-widget::part(move-backward-button),vaadin-dashboard-widget::part(resize-apply-button),vaadin-dashboard-widget::part(resize-shrink-width-button),vaadin-dashboard-widget::part(resize-shrink-height-button),vaadin-dashboard-widget::part(resize-grow-width-button),vaadin-dashboard-widget::part(resize-grow-height-button){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-enabled);outline-color:var(--mate-interactive-focus)}vaadin-dashboard-section::part(title){color:var(--mate-text-body)}vaadin-date-picker::part(toggle-button):before{color:var(--mate-icon-interactive-enabled)}vaadin-date-picker::part(overlay){background-color:var(--mate-background-base);border-color:var(--mate-border-base)}vaadin-date-picker-year::part(year-number){color:var(--mate-text-tertiary)}vaadin-date-picker-year[current]::part(year-number){color:var(--mate-text-primary)}vaadin-date-picker-year::part(year-separator):after{color:var(--mate-shades-contrast-40pct)}vaadin-month-calendar{--vaadin-focus-ring-color: var(--mate-interactive-focus)}vaadin-month-calendar::part(date){color:var(--mate-text-body)}vaadin-month-calendar::part(date):hover{color:var(--mate-text-primary-contrast)}vaadin-month-calendar::part(date):hover:after{background:var(--mate-interactive-hover)}vaadin-month-calendar::part(weekday){color:var(--mate-text-tertiary)}vaadin-month-calendar::part(selected){color:var(--mate-text-primary-contrast)}vaadin-month-calendar::part(selected):after{background-color:var(--mate-interactive-selected)}vaadin-month-calendar::part(today){color:var(--mate-text-primary)}vaadin-month-calendar::part(focused):after{outline-color:var(--mate-interactive-focus)}vaadin-month-calendar::part(today selected){color:var(--mate-text-primary-contrast)}vaadin-month-calendar::part(month-header){color:var(--mate-text-heading)}vaadin-date-picker-year-scroller{-webkit-mask-image:linear-gradient(180deg,#001f4200,#001f42 17.84% 83.1%,#001f4200);mask-image:linear-gradient(180deg,#001f4200,#001f42 17.84% 83.1%,#001f4200)}vaadin-date-picker-month-scroller{-webkit-mask-image:linear-gradient(180deg,#c4c4c400,#c4c4c4 17.84% 83.1%,#c4c4c400);mask-image:linear-gradient(180deg,#c4c4c400,#c4c4c4 17.84% 83.1%,#c4c4c400)}vaadin-date-picker-year-scroller{background-color:var(--mate-components-date-picker-gradient-background-visible);border-radius:0 3px 3px 0;background:var(--mate-background-highlighted, #282E32)}vaadin-date-picker-year-scroller:before{background-color:var(--mate-components-other-overlay-background)}vaadin-time-picker::part(toggle-button):before{color:var(--mate-icon-interactive-enabled)}vaadin-date-picker[invalid]::part(toggle-button):before,vaadin-time-picker[invalid]::part(toggle-button):before{color:var(--mate-icon-interactive-enabled)}vaadin-date-picker[disabled]::part(toggle-button):before,vaadin-time-picker[disabled]::part(toggle-button):before{color:var(--mate-icon-interactive-disabled)}vaadin-time-picker::part(overlay){background-color:var(--mate-background-base)}vaadin-time-picker-item:not([disabled]):not([focused]):hover{background-color:var(--mate-background-interactive-hover)}vaadin-time-picker-item:not([disabled])[selected]{background-color:var(--mate-background-interactive-selected)}vaadin-time-picker-item{background-color:var(--mate-background-interactive-enabled);color:var(--mate-text-body)}vaadin-time-picker-item[selected]::part(checkmark):before{color:var(--mate-text-primary)}vaadin-date-picker-overlay-content::part(years-toggle-button){color:var(--mate-text-primary)}vaadin-date-picker-overlay-content[years-visible]::part(years-toggle-button){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-selected)}vaadin-date-picker-overlay-content[fullscreen]::part(toolbar){background-color:var(--mate-components-other-overlay-background)}vaadin-accordion-heading,vaadin-details-summary,mate-details-summary::part(header){color:var(--mate-text-secondary)}vaadin-details[theme~=object-header]>mate-details-summary::part(header){color:var(--mate-text-heading)}vaadin-accordion-panel[disabled] vaadin-accordion-heading,vaadin-details[disabled] vaadin-details-summary{color:var(--mate-text-disabled)}vaadin-accordion-heading::part(toggle):after,vaadin-details-summary::part(toggle):after,mate-details-summary::part(toggle):after{color:var(--mate-icon-interactive-enabled)}vaadin-accordion-panel[disabled] vaadin-accordion-heading::part(toggle):after,vaadin-details[disabled] vaadin-details-summary::part(toggle):after,vaadin-details[disabled] mate-details-summary::part(toggle):after{color:var(--mate-icon-interactive-disabled)}mate-details-summary::part(toggle-end){color:var(--mate-text-primary)}vaadin-details[disabled] mate-details-summary::part(toggle-end){color:var(--mate-text-disabled)}:scope:not([theme*=mate-mobile]) vaadin-accordion-panel:not(:last-of-type){border-bottom-color:var(--mate-border-light)}:scope[theme~=mate-mobile] vaadin-accordion-panel{background-color:var(--mate-background-highlighted)}:scope[theme~=mate-mobile] vaadin-accordion-panel:not(:last-of-type){border-bottom-color:var(--mate-background-base)}mate-details-summary>[slot=sub-title]{color:var(--mate-text-secondary)}mate-details-summary>vaadin-button[slot=toggle]>span[theme=icon]:after{color:var(--mate-icon-interactive-enabled)}vaadin-dialog{--vaadin-overlay-backdrop-background: var(--mate-shades-shade-30pct)}vaadin-dialog::part(overlay){background-color:var(--mate-background-base);color:var(--mate-text-body);border-color:var(--mate-border-base)}vaadin-dialog::part(header){border-bottom-color:var(--mate-border-light)}vaadin-dialog::part(dialog-content){background-color:var( --mate-background-base)}vaadin-dialog::part(footer){background-color:var(--mate-background-highlighted);border-top-color:var(--mate-border-light)}vaadin-dialog::part(title){color:var(--mate-text-heading)}vaadin-multi-select-combo-box-chip{background-color:var(--mate-components-other-multiselect-chip-background)}vaadin-multi-select-combo-box-chip[slot=overflow]:before,vaadin-multi-select-combo-box-chip[slot=overflow]:after{border-color:var(--mate-components-other-multiselect-chip-background)}vaadin-multi-select-combo-box-chip::part(label){color:var(--mate-text-body)}mate-facet::part(key){color:var(--mate-text-secondary)}mate-facet::part(value){color:var(--mate-text-body)}mate-facet[theme~=success]::part(value){color:var(--mate-text-success)}mate-facet[theme~=warning]::part(value){color:var(--mate-text-warning)}mate-facet[theme~=danger]::part(value),mate-facet[theme~=error]::part(value){color:var(--mate-text-danger)}:is(mate-facet>[default-key],mate-facet>[default-value]):after{color:var(--mate-text-secondary)}mate-facet-list::part(default-title){color:var(--mate-text-secondary)}mate-filter-panel::part(reset),mate-filter-panel::part(search),mate-filter-panel::part(toggle){outline-color:var(--mate-interactive-focus)}mate-filter-panel::part(toggle){color:var(--mate-text-primary)}mate-filter-panel::part(toggle):hover{border-color:var(--mate-interactive-hover);background-color:var(--mate-background-interactive-hover)}mate-filter-panel::part(toggle):active{border-color:var(--mate-interactive-active);background-color:var(--mate-background-interactive-active)}mate-filter-panel::part(reset){color:var(--mate-text-primary);border-color:var(--mate-interactive-enabled)}mate-filter-panel::part(reset):hover{border-color:var(--mate-interactive-hover);background-color:var(--mate-background-interactive-hover)}mate-filter-panel::part(reset):active{border-color:var(--mate-interactive-active);background-color:var(--mate-background-interactive-active)}mate-filter-panel::part(search){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-enabled)}mate-filter-panel::part(search):hover{background-color:var(--mate-interactive-hover)}mate-filter-panel::part(search):active{background-color:var(--mate-interactive-active)}vaadin-grid,vaadin-grid-pro{--vaadin-grid-border-color: var(--mate-components-grid-border);--vaadin-grid-row-background-color: var(--mate-background-interactive-enabled);--vaadin-grid-row-selected-background-color: var(--mate-components-grid-background-selected);background-color:var(--mate-background-base)}:is(vaadin-grid,vaadin-grid-pro)::part(focused-cell){outline-color:var(--mate-interactive-focus);outline-style:solid}:is(vaadin-grid,vaadin-grid-pro)::part(header-cell){color:var(--mate-text-heading)}:is(vaadin-grid,vaadin-grid-pro):not(.list)::part(cell):hover:not(:active){--vaadin-grid-cell-background-color: var(--mate-components-grid-background-hover)}:is(vaadin-grid,vaadin-grid-pro):not(.list)::part(cell):active{--vaadin-grid-cell-background-color: var(--mate-background-highlighted)}:is(vaadin-grid,vaadin-grid-pro).list::part(row):hover{--vaadin-grid-cell-background-color: var(--mate-components-grid-background-hover)}:is(vaadin-grid,vaadin-grid-pro)::part(body-cell){color:var(--mate-text-body)}:is(vaadin-grid,vaadin-grid-pro)::part(details-cell){--vaadin-grid-cell-background-color: var(--mate-background-highlighted)}:is(vaadin-grid,vaadin-grid-pro)::part(highlighted-cell){--vaadin-grid-cell-background-color: var(--mate-signal-info-light)}:is(vaadin-grid,vaadin-grid-pro)::part(error-cell){--vaadin-grid-cell-background-color: var(--mate-components-grid-background-danger) !important}:is(vaadin-grid,vaadin-grid-pro)::part(edited-cell){--vaadin-grid-cell-background-color: var(--mate-components-grid-background-edited) !important}:is(vaadin-grid,vaadin-grid-pro)::part(disabled-row){color:var(--mate-text-disabled)}:is(vaadin-grid,vaadin-grid-pro)::part(error-icon):after{color:var(--mate-icon-danger)}:is(vaadin-grid,vaadin-grid-pro)::part(info-icon):after,:is(vaadin-grid,vaadin-grid-pro)::part(editable-icon):after{color:var(--mate-icon-neutral)}:is(vaadin-grid,vaadin-grid-pro):not(:has(vaadin-grid-selection-column))::part(selected-row-cell){box-shadow:inset 0 -2px 0 var(--mate-interactive-selected)!important}:is(vaadin-grid,vaadin-grid-pro) .row-action[disabled]>span[theme~=icon]{color:var(--mate-icon-interactive-disabled)}vaadin-grid-pro [theme~=grid-pro-editor]::part(input-field){background-color:transparent}vaadin-grid::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid::part(details-expanded-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle::part(toggle):before{color:var(--mate-icon-interactive-enabled)}vaadin-grid-sorter[direction]{color:var(--mate-text-heading)}vaadin-grid-sorter::part(indicators):before{color:var(--mate-icon-interactive-enabled)}vaadin-grid-sorter[direction]::part(indicators):before{color:var(--mate-icon-interactive-enabled)}mate-grid-detail-toggle::part(toggle){color:var(--mate-icon-interactive-enabled)}mate-grid-pagination{border-top-color:var(--mate-border-base)}mate-grid-pagination::part(first):after,mate-grid-pagination::part(previous):after,mate-grid-pagination::part(next):after,mate-grid-pagination::part(last):after{color:var(--mate-icon-interactive-enabled)}mate-grid-reorder::part(reorder-button){color:var(--mate-text-primary)}mate-grid-reorder::part(disabled-reorder-button){color:var(--mate-text-disabled)}:is(mate-icon,span[theme~=icon])[theme~=info]{color:var(--mate-icon-info)}:is(mate-icon,span[theme~=icon])[theme~=success]{color:var(--mate-icon-success)}:is(mate-icon,span[theme~=icon])[theme~=warning]{color:var(--mate-icon-warning)}:is(mate-icon,span[theme~=icon])[theme~=error]{color:var(--mate-icon-danger)}:is(mate-icon,span[theme~=icon])[has-notification]:after{color:var(--mate-text-danger-contrast);background-color:var(--mate-signal-danger)}mate-icon{color:var(--mate-icon-interactive-enabled)}:is(:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)>input,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)>textarea)::placeholder{color:var(--mate-text-tertiary)!important}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(input-field){color:var(--mate-text-body);border-color:var(--mate-shades-contrast-50pct);background-color:var(--mate-background-base)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(clear-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(toggle-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field) vaadin-password-field-button,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(decrease-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(increase-button){color:var(--mate-icon-interactive-enabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(input-field){color:var(--mate-text-disabled);border-color:var(--mate-components-field-border-disabled);background-color:var(--mate-components-field-background-disabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled] vaadin-select-value-button vaadin-select-item{color:var(--mate-text-disabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(clear-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(toggle-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled] vaadin-password-field-button,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(decrease-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[disabled]::part(increase-button){color:var(--mate-icon-interactive-disabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[readonly]::part(input-field){border-color:var(--mate-shades-contrast-50pct)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):hover:not([disabled]):not([readonly]):not([opened])::part(input-field){border-color:var(--mate-shades-contrast-90pct)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[invalid]::part(input-field){background-color:var(--mate-signal-danger-light);border-color:var(--mate-signal-danger)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[invalid]:hover:not([disabled]):not([readonly]):not([opened])::part(input-field){border-color:var(--mate-interactive-danger-hover)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(error-message){color:var(--mate-text-danger)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(error-message):before{color:var(--mate-icon-danger)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(helper-text){color:var(--mate-text-tertiary)}vaadin-dialog::part(overlay),vaadin-checkbox::part(checkbox),vaadin-radio-button::part(radio),vaadin-password-field::part(input-field),vaadin-password-field>vaadin-password-field-button,vaadin-email-field::part(input-field),vaadin-text-area::part(input-field),vaadin-number-field::part(input-field),vaadin-integer-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),vaadin-select::part(input-field),vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(input-field),vaadin-text-field::part(input-field),vaadin-tab,vaadin-button,vaadin-menu-bar-button,vaadin-upload-file:focus-visible,vaadin-upload-file::part(start-button):focus-visible,vaadin-upload-file::part(retry-button):focus-visible,vaadin-upload-file::part(remove-button):focus-visible{--vaadin-focus-ring-color: var(--mate-interactive-focus)}::selection{background-color:var(--mate-interactive-selected);color:var(--mate-text-primary-contrast)}vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox{--vaadin-input-field-required-indicator-color: var(--mate-text-required)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)>label,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)::part(label){color:var(--mate-text-secondary)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox):hover>label,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox):hover::part(label){color:var(--mate-text-body)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[focused]>label,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[focused]::part(label){color:var(--mate-text-primary)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[disabled]>label,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[disabled]::part(label){color:var(--mate-text-disabled)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[invalid]>label,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field,vaadin-radio-button,vaadin-checkbox)[invalid]::part(label){color:var(--mate-text-danger)}:is(vaadin-checkbox,vaadin-radio-button)>label{color:var(--mate-text-secondary)}:is(vaadin-checkbox,vaadin-radio-button)[focused]>label,:is(vaadin-checkbox,vaadin-radio-button)[focused]::part(label){color:var(--mate-text-secondary)}:is(vaadin-checkbox,vaadin-radio-button):hover>label,:is(vaadin-checkbox,vaadin-radio-button):hover::part(label){color:var(--mate-text-secondary)}:is(vaadin-checkbox,vaadin-radio-button)[disabled]>label{color:var(--mate-text-disabled)}:is(vaadin-checkbox,vaadin-radio-button)[readonly]>label,:is(vaadin-checkbox-group,vaadin-radio-group)[readonly]>:is(vaadin-checkbox,vaadin-radio-button)>label{color:var(--mate-text-secondary);opacity:unset}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item{color:var(--mate-text-body)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[selected]::part(checkmark):before{color:var(--mate-text-primary)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled]):not([focused]):not(:active):hover{background-color:var(--mate-background-interactive-hover)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled]):active{background-color:var(--mate-background-interactive-active)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item):not([disabled]):not([mate-disabled])[selected]{background-color:var(--mate-background-interactive-selected)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[mate-disabled],:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[disabled]{color:var(--mate-text-disabled);opacity:1}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[tabindex]:before{color:var(--mate-icon-interactive-enabled)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[theme~=has-hint]>.hint{color:var(--mate-text-neutral)}vaadin-menu-bar::part(overlay),vaadin-menu-bar-submenu::part(overlay),vaadin-context-menu::part(overlay),vaadin-select::part(overlay),vaadin-multi-select-combo-box::part(overlay),vaadin-combo-box::part(overlay){background-color:var(--mate-background-base);border-color:var(--mate-border-base)}vaadin-context-menu-item[aria-haspopup=true]:after,:not(vaadin-menu-bar-button)>vaadin-menu-bar-item[aria-haspopup=true]:after{color:var(--mate-icon-interactive-enabled)}vcf-lookup-field{--_mate-lookup-button-border-color: var(--mate-shades-contrast-50pct)}vcf-lookup-field>vaadin-button[slot=search-button-slot]{color:var(--mate-icon-interactive-enabled);border-color:var(--_mate-lookup-button-border-color)!important;background-color:var(--mate-background-base)}vcf-lookup-field:not([disabled]):not([readonly])>vaadin-button[slot=search-button-slot]:hover{--_mate-lookup-button-border-color: var(--mate-shades-contrast-90pct)}vcf-lookup-field vaadin-text-field>vaadin-icon[slot=suffix]:before{color:var(--mate-icon-interactive-enabled)}mate-message-item::part(toggle){color:var(--mate-text-primary)}.mate-message-state-indicator.unread{background-color:var(--mate-icon-info)}vcf-month-picker-calendar::part(month){color:var(--mate-text-body)}vcf-month-picker-calendar::part(month):focus-visible{outline-color:var(--mate-interactive-focus)}vcf-month-picker-calendar::part(header){color:var(--mate-text-heading)}vcf-month-picker-calendar::part(current-month){color:var(--mate-text-primary);background:unset}vcf-month-picker-calendar::part(month):hover{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-hover)}vcf-month-picker-calendar::part(selected-month){color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-selected)}vcf-month-picker .toggle-button:before{color:var(--mate-icon-interactive-enabled)}vaadin-notification-card::part(overlay){border-top-color:var(--mate-border-base);border-inline-start-color:var(--mate-border-base);border-inline-end-color:var(--mate-border-base);background-color:var(--mate-background-base);color:var(--mate-text-body);box-shadow:var(--mate-style-shadow-elevated)}vaadin-notification-card:not([theme*=success]):not([theme*=warning]):not([theme*=danger]):not([theme*=error])::part(overlay){border-bottom-color:var(--mate-signal-info)}vaadin-notification-card[theme~=success]::part(overlay){border-bottom-color:var(--mate-signal-success)}vaadin-notification-card[theme~=warning]::part(overlay){border-bottom-color:var(--mate-signal-warning)}vaadin-notification-card[theme~=danger]::part(overlay),vaadin-notification-card[theme~=error]::part(overlay){border-bottom-color:var(--mate-signal-danger)}vaadin-notification-card>mate-notification-bar{color:var(--mate-text-body);background-color:var(--mate-background-base)}vaadin-notification-card>mate-notification-bar::part(close){color:var(--mate-icon-interactive-enabled)}vaadin-notification-card:not([theme*=success]):not([theme*=warning]):not([theme*=danger]):not([theme*=error]) mate-notification-bar::part(state){color:var(--mate-icon-info)}vaadin-notification-card[theme~=success] mate-notification-bar::part(state){color:var(--mate-icon-success)}vaadin-notification-card[theme~=warning] mate-notification-bar::part(state){color:var(--mate-icon-warning)}vaadin-notification-card[theme~=danger] mate-notification-bar::part(state),vaadin-notification-card[theme~=error] mate-notification-bar::part(state){color:var(--mate-icon-danger)}:not(vaadin-notification-card)>mate-notification-bar{color:var(--mate-text-body)}:not(vaadin-notification-card)>mate-notification-bar:not([theme*=warning]):not([theme*=danger]):not([theme*=error]){background-color:var(--mate-signal-info-light);border-color:var(--mate-signal-info)}:not(vaadin-notification-card)>mate-notification-bar:not([theme*=warning]):not([theme*=danger]):not([theme*=error])::part(state){color:var(--mate-icon-info)}:not(vaadin-notification-card)>mate-notification-bar[theme~=warning]{background-color:var(--mate-signal-warning-light);border-color:var(--mate-signal-warning)}:not(vaadin-notification-card)>mate-notification-bar[theme~=warning]::part(state){color:var(--mate-icon-warning)}:not(vaadin-notification-card)>mate-notification-bar[theme~=danger],:not(vaadin-notification-card)>mate-notification-bar[theme~=error]{background-color:var(--mate-signal-danger-light);border-color:var(--mate-signal-danger)}:is(:not(vaadin-notification-card)>mate-notification-bar[theme~=danger],:not(vaadin-notification-card)>mate-notification-bar[theme~=error])::part(state){color:var(--mate-icon-danger)}:not(vaadin-notification-card)>mate-notification-bar::part(state),:not(vaadin-notification-card)>mate-notification-bar::part(close){color:var(--mate-icon-interactive-enabled)}vcf-pdf-viewer{--pdf-viewer-background-color: var(--mate-background-base);--pdf-viewer-container-background-color: var(--mate-background-highlighted);--pdf-viewer-border-color: var(--mate-border-base)}vcf-pdf-viewer::part(viewer-container):focus{outline-color:var(--mate-interactive-focus)}vcf-pdf-viewer::part(toolbar){background-color:var(--mate-background-base)}vcf-pdf-viewer::part(toolbar-pages),vcf-pdf-viewer::part(toolbar-text){color:var(--mate-text-secondary)}vaadin-progress-bar::part(bar){background-color:var(--mate-shades-contrast-10pct);border:none}vaadin-progress-bar::part(value){background-color:var(--mate-signal-primary)}span[theme~=spinner]:before{background-color:var(--mate-background-base);border-color:var(--mate-shades-contrast-10pct);border-top-color:var(--mate-signal-primary);border-inline-start-color:var(--mate-signal-primary);border-inline-end-color:var(--mate-signal-primary)}vaadin-popover::part(overlay){color:unset;background:var(--mate-background-base)}vaadin-popover::part(overlay):focus-visible{outline-color:var(--mate-interactive-focus)}vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom][top-aligned]::part(arrow),vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top][top-aligned]::part(arrow){border-bottom-color:var(--mate-shades-base)}vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start][start-aligned]::part(arrow),vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end][start-aligned]::part(arrow){border-inline-end-color:var(--mate-shades-base);filter:drop-shadow(-1px 0px 0px var(--mate-border-base))}vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(arrow),vaadin-popover:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(arrow){border-top-color:transparent;border-bottom-color:transparent;filter:drop-shadow(1px 0px 0px var(--mate-border-base))}vaadin-popover:not([theme*=hidden-breadcrumbs])::part(overlay){border-color:var(--mate-border-base)}mate-popover-content::part(header){border-bottom:1px solid var(--mate-border-base)}mate-popover-content::part(title){color:var(--mate-text-heading)}mate-popover-content::part(close){color:var(--mate-icon-interactive-enabled)}mate-popover-content::part(footer){border-top-color:var(--mate-border-base);background-color:var(--mate-background-highlighted)}vaadin-checkbox,vaadin-radio-button{--check-radio-color: var(--mate-background-base);--check-radio-background-color: var(--mate-background-interactive-enabled);--check-radio-border-color: var(--mate-components-field-border-enabled);--vaadin-checkbox-checkmark-color: var(--check-radio-color);--vaadin-checkbox-background: var(--check-radio-background-color);--vaadin-checkbox-border-color: var(--check-radio-border-color);--vaadin-radio-button-dot-color: var(--check-radio-color);--vaadin-radio-button-background: var(--check-radio-background-color);--vaadin-radio-button-border-color: var(--check-radio-border-color)}:is(vaadin-checkbox,vaadin-radio-button):is([checked],[indeterminate]){--check-radio-background-color: var(--mate-interactive-selected);--check-radio-border-color: var(--mate-interactive-selected)}:is(vaadin-checkbox,vaadin-radio-button):hover:not([active]){--check-radio-background-color: var(--mate-background-interactive-hover);--check-radio-border-color: var(--mate-components-field-border-hover)}:is(vaadin-checkbox,vaadin-radio-button):hover:not([active]):is([checked],[indeterminate]){--check-radio-background-color: var(--mate-interactive-hover);--check-radio-border-color: var(--mate-interactive-hover)}:is(vaadin-checkbox,vaadin-radio-button)[active]{--check-radio-background-color: var(--mate-background-interactive-active);--check-radio-border-color: var(--mate-interactive-active)}:is(vaadin-checkbox,vaadin-radio-button)[active]:is([checked],[indeterminate]){--check-radio-background-color: var(--mate-interactive-active);--check-radio-border-color: var(--mate-interactive-active)}:is(vaadin-checkbox,vaadin-radio-button)[invalid],:is(vaadin-checkbox-group,vaadin-radio-group)[invalid]>:is(vaadin-checkbox,vaadin-radio-button){--check-radio-border-color: var(--mate-interactive-danger-active)}:is(:is(vaadin-checkbox,vaadin-radio-button)[invalid],:is(vaadin-checkbox-group,vaadin-radio-group)[invalid]>:is(vaadin-checkbox,vaadin-radio-button)):is([checked],[indeterminate]){--check-radio-background-color: var(--mate-interactive-danger-selected);--check-radio-border-color: var(--mate-interactive-danger-selected)}:is(vaadin-checkbox,vaadin-radio-button)[invalid]:hover:not([active]),:is(vaadin-checkbox-group,vaadin-radio-group)[invalid]>:is(vaadin-checkbox,vaadin-radio-button):hover:not([active]){--check-radio-border-color: var(--mate-interactive-danger-active)}:is(:is(vaadin-checkbox,vaadin-radio-button)[invalid]:hover:not([active]),:is(vaadin-checkbox-group,vaadin-radio-group)[invalid]>:is(vaadin-checkbox,vaadin-radio-button):hover:not([active])):is([checked],[indeterminate]){--check-radio-background-color: var(--mate-interactive-danger-hover);--check-radio-border-color: var(--mate-interactive-danger-hover)}:is(vaadin-checkbox,vaadin-radio-button)[invalid][active],:is(vaadin-checkbox-group,vaadin-radio-group)[invalid]>:is(vaadin-checkbox,vaadin-radio-button)[active]{--check-radio-background-color: var(--mate-background-danger-active);--check-radio-border-color: var(--mate-interactive-danger-active)}:is(:is(vaadin-checkbox,vaadin-radio-button)[invalid][active],:is(vaadin-checkbox-group,vaadin-radio-group)[invalid]>:is(vaadin-checkbox,vaadin-radio-button)[active]):is([checked],[indeterminate]){--check-radio-background-color: var(--mate-interactive-danger-active);--check-radio-border-color: var(--mate-interactive-danger-active)}:is(vaadin-checkbox,vaadin-radio-button)[disabled],:is(vaadin-checkbox,vaadin-radio-button)[disabled][active],:is(vaadin-checkbox,vaadin-radio-button)[disabled]:hover:not([active]){--check-radio-background-color: var(--mate-components-field-background-disabled);--check-radio-border-color: var(--mate-components-field-border-disabled)}:is(:is(vaadin-checkbox,vaadin-radio-button)[disabled],:is(vaadin-checkbox,vaadin-radio-button)[disabled][active],:is(vaadin-checkbox,vaadin-radio-button)[disabled]:hover:not([active])):is([checked],[indeterminate]){--check-radio-color: var(--mate-icon-interactive-disabled)}:is(vaadin-checkbox,vaadin-radio-button)[readonly],:is(vaadin-checkbox-group,vaadin-radio-group)[readonly]>:is(vaadin-checkbox,vaadin-radio-button),:is(vaadin-checkbox,vaadin-radio-button)[readonly][active],:is(vaadin-checkbox-group,vaadin-radio-group)[readonly]>:is(vaadin-checkbox,vaadin-radio-button)[active],:is(vaadin-checkbox-group,vaadin-radio-group)[readonly]>:is(vaadin-checkbox,vaadin-radio-button):hover:not([active]){--check-radio-background-color: var(--mate-components-field-background);--check-radio-border-color: var(--mate-components-field-border-read-only)}:is(:is(vaadin-checkbox,vaadin-radio-button)[readonly],:is(vaadin-checkbox-group,vaadin-radio-group)[readonly]>:is(vaadin-checkbox,vaadin-radio-button),:is(vaadin-checkbox,vaadin-radio-button)[readonly][active],:is(vaadin-checkbox-group,vaadin-radio-group)[readonly]>:is(vaadin-checkbox,vaadin-radio-button)[active],:is(vaadin-checkbox-group,vaadin-radio-group)[readonly]>:is(vaadin-checkbox,vaadin-radio-button):hover:not([active])):is([checked],[indeterminate]){--check-radio-color: var(--mate-icon-not-interactive)}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox{border-color:var(--mate-interactive-enabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox) label{color:var(--mate-text-primary)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox) span[theme~=icon]{color:var(--mate-text-primary)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox) span[theme~=icon][theme~=error]{color:var(--mate-icon-danger)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[focused]{outline-color:var(--mate-interactive-focus)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[disabled]{background-color:var(--mate-background-interactive-disabled);border-color:var(--mate-components-other-button-border-disabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[disabled] label,:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox)[disabled] span[theme~=icon]{color:var(--mate-text-disabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox):not([disabled])+:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox){border-inline-start-color:var(--mate-interactive-enabled)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox):not([disabled]){color:var(--mate-text-primary)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox):not([disabled])[checked]{background-color:var(--mate-background-interactive-selected)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])>vaadin-checkbox):not([disabled]):hover:not([checked]){background-color:var(--mate-background-interactive-hover)}vaadin-side-nav-item{--_focus-ring-width: 0}vaadin-side-nav-item::part(content){outline-color:var(--mate-interactive-focus)}vaadin-side-nav-item::part(toggle-button):before{color:var(--mate-icon-neutral)}vaadin-side-nav-item:hover:not(:active):not([current]):not(:has(vaadin-side-nav-item:hover))::part(content){background-color:var(--mate-background-interactive-hover)}vaadin-side-nav-item:active:not(:has(vaadin-side-nav-item:active))::part(content){background-color:var(--mate-background-interactive-active)}vaadin-side-nav-item::part(link){color:var(--mate-text-body)}vaadin-side-nav-item:focus-within:not(:has(vaadin-side-nav-item:focus-within))::part(content){outline-color:var(--mate-interactive-focus)}vaadin-side-nav-item[current]::part(link){color:var(--mate-text-primary)}vaadin-side-nav-item[current]::part(content){background-color:var(--mate-background-interactive-selected);color:var(--mate-text-primary)}vaadin-side-nav-item::part(content){color:var(--mate-text-body)}:is(vaadin-split-layout,.mate-split-layout)::part(splitter){--vaadin-split-layout-handle-background: var(--mate-border-base);--vaadin-split-layout-splitter-background: var(--mate-border-base)}:is(vaadin-split-layout,.mate-split-layout)::part(splitter):hover:not(:active){--vaadin-split-layout-handle-background: var(--mate-shades-contrast-90pct);--vaadin-split-layout-splitter-background: var(--mate-shades-contrast-90pct)}:is(vaadin-split-layout,.mate-split-layout)::part(splitter):active{--vaadin-split-layout-handle-background: var(--mate-signal-primary);--vaadin-split-layout-splitter-background: var(--mate-signal-primary)}mate-split-layout-right::part(tabs){background-color:var(--mate-background-highlighted)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{border-color:transparent}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab span[theme~=icon]{color:var(--mate-icon-interactive-enabled)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:focus{outline-color:var(--mate-interactive-focus)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not([active]):not([this-ist-more-important]):hover{background-color:var(--mate-background-interactive-hover);border-color:var(--mate-border-base);color:var(--mate-icon-interactive-hover)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not([active]):not([this-ist-more-important]):hover span[theme~=icon]{color:var(--mate-icon-interactive-hover)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not(:hover):not([active]):not([this-ist-more-important])[selected]{background-color:var(--mate-background-interactive-selected);border-color:var(--mate-border-base);color:var(--mate-icon-interactive-selected)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not([disabled]):not(:hover):not([active]):not([this-ist-more-important])[selected] span[theme~=icon]{color:var(--mate-icon-interactive-selected)}mate-split-layout-right>vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{background-color:var(--mate-signal-info)}mate-split-layout-header{border-bottom-color:var(--mate-border-light)}mate-split-layout-header::part(close){color:var(--mate-icon-interactive-enabled)}vaadin-horizontal-layout[theme~=split-layout-footer]{border-top-color:var(--mate-border-light);background-color:var(--mate-background-highlighted)}vaadin-tabs::part(forward-button),vaadin-tabs::part(back-button){background-color:unset}vaadin-tabs::part(forward-button):after,vaadin-tabs::part(back-button):after{color:var(--mate-icon-interactive-enabled)}vaadin-tabs>vaadin-tab{color:var(--mate-text-secondary)}vaadin-tabs>vaadin-tab[disabled]{color:var(--mate-text-disabled)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled])[selected] span[theme~=icon]{color:var(--mate-text-primary-contrast)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled]):not(:hover):not([active])[selected]{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-selected)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled])[active]{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-active)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled]):not([active]):hover{color:var(--mate-text-primary-contrast);background-color:var(--mate-interactive-hover)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab:not([disabled]):hover span[theme~=icon]{color:var(--mate-text-primary-contrast)}vaadin-tabs:not([theme*=stepper]):not([theme*=anchor]):not([theme*=application-bar]):not([theme*=side-panel-tabs])>vaadin-tab[disabled]{background-color:var(--mate-shades-contrast-5pct)}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper]):after{color:var(--mate-border-base)}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper])>vaadin-tab:not([disabled])[selected]{background-color:inherit}vaadin-tabs:not([orientation=vertical]):not([theme*=application-bar]):not([theme*=side-panel-tabs])[overflow~=start]::part(tabs){-webkit-mask-image:linear-gradient(90deg,transparent 0%,black 128px);mask-image:linear-gradient(90deg,transparent 0%,black 128px)}vaadin-tabs:not([orientation=vertical]):not([theme*=application-bar]):not([theme*=side-panel-tabs])[overflow~=end]::part(tabs){-webkit-mask-image:linear-gradient(90deg,black calc(100% - 128px),transparent 100%);mask-image:linear-gradient(90deg,black calc(100% - 128px),transparent 100%)}vaadin-tabs:not([orientation=vertical]):not([theme*=application-bar]):not([theme*=side-panel-tabs])[overflow~=start][overflow~=end]::part(tabs){-webkit-mask-image:linear-gradient(90deg,transparent 0,black 128px,black calc(100% - 128px),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,black 128px,black calc(100% - 128px),transparent 100%)}vaadin-tabs[theme~=anchor]>vaadin-tab:not([selected]):not([active]):not([disabled]):not(:hover){color:var(--mate-text-secondary)}vaadin-tabs[theme~=anchor]>vaadin-tab:hover:not([active]){color:var(--mate-text-body)}vaadin-tabs[theme~=anchor]>vaadin-tab[active]{color:var(--mate-text-body)}vaadin-tabs[theme~=anchor]>vaadin-tab[selected]:not(:active):not(:hover){color:var(--mate-text-primary)}vaadin-tabs[theme~=anchor]>vaadin-tab[selected]:before{color:var(--mate-interactive-selected)}vaadin-tabs[theme~=stepper]>vaadin-tab:not([selected]):not([active]):not([disabled]):not([invalid]):not(:hover){color:var(--mate-text-secondary)}vaadin-tabs[theme~=stepper]>vaadin-tab:not([selected]):not([active]):not([disabled]):not([invalid]):not(:hover):after{color:var(--mate-icon-not-interactive)}vaadin-tabs[theme~=stepper]>vaadin-tab:hover:not([active]):not([invalid]),vaadin-tabs[theme~=stepper]>vaadin-tab:hover:not([active]):not([invalid]):after{color:var(--mate-text-body)}vaadin-tabs[theme~=stepper]>vaadin-tab[active]:not([invalid]){color:var(--mate-text-body)}vaadin-tabs[theme~=stepper]>vaadin-tab[selected]:not([active]):not([invalid]):not(:hover){color:var(--mate-text-primary)}vaadin-tabs[theme~=stepper]>vaadin-tab[selected]:not([active]):not([invalid]):not(:hover):before{color:var(--mate-interactive-selected)}vaadin-tabs[theme~=stepper]>vaadin-tab[invalid]:not([disabled]){color:var(--mate-text-danger)}vaadin-tabs[theme~=stepper]>vaadin-tab[invalid]:not([disabled]):after{color:var(--mate-text-danger)}vaadin-tabs[theme~=stepper]>vaadin-tab[invalid]:not([disabled]):hover:not([active]):before{color:var(--mate-interactive-danger-hover)}vaadin-tabs[theme~=stepper]>vaadin-tab[invalid]:not([disabled])[active]:before{color:var(--mate-interactive-danger-active)}vaadin-tabs[theme~=stepper]>vaadin-tab[invalid]:not([disabled])[selected]:not(:active):not(:hover):before{color:var(--mate-interactive-danger-selected)}vaadin-tabs[theme~=application-bar]>vaadin-tab{background-color:unset;color:var(--mate-icon-interactive-enabled)}vaadin-tabs[theme~=application-bar]>vaadin-tab:hover:not([active]){background-color:var(--mate-background-interactive-hover);color:var(--mate-icon-interactive-hover)}vaadin-tabs[theme~=application-bar]>vaadin-tab[active]{background-color:var(--mate-background-interactive-active);color:var(--mate-icon-interactive-active)}vaadin-tabs[theme~=application-bar]>vaadin-tab[selected]{background-color:var(--mate-background-interactive-selected);color:var(--mate-icon-interactive-selected)}vaadin-tabs[theme~=application-bar]>vaadin-tab>*{color:inherit}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{background-color:unset;border-color:var(--mate-border-base);border-inline-end-color:transparent;color:var(--mate-icon-interactive-enabled)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:not(:hover):not([selected]){border-top-color:transparent;border-inline-start-color:transparent;border-bottom-color:transparent}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab:hover:not([active]){background-color:var(--mate-background-interactive-hover);color:var(--mate-icon-interactive-hover)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[active]{background-color:var(--mate-background-interactive-active);color:var(--mate-icon-interactive-active)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[selected]{background-color:var(--mate-background-interactive-selected);color:var(--mate-icon-interactive-selected)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{background-color:var(--mate-dark-components-other-side-panel-badge)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab>*{color:inherit}:is(mate-toolbar[theme~=error],mate-toolbar[theme~=danger])::part(status){color:var(--mate-text-danger)}:is(mate-toolbar[theme~=error],mate-toolbar[theme~=danger])::part(status-icon):after{color:var(--mate-icon-danger)}mate-toolbar::part(status-icon):after{color:var(--mate-icon-info)}mate-toolbar::part(loading-indicator):after{background-color:var(--mate-background-base);border-color:var(--mate-shades-contrast-10pct);border-top-color:var(--mate-signal-primary);border-inline-start-color:var(--mate-signal-primary);border-inline-end-color:var(--mate-signal-primary)}vcf-toolbar-layout>.overflow-container{background-color:var(--mate-background-base);border-color:var(--mate-border-base)}vaadin-popover-overlay::part(overlay),vaadin-popover::part(overlay){--vaadin-popover-border-color: var(--mate-border-base);border-color:var(--mate-border-base)}vcf-toolbar-layout{--vaadin-focus-ring-color: var(--mate-interactive-focus);--vaadin-focus-ring-width: var(--mate-sizing-xxxxs);outline-offset:var(--mate-sizing-xxxxs)}vcf-toolbar-layout>.overflow-container vaadin-button::part(label){color:var(--mate-text-body)}vaadin-tooltip::part(content){background-color:var(--mate-background-base);border-color:var(--mate-border-base);color:var(--mate-text-body)}body{background-color:var(--mate-background-base);color:var(--mate-text-body)}.mate-link:not(:hover):not(:active):not(:visited):not(.visited){color:var(--mate-text-primary)}.mate-link:visited,.mate-link.visited{text-decoration:underline}:is(.mate-link:visited,.mate-link.visited):not(:hover):not(:active){color:var(--mate-text-primary)}.mate-link:active{color:var(--mate-text-body)}.mate-link:hover:not(:active){color:var(--mate-text-body)}hr{border-top-color:var(--mate-border-base)}h1,h2,h3,h4,h5,h6,.mate-heading-xs,.mate-heading-s,.mate-heading-m,.mate-heading-l,.mate-heading-xl,.mate-heading-xxl{color:var(--mate-text-heading)}vaadin-custom-field:has(vaadin-upload)::part(input-fields){border-color:var(--mate-border-base)}vaadin-upload{border-style:none}vaadin-upload::part(primary-buttons),vaadin-upload::part(drop-label){color:var(--mate-text-secondary)}vaadin-upload-file:not([focused]),vaadin-upload-file::part(name),vaadin-upload-file::part(status){color:var(--mate-text-secondary)}vaadin-upload-file[error]::part(error){color:var(--mate-text-danger)}vaadin-upload-file::part(done-icon):after{color:var(--mate-icon-success)}vaadin-upload-file::part(warning-icon):after{color:var(--mate-icon-danger)}vaadin-upload-file::part(start-button):after{color:var(--mate-signal-primary)}vaadin-upload-file::part(remove-button):after,vaadin-upload-file::part(retry-button):after,vaadin-upload-icon:after{color:var(--mate-icon-neutral)}vaadin-upload-file:hover::part(remove-button):after,vaadin-upload-file:hover::part(retry-button):after{color:var(--mate-icon-interactive-hover)}vaadin-upload-file:active::part(remove-button):after,vaadin-upload-file:active::part(retry-button):after{color:var(--mate-icon-interactive-active)}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=badge]{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button{color:ButtonText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([focused]):not(:focus-visible){outline:none}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary]){border-color:ButtonBorder}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary]):has(>vaadin-context-menu-item[mate-disabled]),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary])[mate-disabled],:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon]):not([theme*=primary]):not([theme*=tertiary])[disabled]{color:GrayText;border-color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary]{forced-color-adjust:none;color:Canvas;border-color:ButtonBorder;background-color:ButtonBorder}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary]:has(>vaadin-context-menu-item[mate-disabled]),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary][mate-disabled],:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=primary][disabled]{border-color:GrayText;background-color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary]{border-color:Canvas}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary]:hover:not([disabled]):not([mate-disabled]):not(:has(>vaadin-context-menu-item[mate-disabled])){border-color:ButtonBorder}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary]:has(>vaadin-context-menu-item[mate-disabled]),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary][mate-disabled],:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button):not([theme*=icon])[theme~=tertiary][disabled]{color:GrayText}:is(:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button) mate-icon,:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-button) span[theme~=icon]):before{line-height:inherit}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-dialog-overlay::part(overlay):focus{outline:1px solid Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-heading,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details-summary{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-panel[disabled] vaadin-accordion-heading,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details[disabled] vaadin-details-summary{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-heading::part(toggle):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details-summary::part(toggle):after{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-accordion-panel[disabled] vaadin-accordion-heading::part(toggle):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-details[disabled] vaadin-details-summary::part(toggle):after{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-dialog::part(overlay):focus{outline:1px solid Highlight}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vcf-auto-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box)[disabled]::part(toggle-button):before{color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vcf-auto-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box)[invalid]::part(toggle-button):before,:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vcf-auto-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box)::part(toggle-button):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-chip::part(remove-button):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-grid::part(details-toggle-cell):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-grid-pro::part(details-toggleable-cell):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-grid-tree-toggle::part(toggle):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) mate-icon,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=icon]{color:FieldText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-big-decimal-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-custom-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-password-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-email-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-area,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-number-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-integer-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-field):not([focused])::part(input-field){outline:none}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-big-decimal-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-custom-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-password-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-email-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-area,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-number-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-integer-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-field)[disabled]::part(label){color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-big-decimal-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-custom-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-password-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-email-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-area,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-number-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-integer-field,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-date-time-picker,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-text-field)[disabled]::part(input-field){border-color:GrayText;color:GrayText}body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]{outline-color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) ::selection{background-color:Highlight;color:HighlightText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-list-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-context-menu-list-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select-list-box,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-scroller,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box-scroller{background-color:#fff}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-overlay vaadin-menu-bar-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-context-menu-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-item,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box-item)[selected]::part(checkmark):before{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-menu-bar-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-context-menu-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-select-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-multi-select-combo-box-overlay::part(overlay),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-combo-box-overlay::part(overlay){outline:3px solid}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) mate-notification-bar{background-color:Canvas}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-progress-bar::part(value){background-color:FieldText;border-radius:0}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=spinner]{forced-color-adjust:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) span[theme~=spinner]:before{border-top-color:FieldText;border-inline-start-color:FieldText;border-inline-end-color:FieldText;border-bottom-color:Canvas}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox::part(checkbox):before,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button::part(radio):before{opacity:0!important}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button:not([focused])::part(radio),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox:not([focused])::part(checkbox){outline:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button::part(radio):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox::part(checkbox):after{outline:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button[focused]::part(radio),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox[focused]::part(checkbox){outline-color:SelectedItem}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])>label{color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(radio),:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(checkbox){border-color:GrayText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(radio):after,:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[disabled] vaadin-radio-button,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox-group[disabled] vaadin-checkbox,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-radio-group)>vaadin-radio-button[disabled],:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) :not(vaadin-checkbox-group)>vaadin-checkbox[disabled])::part(checkbox):after{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-group[readonly] vaadin-radio-button::part(radio){outline-color:transparent}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-radio-button[focused]::part(radio),:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-checkbox[focused]::part(checkbox){outline-color:Highlight}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(splitter){outline-color:ButtonText;--_mate-split-layout-toggler-color: ButtonText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(splitter):hover:not(:active){background-color:ButtonText;--_mate-split-layout-toggler-color: ButtonText}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(splitter):active{outline-color:Highlight;background-color:Highlight;--_mate-split-layout-toggler-color: Highlight}:is(:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-split-layout,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) .mate-split-layout)::part(handle){background-color:var(--_mate-split-layout-toggler-color)}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs>vaadin-tab[disabled]{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs>vaadin-tab[selected]{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs>vaadin-tab:hover{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs::part(forward-button):after,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs::part(back-button):after{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]{border-bottom:1px solid ButtonBorder}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab{border:none}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab[selected]{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab:hover{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab :after{color:ButtonText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=stepper]>vaadin-tab:disabled{color:GrayText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=bottom]>vaadin-tab[selected]:not([disabled]){border-width:0}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=bottom]>vaadin-tab[selected]{color:Highlight}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-tabs[theme~=bottom]>vaadin-tab[selected]:hover{color:Highlight}body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-icon:after{color:Fieldtext}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(remove-button):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(retry-button):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(warning-icon):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(done-icon):after{color:FieldText}:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file:focus-visible,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(start-button):focus-visible,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(retry-button):focus-visible,:is(body[theme~=mate-high-contrast],.app-root[theme~=mate-high-contrast]) vaadin-upload-file::part(remove-button):focus-visible{outline:1px solid Highlight}vcf-anchor-nav-section::part(content){padding:unset}vaadin-app-layout{--_mate-app-layout-application-bar-width: calc(var(--mate-icon-sizing-md) + 2 * var(--mate-spacing-xs) + 2 * var(--mate-spacing-xs));--_mate-app-layout-splitter-left: 16rem;--_mate-app-layout-splitter-width: var(--mate-border-width-sm);--_vaadin-app-layout-drawer-width: calc(var(--_mate-app-layout-splitter-left) - 2 * var(--mate-spacing-xs));--vaadin-app-layout-drawer-offset-left: 0}vaadin-app-layout[drawer-opened]:not([overlay]){--vaadin-app-layout-drawer-offset-left: calc(var(--_mate-app-layout-splitter-left) + var(--_mate-app-layout-splitter-width))}vaadin-app-layout[has-application-bar]{--vaadin-app-layout-drawer-offset-left: var(--_mate-app-layout-application-bar-width)}vaadin-app-layout::part(drawer){width:var(--_mate-app-layout-splitter-left)}vaadin-app-layout[has-application-bar]:not([overlay])::part(drawer){margin-inline-start:var(--_mate-app-layout-application-bar-width);width:calc(var(--_mate-app-layout-splitter-left) - var(--_mate-app-layout-application-bar-width))}vaadin-app-layout::part(application-bar){top:var(--vaadin-app-layout-navbar-offset-top);bottom:0;width:var(--_mate-app-layout-application-bar-width);border-inline-end-width:var(--mate-border-width-sm)}vaadin-app-layout::part(navbar){gap:var(--mate-spacing-md);padding:var(--mate-spacing-sm) var(--mate-spacing-padding);display:flex;align-items:center;height:auto}vaadin-app-layout>vcf-toolbar-layout[slot=navbar]{--vcf-toolbar-layout-gap: var(--mate-spacing-md);--vcf-toolbar-align-items: center}vaadin-app-layout::part(drawer){gap:var(--mate-spacing-margin);padding:var(--mate-spacing-xs)}vaadin-app-layout::part(drawer-bottom){gap:var(--mate-spacing-xs)}vaadin-app-layout::part(splitter){left:var(--_mate-app-layout-splitter-left);top:var(--vaadin-app-layout-navbar-offset-top);bottom:0;width:var(--_mate-app-layout-splitter-width)}vaadin-app-layout[overlay]::part(splitter){top:0}vaadin-app-layout::part(handle){border-radius:var(--mate-corner-radius-sm)}vaadin-app-layout::part(handle){top:calc(50% - var(--mate-sizing-md-lg) / 2);left:-1px;width:3px;height:var(--mate-sizing-md-lg)}vaadin-app-layout::part(close-drawer),vaadin-app-layout::part(open-drawer),vaadin-app-layout::part(toggle-drawer),vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after,vaadin-app-layout::part(toggle-drawer):after{width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md)}vaadin-app-layout::part(close-drawer):after,vaadin-app-layout::part(open-drawer):after,vaadin-app-layout::part(toggle-drawer):after{font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-app-layout::part(open-drawer){left:var(--mate-border-width-sm);bottom:var(--mate-spacing-xs);border-width:var(--mate-border-width-sm);border-top-right-radius:var(--mate-corner-radius-md);border-bottom-right-radius:var(--mate-corner-radius-md)}vaadin-app-layout[has-application-bar]::part(open-drawer){left:calc(var(--_mate-app-layout-application-bar-width) + var(--mate-border-width-sm));bottom:var(--mate-spacing-xs)}vaadin-app-layout::part(drawer-rule){width:100%;border-top-width:var(--mate-border-width-sm);border-bottom-width:0}span[theme~=badge]{gap:var(--mate-spacing-xxs);font-family:var(--mate-typography-body-sm-medium-font-family);font-size:var(--mate-typography-body-sm-medium-font-size);font-style:normal;font-weight:var(--mate-typography-body-md-medium-font-weight);line-height:var(--mate-typography-body-sm-medium-line-height);padding:var(--mate-spacing-zero) var(--mate-spacing-xs);border-radius:var(--mate-corner-radius-sm)}div[theme~=block-layout][theme~=padding]{padding-top:var(--mate-spacing-padding);padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding)}div[theme~=block-layout][theme~=padding]:not([theme*=double-bottom-padding]){padding-bottom:var(--mate-spacing-padding)}div[theme~=block-layout][theme~=double-bottom-padding]{padding-bottom:var(--mate-spacing-xxl)}div[theme~=block-layout][theme~=spacing]{row-gap:var(--mate-spacing-margin);column-gap:var(--mate-spacing-margin)}vcf-breadcrumb{--vcf-breadcrumb-separator-padding: 0 var(--mate-spacing-xxs) 0 var(--mate-spacing-xxs)}vcf-breadcrumb:focus-within::part(link){outline-width:2px}vcf-breadcrumb::part(separator):after,vcf-breadcrumb>a{font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-style:normal;font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}vcf-breadcrumb a.breadcrumb-anchor.add-mobile-back-icon:before{font-size:var(--mate-icon-sizing-md)}vaadin-popover[theme~=hidden-breadcrumbs]::part(overlay){border-radius:var(--mate-corner-radius-sm);border-width:var(--mate-border-width-sm)}vaadin-popover[theme~=hidden-breadcrumbs] a{padding:var(--mate-spacing-xs);font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-style:normal;font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}vaadin-popover[theme~=hidden-breadcrumbs] a:focus{outline-width:2px;outline-offset:-2px}vaadin-button,vaadin-menu-bar-button{font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family)}:is(vaadin-button,vaadin-menu-bar-button)::part(label){gap:var(--mate-spacing-xxs)}:is(vaadin-button,vaadin-menu-bar-button):has([slot=prefix])::part(label){margin-inline-start:var(--mate-spacing-xxs)}:is(vaadin-button,vaadin-menu-bar-button):has([slot=suffix])::part(label){margin-inline-end:var(--mate-spacing-xxs)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=icon]){border-style:solid;border-width:var(--mate-border-width-sm);border-radius:var(--mate-corner-radius-md);height:var(--mate-components-button-button-height)}:is(vaadin-button,vaadin-menu-bar-button):not([theme*=icon]):not([theme*=padding]){padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding)}:is(vaadin-button,vaadin-menu-bar-button)[theme*=padding]{width:var(--mate-components-button-button-height)}mate-form::part(default-error),mate-callout{padding:var(--mate-spacing-padding);border-radius:var(--mate-corner-radius-lg);border-width:var(--mate-border-width-sm);column-gap:var(--mate-spacing-xs);row-gap:var(--mate-spacing-xs)}:is(mate-form,mate-callout)::part(title){font-family:var(--mate-typography-heading-md-font-family);font-size:var(--mate-typography-heading-md-font-size);font-weight:var(--mate-typography-heading-md-font-weight);line-height:var(--mate-typography-heading-md-line-height)}:is(mate-form,mate-callout)::part(text){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-style:normal;font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}:is(mate-form,mate-callout)::part(state):after{display:block;font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);transform:translateY(.2em)}vaadin-card{--vaadin-card-title-font-size: var(--mate-typography-heading-md-font-size);--vaadin-card-title-font-weight: var(--mate-typography-heading-md-font-weight);--vaadin-card-title-line-height: var(--mate-typography-heading-md-line-height);--vaadin-card-subtitle-font-size: var(--mate-typography-body-md-regular-font-size);--vaadin-card-subtitle-font-weight: var(--mate-typography-body-md-regular-font-weight);--vaadin-card-subtitle-line-height: var(--mate-typography-body-md-regular-line-height);padding:var(--mate-spacing-padding);--vaadin-card-border-radius: var(--mate-corner-radius-lg);border-width:var(--mate-border-width-sm)}vaadin-card[theme~=list-item]{padding:0;--vaadin-card-border-radius: 0}vaadin-dashboard{--vaadin-dashboard-gap: var(--mate-spacing-margin);--vaadin-dashboard-widget-border-radius: var(--mate-corner-radius-lg);--vaadin-dashboard-widget-border-width: var(--mate-border-width-sm)}vaadin-dashboard-widget{--vaadin-dashboard-widget-title-font-size: var(--mate-typography-heading-xs-font-size);--vaadin-dashboard-widget-title-font-weight: var(--mate-typography-heading-xs-font-weight);--vaadin-dashboard-widget-title-line-height: var(--mate-typography-heading-xs-line-height);--vaadin-dashboard-widget-header-gap: var(--mate-spacing-md)}vaadin-dashboard-widget::part(header){font-family:var(--mate-typography-heading-xs-font-family)}vaadin-dashboard-widget::part(move-button),vaadin-dashboard-widget::part(move-apply-button),vaadin-dashboard-widget::part(move-forward-button),vaadin-dashboard-widget::part(move-backward-button),vaadin-dashboard-widget::part(resize-button),vaadin-dashboard-widget::part(resize-apply-button),vaadin-dashboard-widget::part(resize-shrink-width-button),vaadin-dashboard-widget::part(resize-shrink-height-button),vaadin-dashboard-widget::part(resize-grow-width-button),vaadin-dashboard-widget::part(resize-grow-height-button),vaadin-dashboard-widget::part(remove-button){font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md)}vaadin-dashboard-widget::part(move-button),vaadin-dashboard-widget::part(move-apply-button),vaadin-dashboard-widget::part(move-forward-button),vaadin-dashboard-widget::part(move-backward-button),vaadin-dashboard-widget::part(resize-button),vaadin-dashboard-widget::part(resize-apply-button),vaadin-dashboard-widget::part(resize-shrink-width-button),vaadin-dashboard-widget::part(resize-shrink-height-button),vaadin-dashboard-widget::part(resize-grow-width-button),vaadin-dashboard-widget::part(resize-grow-height-button),vaadin-dashboard-widget::part(remove-button),vaadin-dashboard-widget::part(move-button):before,vaadin-dashboard-widget::part(move-apply-button):before,vaadin-dashboard-widget::part(move-forward-button):before,vaadin-dashboard-widget::part(move-backward-button):before,vaadin-dashboard-widget::part(resize-button):before,vaadin-dashboard-widget::part(resize-apply-button):before,vaadin-dashboard-widget::part(resize-shrink-width-button):before,vaadin-dashboard-widget::part(resize-shrink-height-button):before,vaadin-dashboard-widget::part(resize-grow-width-button):before,vaadin-dashboard-widget::part(resize-grow-height-button):before,vaadin-dashboard-widget::part(remove-button):before{height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}vaadin-dashboard-widget::part(header){padding:var(--mate-spacing-md);min-height:calc(var(--mate-icon-sizing-md) + 2 * var(--mate-spacing-sm));border-bottom-width:var(--mate-border-width-sm)}vaadin-dashboard-widget[theme~=padding]::part(content){padding:var(--mate-spacing-md)}vaadin-dashboard-section::part(title){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-style:normal;font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height)}:is(vaadin-date-picker,vaadin-time-picker)::part(toggle-button):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}vaadin-date-picker::part(overlay){height:fit-content;margin-bottom:var(--mate-spacing-xs);border-radius:var(--mate-corner-radius-md);border-width:var(--mate-border-width-sm)}vaadin-time-picker-scroller,vaadin-date-picker-overlay-content{font-family:var(--mate-typography-body-sm-regular-font-family);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height);font-size:var(--mate-typography-body-sm-regular-font-size)}vaadin-date-picker-overlay-content::part(toolbar){padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding);gap:var(--mate-spacing-margin)}vaadin-date-picker-year::part(year-separator){height:50%}vaadin-month-calendar{padding:var(--mate-spacing-xs) var(--mate-spacing-xs)}vaadin-month-calendar::part(date){padding:0;border-radius:var(--mate-border-width-lg);font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-style:normal;font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}vaadin-month-calendar::part(date):after{outline-width:var(--mate-sizing-xxxxs)}vaadin-month-calendar::part(month-header){margin-bottom:var(--mate-spacing-xs);font-family:var(--mate-typography-heading-xs-font-family);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height);font-size:var(--mate-typography-heading-xs-font-size)}vaadin-month-calendar::part(weekday){margin-bottom:unset;font-size:var(--mate-typography-body-sm-regular-font-size);line-height:var(--mate-typography-body-sm-regular-line-height);font-weight:var(--mate-typography-body-sm-regular-font-weight)}vaadin-month-calendar::part(weekdays){margin-bottom:var(--mate-spacing-xs);font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-style:normal;font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}vaadin-date-picker-year-scroller:before{width:0;height:0;border-top:calc(var(--mate-spacing-sm) / 2) solid transparent;border-left:var(--mate-spacing-sm) solid var(--mate-components-other-overlay-background);border-bottom:calc(var(--mate-spacing-sm) / 2) solid transparent}vaadin-time-picker-item{border-radius:0}vaadin-time-picker-item::part(checkmark):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md);-webkit-mask-image:none;mask-image:none;background:unset}vaadin-date-time-picker::part(input-fields){--vaadin-date-time-picker-gap: var(--mate-spacing-xs)}mate-details-summary::part(header),vaadin-accordion-heading,vaadin-details-summary{font-family:var(--mate-typography-body-md-medium-font-family);font-size:var(--mate-typography-body-md-medium-font-size);line-height:var(--mate-typography-body-md-medium-line-height);font-weight:var(--mate-typography-body-md-medium-font-weight)}vaadin-details[theme~=object-header]>mate-details-summary::part(header){font-family:var(--mate-typography-heading-lg-font-family);font-size:var(--mate-typography-heading-lg-font-size);line-height:var(--mate-typography-heading-lg-line-height);font-weight:var(--mate-typography-heading-lg-font-weight)}vaadin-accordion-heading::part(toggle):after,vaadin-accordion-heading::part(toggle),vaadin-details-summary::part(toggle):after,vaadin-details-summary::part(toggle),mate-details-summary::part(toggle):after,mate-details-summary::part(toggle){font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}mate-details-summary::part(toggle-end){font-family:var(--mate-typography-label-md-medium-font-family);font-size:var(--mate-typography-label-md-medium-font-size);line-height:var(--mate-typography-label-md-medium-line-height);font-weight:var(--mate-typography-label-md-medium-font-weight)}vaadin-accordion-panel:not(:last-of-type){border-bottom-width:var(--mate-border-width-sm)}vaadin-details::part(content),vaadin-accordion-panel::part(content){padding-top:var(--mate-spacing-xxs);padding-bottom:var(--mate-spacing-xxs);padding-inline-start:var(--mate-spacing-xs)}mate-details-summary::part(header),mate-details-summary::part(title){gap:var(--mate-spacing-margin)}mate-details-summary>[slot=sub-title]{font-family:var(--mate-typography-body-lg-medium-font-family);font-size:var(--mate-typography-body-lg-medium-font-size);line-height:var(--mate-typography-body-lg-medium-line-height);font-weight:var(--mate-typography-body-lg-medium-font-weight)}vaadin-dialog::part(overlay){border-radius:var(--mate-corner-radius-lg);border-width:var(--mate-border-width-sm)}vaadin-dialog::part(header){padding:var(--mate-spacing-sm) var(--mate-spacing-padding);border-bottom-width:var(--mate-border-width-sm)}vaadin-dialog::part(header):not(:empty){min-height:var(--mate-sizing-xl)}vaadin-dialog::part(content){padding:var(--mate-spacing-padding)}vaadin-dialog::part(footer){border-top-width:var(--mate-border-width-sm);padding:var(--mate-spacing-xs) var(--mate-spacing-padding);gap:var(--mate-spacing-sm)}vaadin-dialog::part(title){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-style:normal;font-weight:700;line-height:var(--mate-typography-heading-xs-line-height)}vaadin-dialog:not([theme~=medium]):not([theme~=large]):not([theme~=progress])::part(overlay){min-width:25rem;max-width:40rem;width:50%}vaadin-dialog[theme~=large]::part(overlay){min-width:40rem;width:90%}vaadin-dialog[theme~=medium]::part(overlay){min-width:40rem;max-width:75rem;width:70%}vaadin-dialog[theme~=progress]::part(content){gap:var(--mate-spacing-margin)}vaadin-multi-select-combo-box{min-width:15rem;--vaadin-chip-height: var(--mate-components-input-chips-height);--vaadin-chip-padding: var(--mate-spacing-xxxs) var(--mate-spacing-xxs);--vaadin-multi-select-combo-box-chips-gap: var(--mate-spacing-xs);--vaadin-chip-border-radius: var(--mate-corner-radius-sm)}vaadin-select::part(toggle-button):before,vaadin-combo-box::part(toggle-button):before,vaadin-multi-select-combo-box::part(toggle-button):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}vaadin-multi-select-combo-box-chip::part(remove-button):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-sm);line-height:var(--mate-icon-sizing-sm);height:var(--mate-icon-sizing-sm);width:var(--mate-icon-sizing-sm)}vaadin-multi-select-combo-box-chip{--vaadin-chip-padding: var(--mate-spacing-xxxs) var(--mate-spacing-xxs);padding:var(--vaadin-chip-padding);height:var(--mate-components-input-chips-height);font-family:var(--mate-typography-body-sm-regular-font-family);line-height:var(--mate-typography-body-sm-regular-line-height);font-weight:var(--mate-typography-body-sm-regular-font-weight);font-size:var(--mate-typography-body-sm-regular-font-size)}vaadin-select-item,vaadin-combo-box-item,vaadin-context-menu-item,vaadin-multi-select-combo-box-item{--vaadin-item-border-radius: var(--mate-corner-radius-md)}vaadin-multi-select-combo-box-chip[slot=overflow]{margin-inline-start:calc((var(--mate-spacing-xxxs) + var(--mate-sizing-xxxs)) * 2)}vaadin-multi-select-combo-box-chip[slot=overflow][count="2"]{margin-inline-start:calc(var(--mate-spacing-xxxs) + var(--mate-sizing-xxxs))}vaadin-multi-select-combo-box-chip[slot=overflow]:after,vaadin-multi-select-combo-box-chip[slot=overflow]:before{border-left-width:var(--mate-sizing-xxxs);border-radius:var(--mate-corner-radius-sm)}vaadin-multi-select-combo-box-chip[slot=overflow]:after{left:calc(-1 * (var(--mate-spacing-xxxs) + var(--mate-sizing-xxxs)) * 2)}vaadin-multi-select-combo-box-chip[slot=overflow]:before{left:calc(-1 * (var(--mate-spacing-xxxs) + var(--mate-sizing-xxxs)))}mate-facet[theme~=kpi]::part(key){font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}mate-facet[theme~=kpi]::part(value){gap:var(--mate-spacing-xs);font-family:var(--mate-typography-heading-lg-font-family);font-size:var(--mate-typography-heading-lg-font-size);font-weight:var(--mate-typography-heading-lg-font-weight);line-height:var(--mate-typography-heading-lg-line-height);align-items:center}mate-facet[theme~=text]{gap:var(--mate-spacing-xxs)}mate-facet[theme~=text]::part(key){font-family:var(--mate-typography-label-md-bold-font-family);font-size:var(--mate-typography-label-md-bold-font-size);font-weight:var(--mate-typography-label-md-bold-font-weight);line-height:var(--mate-typography-label-md-bold-line-height)}mate-facet[theme~=text]::part(value){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height);max-width:80ch}mate-facet[theme~=text][theme~=compact]::part(value){max-width:55ch}mate-facet::part(key-tooltip-indicator):after,mate-facet::part(value-tooltip-indicator):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}mate-facet-list{gap:var(--mate-spacing-xxs)}mate-facet-list::part(default-title){font-family:var(--mate-typography-label-md-bold-font-family);font-size:var(--mate-typography-label-md-bold-font-size);font-weight:var(--mate-typography-label-md-bold-font-weight);line-height:var(--mate-typography-label-md-bold-line-height)}mate-facet-list:not([theme*=small]):not([theme*=large])>mate-facet::part(key){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}mate-facet-list:not([theme*=small]):not([theme*=large])>mate-facet::part(value){font-family:var(--mate-typography-body-md-medium-font-family);font-size:var(--mate-typography-body-md-medium-font-size);font-weight:var(--mate-typography-body-md-medium-font-weight);line-height:var(--mate-typography-body-md-medium-line-height)}mate-facet-list[theme~=small]>mate-facet::part(key){font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}mate-facet-list[theme~=small]>mate-facet::part(value){font-family:var(--mate-typography-body-sm-medium-font-family);font-size:var(--mate-typography-body-sm-medium-font-size);font-weight:var(--mate-typography-body-sm-medium-font-weight);line-height:var(--mate-typography-body-sm-medium-line-height)}mate-facet-list[theme~=large]>mate-facet::part(key){font-family:var(--mate-typography-body-lg-regular-font-family);font-size:var(--mate-typography-body-lg-regular-font-size);font-weight:var(--mate-typography-body-lg-regular-font-weight);line-height:var(--mate-typography-body-lg-regular-line-height)}mate-facet-list[theme~=large]>mate-facet::part(value){font-family:var(--mate-typography-body-lg-medium-font-family);font-size:var(--mate-typography-body-lg-medium-font-size);font-weight:var(--mate-typography-body-lg-medium-font-weight);line-height:var(--mate-typography-body-lg-medium-line-height)}mate-facet-list>mate-facet::part(default-key){-webkit-line-clamp:1;line-clamp:1}mate-facet-list:not([theme*=inline])>mate-facet::part(default-value){-webkit-line-clamp:2;line-clamp:2}mate-facet-list[theme~=inline]>mate-facet{gap:var(--mate-spacing-xs)}mate-facet-list[theme~=inline]>mate-facet::part(default-value){max-width:80ch;-webkit-line-clamp:1;line-clamp:1}:is(vaadin-vertical-layout,vaadin-horizontal-layout,mate-floating-layout,div[theme~=floating-layout],mate-form-layout,div[theme~=form-layout])[theme~=spacing]{gap:var(--mate-spacing-margin)}:is(vaadin-vertical-layout,vaadin-horizontal-layout,mate-floating-layout,div[theme~=floating-layout],mate-form-layout,div[theme~=form-layout])[theme~=padding]{padding:var(--mate-spacing-padding)}mate-filter-panel::part(search),mate-filter-panel::part(reset),mate-filter-panel::part(toggle){font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family);height:var(--mate-components-button-button-height);outline-width:var(--mate-sizing-xxxxs);outline-offset:var(--mate-sizing-xxxxs);box-sizing:border-box;padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding);border-radius:var(--mate-corner-radius-md)}mate-filter-panel::part(search),mate-filter-panel::part(reset),mate-filter-panel::part(toggle){border-width:var(--mate-border-width-sm)}mate-filter-panel::part(collapsed),mate-filter-panel::part(expanded),mate-filter-panel::part(actions),mate-filter-panel::part(content){gap:var(--mate-spacing-md)}mate-filter-panel::part(header),mate-filter-panel::part(expanded),mate-filter-panel::part(collapsed){align-items:baseline}mate-filter-panel-reorder{padding:var(--mate-spacing-xs);gap:var(--mate-spacing-md)}vaadin-grid,vaadin-grid-pro{--vaadin-grid-border-radius: 0;--vaadin-grid-cell-padding: 0;--vaadin-grid-tree-toggle-level-offset: var(--mate-spacing-xs);--vaadin-grid-border-width: var(--mate-border-width-sm);--vaadin-grid-row-border-width: var(--mate-border-width-sm)}:is(vaadin-grid,vaadin-grid-pro)[theme~=column-borders]{--vaadin-grid-column-border-width: var(--mate-border-width-sm)}:is(vaadin-grid,vaadin-grid-pro).list{--vaadin-grid-column-border-width: unset;--vaadin-grid-border-color: var(--mate-border-light);border-left:none;border-right:none}:is(vaadin-grid,vaadin-grid-pro).list vaadin-checkbox{padding-top:calc(var(--mate-spacing-xxxs) + var(--mate-spacing-xxs))}:is(vaadin-grid,vaadin-grid-pro)::part(cell),:is(vaadin-grid,vaadin-grid-pro)::part(empty-state){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}:is(vaadin-grid,vaadin-grid-pro)::part(header-cell){padding:var(--mate-spacing-sm) var(--mate-spacing-xs)}:is(vaadin-grid,vaadin-grid-pro)::part(focused-cell){outline-width:var(--mate-sizing-xxxxs);outline-offset:calc(-1 * var(--mate-sizing-xxxxs))}:is(vaadin-grid,vaadin-grid-pro)::part(body-cell),:is(vaadin-grid,vaadin-grid-pro)::part(empty-state){padding:var(--mate-spacing-xxs) var(--mate-spacing-xs)}:is(vaadin-grid,vaadin-grid-pro) vaadin-checkbox{align-content:center}:is(vaadin-grid,vaadin-grid-pro) vaadin-checkbox:before{display:none}vaadin-grid::part(info-icon),vaadin-grid::part(error-icon),vaadin-grid::part(editable-icon),vaadin-grid::part(details-collapsed-icon),vaadin-grid::part(details-expanded-icon),vaadin-grid::part(details-toggle-cell),vaadin-grid-pro::part(info-icon),vaadin-grid-pro::part(error-icon),vaadin-grid-pro::part(editable-icon),vaadin-grid-pro::part(details-collapsed-icon),vaadin-grid-pro::part(details-expanded-icon),vaadin-grid-tree-toggle::part(toggle),vaadin-grid::part(info-icon):after,vaadin-grid::part(error-icon):after,vaadin-grid::part(editable-icon):after,vaadin-grid::part(details-collapsed-icon):after,vaadin-grid::part(details-expanded-icon):after,vaadin-grid::part(details-toggle-cell):after,vaadin-grid-pro::part(info-icon):after,vaadin-grid-pro::part(error-icon):after,vaadin-grid-pro::part(editable-icon):after,vaadin-grid-pro::part(details-collapsed-icon):after,vaadin-grid-pro::part(details-expanded-icon):after,vaadin-grid-tree-toggle::part(toggle):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-grid-sorter::part(indicators){margin-inline-start:var(--mate-spacing-xs)}vaadin-grid-pro::part(body-cell){height:var(--mate-sizing-md);font-size:var(--mate-typography-body-sm-regular-font-size)}vaadin-grid-pro vaadin-grid-cell-content vaadin-grid-pro-edit-text-field{--vaadin-input-field-height: var(--mate-sizing-md);--lumo-text-field-size: var(--mate-sizing-md)}vaadin-grid-cell-content>vaadin-grid-pro-edit-select vaadin-select-value-button{min-height:0}vaadin-grid-cell-content>vaadin-grid-pro-edit-select vaadin-select-value-button::part(label){height:auto}[theme~=mobile] vaadin-grid-pro{--vaadin-input-field-height: var(--mate-sizing-md-lg)}[theme~=mobile] vaadin-grid-pro::part(body-cell){height:var(--mate-sizing-md-lg)}[theme~=mobile] vaadin-grid-pro vaadin-grid-cell-content vaadin-grid-pro-edit-text-field{--vaadin-input-field-height: var(--mate-sizing-md-lg);--lumo-text-field-size: var(--mate-sizing-md-lg)}@media(pointer:coarse)and (hover:none){vaadin-grid-pro{--vaadin-input-field-height: var(--mate-sizing-md-lg)}vaadin-grid-pro::part(body-cell){min-height:var(--mate-sizing-md-lg)}vaadin-grid-pro::part(editable-cell){max-height:calc(var(--mate-sizing-md-lg) + var(--mate-border-width-sm))}vaadin-grid-pro vaadin-grid-cell-content vaadin-grid-pro-edit-text-field{--vaadin-input-field-height: var(--mate-sizing-md-lg);--lumo-text-field-size: var(--mate-sizing-md-lg)}}vaadin-grid-pro vaadin-grid-cell-content vaadin-grid-pro-edit-text-field:before{display:none}mate-grid-detail-toggle{gap:var(--mate-spacing-xs)}mate-grid-detail-toggle::part(toggle):after{display:block}mate-grid-detail-toggle::part(toggle),mate-grid-detail-toggle::part(toggle):after{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}mate-grid-pagination{padding:var(--mate-spacing-sm);gap:var(--mate-spacing-margin);height:var(--mate-sizing-md);border-top-width:var(--mate-border-width-sm)}mate-grid-pagination::part(first):after,mate-grid-pagination::part(previous):after,mate-grid-pagination::part(next):after,mate-grid-pagination::part(last):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}mate-grid-reorder::part(reorder-button){font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family);height:var(--mate-components-button-button-height);outline-width:var(--mate-sizing-xxxxs);outline-offset:var(--mate-sizing-xxxxs);box-sizing:border-box;padding-inline-start:var(--mate-spacing-padding);padding-inline-end:var(--mate-spacing-padding)}mate-icon,span[theme~=icon]{font-weight:var(--mate-typography-font-weight-regular)}:is(mate-icon,span[theme~=icon]):not([theme*=small]):not([theme*=large]){font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}:is(mate-icon,span[theme~=icon])[theme~=small]{font-size:var(--mate-icon-sizing-sm);line-height:var(--mate-icon-sizing-sm);height:var(--mate-icon-sizing-sm);width:var(--mate-icon-sizing-sm)}:is(mate-icon,span[theme~=icon])[theme~=large]{font-size:var(--mate-icon-sizing-lg);line-height:var(--mate-icon-sizing-lg);height:var(--mate-icon-sizing-lg);width:var(--mate-icon-sizing-lg)}:is(mate-icon,span[theme~=icon])[has-notification]:after{right:0;top:0;margin-top:-.25rem;margin-inline-end:-.25rem;border-radius:50%;inset-inline-end:0;width:1rem;height:1rem;font-size:8px;line-height:14px;font-weight:var(--mate-typography-font-weight-medium)}:is(mate-icon,span[theme~=icon]):not([theme*=small]):not([theme*=large]):before{line-height:50%}:is(mate-icon:dir(rtl),span[theme~=icon]:dir(rtl))[has-notification]:dir(rtl):after{left:0;right:unset}vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field{--vaadin-input-field-padding: var(--mate-spacing-xxs) var(--mate-spacing-xs);--vaadin-input-field-value-font-size: var(--mate-typography-body-md-regular-font-size);--vaadin-field-baseline-input-height: var(--mate-components-input-input-height);--vaadin-input-field-value-line-height: var(--mate-typography-body-md-regular-line-height);--vaadin-input-field-value-font-weight: var(--mate-typography-body-md-regular-font-weight);--vaadin-input-field-border-width: var(--mate-border-width-sm);--vaadin-input-field-border-radius: var(--mate-corner-radius-md);--vaadin-input-field-error-font-size: var(--mate-typography-body-sm-regular-font-size);--vaadin-input-field-error-line-height: var(--mate-typography-body-sm-regular-line-height);--vaadin-input-field-error-font-weight: var(--mate-typography-body-sm-regular-font-weight);--vaadin-input-field-helper-font-size: var(--mate-typography-body-sm-regular-font-size);--vaadin-input-field-helper-line-height: var(--mate-typography-body-sm-regular-line-height);--vaadin-input-field-helper-font-weight: var(--mate-typography-body-sm-regular-font-weight);--vaadin-input-field-container-gap: var(--mate-spacing-xxs);--vaadin-checkbox-group-gap: var(--vaadin-input-field-container-gap);--vaadin-radio-group-gap: var(--vaadin-input-field-container-gap)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field):before{margin-top:calc(var(--mate-typography-label-md-regular-line-height) + var(--mate-spacing-xxs) + var(--mate-spacing-xxs) + 2 * var(--mate-border-width-sm));line-height:var(--vaadin-input-field-value-line-height)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(input-field){min-height:var(--mate-components-input-input-height)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(label){margin-bottom:unset}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(helper-text),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(error-message){margin-top:unset}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[has-error-message]::part(error-message):before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-sm);line-height:var(--mate-icon-sizing-sm);height:var(--mate-icon-sizing-sm);width:var(--mate-icon-sizing-sm);transform:translateY(.2em)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[clear-button-visible]::part(clear-button):before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field) vaadin-password-field-button:before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(decrease-button):before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(increase-button):before,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[clear-button-visible][has-value]::part(clear-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field) vaadin-password-field-button,:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(decrease-button),:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[step-buttons-visible]::part(increase-button){font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);width:var(--mate-icon-sizing-md)}:is(vaadin-big-decimal-field,vaadin-custom-field,vaadin-password-field,vaadin-email-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box:not([auto-expand-vertically]),vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(input-field){max-height:var(--mate-components-input-input-height)}vaadin-dialog::part(overlay),vaadin-checkbox::part(checkbox),vaadin-radio-button::part(radio),vaadin-password-field::part(input-field),vaadin-password-field>vaadin-password-field-button,vaadin-email-field::part(input-field),vaadin-text-area::part(input-field),vaadin-number-field::part(input-field),vaadin-integer-field::part(input-field),vaadin-combo-box::part(input-field),vaadin-multi-select-combo-box::part(input-field),vaadin-select::part(input-field),vaadin-date-picker::part(input-field),vaadin-time-picker::part(input-field),vaadin-date-time-picker::part(input-field),vaadin-text-field::part(input-field),vaadin-button,vaadin-menu-bar-button,mate-filter-panel::part(search),mate-filter-panel::part(reset),mate-filter-panel::part(toggle),vcf-pdf-viewer::part(viewer-container):focus,vaadin-popover::part(overlay):focus-visible,vaadin-radio-group[theme~=segmented]>vaadin-radio-button[focused],vaadin-checkbox-group[theme~=segmented]>vaadin-checkbox[focused],vaadin-upload-file::part(start-button):focus-visible,vaadin-upload-file::part(retry-button):focus-visible,vaadin-upload-file::part(remove-button):focus-visible{--vaadin-focus-ring-width: var(--mate-sizing-xxxxs);outline-offset:var(--mate-sizing-xxxxs)}vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field{--vaadin-input-field-label-font-size: var(--mate-typography-label-md-regular-font-size);--vaadin-input-field-label-line-height: var(--mate-typography-label-md-regular-line-height);--vaadin-input-field-label-font-weight: var(--mate-typography-label-md-regular-font-weight)}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)[has-label][has-tooltip]>label:after{font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-typography-label-md-regular-font-size);width:var(--mate-typography-label-md-regular-font-size);height:var(--mate-typography-label-md-regular-font-size);padding-inline-start:var(--mate-spacing-xxxs);vertical-align:bottom}:is(vaadin-custom-field,vaadin-checkbox-group,vaadin-radio-group,vaadin-password-field,vaadin-email-field,vaadin-text-area,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker,vaadin-date-time-picker,vaadin-text-field)::part(required-indicator){font-family:var(--mate-typography-label-md-bold-font-family);font-size:var(--mate-typography-heading-md-font-size);line-height:var(--mate-typography-label-md-bold-line-height);font-weight:var(--mate-typography-label-md-bold-font-weight)}:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item{font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height);gap:var(--mate-spacing-xxs)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(checkmark),:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(checkmark):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-icon-sizing-md)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[tabindex]:before{font-size:var(--mate-sizing-sm);margin-inline-end:var(--mate-spacing-xs)}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)::part(content){min-width:1px}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[focused]:not([disabled]):not([mate-disabled]){outline-offset:calc(-1 * var(--mate-sizing-xxxxs))}:is(:not(vaadin-menu-bar-button)>vaadin-menu-bar-item,vaadin-context-menu-item,vaadin-select-item,vaadin-multi-select-combo-box-item,vaadin-combo-box-item)[theme~=has-icon]>.text{margin-left:var(--mate-spacing-md)}vaadin-context-menu-item[aria-haspopup=true]:after,:not(vaadin-menu-bar-button)>vaadin-menu-bar-item[aria-haspopup=true]:after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-icon-sizing-md)}vaadin-menu-bar::part(overlay),vaadin-menu-bar-submenu::part(overlay),vaadin-context-menu::part(overlay),vaadin-select::part(overlay),vaadin-multi-select-combo-box::part(overlay),vaadin-combo-box::part(overlay){border-width:var(--mate-border-width-sm);border-radius:var(--mate-corner-radius-md)}vaadin-select,vaadin-context-menu,vaadin-menu-bar-submenu,vaadin-combo-box,vaadin-multi-select-combo-box{--vaadin-item-overlay-padding: var(--mate-spacing-xxs)}vaadin-select-value-button{min-height:var(--mate-sizing-md)}vaadin-select-value-button::part(label){height:var(--mate-sizing-md)}vcf-lookup-field{--vaadin-icon-visual-size: 0}vcf-lookup-field>vaadin-button[slot=search-button-slot]{height:var(--mate-components-input-input-height);border-width:var(--mate-border-width-sm)!important;border-start-end-radius:var(--mate-corner-radius-md);border-start-start-radius:0;border-end-end-radius:var(--mate-corner-radius-md);border-end-start-radius:0}vcf-lookup-field>vaadin-button[slot=search-button-slot]:after,vcf-lookup-field vaadin-text-field>vaadin-icon[slot=suffix]:before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);align-items:center;display:flex}vcf-lookup-field>[slot=field]{padding:unset;margin-inline-end:calc(-1 * var(--mate-border-width-sm))}vcf-lookup-field>[slot=field]::part(input-field){padding:var(--mate-spacing-xxs) var(--mate-spacing-xxs) var(--mate-spacing-xxs) var(--mate-spacing-xs)}vcf-lookup-field>[slot=field]::part(input-field){border-start-end-radius:0;border-end-end-radius:0}vcf-lookup-field>[slot=field] :before{margin-top:unset;height:unset}vaadin-menu-bar:not([theme*=split])::part(container){gap:var(--mate-spacing-margin)}vaadin-menu-bar-button[slot=overflow]::part(label):after,vaadin-menu-bar-button[aria-haspopup]:not([slot=overflow])::part(suffix):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-body-sm-regular-font-weight)}vaadin-menu-bar[theme~=split]>[last-visible]{width:var(--mate-components-button-button-height)}mate-message-item{gap:var(--mate-spacing-050)}mate-message-item::part(toggle){font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);font-family:var(--mate-typography-label-md-medium-font-family)}.mate-message-state-indicator{width:var(--mate-typography-font-sizing-087);height:var(--mate-typography-font-sizing-087);border-radius:50%;margin-top:var(--mate-sizing-xxxs)}vcf-month-picker-calendar::part(header){padding-bottom:var(--mate-spacing-xl)}vcf-month-picker-calendar::part(month-grid){gap:var(--mate-spacing-md)}vcf-month-picker-calendar::part(month){width:64px;border-radius:var(--mate-corner-radius-md)}vcf-month-picker-calendar>[slot=year-label]{font-family:var(--mate-typography-heading-lg-font-family);font-size:var(--mate-typography-heading-lg-font-size);font-weight:var(--mate-typography-heading-lg-font-weight);line-height:var(--mate-typography-heading-lg-line-height)}vcf-month-picker-calendar::part(month){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}vcf-month-picker-calendar>[slot=prev-year]::part(label):before,vcf-month-picker-calendar>[slot=next-year]::part(label):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vcf-month-picker>vaadin-popover::part(content){padding:var(--mate-spacing-md)}vcf-month-picker .toggle-button:before{font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md)!important;width:var(--mate-icon-sizing-md)!important;-webkit-mask-size:unset!important;mask-size:unset!important;background:unset!important}vaadin-notification-card::part(overlay){border-radius:var(--mate-corner-radius-lg);border-top-width:var(--mate-border-width-sm);border-left-width:var(--mate-border-width-sm);border-right-width:var(--mate-border-width-sm);border-bottom-width:var(--mate-border-width-md)}mate-notification-bar[has-action]::part(action){display:flex;gap:var(--mate-spacing-md)}mate-notification-bar[has-action]::part(container){gap:var(--mate-spacing-md)}mate-notification-bar::part(close){margin-inline-start:var(--mate-spacing-md)}mate-notification-bar::part(text),mate-notification-bar::part(state){margin-inline-end:var(--mate-spacing-md)}mate-notification-bar::part(state):after,mate-notification-bar::part(close):after{font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);vertical-align:-.4rem}mate-notification-bar::part(content){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-style:normal;font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}:not(vaadin-notification-card)>mate-notification-bar{padding:var(--mate-spacing-padding);border-top-width:var(--mate-border-width-sm);border-inline-start-width:var(--mate-border-width-lg);border-inline-end-width:var(--mate-border-width-sm);border-bottom-width:var(--mate-border-width-sm)}:not(vaadin-notification-card)>mate-notification-bar::part(close){margin-inline-start:var(--mate-spacing-xs)}:not(vaadin-notification-card)>mate-notification-bar::part(text),:not(vaadin-notification-card)>mate-notification-bar::part(state){margin-inline-end:var(--mate-spacing-xs)}vcf-pdf-viewer{--pdf-viewer-border-radius: var(--mate-corner-radius-lg)}vcf-pdf-viewer::part(toolbar-zoom){width:16rem}vcf-pdf-viewer::part(toolbar){height:var(--mate-components-input-input-height);border-radius:var(--pdf-viewer-border-radius)}vcf-pdf-viewer::part(toolbar-pages){justify-content:normal}vcf-pdf-viewer:not([data-application-theme=lumo]) vaadin-button.toolbar-button{width:var(--mate-icon-sizing-md)!important;height:var(--mate-icon-sizing-md)!important}vcf-pdf-viewer vaadin-button.toolbar-button:is(#previousPage,#nextPage,#sidebarToggle):before{width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);line-height:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-popover::part(overlay){font-size:unset;line-height:unset;font-weight:unset;letter-spacing:unset}vaadin-popover::part(content){padding:unset}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(arrow){height:0;width:0}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow){border-inline-start-width:10px;border-inline-end-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom][top-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top][top-aligned]::part(arrow){border-bottom-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(arrow){inset-inline-start:50%}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start][start-aligned]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end][start-aligned]::part(arrow){inset-inline-start:-8px;border-inline-end-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(arrow),vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(arrow){border-top-width:10px;border-bottom-width:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=top]::part(overlay){margin-bottom:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=bottom]::part(overlay){margin-top:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=start]::part(overlay){margin-inline-end:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])[theme~=arrow][position^=end]::part(overlay){margin-inline-start:10px}vaadin-popover-overlay:not([theme*=hidden-breadcrumbs])::part(overlay){border-width:var(--mate-border-width-sm);border-radius:var(--mate-corner-radius-lg)}mate-popover-content::part(header){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height);padding:var(--mate-spacing-xs) var(--mate-spacing-padding);border-bottom-width:var(--mate-border-width-sm);gap:var(--mate-spacing-xs)}mate-popover-content::part(content){padding:var(--mate-spacing-padding)}mate-popover-content::part(close):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}mate-popover-content::part(footer){padding:var(--mate-spacing-xs) var(--mate-spacing-padding);border-bottom-left-radius:var(--mate-corner-radius-lg);border-bottom-right-radius:var(--mate-corner-radius-lg);border-top-width:var(--mate-border-width-sm);gap:var(--mate-spacing-xs)}vaadin-progress-bar{min-width:1.75rem;height:var(--mate-sizing-xxxs);border-radius:var(--mate-sizing-xxxxs)}vaadin-progress-bar::part(value){border-radius:var(--mate-sizing-xxxxs);width:calc(var(--vaadin-progress-value) * 100%);will-change:width;transition:.1s width linear}span[theme~=spinner]{width:var(--_mate-component-spinner-size, var(--mate-sizing-sm));height:var(--_mate-component-spinner-size, var(--mate-sizing-sm))}span[theme~=spinner]:before{border-width:var(--mate-sizing-xxxs)}vaadin-dialog[theme~=progress] span[theme~=spinner]{--_mate-component-spinner-size: 100px}vaadin-checkbox,vaadin-radio-button{--vaadin-checkbox-gap: var(--mate-spacing-xs);--vaadin-radio-button-gap: var(--mate-spacing-xs);--vaadin-checkbox-size: var(--mate-components-checkbox-checkbox-size);--vaadin-radio-button-size: var(--mate-icon-sizing-sm);--vaadin-checkbox-border-radius: var(--mate-corner-radius-md);--vaadin-radio-button-border-width: var(--mate-border-width-sm);--vaadin-checkbox-border-width: var(--mate-border-width-sm);--vaadin-checkbox-label-font-weight: var(--mate-typography-body-md-regular-font-weight);--vaadin-checkbox-label-line-height: var(--mate-typography-body-md-regular-line-height);--vaadin-checkbox-label-font-size: var(--mate-typography-body-md-regular-font-size);--vaadin-radio-button-label-font-weight: var(--mate-typography-label-md-regular-font-weight);--vaadin-radio-button-label-line-height: var(--mate-typography-label-md-regular-line-height);--vaadin-radio-button-label-font-size: var(--mate-typography-label-md-regular-font-size);transform:translateY(-.1em)}vaadin-radio-button::part(radio):after{--vaadin-radio-button-dot-size: var(--mate-components-radio-button-small-circle)}vaadin-radio-button::part(radio):after,vaadin-checkbox::part(radio):after{line-height:normal}:is(vaadin-radio-group,vaadin-checkbox-group)::part(group-field){padding:calc((var(--mate-components-input-input-height) - var(--mate-components-checkbox-checkbox-size) - 2 * var(--mate-border-width-sm)) / 2) 0}vaadin-custom-field[theme~=range-selector]>:not(:last-of-type)::part(input-field){border-inline-end-width:0}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented])::part(group-field){gap:unset}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox{border-width:var(--mate-border-width-sm);border-radius:0;height:var(--mate-components-button-button-height)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox)>label{padding:0 var(--mate-spacing-padding);white-space:nowrap}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):first-of-type{border-start-start-radius:var(--mate-corner-radius-md);border-end-start-radius:var(--mate-corner-radius-md)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):last-of-type{border-start-end-radius:var(--mate-corner-radius-md);border-end-end-radius:var(--mate-corner-radius-md)}:is(:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-radio-button,:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]) vaadin-checkbox):not(:last-of-type){border-inline-end-width:0}:is(vaadin-radio-group[theme~=segmented],vaadin-checkbox-group[theme~=segmented]):before{line-height:calc(var(--mate-components-button-button-height) - 2 * var(--mate-border-width-sm))}vaadin-side-nav-item::part(content){padding:var(--mate-spacing-xxs) 0;gap:var(--mate-spacing-xxs);border-radius:var(--mate-corner-radius-md);flex-direction:row-reverse;outline-offset:calc(-1 * var(--mate-sizing-xxxxs));outline-width:var(--mate-sizing-xxxxs)}vaadin-side-nav-item::part(toggle-button):before{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-side-nav-item::part(children){padding-inline-start:var(--mate-spacing-md)}vaadin-side-nav-item::part(link){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-weight:var(--mate-typography-body-md-regular-font-weight);line-height:var(--mate-typography-body-md-regular-line-height)}vaadin-side-nav-item:not([has-children])::part(link){margin-inline-start:calc(var(--mate-icon-sizing-md) + var(--mate-spacing-xxs))}mate-side-nav{gap:var( --mate-spacing-md)}mate-side-nav>[slot=title]{padding:var( --mate-spacing-md) var( --mate-spacing-md) 0 var( --mate-spacing-md)}mate-side-nav>vaadin-text-field[slot=filter]{width:unset;padding:0 var( --mate-spacing-md)}mate-side-nav>vaadin-side-nav{padding:0 var(--mate-spacing-xs)}:is(vaadin-split-layout,.mate-split-layout):not([orientation=vertical])::part(splitter){min-width:var(--mate-border-width-sm);width:var(--mate-border-width-sm)}:is(vaadin-split-layout,.mate-split-layout)[orientation=vertical]::part(splitter){min-height:var(--mate-border-width-sm);height:var(--mate-border-width-sm)}:is(vaadin-split-layout,.mate-split-layout):not([orientation=vertical])::part(splitter):before{height:100%;left:calc(-1 * (var(--mate-sizing-sm) - var(--mate-border-width-sm)) / 2)}:is(vaadin-split-layout,.mate-split-layout)[orientation=vertical]::part(splitter):before{top:calc(-1 * (var(--mate-sizing-sm) - var(--mate-border-width-sm)) / 2)}:is(vaadin-split-layout,.mate-split-layout)::part(handle){border-radius:var(--mate-corner-radius-sm)}:is(vaadin-split-layout,.mate-split-layout):not([orientation=vertical])::part(handle){width:3px;height:var(--mate-sizing-md-lg)}:is(vaadin-split-layout,.mate-split-layout)[orientation=vertical]::part(handle){width:var(--mate-sizing-md-lg);height:3px}mate-split-layout-right[tabbed]{min-width:var(--mate-sizing-xl)}mate-split-layout-right:not([opened]):not([tabbed]){width:0!important}mate-split-layout-right:not([opened])[tabbed]{width:var(--mate-sizing-xl);max-width:var(--mate-sizing-xl)}mate-split-layout-right:not([opened])[tabbed]::part(content){width:0}mate-split-layout-right::part(tabs){min-width:var(--mate-sizing-xl);width:var(--mate-sizing-xl);padding:var(--mate-sizing-xxxxs) 0;gap:var(--mate-spacing-xxs)}mate-split-layout-header{min-height:var(--mate-sizing-xl);border-bottom-width:var(--mate-border-width-sm)}mate-split-layout-header::part(header){padding:var(--mate-spacing-sm) var(--mate-spacing-padding);height:var(--mate-sizing-xl)}mate-split-layout-header::part(default-title){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height)}mate-split-layout-header>[slot=sub-header]{width:unset!important;min-width:0!important}mate-split-layout-header::part(close){font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-horizontal-layout[theme~=split-layout-footer]{border-top-width:var(--mate-border-width-sm);padding:var(--mate-spacing-padding);gap:var(--mate-spacing-sm)}vaadin-tabs::part(forward-button),vaadin-tabs::part(back-button){width:var(--mate-icon-sizing-md)}vaadin-tabs[orientation=vertical]::part(forward-button),vaadin-tabs[orientation=vertical]::part(back-button){height:var(--mate-icon-sizing-md)}vaadin-tabs::part(forward-button):after,vaadin-tabs::part(back-button):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-tab{gap:var(--mate-spacing-xxs);padding:0 var(--mate-spacing-padding);height:var(--mate-sizing-xl);font-family:var(--mate-typography-label-md-medium-font-family);font-size:var(--mate-typography-label-md-medium-font-size);font-weight:var(--mate-typography-label-md-medium-font-weight);line-height:var(--mate-typography-label-md-medium-line-height);outline-width:var(--mate-sizing-xxxxs);outline-offset:calc(-1 * var(--mate-sizing-xxxxs))}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper]):after{border-bottom-width:var(--mate-border-width-sm)}:is(vaadin-tabs[theme~=anchor],vaadin-tabs[theme~=stepper])>vaadin-tab[selected]:before{width:100%}vaadin-tabs[theme~=stepper]>vaadin-tab[selected]:before{border-width:var(--mate-border-width-sm);border-radius:var(--mate-corner-radius-sm)}vaadin-tabs[theme~=stepper]>vaadin-tab{padding:0 var(--mate-spacing-xxs)}vaadin-tabs[theme~=stepper]>vaadin-tab:after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular)}vaadin-tabs[theme~=anchor]>vaadin-tab[selected]:before{border-width:var(--mate-border-width-md)}vaadin-tabs[theme~=application-bar]{padding:var(--mate-spacing-md) var(--mate-spacing-xs) var(--mate-spacing-xs) var(--mate-spacing-xs)}vaadin-tabs[theme~=application-bar]>vaadin-tab{padding:var(--mate-spacing-xs);border-radius:var(--mate-corner-radius-md)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab{border-width:var(--mate-border-width-sm);border-start-start-radius:var(--mate-corner-radius-md);border-end-start-radius:var(--mate-corner-radius-md);margin:var(--mate-spacing-xxs) var(--mate-spacing-xxxs);padding:var(--mate-spacing-xs) var(--mate-spacing-sm)}vaadin-tabs[theme~=side-panel-tabs]>vaadin-tab[hint]:after{top:var(--mate-spacing-xxs);right:var(--mate-spacing-xs);width:var(--mate-spacing-xs);height:var(--mate-spacing-xs)}mate-toolbar{height:var(--mate-sizing-md);gap:var(--mate-spacing-md)}mate-toolbar::part(default-title){font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);font-weight:var(--mate-typography-heading-xs-font-weight);line-height:var(--mate-typography-heading-xs-line-height)}mate-toolbar[theme~=section]::part(default-title){font-family:var(--mate-typography-heading-md-font-family);font-size:var(--mate-typography-heading-md-font-size);font-weight:var(--mate-typography-heading-md-font-weight);line-height:var(--mate-typography-heading-md-line-height)}mate-toolbar::part(status-icon):after{display:inline-block;font-family:var(--mate-typography-font-family-icon);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);vertical-align:-.4rem}mate-toolbar::part(loading-indicator):after{width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);border-width:var(--mate-sizing-xxxs)}vcf-toolbar-layout>vaadin-button[slot=overflow-button]:after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);align-content:center}vcf-toolbar-layout>vaadin-button[slot=overflow-button][part=overflow-button].visible{display:inline-flex}vcf-toolbar-layout>.overflow-container{border-width:var(--mate-border-width-sm);border-radius:var(--mate-corner-radius-lg)}vcf-toolbar-layout>.overflow-container vaadin-button::part(label){font-family:var(--mate-typography-body-md-regular-font-family);font-size:var(--mate-typography-body-md-regular-font-size);font-style:normal;font-weight:400;line-height:var(--mate-typography-body-md-regular-line-height)}vaadin-tooltip::part(overlay){font-family:var(--mate-typography-body-xs-medium-font-family);font-size:var(--mate-typography-body-xs-medium-font-size);font-weight:var(--mate-typography-body-xs-medium-font-weight);line-height:var(--mate-typography-body-xs-medium-line-height);max-width:25rem}vaadin-tooltip::part(content){padding:var(--mate-spacing-xxs) var(--mate-spacing-xs);border-width:var(--mate-border-width-sm)}.mate-has-tooltip:after{font-family:var(--mate-typography-font-family-icon);padding-inline-start:var(--mate-spacing-xxxs)}body,.app-root,.mate-body{font-family:var(--mate-typography-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-font-weight-regular);line-height:var(--mate-typography-body-sm-regular-line-height)}.mate-body-medium{font-weight:var(--mate-typography-font-weight-medium)}.mate-body-xs{font-size:var(--mate-typography-body-xs-regular-font-size);line-height:var(--mate-typography-body-xs-regular-line-height)}.mate-body-s{font-size:var(--mate-typography-body-sm-regular-font-size);line-height:var(--mate-typography-body-sm-regular-line-height)}.mate-body-m{font-size:var(--mate-typography-body-md-regular-font-size);line-height:var(--mate-typography-body-md-regular-line-height)}.mate-body-l{font-size:var(--mate-typography-body-lg-regular-font-size);line-height:var(--mate-typography-body-lg-regular-line-height)}h1,.mate-heading-xxl{font-family:var(--mate-typography-heading-xxl-font-family);font-size:var(--mate-typography-heading-xxl-font-size);line-height:var(--mate-typography-heading-xxl-line-height);font-weight:var(--mate-typography-heading-xxl-font-weight);margin-top:var(--mate-spacing-md);margin-bottom:var(--mate-spacing-xxs)}h2,.mate-heading-xl{font-family:var(--mate-typography-heading-xl-font-family);font-size:var(--mate-typography-heading-xl-font-size);line-height:var(--mate-typography-heading-xl-line-height);font-weight:var(--mate-typography-heading-xl-font-weight);margin-top:var(--mate-spacing-sm);margin-bottom:var(--mate-spacing-xxs)}h3,.mate-heading-l{font-family:var(--mate-typography-heading-lg-font-family);font-size:var(--mate-typography-heading-lg-font-size);line-height:var(--mate-typography-heading-lg-line-height);font-weight:var(--mate-typography-heading-lg-font-weight);margin-top:var(--mate-spacing-sm);margin-bottom:var(--mate-spacing-xxs)}h4,.mate-heading-m{font-family:var(--mate-typography-heading-md-font-family);font-size:var(--mate-typography-heading-md-font-size);line-height:var(--mate-typography-heading-md-line-height);font-weight:var(--mate-typography-heading-md-font-weight);margin-top:var(--mate-spacing-sm);margin-bottom:var(--mate-spacing-zero)}h5,.mate-heading-s{font-family:var(--mate-typography-heading-sm-font-family);font-size:var(--mate-typography-heading-sm-font-size);line-height:var(--mate-typography-heading-sm-line-height);font-weight:var(--mate-typography-heading-sm-font-weight);margin-top:var(--mate-spacing-xs);margin-bottom:var(--mate-spacing-zero)}h6,.mate-heading-xs{font-family:var(--mate-typography-heading-xs-font-family);font-size:var(--mate-typography-heading-xs-font-size);line-height:var(--mate-typography-heading-xs-line-height);font-weight:var(--mate-typography-heading-xs-font-weight);margin-top:var(--mate-spacing-xs);margin-bottom:var(--mate-spacing-zero)}hr{border-top-style:solid;border-top-width:var(--mate-border-width-sm)}vaadin-custom-field:has(vaadin-upload)::part(input-fields){border-width:var(--mate-border-width-md);border-radius:var(--mate-corner-radius-sm)}vaadin-upload{--vaadin-upload-padding: var(--mate-spacing-padding);--vaadin-upload-gap: var(--mate-spacing-md);--vaadin-upload-file-padding: var(--mate-spacing-xs)}vaadin-upload::part(primary-buttons){gap:var(--mate-spacing-md);font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}vaadin-upload-file{font-family:var(--mate-typography-body-sm-regular-font-family);font-size:var(--mate-typography-body-sm-regular-font-size);font-weight:var(--mate-typography-body-sm-regular-font-weight);line-height:var(--mate-typography-body-sm-regular-line-height)}vaadin-upload-file::part(status){font-family:var(--mate-typography-body-xs-regular-font-family);font-size:var(--mate-typography-body-xs-regular-font-size);font-weight:var(--mate-typography-body-xs-regular-font-weight);line-height:var(--mate-typography-body-xs-regular-line-height)}vaadin-upload-file::part(row),vaadin-upload-file::part(info){gap:var(--mate-spacing-xxs)}vaadin-upload-icon:after,vaadin-upload-file::part(start-button):after,vaadin-upload-file::part(retry-button):after,vaadin-upload-file::part(remove-button):after,vaadin-upload-file::part(done-icon):after,vaadin-upload-file::part(warning-icon):after{font-family:var(--mate-typography-font-family-icon);width:var(--mate-icon-sizing-md);height:var(--mate-icon-sizing-md);font-size:var(--mate-icon-sizing-md);font-weight:var(--mate-typography-font-weight-regular);vertical-align:-.4rem}vaadin-upload-file::part(commands){gap:var(--mate-spacing-xxs)}vaadin-upload-file-list::part(file-list),vaadin-upload-file-list>li{gap:var(--mate-spacing-md)}mate-dashboard .grid-stack-placeholder{border-radius:var(--mate-corner-radius-lg)}html,body{margin:0;height:100%;overflow:clip}vaadin-app-layout{max-width:100vw;overflow-x:clip}vaadin-text-field,vaadin-text-area,vaadin-email-field,vaadin-password-field,vaadin-number-field,vaadin-integer-field,vaadin-combo-box,vaadin-multi-select-combo-box,vaadin-select,vaadin-date-picker,vaadin-time-picker{grid-template:"label" auto "baseline" 0 "input" 1fr "helper" auto "error" auto / 100%;flex-direction:column}.page{overflow-x:hidden;display:flex;flex-direction:column;gap:var(--mate-spacing-md);padding:var(--mate-spacing-md) var(--mate-spacing-lg)}.page-title{margin:0}.startup-error{max-width:40rem;margin:var(--mate-spacing-xxl, 3rem) auto;padding:var(--mate-spacing-lg, 1.5rem);border-left:4px solid var(--mate-signal-danger);font-family:var(--mate-typography-font-family, sans-serif)}vaadin-app-layout::part(toggle-drawer){display:none}vaadin-dashboard-widget>.widget-menu-button{flex:none;align-self:center}.widget-menu-button{margin-inline-start:auto;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:0;border-radius:var(--mate-corner-radius-sm);background:none;color:var(--mate-shades-contrast-60pct);line-height:1;cursor:pointer}.widget-menu-button:hover,.widget-menu-button:focus-visible{color:var(--mate-signal-primary);background:var(--mate-shades-contrast-5pct)}vaadin-dashboard-widget[editable] .widget-menu-button{display:none}.widget-body{display:flex;flex-direction:column;gap:var(--mate-spacing-sm);flex:1;min-width:0;min-height:0}vaadin-dashboard-widget[style*=--widget-icon]::part(title){display:flex;align-items:center;gap:var(--mate-spacing-xs)}vaadin-dashboard-widget::part(title):before{content:var(--widget-icon, none) / "";font-family:var(--mate-typography-font-family-icon);font-weight:var(--mate-typography-font-weight-regular);font-size:var(--mate-icon-sizing-md);line-height:1;color:var(--mate-signal-primary)}vaadin-dashboard-widget[data-widget=suche]{--search-header-zoom: 1.5}vaadin-dashboard-widget[data-widget=suche]::part(header){zoom:var(--search-header-zoom);padding:calc(var(--mate-spacing-md) / var(--search-header-zoom));min-height:calc((var(--mate-icon-sizing-md) + 2 * var(--mate-spacing-sm)) / var(--search-header-zoom))}.widget-header-text{align-self:center}@media(max-height:900px){vaadin-dashboard-widget[theme~=padding]::part(content),vaadin-dashboard-widget::part(content){padding-block:var(--mate-spacing-sm) 0}vaadin-dashboard-widget[theme~=padding]::part(header),vaadin-dashboard-widget::part(header){padding-block:var(--mate-spacing-xs)}vaadin-dashboard-widget[data-widget=suche]::part(header){padding-block:calc(var(--mate-spacing-xs) / var(--search-header-zoom))}}@media(max-height:760px){vaadin-dashboard-widget[theme~=padding]::part(content),vaadin-dashboard-widget::part(content){padding-block:var(--mate-spacing-xs) 0}}vaadin-dashboard-widget::part(content){overflow-x:hidden;display:flex;flex-direction:column;overflow:auto}
