:root{--color-brand-primary:#094a6d;--color-brand-primary-dark:#072f4c;--color-gray-50:#f9f9f9;--color-gray-100:#f5f5f5;--color-gray-200:#f0f2f5;--color-gray-300:#f0f0f0;--color-gray-350:#fafafa;--color-gray-400:#e0e0e0;--color-gray-500:#d9d9d9;--color-gray-600:#d3d3d3;--color-gray-650:#cccccc;--color-gray-675:#9eaeb5;--color-gray-700:#808080;--color-gray-800:#666666;--color-gray-850:#545b62;--color-gray-900:#4f4f4f;--color-gray-950:#333333;--color-bootstrap-blue:#007bff;--color-bootstrap-blue-hover:#0056b3;--color-bootstrap-green:#28a745;--color-bootstrap-green-hover:#218838;--color-bootstrap-green-dark:#1e7e34;--color-bootstrap-red:#dc3545;--color-bootstrap-red-hover:#c82333;--color-bootstrap-red-dark:#b02a37;--color-bootstrap-gray:#6c757d;--color-bootstrap-gray-hover:#5a6268;--color-bootstrap-gray-light:#bfbfbf;--color-background-white:#ffffff;--color-background-light:#f8f9fa;--color-background-secondary:#b6c3ca;--color-background-transparent:rgba(0,0,0,0);--color-border-light:#dddddd;--color-border-medium:#dee2e6;--color-border-subtle:#eeeeee;--color-border-standard:#cccccc;--color-text-primary:#000000;--color-text-secondary:#333333;--color-text-white:#ffffff;--color-highlight-yellow-light:#ffffd0;--color-highlight-yellow-bright:#ffff00;--color-warning-orange:#f57c00;--color-warning-orange-light:#fff3e0;--color-error-light-bg:#ffebee;--color-error-light-red:#ffeeee;--color-special-blue-variant:#4a90e2;--color-special-blue-info:#1976d2;--color-special-blue-light:#e3f2fd;--color-special-blue-border:#bbdefb;--color-special-blue-light-bg:#e7f1ff;--color-black:#000000;--color-white:#ffffff;--color-button-primary:#00ffa1;--color-button-primary-hover:#00e691;--color-button-primary-text:#141414;--color-button-secondary:#313131;--color-button-secondary-hover:#444444;--color-button-secondary-text:#ffffff;--typography-font-size-xs:12px;--typography-font-size-sm:14px;--typography-font-size-md:16px;--typography-font-size-lg:18px;--typography-font-size-xl:20px;--typography-font-size-2xl:24px;--typography-font-size-3xl:32px;--typography-font-size-display:48px;--typography-font-weight-light:300;--typography-font-weight-normal:400;--typography-font-weight-medium:500;--typography-font-weight-semibold:600;--typography-font-weight-bold:700;--typography-line-height-tight:1.25;--typography-line-height-normal:1.5;--typography-line-height-relaxed:1.75;--typography-font-family-sans:"Suisse Intl",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--typography-font-family-serif:"Times New Roman",Times,serif;--typography-font-family-mono:"SF Mono",Monaco,"Cascadia Code","Roboto Mono",Consolas,monospace;--spacing-0:0px;--spacing-xs:4px;--spacing-sm:8px;--spacing-md:12px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--spacing-3xl:32px;--spacing-4xl:48px;--spacing-5xl:64px;--border-radius-none:0px;--border-radius-xs:2px;--border-radius-sm:4px;--border-radius-md:8px;--border-radius-lg:12px;--border-radius-xl:16px;--border-radius-2xl:24px;--border-radius-full:50%;--shadows-none:0 0 #0000;--shadows-xs:0 1px 2px 0 rgba(0,0,0,0.05);--shadows-sm:0 1px 3px 0 rgba(0,0,0,0.1),0 1px 2px -1px rgba(0,0,0,0.1);--shadows-md:0 4px 6px -1px rgba(0,0,0,0.1),0 2px 4px -2px rgba(0,0,0,0.1);--shadows-lg:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -4px rgba(0,0,0,0.1);--shadows-xl:0 20px 25px -5px rgba(0,0,0,0.1),0 8px 10px -6px rgba(0,0,0,0.1);--shadows-2xl:0 25px 50px -12px rgba(0,0,0,0.25);--shadows-inner:inset 0 2px 4px 0 rgba(0,0,0,0.05);--breakpoints-xs:480px;--breakpoints-sm:640px;--breakpoints-md:768px;--breakpoints-lg:1024px;--breakpoints-xl:1280px;--breakpoints-2xl:1536px;--z-index-hide:-1;--z-index-auto:auto;--z-index-base:0;--z-index-docked:10;--z-index-dropdown:1000;--z-index-sticky:1100;--z-index-banner:1200;--z-index-overlay:1300;--z-index-modal:1400;--z-index-popover:1500;--z-index-skip-link:1600;--z-index-toast:1700;--z-index-tooltip:1800;--semantic-color-action-primary:#007bff;--semantic-color-action-secondary:#808080;--semantic-color-action-success:#28a745;--semantic-color-action-warning:#f57c00;--semantic-color-action-danger:#dc3545;--semantic-color-surface-default:#ffffff;--semantic-color-surface-elevated:#f9f9f9;--semantic-color-surface-overlay:#f5f5f5;--semantic-color-surface-subtle:#f8f9fa;--semantic-color-border-default:#cccccc;--semantic-color-border-subtle:#eeeeee;--semantic-color-border-emphasis:#666666;--semantic-color-text-default:#000000;--semantic-color-text-subtle:#333333;--semantic-color-text-muted:#808080;--semantic-color-text-inverse:#ffffff;--semantic-color-text-caption:#007a4d;--semantic-spacing-component-xs:8px;--semantic-spacing-component-sm:12px;--semantic-spacing-component-md:16px;--semantic-spacing-component-lg:20px;--semantic-spacing-layout-xs:16px;--semantic-spacing-layout-sm:20px;--semantic-spacing-layout-md:24px;--semantic-spacing-layout-lg:32px;--semantic-spacing-layout-xl:48px}