:root{--color-grayscale-n900-ink: #1a1a1a;--color-grayscale-n800: #383838;--color-grayscale-n700: #575757;--color-grayscale-n650: #636363;--color-grayscale-n600: #707070;--color-grayscale-n500: #8c8c8c;--color-grayscale-n400: #ababab;--color-grayscale-n300: #c7c7c7;--color-grayscale-n200: #e0e0e0;--color-grayscale-n150: #e6e6e6;--color-grayscale-n100: #f2f2f2;--color-blueberry-b50: #e8e5ff;--color-blueberry-b100: #c9c3fa;--color-blueberry-b200: #a89ef0;--color-blueberry-b300: #8379e0;--color-blueberry-b400: #685dc7;--color-blueberry-b500: #5146ad;--color-blueberry-b600: #41398c;--color-blueberry-b700: #332c6e;--color-blueberry-b800: #262152;--color-blueberry-b900: #1d193d;--color-org-header: #18202b;--color-org-side-nav: #343c44;--color-org-pg-hd-bg: #404754;--color-accessible-black: #000000;--color-accessible-white: #ffffff;--color-primary: #1a1a1a;--color-primary-dark: #1a1a1a;--color-text: #ffffff;--color-text-dark: #1a1a1a;--color-heading-blue: #332c6e;--color-border: #c7c7c7;--color-on-surface-ink: #1a1a1a;--color-on-surface-soft: #636363}:root{--font-family-brand: IBM Plex Sans, sans-serif;--font-family-plain: IBM Plex Sans, sans-serif;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--display-xl-size: 64px;--display-large-size: 56px;--display-medium-size: 48px;--display-small-size: 40px;--headline-large-size: 32px;--headline-medium-size: 28px;--headline-small-size: 24px;--title-large-size: 20px;--title-medium-size: 16px;--title-small-size: 14px;--label-large-size: 18px;--label-medium-size: 16px;--label-small-size: 14px;--label-xs-size: 12px;--label-xxs-size: 10px;--body-xl-size: 22px;--body-large-size: 18px;--body-medium-size: 16px;--body-small-size: 14px;--body-xs-size: 12px;--display-xl-line-height: 72px;--display-large-line-height: 64px;--display-medium-line-height: 56px;--display-small-line-height: 48px;--headline-large-line-height: 42px;--headline-medium-line-height: 36px;--headline-small-line-height: 32px;--title-large-line-height: 28px;--title-medium-line-height: 24px;--title-small-line-height: 20px;--label-large-line-height: 24px;--label-medium-line-height: 22px;--label-small-line-height: 20px;--label-xs-line-height: 20px;--label-xxs-line-height: 14px;--body-xl-line-height: 30px;--body-large-line-height: 26px;--body-medium-line-height: 23px;--body-small-line-height: 20px;--body-xs-line-height: 18px;--display-xl-tracking: -.25px;--display-large-tracking: -.25px;--display-medium-tracking: 0px;--display-small-tracking: 0px;--headline-large-tracking: 0px;--headline-medium-tracking: 0px;--headline-small-tracking: 0px;--title-large-tracking: 0px;--title-medium-tracking: 0px;--title-small-tracking: 0px;--label-large-tracking: 0px;--label-medium-tracking: 0px;--label-small-tracking: 0px;--label-xs-tracking: 0px;--label-xxs-tracking: 0px;--body-xl-tracking: 0px;--body-large-tracking: 0px;--body-medium-tracking: 0px;--body-small-tracking: .2px;--body-xs-tracking: .4px;--typography-display-xl: IBM Plex Sans, sans-serif 64px/72px 600;--typography-display-large: IBM Plex Sans, sans-serif 56px/64px 600;--typography-display-medium: IBM Plex Sans, sans-serif 48px/56px 600;--typography-display-small: IBM Plex Sans, sans-serif 40px/48px 400;--typography-display-small-prominent: IBM Plex Sans, sans-serif 40px/48px 600;--typography-headline-large: IBM Plex Sans, sans-serif 32px/42px 400;--typography-headline-large-prominent: IBM Plex Sans, sans-serif 32px/42px 600;--typography-headline-medium: IBM Plex Sans, sans-serif 28px/36px 600;--typography-headline-small: IBM Plex Sans, sans-serif 24px/32px 600;--typography-title-large: IBM Plex Sans, sans-serif 20px/28px 600;--typography-title-medium: IBM Plex Sans, sans-serif 16px/24px 600;--typography-title-small: IBM Plex Sans, sans-serif 14px/20px 700;--typography-label-large: IBM Plex Sans, sans-serif 18px/24px 600;--typography-label-large-prominent: IBM Plex Sans, sans-serif 18px/24px 700;--typography-label-medium: IBM Plex Sans, sans-serif 16px/22px 600;--typography-label-medium-prominent: IBM Plex Sans, sans-serif 16px/22px 700;--typography-label-small: IBM Plex Sans, sans-serif 14px/20px 700;--typography-label-xs: IBM Plex Sans, sans-serif 12px/20px 700;--typography-label-xxs: IBM Plex Sans, sans-serif 10px/14px 700;--typography-body-xl: IBM Plex Sans, sans-serif 22px/30px 400;--typography-body-large: IBM Plex Sans, sans-serif 18px/26px 400;--typography-body-medium: IBM Plex Sans, sans-serif 16px/23px 400;--typography-body-medium-prominent: IBM Plex Sans, sans-serif 16px/23px 600;--typography-body-small: IBM Plex Sans, sans-serif 14px/20px 400;--typography-body-xs: IBM Plex Sans, sans-serif 12px/18px 500}:root{--spacing-0: 0;--spacing--5: 2px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-9: 36px;--spacing-10: 40px;--spacing-12: 48px;--spacing-14: 56px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--spacing-32: 128px;--spacing-40: 160px;--spacing-48: 192px;--spacing-button-padding-horizontal: 22px;--spacing-button-padding-horizontal-compact: 16px;--spacing-button-padding-vertical: 14px;--spacing-button-padding-vertical-compact: 10px;--spacing-button-icon-size: 24px;--spacing-button-icon-size-compact: 20px;--spacing-button-text-size: 16px;--spacing-button-gutter: 6px;--spacing-checkbox-size: 32px;--spacing-toggle-width: 60px;--spacing-toggle-height: 32px;--spacing-toggle-icon-size: 24px;--spacing-form-min-width: 203px;--spacing-form-min-height: 48px;--spacing-form-padding-left: 16px;--spacing-form-padding-right: 12px;--spacing-form-padding-vertical: 11px;--spacing-table-row-height: 56px;--spacing-popup-width: 860px;--grid-desktop-large-gutter: 24px;--grid-desktop-large-columns: 12;--grid-desktop-large-offset: 296px;--grid-desktop-popup-large-gutter: 24px;--grid-desktop-popup-large-columns: 12;--grid-desktop-popup-large-offset: 40px;--grid-desktop-popup-medium-gutter: 24px;--grid-desktop-popup-medium-columns: 6;--grid-desktop-popup-medium-offset: 40px;--grid-desktop-popup-small-gutter: 24px;--grid-desktop-popup-small-columns: 4;--grid-desktop-popup-small-offset: 40px;--grid-tablet-gutter: 20px;--grid-tablet-columns: 8;--grid-tablet-offset: 40px;--grid-mobile-gutter: 12px;--grid-mobile-columns: 4;--grid-mobile-offset: 20px}:root{--elevation-light-1: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-light-2: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-light-3: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-light-4: 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 6px 10px 4px rgba(0, 0, 0, .15);--elevation-light-5: 0px 4px 4px 0px rgba(0, 0, 0, .3), 0px 8px 12px 6px rgba(0, 0, 0, .15);--elevation-light-pinned-column: 4px 0px 4px 0px rgba(0, 0, 0, .1);--elevation-light-soft-on-white-hover: 0px 2px 6px 0px rgba(0, 0, 0, .3), 0px 6px 20px 4px rgba(0, 0, 0, .15);--elevation-light-soft-on-white: 0px 2px 10px 3px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-light-soft-on-dark: 0px 1px 2px 0px rgba(0, 0, 0, .15);--elevation-dark-1: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-dark-2: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-dark-3: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dark-4: 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 6px 10px 4px rgba(0, 0, 0, .15);--elevation-dark-5: 0px 4px 4px 0px rgba(0, 0, 0, .3), 0px 8px 12px 6px rgba(0, 0, 0, .15);--elevation-card: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-dialog: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-appbar: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-fab: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-menu: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-snackbar: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-nav-drawer: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-bottom-sheet: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-pinned-column: 4px 0px 4px 0px rgba(0, 0, 0, .1);--elevation-card-hover: 0px 2px 6px 0px rgba(0, 0, 0, .3), 0px 6px 20px 4px rgba(0, 0, 0, .15)}.dark-mode{--elevation-dialog: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-appbar: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-fab: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-menu: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-snackbar: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-bottom-sheet: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-pinned-column: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-card-hover: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-card: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-dialog: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-appbar: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-fab: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-menu: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-snackbar: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-nav-drawer: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-bottom-sheet: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15)}:root{--shape-none: 0px;--shape-extra-small: 4px;--shape-small: 8px;--shape-medium: 12px;--shape-large: 16px;--shape-extra-large: 28px;--shape-full: 1000px;--shape-button: 24px;--shape-button-compact: 20px;--shape-checkbox: 6px;--shape-toggle: 16px;--shape-form-control: 6px}html{min-height:100vh;margin:0;color-scheme:light;background-color:var(--mat-sys-color-background);color:var(--mat-sys-color-on-background)}body{min-height:100%;margin:0;background-color:var(--mat-sys-color-background);color:var(--mat-sys-color-on-background)}html{--mat-font-family: IBM Plex Sans, sans-serif;--mat-typography-display-font-family: IBM Plex Sans, sans-serif;--mat-typography-headline-font-family: IBM Plex Sans, sans-serif;--mat-typography-title-font-family: IBM Plex Sans, sans-serif;--mat-typography-body-font-family: IBM Plex Sans, sans-serif;--mat-typography-display-4: 600 64px/72px IBM Plex Sans, sans-serif;--mat-typography-display-3: 600 56px/64px IBM Plex Sans, sans-serif;--mat-typography-display-2: 600 48px/56px IBM Plex Sans, sans-serif;--mat-typography-display-1: 600 40px/48px IBM Plex Sans, sans-serif;--mat-typography-headline: 600 32px/42px IBM Plex Sans, sans-serif;--mat-typography-title: 600 24px/32px IBM Plex Sans, sans-serif;--mat-typography-subheading-2: 600 20px/28px IBM Plex Sans, sans-serif;--mat-typography-subheading-1: 600 16px/24px IBM Plex Sans, sans-serif;--mat-typography-body-2: 400 18px/26px IBM Plex Sans, sans-serif;--mat-typography-body-1: 400 16px/23px IBM Plex Sans, sans-serif;--mat-typography-caption: 400 14px/20px IBM Plex Sans, sans-serif;--mat-typography-button: 500 16px/24px IBM Plex Sans, sans-serif;--color-grayscale-n900-ink: #1a1a1a;--color-grayscale-n800: #383838;--color-grayscale-n700: #575757;--color-grayscale-n650: #636363;--color-grayscale-n600: #707070;--color-grayscale-n500: #8c8c8c;--color-grayscale-n400: #ababab;--color-grayscale-n300: #c7c7c7;--color-grayscale-n200: #e0e0e0;--color-grayscale-n150: #e6e6e6;--color-grayscale-n100: #f2f2f2;--color-sap-orange-o50: #ffe7d9;--color-sap-orange-o100: #fcc9ac;--color-sap-orange-o200: #faae82;--color-sap-orange-o300: #f79359;--color-sap-orange-o400: #f5752c;--color-sap-orange-o500: #f35b04;--color-sap-orange-o600: #f35b04;--color-sap-orange-o700: #a63e02;--color-sap-orange-o800: #803002;--color-sap-orange-o900: #662602;--color-sfp-green-g50: #d4f3d8;--color-sfp-green-g100: #a9ebb0;--color-sfp-green-g200: #7ee089;--color-sfp-green-g300: #54d162;--color-sfp-green-g400: #30c741;--color-sfp-green-g500: #11b924;--color-sfp-green-g600: #11b924;--color-sfp-green-g700: #18851a;--color-sfp-green-g800: #0a6614;--color-sfp-green-g900: #074d0f;--color-blueberry-b50: #e8e5ff;--color-blueberry-b100: #c9c3fa;--color-blueberry-b200: #a89ef0;--color-blueberry-b300: #8379e0;--color-blueberry-b400: #685dc7;--color-blueberry-b500: #5146ad;--color-blueberry-b600: #41398c;--color-blueberry-b700: #332c6e;--color-blueberry-b800: #262152;--color-blueberry-b900: #1d193d;--color-yellow-y50: #ffefc7;--color-yellow-y100: #ffe091;--color-yellow-y200: #ffd466;--color-yellow-y300: #ffc32b;--color-yellow-y400: #fcb314;--color-yellow-y500: #fc9e01;--color-yellow-y600: #db8901;--color-yellow-y700: #b87301;--color-yellow-y800: #8c5801;--color-yellow-y900: #754901;--color-mint-m50: #cef5f0;--color-mint-m100: #9df2e8;--color-mint-m200: #59efdd;--color-mint-m300: #26e3cc;--color-mint-m400: #04d1b9;--color-mint-m500: #00bfa8;--color-mint-m600: #00a692;--color-mint-m700: #008070;--color-mint-m800: #00594f;--color-mint-m900: #00423b;--color-red-r50: #ffc3bf;--color-red-r100: #faa19b;--color-red-r200: #f7786f;--color-red-r300: #f55045;--color-red-r400: #e53e32;--color-red-r500: #d03b31;--color-red-r600: #b8342b;--color-red-r700: #992b24;--color-red-r800: #78221c;--color-red-r900: #591915;--breakpoint-mobile: 599px;--shape-none: 0px;--shape-extra-small: 4px;--shape-small: 8px;--shape-medium: 12px;--shape-large: 16px;--shape-extra-large: 28px;--shape-full: 1000px;--shape-button: 24px;--shape-button-compact: 20px;--shape-checkbox: 6px;--shape-toggle: 16px;--shape-form-control: 6px;--spacing-0: 0;--spacing--5: 2px;--spacing-1: 4px;--spacing-2: 8px;--spacing-3: 12px;--spacing-4: 16px;--spacing-5: 20px;--spacing-6: 24px;--spacing-7: 28px;--spacing-8: 32px;--spacing-9: 36px;--spacing-10: 40px;--spacing-12: 48px;--spacing-14: 56px;--spacing-16: 64px;--spacing-20: 80px;--spacing-24: 96px;--spacing-32: 128px;--spacing-40: 160px;--spacing-48: 192px;--spacing-button-padding-horizontal: 22px;--spacing-button-padding-horizontal-compact: 16px;--spacing-button-padding-vertical: 14px;--spacing-button-padding-vertical-compact: 10px;--spacing-button-icon-size: 24px;--spacing-button-icon-size-compact: 20px;--spacing-button-text-size: 16px;--spacing-button-gutter: 6px;--spacing-checkbox-size: 32px;--spacing-toggle-width: 60px;--spacing-toggle-height: 32px;--spacing-toggle-icon-size: 24px;--spacing-form-min-width: 203px;--spacing-form-min-height: 48px;--spacing-form-padding-left: 16px;--spacing-form-padding-right: 12px;--spacing-form-padding-vertical: 11px;--spacing-table-row-height: 56px;--spacing-popup-width: 860px;--grid-desktop-large-gutter: 24px;--grid-desktop-large-columns: 12;--grid-desktop-large-offset: 296px;--grid-desktop-popup-large-gutter: 24px;--grid-desktop-popup-large-columns: 12;--grid-desktop-popup-large-offset: 40px;--grid-desktop-popup-medium-gutter: 24px;--grid-desktop-popup-medium-columns: 6;--grid-desktop-popup-medium-offset: 40px;--grid-desktop-popup-small-gutter: 24px;--grid-desktop-popup-small-columns: 4;--grid-desktop-popup-small-offset: 40px;--grid-tablet-gutter: 20px;--grid-tablet-columns: 8;--grid-tablet-offset: 40px;--grid-mobile-gutter: 12px;--grid-mobile-columns: 4;--grid-mobile-offset: 20px;--elevation-light-1: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-light-2: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-light-3: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-light-4: 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 6px 10px 4px rgba(0, 0, 0, .15);--elevation-light-5: 0px 4px 4px 0px rgba(0, 0, 0, .3), 0px 8px 12px 6px rgba(0, 0, 0, .15);--elevation-light-pinned-column: 4px 0px 4px 0px rgba(0, 0, 0, .1);--elevation-light-soft-on-white-hover: 0px 2px 6px 0px rgba(0, 0, 0, .3), 0px 6px 20px 4px rgba(0, 0, 0, .15);--elevation-light-soft-on-white: 0px 2px 10px 3px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-light-soft-on-dark: 0px 1px 2px 0px rgba(0, 0, 0, .15);--elevation-dark-1: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-dark-2: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-dark-3: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dark-4: 0px 2px 3px 0px rgba(0, 0, 0, .3), 0px 6px 10px 4px rgba(0, 0, 0, .15);--elevation-dark-5: 0px 4px 4px 0px rgba(0, 0, 0, .3), 0px 8px 12px 6px rgba(0, 0, 0, .15);--mat-sys-color-background: var(--color-grayscale-n100);--mat-sys-color-on-background: var(--color-grayscale-n900-ink);--mat-sys-color-surface: var(--color-accessible-white);--mat-sys-color-on-surface: var(--color-grayscale-n900-ink);--mat-sys-color-surface-container: var(--color-grayscale-n100);--mat-sys-color-surface-container-highest: var(--color-grayscale-n150);--mat-sys-color-outline: var(--color-grayscale-n500);--mat-sys-color-outline-variant: var(--color-grayscale-n300);--mat-sys-color-error: var(--color-red-r700);--mat-sys-color-on-error: var(--color-accessible-white);--mat-option-selected-state-layer-color: var(--color-grayscale-n200);--mat-autocomplete-background-color: var(--color-accessible-white);--mat-divider-color: var(--color-grayscale-n300);--mat-select-panel-background-color: var(--color-accessible-white);--mdc-outlined-button-outline-color: var(--color-product);--elevation-card: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-dialog: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-appbar: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-fab: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-menu: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-snackbar: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-nav-drawer: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-bottom-sheet: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-pinned-column: 4px 0px 4px 0px rgba(0, 0, 0, .1);--elevation-card-hover: 0px 2px 6px 0px rgba(0, 0, 0, .3), 0px 6px 20px 4px rgba(0, 0, 0, .15)}html .default-backdrop{opacity:.75;background:var(--color-accessible-black)!important}html .mat-mdc-option .mat-pseudo-checkbox-minimal{display:none}html .mat-mdc-dialog-surface{height:unset;border-radius:8px}html .fullscreen-dialog-panel .mat-mdc-dialog-container,html .fullscreen-dialog-panel .mdc-dialog__container,html .fullscreen-dialog-panel .mdc-dialog__surface{max-width:calc(100vw - 24px)!important;max-height:calc(100vh - 24px)!important;width:100%!important;left:50%;top:50%;transform:translate(-50%,-50%);position:fixed}@media screen and (max-width: 599px){html .fullscreen-dialog-panel .mat-mdc-dialog-container,html .fullscreen-dialog-panel .mdc-dialog__container,html .fullscreen-dialog-panel .mdc-dialog__surface{max-width:100vw!important;max-height:100vh!important;width:100vw!important;height:100vh!important}html .fullscreen-dialog-panel .mat-mdc-dialog-container .mat-mdc-dialog-surface,html .fullscreen-dialog-panel .mdc-dialog__container .mat-mdc-dialog-surface,html .fullscreen-dialog-panel .mdc-dialog__surface .mat-mdc-dialog-surface{height:unset;border-radius:0}}html .intl-phone-list-menu{max-height:250px}html{--container-max-width: 1146px}html{--mat-sys-background: #fafafa;--mat-sys-error: #b8342b;--mat-sys-error-container: #faa19b;--mat-sys-inverse-on-surface: #f7f7f7;--mat-sys-inverse-primary: #faae82;--mat-sys-inverse-surface: #383838;--mat-sys-on-background: #1a1a1a;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #992b24;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #a63e02;--mat-sys-on-primary-fixed: #662602;--mat-sys-on-primary-fixed-variant: #a63e02;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #332c6e;--mat-sys-on-secondary-fixed: #1d193d;--mat-sys-on-secondary-fixed-variant: #332c6e;--mat-sys-on-surface: #1a1a1a;--mat-sys-on-surface-variant: #493f39;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #b87301;--mat-sys-on-tertiary-fixed: #754901;--mat-sys-on-tertiary-fixed-variant: #b87301;--mat-sys-outline: #776b63;--mat-sys-outline-variant: #bfafa5;--mat-sys-primary: #f35b04;--mat-sys-primary-container: #fcc9ac;--mat-sys-primary-fixed: #fcc9ac;--mat-sys-primary-fixed-dim: #faae82;--mat-sys-scrim: #000000;--mat-sys-secondary: #41398c;--mat-sys-secondary-container: #c9c3fa;--mat-sys-secondary-fixed: #c9c3fa;--mat-sys-secondary-fixed-dim: #a89ef0;--mat-sys-shadow: #000000;--mat-sys-surface: #fafafa;--mat-sys-surface-bright: #fafafa;--mat-sys-surface-container: #efefef;--mat-sys-surface-container-high: #eaeaea;--mat-sys-surface-container-highest: #f2f2f2;--mat-sys-surface-container-low: #f5f5f5;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dedede;--mat-sys-surface-tint: #f35b04;--mat-sys-surface-variant: #d7c7bc;--mat-sys-tertiary: #db8901;--mat-sys-tertiary-container: #ffe091;--mat-sys-tertiary-fixed: #ffe091;--mat-sys-tertiary-fixed-dim: #ffd466;--mat-sys-neutral-variant20: #332b25;--mat-sys-neutral10: #1a1a1a}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--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)}html{--mat-sys-body-large: 400 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-body-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-small-font: IBM Plex Sans, 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: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-label-large-font: IBM Plex Sans, 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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-medium-font: IBM Plex Sans, 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: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-small-font: IBM Plex Sans, 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: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem IBM Plex Sans, sans-serif;--mat-sys-title-large-font: IBM Plex Sans, 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: 500 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-title-medium-font: IBM Plex Sans, 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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-title-small-font: IBM Plex Sans, 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: 500}html{--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-none: 0;--mat-sys-corner-small: 8px}html{--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}html{--mat-sys-color-primary: #f35b04;--mat-sys-color-on-primary: #ffffff;--mat-sys-color-primary-container: #fcc9ac;--mat-sys-color-on-primary-container: #662602;--mat-sys-color-tertiary: #fc9e01;--mat-sys-color-on-tertiary: #000000;--header-splash-image: url(/assets/images/site-app-pro-splash.jpg);--header-banner-image: url(/assets/images/site-app-pro-banner.jpg);--color-accent-dark: #f35b04;--color-selected-item: #ffe7d9;--color-drop-item: #faae82;--color-product: #f35b04;--color-product-light: #ffe7d9;--color-error-text: #992b24;--color-error-shape: #b8342b;--color-error-bg: rgba(255, 195, 191, .5);--color-error-trans: rgba(184, 52, 43, .08);--color-disabled: rgba(140, 140, 140, .3);--color-on-primary-bg: #1d193d;--color-on-primary-selected: #f35b04;--color-on-primary-icon: #1d193d;--color-accent: #f35b04;--color-on-surface-ink: #1a1a1a;--color-on-surface-soft: #636363;--color-hyperlink-monotone: #1a1a1a;--color-hyperlink-colour: #a63e02;--color-hyperlink-pressed: #662602;--color-button-bg-default-empty: transparent;--color-button-bg-hover: #e6e6e6;--color-button-bg-pressed: #fcc9ac;--color-button-bg-selected: #ffe7d9;--color-button-cta-default: #f35b04;--color-button-cta-default-soft: #ffe7d9;--color-button-cta-hover: #f35b04;--color-button-cta-hover-soft: #ffe7d9;--color-button-cta-pressed: #a63e02;--color-button-cta-hover-v2: #575757;--color-button-cta-pressed-v2: #fcc9ac;--color-button-cta-text-white: #ffffff;--color-button-cta-text-ink: #1a1a1a;--color-button-cta-text-accent: #f35b04;--color-button-cta-text-accent-secondary: #f35b04;--color-badge-bg: #ffe7d9;--color-button-bg-med-hover: #fcc9ac;--color-button-bg-med-pressed: #f79359;--color-button-icon-default: #383838;--color-button-icon-selected: #000000;--color-control-outline-default: #8c8c8c;--color-control-outline-pressed: #f35b04;--color-control-outline-focus: #575757;--color-control-outline-light: #c7c7c7;--color-heading-blue: #332c6e;--color-base: #f2f2f2;--color-base-soft: #c7c7c7;--color-status-positive: #008070;--color-thumb-bg: #f2f2f2;--color-list-option-background: #ffe7d9;--color-list-option-hover: #e6e6e6;--color-list-option-selected-hover: #fcc9ac;--gradient-primary: linear-gradient( 90deg, #f79359 0%, #f35b04 100% );--color-sap-orange-o50: #ffe7d9;--color-sap-orange-o100: #fcc9ac;--color-sap-orange-o200: #faae82;--color-sap-orange-o300: #f79359;--color-sap-orange-o400: #f5752c;--color-sap-orange-o500: #f35b04;--color-sap-orange-o600: #f35b04;--color-sap-orange-o700: #a63e02;--color-sap-orange-o800: #803002;--color-sap-orange-o900: #662602;--color-yellow-y50: #ffefc7;--color-yellow-y100: #ffe091;--color-yellow-y200: #ffd466;--color-yellow-y300: #ffc32b;--color-yellow-y400: #fcb314;--color-yellow-y500: #fc9e01;--color-yellow-y600: #db8901;--color-yellow-y700: #b87301;--color-yellow-y800: #8c5801;--color-yellow-y900: #754901}html .app-header .logo .theme-logo{background-image:url(/assets/icons/site-app-pro.svg);background-repeat:no-repeat;background-size:contain}.site-app-theme{color-scheme:light;--mat-sys-color-background: var(--color-grayscale-n100);--mat-sys-color-on-background: var(--color-grayscale-n900-ink);--mat-sys-color-surface: var(--color-accessible-white);--mat-sys-color-on-surface: var(--color-grayscale-n900-ink);--mat-sys-color-surface-container: var(--color-grayscale-n100);--mat-sys-color-surface-container-highest: var(--color-grayscale-n150);--mat-sys-color-outline: var(--color-grayscale-n500);--mat-sys-color-outline-variant: var(--color-grayscale-n300);--mat-sys-color-error: var(--color-red-r700);--mat-sys-color-on-error: var(--color-accessible-white);--mat-option-selected-state-layer-color: var(--color-grayscale-n200);--mat-autocomplete-background-color: var(--color-accessible-white);--mat-divider-color: var(--color-grayscale-n300);--mat-select-panel-background-color: var(--color-accessible-white);--mdc-outlined-button-outline-color: var(--color-product);--elevation-card: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-dialog: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-appbar: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-fab: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-menu: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-snackbar: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-nav-drawer: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-bottom-sheet: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-pinned-column: 4px 0px 4px 0px rgba(0, 0, 0, .1);--elevation-card-hover: 0px 2px 6px 0px rgba(0, 0, 0, .3), 0px 6px 20px 4px rgba(0, 0, 0, .15)}.site-app-theme{--mat-sys-background: #fafafa;--mat-sys-error: #b8342b;--mat-sys-error-container: #faa19b;--mat-sys-inverse-on-surface: #f7f7f7;--mat-sys-inverse-primary: #faae82;--mat-sys-inverse-surface: #383838;--mat-sys-on-background: #1a1a1a;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #992b24;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #a63e02;--mat-sys-on-primary-fixed: #662602;--mat-sys-on-primary-fixed-variant: #a63e02;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #332c6e;--mat-sys-on-secondary-fixed: #1d193d;--mat-sys-on-secondary-fixed-variant: #332c6e;--mat-sys-on-surface: #1a1a1a;--mat-sys-on-surface-variant: #493f39;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #b87301;--mat-sys-on-tertiary-fixed: #754901;--mat-sys-on-tertiary-fixed-variant: #b87301;--mat-sys-outline: #776b63;--mat-sys-outline-variant: #bfafa5;--mat-sys-primary: #f35b04;--mat-sys-primary-container: #fcc9ac;--mat-sys-primary-fixed: #fcc9ac;--mat-sys-primary-fixed-dim: #faae82;--mat-sys-scrim: #000000;--mat-sys-secondary: #41398c;--mat-sys-secondary-container: #c9c3fa;--mat-sys-secondary-fixed: #c9c3fa;--mat-sys-secondary-fixed-dim: #a89ef0;--mat-sys-shadow: #000000;--mat-sys-surface: #fafafa;--mat-sys-surface-bright: #fafafa;--mat-sys-surface-container: #efefef;--mat-sys-surface-container-high: #eaeaea;--mat-sys-surface-container-highest: #f2f2f2;--mat-sys-surface-container-low: #f5f5f5;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dedede;--mat-sys-surface-tint: #f35b04;--mat-sys-surface-variant: #d7c7bc;--mat-sys-tertiary: #db8901;--mat-sys-tertiary-container: #ffe091;--mat-sys-tertiary-fixed: #ffe091;--mat-sys-tertiary-fixed-dim: #ffd466;--mat-sys-neutral-variant20: #332b25;--mat-sys-neutral10: #1a1a1a}.site-app-theme{--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)}.site-app-theme{--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)}.site-app-theme{--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)}.site-app-theme{--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)}.site-app-theme{--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)}.site-app-theme{--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)}.site-app-theme{--mat-sys-body-large: 400 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-body-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-small-font: IBM Plex Sans, 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: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-label-large-font: IBM Plex Sans, 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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-medium-font: IBM Plex Sans, 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: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-small-font: IBM Plex Sans, 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: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem IBM Plex Sans, sans-serif;--mat-sys-title-large-font: IBM Plex Sans, 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: 500 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-title-medium-font: IBM Plex Sans, 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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-title-small-font: IBM Plex Sans, 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: 500}.site-app-theme{--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-none: 0;--mat-sys-corner-small: 8px}.site-app-theme{--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}.site-app-theme{--mat-sys-color-primary: #f35b04;--mat-sys-color-on-primary: #ffffff;--mat-sys-color-primary-container: #fcc9ac;--mat-sys-color-on-primary-container: #662602;--mat-sys-color-tertiary: #fc9e01;--mat-sys-color-on-tertiary: #000000;--header-splash-image: url(/assets/images/site-app-pro-splash.jpg);--header-banner-image: url(/assets/images/site-app-pro-banner.jpg);--color-accent-dark: #f35b04;--color-selected-item: #ffe7d9;--color-drop-item: #faae82;--color-product: #f35b04;--color-product-light: #ffe7d9;--color-error-text: #992b24;--color-error-shape: #b8342b;--color-error-bg: rgba(255, 195, 191, .5);--color-error-trans: rgba(184, 52, 43, .08);--color-disabled: rgba(140, 140, 140, .3);--color-on-primary-bg: #1d193d;--color-on-primary-selected: #f35b04;--color-on-primary-icon: #1d193d;--color-accent: #f35b04;--color-on-surface-ink: #1a1a1a;--color-on-surface-soft: #636363;--color-hyperlink-monotone: #1a1a1a;--color-hyperlink-colour: #a63e02;--color-hyperlink-pressed: #662602;--color-button-bg-default-empty: transparent;--color-button-bg-hover: #e6e6e6;--color-button-bg-pressed: #fcc9ac;--color-button-bg-selected: #ffe7d9;--color-button-cta-default: #f35b04;--color-button-cta-default-soft: #ffe7d9;--color-button-cta-hover: #f35b04;--color-button-cta-hover-soft: #ffe7d9;--color-button-cta-pressed: #a63e02;--color-button-cta-hover-v2: #575757;--color-button-cta-pressed-v2: #fcc9ac;--color-button-cta-text-white: #ffffff;--color-button-cta-text-ink: #1a1a1a;--color-button-cta-text-accent: #f35b04;--color-button-cta-text-accent-secondary: #f35b04;--color-badge-bg: #ffe7d9;--color-button-bg-med-hover: #fcc9ac;--color-button-bg-med-pressed: #f79359;--color-button-icon-default: #383838;--color-button-icon-selected: #000000;--color-control-outline-default: #8c8c8c;--color-control-outline-pressed: #f35b04;--color-control-outline-focus: #575757;--color-control-outline-light: #c7c7c7;--color-heading-blue: #332c6e;--color-base: #f2f2f2;--color-base-soft: #c7c7c7;--color-status-positive: #008070;--color-thumb-bg: #f2f2f2;--color-list-option-background: #ffe7d9;--color-list-option-hover: #e6e6e6;--color-list-option-selected-hover: #fcc9ac;--gradient-primary: linear-gradient( 90deg, #f79359 0%, #f35b04 100% );--color-sap-orange-o50: #ffe7d9;--color-sap-orange-o100: #fcc9ac;--color-sap-orange-o200: #faae82;--color-sap-orange-o300: #f79359;--color-sap-orange-o400: #f5752c;--color-sap-orange-o500: #f35b04;--color-sap-orange-o600: #f35b04;--color-sap-orange-o700: #a63e02;--color-sap-orange-o800: #803002;--color-sap-orange-o900: #662602;--color-yellow-y50: #ffefc7;--color-yellow-y100: #ffe091;--color-yellow-y200: #ffd466;--color-yellow-y300: #ffc32b;--color-yellow-y400: #fcb314;--color-yellow-y500: #fc9e01;--color-yellow-y600: #db8901;--color-yellow-y700: #b87301;--color-yellow-y800: #8c5801;--color-yellow-y900: #754901}.site-app-theme .app-header .logo .theme-logo{background-image:url(/assets/icons/site-app-pro.svg);background-repeat:no-repeat;background-size:contain}.site-app-theme.dark-mode{color-scheme:dark;--mat-sys-color-background: var(--color-grayscale-n800);--mat-sys-color-on-background: var(--color-grayscale-n100);--mat-sys-color-surface: var(--color-grayscale-n900-ink);--mat-sys-color-on-surface: var(--color-grayscale-n100);--mat-sys-color-surface-container: var(--color-grayscale-n800);--mat-sys-color-surface-container-highest: var(--color-grayscale-n700);--mat-sys-color-outline: var(--color-grayscale-n400);--mat-sys-color-outline-variant: var(--color-grayscale-n600);--mat-sys-color-error: var(--color-grayscale-r300);--mat-sys-color-on-error: var(--color-grayscale-n900-ink);--color-on-surface-ink: var(--color-grayscale-n100);--color-on-surface-soft: var(--color-grayscale-n400);--color-heading-blue: var(--color-blueberry-b300);--elevation-card: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-dialog: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-appbar: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-fab: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-menu: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-snackbar: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-nav-drawer: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-bottom-sheet: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15)}.site-app-theme.dark-mode{--mat-sys-background: #0f0f0f;--mat-sys-error: #f7786f;--mat-sys-error-container: #992b24;--mat-sys-inverse-on-surface: #383838;--mat-sys-inverse-primary: #f35b04;--mat-sys-inverse-surface: #f2f2f2;--mat-sys-on-background: #f2f2f2;--mat-sys-on-error: #78221c;--mat-sys-on-error-container: #faa19b;--mat-sys-on-primary: #803002;--mat-sys-on-primary-container: #fcc9ac;--mat-sys-on-primary-fixed: #662602;--mat-sys-on-primary-fixed-variant: #a63e02;--mat-sys-on-secondary: #262152;--mat-sys-on-secondary-container: #c9c3fa;--mat-sys-on-secondary-fixed: #1d193d;--mat-sys-on-secondary-fixed-variant: #332c6e;--mat-sys-on-surface: #f2f2f2;--mat-sys-on-surface-variant: #d7c7bc;--mat-sys-on-tertiary: #8c5801;--mat-sys-on-tertiary-container: #ffe091;--mat-sys-on-tertiary-fixed: #754901;--mat-sys-on-tertiary-fixed-variant: #b87301;--mat-sys-outline: #8e8178;--mat-sys-outline-variant: #493f39;--mat-sys-primary: #faae82;--mat-sys-primary-container: #a63e02;--mat-sys-primary-fixed: #fcc9ac;--mat-sys-primary-fixed-dim: #faae82;--mat-sys-scrim: #000000;--mat-sys-secondary: #a89ef0;--mat-sys-secondary-container: #332c6e;--mat-sys-secondary-fixed: #c9c3fa;--mat-sys-secondary-fixed-dim: #a89ef0;--mat-sys-shadow: #000000;--mat-sys-surface: #0f0f0f;--mat-sys-surface-bright: #3d3d3d;--mat-sys-surface-container: #1f1f1f;--mat-sys-surface-container-high: #2b2b2b;--mat-sys-surface-container-highest: #393939;--mat-sys-surface-container-low: #1a1a1a;--mat-sys-surface-container-lowest: #0d0d0d;--mat-sys-surface-dim: #0f0f0f;--mat-sys-surface-tint: #faae82;--mat-sys-surface-variant: #493f39;--mat-sys-tertiary: #ffd466;--mat-sys-tertiary-container: #b87301;--mat-sys-tertiary-fixed: #ffe091;--mat-sys-tertiary-fixed-dim: #ffd466;--mat-sys-neutral-variant20: #332b25;--mat-sys-neutral10: #1a1a1a}.site-app-theme.dark-mode{--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)}.site-app-theme.dark-mode{--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)}.site-app-theme.dark-mode{--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)}.site-app-theme.dark-mode{--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)}.site-app-theme.dark-mode{--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)}.site-app-theme.dark-mode{--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)}.site-app-theme.dark-mode{--mat-sys-body-large: 400 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-body-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-small-font: IBM Plex Sans, 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: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-label-large-font: IBM Plex Sans, 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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-medium-font: IBM Plex Sans, 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: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-small-font: IBM Plex Sans, 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: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem IBM Plex Sans, sans-serif;--mat-sys-title-large-font: IBM Plex Sans, 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: 500 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-title-medium-font: IBM Plex Sans, 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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-title-small-font: IBM Plex Sans, 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: 500}.site-app-theme.dark-mode{--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-none: 0;--mat-sys-corner-small: 8px}.site-app-theme.dark-mode{--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}.site-app-theme.dark-mode{--mat-sys-color-primary: #f35b04;--mat-sys-color-on-primary: #ffffff;--mat-sys-color-primary-container: #fcc9ac;--mat-sys-color-on-primary-container: #662602;--mat-sys-color-tertiary: #fc9e01;--mat-sys-color-on-tertiary: #000000;--header-splash-image: url(/assets/images/site-app-pro-splash.jpg);--header-banner-image: url(/assets/images/site-app-pro-banner.jpg);--color-accent-dark: #f35b04;--color-selected-item: #ffe7d9;--color-drop-item: #faae82;--color-product: #f35b04;--color-product-light: #ffe7d9;--color-error-text: #992b24;--color-error-shape: #b8342b;--color-error-bg: rgba(255, 195, 191, .5);--color-error-trans: rgba(184, 52, 43, .08);--color-disabled: rgba(140, 140, 140, .3);--color-on-primary-bg: #1d193d;--color-on-primary-selected: #f35b04;--color-on-primary-icon: #1d193d;--color-accent: #f35b04;--color-on-surface-ink: #1a1a1a;--color-on-surface-soft: #636363;--color-hyperlink-monotone: #1a1a1a;--color-hyperlink-colour: #a63e02;--color-hyperlink-pressed: #662602;--color-button-bg-default-empty: transparent;--color-button-bg-hover: #e6e6e6;--color-button-bg-pressed: #fcc9ac;--color-button-bg-selected: #ffe7d9;--color-button-cta-default: #f35b04;--color-button-cta-default-soft: #ffe7d9;--color-button-cta-hover: #f35b04;--color-button-cta-hover-soft: #ffe7d9;--color-button-cta-pressed: #a63e02;--color-button-cta-hover-v2: #575757;--color-button-cta-pressed-v2: #fcc9ac;--color-button-cta-text-white: #ffffff;--color-button-cta-text-ink: #1a1a1a;--color-button-cta-text-accent: #f35b04;--color-button-cta-text-accent-secondary: #f35b04;--color-badge-bg: #ffe7d9;--color-button-bg-med-hover: #fcc9ac;--color-button-bg-med-pressed: #f79359;--color-button-icon-default: #383838;--color-button-icon-selected: #000000;--color-control-outline-default: #8c8c8c;--color-control-outline-pressed: #f35b04;--color-control-outline-focus: #575757;--color-control-outline-light: #c7c7c7;--color-heading-blue: #332c6e;--color-base: #f2f2f2;--color-base-soft: #c7c7c7;--color-status-positive: #008070;--color-thumb-bg: #f2f2f2;--color-list-option-background: #ffe7d9;--color-list-option-hover: #e6e6e6;--color-list-option-selected-hover: #fcc9ac;--gradient-primary: linear-gradient( 90deg, #f79359 0%, #f35b04 100% );--color-sap-orange-o50: #ffe7d9;--color-sap-orange-o100: #fcc9ac;--color-sap-orange-o200: #faae82;--color-sap-orange-o300: #f79359;--color-sap-orange-o400: #f5752c;--color-sap-orange-o500: #f35b04;--color-sap-orange-o600: #f35b04;--color-sap-orange-o700: #a63e02;--color-sap-orange-o800: #803002;--color-sap-orange-o900: #662602;--color-yellow-y50: #ffefc7;--color-yellow-y100: #ffe091;--color-yellow-y200: #ffd466;--color-yellow-y300: #ffc32b;--color-yellow-y400: #fcb314;--color-yellow-y500: #fc9e01;--color-yellow-y600: #db8901;--color-yellow-y700: #b87301;--color-yellow-y800: #8c5801;--color-yellow-y900: #754901}.site-app-theme.dark-mode .app-header .logo .theme-logo{background-image:url(/assets/icons/site-app-pro.svg);background-repeat:no-repeat;background-size:contain}.site-app-theme.dark-mode{--mat-sys-color-primary: #f79359;--mat-sys-color-on-primary: #1a1a1a;--mat-sys-color-primary-container: #a63e02;--mat-sys-color-on-primary-container: #ffe7d9;--mat-sys-color-tertiary: #ffc32b;--mat-sys-color-on-tertiary: #1a1a1a}.safe-food-theme{color-scheme:light;--mat-sys-color-background: var(--color-grayscale-n100);--mat-sys-color-on-background: var(--color-grayscale-n900-ink);--mat-sys-color-surface: var(--color-accessible-white);--mat-sys-color-on-surface: var(--color-grayscale-n900-ink);--mat-sys-color-surface-container: var(--color-grayscale-n100);--mat-sys-color-surface-container-highest: var(--color-grayscale-n150);--mat-sys-color-outline: var(--color-grayscale-n500);--mat-sys-color-outline-variant: var(--color-grayscale-n300);--mat-sys-color-error: var(--color-red-r700);--mat-sys-color-on-error: var(--color-accessible-white);--mat-option-selected-state-layer-color: var(--color-grayscale-n200);--mat-autocomplete-background-color: var(--color-accessible-white);--mat-divider-color: var(--color-grayscale-n300);--mat-select-panel-background-color: var(--color-accessible-white);--mdc-outlined-button-outline-color: var(--color-product);--elevation-card: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-dialog: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-appbar: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-fab: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-menu: 0px 2px 6px 2px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-snackbar: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-nav-drawer: 0px 1px 3px 1px rgba(0, 0, 0, .15), 0px 1px 2px 0px rgba(0, 0, 0, .3);--elevation-bottom-sheet: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-pinned-column: 4px 0px 4px 0px rgba(0, 0, 0, .1);--elevation-card-hover: 0px 2px 6px 0px rgba(0, 0, 0, .3), 0px 6px 20px 4px rgba(0, 0, 0, .15)}.safe-food-theme{--mat-sys-background: #fafafa;--mat-sys-error: #b8342b;--mat-sys-error-container: #faa19b;--mat-sys-inverse-on-surface: #f7f7f7;--mat-sys-inverse-primary: #7ee089;--mat-sys-inverse-surface: #383838;--mat-sys-on-background: #1a1a1a;--mat-sys-on-error: #ffffff;--mat-sys-on-error-container: #992b24;--mat-sys-on-primary: #ffffff;--mat-sys-on-primary-container: #18851a;--mat-sys-on-primary-fixed: #074d0f;--mat-sys-on-primary-fixed-variant: #18851a;--mat-sys-on-secondary: #ffffff;--mat-sys-on-secondary-container: #008070;--mat-sys-on-secondary-fixed: #00423b;--mat-sys-on-secondary-fixed-variant: #008070;--mat-sys-on-surface: #1a1a1a;--mat-sys-on-surface-variant: #3d4a39;--mat-sys-on-tertiary: #ffffff;--mat-sys-on-tertiary-container: #332c6e;--mat-sys-on-tertiary-fixed: #1d193d;--mat-sys-on-tertiary-fixed-variant: #332c6e;--mat-sys-outline: #6d7b67;--mat-sys-outline-variant: #bccbb4;--mat-sys-primary: #11b924;--mat-sys-primary-container: #a9ebb0;--mat-sys-primary-fixed: #a9ebb0;--mat-sys-primary-fixed-dim: #7ee089;--mat-sys-scrim: #000000;--mat-sys-secondary: #00a692;--mat-sys-secondary-container: #9df2e8;--mat-sys-secondary-fixed: #9df2e8;--mat-sys-secondary-fixed-dim: #59efdd;--mat-sys-shadow: #000000;--mat-sys-surface: #fafafa;--mat-sys-surface-bright: #fafafa;--mat-sys-surface-container: #efefef;--mat-sys-surface-container-high: #eaeaea;--mat-sys-surface-container-highest: #f2f2f2;--mat-sys-surface-container-low: #f5f5f5;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-dim: #dedede;--mat-sys-surface-tint: #11b924;--mat-sys-surface-variant: #d8e7cf;--mat-sys-tertiary: #41398c;--mat-sys-tertiary-container: #c9c3fa;--mat-sys-tertiary-fixed: #c9c3fa;--mat-sys-tertiary-fixed-dim: #a89ef0;--mat-sys-neutral-variant20: #273424;--mat-sys-neutral10: #1a1a1a}.safe-food-theme{--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)}.safe-food-theme{--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)}.safe-food-theme{--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)}.safe-food-theme{--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)}.safe-food-theme{--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)}.safe-food-theme{--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)}.safe-food-theme{--mat-sys-body-large: 400 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-body-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-small-font: IBM Plex Sans, 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: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-label-large-font: IBM Plex Sans, 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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-medium-font: IBM Plex Sans, 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: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-small-font: IBM Plex Sans, 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: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem IBM Plex Sans, sans-serif;--mat-sys-title-large-font: IBM Plex Sans, 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: 500 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-title-medium-font: IBM Plex Sans, 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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-title-small-font: IBM Plex Sans, 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: 500}.safe-food-theme{--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-none: 0;--mat-sys-corner-small: 8px}.safe-food-theme{--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}.safe-food-theme{--mat-sys-color-primary: #11b924;--mat-sys-color-on-primary: #ffffff;--mat-sys-color-primary-container: #a9ebb0;--mat-sys-color-on-primary-container: #074d0f;--mat-sys-color-tertiary: #5146ad;--mat-sys-color-on-tertiary: #ffffff;--header-splash-image: url(/assets/images/safe-food-pro-splash.jpg);--header-banner-image: url(/assets/images/safe-food-pro-banner.jpg);--color-error-text: #992b24;--color-error-shape: #b8342b;--color-error-bg: rgba(255, 195, 191, .5);--color-error-trans: rgba(184, 52, 43, .08);--color-disabled: rgba(140, 140, 140, .3);--color-on-primary-bg: #1d193d;--color-on-primary-selected: #11b924;--color-on-primary-icon: #1d193d;--color-on-surface-ink: #1a1a1a;--color-on-surface-soft: #636363;--color-hyperlink-monotone: #1a1a1a;--color-hyperlink-colour: #18851a;--color-hyperlink-pressed: #074d0f;--color-button-bg-default-empty: transparent;--color-button-bg-hover: #e6e6e6;--color-button-bg-pressed: #a9ebb0;--color-button-bg-selected: #d4f3d8;--color-button-cta-default: #11b924;--color-button-cta-default-soft: #d4f3d8;--color-button-cta-hover: #11b924;--color-button-cta-hover-soft: #d4f3d8;--color-button-cta-pressed: #18851a;--color-button-cta-hover-v2: #575757;--color-button-cta-pressed-v2: #a9ebb0;--color-button-cta-text-white: #ffffff;--color-button-cta-text-ink: #1a1a1a;--color-button-cta-text-accent: #11b924;--color-button-cta-text-accent-secondary: #11b924;--color-badge-bg: #d4f3d8;--color-button-bg-med-hover: #a9ebb0;--color-button-bg-med-pressed: #54d162;--color-button-icon-default: #383838;--color-button-icon-selected: #000000;--color-control-outline-default: #8c8c8c;--color-control-outline-pressed: #11b924;--color-control-outline-focus: #575757;--color-control-outline-light: #c7c7c7;--color-heading-blue: #332c6e;--color-base: #f2f2f2;--color-base-soft: #c7c7c7;--color-status-positive: #008070;--color-thumb-bg: #f2f2f2;--color-accent: #11b924;--color-accent-dark: #11b924;--color-selected-item: #d4f3d8;--color-drop-item: #7ee089;--color-product: #11b924;--color-product-light: #d4f3d8;--color-list-option-background: #d4f3d8;--color-list-option-hover: #e6e6e6;--color-list-option-selected-hover: #a9ebb0;--gradient-primary: linear-gradient( 90deg, #54d162 0%, #11b924 100% );--color-sfp-green-g50: #d4f3d8;--color-sfp-green-g100: #a9ebb0;--color-sfp-green-g200: #7ee089;--color-sfp-green-g300: #54d162;--color-sfp-green-g400: #30c741;--color-sfp-green-g500: #11b924;--color-sfp-green-g600: #11b924;--color-sfp-green-g700: #18851a;--color-sfp-green-g800: #0a6614;--color-sfp-green-g900: #074d0f;--color-mint-m50: #cef5f0;--color-mint-m100: #9df2e8;--color-mint-m200: #59efdd;--color-mint-m300: #26e3cc;--color-mint-m400: #04d1b9;--color-mint-m500: #00bfa8;--color-mint-m600: #00a692;--color-mint-m700: #008070;--color-mint-m800: #00594f;--color-mint-m900: #00423b}.safe-food-theme .app-header .logo .theme-logo{background-image:url(/assets/icons/safe-food-pro.svg);background-repeat:no-repeat;background-size:contain}.safe-food-theme.dark-mode{color-scheme:dark;--mat-sys-color-background: var(--color-grayscale-n800);--mat-sys-color-on-background: var(--color-grayscale-n100);--mat-sys-color-surface: var(--color-grayscale-n900-ink);--mat-sys-color-on-surface: var(--color-grayscale-n100);--mat-sys-color-surface-container: var(--color-grayscale-n800);--mat-sys-color-surface-container-highest: var(--color-grayscale-n700);--mat-sys-color-outline: var(--color-grayscale-n400);--mat-sys-color-outline-variant: var(--color-grayscale-n600);--mat-sys-color-error: var(--color-grayscale-r300);--mat-sys-color-on-error: var(--color-grayscale-n900-ink);--color-on-surface-ink: var(--color-grayscale-n100);--color-on-surface-soft: var(--color-grayscale-n400);--color-heading-blue: var(--color-blueberry-b300);--elevation-card: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-dialog: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-dropdown: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-appbar: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-fab: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-menu: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 2px 6px 2px rgba(0, 0, 0, .15);--elevation-snackbar: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15);--elevation-nav-drawer: 0px 1px 2px 0px rgba(0, 0, 0, .3), 0px 1px 3px 1px rgba(0, 0, 0, .15);--elevation-bottom-sheet: 0px 1px 3px 0px rgba(0, 0, 0, .3), 0px 4px 8px 3px rgba(0, 0, 0, .15)}.safe-food-theme.dark-mode{--mat-sys-background: #0f0f0f;--mat-sys-error: #f7786f;--mat-sys-error-container: #992b24;--mat-sys-inverse-on-surface: #383838;--mat-sys-inverse-primary: #11b924;--mat-sys-inverse-surface: #f2f2f2;--mat-sys-on-background: #f2f2f2;--mat-sys-on-error: #78221c;--mat-sys-on-error-container: #faa19b;--mat-sys-on-primary: #0a6614;--mat-sys-on-primary-container: #a9ebb0;--mat-sys-on-primary-fixed: #074d0f;--mat-sys-on-primary-fixed-variant: #18851a;--mat-sys-on-secondary: #00594f;--mat-sys-on-secondary-container: #9df2e8;--mat-sys-on-secondary-fixed: #00423b;--mat-sys-on-secondary-fixed-variant: #008070;--mat-sys-on-surface: #f2f2f2;--mat-sys-on-surface-variant: #d8e7cf;--mat-sys-on-tertiary: #262152;--mat-sys-on-tertiary-container: #c9c3fa;--mat-sys-on-tertiary-fixed: #1d193d;--mat-sys-on-tertiary-fixed-variant: #332c6e;--mat-sys-outline: #869580;--mat-sys-outline-variant: #3d4a39;--mat-sys-primary: #7ee089;--mat-sys-primary-container: #18851a;--mat-sys-primary-fixed: #a9ebb0;--mat-sys-primary-fixed-dim: #7ee089;--mat-sys-scrim: #000000;--mat-sys-secondary: #59efdd;--mat-sys-secondary-container: #008070;--mat-sys-secondary-fixed: #9df2e8;--mat-sys-secondary-fixed-dim: #59efdd;--mat-sys-shadow: #000000;--mat-sys-surface: #0f0f0f;--mat-sys-surface-bright: #3d3d3d;--mat-sys-surface-container: #1f1f1f;--mat-sys-surface-container-high: #2b2b2b;--mat-sys-surface-container-highest: #393939;--mat-sys-surface-container-low: #1a1a1a;--mat-sys-surface-container-lowest: #0d0d0d;--mat-sys-surface-dim: #0f0f0f;--mat-sys-surface-tint: #7ee089;--mat-sys-surface-variant: #3d4a39;--mat-sys-tertiary: #a89ef0;--mat-sys-tertiary-container: #332c6e;--mat-sys-tertiary-fixed: #c9c3fa;--mat-sys-tertiary-fixed-dim: #a89ef0;--mat-sys-neutral-variant20: #273424;--mat-sys-neutral10: #1a1a1a}.safe-food-theme.dark-mode{--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)}.safe-food-theme.dark-mode{--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)}.safe-food-theme.dark-mode{--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)}.safe-food-theme.dark-mode{--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)}.safe-food-theme.dark-mode{--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)}.safe-food-theme.dark-mode{--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)}.safe-food-theme.dark-mode{--mat-sys-body-large: 400 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-body-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-body-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-display-small-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-large-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-medium-font: IBM Plex Sans, 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 IBM Plex Sans, sans-serif;--mat-sys-headline-small-font: IBM Plex Sans, 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: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-label-large-font: IBM Plex Sans, 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: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-medium-font: IBM Plex Sans, 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: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem IBM Plex Sans, sans-serif;--mat-sys-label-small-font: IBM Plex Sans, 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: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem IBM Plex Sans, sans-serif;--mat-sys-title-large-font: IBM Plex Sans, 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: 500 1rem / 1.5rem IBM Plex Sans, sans-serif;--mat-sys-title-medium-font: IBM Plex Sans, 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: 500;--mat-sys-title-small: 500 .875rem / 1.25rem IBM Plex Sans, sans-serif;--mat-sys-title-small-font: IBM Plex Sans, 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: 500}.safe-food-theme.dark-mode{--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-none: 0;--mat-sys-corner-small: 8px}.safe-food-theme.dark-mode{--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}.safe-food-theme.dark-mode{--mat-sys-color-primary: #11b924;--mat-sys-color-on-primary: #ffffff;--mat-sys-color-primary-container: #a9ebb0;--mat-sys-color-on-primary-container: #074d0f;--mat-sys-color-tertiary: #5146ad;--mat-sys-color-on-tertiary: #ffffff;--header-splash-image: url(/assets/images/safe-food-pro-splash.jpg);--header-banner-image: url(/assets/images/safe-food-pro-banner.jpg);--color-error-text: #992b24;--color-error-shape: #b8342b;--color-error-bg: rgba(255, 195, 191, .5);--color-error-trans: rgba(184, 52, 43, .08);--color-disabled: rgba(140, 140, 140, .3);--color-on-primary-bg: #1d193d;--color-on-primary-selected: #11b924;--color-on-primary-icon: #1d193d;--color-on-surface-ink: #1a1a1a;--color-on-surface-soft: #636363;--color-hyperlink-monotone: #1a1a1a;--color-hyperlink-colour: #18851a;--color-hyperlink-pressed: #074d0f;--color-button-bg-default-empty: transparent;--color-button-bg-hover: #e6e6e6;--color-button-bg-pressed: #a9ebb0;--color-button-bg-selected: #d4f3d8;--color-button-cta-default: #11b924;--color-button-cta-default-soft: #d4f3d8;--color-button-cta-hover: #11b924;--color-button-cta-hover-soft: #d4f3d8;--color-button-cta-pressed: #18851a;--color-button-cta-hover-v2: #575757;--color-button-cta-pressed-v2: #a9ebb0;--color-button-cta-text-white: #ffffff;--color-button-cta-text-ink: #1a1a1a;--color-button-cta-text-accent: #11b924;--color-button-cta-text-accent-secondary: #11b924;--color-badge-bg: #d4f3d8;--color-button-bg-med-hover: #a9ebb0;--color-button-bg-med-pressed: #54d162;--color-button-icon-default: #383838;--color-button-icon-selected: #000000;--color-control-outline-default: #8c8c8c;--color-control-outline-pressed: #11b924;--color-control-outline-focus: #575757;--color-control-outline-light: #c7c7c7;--color-heading-blue: #332c6e;--color-base: #f2f2f2;--color-base-soft: #c7c7c7;--color-status-positive: #008070;--color-thumb-bg: #f2f2f2;--color-accent: #11b924;--color-accent-dark: #11b924;--color-selected-item: #d4f3d8;--color-drop-item: #7ee089;--color-product: #11b924;--color-product-light: #d4f3d8;--color-list-option-background: #d4f3d8;--color-list-option-hover: #e6e6e6;--color-list-option-selected-hover: #a9ebb0;--gradient-primary: linear-gradient( 90deg, #54d162 0%, #11b924 100% );--color-sfp-green-g50: #d4f3d8;--color-sfp-green-g100: #a9ebb0;--color-sfp-green-g200: #7ee089;--color-sfp-green-g300: #54d162;--color-sfp-green-g400: #30c741;--color-sfp-green-g500: #11b924;--color-sfp-green-g600: #11b924;--color-sfp-green-g700: #18851a;--color-sfp-green-g800: #0a6614;--color-sfp-green-g900: #074d0f;--color-mint-m50: #cef5f0;--color-mint-m100: #9df2e8;--color-mint-m200: #59efdd;--color-mint-m300: #26e3cc;--color-mint-m400: #04d1b9;--color-mint-m500: #00bfa8;--color-mint-m600: #00a692;--color-mint-m700: #008070;--color-mint-m800: #00594f;--color-mint-m900: #00423b}.safe-food-theme.dark-mode .app-header .logo .theme-logo{background-image:url(/assets/icons/safe-food-pro.svg);background-repeat:no-repeat;background-size:contain}.safe-food-theme.dark-mode{--mat-sys-color-primary: #54d162;--mat-sys-color-on-primary: #1a1a1a;--mat-sys-color-primary-container: #18851a;--mat-sys-color-on-primary-container: #d4f3d8;--mat-sys-color-tertiary: #8379e0;--mat-sys-color-on-tertiary: #1a1a1a}.shape-large{--shape-button: 28px;--shape-button-compact: 24px;--shape-checkbox: 8px;--shape-toggle: 20px;--shape-form-control: 8px}.shape-small{--shape-button: 20px;--shape-button-compact: 16px;--shape-checkbox: 4px;--shape-toggle: 14px;--shape-form-control: 4px}.spacing-large{--spacing-button-padding-horizontal: 24px;--spacing-button-padding-horizontal-compact: 20px;--spacing-button-padding-vertical: 16px;--spacing-button-padding-vertical-compact: 12px;--spacing-button-icon-size: 28px;--spacing-button-icon-size-compact: 24px;--spacing-button-text-size: 18px;--spacing-button-gutter: 8px;--spacing-checkbox-size: 40px;--spacing-toggle-width: 80px;--spacing-toggle-height: 40px;--spacing-toggle-icon-size: 32px;--spacing-form-min-width: 203px;--spacing-form-min-height: 56px;--spacing-form-padding-left: 16px;--spacing-form-padding-right: 12px;--spacing-form-padding-vertical: 15px;--spacing-table-row-height: 64px;--spacing-popup-width: 1256px}.spacing-small{--spacing-button-padding-horizontal: 20px;--spacing-button-padding-horizontal-compact: 12px;--spacing-button-padding-vertical: 8px;--spacing-button-padding-vertical-compact: 6px;--spacing-button-icon-size: 20px;--spacing-button-icon-size-compact: 16px;--spacing-button-text-size: 14px;--spacing-button-gutter: 6px;--spacing-checkbox-size: 28px;--spacing-toggle-width: 52px;--spacing-toggle-height: 28px;--spacing-toggle-icon-size: 20px;--spacing-form-min-width: 203px;--spacing-form-min-height: 40px;--spacing-form-padding-left: 14px;--spacing-form-padding-right: 12px;--spacing-form-padding-vertical: 10px;--spacing-table-row-height: 48px;--spacing-popup-width: 595px}.mat-display-4{font:var(--mat-typography-display-4)}.mat-display-3{font:var(--mat-typography-display-3)}.mat-display-2{font:var(--mat-typography-display-2)}.mat-display-1{font:var(--mat-typography-display-1)}.mat-headline{font:var(--mat-typography-headline)}.mat-title{font:var(--mat-typography-title)}.mat-subheading-2{font:var(--mat-typography-subheading-2)}.mat-subheading-1{font:var(--mat-typography-subheading-1)}.mat-body-2{font:var(--mat-typography-body-2)}.mat-body-1{font:var(--mat-typography-body-1)}.mat-caption{font:var(--mat-typography-caption)}.mat-small{font-size:12px}.display-xl{font-family:var(--font-family-brand);font-size:var(--display-xl-size);line-height:var(--display-xl-line-height);font-weight:600;letter-spacing:-.25px}.display-large{font-size:var(--display-large-size, 56px);line-height:var(--display-large-line-height, 64px);font-weight:600;letter-spacing:-.25px}.display-medium{font-size:var(--display-medium-size, 48px);line-height:var(--display-medium-line-height, 56px);font-weight:600}.display-small{font-size:var(--display-small-size, 40px);line-height:var(--display-small-line-height, 48px);font-weight:400}.headline-large{font-size:var(--headline-large-size, 32px);line-height:var(--headline-large-line-height, 42px);font-weight:400}.headline-large-prominent{font-size:var(--headline-large-size, 32px);line-height:var(--headline-large-line-height, 42px);font-weight:600}.headline-medium{font-size:var(--headline-medium-size, 28px);line-height:var(--headline-medium-line-height, 36px);font-weight:600}.headline-small{font-size:var(--headline-small-size, 24px);line-height:var(--headline-small-line-height, 32px);font-weight:600}.title-large{font-size:var(--title-large-size, 20px);line-height:28px;font-weight:600}.title-medium{font-size:16px;line-height:24px;font-weight:600}.title-small{font-size:14px;line-height:20px;font-weight:700}.label-large{font-size:var(--label-large-size);line-height:var(--label-large-line-height);font-weight:600}.label-large-prominent{font-size:var(--label-large-size);line-height:var(--label-large-line-height);font-weight:700}.label-medium{font-size:var(--label-medium-size);line-height:var(--label-medium-line-height);font-weight:600}.label-small{font-family:var(--font-family-brand);font-size:var(--label-small-size);line-height:var(--label-small-line-height);font-weight:700}.label-xs{font-family:var(--font-family-brand);font-size:var(--label-xs-size);line-height:var(--label-xs-line-height);font-weight:700}.label-xxs{font-family:var(--font-family-brand);font-size:var(--label-xxs-size);line-height:var(--label-xxs-line-height);font-weight:700;text-transform:uppercase}.body-xl{font-family:var(--font-family-plain);font-size:var(--body-xl-size);line-height:var(--body-xl-line-height);font-weight:400}.body-large{font-family:var(--font-family-plain);font-size:var(--body-large-size);line-height:var(--body-large-line-height);font-weight:400}.body-medium{font-family:var(--font-family-plain);font-size:var(--body-medium-size);line-height:var(--body-medium-line-height);font-weight:400}.body-medium-prominent{font-family:var(--font-family-plain);font-size:var(--body-medium-size);line-height:var(--body-medium-line-height);font-weight:600}.body-small{font-family:var(--font-family-plain);font-size:var(--body-small-size);line-height:var(--body-small-line-height);font-weight:400}.body-xs{font-family:var(--font-family-plain);font-size:12px;line-height:18px;font-weight:500}.font-regular{font-family:var(--font-family-plain);font-size:18px;font-weight:400}.font-medium{font-family:var(--font-family-plain);font-size:18px;font-weight:500}.font-semibold{font-family:var(--font-family-plain);font-size:18px;font-weight:600}.font-bold{font-family:var(--font-family-plain);font-size:18px;font-weight:700}.character-set{font-family:var(--font-family-plain);font-size:16px;line-height:2}.m-0{margin:0}.mx-0{margin-left:0;margin-right:0}.my-0{margin-top:0;margin-bottom:0}.mt-0{margin-top:0}.mb-0{margin-bottom:0}.ml-0{margin-left:0}.mr-0{margin-right:0}.m-1{margin:var(--spacing-1)}.mx-1{margin-left:var(--spacing-1);margin-right:var(--spacing-1)}.my-1{margin-top:var(--spacing-1);margin-bottom:var(--spacing-1)}.mt-1{margin-top:var(--spacing-1)}.mb-1{margin-bottom:var(--spacing-1)}.ml-1{margin-left:var(--spacing-1)}.mr-1{margin-right:var(--spacing-1)}.m-2{margin:var(--spacing-2)}.mx-2{margin-left:var(--spacing-2);margin-right:var(--spacing-2)}.my-2{margin-top:var(--spacing-2);margin-bottom:var(--spacing-2)}.mt-2{margin-top:var(--spacing-2)}.mb-2{margin-bottom:var(--spacing-2)}.ml-2{margin-left:var(--spacing-2)}.mr-2{margin-right:var(--spacing-2)}.m-4{margin:var(--spacing-4)}.mx-4{margin-left:var(--spacing-4);margin-right:var(--spacing-4)}.my-4{margin-top:var(--spacing-4);margin-bottom:var(--spacing-4)}.mt-4{margin-top:var(--spacing-4)}.mb-4{margin-bottom:var(--spacing-4)}.ml-4{margin-left:var(--spacing-4)}.mr-4{margin-right:var(--spacing-4)}.m-6{margin:var(--spacing-6)}.mx-6{margin-left:var(--spacing-6);margin-right:var(--spacing-6)}.my-6{margin-top:var(--spacing-6);margin-bottom:var(--spacing-6)}.mt-6{margin-top:var(--spacing-6)}.mb-6{margin-bottom:var(--spacing-6)}.ml-6{margin-left:var(--spacing-6)}.mr-6{margin-right:var(--spacing-6)}.m-8{margin:var(--spacing-8)}.mx-8{margin-left:var(--spacing-8);margin-right:var(--spacing-8)}.my-8{margin-top:var(--spacing-8);margin-bottom:var(--spacing-8)}.mt-8{margin-top:var(--spacing-8)}.mb-8{margin-bottom:var(--spacing-8)}.ml-8{margin-left:var(--spacing-8)}.mr-8{margin-right:var(--spacing-8)}.p-0{padding:0}.px-0{padding-left:0;padding-right:0}.py-0{padding-top:0;padding-bottom:0}.pt-0{padding-top:0}.pb-0{padding-bottom:0}.pl-0{padding-left:0}.pr-0{padding-right:0}.p-1{padding:var(--spacing-1)}.px-1{padding-left:var(--spacing-1);padding-right:var(--spacing-1)}.py-1{padding-top:var(--spacing-1);padding-bottom:var(--spacing-1)}.pt-1{padding-top:var(--spacing-1)}.pb-1{padding-bottom:var(--spacing-1)}.pl-1{padding-left:var(--spacing-1)}.pr-1{padding-right:var(--spacing-1)}.p-2{padding:var(--spacing-2)}.px-2{padding-left:var(--spacing-2);padding-right:var(--spacing-2)}.py-2{padding-top:var(--spacing-2);padding-bottom:var(--spacing-2)}.pt-2{padding-top:var(--spacing-2)}.pb-2{padding-bottom:var(--spacing-2)}.pl-2{padding-left:var(--spacing-2)}.pr-2{padding-right:var(--spacing-2)}.p-4{padding:var(--spacing-4)}.px-4{padding-left:var(--spacing-4);padding-right:var(--spacing-4)}.py-4{padding-top:var(--spacing-4);padding-bottom:var(--spacing-4)}.pt-4{padding-top:var(--spacing-4)}.pb-4{padding-bottom:var(--spacing-4)}.pl-4{padding-left:var(--spacing-4)}.pr-4{padding-right:var(--spacing-4)}.p-6{padding:var(--spacing-6)}.px-6{padding-left:var(--spacing-6);padding-right:var(--spacing-6)}.py-6{padding-top:var(--spacing-6);padding-bottom:var(--spacing-6)}.pt-6{padding-top:var(--spacing-6)}.pb-6{padding-bottom:var(--spacing-6)}.pl-6{padding-left:var(--spacing-6)}.pr-6{padding-right:var(--spacing-6)}.p-8{padding:var(--spacing-8)}.px-8{padding-left:var(--spacing-8);padding-right:var(--spacing-8)}.py-8{padding-top:var(--spacing-8);padding-bottom:var(--spacing-8)}.pt-8{padding-top:var(--spacing-8)}.pb-8{padding-bottom:var(--spacing-8)}.pl-8{padding-left:var(--spacing-8)}.pr-8{padding-right:var(--spacing-8)}.d-flex{display:flex}.flex-column{flex-direction:column}.flex-row{flex-direction:row}.align-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing-1)}.gap-2{gap:var(--spacing-2)}.gap-4{gap:var(--spacing-4)}.gap-6{gap:var(--spacing-6)}.gap-8{gap:var(--spacing-8)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-primary{color:var(--mat-sys-color-primary)}.text-on-surface{color:var(--mat-sys-color-on-surface)}.text-on-surface-soft{color:var(--color-on-surface-soft)}.text-heading-blue{color:var(--color-heading-blue)}.w-100{width:100%}.w-75{width:75%}.w-50{width:50%}.w-25{width:25%}.mw-1200{max-width:1200px}.mw-800{max-width:800px}.mx-auto{margin-left:auto;margin-right:auto}html,body{height:100%}body{margin:0;font-family:IBM Plex Sans,sans-serif}
