:root{--brand-primary: #00539c;--brand-primary-strong: #0a2239;--brand-primary-soft: #0b63b7;--brand-success: #60dd4a;--brand-secondary: #129490;--brand-secondary-emerald: #28b088;--brand-info: #00abe7;--brand-deep: #13718b;--brand-surface: #f6f9ff;--brand-surface-strong: #eef4fb;--brand-surface-contrast: #ffffff;--brand-border: #ced7e5;--brand-border-strong: #b7c8d9;--brand-muted: #5a7089;--kendo-color-app-surface: var(--brand-surface);--kendo-color-on-app-surface: var(--brand-primary-strong);--kendo-color-surface: var(--brand-surface-contrast);--kendo-color-surface-alt: var(--brand-surface-strong);--kendo-color-border: var(--brand-border);--kendo-color-border-alt: var(--brand-border-strong);--kendo-color-base-subtle: #e7edf5;--kendo-color-base-subtle-hover: #dbe5f0;--kendo-color-base-subtle-active: #cedce9;--kendo-color-base: #c2d3e3;--kendo-color-base-hover: #b5cade;--kendo-color-base-active: #a7c1d8;--kendo-color-base-emphasis: var(--brand-deep);--kendo-color-base-on-subtle: var(--brand-primary-strong);--kendo-color-on-base: var(--brand-primary-strong);--kendo-color-base-on-surface: var(--brand-primary-strong);--kendo-color-primary-subtle: #e3effa;--kendo-color-primary-subtle-hover: #d6e7f4;--kendo-color-primary-subtle-active: #c8dded;--kendo-color-primary: var(--brand-primary);--kendo-color-primary-hover: #0b63b7;--kendo-color-primary-active: #063a72;--kendo-color-primary-emphasis: #5fa8d6;--kendo-color-primary-on-subtle: var(--brand-primary-strong);--kendo-color-on-primary: #ffffff;--kendo-color-primary-on-surface: var(--brand-primary);--kendo-color-secondary-subtle: #d6f0ed;--kendo-color-secondary-subtle-hover: #c8eae6;--kendo-color-secondary-subtle-active: #b7e2dd;--kendo-color-secondary: var(--brand-secondary);--kendo-color-secondary-hover: #0fb0a5;--kendo-color-secondary-active: #0b726b;--kendo-color-secondary-emphasis: var(--brand-secondary-emerald);--kendo-color-secondary-on-subtle: var(--brand-primary-strong);--kendo-color-on-secondary: #ffffff;--kendo-color-secondary-on-surface: var(--brand-secondary);--kendo-color-info-subtle: #d8f3fd;--kendo-color-info-subtle-hover: #c8ecfb;--kendo-color-info-subtle-active: #b5e5f7;--kendo-color-info: var(--brand-info);--kendo-color-info-hover: #009bd1;--kendo-color-info-active: #007aa5;--kendo-color-info-emphasis: #44c6f1;--kendo-color-info-on-subtle: var(--brand-primary-strong);--kendo-color-on-info: #ffffff;--kendo-color-info-on-surface: var(--brand-info);--kendo-color-success-subtle: #e5f9de;--kendo-color-success-subtle-hover: #d7f3d0;--kendo-color-success-subtle-active: #c7ecbf;--kendo-color-success: var(--brand-success);--kendo-color-success-hover: #4ec53d;--kendo-color-success-active: #3ba32f;--kendo-color-success-emphasis: #8de77b;--kendo-color-success-on-subtle: #0f3e13;--kendo-color-on-success: #0b2f0e;--kendo-color-success-on-surface: #3ba32f;--kendo-color-warning-subtle: #fff4d9;--kendo-color-warning-subtle-hover: #ffeac0;--kendo-color-warning-subtle-active: #ffdfa3;--kendo-color-warning: #f6c344;--kendo-color-warning-hover: #e5b02a;--kendo-color-warning-active: #d29b13;--kendo-color-warning-emphasis: #f9d06d;--kendo-color-warning-on-subtle: var(--brand-primary-strong);--kendo-color-on-warning: #3a2b03;--kendo-color-warning-on-surface: #a67809;--kendo-color-error-subtle: #fde6e8;--kendo-color-error-subtle-hover: #f9d5d9;--kendo-color-error-subtle-active: #f4c1c6;--kendo-color-error: #d1434b;--kendo-color-error-hover: #b93840;--kendo-color-error-active: #a12f36;--kendo-color-error-emphasis: #e07a82;--kendo-color-error-on-subtle: #5c161a;--kendo-color-on-error: #ffffff;--kendo-color-error-on-surface: #b93840;--kendo-body-bg: var(--brand-surface);--kendo-body-text: var(--brand-primary-strong)}:root{--app-font-family: "Public Sans", "Segoe UI", Arial, sans-serif;--app-heading-font-family: "Poppins", "Public Sans", "Segoe UI", Arial, sans-serif;--kendo-font-family: var(--app-font-family);font-family:var(--app-font-family);font-optical-sizing:auto;color:var(--kendo-body-text, #0a2239)}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100vh;font-family:var(--app-font-family);color:var(--kendo-body-text);background:var(--kendo-body-bg)}
