:root {
  /* Sweden International Yearling Sale
     Target tenant: https://yearlingsale.se/
     Brand adaptation:
     - Primary: deep teal/blue from the circular ys logo and main identity
     - Accent: light sky blue used in event artwork and sale imagery
     - Secondary: clean pale blue/white auction surfaces
     - Typography: elegant serif display style with clean sans-serif UI fallback
  */

  /* TYPOGRAPHY */
  --font-body: 'Open Sans', Arial, sans-serif;
  --font-display: 'Playfair Display', Georgia, serif;

  /* ELEVATION */
  --shadow-card: 0 6px 18px rgba(0, 82, 105, 0.12);

  /* BASE COLORS */
  --background: #F8FBFC;
  --foreground: #12313A;

  /* SURFACES */
  --card: #FFFFFF;
  --card-foreground: #12313A;

  /* POPOVER */
  --popover: #FFFFFF;
  --popover-foreground: #12313A;

  /* PRIMARY BRAND
     Dominant logo color: deep teal/blue.
  */
  --primary: #005269;
  --primary-foreground: #FFFFFF;

  /* SECONDARY */
  --secondary: #EAF4F7;
  --secondary-foreground: #005269;

  /* MUTED */
  --muted: #F1F6F8;
  --muted-foreground: #657B82;

  /* ACCENT
     Soft sky blue from the sale artwork/signage.
  */
  --accent: #8DC8DE;
  --accent-foreground: #12313A;
  --accent-soft: #BFE3EE;
  --accent-strong: #4FA4C3;

  /* ALTERNATIVE ACCENT */
  --accent-alt: #0C3D4D;
  --accent-alt-foreground: #FFFFFF;

  /* FUNCTIONAL FEEDBACK COLORS */
  --destructive: #D92D20;
  --destructive-foreground: #FFFFFF;

  --success: #16A34A;
  --success-foreground: #FFFFFF;

  --info: #2563EB;
  --info-foreground: #FFFFFF;

  --warning: #F59E0B;
  --warning-foreground: #12313A;

  /* FORM AND FOCUS */
  --border: #D6E5EA;
  --input: #C8DCE3;
  --ring: var(--primary);

  /* AUCTION STATUS */
  --status-live: var(--destructive);
  --status-active: var(--success);
  --status-upcoming: var(--info);

  /* SHAPE */
  --radius: 0.45rem;
}
