<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">:root {
    /* Primary colors */
    --atomic-primary: #e91627;
    --atomic-primary-light: #399ffe;
    --atomic-primary-dark: #1a50ad;
    --atomic-on-primary: #ffffff;
    --atomic-ring-primary: rgba(19, 114, 236, 0.5);
  
    /* Neutral colors */
    --atomic-neutral-dark: #626971;
    --atomic-neutral: #e5e8e8;
    --atomic-neutral-light: #f6f7f9;
  
    /* Semantic colors */
    --atomic-background: #ffffff;
    --atomic-on-background: #282829;
    --atomic-success: #12a244;
    --atomic-error: #ce3f00;
    --atomic-visited: #752e9c;
    --atomic-disabled: #c5cacf;
  
    /* Border radius */
    --atomic-border-radius: 0.25rem;
    --atomic-border-radius-md: 0.5rem;
    --atomic-border-radius-lg: 0.75rem;
    --atomic-border-radius-xl: 1rem;
  
    /* Font */
    --atomic-font-family: roboto, arial, sans-serif; /* Following https://systemfontstack.com/ */
    --atomic-font-normal: 400;
    --atomic-font-bold: 600;
  
    /* Text size */
    --atomic-text-base: 0.875rem; /* 14px */
    --atomic-text-sm: 0.75rem; /* 12px */
    --atomic-text-lg: 1rem; /* 16px */
    --atomic-text-xl: 20px; /* 18px */
    --atomic-text-2xl: 1.5rem; /* 24px */
    --atomic-line-height-ratio: 1.5;
  
    /* Layout */
    --atomic-layout-spacing-x: 1.5rem;
    --atomic-layout-spacing-y: 1rem;
  }
  </pre></body></html>