/* TENMALOG / LAND — paper for reading, orange for actions. */
:root { --muted: #655f56; --land-soft: #ebe7de; --land-tint: #f5e4dc; color-scheme: light; }
.site-footer { background: var(--land-soft); color: var(--ink); border-top: 3px solid var(--orange); }
.footer-note, .footer-network > span { color: var(--muted); }
.back-top:hover { color: var(--paper); }

.sentiment-panel { background: var(--land-tint); border-top: 3px solid var(--orange); }
.sentiment-panel .eyebrow, .meter-labels, .sentiment-context .data-note { color: var(--muted); }
.cost-input { background: var(--land-tint); }
