/* solarpunk — bright greens + brass + golden hour. Optimistic,
   utopian, dawn-light feel. Verdant but warm rather than dim. */
[data-theme="solarpunk"] {
  --bg:               #14241B;
  --bg-overlay:       rgba(255, 200, 102, 0.04);
  --panel:            #1B3024;
  --panel-edge:       rgba(232, 170, 75, 0.36);
  --ink:              #F2E8C7;
  --ink-soft:         rgba(242, 232, 199, 0.82);
  --ink-dim:          rgba(242, 232, 199, 0.55);
  --accent:           #E8AA4B;        /* golden hour brass */
  --accent-2:         #5FCB6E;        /* fresh leaf green */
  --rule:             rgba(232, 170, 75, 0.30);
  --ornament-fill:    #5FCB6E;
  --shadow-panel:     0 14px 40px rgba(0, 0, 0, 0.45), inset 0 1px 0 rgba(255, 215, 130, 0.10);
  --radius-panel:     12px;
  --btn-bg:           linear-gradient(180deg, #244632 0%, #1B3024 100%);
  --btn-ink:          #F2E8C7;
  --btn-edge:         #E8AA4B;
  --btn-hover-bg:     linear-gradient(180deg, #305941 0%, #244632 100%);
  --focus-ring:       #5FCB6E;
  --font-display:     'Playfair Display', 'Cormorant Garamond', Georgia, serif;
  --font-body:        -apple-system, BlinkMacSystemFont, 'Inter', 'Segoe UI', sans-serif;
  --font-mono:        'JetBrains Mono', ui-monospace, monospace;
  --tracking-display: 0.02em;
  --weight-display:   600;
  --texture-panel:    none;
  --texture-hero-veil: linear-gradient(180deg, rgba(20,36,27,0.45) 0%, rgba(20,36,27,0.80) 100%);
}
