/* martian-survey — rust + ochre + pale sky. NASA Mars-rover
   aesthetic. Dust-pink horizons, instrument-panel HUD. */
[data-theme="martian-survey"] {
  --bg:               #1F1410;
  --bg-overlay:       rgba(214, 122, 88, 0.04);
  --panel:            #2C1B14;
  --panel-edge:       rgba(214, 122, 88, 0.34);
  --ink:              #F2E0D0;
  --ink-soft:         rgba(242, 224, 208, 0.80);
  --ink-dim:          rgba(242, 224, 208, 0.52);
  --accent:           #D67A58;        /* iron-oxide rust */
  --accent-2:         #C0D6E8;        /* pale Mars sky */
  --rule:             rgba(214, 122, 88, 0.28);
  --ornament-fill:    #D67A58;
  --shadow-panel:     0 14px 40px rgba(0, 0, 0, 0.55), inset 0 1px 0 rgba(214, 122, 88, 0.10);
  --radius-panel:     4px;
  --btn-bg:           linear-gradient(180deg, #3A241A 0%, #2C1B14 100%);
  --btn-ink:          #F2E0D0;
  --btn-edge:         #D67A58;
  --btn-hover-bg:     linear-gradient(180deg, #4A2D20 0%, #3A241A 100%);
  --focus-ring:       #C0D6E8;
  --font-display:     'IBM Plex Serif', 'Cormorant Garamond', Georgia, serif;
  --font-body:        'IBM Plex Sans', -apple-system, BlinkMacSystemFont, 'Inter', sans-serif;
  --font-mono:        'IBM Plex Mono', 'JetBrains Mono', ui-monospace, monospace;
  --tracking-display: 0.04em;
  --weight-display:   500;
  --texture-panel:    none;
  --texture-hero-veil: linear-gradient(180deg, rgba(31,20,16,0.55) 0%, rgba(31,20,16,0.86) 100%);
}
