:root {
  --primary: #e6be44;
  --primary-foreground: #24211c;
  --accent: #d8a31f;
  --accent-foreground: #24211c;
  --background: #ffffff;
  --foreground: #24211c;
  --card: #ffffff;
  --card-foreground: #24211c;
  --muted: #f1f0ef;
  --muted-foreground: #6f6a63;
  --border: #e8e5df;
  --color-primary-200: #f5e5b4;
  --color-primary-100: #faf1d6;
  --success: #22C55E;
  --success-foreground: #FFFFFF;
  --info: #0EA5E9;
  --info-foreground: #FFFFFF;
  --warning: #F59E0B;
  --warning-foreground: #FFFFFF;
  --error: #EF4444;
  --error-foreground: #FFFFFF;
  --radius-2xl: 12px;
  --radius-3xl: 1.5rem;
  --font-body: Inter, system-ui, Arial, sans-serif;
}
:root{--2pix-plate:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 36 36'%3E%3Cpath d='M32.2543 32.4303C26.7622 36.9548 8.86656 37.4193 3.79051 32.4303C-1.28554 27.4413 -1.24142 8.99716 3.79051 3.96497C8.82244 -1.06722 27.7817 -1.57011 32.2543 3.96497C36.7269 9.50005 37.7464 27.9057 32.2543 32.4303Z'/%3E%3C/svg%3E")}
