.today-reading{background:#ffffffa6;border:1px solid #8c785a40;border-radius:14px;margin:0 0 16px;padding:16px 18px}.today-reading-kicker{font-family:"Caveat", var(--font-serif);color:var(--color-secondary);margin:0 0 4px;font-size:1.25rem}.today-reading-title{font-family:var(--font-serif);color:var(--color-foreground);margin:0 0 6px;font-size:1.05rem}.today-reading-body{color:var(--color-text-muted);margin:0 0 8px;font-size:.9rem;line-height:1.5}.today-reading-prompt{color:var(--color-secondary);border-top:1px dashed #8c785a59;margin:0 0 10px;padding-top:8px;font-size:.85rem;font-style:italic}.today-reading-link{color:var(--color-secondary);font-size:.85rem}.today-reading-substack{background:#fff6}.today-week-strip{justify-content:center;gap:6px;margin:4px 0 0;display:flex}.today-week-dot{width:26px;height:26px;color:var(--color-secondary);border:1.5px dashed #8c785a73;border-radius:50%;justify-content:center;align-items:center;font-size:.72rem;display:flex}.today-week-dot.here{color:var(--color-foreground);background:#e8d9b8b3;border-style:solid}
