:root{--mvv-color-primary: #0049ec;--mvv-color-primary-hover-layer: #e8effd;--mvv-color-primary-selected-surface: #d1defc;--mvv-color-primary-light: #a3bef8;--mvv-color-gradient-start: #1973fb;--mvv-color-gradient-mid: #37b7ea;--mvv-color-gradient-end: #2cd08f;--mvv-color-progress-gradient-start: var(--mvv-color-gradient-start);--mvv-color-progress-gradient-mid: var(--mvv-color-gradient-mid);--mvv-color-progress-gradient-end: var(--mvv-color-gradient-end);--mvv-color-surface: #ffffff;--mvv-color-background: #f0f3f5;--mvv-color-surface-muted: #f2f2f2;--mvv-color-inverse-surface: #424242;--mvv-color-inverse-text: #ffffff;--mvv-color-border: #e3e4e6;--mvv-color-border-strong: #808080;--mvv-color-border-separation: var(--mvv-color-border-strong);--mvv-color-outline: rgba(0, 0, 0, .38);--mvv-color-divider: rgba(0, 0, 0, .12);--mvv-color-divider-strong: #cccccc;--mvv-color-text: #000000;--mvv-color-text-black: #000000;--mvv-color-text-secondary: #6b6b6b;--mvv-color-text-disabled: #c0c0c0;--mvv-color-icon-inverted: #ffffff;--mvv-color-icon-secondary: #4d4d4d;--mvv-color-icon-secondary-disabled: #cccccc;--mvv-color-feedback-error: #e90c3c;--mvv-color-feedback-warning-accent: #ffa741;--mvv-color-feedback-warning: #cc7429;--mvv-color-feedback-success: #179447;--mvv-color-feedback-success-surface: #e9faef;--mvv-color-button-primary-bg: var(--mvv-color-primary);--mvv-color-button-primary-text: #ffffff;--mvv-color-button-mint-bg: #9effe2;--mvv-color-button-mint-text: #0049ec;--mvv-color-button-mint-border: #1eb87d;--mvv-color-button-mint-text-on-surface: #137a54;--mvv-color-button-light-bg: #d9f3fc;--mvv-color-button-light-text: #0049ec;--mvv-color-button-light-border: #a9c8ff;--mvv-color-button-secondary-text: #5c5c5c;--mvv-color-button-secondary-bg: #e6e6e6;--mvv-color-button-secondary-border: #c7ccd4;--mvv-color-button-disabled-bg: #e6e6e6;--mvv-color-button-disabled-text: #808080;--mvv-color-button-disabled-border: #d0d5dd;--mvv-color-track: #e4e7ec;--mvv-color-radiobutton-selected: var(--mvv-color-primary);--mvv-color-radiobutton-selected-disabled: #8cadf6;--mvv-color-radiobutton-unselected: #808080;--mvv-color-checkbox-selected: var(--mvv-color-primary);--mvv-color-chips-accent: var(--mvv-color-primary-selected-surface);--mvv-color-chips-accent-hover: var(--mvv-color-primary-hover-layer);--mvv-color-chips-text: #000000;--mvv-color-chips-bg: #e6e6e6;--mvv-color-tooltip-bg: var(--mvv-color-inverse-surface);--mvv-color-tooltip-text: var(--mvv-color-inverse-text);--mvv-color-form-field-border-default: var(--mvv-color-outline);--mvv-color-form-field-border-hover: #000000;--mvv-color-form-field-border-focus: var(--mvv-color-primary);--mvv-color-form-field-border-error: #e90c3c;--mvv-color-form-field-border-disabled: #cccccc;--mvv-color-form-field-label-default: #6b6b6b;--mvv-color-form-field-label-error: #c8102e;--mvv-color-form-field-label-disabled: #cccccc;--mvv-color-form-field-text: #000000;--mvv-color-form-field-text-muted: #6b6b6b;--mvv-color-form-field-text-disabled: #cccccc;--mvv-color-form-field-hint-error: #c8102e;--mvv-color-form-field-hint-disabled: #767676;--mvv-color-form-field-bg-on-grey: #f2f2f2;--mvv-color-form-field-bg-on-white: #ffffff;--mvv-color-searchfield-bg-hover: var(--mvv-color-primary-hover-layer);--mvv-color-searchfield-icon-default: #4d4d4d;--mvv-color-searchfield-icon-disabled: #cccccc;--mvv-color-tabs-text-active: var(--mvv-color-primary);--mvv-color-tabs-text-inactive: #000000;--mvv-color-tabs-text-disabled: #cccccc;--mvv-color-tabs-hover-bg: var(--mvv-color-primary-hover-layer);--mvv-color-tabs-pressed-bg: var(--mvv-color-primary-selected-surface);--mvv-color-footer-accent: var(--mvv-color-primary);--mvv-color-footer-text: #000000;--mvv-color-datepicker-accent-hover: var(--mvv-color-primary-hover-layer);--mvv-color-datepicker-accent-pressed: var(--mvv-color-primary-selected-surface);--mvv-color-datepicker-day-muted: #808080;--mvv-color-info-tile-bg-hint: var(--mvv-color-surface);--mvv-color-info-tile-bg-warning: #fbecde;--mvv-color-info-tile-bg-error: #fde7eb;--mvv-color-info-tile-bg-success: #e9faef;--mvv-color-info-tile-icon-hint: var(--mvv-color-icon-secondary);--mvv-color-info-tile-icon-warning: #ec8632;--mvv-color-info-tile-icon-success: #1ed05c;--mvv-color-info-tile-text: #4d4d4d;--mvv-color-app-bar-bg-primary: #ffffff;--mvv-color-app-bar-bg-secondary: var(--mvv-color-surface-muted);--mvv-color-wizard-step-headline: #000000;--mvv-color-wizard-step-subheadline: #6b6b6b;--mvv-color-wizard-step-hover-bg: #f2f2f2;--mvv-color-side-nav-bg: #ffffff;--mvv-color-empty-state-illustration: #e6e6e6;--mvv-color-card-bg: #ffffff;--mvv-color-card-border: var(--mvv-color-border);--mvv-color-card-hover-bg: var(--mvv-color-surface-muted);--mvv-color-card-pressed-bg: #e6e6e6;--mvv-color-card-focus-border: var(--mvv-color-primary);--mvv-color-table-bg: var(--mvv-color-surface);--mvv-color-table-row-striped-bg: var(--mvv-color-surface-muted);--mvv-color-table-row-hover-bg: #e6e6e6;--mvv-color-table-row-pressed-bg: var(--mvv-color-divider-strong);--mvv-color-table-row-selected-bg: var(--mvv-color-primary-selected-surface);--mvv-color-table-row-outline: var(--mvv-color-primary);--mvv-color-table-link: var(--mvv-color-primary);--mvv-space-table-frame: var(--mvv-space-1);--mvv-size-table-row-outline: 2px;--mvv-font-family-base: "Circular-Latin", "Inter Variable", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--mvv-font-weight-body: 400;--mvv-font-weight-medium: 700;--mvv-font-weight-bold: 700;--mvv-font-weight-heading: 700;--mvv-font-size-display: 64px;--mvv-line-height-display: 72px;--mvv-font-size-heading-xl: 32px;--mvv-line-height-heading-xl: 40px;--mvv-font-size-heading-lg: 24px;--mvv-line-height-heading-lg: 32px;--mvv-font-size-heading-md: 20px;--mvv-line-height-heading-md: 28px;--mvv-font-size-heading-sm: 16px;--mvv-line-height-heading-sm: 24px;--mvv-letter-spacing-heading-sm: .2px;--mvv-font-size-body-lg: 16px;--mvv-line-height-body-lg: 24px;--mvv-font-size-body: 14px;--mvv-line-height-body: 20px;--mvv-font-size-caption: 12px;--mvv-line-height-caption: 16px;--mvv-font-size-label-sm: 11px;--mvv-font-size-footer-claim-sm: 18px;--mvv-letter-spacing-navigation: 0;--mvv-space-1: 4px;--mvv-space-2: 8px;--mvv-space-3: 16px;--mvv-space-4: 24px;--mvv-space-5: 32px;--mvv-space-6: 40px;--mvv-space-7: 64px;--mvv-radius-pill: 40px;--mvv-radius-chip: 20px;--mvv-radius-panel: 4px;--mvv-radius-card: 0px;--mvv-radius-field: 0px;--mvv-radius-tooltip: 4px;--mvv-radius-popup: var(--mvv-radius-panel);--mvv-radius-datepicker-panel: var(--mvv-radius-panel);--mvv-radius-searchfield-dashboard: 20px;--mvv-size-control-sm: 36px;--mvv-size-control-md: 40px;--mvv-size-control-lg: 48px;--mvv-size-control-xl: 56px;--mvv-size-icon: 24px;--mvv-size-icon-sm: 18px;--mvv-elevation-toolbar: 0 6px 24px rgba(0, 0, 0, .1);--mvv-elevation-overlay: 0 5px 5px -3px rgba(0, 0, 0, .2), 0 8px 10px 1px rgba(0, 0, 0, .14), 0 3px 14px 2px rgba(0, 0, 0, .12);--mvv-elevation-dialog: 0 11px 15px -7px rgba(0, 0, 0, .2), 0 24px 38px 3px rgba(0, 0, 0, .14), 0 9px 46px 8px rgba(0, 0, 0, .12);--mvv-shadow-app-bar: var(--mvv-elevation-toolbar);--mvv-shadow-side-nav: var(--mvv-elevation-toolbar);--mvv-shadow-dropdown-panel: var(--mvv-elevation-overlay);--mvv-shadow-datepicker-panel: var(--mvv-elevation-overlay);--mvv-shadow-popup: var(--mvv-elevation-dialog);--mvv-breakpoint-xs-max: 499px;--mvv-breakpoint-sm-min: 500px;--mvv-breakpoint-sm-max: 1239px;--mvv-breakpoint-md-min: 1240px;--mvv-breakpoint-md-max: 1439px;--mvv-breakpoint-lg-min: 1440px;--mvv-grid-columns: 12;--mvv-grid-gutter: 32px;--mvv-grid-container-max-width: 1440px;--mvv-grid-margin-lg: 64px;--mvv-grid-margin-md: 48px;--mvv-grid-margin-sm: 24px;--mvv-grid-margin-xs: 16px;--mvv-layout-max-width: var(--mvv-grid-container-max-width);--mvv-layout-padding-x: var(--mvv-grid-margin-lg);--mvv-layout-padding-y: 40px;--mvv-layout-hero-height: 260px;--mvv-layout-hero-overlap: 130px;--mvv-space-chips-block: 6px;--mvv-space-chips-inline: 12px;--mvv-line-height-chips-label: 17px;--mvv-space-tooltip-x: 8px;--mvv-space-tooltip-y: 5px;--mvv-tooltip-max-width: 240px;--mvv-space-searchfield-dashboard-pad-start: 20px;--mvv-space-searchfield-gap: 10px;--mvv-space-mini-tab-x: 8px;--mvv-space-mini-tab-group-gap: 16px;--mvv-space-section-header-pad-bottom: 10px;--mvv-space-footer-height: 48px;--mvv-space-footer-pad-x: 14px;--mvv-space-footer-link-x: 14px;--mvv-space-popup-width: 416px;--mvv-space-popup-content-padding: 32px;--mvv-space-popup-content-gap: 24px;--mvv-space-drawer-width: 368px;--mvv-space-upload-pad-end: 24px;--mvv-space-upload-pad-bottom: 12px;--mvv-space-app-bar-height: 56px;--mvv-space-app-bar-row-height: 48px;--mvv-space-app-bar-pad-x-desktop: 64px;--mvv-space-app-bar-gap-lg: 48px;--mvv-space-app-bar-gap-md: 24px;--mvv-space-app-bar-action-pad-y: 14px;--mvv-space-wizard-step-gap: 12px;--mvv-space-wizard-progress-bar-pad-x: 64px;--mvv-space-side-nav-rail-width: 72px;--mvv-space-side-nav-drawer-width: 317px;--mvv-space-side-nav-pad: 24px;--mvv-space-side-nav-pad-bottom: 32px;--mvv-space-side-nav-flyout-min-width: 232px;--mvv-space-side-nav-flyout-max-width: 320px}@font-face{font-family:Material Icons;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-LEZCGFVT.woff2") format("woff2"),url("./media/material-icons-JLIDJUWE.woff") format("woff")}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@font-face{font-family:Material Icons Outlined;font-style:normal;font-weight:400;font-display:block;src:url("./media/material-icons-outlined-7BWLPMFK.woff2") format("woff2"),url("./media/material-icons-outlined-PCUTWIDZ.woff") format("woff")}.material-icons-outlined{font-family:Material Icons Outlined;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}html{color-scheme:light;--mat-sys-background: #fbf8ff;--mat-sys-error: #ba1a1a;--mat-sys-error-container: #ffdad6;--mat-sys-inverse-on-surface: #f0effd;--mat-sys-inverse-primary: #b8c4ff;--mat-sys-inverse-surface: #2e303a;--mat-sys-on-background: #191b24;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #93000a;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #0037b8;--mat-sys-on-primary-fixed: #001453;--mat-sys-on-primary-fixed-variant: #0037b8;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #2f4288;--mat-sys-on-secondary-fixed: #001453;--mat-sys-on-secondary-fixed-variant: #2f4288;--mat-sys-on-surface: #191b24;--mat-sys-on-surface-variant: #434656;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #005234;--mat-sys-on-tertiary-fixed: #002112;--mat-sys-on-tertiary-fixed-variant: #005234;--mat-sys-outline: #747687;--mat-sys-outline-variant: #c3c5d9;--mat-sys-primary: #074bee;--mat-sys-primary-container: #dde1ff;--mat-sys-primary-fixed: #dde1ff;--mat-sys-primary-fixed-dim: #b8c4ff;--mat-sys-scrim: #000000;--mat-sys-secondary: #485aa1;--mat-sys-secondary-container: #dde1ff;--mat-sys-secondary-fixed: #dde1ff;--mat-sys-secondary-fixed-dim: #b8c4ff;--mat-sys-shadow: #000000;--mat-sys-surface: #fbf8ff;--mat-sys-surface-bright: #fbf8ff;--mat-sys-surface-container: #ededfa;--mat-sys-surface-container-high: #e7e7f4;--mat-sys-surface-container-highest: #e2e1ee;--mat-sys-surface-container-low: #f3f2ff;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #d9d9e6;--mat-sys-surface-tint: #074bee;--mat-sys-surface-variant: #e0e1f5;--mat-sys-tertiary: #006c47;--mat-sys-tertiary-container: #66fdb7;--mat-sys-tertiary-fixed: #66fdb7;--mat-sys-tertiary-fixed-dim: #43e09d;--mat-sys-neutral-variant20: #2d303f;--mat-sys-neutral10: #191b24;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-body-large-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-body-medium-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-body-small-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-display-large-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-display-medium-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-display-small-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-headline-large-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-headline-medium-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-headline-small-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 700 .875rem / 1.25rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-label-large-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 700;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 700 .75rem / 1rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-label-medium-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 700;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 700 .688rem / 1rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-label-small-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 700;--mat-sys-title-large: 400 1.375rem / 1.75rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-title-large-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 700 1rem / 1.5rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-title-medium-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 700;--mat-sys-title-small: 700 .875rem / 1.25rem Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-title-small-font: Circular-Latin, Inter Variable, -apple-system, BlinkMacSystemFont, Segoe UI, Roboto, Helvetica, Arial, sans-serif;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 700;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-sys-primary: var(--mvv-color-primary);--mat-sys-on-primary: var(--mvv-color-button-primary-text);--mat-sys-primary-container: var(--mvv-color-primary-selected-surface);--mat-sys-on-primary-container: var(--mvv-color-primary);--mat-sys-secondary: var(--mvv-color-primary);--mat-sys-on-secondary: var(--mvv-color-button-primary-text);--mat-sys-secondary-container: var(--mvv-color-primary-selected-surface);--mat-sys-on-secondary-container: var(--mvv-color-primary);--mat-sys-surface: var(--mvv-color-surface);--mat-sys-surface-container: var(--mvv-color-surface);--mat-sys-surface-container-low: var(--mvv-color-surface);--mat-sys-surface-container-lowest: var(--mvv-color-surface);--mat-sys-surface-container-high: var(--mvv-color-surface-muted);--mat-sys-surface-container-highest: var(--mvv-color-surface-muted);--mat-sys-surface-variant: var(--mvv-color-surface-muted);--mat-sys-background: var(--mvv-color-background);--mat-sys-on-background: var(--mvv-color-text);--mat-sys-on-surface: var(--mvv-color-text);--mat-sys-on-surface-variant: var(--mvv-color-text-secondary);--mat-sys-outline: var(--mvv-color-outline);--mat-sys-outline-variant: var(--mvv-color-divider);--mat-sys-error: var(--mvv-color-form-field-label-error);--mat-sys-on-error: var(--mvv-color-inverse-text);--mat-sys-inverse-surface: var(--mvv-color-inverse-surface);--mat-sys-inverse-on-surface: var(--mvv-color-inverse-text);--mat-sys-inverse-primary: var(--mvv-color-primary-light);--mat-sys-corner-none: 0;--mat-sys-corner-extra-small: var(--mvv-radius-panel);--mat-sys-corner-small: var(--mvv-radius-panel);--mat-sys-corner-medium: var(--mvv-radius-panel);--mat-sys-corner-large: var(--mvv-radius-panel);--mat-sys-corner-extra-large: var(--mvv-radius-panel);--mat-sys-corner-full: var(--mvv-radius-pill)}html{--mat-button-filled-container-shape: 4px;--mat-button-filled-horizontal-padding: 16px;--mat-button-filled-icon-offset: -4px;--mat-button-filled-icon-spacing: 8px;--mat-button-filled-touch-target-size: 48px;--mat-button-outlined-container-shape: 4px;--mat-button-outlined-horizontal-padding: 15px;--mat-button-outlined-icon-offset: -4px;--mat-button-outlined-icon-spacing: 8px;--mat-button-outlined-outline-width: 1px;--mat-button-outlined-touch-target-size: 48px;--mat-button-protected-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-button-protected-container-shape: 4px;--mat-button-protected-disabled-container-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-button-protected-focus-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-horizontal-padding: 16px;--mat-button-protected-hover-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-button-protected-icon-offset: -4px;--mat-button-protected-icon-spacing: 8px;--mat-button-protected-pressed-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-button-protected-touch-target-size: 48px;--mat-button-text-container-shape: 4px;--mat-button-text-horizontal-padding: 8px;--mat-button-text-icon-offset: 0;--mat-button-text-icon-spacing: 8px;--mat-button-text-with-icon-horizontal-padding: 8px;--mat-button-text-touch-target-size: 48px;--mat-button-tonal-container-shape: 4px;--mat-button-tonal-horizontal-padding: 16px;--mat-button-tonal-icon-offset: -4px;--mat-button-tonal-icon-spacing: 8px;--mat-button-tonal-touch-target-size: 48px;--mat-button-filled-container-color: var(--mvv-color-surface);--mat-button-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-filled-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-filled-focus-state-layer-opacity: .12;--mat-button-filled-hover-state-layer-opacity: .04;--mat-button-filled-label-text-color: rgba(0, 0, 0, .87);--mat-button-filled-pressed-state-layer-opacity: .12;--mat-button-filled-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-filled-state-layer-color: rgba(0, 0, 0, .87);--mat-button-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-outlined-disabled-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-outlined-focus-state-layer-opacity: .12;--mat-button-outlined-hover-state-layer-opacity: .04;--mat-button-outlined-label-text-color: rgba(0, 0, 0, .87);--mat-button-outlined-outline-color: rgba(0, 0, 0, .12);--mat-button-outlined-pressed-state-layer-opacity: .12;--mat-button-outlined-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-outlined-state-layer-color: rgba(0, 0, 0, .87);--mat-button-protected-container-color: var(--mvv-color-surface);--mat-button-protected-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-protected-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-protected-focus-state-layer-opacity: .12;--mat-button-protected-hover-state-layer-opacity: .04;--mat-button-protected-label-text-color: rgba(0, 0, 0, .87);--mat-button-protected-pressed-state-layer-opacity: .12;--mat-button-protected-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-protected-state-layer-color: rgba(0, 0, 0, .87);--mat-button-text-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-text-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-text-focus-state-layer-opacity: .12;--mat-button-text-hover-state-layer-opacity: .04;--mat-button-text-label-text-color: rgba(0, 0, 0, .87);--mat-button-text-pressed-state-layer-opacity: .12;--mat-button-text-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-text-state-layer-color: rgba(0, 0, 0, .87);--mat-button-tonal-container-color: var(--mvv-color-surface);--mat-button-tonal-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-button-tonal-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-button-tonal-focus-state-layer-opacity: .12;--mat-button-tonal-hover-state-layer-opacity: .04;--mat-button-tonal-label-text-color: rgba(0, 0, 0, .87);--mat-button-tonal-pressed-state-layer-opacity: .12;--mat-button-tonal-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-button-tonal-state-layer-color: rgba(0, 0, 0, .87);--mat-button-filled-container-height: 36px;--mat-button-filled-touch-target-display: block;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-protected-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-button-filled-label-text-font: var(--mvv-font-family-base);--mat-button-filled-label-text-size: 14px;--mat-button-filled-label-text-tracking: .0892857143em;--mat-button-filled-label-text-transform: none;--mat-button-filled-label-text-weight: 500;--mat-button-outlined-label-text-font: var(--mvv-font-family-base);--mat-button-outlined-label-text-size: 14px;--mat-button-outlined-label-text-tracking: .0892857143em;--mat-button-outlined-label-text-transform: none;--mat-button-outlined-label-text-weight: 500;--mat-button-protected-label-text-font: var(--mvv-font-family-base);--mat-button-protected-label-text-size: 14px;--mat-button-protected-label-text-tracking: .0892857143em;--mat-button-protected-label-text-transform: none;--mat-button-protected-label-text-weight: 500;--mat-button-text-label-text-font: var(--mvv-font-family-base);--mat-button-text-label-text-size: 14px;--mat-button-text-label-text-tracking: .0892857143em;--mat-button-text-label-text-transform: none;--mat-button-text-label-text-weight: 500;--mat-button-tonal-label-text-font: var(--mvv-font-family-base);--mat-button-tonal-label-text-size: 14px;--mat-button-tonal-label-text-tracking: .0892857143em;--mat-button-tonal-label-text-transform: none;--mat-button-tonal-label-text-weight: 500}html{--mat-icon-button-icon-size: 24px;--mat-icon-button-container-shape: 50%;--mat-icon-button-touch-target-size: 48px;--mat-icon-button-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-icon-button-disabled-state-layer-color: rgba(0, 0, 0, .54);--mat-icon-button-focus-state-layer-opacity: .12;--mat-icon-button-hover-state-layer-opacity: .04;--mat-icon-button-icon-color: inherit;--mat-icon-button-pressed-state-layer-opacity: .12;--mat-icon-button-ripple-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-icon-button-state-layer-color: rgba(0, 0, 0, .87);--mat-icon-button-touch-target-display: block}html{--mat-card-elevated-container-shape: 4px;--mat-card-outlined-container-shape: 4px;--mat-card-filled-container-shape: 4px;--mat-card-outlined-outline-width: 1px;--mat-card-elevated-container-color: var(--mvv-color-surface);--mat-card-elevated-container-elevation: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-card-outlined-container-color: var(--mvv-color-surface);--mat-card-outlined-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-outlined-outline-color: rgba(0, 0, 0, .12);--mat-card-subtitle-text-color: rgba(0, 0, 0, .54);--mat-card-filled-container-color: var(--mvv-color-surface);--mat-card-filled-container-elevation: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-card-title-text-font: var(--mvv-font-family-base);--mat-card-title-text-line-height: 32px;--mat-card-title-text-size: 20px;--mat-card-title-text-tracking: .0125em;--mat-card-title-text-weight: 500;--mat-card-subtitle-text-font: var(--mvv-font-family-base);--mat-card-subtitle-text-line-height: 22px;--mat-card-subtitle-text-size: 14px;--mat-card-subtitle-text-tracking: .0071428571em;--mat-card-subtitle-text-weight: 500}html{--mat-chip-container-shape-radius: 20px;--mat-chip-label-text-size: 14px;--mat-chip-label-text-weight: 450;--mat-chip-label-text-color: var(--mvv-color-text);--mat-chip-disabled-label-text-color: var(--mvv-color-text-disabled);--mat-chip-flat-disabled-selected-container-color: var(--mvv-color-button-disabled-bg);--mat-chip-elevated-selected-container-color: var(--mvv-color-primary-selected-surface);--mat-chip-hover-state-layer-color: var(--mvv-color-primary-hover-layer);--mat-chip-selected-hover-state-layer-color: var(--mvv-color-primary-hover-layer);--mat-chip-outline-width: 1px;--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-color: var(--mvv-color-primary-selected-surface);--mat-chip-focus-outline-color: var(--mvv-color-primary);--mat-chip-disabled-outline-color: var(--mvv-color-button-disabled-bg)}html{--mat-checkbox-disabled-selected-checkmark-color: var(--mvv-color-surface);--mat-checkbox-selected-focus-state-layer-opacity: .12;--mat-checkbox-selected-hover-state-layer-opacity: .04;--mat-checkbox-selected-pressed-state-layer-opacity: .12;--mat-checkbox-unselected-focus-state-layer-opacity: .12;--mat-checkbox-unselected-hover-state-layer-opacity: .04;--mat-checkbox-unselected-pressed-state-layer-opacity: .12;--mat-checkbox-touch-target-size: 48px;--mat-checkbox-disabled-label-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-label-text-color: rgba(0, 0, 0, .87);--mat-checkbox-disabled-selected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-disabled-unselected-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-checkbox-selected-checkmark-color: var(--mvv-color-button-primary-text);--mat-checkbox-selected-focus-icon-color: var(--mvv-color-primary);--mat-checkbox-selected-hover-icon-color: var(--mvv-color-primary);--mat-checkbox-selected-icon-color: var(--mvv-color-primary);--mat-checkbox-selected-pressed-icon-color: var(--mvv-color-primary);--mat-checkbox-unselected-focus-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-icon-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-icon-color: rgba(0, 0, 0, .54);--mat-checkbox-selected-focus-state-layer-color: #999999;--mat-checkbox-selected-hover-state-layer-color: #999999;--mat-checkbox-selected-pressed-state-layer-color: #999999;--mat-checkbox-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 40px;--mat-checkbox-label-text-font: var(--mvv-font-family-base);--mat-checkbox-label-text-line-height: 20px;--mat-checkbox-label-text-size: 14px;--mat-checkbox-label-text-tracking: .0178571429em;--mat-checkbox-label-text-weight: 400}html{--mat-radio-disabled-selected-icon-opacity: .38;--mat-radio-disabled-unselected-icon-opacity: .38;--mat-radio-state-layer-size: 40px;--mat-radio-touch-target-size: 48px;--mat-radio-touch-target-display: block;--mat-radio-label-text-font: var(--mvv-font-family-base);--mat-radio-label-text-line-height: 20px;--mat-radio-label-text-size: 14px;--mat-radio-label-text-tracking: .0178571429em;--mat-radio-label-text-weight: 400}html{--mat-slide-toggle-disabled-selected-handle-opacity: .38;--mat-slide-toggle-disabled-selected-icon-opacity: .38;--mat-slide-toggle-disabled-track-opacity: .12;--mat-slide-toggle-disabled-unselected-handle-opacity: .38;--mat-slide-toggle-disabled-unselected-icon-opacity: .38;--mat-slide-toggle-disabled-unselected-track-outline-color: transparent;--mat-slide-toggle-disabled-unselected-track-outline-width: 1px;--mat-slide-toggle-handle-height: 20px;--mat-slide-toggle-handle-shape: 10px;--mat-slide-toggle-handle-width: 20px;--mat-slide-toggle-hidden-track-opacity: 1;--mat-slide-toggle-hidden-track-transition: transform 75ms 0ms cubic-bezier(.4, 0, .6, 1);--mat-slide-toggle-pressed-handle-size: 20px;--mat-slide-toggle-selected-focus-state-layer-opacity: .12;--mat-slide-toggle-selected-handle-horizontal-margin: 0;--mat-slide-toggle-selected-handle-size: 20px;--mat-slide-toggle-selected-hover-state-layer-opacity: .04;--mat-slide-toggle-selected-icon-size: 18px;--mat-slide-toggle-selected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-selected-pressed-state-layer-opacity: .12;--mat-slide-toggle-selected-track-outline-color: transparent;--mat-slide-toggle-selected-track-outline-width: 1px;--mat-slide-toggle-selected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-track-height: 14px;--mat-slide-toggle-track-outline-color: transparent;--mat-slide-toggle-track-outline-width: 1px;--mat-slide-toggle-track-shape: 7px;--mat-slide-toggle-track-width: 36px;--mat-slide-toggle-unselected-focus-state-layer-opacity: .12;--mat-slide-toggle-unselected-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-handle-size: 20px;--mat-slide-toggle-unselected-hover-state-layer-opacity: .12;--mat-slide-toggle-unselected-icon-size: 18px;--mat-slide-toggle-unselected-pressed-handle-horizontal-margin: 0;--mat-slide-toggle-unselected-pressed-state-layer-opacity: .1;--mat-slide-toggle-unselected-with-icon-handle-horizontal-margin: 0;--mat-slide-toggle-visible-track-opacity: 1;--mat-slide-toggle-visible-track-transition: transform 75ms 0ms cubic-bezier(0, 0, .2, 1);--mat-slide-toggle-with-icon-handle-size: 20px;--mat-slide-toggle-touch-target-size: 48px;--mat-slide-toggle-selected-icon-color: var(--mvv-color-surface);--mat-slide-toggle-disabled-selected-icon-color: var(--mvv-color-surface);--mat-slide-toggle-selected-focus-state-layer-color: var(--mvv-color-primary);--mat-slide-toggle-selected-handle-color: var(--mvv-color-primary);--mat-slide-toggle-selected-hover-state-layer-color: var(--mvv-color-primary);--mat-slide-toggle-selected-pressed-state-layer-color: var(--mvv-color-primary);--mat-slide-toggle-selected-focus-handle-color: var(--mvv-color-primary);--mat-slide-toggle-selected-hover-handle-color: var(--mvv-color-primary);--mat-slide-toggle-selected-pressed-handle-color: var(--mvv-color-primary);--mat-slide-toggle-selected-focus-track-color: var(--mvv-color-primary-light);--mat-slide-toggle-selected-hover-track-color: var(--mvv-color-primary-light);--mat-slide-toggle-selected-pressed-track-color: var(--mvv-color-primary-light);--mat-slide-toggle-selected-track-color: var(--mvv-color-primary-light);--mat-slide-toggle-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-slide-toggle-disabled-handle-elevation-shadow: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-disabled-selected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-selected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-handle-color: rgba(0, 0, 0, .87);--mat-slide-toggle-disabled-unselected-icon-color: #f6f6f6;--mat-slide-toggle-disabled-unselected-track-color: rgba(0, 0, 0, .87);--mat-slide-toggle-handle-elevation-shadow: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-slide-toggle-handle-surface-color: var(--mvv-color-surface);--mat-slide-toggle-label-text-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-handle-color: var(--mvv-color-inverse-surface);--mat-slide-toggle-unselected-focus-handle-color: var(--mvv-color-inverse-surface);--mat-slide-toggle-unselected-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-focus-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-icon-color: #f6f6f6;--mat-slide-toggle-unselected-handle-color: rgba(0, 0, 0, .54);--mat-slide-toggle-unselected-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-hover-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-handle-color: var(--mvv-color-inverse-surface);--mat-slide-toggle-unselected-pressed-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-unselected-pressed-state-layer-color: rgba(0, 0, 0, .87);--mat-slide-toggle-unselected-track-color: rgba(0, 0, 0, .12);--mat-slide-toggle-state-layer-size: 40px;--mat-slide-toggle-touch-target-display: block}html{--mat-form-field-outlined-container-shape: 4px;--mat-form-field-filled-active-indicator-height: 1px;--mat-form-field-filled-focus-active-indicator-height: 2px;--mat-form-field-filled-container-shape: 4px;--mat-form-field-outlined-outline-width: 1px;--mat-form-field-outlined-focus-outline-width: 2px;--mat-form-field-focus-select-arrow-color: color-mix(in srgb, var(--mvv-color-primary) 87%, transparent);--mat-form-field-filled-caret-color: var(--mvv-color-primary);--mat-form-field-filled-focus-active-indicator-color: var(--mvv-color-primary);--mat-form-field-filled-focus-label-text-color: color-mix(in srgb, var(--mvv-color-primary) 87%, transparent);--mat-form-field-outlined-caret-color: var(--mvv-color-primary);--mat-form-field-outlined-focus-outline-color: var(--mvv-color-primary);--mat-form-field-outlined-focus-label-text-color: color-mix(in srgb, var(--mvv-color-primary) 87%, transparent);--mat-form-field-disabled-input-text-placeholder-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-state-layer-color: rgba(0, 0, 0, .87);--mat-form-field-error-text-color: var(--mvv-color-feedback-warning);--mat-form-field-select-option-text-color: inherit;--mat-form-field-select-disabled-option-text-color: GrayText;--mat-form-field-leading-icon-color: unset;--mat-form-field-disabled-leading-icon-color: unset;--mat-form-field-trailing-icon-color: unset;--mat-form-field-disabled-trailing-icon-color: unset;--mat-form-field-error-focus-trailing-icon-color: unset;--mat-form-field-error-hover-trailing-icon-color: unset;--mat-form-field-error-trailing-icon-color: unset;--mat-form-field-enabled-select-arrow-color: rgba(0, 0, 0, .54);--mat-form-field-disabled-select-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-hover-state-layer-opacity: .04;--mat-form-field-focus-state-layer-opacity: .12;--mat-form-field-filled-container-color: #f6f6f6;--mat-form-field-filled-disabled-container-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-form-field-filled-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-hover-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-filled-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-filled-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-filled-error-hover-label-text-color: var(--mvv-color-feedback-warning);--mat-form-field-filled-error-focus-label-text-color: var(--mvv-color-feedback-warning);--mat-form-field-filled-error-label-text-color: var(--mvv-color-feedback-warning);--mat-form-field-filled-error-caret-color: var(--mvv-color-feedback-warning);--mat-form-field-filled-active-indicator-color: rgba(0, 0, 0, .54);--mat-form-field-filled-disabled-active-indicator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-filled-hover-active-indicator-color: rgba(0, 0, 0, .87);--mat-form-field-filled-error-active-indicator-color: var(--mvv-color-feedback-warning);--mat-form-field-filled-error-focus-active-indicator-color: var(--mvv-color-feedback-warning);--mat-form-field-filled-error-hover-active-indicator-color: var(--mvv-color-feedback-warning);--mat-form-field-outlined-label-text-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-hover-label-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-label-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-disabled-input-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-form-field-outlined-input-text-placeholder-color: rgba(0, 0, 0, .54);--mat-form-field-outlined-error-caret-color: var(--mvv-color-feedback-warning);--mat-form-field-outlined-error-focus-label-text-color: var(--mvv-color-feedback-warning);--mat-form-field-outlined-error-label-text-color: var(--mvv-color-feedback-warning);--mat-form-field-outlined-error-hover-label-text-color: var(--mvv-color-feedback-warning);--mat-form-field-outlined-outline-color: rgba(0, 0, 0, .38);--mat-form-field-outlined-disabled-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-form-field-outlined-hover-outline-color: rgba(0, 0, 0, .87);--mat-form-field-outlined-error-focus-outline-color: var(--mvv-color-feedback-warning);--mat-form-field-outlined-error-hover-outline-color: var(--mvv-color-feedback-warning);--mat-form-field-outlined-error-outline-color: var(--mvv-color-feedback-warning);--mat-form-field-container-height: 56px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 16px;--mat-form-field-filled-with-label-container-padding-top: 24px;--mat-form-field-filled-with-label-container-padding-bottom: 8px;--mat-form-field-container-text-font: var(--mvv-font-family-base);--mat-form-field-container-text-line-height: 24px;--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-tracking: .03125em;--mat-form-field-container-text-weight: 400;--mat-form-field-outlined-label-text-populated-size: 16px;--mat-form-field-subscript-text-font: var(--mvv-font-family-base);--mat-form-field-subscript-text-line-height: 20px;--mat-form-field-subscript-text-size: 12px;--mat-form-field-subscript-text-tracking: .0333333333em;--mat-form-field-subscript-text-weight: 400;--mat-form-field-filled-label-text-font: var(--mvv-font-family-base);--mat-form-field-filled-label-text-size: 16px;--mat-form-field-filled-label-text-tracking: .03125em;--mat-form-field-filled-label-text-weight: 400;--mat-form-field-outlined-label-text-font: var(--mvv-font-family-base);--mat-form-field-outlined-label-text-size: 16px;--mat-form-field-outlined-label-text-tracking: .03125em;--mat-form-field-outlined-label-text-weight: 400}html{--mat-select-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-select-panel-background-color: var(--mvv-color-surface);--mat-select-enabled-trigger-text-color: rgba(0, 0, 0, .87);--mat-select-disabled-trigger-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-placeholder-text-color: rgba(0, 0, 0, .54);--mat-select-enabled-arrow-color: rgba(0, 0, 0, .54);--mat-select-disabled-arrow-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-select-focused-arrow-color: var(--mvv-color-primary);--mat-select-invalid-arrow-color: var(--mvv-color-feedback-warning);--mat-select-arrow-transform: translateY(-8px);--mat-select-trigger-text-font: var(--mvv-font-family-base);--mat-select-trigger-text-line-height: 24px;--mat-select-trigger-text-size: 16px;--mat-select-trigger-text-tracking: .03125em;--mat-select-trigger-text-weight: 400}html{--mat-autocomplete-container-shape: 4px;--mat-autocomplete-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-autocomplete-background-color: var(--mvv-color-surface)}html{--mat-option-selected-state-label-text-color: var(--mvv-color-primary);--mat-option-label-text-color: rgba(0, 0, 0, .87);--mat-option-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-option-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-selected-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-option-label-text-font: var(--mvv-font-family-base);--mat-option-label-text-line-height: 24px;--mat-option-label-text-size: 16px;--mat-option-label-text-tracking: .03125em;--mat-option-label-text-weight: 400}html{--mat-optgroup-label-text-color: rgba(0, 0, 0, .87);--mat-optgroup-label-text-font: var(--mvv-font-family-base);--mat-optgroup-label-text-line-height: 24px;--mat-optgroup-label-text-size: 16px;--mat-optgroup-label-text-tracking: .03125em;--mat-optgroup-label-text-weight: 400}html{--mat-datepicker-calendar-container-shape: 4px;--mat-datepicker-calendar-container-touch-shape: 4px;--mat-datepicker-calendar-container-elevation-shadow: 0px 2px 4px -1px rgba(0, 0, 0, .2), 0px 4px 5px 0px rgba(0, 0, 0, .14), 0px 1px 10px 0px rgba(0, 0, 0, .12);--mat-datepicker-calendar-container-touch-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-datepicker-calendar-date-in-range-state-background-color: color-mix(in srgb, var(--mvv-color-primary) 20%, transparent);--mat-datepicker-calendar-date-in-comparison-range-state-background-color: color-mix(in srgb, #999999 20%, transparent);--mat-datepicker-calendar-date-in-overlap-range-state-background-color: #a8dab5;--mat-datepicker-calendar-date-in-overlap-range-selected-state-background-color: rgb(69.5241935484, 163.4758064516, 93.9516129032);--mat-datepicker-calendar-date-selected-state-text-color: var(--mvv-color-surface);--mat-datepicker-calendar-date-selected-state-background-color: var(--mvv-color-primary);--mat-datepicker-calendar-date-selected-disabled-state-background-color: color-mix(in srgb, var(--mvv-color-primary) 38%, transparent);--mat-datepicker-calendar-date-today-selected-state-outline-color: var(--mvv-color-surface);--mat-datepicker-calendar-date-focus-state-background-color: color-mix(in srgb, var(--mvv-color-primary) 12%, transparent);--mat-datepicker-calendar-date-hover-state-background-color: color-mix(in srgb, var(--mvv-color-primary) 4%, transparent);--mat-datepicker-toggle-active-state-icon-color: var(--mvv-color-primary);--mat-datepicker-toggle-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-body-label-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-period-button-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-period-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-navigation-button-icon-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-header-divider-color: rgba(0, 0, 0, .12);--mat-datepicker-calendar-header-text-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-calendar-date-today-disabled-state-outline-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-date-outline-color: transparent;--mat-datepicker-calendar-date-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-date-preview-state-outline-color: rgba(0, 0, 0, .54);--mat-datepicker-range-input-separator-color: rgba(0, 0, 0, .87);--mat-datepicker-range-input-disabled-state-separator-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-range-input-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-datepicker-calendar-container-background-color: var(--mvv-color-surface);--mat-datepicker-calendar-container-text-color: rgba(0, 0, 0, .87);--mat-datepicker-calendar-text-font: var(--mvv-font-family-base);--mat-datepicker-calendar-text-size: 13px;--mat-datepicker-calendar-body-label-text-size: 14px;--mat-datepicker-calendar-body-label-text-weight: 500;--mat-datepicker-calendar-period-button-text-size: 14px;--mat-datepicker-calendar-period-button-text-weight: 500;--mat-datepicker-calendar-header-text-size: 11px;--mat-datepicker-calendar-header-text-weight: 400}html{--mat-tab-container-height: 48px;--mat-tab-divider-color: transparent;--mat-tab-divider-height: 0;--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0}html{--mat-tooltip-container-shape: 4px;--mat-tooltip-supporting-text-line-height: 16px;--mat-tooltip-container-color: var(--mvv-color-inverse-surface);--mat-tooltip-supporting-text-color: var(--mvv-color-surface);--mat-tooltip-supporting-text-font: var(--mvv-font-family-base);--mat-tooltip-supporting-text-size: 12px;--mat-tooltip-supporting-text-weight: 400;--mat-tooltip-supporting-text-tracking: .0333333333em}html{--mat-snack-bar-container-shape: 4px;--mat-snack-bar-container-color: var(--mvv-color-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mvv-color-surface);--mat-snack-bar-button-color: var(--mvv-color-primary-light);--mat-snack-bar-supporting-text-font: var(--mvv-font-family-base);--mat-snack-bar-supporting-text-line-height: 20px;--mat-snack-bar-supporting-text-size: 14px;--mat-snack-bar-supporting-text-weight: 400}html{--mat-menu-container-shape: 4px;--mat-menu-divider-bottom-spacing: 0;--mat-menu-divider-top-spacing: 0;--mat-menu-item-spacing: 16px;--mat-menu-item-icon-size: 24px;--mat-menu-item-leading-spacing: 16px;--mat-menu-item-trailing-spacing: 16px;--mat-menu-item-with-icon-leading-spacing: 16px;--mat-menu-item-with-icon-trailing-spacing: 16px;--mat-menu-container-elevation-shadow: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-menu-item-label-text-color: rgba(0, 0, 0, .87);--mat-menu-item-icon-color: rgba(0, 0, 0, .87);--mat-menu-item-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-menu-item-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-menu-container-color: var(--mvv-color-surface);--mat-menu-divider-color: rgba(0, 0, 0, .12);--mat-menu-item-label-text-font: var(--mvv-font-family-base);--mat-menu-item-label-text-size: 16px;--mat-menu-item-label-text-tracking: .03125em;--mat-menu-item-label-text-line-height: 24px;--mat-menu-item-label-text-weight: 400}html{--mat-dialog-container-shape: 4px;--mat-dialog-container-elevation-shadow: 0px 11px 15px -7px rgba(0, 0, 0, .2), 0px 24px 38px 3px rgba(0, 0, 0, .14), 0px 9px 46px 8px rgba(0, 0, 0, .12);--mat-dialog-container-max-width: 80vw;--mat-dialog-container-small-max-width: 80vw;--mat-dialog-container-min-width: 0;--mat-dialog-actions-alignment: start;--mat-dialog-actions-padding: 8px;--mat-dialog-content-padding: 20px 24px;--mat-dialog-with-actions-content-padding: 20px 24px;--mat-dialog-headline-padding: 0 24px 9px;--mat-dialog-container-color: var(--mvv-color-surface);--mat-dialog-subhead-color: rgba(0, 0, 0, .87);--mat-dialog-supporting-text-color: rgba(0, 0, 0, .54);--mat-dialog-subhead-font: var(--mvv-font-family-base);--mat-dialog-subhead-line-height: 32px;--mat-dialog-subhead-size: 20px;--mat-dialog-subhead-weight: 500;--mat-dialog-subhead-tracking: .0125em;--mat-dialog-supporting-text-font: var(--mvv-font-family-base);--mat-dialog-supporting-text-line-height: 24px;--mat-dialog-supporting-text-size: 16px;--mat-dialog-supporting-text-weight: 400;--mat-dialog-supporting-text-tracking: .03125em}html{--mat-toolbar-container-background-color: var(--mvv-color-surface);--mat-toolbar-container-text-color: rgba(0, 0, 0, .87);--mat-toolbar-standard-height: 64px;--mat-toolbar-mobile-height: 56px;--mat-toolbar-title-text-font: var(--mvv-font-family-base);--mat-toolbar-title-text-line-height: 32px;--mat-toolbar-title-text-size: 20px;--mat-toolbar-title-text-tracking: .0125em;--mat-toolbar-title-text-weight: 500}html{--mat-badge-background-color: var(--mvv-color-primary);--mat-badge-container-shape: 50%;--mat-badge-container-size: unset;--mat-badge-small-size-container-size: unset;--mat-badge-large-size-container-size: unset;--mat-badge-legacy-container-size: 22px;--mat-badge-legacy-small-size-container-size: 16px;--mat-badge-legacy-large-size-container-size: 28px;--mat-badge-container-offset: -11px 0;--mat-badge-small-size-container-offset: -8px 0;--mat-badge-large-size-container-offset: -14px 0;--mat-badge-container-overlap-offset: -11px;--mat-badge-small-size-container-overlap-offset: -8px;--mat-badge-large-size-container-overlap-offset: -14px;--mat-badge-container-padding: 0;--mat-badge-small-size-container-padding: 0;--mat-badge-large-size-container-padding: 0;--mat-badge-text-color: var(--mvv-color-surface);--mat-badge-disabled-state-background-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-badge-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-badge-text-font: var(--mvv-font-family-base);--mat-badge-line-height: 22px;--mat-badge-text-size: 12px;--mat-badge-text-weight: 600;--mat-badge-small-size-text-size: 9px;--mat-badge-small-size-line-height: 16px;--mat-badge-large-size-text-size: 24px;--mat-badge-large-size-line-height: 28px}html{--mat-paginator-container-text-size: 12px;--mat-paginator-container-background-color: var(--mvv-color-surface);--mat-paginator-page-size-select-width: 84px;--mat-paginator-page-size-select-touch-target-height: 48px;--mat-paginator-container-text-color: rgba(0, 0, 0, .87);--mat-paginator-enabled-icon-color: rgba(0, 0, 0, .54);--mat-paginator-disabled-icon-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-paginator-container-size: 56px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-paginator-container-text-font: var(--mvv-font-family-base);--mat-paginator-container-text-line-height: 20px;--mat-paginator-container-text-tracking: .0333333333em;--mat-paginator-container-text-weight: 400;--mat-paginator-select-trigger-text-size: 12px}html{--mat-table-header-headline-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-width: 1px;--mat-table-footer-supporting-text-weight: 400;--mat-table-background-color: var(--mvv-color-surface);--mat-table-row-item-label-text-color: rgba(0, 0, 0, .87);--mat-table-row-item-outline-color: rgba(0, 0, 0, .12);--mat-table-header-container-height: 56px;--mat-table-footer-container-height: 52px;--mat-table-row-item-container-height: 52px;--mat-table-header-headline-font: var(--mvv-font-family-base);--mat-table-header-headline-line-height: 22px;--mat-table-header-headline-size: 14px;--mat-table-header-headline-weight: 500;--mat-table-header-headline-tracking: .0071428571em;--mat-table-row-item-label-text-font: var(--mvv-font-family-base);--mat-table-row-item-label-text-line-height: 20px;--mat-table-row-item-label-text-size: 14px;--mat-table-row-item-label-text-weight: 400;--mat-table-row-item-label-text-tracking: .0178571429em;--mat-table-footer-supporting-text-font: var(--mvv-font-family-base);--mat-table-footer-supporting-text-line-height: 20px;--mat-table-footer-supporting-text-size: 14px;--mat-table-footer-supporting-text-tracking: .0178571429em}html{--mat-divider-width: 1px;--mat-divider-color: rgba(0, 0, 0, .12)}html{--mat-list-active-indicator-color: transparent;--mat-list-active-indicator-shape: 4px;--mat-list-list-item-container-shape: 0;--mat-list-list-item-leading-avatar-shape: 50%;--mat-list-list-item-container-color: transparent;--mat-list-list-item-selected-container-color: transparent;--mat-list-list-item-leading-avatar-color: transparent;--mat-list-list-item-leading-icon-size: 24px;--mat-list-list-item-leading-avatar-size: 40px;--mat-list-list-item-trailing-icon-size: 24px;--mat-list-list-item-disabled-state-layer-color: transparent;--mat-list-list-item-disabled-state-layer-opacity: 0;--mat-list-list-item-disabled-label-text-opacity: .38;--mat-list-list-item-disabled-leading-icon-opacity: .38;--mat-list-list-item-disabled-trailing-icon-opacity: .38;--mat-list-list-item-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-supporting-text-color: rgba(0, 0, 0, .54);--mat-list-list-item-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-selected-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-disabled-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-leading-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-disabled-trailing-icon-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-leading-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-hover-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-hover-state-layer-opacity: .04;--mat-list-list-item-hover-trailing-icon-color: rgba(0, 0, 0, .54);--mat-list-list-item-focus-label-text-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-color: rgba(0, 0, 0, .87);--mat-list-list-item-focus-state-layer-opacity: .12;--mat-list-list-item-leading-icon-start-space: 16px;--mat-list-list-item-leading-icon-end-space: 32px;--mat-list-list-item-one-line-container-height: 48px;--mat-list-list-item-two-line-container-height: 64px;--mat-list-list-item-three-line-container-height: 88px;--mat-list-list-item-label-text-font: var(--mvv-font-family-base);--mat-list-list-item-label-text-line-height: 24px;--mat-list-list-item-label-text-size: 16px;--mat-list-list-item-label-text-tracking: .03125em;--mat-list-list-item-label-text-weight: 400;--mat-list-list-item-supporting-text-font: var(--mvv-font-family-base);--mat-list-list-item-supporting-text-line-height: 20px;--mat-list-list-item-supporting-text-size: 14px;--mat-list-list-item-supporting-text-tracking: .0178571429em;--mat-list-list-item-supporting-text-weight: 400;--mat-list-list-item-trailing-supporting-text-font: var(--mvv-font-family-base);--mat-list-list-item-trailing-supporting-text-line-height: 20px;--mat-list-list-item-trailing-supporting-text-size: 12px;--mat-list-list-item-trailing-supporting-text-tracking: .0333333333em;--mat-list-list-item-trailing-supporting-text-weight: 400}html{--mat-sidenav-container-shape: 0;--mat-sidenav-container-elevation-shadow: 0px 8px 10px -5px rgba(0, 0, 0, .2), 0px 16px 24px 2px rgba(0, 0, 0, .14), 0px 6px 30px 5px rgba(0, 0, 0, .12);--mat-sidenav-container-width: auto;--mat-sidenav-container-divider-color: rgba(0, 0, 0, .12);--mat-sidenav-container-background-color: var(--mvv-color-surface);--mat-sidenav-container-text-color: rgba(0, 0, 0, .87);--mat-sidenav-content-background-color: var(--mvv-color-surface);--mat-sidenav-content-text-color: rgba(0, 0, 0, .87);--mat-sidenav-scrim-color: rgba(0, 0, 0, .6)}html{--mat-progress-bar-active-indicator-height: 4px;--mat-progress-bar-track-height: 4px;--mat-progress-bar-track-shape: 0}html{--mat-progress-spinner-active-indicator-width: 4px;--mat-progress-spinner-size: 48px;--mat-progress-spinner-active-indicator-color: var(--mvv-color-primary)}html{--mat-expansion-container-shape: 4px;--mat-expansion-container-elevation-shadow: 0px 3px 1px -2px rgba(0, 0, 0, .2), 0px 2px 2px 0px rgba(0, 0, 0, .14), 0px 1px 5px 0px rgba(0, 0, 0, .12);--mat-expansion-legacy-header-indicator-display: inline-block;--mat-expansion-header-indicator-display: none;--mat-expansion-container-background-color: var(--mvv-color-surface);--mat-expansion-container-text-color: rgba(0, 0, 0, .87);--mat-expansion-actions-divider-color: rgba(0, 0, 0, .12);--mat-expansion-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-expansion-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-expansion-header-disabled-state-text-color: color-mix(in srgb, rgba(0, 0, 0, .87) 38%, transparent);--mat-expansion-header-text-color: rgba(0, 0, 0, .87);--mat-expansion-header-description-color: rgba(0, 0, 0, .54);--mat-expansion-header-indicator-color: rgba(0, 0, 0, .54);--mat-expansion-header-collapsed-state-height: 48px;--mat-expansion-header-expanded-state-height: 64px;--mat-expansion-header-text-font: var(--mvv-font-family-base);--mat-expansion-header-text-size: 14px;--mat-expansion-header-text-weight: 500;--mat-expansion-header-text-line-height: inherit;--mat-expansion-header-text-tracking: inherit;--mat-expansion-container-text-font: var(--mvv-font-family-base);--mat-expansion-container-text-line-height: 20px;--mat-expansion-container-text-size: 14px;--mat-expansion-container-text-tracking: .0178571429em;--mat-expansion-container-text-weight: 400}html{--mat-stepper-container-color: var(--mvv-color-surface);--mat-stepper-header-label-text-size: 14px;--mat-stepper-header-label-text-weight: 400;--mat-stepper-header-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-selected-state-label-text-size: 16px;--mat-stepper-header-selected-state-label-text-weight: 400;--mat-stepper-header-selected-state-label-text-color: rgba(0, 0, 0, .87);--mat-stepper-header-icon-background-color: rgba(0, 0, 0, .54);--mat-stepper-header-focus-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 12%, transparent);--mat-stepper-header-focus-state-layer-shape: 0;--mat-stepper-header-hover-state-layer-shape: 0;--mat-stepper-header-icon-foreground-color: var(--mvv-color-surface);--mat-stepper-header-selected-state-icon-background-color: var(--mvv-color-primary);--mat-stepper-header-selected-state-icon-foreground-color: var(--mvv-color-surface);--mat-stepper-header-done-state-icon-background-color: var(--mvv-color-primary);--mat-stepper-header-done-state-icon-foreground-color: var(--mvv-color-surface);--mat-stepper-header-edit-state-icon-background-color: var(--mvv-color-primary);--mat-stepper-header-edit-state-icon-foreground-color: var(--mvv-color-surface);--mat-stepper-line-color: rgba(0, 0, 0, .12);--mat-stepper-header-hover-state-layer-color: color-mix(in srgb, rgba(0, 0, 0, .87) 4%, transparent);--mat-stepper-header-optional-label-text-color: rgba(0, 0, 0, .54);--mat-stepper-header-error-state-label-text-color: var(--mvv-color-feedback-warning);--mat-stepper-header-error-state-icon-foreground-color: var(--mvv-color-feedback-warning);--mat-stepper-header-error-state-icon-background-color: transparent;--mat-stepper-header-height: 72px;--mat-stepper-container-text-font: var(--mvv-font-family-base);--mat-stepper-header-label-text-font: var(--mvv-font-family-base);--mat-stepper-header-error-state-label-text-size: 16px}html{--mat-sort-arrow-color: rgba(0, 0, 0, .87)}html{--mat-icon-color: inherit}html{--mat-button-filled-container-shape: var(--mvv-radius-pill);--mat-button-filled-container-height: var(--mvv-size-control-sm);--mat-button-filled-label-text-size: var(--mvv-font-size-body);--mat-button-filled-label-text-weight: var(--mvv-font-weight-bold);--mat-button-filled-label-text-tracking: var(--mvv-letter-spacing-navigation);--mat-button-outlined-label-text-tracking: var(--mvv-letter-spacing-navigation);--mat-button-text-label-text-tracking: var(--mvv-letter-spacing-navigation);--mat-button-tonal-label-text-tracking: var(--mvv-letter-spacing-navigation);--mat-button-filled-container-color: var(--mvv-color-primary);--mat-button-filled-label-text-color: var(--mvv-color-button-primary-text);--mat-button-outlined-container-shape: var(--mvv-radius-pill);--mat-button-outlined-container-height: var(--mvv-size-control-sm);--mat-button-outlined-label-text-size: var(--mvv-font-size-body);--mat-button-outlined-label-text-weight: var(--mvv-font-weight-bold);--mat-button-outlined-label-text-color: var(--mvv-color-primary);--mat-button-outlined-outline-color: var(--mvv-color-primary);--mat-button-text-container-shape: var(--mvv-radius-pill);--mat-button-text-container-height: var(--mvv-size-control-sm);--mat-button-text-label-text-size: var(--mvv-font-size-body);--mat-button-text-label-text-weight: var(--mvv-font-weight-bold);--mat-button-text-label-text-color: var(--mvv-color-primary);--mat-button-tonal-container-shape: var(--mvv-radius-pill);--mat-button-tonal-container-height: var(--mvv-size-control-sm);--mat-button-tonal-label-text-weight: var(--mvv-font-weight-bold);--mat-button-tonal-container-color: var(--mvv-color-primary-selected-surface);--mat-button-tonal-label-text-color: var(--mvv-color-primary)}html{--mat-icon-button-state-layer-size: var(--mvv-size-control-lg);--mat-icon-button-icon-size: var(--mvv-size-icon);--mat-icon-button-icon-color: var(--mvv-color-primary)}html{--mat-card-elevated-container-shape: var(--mvv-radius-card);--mat-card-elevated-container-elevation: none;--mat-card-elevated-container-color: var(--mvv-color-card-bg);--mat-card-outlined-container-shape: var(--mvv-radius-card);--mat-card-outlined-container-elevation: none;--mat-card-outlined-container-color: var(--mvv-color-card-bg);--mat-card-outlined-outline-color: var(--mvv-color-card-border);--mat-card-outlined-outline-width: 1px;--mat-card-filled-container-shape: var(--mvv-radius-card);--mat-card-filled-container-color: var(--mvv-color-card-bg);--mat-card-title-text-size: var(--mvv-font-size-heading-sm);--mat-card-title-text-weight: var(--mvv-font-weight-bold);--mat-card-title-text-line-height: var(--mvv-line-height-heading-sm);--mat-card-title-text-tracking: var(--mvv-letter-spacing-heading-sm);--mat-card-subtitle-text-color: var(--mvv-color-text-secondary)}html{--mat-form-field-outlined-container-shape: var(--mvv-radius-field);--mat-form-field-outlined-outline-color: var(--mvv-color-form-field-border-default);--mat-form-field-outlined-hover-outline-color: var(--mvv-color-form-field-border-hover);--mat-form-field-outlined-focus-outline-color: var(--mvv-color-form-field-border-focus);--mat-form-field-outlined-error-outline-color: var(--mvv-color-form-field-border-error);--mat-form-field-outlined-error-hover-outline-color: var(--mvv-color-form-field-border-error);--mat-form-field-outlined-error-focus-outline-color: var(--mvv-color-form-field-border-error);--mat-form-field-outlined-error-label-text-color: var(--mvv-color-form-field-label-error);--mat-form-field-outlined-error-hover-label-text-color: var(--mvv-color-form-field-label-error);--mat-form-field-outlined-error-focus-label-text-color: var(--mvv-color-form-field-label-error);--mat-form-field-error-text-color: var(--mvv-color-form-field-hint-error);--mat-form-field-outlined-label-text-color: var(--mvv-color-form-field-label-default);--mat-form-field-outlined-hover-label-text-color: var(--mvv-color-form-field-label-default);--mat-form-field-outlined-input-text-placeholder-color: var(--mvv-color-form-field-text-muted);--mat-form-field-container-height: var(--mvv-size-control-xl);--mat-form-field-container-text-font: var(--mvv-font-family-base);--mat-form-field-subscript-text-font: var(--mvv-font-family-base)}html{--mat-select-invalid-arrow-color: var(--mvv-color-form-field-border-error);--mat-select-focused-arrow-color: var(--mvv-color-primary)}html{--mat-tab-container-height: var(--mvv-size-control-lg);--mat-tab-active-indicator-color: var(--mvv-color-tabs-text-active);--mat-tab-active-indicator-height: 2px;--mat-tab-active-indicator-shape: 0;--mat-tab-active-label-text-color: var(--mvv-color-tabs-text-active);--mat-tab-active-focus-label-text-color: var(--mvv-color-tabs-text-active);--mat-tab-active-hover-label-text-color: var(--mvv-color-tabs-text-active);--mat-tab-active-focus-indicator-color: var(--mvv-color-tabs-text-active);--mat-tab-active-hover-indicator-color: var(--mvv-color-tabs-text-active);--mat-tab-inactive-label-text-color: var(--mvv-color-tabs-text-inactive);--mat-tab-inactive-focus-label-text-color: var(--mvv-color-tabs-text-inactive);--mat-tab-inactive-hover-label-text-color: var(--mvv-color-tabs-text-inactive);--mat-tab-label-text-size: var(--mvv-font-size-body);--mat-tab-label-text-weight: var(--mvv-font-weight-bold);--mat-tab-label-text-font: var(--mvv-font-family-base);--mat-tab-divider-color: var(--mvv-color-divider);--mat-tab-divider-height: 1px}html{--mat-chip-container-shape-radius: var(--mvv-radius-chip);--mat-chip-label-text-font: var(--mvv-font-family-base);--mat-chip-label-text-size: var(--mvv-font-size-body);--mat-chip-label-text-color: var(--mvv-color-chips-text);--mat-chip-elevated-container-color: var(--mvv-color-chips-bg);--mat-chip-elevated-selected-container-color: var(--mvv-color-chips-accent);--mat-chip-flat-selected-outline-width: 0;--mat-chip-outline-color: var(--mvv-color-chips-accent);--mat-chip-focus-outline-color: var(--mvv-color-primary);--mat-chip-hover-state-layer-color: var(--mvv-color-chips-accent-hover);--mat-chip-selected-hover-state-layer-color: var(--mvv-color-chips-accent-hover);--mat-chip-with-icon-selected-icon-color: var(--mvv-color-primary)}html{--mat-button-toggle-shape: 0;--mat-button-toggle-height: var(--mvv-size-control-lg);--mat-button-toggle-background-color: transparent;--mat-button-toggle-text-color: var(--mvv-color-icon-secondary);--mat-button-toggle-state-layer-color: var(--mvv-color-primary);--mat-button-toggle-selected-state-background-color: var(--mvv-color-primary-selected-surface);--mat-button-toggle-selected-state-text-color: var(--mvv-color-primary);--mat-button-toggle-divider-color: var(--mvv-color-divider);--mat-button-toggle-label-text-font: var(--mvv-font-family-base);--mat-button-toggle-label-text-size: var(--mvv-font-size-body);--mat-button-toggle-label-text-weight: var(--mvv-font-weight-bold);--mat-button-toggle-disabled-state-text-color: var(--mvv-color-text-disabled);--mat-button-toggle-disabled-state-background-color: transparent}html{--mat-snack-bar-container-color: var(--mvv-color-inverse-surface);--mat-snack-bar-supporting-text-color: var(--mvv-color-inverse-text);--mat-snack-bar-button-color: var(--mvv-color-primary-light);--mat-snack-bar-container-shape: var(--mvv-radius-panel)}html{--mat-tooltip-container-color: var(--mvv-color-tooltip-bg);--mat-tooltip-supporting-text-color: var(--mvv-color-tooltip-text);--mat-tooltip-container-shape: var(--mvv-radius-tooltip)}html{--mat-dialog-container-shape: var(--mvv-radius-panel);--mat-dialog-container-color: var(--mvv-color-surface)}html{--mat-toolbar-container-background-color: var(--mvv-color-app-bar-bg-primary);--mat-toolbar-container-text-color: var(--mvv-color-text);--mat-toolbar-standard-height: var(--mvv-space-app-bar-row-height);--mat-toolbar-mobile-height: var(--mvv-space-app-bar-height);--mat-toolbar-title-text-font: var(--mvv-font-family-base)}html{--mat-table-background-color: var(--mvv-color-surface);--mat-table-header-headline-color: var(--mvv-color-text-secondary);--mat-table-header-headline-font: var(--mvv-font-family-base);--mat-table-header-headline-size: var(--mvv-font-size-body);--mat-table-header-headline-weight: var(--mvv-font-weight-body);--mat-table-header-container-height: var(--mvv-size-control-xl);--mat-table-row-item-container-height: 52px;--mat-table-row-item-outline-color: transparent;--mat-table-row-item-label-text-font: var(--mvv-font-family-base);--mat-table-row-item-label-text-size: var(--mvv-font-size-body)}.mat-mdc-button-base .mdc-button__label{display:inline-flex;align-items:center;gap:var(--mvv-space-2)}.mat-mdc-row:nth-child(odd){background-color:var(--mvv-color-surface-muted)}html,body{height:100%}body{margin:0;padding:0;background-color:var(--mvv-color-background);color:var(--mvv-color-text);font-family:var(--mvv-font-family-base);font-size:var(--mvv-font-size-body-lg);line-height:var(--mvv-line-height-body-lg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4{margin:0;color:inherit}h1{font-family:var(--mvv-font-family-base);font-size:var(--mvv-font-size-heading-lg);line-height:var(--mvv-line-height-heading-lg);font-weight:var(--mvv-font-weight-heading)}h2{font-family:var(--mvv-font-family-base);font-size:var(--mvv-font-size-heading-md);line-height:var(--mvv-line-height-heading-md);font-weight:var(--mvv-font-weight-heading)}h3{font-family:var(--mvv-font-family-base);font-size:var(--mvv-font-size-heading-sm);line-height:var(--mvv-line-height-heading-sm);font-weight:var(--mvv-font-weight-heading);letter-spacing:var(--mvv-letter-spacing-heading-sm)}a{color:var(--mvv-color-primary);font-weight:var(--mvv-font-weight-bold);text-decoration:none}.mvv-content-container{box-sizing:border-box;max-width:var(--mvv-layout-max-width);margin-inline:auto;padding:var(--mvv-layout-padding-y) var(--mvv-grid-margin-xs)}@media(min-width:500px){.mvv-content-container{padding-inline:var(--mvv-grid-margin-sm)}}@media(min-width:1240px){.mvv-content-container{padding-inline:var(--mvv-grid-margin-md)}}@media(min-width:1440px){.mvv-content-container{padding-inline:var(--mvv-layout-padding-x)}}.mvv-content-container--overlap{position:relative;margin-top:calc(-1 * var(--mvv-layout-hero-overlap))}.mvv-content-grid{display:grid;grid-template-columns:repeat(var(--mvv-grid-columns),minmax(0,1fr));gap:var(--mvv-grid-gutter)}.mvv-dense{--mat-form-field-container-height: var(--mvv-size-control-md);--mat-form-field-container-vertical-padding: 8px}.mvv-stepper-headers-only .mat-horizontal-content-container,.mvv-stepper-headers-only .mat-vertical-content-container{display:none}.mvv-dialog-drawer{--mat-dialog-container-shape: 0px;--mat-dialog-container-max-width: 100vw;--mat-dialog-container-small-max-width: 100vw;height:100vh;max-height:100vh}.mvv-dialog-drawer .mat-mdc-dialog-container,.mvv-dialog-drawer .mat-mdc-dialog-surface{height:100%;max-height:100vh}.mvv-dialog-drawer .mat-mdc-dialog-content{max-height:none}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;display:flex;max-width:100%;max-height:100%;z-index:1000}.cdk-overlay-backdrop{position:absolute;inset:0;pointer-events:auto;-webkit-tap-highlight-color:transparent;opacity:0;touch-action:manipulation;z-index:1000;transition:opacity .4s cubic-bezier(.25,.8,.25,1)}@media(prefers-reduced-motion){.cdk-overlay-backdrop{transition-duration:1ms}}.cdk-overlay-backdrop-showing{opacity:1}@media(forced-colors:active){.cdk-overlay-backdrop-showing{opacity:.6}}.cdk-overlay-dark-backdrop{background:#00000052}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing,.cdk-high-contrast-active .cdk-overlay-transparent-backdrop{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;display:flex;flex-direction:column;min-width:1px;min-height:1px;z-index:1000}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}.cdk-overlay-popover{background:none;border:none;padding:0;outline:0;overflow:visible;position:fixed;pointer-events:none;white-space:normal;color:inherit;text-decoration:none;width:100%;height:100%;inset:0 auto auto 0}.cdk-overlay-popover::backdrop{display:none}.cdk-overlay-popover .cdk-overlay-backdrop{position:fixed;z-index:auto}.sx__calendar-wrapper ul,.sx__date-picker-wrapper ul,.sx__date-picker-popup ul{list-style:none;padding:0}.sx__calendar-wrapper input,.sx__calendar-wrapper button,.sx__date-picker-wrapper input,.sx__date-picker-wrapper button,.sx__date-picker-popup input,.sx__date-picker-popup button{font-family:inherit;outline:none}.sx__button{background-color:inherit;outline:0;border:none;cursor:pointer}:root{--sx-color-primary: #6750a4;--sx-color-on-primary: #fff;--sx-color-primary-container: #eaddff;--sx-color-on-primary-container: #21005e;--sx-color-secondary: #625b71;--sx-color-on-secondary: #fff;--sx-color-secondary-container: #e8def8;--sx-color-on-secondary-container: #1e192b;--sx-color-tertiary: #7d5260;--sx-color-on-tertiary: #fff;--sx-color-tertiary-container: #ffd8e4;--sx-color-on-tertiary-container: #370b1e;--sx-color-surface: #fef7ff;--sx-color-surface-dim: #ded8e1;--sx-color-surface-bright: #fef7ff;--sx-color-on-surface: #1c1b1f;--sx-color-surface-container: #f3edf7;--sx-color-surface-container-low: #f7f2fa;--sx-color-surface-container-high: #ece6f0;--sx-color-background: #fff;--sx-color-on-background: #1c1b1f;--sx-color-outline: #79747e;--sx-color-outline-variant: #c4c7c5;--sx-color-shadow: #000;--sx-color-surface-tint: #6750a4;--sx-color-neutral: var(--sx-color-outline);--sx-color-neutral-variant: var(--sx-color-outline-variant);--sx-internal-color-gray-ripple-background: #e0e0e0;--sx-internal-color-light-gray: #fafafa;--sx-internal-color-text: #000}.is-dark{--sx-color-primary: #d0bcff;--sx-color-on-primary: #371e73;--sx-color-primary-container: #4f378b;--sx-color-on-primary-container: #eaddff;--sx-color-secondary: #ccc2dc;--sx-color-on-secondary: #332d41;--sx-color-secondary-container: #4a4458;--sx-color-on-secondary-container: #e8def8;--sx-color-tertiary: #efb8c8;--sx-color-on-tertiary: #492532;--sx-color-tertiary-container: #633b48;--sx-color-on-tertiary-container: #ffd8e4;--sx-color-surface: #141218;--sx-color-surface-dim: #141218;--sx-color-surface-bright: #3b383e;--sx-color-on-surface: #e6e1e5;--sx-color-surface-container: #211f26;--sx-color-surface-container-low: #1d1b20;--sx-color-surface-container-high: #2b2930;--sx-color-background: #141218;--sx-color-on-background: #e6e1e5;--sx-color-outline: #938f99;--sx-color-outline-variant: #444746;--sx-color-shadow: #000;--sx-color-surface-tint: #d0bcff;--sx-internal-color-text: #fff}:root{--sx-spacing-padding1: 4px;--sx-spacing-padding2: 8px;--sx-spacing-padding3: 12px;--sx-spacing-padding4: 16px;--sx-spacing-padding6: 24px;--sx-spacing-modal-padding: 16px}:root{--sx-box-shadow-level3: 0 3px 6px 0 rgb(0 0 0 / 16%), 0 3px 6px 0 rgb(0 0 0 / 23%);--sx-rounding-extra-small: 4px;--sx-rounding-small: 8px;--sx-rounding-extra-large: 28px;--sx-border: 1px solid var(--sx-color-outline-variant)}.is-dark{--sx-border: 1px solid var(--sx-color-outline-variant)}:root{--sx-font-small: .875rem;--sx-font-extra-small: .75rem;--sx-font-large: 1.125rem;--sx-font-extra-large: 1.25rem}:root{--sx-z-index-week-header: 100;--sx-z-index-event-modal: 101;--sx-calendar-header-popup-z-index: 102}:root{--sx-calendar-header-input-font-size: clamp(12px, .875rem, 28px);--sx-calendar-week-grid-padding-left: 75px}:root .sx__date-picker-popup.is-teleported{z-index:3}@keyframes sx-ripple{0%{width:0;height:0;opacity:.16}40%{width:100px;height:100px;opacity:.08}to{width:150px;height:150px;opacity:0}}.sx__ripple{position:relative;overflow:hidden}.sx__ripple:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%,-50%);border-radius:50%;background-color:currentcolor;opacity:.1;visibility:hidden;z-index:2}.sx__ripple:active:before{visibility:visible}.sx__ripple:not(:active):before{animation:sx-ripple .75s cubic-bezier(0,.1,.8,1);transition:visibility .75s step-end}@keyframes sx-ripple-wide{0%{width:0;height:0;opacity:.16}40%{width:300px;height:100px;opacity:.08}to{width:450px;height:150px;opacity:0}}.sx__ripple--wide{position:relative;overflow:hidden}.sx__ripple--wide:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;transform:translate(-50%,-50%);border-radius:50%;background-color:currentcolor;opacity:.1;visibility:hidden;z-index:2}.sx__ripple--wide:active:before{visibility:visible}.sx__ripple--wide:before{border-radius:var(--sx-rounding-small)}.sx__ripple--wide:not(:active):before{animation:sx-ripple-wide .75s cubic-bezier(0,.1,.8,1);transition:visibility .75s step-end}.sx__chevron-wrapper{position:relative;border-radius:50%;min-height:48px;min-width:48px;cursor:pointer;transition:background-color .2s ease-in-out;font-size:0}.sx__chevron-wrapper:active{background-color:var(--sx-internal-color-gray-ripple-background)}.sx__chevron-wrapper:disabled{cursor:not-allowed;opacity:.5}.sx__chevron-wrapper:hover,.sx__chevron-wrapper:focus{background-color:var(--sx-color-surface-dim)}.is-dark .sx__chevron-wrapper:hover,.is-dark .sx__chevron-wrapper:focus{background-color:var(--sx-color-surface-container-high)}.sx__chevron-wrapper .sx__chevron{position:absolute;top:50%;width:.6rem;height:.6rem;border-width:.2rem .2rem 0 0;border-style:solid;border-color:var(--sx-internal-color-text)}.sx__chevron--previous{left:calc(50% + .125rem);transform:translate(-50%,-50%) rotate(225deg)}[dir=rtl] .sx__chevron--previous,.sx__chevron--next{left:calc(50% - .125rem);transform:translate(-50%,-50%) rotate(45deg)}[dir=rtl] .sx__chevron--next{left:calc(50% + .125rem);transform:translate(-50%,-50%) rotate(225deg)}.sx__date-picker-wrapper{position:relative;color:var(--sx-color-on-background);width:fit-content}.sx__date-picker-wrapper.has-full-width{width:100%}.sx__date-picker-wrapper.is-disabled{opacity:.5;cursor:not-allowed}.sx__date-picker-wrapper *{color:var(--sx-color-on-background);box-sizing:border-box}.sx__date-input-wrapper{position:relative}.sx__date-input-chevron-wrapper{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;align-items:center;padding:0;transition:transform .2s ease-in-out}.sx__date-input-chevron-wrapper:focus{border:2px solid var(--sx-color-primary)}.is-disabled .sx__date-input-chevron-wrapper{pointer-events:none;cursor:not-allowed}.sx__date-input--active .sx__date-input-chevron-wrapper{transform:translateY(-50%) rotate(180deg)}[dir=rtl] .sx__date-input-chevron-wrapper{left:1rem;right:auto}.sx__date-input-chevron{width:1rem;height:1rem;pointer-events:none;filter:brightness(.7)}.sx__date-input{font-size:1rem;padding:var(--sx-spacing-padding4);border:var(--sx-border);border-radius:var(--sx-rounding-extra-small);cursor:pointer;background-color:var(--sx-color-background);width:100%}.is-disabled .sx__date-input{pointer-events:none}.sx__date-input--active .sx__date-input{border-color:var(--sx-color-primary);outline:1px solid var(--sx-color-primary)}.sx__date-input-label{position:absolute;top:0;inset-inline-start:12px;padding:0 var(--sx-spacing-padding1);background-color:var(--sx-color-background);font-size:.75rem;color:var(--sx-color-neutral);line-height:1rem;transform:translateY(-50%);transition:transform .2s ease-in-out;pointer-events:none}.sx__date-input--active .sx__date-input-label{color:var(--sx-color-primary)}.is-dark .sx__date-input-label{display:none}.sx__date-picker-popup{position:absolute;height:fit-content;z-index:1;top:calc(100% + 1px);width:20.75rem;max-width:500px;max-height:400px;overflow:scroll;box-shadow:var(--sx-box-shadow-level3);padding:var(--sx-spacing-modal-padding);background-color:var(--sx-color-background);color:var(--sx-internal-color-text)}.sx__date-picker-popup.is-dark{background-color:var(--sx-color-surface-container-high)}.sx__date-picker-popup.bottom-end{left:auto;right:0;transform:translate(0)}.sx__date-picker-popup.bottom-end[dir=rtl]{right:auto;left:0;transform:translate(0)}.sx__date-picker-popup.bottom-start{left:0;right:auto;transform:translate(0)}.sx__date-picker-popup.bottom-start[dir=rtl]{left:auto;right:0;transform:translate(0)}.sx__date-picker-popup.top-start{inset:auto auto calc(100% + 1rem) 0;transform:translate(0)}.sx__date-picker-popup.top-end{inset:auto 0 calc(100% + 1rem) auto;transform:translate(0)}.sx__date-picker__years-view{margin:0}.sx__date-picker__years-accordion__expand-button{width:100%;border-radius:0;background-color:transparent;font-size:1rem;padding:1em;transition:background-color .2s ease-in-out;color:var(--sx-internal-color-text)}.sx__is-expanded .sx__date-picker__years-accordion__expand-button{background-color:var(--sx-color-surface-container)}.sx__date-picker__years-accordion__expand-button:hover{background-color:var(--sx-color-surface-dim)}.sx__date-picker__years-accordion__expand-button:active{background-color:var(--sx-internal-color-gray-ripple-background)}.sx__date-picker__years-view-accordion__panel{display:flex;flex-wrap:wrap}.sx__date-picker__years-view-accordion__month{flex:1 0 33.3333%;background-color:transparent;border:0;font-size:.9rem;padding:.5em 0;border-radius:25px;color:var(--sx-internal-color-text)}.sx__date-picker__years-view-accordion__month:hover{background-color:var(--sx-color-primary);color:var(--sx-color-on-primary)}.sx__date-picker__day-names{display:flex;width:100%;justify-content:space-evenly;margin-bottom:.5em}.sx__date-picker__day-names .sx__date-picker__day,.sx__date-picker__day-names .sx__date-picker__day-name{flex:1;text-align:center}.sx__date-picker__day-name{font-weight:700;color:var(--sx-color-neutral-variant)}.sx__date-picker__month-view-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1em}.sx__date-picker__month-view-header .sx__chevron-wrapper:hover{background-color:var(--sx-color-surface-dim)}.sx__date-picker__month-view-header__month-year{font-size:1.5rem;font-weight:300;color:var(--sx-internal-color-text)}.sx__date-picker__month-view-header__month-year:hover{color:var(--sx-color-primary);text-decoration:underline}.sx__date-picker__week{display:flex;width:100%;justify-content:space-evenly;margin-bottom:.5em}.sx__date-picker__week .sx__date-picker__day,.sx__date-picker__week .sx__date-picker__day-name{flex:1;text-align:center}.sx__date-picker__day{background-color:transparent;border-radius:50%;width:2.5rem;height:2.5rem;color:var(--sx-internal-color-text)}.sx__date-picker__day:hover{background-color:var(--sx-color-surface-dim)}.sx__date-picker__day:focus{outline-offset:-2px;outline:2px solid var(--sx-color-primary)}.sx__date-picker__day:disabled{color:var(--sx-color-neutral-variant);cursor:not-allowed}.sx__date-picker__day.is-leading-or-trailing{color:var(--sx-color-neutral-variant)}.sx__date-picker__day.sx__date-picker__day--selected{background-color:var(--sx-color-primary-container);color:var(--sx-color-on-primary-container)}.sx__date-picker__day.sx__date-picker__day--today{background-color:var(--sx-color-primary);color:var(--sx-color-on-primary)}.sx__calendar-wrapper{height:100%;display:flex;color:var(--sx-internal-color-text)}.sx__calendar-wrapper *{box-sizing:border-box}.sx__calendar{position:relative;flex:1;height:100%;border:var(--sx-border);border-radius:var(--sx-rounding-small);display:flex;flex-flow:column;background-color:var(--sx-color-background);overflow:hidden}.sx__view-container{position:relative;flex:1;overflow-y:auto;scroll-behavior:smooth}.sx__slide-left{animation:sx-slide-left .3s ease-out}@keyframes sx-slide-left{0%{transform:translate(8%);filter:blur(.25rem);opacity:.1}to{transform:translate(0);filter:blur(0);opacity:1}}.sx__slide-right{animation:sx-slide-right .3s ease-out}@keyframes sx-slide-right{0%{transform:translate(-8%);filter:blur(.25rem);opacity:.1}to{transform:translate(0);filter:blur(0);opacity:1}}.sx__calendar-header{display:flex;justify-content:space-between;align-items:flex-start;padding:var(--sx-spacing-padding4);gap:var(--sx-spacing-padding4);flex-wrap:wrap}.sx__calendar-header .sx__date-input{padding:var(--sx-spacing-padding3) var(--sx-spacing-padding4);font-size:var(--sx-calendar-header-input-font-size)}.sx__calendar-header .sx__date-picker-popup{z-index:var(--sx-calendar-header-popup-z-index)}.sx__calendar-header-content{display:flex;align-items:center;gap:var(--sx-spacing-padding4);flex-wrap:wrap;min-width:0}.sx__forward-backward-navigation{height:45px}.sx__is-calendar-small .sx__forward-backward-navigation,.is-list-view .sx__forward-backward-navigation{display:none}.sx__calendar-header__week-number{border-radius:4px;background-color:#eceef1;color:var(--sx-color-on-surface);padding:var(--sx-spacing-padding1) var(--sx-spacing-padding2);font-size:.75rem;font-weight:500}.is-dark .sx__calendar-header__week-number{background-color:#4a4458}.sx__range-heading{font-size:clamp(16px,1.25rem,24px);max-width:12.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx__is-calendar-small .sx__range-heading{font-size:16px}.is-list-view .sx__range-heading{display:none}.sx__today-button{padding:var(--sx-spacing-padding3) var(--sx-spacing-padding4);border-radius:var(--sx-rounding-extra-small);font-size:var(--sx-calendar-header-input-font-size);color:var(--sx-internal-color-text)}.sx__today-button:active{background-color:var(--sx-internal-color-gray-ripple-background)}.sx__is-calendar-small .sx__today-button{display:none}.sx__calendar-header .sx__today-button{border:var(--sx-border)}.sx__today-button:hover,.sx__today-button:focus{background-color:var(--sx-internal-color-light-gray)}.is-dark .sx__today-button:hover,.is-dark .sx__today-button:focus{background-color:var(--sx-color-surface-container-low)}.sx__view-selection{position:relative;font-size:var(--sx-calendar-header-input-font-size)}.sx__view-selection-label{position:absolute;top:0;inset-inline-start:12px;padding:0 var(--sx-spacing-padding1);background-color:var(--sx-color-background);font-size:.75rem;color:var(--sx-color-neutral);line-height:1rem;transform:translateY(-50%);transition:transform .2s ease-in-out;pointer-events:none;z-index:1}.is-dark .sx__view-selection-label{display:none}.sx__view-selection-selected-item{background-color:inherit;height:100%;width:fit-content;padding:var(--sx-spacing-padding3) var(--sx-spacing-padding4);cursor:pointer;border-radius:var(--sx-rounding-extra-small);border:var(--sx-border);display:flex;align-items:center;gap:var(--sx-spacing-padding2)}.sx__view-selection-selected-item:hover{background-color:var(--sx-internal-color-light-gray)}.is-dark .sx__view-selection-selected-item:hover{background-color:var(--sx-color-surface-container-low)}.sx__view-selection-chevron{width:1rem;height:1rem;pointer-events:none;filter:brightness(.7);transition:transform .2s ease-in-out}.sx__view-selection.is-open .sx__view-selection-chevron{transform:rotate(180deg)}.sx__view-selection-items{position:absolute;top:100%;box-shadow:var(--sx-box-shadow-level3);margin:0;background-color:var(--sx-color-background);z-index:var(--sx-calendar-header-popup-z-index)}.is-dark .sx__view-selection-items{background-color:var(--sx-color-surface-container-high)}.sx__view-selection-item{display:block;width:100%;text-align:inherit;background-color:inherit;padding:var(--sx-spacing-padding4) var(--sx-spacing-padding6);cursor:pointer}.sx__view-selection-item:hover,.sx__view-selection-item:focus{background-color:var(--sx-color-primary);color:var(--sx-color-on-primary)}.sx__view-selection-item.is-selected{background-color:var(--sx-color-surface-dim)}.sx__view-selection-item.is-selected:hover,.sx__view-selection-item.is-selected:focus{background-color:var(--sx-color-primary);color:var(--sx-color-on-primary)}.sx__month-grid-wrapper{display:flex;flex-flow:column;height:100%}.sx__month-grid-week__week-number{display:flex;justify-content:center;padding-top:12px;background-color:#eceef1;color:var(--sx-color-on-surface);width:1.5rem;font-size:.75rem}.is-dark .sx__month-grid-week__week-number{background-color:#4a4458}.sx__month-grid-week{border-top:var(--sx-border);flex:1;display:flex}.sx__month-grid-week:first-child .sx__month-grid-week__week-number{padding-top:26px}.sx__month-grid-day{position:relative;padding:var(--sx-spacing-padding2) 0;flex:1}.sx__month-grid-day:not(:last-child){border-inline-end:var(--sx-border)}.sx__month-grid-day--dragover{background-color:var(--sx-color-surface-container)}.sx__month-grid-day__header{display:flex;flex-flow:column;align-items:center}.sx__month-grid-day__header-day-name{font-size:11px;text-transform:uppercase;color:var(--sx-color-neutral)}.sx__month-grid-day__header-date{font-size:var(--sx-font-extra-small);margin-bottom:var(--sx-spacing-padding1);border-radius:50%;height:24px;width:24px;display:flex;align-items:center;justify-content:center}.sx__month-grid-day__header-date.sx__is-today{background-color:var(--sx-color-primary);color:var(--sx-color-on-primary)}.sx__month-grid-day__events-more{width:calc(100% - 10px);font-size:var(--sx-font-extra-small);color:var(--sx-color-neutral);margin:var(--sx-spacing-padding1) 0;padding:var(--sx-spacing-padding1);border-radius:var(--sx-rounding-extra-small);cursor:pointer;transition:background-color .2s ease-in-out,color .2s ease-in-out}.sx__month-grid-day__events-more:hover{background-color:var(--sx-color-surface-container);color:var(--sx-color-on-surface)}.sx__month-grid-background-event{position:absolute;top:0;left:0;height:100%;width:100%}.sx__month-grid-day__events{display:grid;grid-gap:4px}.sx__month-grid-cell{height:clamp(20px,1.25rem,24px)}.sx__month-grid-event{position:relative;display:flex;align-items:center;padding:var(--sx-spacing-padding1);border-radius:var(--sx-rounding-extra-small);font-size:clamp(12px,var(--sx-font-extra-small),14px);overflow:hidden;white-space:nowrap;z-index:1}.sx__month-grid-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}.sx__month-grid-event-time{margin-right:4px}.sx__month-grid-blocker{pointer-events:none}.sx__month-agenda-week{display:flex}.sx__month-agenda-week:not(:first-child){border-top:var(--sx-border)}.sx__month-agenda-week__week-number{text-align:center;background-color:#eceef1;color:var(--sx-color-on-surface);width:1.5rem;font-size:.75rem;padding-top:9px}.is-dark .sx__month-agenda-week__week-number{background-color:#4a4458}.sx__month-agenda-day{padding:var(--sx-spacing-padding2);flex:1;display:flex;flex-flow:column;align-items:center;height:3rem;border-radius:var(--sx-rounding-extra-small);color:var(--sx-internal-color-text)}.sx__month-agenda-day--active{box-shadow:inset 0 0 0 3px var(--sx-color-primary)}.sx__month-agenda-day__event-icons{margin-top:4px;display:flex;grid-gap:3px}.sx__month-agenda-day__event-icon{height:6px;width:6px;border-radius:50%;filter:brightness(1.6)}.is-dark .sx__month-agenda-day__event-icon{filter:initial}.sx__month-agenda-day-names{display:flex;padding:var(--sx-spacing-padding2) 0;font-size:var(--sx-font-extra-small);color:var(--sx-color-neutral)}.sx__month-agenda-day-names.sx__has-week-numbers{padding-inline-start:1.5rem}.sx__month-agenda-day-name{flex:1;display:flex;justify-content:center}.sx__month-agenda-events{padding:0 var(--sx-spacing-padding2)}.sx__month-agenda-event{padding:var(--sx-spacing-padding2);margin-bottom:var(--sx-spacing-padding2);border-radius:var(--sx-rounding-extra-small);font-size:var(--sx-font-small)}.sx__month-agenda-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}.sx__month-agenda-event:first-child{margin-top:var(--sx-spacing-padding2)}.sx__month-agenda-event__title{font-weight:600}.sx__month-agenda-event__has-icon{display:flex;align-items:center}.sx__month-agenda-events__empty{margin-top:var(--sx-spacing-padding4);display:flex;justify-content:center}.sx__week-agenda-header{position:sticky;top:0;z-index:1;background-color:var(--sx-color-background)}.sx__week-wrapper{position:relative}.sx__week-grid{position:relative;padding-left:var(--sx-calendar-week-grid-padding-left);display:flex;height:var(--sx-week-grid-height);overflow:hidden}.sx__week-header{position:sticky;top:0;z-index:var(--sx-z-index-week-header);background-color:var(--sx-color-background)}.sx__week-header-content{position:relative}.sx__week-header-border{position:absolute;width:100%;bottom:0;border-bottom:var(--sx-border);border-left:250px solid transparent}.sx__list-wrapper{padding:0;background-color:var(--sx-color-background);height:100%;overflow-y:auto;position:relative;scroll-behavior:smooth}.sx__list-day{padding:0;background-color:var(--sx-color-background);will-change:opacity;transform:translateZ(0)}.sx__list-day-header{padding:var(--sx-spacing-padding2) var(--sx-spacing-padding4);background-color:var(--sx-color-surface-container-low);position:sticky;top:0;z-index:1}.sx__list-day-date{font-size:var(--sx-font-extra-small);font-weight:600;color:var(--sx-color-neutral);text-transform:uppercase;letter-spacing:.5px}.sx__list-day-events{padding:0 16px;background:var(--sx-color-background)}.sx__list-event{padding:.75rem 0;display:flex;align-items:flex-start;gap:.75rem}.sx__list-event:not(:first-child){border-top:var(--sx-border)}.sx__list-event-color-line{width:3px;height:24px;border-radius:2px;flex-shrink:0}.sx__list-event-content{display:flex;justify-content:space-between;align-items:flex-start;width:100%}.sx__list-event-title{font-size:1em;color:var(--sx-color-on-background);flex:1}.sx__list-event-times{display:flex;flex-direction:column;align-items:flex-end;min-width:80px;gap:2px}.sx__list-event-start-time{font-size:.85em;color:var(--sx-color-on-background)}.sx__list-event-end-time{font-size:.85em;color:var(--sx-color-neutral)}.sx__list-event-arrow{font-size:.85em;color:var(--sx-color-neutral);line-height:1}.sx__list-event-all-day{font-size:.85em;color:var(--sx-color-neutral)}.sx__list-day-margin{height:16px}.sx__list-no-events{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--sx-color-neutral);font-size:var(--sx-font-extra-small);text-align:center}.sx__week-grid__time-axis{display:flex;flex-flow:column;position:absolute;right:0;top:var(--sx-week-grid-offset-top);width:calc(100% - 60px)}.sx__week-grid__hour{position:relative;height:var(--sx-week-grid-hour-height);border-top:var(--sx-border);font-size:var(--sx-font-extra-small)}.sx__week-grid__hour:first-child{visibility:hidden}.sx__week-grid__hour-text{position:absolute;left:-43px;top:-.75em;color:var(--sx-color-neutral)}.sx__time-grid-day{position:relative;width:100%;height:100%;border-left:var(--sx-border)}.sx__week-grid__date-axis{padding-left:var(--sx-calendar-week-grid-padding-left);display:flex}.sx__week-grid__date{flex:1;display:flex;flex-flow:column;align-items:center;padding:var(--sx-spacing-padding3) 0;gap:var(--sx-spacing-padding1)}.sx__week-grid__day-name{text-transform:uppercase;font-size:var(--sx-font-extra-small);color:var(--sx-color-neutral);font-weight:500}.sx__week-grid__date--is-today .sx__week-grid__day-name{color:var(--sx-color-primary);font-weight:700}.sx__week-grid__date-number{display:flex;align-items:center;justify-content:center;font-size:var(--sx-font-extra-large);font-weight:500;color:var(--sx-color-neutral);height:2em;width:2em}.sx__week-grid__date--is-today .sx__week-grid__date-number{background-color:var(--sx-color-primary);color:var(--sx-color-on-primary);border-radius:50%}.sx__time-grid-event{width:calc(100% - 10px);padding:var(--sx-spacing-padding1);position:absolute;border-radius:var(--sx-rounding-extra-small);font-size:var(--sx-font-extra-small);overflow:hidden;-webkit-user-select:none;user-select:none}.sx__time-grid-event.is-event-copy{opacity:.5;box-shadow:var(--sx-box-shadow-level3);z-index:1;transition:transform .15s ease-in-out}.sx__time-grid-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}[data-has-dnd=true] .sx__time-grid-event{touch-action:none}.sx__is-resizing .sx__time-grid-event:has(+.is-event-copy){opacity:0}.sx__is-resizing .is-event-copy{opacity:1}.sx__time-grid-event-inner{position:relative;height:100%}.sx__time-grid-event-resize-handle{display:block;position:absolute;width:100%;bottom:0;cursor:ns-resize;height:clamp(10px,20px,50%);touch-action:none}.sx__time-grid-event-title{font-weight:600}.sx__time-grid-event-time,.sx__time-grid-event-people,.sx__time-grid-event-location{display:flex;align-items:center;white-space:nowrap}.sx__title-and-time-compact{display:flex;align-items:center;gap:var(--sx-spacing-padding2)}.sx__title-and-time-compact .sx__time-grid-event-title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sx__title-and-time-compact .sx__time-grid-event-time{flex-shrink:0}.sx__event-icon{min-width:15px;min-height:15px;max-width:15px;max-height:15px;margin-inline-end:var(--sx-spacing-padding2)}.sx__date-grid{display:flex;padding-left:var(--sx-calendar-week-grid-padding-left)}.sx__date-grid-day{position:relative;width:100%;display:grid;grid-gap:2px}.sx__date-grid-day .sx__spacer{display:var(--sx-draw-plugin-spacer-display, none);height:var(--sx-draw-plugin-spacer)}.sx__date-grid-event{z-index:1;position:relative;display:flex;align-items:center;padding:var(--sx-spacing-padding1);border-radius:var(--sx-rounding-extra-small);font-size:clamp(12px,var(--sx-font-extra-small),14px);font-weight:600;-webkit-user-select:none;user-select:none}.sx__date-grid-event:has(.sx__date-grid-event--left-overflow){margin-left:10px}.sx__date-grid-event:has(.sx__date-grid-event--right-overflow){margin-right:10px}.sx__date-grid-event.is-event-new{animation:sx-grow-event .3s ease-in-out forwards}@keyframes sx-grow-event{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}.sx__date-grid-event .sx__date-grid-event--left-overflow{position:absolute;z-index:1;width:10px;height:100%;left:-10px;clip-path:polygon(100% 0,0 50%,100% 100%,100% 0)}.sx__date-grid-event .sx__date-grid-event--right-overflow{position:absolute;z-index:1;width:10px;height:100%;right:-10px;clip-path:polygon(0 0,100% 50%,0 100%,0 0)}.sx__date-grid-event.sx__date-grid-event--copy{z-index:2;box-shadow:var(--sx-box-shadow-level3);transition-property:transform,width;transition-duration:.15s;transition-timing-function:ease-in-out}.sx__date-grid-event-text{width:calc(100% - var(--sx-spacing-padding1) * 2);left:var(--sx-spacing-padding1);position:absolute;text-overflow:ellipsis;overflow-x:hidden;white-space:nowrap}.sx__date-grid-event-text .sx__date-grid-event-time{font-weight:initial}.sx__date-grid-cell{height:clamp(20px,1.25rem,24px)}.sx__date-grid-event-resize-handle{position:absolute;right:0;height:100%;width:clamp(10px,15px,50%);cursor:ew-resize;z-index:1;touch-action:none}[dir=rtl] .sx__date-grid-event-resize-handle{left:0;right:auto}.sx__date-grid-background-event{position:absolute;height:100%;width:100%;top:0;left:0;z-index:-1}:root{--sx-week-grid-height: 0;--sx-time-axis-height: 0;--sx-week-grid-hour-height: 0;--sx-week-grid-offset-top: 0}.sx__event-modal{visibility:hidden;position:fixed;top:var(--sx-event-modal-top);left:var(--sx-event-modal-left);width:400px;max-width:100%;height:fit-content;background-color:var(--sx-color-background);z-index:var(--sx-z-index-event-modal)}.sx__event-modal.is-open{animation:slide-sideways;animation-duration:.3s;visibility:initial}.is-dark .sx__event-modal{background-color:var(--sx-color-surface-container-high)}.sx__event-modal-default{padding:var(--sx-spacing-padding6);background-color:var(--sx-color-background);box-shadow:0 24px 38px 3px #00000024,0 9px 46px 8px #0000001f,0 11px 15px -7px #0003;border-radius:var(--sx-rounding-small);max-height:250px;overflow-y:scroll}@keyframes slide-sideways{0%{opacity:0;transform:translate(var(--sx-event-modal-animation-start))}to{transform:translate(0);opacity:1}}.sx__event-modal .sx__event-icon{min-width:16px;min-height:16px;max-width:16px;max-height:16px;margin-inline-end:var(--sx-spacing-padding2)}.sx__event-modal__color-icon{display:inline-block;width:16px;height:16px;border-radius:25%;margin-inline-end:var(--sx-spacing-padding3)}.sx__has-icon{display:grid;align-items:flex-start;grid-template-columns:30px 1fr;margin-bottom:var(--sx-spacing-padding2)}.sx__has-icon .sx__event-icon{margin-top:2px}.sx__has-icon .sx__event-modal__color-icon{margin-top:4px}.sx__event-modal__title{font-size:var(--sx-font-large)}.sx__event-modal__time{font-size:var(--sx-font-small)}.sx__current-time-indicator{position:absolute;left:0;right:0;height:2px;background-color:red;z-index:0}.sx__current-time-indicator:before{content:"";position:absolute;left:-5px;top:-4px;width:10px;height:10px;border-radius:50%;background-color:red}.sx__current-time-indicator-full-week{width:calc(100% - var(--sx-calendar-week-grid-padding-left));position:absolute;inset:0 0 0 var(--sx-calendar-week-grid-padding-left);height:2px;background-color:#ff000061}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-ext-wght-normal-IYF56FF6.woff2") format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-cyrillic-wght-normal-JEOLYBOO.woff2") format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-ext-wght-normal-EOVOK2B5.woff2") format("woff2-variations");unicode-range:U+1F00-1FFF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-greek-wght-normal-IRE366VL.woff2") format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-vietnamese-wght-normal-CE5GGD3W.woff2") format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-ext-wght-normal-HA22NDSG.woff2") format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url("./media/inter-latin-wght-normal-NRMW37G5.woff2") format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--bfe-color-red: #ff0020;--bfe-color-red-dark: #c00019;--bfe-color-berry: #522664;--bfe-color-accent-lila: #ac67c9;--bfe-color-accent-blue: #314999;--bfe-color-accent-orange: #ffa741;--bfe-color-grey-dark: #2c2c2c;--bfe-color-grey: #646464;--bfe-color-grey-light: #c8c8c8;--bfe-color-grey-very-light: #f2f2f2;--bfe-color-white: #ffffff;--bfe-color-status-open-bg: #dbeafe;--bfe-color-status-open-text: #1d4ed8;--bfe-color-status-progress-bg: #fef3c7;--bfe-color-status-progress-text: #b45309;--bfe-color-status-done-bg: #d1fae5;--bfe-color-status-done-text: #047857;--bfe-color-status-declined-bg: #e2e8f0;--bfe-color-status-declined-text: #475569;--bfe-color-priority-high: #dc2626;--bfe-color-priority-medium: #f59e0b;--bfe-color-priority-low: var(--bfe-color-grey-light);--bfe-color-status-overdue-text: #dc2626;--bfe-color-status-overdue-bg: #fef2f2;--bfe-color-status-overdue-border: #fecaca;--bfe-color-kategorie-vertragsende-bg: #e0f2fe;--bfe-color-kategorie-vertragsende-text: #0369a1;--bfe-color-kategorie-deadline-bg: #ede9fe;--bfe-color-kategorie-deadline-text: #6d28d9;--bfe-color-kategorie-reminder-bg: #fef3c7;--bfe-color-kategorie-reminder-text: #b45309;--bfe-color-kategorie-document-bg: #ccfbf1;--bfe-color-kategorie-document-text: #0f766e;--bfe-color-kategorie-meeting-bg: #d1fae5;--bfe-color-kategorie-meeting-text: #047857;--bfe-color-kategorie-todo-bg: #e0f2fe;--bfe-color-kategorie-todo-text: #0369a1;--bfe-color-kategorie-check-bg: #d1fae5;--bfe-color-kategorie-check-text: #047857;--bfe-color-kategorie-other-bg: #e2e8f0;--bfe-color-kategorie-other-text: #475569;--bfe-color-metric-energy-bg: #f0f9ff;--bfe-color-metric-energy-text: #0369a1;--bfe-color-metric-savings-bg: #ecfdf5;--bfe-color-metric-savings-text: #047857;--bfe-color-metric-co2-bg: #f0fdfa;--bfe-color-metric-co2-text: #0f766e;--mvv-color-primary: var(--bfe-color-red-dark);--mvv-color-primary-hover-layer: color-mix(in srgb, var(--bfe-color-red-dark) 8%, white);--mvv-color-primary-selected-surface: color-mix(in srgb, var(--bfe-color-red-dark) 16%, white);--mvv-color-primary-light: color-mix(in srgb, var(--bfe-color-red-dark) 40%, white);--mvv-color-gradient-start: var(--bfe-color-red);--mvv-color-gradient-mid: var(--bfe-color-red-dark);--mvv-color-gradient-end: var(--bfe-color-berry);--mvv-color-background: var(--bfe-color-grey-very-light);--mvv-color-surface-muted: var(--bfe-color-grey-very-light);--mvv-color-inverse-surface: var(--bfe-color-grey-dark);--mvv-color-border: color-mix(in srgb, var(--bfe-color-grey-light) 50%, white);--mvv-color-divider-strong: var(--bfe-color-grey-light);--mvv-color-text: var(--bfe-color-grey-dark);--mvv-color-text-black: var(--bfe-color-grey-dark);--mvv-color-text-secondary: var(--bfe-color-grey);--mvv-color-text-disabled: var(--bfe-color-grey-light);--mvv-color-icon-secondary: var(--bfe-color-grey);--mvv-color-icon-secondary-disabled: var(--bfe-color-grey-light);--mvv-color-feedback-warning-accent: var(--bfe-color-accent-orange);--mvv-color-button-mint-bg: color-mix(in srgb, var(--bfe-color-berry) 12%, white);--mvv-color-button-mint-text: var(--bfe-color-berry);--mvv-color-button-mint-border: color-mix(in srgb, var(--bfe-color-berry) 50%, white);--mvv-color-button-mint-text-on-surface: var(--bfe-color-berry);--mvv-color-button-light-bg: var(--mvv-color-primary-hover-layer);--mvv-color-button-light-text: var(--bfe-color-red-dark);--mvv-color-button-light-border: var(--mvv-color-primary-light);--mvv-color-button-secondary-text: var(--bfe-color-grey);--mvv-color-button-secondary-border: var(--bfe-color-grey-light);--mvv-color-button-disabled-text: var(--bfe-color-grey);--mvv-color-button-disabled-border: var(--bfe-color-grey-light);--mvv-color-track: color-mix(in srgb, var(--bfe-color-grey-light) 50%, white);--mvv-color-radiobutton-selected-disabled: color-mix( in srgb, var(--bfe-color-red-dark) 45%, white );--mvv-color-radiobutton-unselected: var(--bfe-color-grey);--mvv-color-chips-text: var(--bfe-color-grey-dark);--mvv-color-form-field-border-hover: var(--bfe-color-grey-dark);--mvv-color-form-field-border-disabled: var(--bfe-color-grey-light);--mvv-color-form-field-label-default: var(--bfe-color-grey);--mvv-color-form-field-label-disabled: var(--bfe-color-grey-light);--mvv-color-form-field-text: var(--bfe-color-grey-dark);--mvv-color-form-field-text-muted: var(--bfe-color-grey);--mvv-color-form-field-text-disabled: var(--bfe-color-grey-light);--mvv-color-form-field-hint-disabled: var(--bfe-color-grey);--mvv-color-form-field-bg-on-grey: var(--bfe-color-grey-very-light);--mvv-color-searchfield-icon-default: var(--bfe-color-grey);--mvv-color-searchfield-icon-disabled: var(--bfe-color-grey-light);--mvv-color-tabs-text-inactive: var(--bfe-color-grey-dark);--mvv-color-tabs-text-disabled: var(--bfe-color-grey-light);--mvv-color-footer-text: var(--bfe-color-grey-dark);--mvv-color-datepicker-day-muted: var(--bfe-color-grey);--mvv-color-info-tile-text: var(--bfe-color-grey);--mvv-color-app-bar-bg-primary: var(--bfe-color-white);--mvv-color-side-nav-bg: var(--bfe-color-white);--mvv-color-wizard-step-headline: var(--bfe-color-grey-dark);--mvv-color-wizard-step-subheadline: var(--bfe-color-grey);--mvv-color-wizard-step-hover-bg: var(--bfe-color-grey-very-light);--mvv-color-card-bg: var(--bfe-color-white)}html{--mat-sys-primary-fixed: var(--mvv-color-primary-selected-surface);--mat-sys-primary-fixed-dim: var(--mvv-color-primary-light);--mat-sys-on-primary-fixed: var(--mvv-color-primary);--mat-sys-on-primary-fixed-variant: var(--mvv-color-primary);--mat-sys-secondary-fixed: var(--mvv-color-primary-selected-surface);--mat-sys-secondary-fixed-dim: var(--mvv-color-primary-light);--mat-sys-on-secondary-fixed: var(--mvv-color-primary);--mat-sys-on-secondary-fixed-variant: var(--mvv-color-primary);--mat-sys-tertiary: var(--bfe-color-berry);--mat-sys-on-tertiary: var(--bfe-color-white);--mat-sys-tertiary-container: var(--mvv-color-button-mint-bg);--mat-sys-on-tertiary-container: var(--bfe-color-berry);--mat-sys-tertiary-fixed: var(--mvv-color-button-mint-bg);--mat-sys-tertiary-fixed-dim: var(--mvv-color-button-mint-border);--mat-sys-on-tertiary-fixed: var(--bfe-color-berry);--mat-sys-on-tertiary-fixed-variant: var(--bfe-color-berry);--mat-sys-surface-tint: var(--mvv-color-primary);--mat-sys-surface-bright: var(--mvv-color-surface);--mat-sys-surface-dim: var(--bfe-color-grey-light);--mat-sys-neutral10: var(--bfe-color-grey-dark);--mat-sys-neutral-variant20: var(--bfe-color-grey-dark)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.app-shell__appbar img.lib-app-bar-desktop__logo,.app-shell__appbar img.lib-app-bar-mobile__logo{content:url(/images/bfe-logo.svg);width:auto;height:var(--mvv-size-control-sm);aspect-ratio:264.84 / 145.62}
