
/* Custom CSS */
[data-theme="boxlunch"] {
  --ref-color-primary: #F36C3D;        
  --ref-color-primary-fg: #FFFFFF;

  --ref-color-secondary: #5C5F63;       
  --ref-color-secondary-fg: #7A7169;

  --ref-color-accent: #FFB46A;         
  --ref-color-accent-fg: #3A2C23;

  --ref-color-bg: #F8F3EC;             
  --ref-color-fg: #2B2622;              
  --ref-color-surface: #FFFFFF;         
  --ref-color-muted-fg: #7A7169;        
  --ref-color-product-result-bg: #FFE2C7; 

  --ref-color-info: #2F80ED;
  --ref-color-success: #2D9D6F;
  --ref-color-warning: #FFB74D;
  --ref-color-error: #E53935;

  --ref-radius-sm: 6px;
  --ref-radius-md: 18px;
  --ref-radius-lg: 28px;

  --ref-shadow-sm: 0 1px 2px rgba(26, 21, 17, 0.06);
  --ref-shadow-md: 0 4px 10px rgba(26, 21, 17, 0.10);
  --ref-shadow-lg: 0 18px 35px rgba(26, 21, 17, 0.16);

  --ref-component-system-bubble-bg: #F36C3D;
  --ref-component-system-bubble-fg: #FFFFFF;

  --ref-component-user-bubble-bg: #FFFFFF;
  --ref-component-user-bubble-fg: #2B2622;

  --ref-component-chat-input-bg: #FFFFFF;
  --ref-component-chat-input-fg: #2B2622;
  --ref-component-chat-input-placeholder-fg: #A0968B;
  --ref-component-chat-input-radius: 22px;

  --ref-component-breadcrumbs-bg: rgba(243, 108, 61, 0.08);
  --ref-component-breadcrumbs-pill-bg: #E9DFD3;
  --ref-component-breadcrumbs-pill-fg: #3D332C;

  --ref-font-custom: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --ref-font-sans: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --ref-font-mono: ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
