@charset "UTF-8";

/* node_modules/@ewc-lib/ewc-css-common/custom-props.css */
:root {
  --ewc-color-primary: #0e47cb;
  --ewc-color-primary-180: #082b7a;
  --ewc-color-primary-160: #0a328e;
  --ewc-color-primary-140: #0b39a2;
  --ewc-color-primary-120: #0d40b7;
  --ewc-color-primary-100: #0e47cb;
  --ewc-color-primary-80: #3e6cd5;
  --ewc-color-primary-60: #6e91e0;
  --ewc-color-primary-40: #9fb5ea;
  --ewc-color-primary-20: #cfdaf5;
  --ewc-color-primary-10: #e7edfa;
  --ewc-color-primary-5: #f3f6fc;
  --ewc-color-secondary: #fc0;
  --ewc-color-secondary-180: #997a00;
  --ewc-color-secondary-160: #b38f00;
  --ewc-color-secondary-140: #cca300;
  --ewc-color-secondary-120: #e6b800;
  --ewc-color-secondary-100: #fc0;
  --ewc-color-secondary-80: #ffd633;
  --ewc-color-secondary-60: #ffe066;
  --ewc-color-secondary-40: #ffeb99;
  --ewc-color-secondary-20: #fff5cc;
  --ewc-color-dark: #262b38;
  --ewc-color-dark-100: #262b38;
  --ewc-color-dark-80: #515560;
  --ewc-color-dark-60: #7d8088;
  --ewc-color-dark-40: #a8aaaf;
  --ewc-color-dark-20: #d4d5d7;
  --ewc-color-dark-10: #e9eaeb;
  --ewc-color-dark-5: #f4f5f5;
  --ewc-color-info: #0e47cb;
  --ewc-color-info-100: #0e47cb;
  --ewc-color-info-5: #f3f6fc;
  --ewc-color-success: #00a174;
  --ewc-color-success-100: #00a174;
  --ewc-color-success-5: #f2fcf9;
  --ewc-color-warning: #ff8133;
  --ewc-color-warning-100: #ff8133;
  --ewc-color-warning-5: #fff7f2;
  --ewc-color-error: #d7003d;
  --ewc-color-error-100: #d7003d;
  --ewc-color-error-5: #fef2f5;
  --ewc-color-accent: #00e9ff;
  --ewc-color-accent-100: #00e9ff;
  --ewc-color-accent-30: #b3f8ff;
  --ewc-color-overlay-light: color-mix(in srgb, var(--c-d) 70%, transparent);
  --ewc-color-overlay-dark: color-mix(in srgb, var(--c-d) 90%, transparent);
  --ewc-font-family-default: arial, sans-serif;
  --ewc-font-family-print-default: verdana, sans-serif;
  --ewc-font-family-print-alt: arial, sans-serif;
  --ewc-font-xs: normal normal 400 0.75rem/1.125rem arial, sans-serif;
  --ewc-font-s: normal normal 400 0.875rem/1.125rem arial, sans-serif;
  --ewc-font-m: normal normal 400 1rem/1.5rem arial, sans-serif;
  --ewc-font-l: normal normal 400 1.25rem/1.75rem arial, sans-serif;
  --ewc-font-xl: normal normal 400 1.5rem/1.75rem arial, sans-serif;
  --ewc-font-2xl: normal normal 400 1.75rem/2rem arial, sans-serif;
  --ewc-font-3xl: normal normal 400 2rem/2.5rem arial, sans-serif;
  --ewc-font-4xl: normal normal 400 2.25rem/2.75rem arial, sans-serif;
  --ewc-font-5xl: normal normal 400 2.625rem/3.25rem arial, sans-serif;
  --ewc-font-ui-s: normal normal 400 0.875rem/1.5rem arial, sans-serif;
  --ewc-font-ui-m: normal normal 400 1rem/1.75rem arial, sans-serif;
  --ewc-spacing-2xs: 0.25rem;
  --ewc-spacing-xs: 0.5rem;
  --ewc-spacing-s: 0.75rem;
  --ewc-spacing-m: 1rem;
  --ewc-spacing-l: 1.5rem;
  --ewc-spacing-xl: 2rem;
  --ewc-spacing-2xl: 2.5rem;
  --ewc-spacing-3xl: 3rem;
  --ewc-spacing-4xl: 4rem;
  --ewc-shadow-1:
    0 2px 4px rgba(9, 49, 142, 0.08),
    0 0 10px rgba(9, 49, 142, 0.04),
    0 4px 5px rgba(9, 49, 142, 0.04),
    0 -4px 4px rgba(9, 49, 142, 0.04);
  --ewc-shadow-2:
    0 3px 5px rgba(9, 49, 142, 0.04),
    0 0 18px rgba(9, 49, 142, 0.04),
    0 6px 10px rgba(9, 49, 142, 0.04),
    0 -4px 4px rgba(9, 49, 142, 0.04);
  --ewc-shadow-3:
    0 7px 8px rgba(9, 49, 142, 0.08),
    0 0 22px rgba(9, 49, 142, 0.04),
    0 12px 17px rgba(9, 49, 142, 0.04),
    0 -4px 4px rgba(9, 49, 142, 0.04);
  --ewc-shadow-4:
    0 11px 15px rgba(9, 49, 142, 0.08),
    0 9px 46px rgba(9, 49, 142, 0.04),
    0 24px 38px rgba(9, 49, 142, 0.04),
    0 -4px 4px rgba(9, 49, 142, 0.04);
  --ewc-shadow-inner-1:
    0 2px 4px rgba(9, 49, 142, 0.08) inset,
    0 0 10px rgba(9, 49, 142, 0.04) inset,
    0 4px 5px rgba(9, 49, 142, 0.04) inset,
    0 -4px 4px rgba(9, 49, 142, 0.04) inset;
  --ewc-shadow-inner-2:
    0 3px 5px rgba(9, 49, 142, 0.04) inset,
    0 0 18px rgba(9, 49, 142, 0.04) inset,
    0 6px 10px rgba(9, 49, 142, 0.04) inset,
    0 -4px 4px rgba(9, 49, 142, 0.04) inset;
  --ewc-shadow-negative-1:
    0 2px 4px hsla(0, 0%, 100%, 0.08),
    0 0 10px hsla(0, 0%, 100%, 0.04),
    0 4px 5px hsla(0, 0%, 100%, 0.04),
    0 -4px 4px hsla(0, 0%, 100%, 0.04);
  --ewc-shadow-negative-2:
    0 3px 5px hsla(0, 0%, 100%, 0.04),
    0 0 18px hsla(0, 0%, 100%, 0.04),
    0 6px 10px hsla(0, 0%, 100%, 0.04),
    0 -4px 4px hsla(0, 0%, 100%, 0.04);
  --ewc-shadow-negative-3:
    0 7px 8px hsla(0, 0%, 100%, 0.08),
    0 0 22px hsla(0, 0%, 100%, 0.04),
    0 12px 17px hsla(0, 0%, 100%, 0.04),
    0 -4px 4px hsla(0, 0%, 100%, 0.04);
  --ewc-shadow-negative-4:
    0 11px 15px rgba(9, 49, 142, 0.08),
    0 9px 46px rgba(9, 49, 142, 0.04),
    0 24px 38px rgba(9, 49, 142, 0.04),
    0 -4px 4px rgba(9, 49, 142, 0.04);
  --ewc-shadow-negative-inner-1:
    0 2px 4px hsla(0, 0%, 100%, 0.08) inset,
    0 0 10px hsla(0, 0%, 100%, 0.04) inset,
    0 4px 5px hsla(0, 0%, 100%, 0.04) inset,
    0 -4px 4px hsla(0, 0%, 100%, 0.04) inset;
  --ewc-shadow-negative-inner-2:
    0 3px 5px hsla(0, 0%, 100%, 0.04) inset,
    0 0 18px hsla(0, 0%, 100%, 0.04) inset,
    0 6px 10px hsla(0, 0%, 100%, 0.04) inset,
    0 -4px 4px hsla(0, 0%, 100%, 0.04) inset;
  --ewc-max-width: 80ch;
  --c-p: var(--ewc-color-primary);
  --c-p-180: var(--ewc-color-primary-180);
  --c-p-160: var(--ewc-color-primary-160);
  --c-p-140: var(--ewc-color-primary-140);
  --c-p-120: var(--ewc-color-primary-120);
  --c-p-100: var(--ewc-color-primary-100);
  --c-p-80: var(--ewc-color-primary-80);
  --c-p-60: var(--ewc-color-primary-60);
  --c-p-40: var(--ewc-color-primary-40);
  --c-p-20: var(--ewc-color-primary-20);
  --c-p-10: var(--ewc-color-primary-10);
  --c-p-5: var(--ewc-color-primary-5);
  --c-s: var(--ewc-color-secondary);
  --c-s-180: var(--ewc-color-secondary-180);
  --c-s-160: var(--ewc-color-secondary-160);
  --c-s-140: var(--ewc-color-secondary-140);
  --c-s-120: var(--ewc-color-secondary-120);
  --c-s-100: var(--ewc-color-secondary-100);
  --c-s-80: var(--ewc-color-secondary-80);
  --c-s-60: var(--ewc-color-secondary-60);
  --c-s-40: var(--ewc-color-secondary-40);
  --c-s-20: var(--ewc-color-secondary-20);
  --c-d: var(--ewc-color-dark);
  --c-d-100: var(--ewc-color-dark-100);
  --c-d-80: var(--ewc-color-dark-80);
  --c-d-60: var(--ewc-color-dark-60);
  --c-d-40: var(--ewc-color-dark-40);
  --c-d-20: var(--ewc-color-dark-20);
  --c-d-10: var(--ewc-color-dark-10);
  --c-d-5: var(--ewc-color-dark-5);
  --c-in: var(--ewc-color-info);
  --c-in-100: var(--ewc-color-info-100);
  --c-in-5: var(--ewc-color-info-5);
  --c-su: var(--ewc-color-success);
  --c-su-100: var(--ewc-color-success-100);
  --c-su-5: var(--ewc-color-success-5);
  --c-wa: var(--ewc-color-warning);
  --c-wa-100: var(--ewc-color-warning-100);
  --c-wa-5: var(--ewc-color-warning-5);
  --c-er: var(--ewc-color-error);
  --c-er-100: var(--ewc-color-error-100);
  --c-er-5: var(--ewc-color-error-5);
  --c-a: var(--ewc-color-accent);
  --c-a-100: var(--ewc-color-accent-100);
  --c-a-30: var(--ewc-color-accent-30);
  --c-ov-l: var(--ewc-color-overlay-light);
  --c-ov-d: var(--ewc-color-overlay-dark);
  --ff-d: var(--ewc-font-family-default);
  --f-xs: var(--ewc-font-xs);
  --f-s: var(--ewc-font-s);
  --f-m: var(--ewc-font-m);
  --f-l: var(--ewc-font-l);
  --f-xl: var(--ewc-font-xl);
  --f-2xl: var(--ewc-font-2xl);
  --f-3xl: var(--ewc-font-3xl);
  --f-4xl: var(--ewc-font-4xl);
  --f-5xl: var(--ewc-font-5xl);
  --f-ui-s: var(--ewc-font-ui-s);
  --f-ui-m: var(--ewc-font-ui-m);
  --s-2xs: var(--ewc-spacing-2xs);
  --s-xs: var(--ewc-spacing-xs);
  --s-s: var(--ewc-spacing-s);
  --s-m: var(--ewc-spacing-m);
  --s-l: var(--ewc-spacing-l);
  --s-xl: var(--ewc-spacing-xl);
  --s-2xl: var(--ewc-spacing-2xl);
  --s-3xl: var(--ewc-spacing-3xl);
  --s-4xl: var(--ewc-spacing-4xl);
  --sh-1: var(--ewc-shadow-1);
  --sh-2: var(--ewc-shadow-2);
  --sh-3: var(--ewc-shadow-3);
  --sh-4: var(--ewc-shadow-4);
  --sh-i-1: var(--ewc-shadow-inner-1);
  --sh-i-2: var(--ewc-shadow-inner-2);
  --sh-n-1: var(--ewc-shadow-negative-1);
  --sh-n-2: var(--ewc-shadow-negative-2);
  --sh-n-3: var(--ewc-shadow-negative-3);
  --sh-n-4: var(--ewc-shadow-negative-4);
  --sh-n-i-1: var(--ewc-shadow-negative-inner-1);
  --sh-n-i-2: var(--ewc-shadow-negative-inner-2);
  --max-w: var(--ewc-max-width);
  --ewc-color-primary-130: #0a328e;
  --c-p-130: var(--ewc-color-primary-130);
  --ewc-color-secondary-10: #fffae6;
  --c-s-10: var(--ewc-color-secondary-10);
  --ewc-color-dark-140: #171a22;
  --c-d-140: var(--ewc-color-dark-140);
  --ewc-color-dark-120: #1e222d;
  --c-d-120: var(--ewc-color-dark-120);
  --ewc-color-error-80: #ef0044;
  --c-er-80: var(--ewc-color-error-80);
  --ewc-color-branding: #0e47cb;
  --c-br: var(--ewc-color-branding);
  --ewc-color-visited: #510dcd;
  --c-v: var(--ewc-color-visited);
  --ewc-color-visited-100: #510dcd;
  --c-v-100: var(--ewc-color-visited-100);
  --ewc-color-visited-40: #bf9af1;
  --c-v-40: var(--ewc-color-visited-40);
  --ewc-font-2xs: normal normal 400 0.625rem/1rem arial, sans-serif;
  --f-2xs: var(--ewc-font-2xs);
  --ewc-font-6xl: normal normal 400 2.625rem/3.25rem arial, sans-serif;
  --f-6xl: var(--ewc-font-6xl);
  --ewc-font-prolonged-xs: normal normal 400 0.75rem/1.25rem arial, sans-serif;
  --f-p-xs: var(--ewc-font-prolonged-xs);
  --ewc-font-prolonged-s: normal normal 400 0.875rem/1.25rem arial, sans-serif;
  --f-p-s: var(--ewc-font-prolonged-s);
  --ewc-font-prolonged-m: normal normal 400 1rem/1.5rem arial, sans-serif;
  --f-p-m: var(--ewc-font-prolonged-m);
  --ewc-font-prolonged-l: normal normal 400 1.25rem/1.75rem arial, sans-serif;
  --f-p-l: var(--ewc-font-prolonged-l);
  --ewc-font-prolonged-xl: normal normal 400 1.5rem/1.75rem arial, sans-serif;
  --f-p-xl: var(--ewc-font-prolonged-xl);
}
/*! Bundled license information:

@ewc-lib/ewc-css-common/custom-props.css:
  (*!
  Based on @ewc/preset-eu - 4.8.1 Built on 2024-10-17T09:38:44.856Z.
  Note: all CSS Custom Properties defined on :root are available within shadow DOM. 
  *)
*/
