.desktop-shell {
  /* Color Palette overrides (theme-2 Pinnacle style) */
  --primary: #003D6B;
  --primary-dark: #002847;
  --primary-light: #005B9F;
  --secondary: #E8EDF2;
  --tertiary: #F5F7FA;
  --neutral: #6B7280;
  --bg-body: #F5F7FA;
  --bg-card: #FFFFFF;
  --bg-hover: #F0F4F8;
  --bg-elevated: #FFFFFF;
  --text: #1A1A2E;
  --text-muted: #6B7280;
  --border: #E5E7EB;
  --border-active: #0066CC;
  
  /* Map gold tokens to theme blue/orange */
  --border-gold: #0066CC;
  --border-gold-soft: rgba(0, 102, 204, 0.2);
  --shadow-gold: 0 2px 12px rgba(0, 61, 107, 0.1);
  --glow-gold: 0 0 6px rgba(0, 102, 204, 0.12);
  --odds-accent: #F8971F;

  /* Desktop specific added vars */
  --desktop-bg: #F5F7FA;
  --desktop-border: #E5E7EB;
  --desktop-sidebar-bg: #FFFFFF;

  --border-w: 1px;
  --border-w-thick: 1px;
  --danger: #DC2626;
  --radius: 8px;
  --radius-sm: 6px;
  --shadow: 0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.04);

  /* PC Dimensioning */
  --desktop-header-h: 56px;
  --desktop-left-sidebar-w: 220px;
  --desktop-right-betslip-w: 288px;
  --desktop-right-betslip-expanded-w: 288px;
  --desktop-right-betslip-collapsed-w: 40px;
  
  /* Reset typography inside desktop */
  font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, 'Helvetica Neue', Arial, sans-serif;
  font-size: 13px;
  line-height: 1.4;
  color: var(--text);
  -webkit-font-smoothing: antialiased;
}
