/**
 * Lens Design System - Light Mode Overrides
 *
 * LDS is dark-first. This file defines light mode token values
 * for the docs site, scoped to Material for MkDocs light scheme.
 * Accent color (#3d90ce) stays the same across both modes.
 */

[data-md-color-scheme="default"] {
  /* ========================================
     COLORS - Backgrounds
     ======================================== */
  --lds-color-bg-primary: #ffffff;
  --lds-color-bg-secondary: #f6f7f9;
  --lds-color-bg-tertiary: #edeef0;

  /* ========================================
     COLORS - Borders & Dividers
     ======================================== */
  --lds-color-border: #d4d6d9;
  --lds-color-border-focus: #3d90ce;

  /* ========================================
     COLORS - Surfaces
     ======================================== */
  --lds-color-surface-muted: #d4d6d9;
  --lds-color-surface-selected: #e3edf6;
  --lds-color-surface-hover: rgba(0, 0, 0, 0.04);

  /* ========================================
     COLORS - Text
     ======================================== */
  --lds-color-text-primary: #37352f;
  --lds-color-text-muted: #6b7280;
  --lds-color-text-accent: #1a1a1a;
  --lds-color-text-disabled: #b0b3b8;
  --lds-color-text-inverse: #fff;

  /* ========================================
     COLORS - Special
     ======================================== */
  --lds-color-code-bg: #f6f7f9;
  --lds-color-code-border: #d4d6d9;
  --lds-color-selection: rgba(61, 144, 206, 0.2);

  /* ========================================
     PROSE - Overrides for light backgrounds
     ======================================== */

  /* Prose - Code */
  --lds-prose-color-code-bg: #f6f7f9;
  --lds-prose-color-code-border: #d4d6d9;
  --lds-prose-color-code-text: #37352f;

  /* Prose - Blockquote */
  --lds-prose-color-blockquote-bg: #f6f7f9;

  /* Prose - Table */
  --lds-prose-color-table-header-bg: #f6f7f9;
  --lds-prose-color-table-row-alt-bg: #fafbfc;

  /* Prose - Callout Colors (higher opacity for stronger contrast on light bg) */
  --lds-prose-color-callout-note-bg: rgba(61, 144, 206, 0.14);
  --lds-prose-color-callout-warning-bg: rgba(255, 152, 0, 0.16);
  --lds-prose-color-callout-tip-bg: rgba(76, 175, 80, 0.14);
  --lds-prose-color-callout-caution-bg: rgba(206, 57, 51, 0.14);
  --lds-prose-color-callout-important-bg: rgba(156, 39, 176, 0.14);

  /* Prose - Body color override to ensure readable contrast on light bg */
  --lds-prose-color-body: #37352f;

  /* Prose - Mark/Highlight */
  --lds-prose-color-mark-bg: rgba(255, 152, 0, 0.2);
  --lds-prose-color-mark-text: #1a1a1a;
}
