:root{--cp-accent-blue: #2563eb;--cp-accent-violet: #7c3aed;--cp-accent-pink: #db2777;--cp-accent-amber: #d97706;--cp-accent-sky: #0284c7;--cp-accent-rose: #e11d48;--cp-brand: #0e7a4b;--cp-brand-deep: #0b5c39;--cp-brand-darker: #043024;--cp-highlight: #1aae6a;--cp-glow: #5ee4a0;--cp-ink: #10241b;--cp-ink-muted: #4a6758;--cp-sage: #e6f4ec;--cp-mist: #f3f8f5;--cp-leaf: #c8e6d4;--cp-teal: #1aae6a;--cp-mix: #043024;--primary-color: #0e7a4b;--cp-grad-a: #14935a;--cp-grad-b: #0e7a4b;--cp-grad-c: #043024;--cp-scope-platform: #0e7a4b;--cp-scope-merchant: #0b5c39;--cp-scope-store: #1aae6a;--cp-scope-user: #5ee4a0;--mat-sys-primary: #0e7a4b;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #c8e6d4;--mat-sys-on-primary-container: #06281c;--mat-sys-inverse-primary: #7ee0b0;--mat-sys-secondary: #1aae6a;--mat-sys-on-secondary: #06281c;--mat-sys-secondary-container: #d8f5e6;--mat-sys-on-secondary-container: #0b5c39;--mat-sys-tertiary: #0b5c39;--mat-sys-on-tertiary: #ffffff;--mat-sys-surface: #f3f8f5;--mat-sys-surface-container: #eaf4ee;--mat-sys-surface-container-low: #f3f8f5;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-high: #deede4;--mat-sys-surface-container-highest: #d2e6da;--mat-sys-on-surface: #10241b;--mat-sys-on-surface-variant: #4a6758;--mat-sys-outline: #9fbfb0;--mat-sys-outline-variant: #cde0d5;--cp-radius-sm: 8px;--cp-radius-md: 12px;--cp-radius-lg: 16px;--cp-radius-xl: 20px;--cp-shadow-sm: 0 1px 2px color-mix(in srgb, var(--mat-sys-shadow) 6%, transparent);--cp-shadow-md: 0 8px 24px color-mix(in srgb, var(--mat-sys-shadow) 8%, transparent);--cp-shadow-lg: 0 18px 48px color-mix(in srgb, var(--mat-sys-shadow) 14%, transparent);--cp-page-max: 1400px;--cp-ease: cubic-bezier(.22, 1, .36, 1)}html{height:100%;--mat-sys-background: light-dark(#f9faf3, #121410);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1f1eb, #2f312d);--mat-sys-inverse-primary: light-dark(#02e600, #026e00);--mat-sys-inverse-surface: light-dark(#2f312d, #e2e3dc);--mat-sys-on-background: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #013a00);--mat-sys-on-primary-container: light-dark(#015300, #77ff61);--mat-sys-on-primary-fixed: light-dark(#002200, #002200);--mat-sys-on-primary-fixed-variant: light-dark(#015300, #015300);--mat-sys-on-secondary: light-dark(#ffffff, #263422);--mat-sys-on-secondary-container: light-dark(#3c4b37, #d7e8cd);--mat-sys-on-secondary-fixed: light-dark(#121f0e, #121f0e);--mat-sys-on-secondary-fixed-variant: light-dark(#3c4b37, #3c4b37);--mat-sys-on-surface: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-surface-variant: light-dark(#43483f, #dfe4d7);--mat-sys-on-tertiary: light-dark(#ffffff, #003917);--mat-sys-on-tertiary-container: light-dark(#005225, #63ff94);--mat-sys-on-tertiary-fixed: light-dark(#00210b, #00210b);--mat-sys-on-tertiary-fixed-variant: light-dark(#005225, #005225);--mat-sys-outline: light-dark(#73796e, #8d9387);--mat-sys-outline-variant: light-dark(#c3c8bc, #43483f);--mat-sys-primary: light-dark(#026e00, #02e600);--mat-sys-primary-container: light-dark(#77ff61, #015300);--mat-sys-primary-fixed: light-dark(#77ff61, #77ff61);--mat-sys-primary-fixed-dim: light-dark(#02e600, #02e600);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#54634d, #bbcbb2);--mat-sys-secondary-container: light-dark(#d7e8cd, #3c4b37);--mat-sys-secondary-fixed: light-dark(#d7e8cd, #d7e8cd);--mat-sys-secondary-fixed-dim: light-dark(#bbcbb2, #bbcbb2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9faf3, #121410);--mat-sys-surface-bright: light-dark(#f9faf3, #383a35);--mat-sys-surface-container: light-dark(#eeeee7, #1e201c);--mat-sys-surface-container-high: light-dark(#e8e9e1, #282b26);--mat-sys-surface-container-highest: light-dark(#e2e3dc, #333531);--mat-sys-surface-container-low: light-dark(#f3f4ed, #1a1c18);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0b);--mat-sys-surface-dim: light-dark(#dadbd3, #121410);--mat-sys-surface-tint: light-dark(#026e00, #02e600);--mat-sys-surface-variant: light-dark(#dfe4d7, #43483f);--mat-sys-tertiary: light-dark(#006d33, #00e472);--mat-sys-tertiary-container: light-dark(#63ff94, #005225);--mat-sys-tertiary-fixed: light-dark(#63ff94, #63ff94);--mat-sys-tertiary-fixed-dim: light-dark(#00e472, #00e472);--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #1a1c18;--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: 500 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-body-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-body-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-small: 500 .75rem / 1rem Plus Jakarta Sans;--mat-sys-body-small-font: Plus Jakarta Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Plus Jakarta Sans;--mat-sys-display-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Plus Jakarta Sans;--mat-sys-display-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Plus Jakarta Sans;--mat-sys-display-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Plus Jakarta Sans;--mat-sys-headline-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Plus Jakarta Sans;--mat-sys-headline-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Plus Jakarta Sans;--mat-sys-headline-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-label-large: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-label-large-font: Plus Jakarta Sans;--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: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Plus Jakarta Sans;--mat-sys-label-medium-font: Plus Jakarta Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Plus Jakarta Sans;--mat-sys-label-small-font: Plus Jakarta Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 500 1.375rem / 1.75rem Plus Jakarta Sans;--mat-sys-title-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-title-medium: 600 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-title-medium-font: Plus Jakarta Sans;--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: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-title-small-font: Plus Jakarta Sans;--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: 600;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--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;--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;--cp-accent-blue: #2563eb;--cp-accent-violet: #7c3aed;--cp-accent-pink: #db2777;--cp-accent-amber: #d97706;--cp-accent-sky: #0284c7;--cp-accent-rose: #e11d48;--cp-brand: #0e7a4b;--cp-brand-deep: #0b5c39;--cp-brand-darker: #043024;--cp-highlight: #1aae6a;--cp-glow: #5ee4a0;--cp-ink: #10241b;--cp-ink-muted: #4a6758;--cp-sage: #e6f4ec;--cp-mist: #f3f8f5;--cp-leaf: #c8e6d4;--cp-teal: #1aae6a;--cp-mix: #043024;--primary-color: #0e7a4b;--cp-grad-a: #14935a;--cp-grad-b: #0e7a4b;--cp-grad-c: #043024;--cp-scope-platform: #0e7a4b;--cp-scope-merchant: #0b5c39;--cp-scope-store: #1aae6a;--cp-scope-user: #5ee4a0;--mat-sys-primary: #0e7a4b;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #c8e6d4;--mat-sys-on-primary-container: #06281c;--mat-sys-inverse-primary: #7ee0b0;--mat-sys-secondary: #1aae6a;--mat-sys-on-secondary: #06281c;--mat-sys-secondary-container: #d8f5e6;--mat-sys-on-secondary-container: #0b5c39;--mat-sys-tertiary: #0b5c39;--mat-sys-on-tertiary: #ffffff;--mat-sys-surface: #f3f8f5;--mat-sys-surface-container: #eaf4ee;--mat-sys-surface-container-low: #f3f8f5;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-high: #deede4;--mat-sys-surface-container-highest: #d2e6da;--mat-sys-on-surface: #10241b;--mat-sys-on-surface-variant: #4a6758;--mat-sys-outline: #9fbfb0;--mat-sys-outline-variant: #cde0d5}html[data-color-theme=green]{--mat-sys-background: light-dark(#f9faf3, #121410);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1f1eb, #2f312d);--mat-sys-inverse-primary: light-dark(#02e600, #026e00);--mat-sys-inverse-surface: light-dark(#2f312d, #e2e3dc);--mat-sys-on-background: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #013a00);--mat-sys-on-primary-container: light-dark(#015300, #77ff61);--mat-sys-on-primary-fixed: light-dark(#002200, #002200);--mat-sys-on-primary-fixed-variant: light-dark(#015300, #015300);--mat-sys-on-secondary: light-dark(#ffffff, #263422);--mat-sys-on-secondary-container: light-dark(#3c4b37, #d7e8cd);--mat-sys-on-secondary-fixed: light-dark(#121f0e, #121f0e);--mat-sys-on-secondary-fixed-variant: light-dark(#3c4b37, #3c4b37);--mat-sys-on-surface: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-surface-variant: light-dark(#43483f, #dfe4d7);--mat-sys-on-tertiary: light-dark(#ffffff, #003917);--mat-sys-on-tertiary-container: light-dark(#005225, #63ff94);--mat-sys-on-tertiary-fixed: light-dark(#00210b, #00210b);--mat-sys-on-tertiary-fixed-variant: light-dark(#005225, #005225);--mat-sys-outline: light-dark(#73796e, #8d9387);--mat-sys-outline-variant: light-dark(#c3c8bc, #43483f);--mat-sys-primary: light-dark(#026e00, #02e600);--mat-sys-primary-container: light-dark(#77ff61, #015300);--mat-sys-primary-fixed: light-dark(#77ff61, #77ff61);--mat-sys-primary-fixed-dim: light-dark(#02e600, #02e600);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#54634d, #bbcbb2);--mat-sys-secondary-container: light-dark(#d7e8cd, #3c4b37);--mat-sys-secondary-fixed: light-dark(#d7e8cd, #d7e8cd);--mat-sys-secondary-fixed-dim: light-dark(#bbcbb2, #bbcbb2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9faf3, #121410);--mat-sys-surface-bright: light-dark(#f9faf3, #383a35);--mat-sys-surface-container: light-dark(#eeeee7, #1e201c);--mat-sys-surface-container-high: light-dark(#e8e9e1, #282b26);--mat-sys-surface-container-highest: light-dark(#e2e3dc, #333531);--mat-sys-surface-container-low: light-dark(#f3f4ed, #1a1c18);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0b);--mat-sys-surface-dim: light-dark(#dadbd3, #121410);--mat-sys-surface-tint: light-dark(#026e00, #02e600);--mat-sys-surface-variant: light-dark(#dfe4d7, #43483f);--mat-sys-tertiary: light-dark(#006d33, #00e472);--mat-sys-tertiary-container: light-dark(#63ff94, #005225);--mat-sys-tertiary-fixed: light-dark(#63ff94, #63ff94);--mat-sys-tertiary-fixed-dim: light-dark(#00e472, #00e472);--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #1a1c18;--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: 500 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-body-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-body-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-small: 500 .75rem / 1rem Plus Jakarta Sans;--mat-sys-body-small-font: Plus Jakarta Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Plus Jakarta Sans;--mat-sys-display-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Plus Jakarta Sans;--mat-sys-display-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Plus Jakarta Sans;--mat-sys-display-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Plus Jakarta Sans;--mat-sys-headline-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Plus Jakarta Sans;--mat-sys-headline-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Plus Jakarta Sans;--mat-sys-headline-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-label-large: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-label-large-font: Plus Jakarta Sans;--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: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Plus Jakarta Sans;--mat-sys-label-medium-font: Plus Jakarta Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Plus Jakarta Sans;--mat-sys-label-small-font: Plus Jakarta Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 500 1.375rem / 1.75rem Plus Jakarta Sans;--mat-sys-title-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-title-medium: 600 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-title-medium-font: Plus Jakarta Sans;--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: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-title-small-font: Plus Jakarta Sans;--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: 600;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--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;--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;--cp-accent-blue: #2563eb;--cp-accent-violet: #7c3aed;--cp-accent-pink: #db2777;--cp-accent-amber: #d97706;--cp-accent-sky: #0284c7;--cp-accent-rose: #e11d48;--cp-brand: #0e7a4b;--cp-brand-deep: #0b5c39;--cp-brand-darker: #043024;--cp-highlight: #1aae6a;--cp-glow: #5ee4a0;--cp-ink: #10241b;--cp-ink-muted: #4a6758;--cp-sage: #e6f4ec;--cp-mist: #f3f8f5;--cp-leaf: #c8e6d4;--cp-teal: #1aae6a;--cp-mix: #043024;--primary-color: #0e7a4b;--cp-grad-a: #14935a;--cp-grad-b: #0e7a4b;--cp-grad-c: #043024;--cp-scope-platform: #0e7a4b;--cp-scope-merchant: #0b5c39;--cp-scope-store: #1aae6a;--cp-scope-user: #5ee4a0;--mat-sys-primary: #0e7a4b;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #c8e6d4;--mat-sys-on-primary-container: #06281c;--mat-sys-inverse-primary: #7ee0b0;--mat-sys-secondary: #1aae6a;--mat-sys-on-secondary: #06281c;--mat-sys-secondary-container: #d8f5e6;--mat-sys-on-secondary-container: #0b5c39;--mat-sys-tertiary: #0b5c39;--mat-sys-on-tertiary: #ffffff;--mat-sys-surface: #f3f8f5;--mat-sys-surface-container: #eaf4ee;--mat-sys-surface-container-low: #f3f8f5;--mat-sys-surface-container-lowest: #ffffff;--mat-sys-surface-container-high: #deede4;--mat-sys-surface-container-highest: #d2e6da;--mat-sys-on-surface: #10241b;--mat-sys-on-surface-variant: #4a6758;--mat-sys-outline: #9fbfb0;--mat-sys-outline-variant: #cde0d5}html[data-color-theme=green] .mat-mdc-unelevated-button:not(:disabled),html[data-color-theme=green] .mat-mdc-raised-button:not(:disabled),html[data-color-theme=green] .mat-mdc-fab:not(:disabled),html[data-color-theme=green] .mat-mdc-mini-fab:not(:disabled){background-image:linear-gradient(180deg,#1a9860,#0e7a4b 64%,#0b5c39)!important;background-color:#0e7a4b!important;color:#fff!important;box-shadow:inset 0 1px color-mix(in srgb,#fff 22%,transparent),0 10px 22px color-mix(in srgb,#0e7a4b 30%,transparent)!important}html[data-color-theme=green] .mat-mdc-unelevated-button:not(:disabled):hover,html[data-color-theme=green] .mat-mdc-raised-button:not(:disabled):hover{filter:brightness(1.04)}html[data-color-theme=green] .mat-mdc-outlined-button:not(:disabled){color:var(--cp-brand-deep)!important;border-color:color-mix(in srgb,var(--cp-brand) 42%,var(--mat-sys-outline-variant))!important;background:color-mix(in srgb,var(--cp-sage) 70%,#fff)!important}html[data-color-theme=green] .mat-mdc-header-row,html[data-color-theme=green] .mat-mdc-header-cell,html[data-color-theme=green] th.mat-mdc-header-cell{background:linear-gradient(180deg,#14935a,#0b5c39)!important;color:#fff!important}html[data-color-theme=green] .section-title,html[data-color-theme=green] .form-section__title{color:var(--cp-ink)}html[data-color-theme=green] .status-chip.is-success{background:color-mix(in srgb,var(--cp-highlight) 16%,transparent);color:var(--cp-brand-deep)}html[data-color-theme=green] body{background-image:radial-gradient(1100px 480px at -6% -14%,color-mix(in srgb,var(--cp-brand) 9%,transparent),transparent 58%),radial-gradient(820px 380px at 108% -4%,color-mix(in srgb,var(--cp-accent-sky) 8%,transparent),transparent 52%),radial-gradient(640px 320px at 78% 118%,color-mix(in srgb,var(--cp-accent-violet) 7%,transparent),transparent 56%)}html[data-color-theme=blue]{--cp-accent-blue: #2563eb;--cp-accent-violet: #7c3aed;--cp-accent-pink: #db2777;--cp-accent-amber: #d97706;--cp-accent-sky: #0284c7;--cp-accent-rose: #e11d48;--cp-brand: #0b6bcb;--cp-brand-deep: #074a8a;--cp-brand-darker: #04305c;--cp-teal: #0284c7;--cp-mix: #04305c;--primary-color: #0b6bcb;--cp-grad-a: #0b6bcb;--cp-grad-b: #074a8a;--cp-grad-c: #04305c;--cp-scope-platform: #0b6bcb;--cp-scope-merchant: #0f766e;--cp-scope-store: #0369a1;--cp-scope-user: #7c3aed;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #003737);--mat-sys-on-tertiary-container: light-dark(#004f4f, #00fbfb);--mat-sys-on-tertiary-fixed: light-dark(#002020, #002020);--mat-sys-on-tertiary-fixed-variant: light-dark(#004f4f, #004f4f);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#006a6a, #00dddd);--mat-sys-tertiary-container: light-dark(#00fbfb, #004f4f);--mat-sys-tertiary-fixed: light-dark(#00fbfb, #00fbfb);--mat-sys-tertiary-fixed-dim: light-dark(#00dddd, #00dddd);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--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: 500 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-body-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-body-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-small: 500 .75rem / 1rem Plus Jakarta Sans;--mat-sys-body-small-font: Plus Jakarta Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Plus Jakarta Sans;--mat-sys-display-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Plus Jakarta Sans;--mat-sys-display-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Plus Jakarta Sans;--mat-sys-display-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Plus Jakarta Sans;--mat-sys-headline-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Plus Jakarta Sans;--mat-sys-headline-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Plus Jakarta Sans;--mat-sys-headline-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-label-large: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-label-large-font: Plus Jakarta Sans;--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: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Plus Jakarta Sans;--mat-sys-label-medium-font: Plus Jakarta Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Plus Jakarta Sans;--mat-sys-label-small-font: Plus Jakarta Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 500 1.375rem / 1.75rem Plus Jakarta Sans;--mat-sys-title-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-title-medium: 600 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-title-medium-font: Plus Jakarta Sans;--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: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-title-small-font: Plus Jakarta Sans;--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: 600;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--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;--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[data-color-theme=purple]{--cp-accent-blue: #2563eb;--cp-accent-violet: #7c3aed;--cp-accent-pink: #db2777;--cp-accent-amber: #d97706;--cp-accent-sky: #0284c7;--cp-accent-rose: #e11d48;--cp-brand: #6d28d9;--cp-brand-deep: #5b21b6;--cp-brand-darker: #2e1065;--cp-teal: #7c3aed;--cp-mix: #2e1065;--primary-color: #6d28d9;--cp-grad-a: #6d28d9;--cp-grad-b: #5b21b6;--cp-grad-c: #2e1065;--cp-scope-platform: #6d28d9;--cp-scope-merchant: #5b4b8a;--cp-scope-store: #a21caf;--cp-scope-user: #0f766e;--mat-sys-background: light-dark(#fef8fc, #151316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f5eff4, #323033);--mat-sys-inverse-primary: light-dark(#d5baff, #7d00fa);--mat-sys-inverse-surface: light-dark(#323033, #e6e1e6);--mat-sys-on-background: light-dark(#1d1b1e, #e6e1e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #42008a);--mat-sys-on-primary-container: light-dark(#5f00c0, #ecdcff);--mat-sys-on-primary-fixed: light-dark(#270057, #270057);--mat-sys-on-primary-fixed-variant: light-dark(#5f00c0, #5f00c0);--mat-sys-on-secondary: light-dark(#ffffff, #352d40);--mat-sys-on-secondary-container: light-dark(#4b4357, #eadef7);--mat-sys-on-secondary-fixed: light-dark(#1f182a, #1f182a);--mat-sys-on-secondary-fixed-variant: light-dark(#4b4357, #4b4357);--mat-sys-on-surface: light-dark(#1d1b1e, #e6e1e6);--mat-sys-on-surface-variant: light-dark(#49454e, #e8e0eb);--mat-sys-on-tertiary: light-dark(#ffffff, #5b005b);--mat-sys-on-tertiary-container: light-dark(#810081, #ffd7f5);--mat-sys-on-tertiary-fixed: light-dark(#380038, #380038);--mat-sys-on-tertiary-fixed-variant: light-dark(#810081, #810081);--mat-sys-outline: light-dark(#7b757f, #958e99);--mat-sys-outline-variant: light-dark(#cbc4cf, #49454e);--mat-sys-primary: light-dark(#7d00fa, #d5baff);--mat-sys-primary-container: light-dark(#ecdcff, #5f00c0);--mat-sys-primary-fixed: light-dark(#ecdcff, #ecdcff);--mat-sys-primary-fixed-dim: light-dark(#d5baff, #d5baff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#645b70, #cec2db);--mat-sys-secondary-container: light-dark(#eadef7, #4b4357);--mat-sys-secondary-fixed: light-dark(#eadef7, #eadef7);--mat-sys-secondary-fixed-dim: light-dark(#cec2db, #cec2db);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#fef8fc, #151316);--mat-sys-surface-bright: light-dark(#fef8fc, #3b383c);--mat-sys-surface-container: light-dark(#f2ecf1, #211f22);--mat-sys-surface-container-high: light-dark(#ede6eb, #2b292d);--mat-sys-surface-container-highest: light-dark(#e6e1e6, #363437);--mat-sys-surface-container-low: light-dark(#f8f2f6, #1d1b1e);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0f0d11);--mat-sys-surface-dim: light-dark(#ded8dd, #151316);--mat-sys-surface-tint: light-dark(#7d00fa, #d5baff);--mat-sys-surface-variant: light-dark(#e8e0eb, #49454e);--mat-sys-tertiary: light-dark(#a900a9, #ffabf3);--mat-sys-tertiary-container: light-dark(#ffd7f5, #810081);--mat-sys-tertiary-fixed: light-dark(#ffd7f5, #ffd7f5);--mat-sys-tertiary-fixed-dim: light-dark(#ffabf3, #ffabf3);--mat-sys-neutral-variant20: #332f37;--mat-sys-neutral10: #1d1b1e;--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: 500 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-body-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-body-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-small: 500 .75rem / 1rem Plus Jakarta Sans;--mat-sys-body-small-font: Plus Jakarta Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Plus Jakarta Sans;--mat-sys-display-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Plus Jakarta Sans;--mat-sys-display-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Plus Jakarta Sans;--mat-sys-display-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Plus Jakarta Sans;--mat-sys-headline-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Plus Jakarta Sans;--mat-sys-headline-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Plus Jakarta Sans;--mat-sys-headline-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-label-large: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-label-large-font: Plus Jakarta Sans;--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: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Plus Jakarta Sans;--mat-sys-label-medium-font: Plus Jakarta Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Plus Jakarta Sans;--mat-sys-label-small-font: Plus Jakarta Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 500 1.375rem / 1.75rem Plus Jakarta Sans;--mat-sys-title-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-title-medium: 600 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-title-medium-font: Plus Jakarta Sans;--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: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-title-small-font: Plus Jakarta Sans;--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: 600;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--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;--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[data-color-theme=spectrum]{--cp-accent-blue: #2563eb;--cp-accent-violet: #7c3aed;--cp-accent-pink: #db2777;--cp-accent-amber: #d97706;--cp-accent-sky: #0284c7;--cp-accent-rose: #e11d48;--mat-sys-background: light-dark(#f9faf3, #121410);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f1f1eb, #2f312d);--mat-sys-inverse-primary: light-dark(#02e600, #026e00);--mat-sys-inverse-surface: light-dark(#2f312d, #e2e3dc);--mat-sys-on-background: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #013a00);--mat-sys-on-primary-container: light-dark(#015300, #77ff61);--mat-sys-on-primary-fixed: light-dark(#002200, #002200);--mat-sys-on-primary-fixed-variant: light-dark(#015300, #015300);--mat-sys-on-secondary: light-dark(#ffffff, #263422);--mat-sys-on-secondary-container: light-dark(#3c4b37, #d7e8cd);--mat-sys-on-secondary-fixed: light-dark(#121f0e, #121f0e);--mat-sys-on-secondary-fixed-variant: light-dark(#3c4b37, #3c4b37);--mat-sys-on-surface: light-dark(#1a1c18, #e2e3dc);--mat-sys-on-surface-variant: light-dark(#43483f, #dfe4d7);--mat-sys-on-tertiary: light-dark(#ffffff, #003917);--mat-sys-on-tertiary-container: light-dark(#005225, #63ff94);--mat-sys-on-tertiary-fixed: light-dark(#00210b, #00210b);--mat-sys-on-tertiary-fixed-variant: light-dark(#005225, #005225);--mat-sys-outline: light-dark(#73796e, #8d9387);--mat-sys-outline-variant: light-dark(#c3c8bc, #43483f);--mat-sys-primary: light-dark(#026e00, #02e600);--mat-sys-primary-container: light-dark(#77ff61, #015300);--mat-sys-primary-fixed: light-dark(#77ff61, #77ff61);--mat-sys-primary-fixed-dim: light-dark(#02e600, #02e600);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#54634d, #bbcbb2);--mat-sys-secondary-container: light-dark(#d7e8cd, #3c4b37);--mat-sys-secondary-fixed: light-dark(#d7e8cd, #d7e8cd);--mat-sys-secondary-fixed-dim: light-dark(#bbcbb2, #bbcbb2);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#f9faf3, #121410);--mat-sys-surface-bright: light-dark(#f9faf3, #383a35);--mat-sys-surface-container: light-dark(#eeeee7, #1e201c);--mat-sys-surface-container-high: light-dark(#e8e9e1, #282b26);--mat-sys-surface-container-highest: light-dark(#e2e3dc, #333531);--mat-sys-surface-container-low: light-dark(#f3f4ed, #1a1c18);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0c0f0b);--mat-sys-surface-dim: light-dark(#dadbd3, #121410);--mat-sys-surface-tint: light-dark(#026e00, #02e600);--mat-sys-surface-variant: light-dark(#dfe4d7, #43483f);--mat-sys-tertiary: light-dark(#006d33, #00e472);--mat-sys-tertiary-container: light-dark(#63ff94, #005225);--mat-sys-tertiary-fixed: light-dark(#63ff94, #63ff94);--mat-sys-tertiary-fixed-dim: light-dark(#00e472, #00e472);--mat-sys-neutral-variant20: #2c3229;--mat-sys-neutral10: #1a1c18;--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: 500 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-body-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-medium: 500 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-body-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-body-small: 500 .75rem / 1rem Plus Jakarta Sans;--mat-sys-body-small-font: Plus Jakarta Sans;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 500;--mat-sys-display-large: 500 3.562rem / 4rem Plus Jakarta Sans;--mat-sys-display-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-medium: 500 2.812rem / 3.25rem Plus Jakarta Sans;--mat-sys-display-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-display-small: 500 2.25rem / 2.75rem Plus Jakarta Sans;--mat-sys-display-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-large: 500 2rem / 2.5rem Plus Jakarta Sans;--mat-sys-headline-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-medium: 500 1.75rem / 2.25rem Plus Jakarta Sans;--mat-sys-headline-medium-font: Plus Jakarta Sans;--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: 500;--mat-sys-headline-small: 500 1.5rem / 2rem Plus Jakarta Sans;--mat-sys-headline-small-font: Plus Jakarta Sans;--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: 500;--mat-sys-label-large: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-label-large-font: Plus Jakarta Sans;--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: 600;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 600 .75rem / 1rem Plus Jakarta Sans;--mat-sys-label-medium-font: Plus Jakarta Sans;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 600;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 600 .688rem / 1rem Plus Jakarta Sans;--mat-sys-label-small-font: Plus Jakarta Sans;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 600;--mat-sys-title-large: 500 1.375rem / 1.75rem Plus Jakarta Sans;--mat-sys-title-large-font: Plus Jakarta Sans;--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: 500;--mat-sys-title-medium: 600 1rem / 1.5rem Plus Jakarta Sans;--mat-sys-title-medium-font: Plus Jakarta Sans;--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: 600;--mat-sys-title-small: 600 .875rem / 1.25rem Plus Jakarta Sans;--mat-sys-title-small-font: Plus Jakarta Sans;--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: 600;--mat-checkbox-touch-target-display: block;--mat-checkbox-state-layer-size: 36px;--mat-chip-container-height: 28px;--mat-expansion-header-collapsed-state-height: 44px;--mat-expansion-header-expanded-state-height: 60px;--mat-fab-small-touch-target-display: ;--mat-fab-touch-target-display: block;--mat-button-filled-touch-target-display: block;--mat-button-filled-container-height: 36px;--mat-button-outlined-container-height: 36px;--mat-button-outlined-touch-target-display: block;--mat-button-protected-touch-target-display: block;--mat-button-protected-container-height: 36px;--mat-button-text-touch-target-display: block;--mat-button-text-container-height: 36px;--mat-button-tonal-container-height: 36px;--mat-button-tonal-touch-target-display: block;--mat-form-field-container-height: 52px;--mat-form-field-filled-label-display: block;--mat-form-field-container-vertical-padding: 14px;--mat-form-field-filled-with-label-container-padding-top: 22px;--mat-form-field-filled-with-label-container-padding-bottom: 6px;--mat-icon-button-touch-target-display: block;--mat-icon-button-state-layer-size: 36px;--mat-list-list-item-leading-icon-start-space: 12px;--mat-list-list-item-leading-icon-end-space: 12px;--mat-list-list-item-one-line-container-height: 44px;--mat-list-list-item-two-line-container-height: 60px;--mat-list-list-item-three-line-container-height: 84px;--mat-paginator-container-size: 52px;--mat-paginator-form-field-container-height: 40px;--mat-paginator-form-field-container-vertical-padding: 8px;--mat-paginator-touch-target-display: block;--mat-radio-touch-target-display: block;--mat-radio-state-layer-size: 36px;--mat-tab-container-height: 44px;--mat-select-arrow-transform: translateY(-8px);--mat-button-toggle-height: 40px;--mat-stepper-header-height: 68px;--mat-table-header-container-height: 52px;--mat-table-footer-container-height: 48px;--mat-table-row-item-container-height: 48px;--mat-toolbar-standard-height: 60px;--mat-toolbar-mobile-height: 52px;--mat-tree-node-min-height: 44px;--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;--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;--cp-brand: #245c48;--cp-brand-deep: #1b4332;--cp-brand-darker: #0c211a;--cp-highlight: #5b8a74;--cp-glow: #a9bc9f;--cp-ink: #1c2b24;--cp-ink-muted: #5a6b62;--cp-sage: #e5e8e3;--cp-mist: #f3f4f0;--cp-leaf: #c4c8bc;--cp-teal: #52796f;--cp-mix: #3f543b;--primary-color: #245c48;--cp-grad-a: #3a7360;--cp-grad-b: #245c48;--cp-grad-c: #1b4332;--cp-scope-platform: #245c48;--cp-scope-merchant: #1b4332;--cp-scope-store: #5b8a74;--cp-scope-user: #a9bc9f;--mat-sys-primary: #245c48;--mat-sys-on-primary: #ffffff;--mat-sys-primary-container: #d7e3db;--mat-sys-on-primary-container: #0c211a;--mat-sys-secondary: #52796f;--mat-sys-on-secondary: #ffffff;--mat-sys-secondary-container: #e5e8e3;--mat-sys-on-secondary-container: #1b4332;--mat-sys-tertiary: #3f543b;--mat-sys-on-tertiary: #ffffff;--mat-sys-surface: #f3f4f0;--mat-sys-surface-container: #e8ebe3;--mat-sys-surface-container-low: #f3f4f0;--mat-sys-surface-container-lowest: #fbfbf8;--mat-sys-surface-container-high: #dde1d8;--mat-sys-surface-container-highest: #d0d5cb;--mat-sys-on-surface: #1c2b24;--mat-sys-on-surface-variant: #5a6b62;--mat-sys-outline: #b4beb6;--mat-sys-outline-variant: #d5dbd4}html[data-color-theme=spectrum] .mat-mdc-unelevated-button:not(:disabled),html[data-color-theme=spectrum] .mat-mdc-raised-button:not(:disabled),html[data-color-theme=spectrum] .mat-mdc-fab:not(:disabled),html[data-color-theme=spectrum] .mat-mdc-mini-fab:not(:disabled){background-image:linear-gradient(180deg,#3a7360,#245c48 68%,#1b4332)!important;background-color:#245c48!important;color:#fff!important;box-shadow:inset 0 1px color-mix(in srgb,#fff 14%,transparent),0 8px 18px color-mix(in srgb,#1b4332 22%,transparent)!important}html[data-color-theme=spectrum] .mat-mdc-outlined-button:not(:disabled){color:#1b4332!important;border-color:color-mix(in srgb,#245c48 32%,var(--mat-sys-outline-variant))!important;background:color-mix(in srgb,#e5e8e3 82%,#fff)!important}html[data-color-theme=spectrum] .mat-mdc-header-row,html[data-color-theme=spectrum] .mat-mdc-header-cell,html[data-color-theme=spectrum] th.mat-mdc-header-cell{background:linear-gradient(180deg,#245c48,#1b4332)!important;color:#fff!important}html[data-color-theme=spectrum] body{background-image:radial-gradient(1100px 480px at -6% -14%,color-mix(in srgb,#245c48 8%,transparent),transparent 58%),radial-gradient(820px 380px at 108% -4%,color-mix(in srgb,#52796f 7%,transparent),transparent 52%),radial-gradient(640px 320px at 72% 118%,color-mix(in srgb,#3f543b 6%,transparent),transparent 56%)}body{color-scheme:light;background-color:var(--mat-sys-surface-container);background-image:radial-gradient(1200px 520px at -8% -12%,color-mix(in srgb,var(--cp-brand) 14%,transparent),transparent 58%),radial-gradient(900px 420px at 110% 0%,color-mix(in srgb,var(--cp-teal) 12%,transparent),transparent 52%),radial-gradient(720px 380px at 48% 118%,color-mix(in srgb,var(--cp-mix) 10%,transparent),transparent 58%);background-attachment:fixed;color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);font-family:Plus Jakarta Sans,Roboto,sans-serif;margin:0;height:100%;letter-spacing:-.01em;-webkit-font-smoothing:antialiased}html.dark-theme,html.dark-theme body,body.dark-theme{color-scheme:dark}html.dark-theme[data-color-theme=green]{--cp-accent-blue: #2563eb;--cp-accent-violet: #7c3aed;--cp-accent-pink: #db2777;--cp-accent-amber: #d97706;--cp-accent-sky: #0284c7;--cp-accent-rose: #e11d48;--cp-brand: #3dcf86;--cp-brand-deep: #1aae6a;--cp-highlight: #5ee4a0;--cp-glow: #bbf7d0;--cp-ink: #ecfdf3;--cp-ink-muted: #a7c4b6;--cp-sage: #12382a;--cp-mist: #071912;--cp-leaf: #0b5c39;--cp-teal: #5ee4a0;--primary-color: #3dcf86;--cp-grad-a: #1aae6a;--cp-grad-b: #0e7a4b;--cp-grad-c: #043024;--cp-scope-platform: #3dcf86;--cp-scope-merchant: #1aae6a;--cp-scope-store: #5ee4a0;--cp-scope-user: #bbf7d0;--mat-sys-primary: #3dcf86;--mat-sys-on-primary: #043024;--mat-sys-primary-container: #0b5c39;--mat-sys-on-primary-container: #d8f5e6;--mat-sys-inverse-primary: #0e7a4b;--mat-sys-secondary: #5ee4a0;--mat-sys-on-secondary: #043024;--mat-sys-surface: #071912;--mat-sys-surface-container: #0c241a;--mat-sys-surface-container-low: #10281d;--mat-sys-surface-container-lowest: #06140e;--mat-sys-on-surface: #ecfdf3;--mat-sys-on-surface-variant: #a7c4b6;--mat-sys-outline: #3d6b56;--mat-sys-outline-variant: #1d4634}html.dark-theme[data-color-theme=blue]{--cp-brand: #60a5fa;--cp-brand-deep: #93c5fd;--cp-teal: #38bdf8;--primary-color: #60a5fa;--cp-scope-platform: #60a5fa;--cp-scope-merchant: #2dd4bf;--cp-scope-store: #7dd3fc;--cp-scope-user: #c4b5fd}html.dark-theme[data-color-theme=purple]{--cp-brand: #c4b5fd;--cp-brand-deep: #a78bfa;--cp-teal: #d8b4fe;--cp-mix: #ddd6fe;--primary-color: #c4b5fd;--cp-grad-a: #c4b5fd;--cp-grad-b: #a78bfa;--cp-grad-c: #6d28d9;--cp-scope-platform: #c4b5fd;--cp-scope-merchant: #ddd6fe;--cp-scope-store: #f0abfc;--cp-scope-user: #5eead4}html.dark-theme[data-color-theme=spectrum]{--cp-brand: #8dbc76;--cp-brand-deep: #a9bc9f;--cp-brand-darker: #c4c8bc;--cp-highlight: #a9bc9f;--cp-glow: #e5e8e3;--cp-ink: #e5e8e3;--cp-ink-muted: #a9bc9f;--cp-sage: #1a2420;--cp-mist: #101612;--cp-leaf: #1b4332;--cp-teal: #8dbc76;--cp-mix: #3f543b;--primary-color: #8dbc76;--cp-grad-a: #5b8a74;--cp-grad-b: #245c48;--cp-grad-c: #0c211a;--cp-scope-platform: #8dbc76;--cp-scope-merchant: #a9bc9f;--cp-scope-store: #5b8a74;--cp-scope-user: #c4c8bc;--mat-sys-primary: #8dbc76;--mat-sys-on-primary: #0c211a;--mat-sys-primary-container: #1b4332;--mat-sys-on-primary-container: #e5e8e3;--mat-sys-secondary: #a9bc9f;--mat-sys-on-secondary: #0c211a;--mat-sys-surface: #101612;--mat-sys-surface-container: #161e1a;--mat-sys-surface-container-low: #1a2420;--mat-sys-surface-container-lowest: #0b100d;--mat-sys-on-surface: #e5e8e3;--mat-sys-on-surface-variant: #a9bc9f;--mat-sys-outline: #4a5c50;--mat-sys-outline-variant: #2a3831}*,*:before,*:after{box-sizing:border-box}a{color:inherit;text-decoration:none}button,input,select,textarea{font-family:inherit}:focus-visible{outline:2px solid var(--primary-color, var(--mat-sys-primary));outline-offset:2px}::selection{background:color-mix(in srgb,var(--primary-color, var(--mat-sys-primary)) 24%,transparent)}@keyframes page-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page{display:flex;flex-direction:column;gap:1.25rem}.shell-layout__main>*:not(router-outlet){display:flex;flex-direction:column;gap:1.15rem;width:100%;max-width:none;flex:1 0 auto;min-height:auto;animation:page-enter .35s var(--cp-ease, ease)}.shell-layout__main>.merchant-workspace-page{flex:1 1 0;min-height:0;overflow:hidden}app-page-header{display:block;width:100%;flex:0 0 auto}app-stat-card{display:block;min-width:0;height:100%}.stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));gap:1rem;width:100%}.grid-stats{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}.grid-2{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:1rem}.form-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem 1.25rem;align-items:start;padding-top:.25rem}.form-section{display:flex;flex-direction:column;gap:.65rem}.form-section__title{margin:0;font:var(--mat-sys-title-small);font-weight:700;letter-spacing:-.02em;color:var(--cp-ink, var(--mat-sys-on-surface))}.form-section__hint{margin:0;font:var(--mat-sys-body-small);color:var(--mat-sys-on-surface-variant);line-height:1.45}.form-banner{margin:0;padding:.75rem .9rem;border-radius:var(--cp-radius-md);background:color-mix(in srgb,var(--mat-sys-primary) 8%,var(--mat-sys-surface-container-lowest));color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.45}.cp-dialog-header{display:flex;align-items:flex-start;gap:.9rem;padding:1.25rem 1.5rem .15rem}.cp-dialog-header__mark{display:grid;place-items:center;width:44px;height:44px;flex-shrink:0;border-radius:14px;background:radial-gradient(circle at 30% 20%,color-mix(in srgb,#fff 50%,transparent),transparent 56%),var(--cp-sage, color-mix(in srgb, var(--primary-color, var(--mat-sys-primary)) 14%, transparent));color:var(--cp-brand-deep, var(--primary-color, var(--mat-sys-primary)));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--cp-brand, var(--mat-sys-primary)) 18%,transparent)}.cp-dialog-header__mark mat-icon{font-size:22px;width:22px;height:22px}.cp-dialog-header__copy{min-width:0;flex:1}.cp-dialog-header .mat-mdc-dialog-title,.cp-dialog-header h2[mat-dialog-title]{margin:0!important;padding:0!important;font:var(--mat-sys-headline-small);font-weight:800;letter-spacing:-.04em}.cp-dialog-header__lede{margin:.3rem 0 0;color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.45}.cp-form-card{display:flex;flex-direction:column;gap:.7rem;padding:1rem 1.05rem 1.1rem;border:1px solid var(--mat-sys-outline-variant);border-radius:var(--cp-radius-md);background:var(--mat-sys-surface-container-low)}.cp-choice-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.65rem}.cp-choice-chip{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem;width:100%;padding:.8rem .9rem;border:1px solid var(--mat-sys-outline-variant);border-radius:12px;background:var(--mat-sys-surface-container-lowest);color:inherit;text-align:left;cursor:pointer;font:inherit}.cp-choice-chip strong{font:var(--mat-sys-label-large);font-weight:700}.cp-choice-chip span{color:var(--mat-sys-on-surface-variant);font:var(--mat-sys-body-small);line-height:1.35}.cp-choice-chip:hover{border-color:color-mix(in srgb,var(--mat-sys-primary) 40%,var(--mat-sys-outline-variant))}.cp-choice-chip.is-on{border-color:var(--mat-sys-primary);box-shadow:inset 0 0 0 1px var(--mat-sys-primary);background:color-mix(in srgb,var(--mat-sys-primary) 8%,var(--mat-sys-surface-container-lowest))}.cp-preview{display:flex;align-items:center;gap:.55rem;margin:0;padding:.7rem .85rem;border-radius:12px;background:color-mix(in srgb,var(--mat-sys-primary) 8%,var(--mat-sys-surface-container-lowest));color:var(--mat-sys-on-surface);font:var(--mat-sys-label-large);font-weight:700}.cp-preview mat-icon{flex-shrink:0;color:var(--mat-sys-primary);font-size:18px;width:18px;height:18px}.cp-preview code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;font-size:.8125rem}.btn-with-spinner{display:inline-flex;align-items:center;gap:.55rem}.btn-with-spinner .mat-mdc-progress-spinner{--mdc-circular-progress-active-indicator-color: currentColor;width:18px!important;height:18px!important}.mat-mdc-unelevated-button .mat-mdc-progress-spinner,.mat-mdc-unelevated-button mat-progress-spinner{--mdc-circular-progress-active-indicator-color: var(--mat-sys-on-primary)}.cp-form-dialog .mat-mdc-dialog-content{padding-top:.75rem!important}.cp-form-dialog.mat-mdc-dialog-panel,.cdk-overlay-pane.cp-form-dialog,.cp-form-dialog .mat-mdc-dialog-container,.cp-form-dialog .mdc-dialog__surface{max-height:90vh}.cp-form-dialog .mat-mdc-dialog-content,.cp-form-dialog mat-dialog-content{max-height:min(68vh,640px);overflow:auto!important}.page-toolbar{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.surface-card,.mat-mdc-card{border:1px solid var(--mat-sys-outline-variant);border-radius:var(--cp-radius-lg)!important;background:var(--mat-sys-surface-container-lowest);box-shadow:var(--cp-shadow-sm)!important}.mat-mdc-card .mat-mdc-card-header{padding:1.1rem 1.25rem .25rem}.mat-mdc-card .mat-mdc-card-title{font:var(--mat-sys-title-medium);letter-spacing:-.02em}.mat-mdc-card .mat-mdc-card-content{padding:.75rem 1.25rem 1.25rem!important}.mat-mdc-unelevated-button,.mat-mdc-outlined-button,.mat-mdc-button,.mat-mdc-raised-button{border-radius:10px!important;letter-spacing:-.01em}.mat-mdc-outlined-button{border-color:var(--mat-sys-outline-variant)!important}.mat-mdc-form-field{width:100%}.mat-mdc-dialog-container .mdc-dialog__surface{border-radius:var(--cp-radius-xl)!important}.mat-mdc-menu-panel{border-radius:var(--cp-radius-lg)!important;border:1px solid var(--mat-sys-outline-variant);box-shadow:var(--cp-shadow-md)!important}.mat-mdc-table{--mat-table-header-headline-color: #fff;--mat-sort-arrow-color: #fff}.mat-mdc-header-row{background:linear-gradient(180deg,var(--cp-grad-a, var(--cp-brand, var(--mat-sys-primary))) 0%,var(--cp-brand-deep, var(--cp-brand, var(--mat-sys-primary))) 100%)}.mat-mdc-header-cell,th.mat-mdc-header-cell{background:linear-gradient(180deg,var(--cp-grad-a, var(--cp-brand, var(--mat-sys-primary))) 0%,var(--cp-brand-deep, var(--cp-brand, var(--mat-sys-primary))) 100%);color:#fff;font-weight:700}html.dark-theme .mat-mdc-header-row,html.dark-theme .mat-mdc-header-cell,html.dark-theme th.mat-mdc-header-cell{background:color-mix(in srgb,var(--cp-brand, var(--mat-sys-primary)) 38%,#043024);color:#fff}.cdk-overlay-pane:has(>.cp-user-menu){width:min(22.5rem,100vw - 1.5rem)!important;max-width:min(22.5rem,100vw - 1.5rem)!important}.cp-user-menu.mat-mdc-menu-panel{--mat-menu-container-min-width: 0;--mat-menu-container-max-width: min(22.5rem, calc(100vw - 1.5rem) );box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;padding:0;overflow-x:hidden!important;overflow-y:auto!important;max-height:min(42rem,100dvh - 1.5rem)!important;border-radius:20px!important;border:1px solid color-mix(in srgb,var(--cp-brand, var(--mat-sys-primary)) 16%,var(--mat-sys-outline-variant));background:var(--mat-sys-surface-container-lowest)!important;box-shadow:0 24px 60px color-mix(in srgb,var(--cp-brand, var(--mat-sys-primary)) 12%,transparent),var(--cp-shadow-lg)!important}.cp-user-menu .mat-mdc-menu-content{box-sizing:border-box;width:100%;max-width:100%;padding:0!important}.cp-user-menu .mat-mdc-menu-submenu-icon{display:none!important}.cp-theme-menu.mat-mdc-menu-panel{--mat-menu-container-min-width: 20rem;width:20rem!important;padding:0;overflow:hidden!important;border-radius:20px!important;border:1px solid color-mix(in srgb,var(--cp-brand, var(--mat-sys-primary)) 16%,var(--mat-sys-outline-variant));background:var(--mat-sys-surface-container-lowest)!important;box-shadow:0 24px 60px color-mix(in srgb,var(--cp-brand, var(--mat-sys-primary)) 12%,transparent),var(--cp-shadow-lg)!important}.cp-theme-menu .mat-mdc-menu-content{padding:0!important}.status-chip{display:inline-flex;align-items:center;gap:.35rem;padding:.15rem .65rem;border-radius:999px;font:var(--mat-sys-label-medium);font-weight:600;letter-spacing:.01em;text-transform:capitalize;background:var(--mat-sys-surface-container-high);color:var(--mat-sys-on-surface-variant);white-space:nowrap}.status-chip:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.status-chip.is-success{background:color-mix(in srgb,#12805c 14%,transparent);color:#0f6b4d}.status-chip.is-warning{background:color-mix(in srgb,#c47a00 16%,transparent);color:#9a5b00}.status-chip.is-danger{background:color-mix(in srgb,#c62828 14%,transparent);color:#b42318}.status-chip.is-info{background:color-mix(in srgb,var(--mat-sys-primary) 14%,transparent);color:var(--mat-sys-primary)}html.dark-theme .status-chip.is-success,body.dark-theme .status-chip.is-success{color:#6ee7b7}html.dark-theme .status-chip.is-warning,body.dark-theme .status-chip.is-warning{color:#fbbf24}html.dark-theme .status-chip.is-danger,body.dark-theme .status-chip.is-danger{color:#fca5a5}.section-title{margin:0;font:var(--mat-sys-title-medium);letter-spacing:-.02em;color:var(--cp-ink, var(--mat-sys-on-surface))}.muted{color:var(--mat-sys-on-surface-variant)}.mat-mdc-snack-bar-container.snackbar-success{--mdc-snackbar-container-color: #0b5c39;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff}.mat-mdc-snack-bar-container.snackbar-error{--mdc-snackbar-container-color: #b42318;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff}.mat-mdc-snack-bar-container.snackbar-warning{--mdc-snackbar-container-color: #9a5b00;--mdc-snackbar-supporting-text-color: #fff;--mat-snack-bar-button-color: #fff}.mat-mdc-snack-bar-container.snackbar-info{--mdc-snackbar-container-color: var(--primary-color, var(--mat-sys-primary));--mdc-snackbar-supporting-text-color: var(--mat-sys-on-primary);--mat-snack-bar-button-color: var(--mat-sys-on-primary)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--mat-sys-outline) 70%,transparent);border-radius:999px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-track{background:transparent}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation:none!important;transition:none!important}}
