/* 지구를 위한 장바구니 — 공용 site.css 위에 얹는 색판. 구조는 손대지 않고 색만 바꾼다. */
:root {
  --bg: #f5faf7; --paper: #e3f1e9; --paper-2: #c6e2d1;
  --ink: #173d29; --ink-2: #2b5c41; --muted: #6d8a79;
  --gold: #2e8b57; --gold-dim: #246e45; --seal: #2f7a4c;
  --line: rgba(30, 90, 60, .18); --line-2: rgba(30, 90, 60, .32);
  --shadow: 0 18px 50px rgba(30, 90, 60, .14); --shadow-s: 0 4px 16px rgba(30, 90, 60, .08);
}
/* site.css 에서 변수 밖에 박혀 있는 크림색들 */
.top { background: rgba(245, 250, 247, .92); }
.stamp { background: rgba(245, 250, 247, .94);
  box-shadow: inset 0 0 0 4px rgba(245, 250, 247, .94), inset 0 0 0 5.5px var(--seal); }
.rules div { background: linear-gradient(135deg, var(--paper), #fbfffc); }
.story { background: linear-gradient(135deg, #fbfffc, var(--paper)); }
.rpchip { border-color: var(--line-2); }
.rpchip:hover { border-color: var(--gold); }
.rpchip i { color: var(--gold); }
