/* apps/frontend/src/themes/theme-dark.entry.scss */
[data-theme=dark] {
  color-scheme: dark;
  --color-background-body: #0a1018;
  --color-background-surface: #141f2b;
  --color-background-divider: rgba(127, 151, 173, 0.26);
  --color-background-border: rgba(127, 151, 173, 0.36);
  --color-content-primary: #eef3f8;
  --color-content-tertiary: #a6b8ca;
  --color-content-quaternary: #5f7283;
  --color-content-quinary: #1f2b3a;
  --color-content-skeleton: rgba(127, 151, 173, 0.2);
  --color-content-on-skeleton: rgba(238, 243, 248, 0.12);
  --color-interactive-primary: #f27c06;
  --color-interactive-primary-action: #ff974a;
  --color-interactive-on-primary: #0a1018;
  --color-interactive-secondary: #eef3f8;
  --color-interactive-secondary-action: rgba(238, 243, 248, 0.12);
  --color-interactive-on-secondary: #eef3f8;
  --color-dialog-overlay: rgba(0, 0, 0, 0.64);
  --color-dialog-surface: #141f2b;
  --color-attention-alert: #ffb4ba;
  --color-attention-alert-surface: #34151a;
  --color-attention-processing: #ffd97a;
  --color-attention-processing-surface: #2f2709;
  --color-attention-success: #86e07a;
  --color-attention-success-surface: #122e11;
  --color-attention-information: #aacdf2;
  --color-attention-information-surface: #102739;
  --color-shadow-panel-top: rgba(0, 0, 0, 0.44);
  --color-shadow-panel-middle: rgba(0, 0, 0, 0.28);
  --color-shadow-panel-bottom: rgba(0, 0, 0, 0.1);
  --color-shadow-highlighted-top: rgba(0, 0, 0, 0.58);
  --color-shadow-highlighted-middle: rgba(0, 0, 0, 0.36);
  --color-shadow-highlighted-bottom: rgba(0, 0, 0, 0.16);
  --color-shadow-floating-top: rgba(0, 0, 0, 0.52);
  --color-shadow-floating-middle: rgba(0, 0, 0, 0.32);
  --color-shadow-floating-bottom: rgba(0, 0, 0, 0.12);
  --size-resolution-min-width: 368px;
  --size-resolution-max-width: 767px;
  --size-resolution-min-height: 808px;
  --size-resolution-offset-height: 32px;
  --size-resolution-navigation-panel-width: 232px;
  --size-resolution-narrow-width: 580px;
  --size-resolution-button-height: 48px;
  --size-resolution-card-min-width: 288px;
  --size-resolution-card-max-width: 591px;
  --size-padding-xxs: 2px;
  --size-padding-xs: 4px;
  --size-padding-s: 8px;
  --size-padding-m: 16px;
  --size-resolution-toolbar-panel-width: 320px;
  --size-padding-l: 24px;
  --size-padding-xl: 32px;
  --size-padding-xxl: 48px;
  --size-corner-xxs: 2px;
  --size-corner-xs: 4px;
  --size-corner-s: 8px;
  --size-corner-m: 16px;
  --size-corner-l: 24px;
  --size-corner-xl: 32px;
  --size-corner-xxl: 48px;
  --size-corner-round: 1024px;
}
@media (min-width: 768px) {
  [data-theme=dark] {
    --size-resolution-min-width: 768px;
    --size-resolution-max-width: 1023px;
    --size-resolution-offset-height: 48px;
  }
}
@media (min-width: 1024px) {
  [data-theme=dark] {
    --size-resolution-min-width: 1024px;
    --size-resolution-max-width: 1680px;
    --size-resolution-offset-height: 64px;
  }
}
[data-theme=dark] {
  --typography-level-display-font-size: 64px;
  --typography-level-display-line-height: 72px;
  --typography-level-display-font-weight: 400;
  --typography-level-display-font-family: Poppins, sans-serif;
  --typography-level-display-letter-spacing: normal;
  --typography-level-display-bold-font-size: 64px;
  --typography-level-display-bold-line-height: 72px;
  --typography-level-display-bold-font-weight: 500;
  --typography-level-display-bold-font-family: Poppins, sans-serif;
  --typography-level-display-bold-letter-spacing: normal;
  --typography-level-title-primary-font-size: 42px;
  --typography-level-title-primary-line-height: 52px;
  --typography-level-title-primary-font-weight: 500;
  --typography-level-title-primary-font-family: Poppins, sans-serif;
  --typography-level-title-primary-letter-spacing: normal;
  --typography-level-title-primary-bold-font-size: 42px;
  --typography-level-title-primary-bold-line-height: 52px;
  --typography-level-title-primary-bold-font-weight: 600;
  --typography-level-title-primary-bold-font-family: Poppins, sans-serif;
  --typography-level-title-primary-bold-letter-spacing: normal;
  --typography-level-title-secondary-font-size: 32px;
  --typography-level-title-secondary-line-height: 44px;
  --typography-level-title-secondary-font-weight: 500;
  --typography-level-title-secondary-font-family: Poppins, sans-serif;
  --typography-level-title-secondary-letter-spacing: normal;
  --typography-level-title-secondary-bold-font-size: 32px;
  --typography-level-title-secondary-bold-line-height: 44px;
  --typography-level-title-secondary-bold-font-weight: 600;
  --typography-level-title-secondary-bold-font-family: Poppins, sans-serif;
  --typography-level-title-secondary-bold-letter-spacing: normal;
  --typography-level-title-tertiary-font-size: 28px;
  --typography-level-title-tertiary-line-height: 36px;
  --typography-level-title-tertiary-font-weight: 500;
  --typography-level-title-tertiary-font-family: Poppins, sans-serif;
  --typography-level-title-tertiary-letter-spacing: normal;
  --typography-level-title-tertiary-bold-font-size: 28px;
  --typography-level-title-tertiary-bold-line-height: 36px;
  --typography-level-title-tertiary-bold-font-weight: 600;
  --typography-level-title-tertiary-bold-font-family: Poppins, sans-serif;
  --typography-level-title-tertiary-bold-letter-spacing: normal;
  --typography-level-title-quaternary-font-size: 24px;
  --typography-level-title-quaternary-line-height: 32px;
  --typography-level-title-quaternary-font-weight: 500;
  --typography-level-title-quaternary-font-family: Poppins, sans-serif;
  --typography-level-title-quaternary-letter-spacing: normal;
  --typography-level-title-quaternary-bold-font-size: 24px;
  --typography-level-title-quaternary-bold-line-height: 32px;
  --typography-level-title-quaternary-bold-font-weight: 600;
  --typography-level-title-quaternary-bold-font-family: Poppins, sans-serif;
  --typography-level-title-quaternary-bold-letter-spacing: normal;
  --typography-level-headline-primary-font-size: 20px;
  --typography-level-headline-primary-line-height: 28px;
  --typography-level-headline-primary-font-weight: 500;
  --typography-level-headline-primary-font-family: Poppins, sans-serif;
  --typography-level-headline-primary-letter-spacing: normal;
  --typography-level-headline-primary-bold-font-size: 20px;
  --typography-level-headline-primary-bold-line-height: 28px;
  --typography-level-headline-primary-bold-font-weight: 600;
  --typography-level-headline-primary-bold-font-family: Poppins, sans-serif;
  --typography-level-headline-primary-bold-letter-spacing: normal;
  --typography-level-headline-secondary-font-size: 18px;
  --typography-level-headline-secondary-line-height: 24px;
  --typography-level-headline-secondary-font-weight: 500;
  --typography-level-headline-secondary-font-family: Poppins, sans-serif;
  --typography-level-headline-secondary-letter-spacing: normal;
  --typography-level-headline-secondary-bold-font-size: 18px;
  --typography-level-headline-secondary-bold-line-height: 24px;
  --typography-level-headline-secondary-bold-font-weight: 600;
  --typography-level-headline-secondary-bold-font-family: Poppins, sans-serif;
  --typography-level-headline-secondary-bold-letter-spacing: normal;
  --typography-level-body-primary-font-size: 16px;
  --typography-level-body-primary-line-height: 24px;
  --typography-level-body-primary-font-weight: 400;
  --typography-level-body-primary-font-family: Poppins, sans-serif;
  --typography-level-body-primary-letter-spacing: normal;
  --typography-level-body-primary-bold-font-size: 16px;
  --typography-level-body-primary-bold-line-height: 24px;
  --typography-level-body-primary-bold-font-weight: 500;
  --typography-level-body-primary-bold-font-family: Poppins, sans-serif;
  --typography-level-body-primary-bold-letter-spacing: normal;
  --typography-level-body-secondary-font-size: 14px;
  --typography-level-body-secondary-line-height: 20px;
  --typography-level-body-secondary-font-weight: 400;
  --typography-level-body-secondary-font-family: Poppins, sans-serif;
  --typography-level-body-secondary-letter-spacing: normal;
  --typography-level-body-secondary-bold-font-size: 14px;
  --typography-level-body-secondary-bold-line-height: 20px;
  --typography-level-body-secondary-bold-font-weight: 500;
  --typography-level-body-secondary-bold-font-family: Poppins, sans-serif;
  --typography-level-body-secondary-bold-letter-spacing: normal;
  --typography-level-caption-primary-font-size: 12px;
  --typography-level-caption-primary-line-height: 16px;
  --typography-level-caption-primary-font-weight: 400;
  --typography-level-caption-primary-font-family: Poppins, sans-serif;
  --typography-level-caption-primary-letter-spacing: normal;
  --typography-level-caption-primary-bold-font-size: 12px;
  --typography-level-caption-primary-bold-line-height: 16px;
  --typography-level-caption-primary-bold-font-weight: 500;
  --typography-level-caption-primary-bold-font-family: Poppins, sans-serif;
  --typography-level-caption-primary-bold-letter-spacing: normal;
  --typography-level-caption-secondary-font-size: 10px;
  --typography-level-caption-secondary-line-height: 16px;
  --typography-level-caption-secondary-font-weight: 400;
  --typography-level-caption-secondary-font-family: Poppins, sans-serif;
  --typography-level-caption-secondary-letter-spacing: normal;
  --typography-level-caption-secondary-bold-font-size: 10px;
  --typography-level-caption-secondary-bold-line-height: 16px;
  --typography-level-caption-secondary-bold-font-weight: 500;
  --typography-level-caption-secondary-bold-font-family: Poppins, sans-serif;
  --typography-level-caption-secondary-bold-letter-spacing: normal;
  --breakpoint-small: 0;
  --breakpoint-medium: 768px;
  --breakpoint-large: 1024px;
}
@media (prefers-color-scheme: dark) {
  :root:not([data-theme]) {
    color-scheme: dark;
    --color-background-body: #0a1018;
    --color-background-surface: #141f2b;
    --color-background-divider: rgba(127, 151, 173, 0.26);
    --color-background-border: rgba(127, 151, 173, 0.36);
    --color-content-primary: #eef3f8;
    --color-content-tertiary: #a6b8ca;
    --color-content-quaternary: #5f7283;
    --color-content-quinary: #1f2b3a;
    --color-content-skeleton: rgba(127, 151, 173, 0.2);
    --color-content-on-skeleton: rgba(238, 243, 248, 0.12);
    --color-interactive-primary: #f27c06;
    --color-interactive-primary-action: #ff974a;
    --color-interactive-on-primary: #0a1018;
    --color-interactive-secondary: #eef3f8;
    --color-interactive-secondary-action: rgba(238, 243, 248, 0.12);
    --color-interactive-on-secondary: #eef3f8;
    --color-dialog-overlay: rgba(0, 0, 0, 0.64);
    --color-dialog-surface: #141f2b;
    --color-attention-alert: #ffb4ba;
    --color-attention-alert-surface: #34151a;
    --color-attention-processing: #ffd97a;
    --color-attention-processing-surface: #2f2709;
    --color-attention-success: #86e07a;
    --color-attention-success-surface: #122e11;
    --color-attention-information: #aacdf2;
    --color-attention-information-surface: #102739;
    --color-shadow-panel-top: rgba(0, 0, 0, 0.44);
    --color-shadow-panel-middle: rgba(0, 0, 0, 0.28);
    --color-shadow-panel-bottom: rgba(0, 0, 0, 0.1);
    --color-shadow-highlighted-top: rgba(0, 0, 0, 0.58);
    --color-shadow-highlighted-middle: rgba(0, 0, 0, 0.36);
    --color-shadow-highlighted-bottom: rgba(0, 0, 0, 0.16);
    --color-shadow-floating-top: rgba(0, 0, 0, 0.52);
    --color-shadow-floating-middle: rgba(0, 0, 0, 0.32);
    --color-shadow-floating-bottom: rgba(0, 0, 0, 0.12);
    --size-resolution-min-width: 368px;
    --size-resolution-max-width: 767px;
    --size-resolution-min-height: 808px;
    --size-resolution-offset-height: 32px;
    --size-resolution-navigation-panel-width: 232px;
    --size-resolution-narrow-width: 580px;
    --size-resolution-button-height: 48px;
    --size-resolution-card-min-width: 288px;
    --size-resolution-card-max-width: 591px;
    --size-padding-xxs: 2px;
    --size-padding-xs: 4px;
    --size-padding-s: 8px;
    --size-padding-m: 16px;
    --size-resolution-toolbar-panel-width: 320px;
    --size-padding-l: 24px;
    --size-padding-xl: 32px;
    --size-padding-xxl: 48px;
    --size-corner-xxs: 2px;
    --size-corner-xs: 4px;
    --size-corner-s: 8px;
    --size-corner-m: 16px;
    --size-corner-l: 24px;
    --size-corner-xl: 32px;
    --size-corner-xxl: 48px;
    --size-corner-round: 1024px;
    --typography-level-display-font-size: 64px;
    --typography-level-display-line-height: 72px;
    --typography-level-display-font-weight: 400;
    --typography-level-display-font-family: Poppins, sans-serif;
    --typography-level-display-letter-spacing: normal;
    --typography-level-display-bold-font-size: 64px;
    --typography-level-display-bold-line-height: 72px;
    --typography-level-display-bold-font-weight: 500;
    --typography-level-display-bold-font-family: Poppins, sans-serif;
    --typography-level-display-bold-letter-spacing: normal;
    --typography-level-title-primary-font-size: 42px;
    --typography-level-title-primary-line-height: 52px;
    --typography-level-title-primary-font-weight: 500;
    --typography-level-title-primary-font-family: Poppins, sans-serif;
    --typography-level-title-primary-letter-spacing: normal;
    --typography-level-title-primary-bold-font-size: 42px;
    --typography-level-title-primary-bold-line-height: 52px;
    --typography-level-title-primary-bold-font-weight: 600;
    --typography-level-title-primary-bold-font-family: Poppins, sans-serif;
    --typography-level-title-primary-bold-letter-spacing: normal;
    --typography-level-title-secondary-font-size: 32px;
    --typography-level-title-secondary-line-height: 44px;
    --typography-level-title-secondary-font-weight: 500;
    --typography-level-title-secondary-font-family: Poppins, sans-serif;
    --typography-level-title-secondary-letter-spacing: normal;
    --typography-level-title-secondary-bold-font-size: 32px;
    --typography-level-title-secondary-bold-line-height: 44px;
    --typography-level-title-secondary-bold-font-weight: 600;
    --typography-level-title-secondary-bold-font-family: Poppins, sans-serif;
    --typography-level-title-secondary-bold-letter-spacing: normal;
    --typography-level-title-tertiary-font-size: 28px;
    --typography-level-title-tertiary-line-height: 36px;
    --typography-level-title-tertiary-font-weight: 500;
    --typography-level-title-tertiary-font-family: Poppins, sans-serif;
    --typography-level-title-tertiary-letter-spacing: normal;
    --typography-level-title-tertiary-bold-font-size: 28px;
    --typography-level-title-tertiary-bold-line-height: 36px;
    --typography-level-title-tertiary-bold-font-weight: 600;
    --typography-level-title-tertiary-bold-font-family: Poppins, sans-serif;
    --typography-level-title-tertiary-bold-letter-spacing: normal;
    --typography-level-title-quaternary-font-size: 24px;
    --typography-level-title-quaternary-line-height: 32px;
    --typography-level-title-quaternary-font-weight: 500;
    --typography-level-title-quaternary-font-family: Poppins, sans-serif;
    --typography-level-title-quaternary-letter-spacing: normal;
    --typography-level-title-quaternary-bold-font-size: 24px;
    --typography-level-title-quaternary-bold-line-height: 32px;
    --typography-level-title-quaternary-bold-font-weight: 600;
    --typography-level-title-quaternary-bold-font-family: Poppins, sans-serif;
    --typography-level-title-quaternary-bold-letter-spacing: normal;
    --typography-level-headline-primary-font-size: 20px;
    --typography-level-headline-primary-line-height: 28px;
    --typography-level-headline-primary-font-weight: 500;
    --typography-level-headline-primary-font-family: Poppins, sans-serif;
    --typography-level-headline-primary-letter-spacing: normal;
    --typography-level-headline-primary-bold-font-size: 20px;
    --typography-level-headline-primary-bold-line-height: 28px;
    --typography-level-headline-primary-bold-font-weight: 600;
    --typography-level-headline-primary-bold-font-family: Poppins, sans-serif;
    --typography-level-headline-primary-bold-letter-spacing: normal;
    --typography-level-headline-secondary-font-size: 18px;
    --typography-level-headline-secondary-line-height: 24px;
    --typography-level-headline-secondary-font-weight: 500;
    --typography-level-headline-secondary-font-family: Poppins, sans-serif;
    --typography-level-headline-secondary-letter-spacing: normal;
    --typography-level-headline-secondary-bold-font-size: 18px;
    --typography-level-headline-secondary-bold-line-height: 24px;
    --typography-level-headline-secondary-bold-font-weight: 600;
    --typography-level-headline-secondary-bold-font-family: Poppins, sans-serif;
    --typography-level-headline-secondary-bold-letter-spacing: normal;
    --typography-level-body-primary-font-size: 16px;
    --typography-level-body-primary-line-height: 24px;
    --typography-level-body-primary-font-weight: 400;
    --typography-level-body-primary-font-family: Poppins, sans-serif;
    --typography-level-body-primary-letter-spacing: normal;
    --typography-level-body-primary-bold-font-size: 16px;
    --typography-level-body-primary-bold-line-height: 24px;
    --typography-level-body-primary-bold-font-weight: 500;
    --typography-level-body-primary-bold-font-family: Poppins, sans-serif;
    --typography-level-body-primary-bold-letter-spacing: normal;
    --typography-level-body-secondary-font-size: 14px;
    --typography-level-body-secondary-line-height: 20px;
    --typography-level-body-secondary-font-weight: 400;
    --typography-level-body-secondary-font-family: Poppins, sans-serif;
    --typography-level-body-secondary-letter-spacing: normal;
    --typography-level-body-secondary-bold-font-size: 14px;
    --typography-level-body-secondary-bold-line-height: 20px;
    --typography-level-body-secondary-bold-font-weight: 500;
    --typography-level-body-secondary-bold-font-family: Poppins, sans-serif;
    --typography-level-body-secondary-bold-letter-spacing: normal;
    --typography-level-caption-primary-font-size: 12px;
    --typography-level-caption-primary-line-height: 16px;
    --typography-level-caption-primary-font-weight: 400;
    --typography-level-caption-primary-font-family: Poppins, sans-serif;
    --typography-level-caption-primary-letter-spacing: normal;
    --typography-level-caption-primary-bold-font-size: 12px;
    --typography-level-caption-primary-bold-line-height: 16px;
    --typography-level-caption-primary-bold-font-weight: 500;
    --typography-level-caption-primary-bold-font-family: Poppins, sans-serif;
    --typography-level-caption-primary-bold-letter-spacing: normal;
    --typography-level-caption-secondary-font-size: 10px;
    --typography-level-caption-secondary-line-height: 16px;
    --typography-level-caption-secondary-font-weight: 400;
    --typography-level-caption-secondary-font-family: Poppins, sans-serif;
    --typography-level-caption-secondary-letter-spacing: normal;
    --typography-level-caption-secondary-bold-font-size: 10px;
    --typography-level-caption-secondary-bold-line-height: 16px;
    --typography-level-caption-secondary-bold-font-weight: 500;
    --typography-level-caption-secondary-bold-font-family: Poppins, sans-serif;
    --typography-level-caption-secondary-bold-letter-spacing: normal;
    --breakpoint-small: 0;
    --breakpoint-medium: 768px;
    --breakpoint-large: 1024px;
  }
}
@media (prefers-color-scheme: dark) and (min-width: 768px) {
  :root:not([data-theme]) {
    --size-resolution-min-width: 768px;
    --size-resolution-max-width: 1023px;
    --size-resolution-offset-height: 48px;
  }
}
@media (prefers-color-scheme: dark) and (min-width: 1024px) {
  :root:not([data-theme]) {
    --size-resolution-min-width: 1024px;
    --size-resolution-max-width: 1680px;
    --size-resolution-offset-height: 64px;
  }
}

/* angular:styles/global:theme-dark */
/*# sourceMappingURL=theme-dark.css.map */
