:root {
    /* Base Colors */
    --mds-color-primary: #02468e;
    --mds-color-on-primary: #ffffff;
    --mds-color-secondary: #0293d2;
    --mds-color-on-secondary: #ffffff;
    --mds-color-default-background: #f5f5f5;
    --mds-color-default-text: #1f2937;

    /* Primary Palette (OKLCH) */
    --mds-color-primary-50: oklch(97.00% 0.1024 255.68);
    --mds-color-primary-100: oklch(94.00% 0.1044 255.68);
    --mds-color-primary-200: oklch(87.00% 0.1091 255.68);
    --mds-color-primary-300: oklch(77.00% 0.1158 255.68);
    --mds-color-primary-400: oklch(67.00% 0.1225 255.68);
    --mds-color-primary-500: oklch(57.00% 0.1292 255.68);
    --mds-color-primary-600: oklch(40.20% 0.1339 255.68);
    --mds-color-primary-700: oklch(47.00% 0.1319 255.68);
    --mds-color-primary-800: oklch(37.00% 0.1252 255.68);
    --mds-color-primary-900: oklch(27.00% 0.1185 255.68);
    --mds-color-primary-950: oklch(17.00% 0.1118 255.68);

    /* Secondary Palette (OKLCH) */
    --mds-color-secondary-50: oklch(97.00% 0.1060 237.75);
    --mds-color-secondary-100: oklch(94.00% 0.1081 237.75);
    --mds-color-secondary-200: oklch(87.00% 0.1130 237.75);
    --mds-color-secondary-300: oklch(77.00% 0.1199 237.75);
    --mds-color-secondary-400: oklch(67.00% 0.1268 237.75);
    --mds-color-secondary-500: oklch(57.00% 0.1338 237.75);
    --mds-color-secondary-600: oklch(62.94% 0.1386 237.75);
    --mds-color-secondary-700: oklch(47.00% 0.1365 237.75);
    --mds-color-secondary-800: oklch(37.00% 0.1296 237.75);
    --mds-color-secondary-900: oklch(27.00% 0.1227 237.75);
    --mds-color-secondary-950: oklch(17.00% 0.1158 237.75);
}