/* public daily summary pages (/daily/) */
.daily .chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}
.daily-body{margin-top:6px} .daily-body p{font-size:17px;line-height:2.05;text-align:justify;margin:0 0 14px}
.daily-cta{margin-top:22px} .daily-cta p{margin:6px 0 12px;text-align:justify} .daily-cta .inline{display:flex;gap:10px;flex-wrap:wrap}
.daily-nav{display:flex;justify-content:space-between;gap:10px;margin:26px 0 0;font-size:14px} .daily-nav a{border-bottom:none}
.daily-list{list-style:none;padding:0;margin:10px 0 0}
.daily-item{border-top:1px dashed var(--line)} .daily-item:last-child{border-bottom:1px dashed var(--line)}
.daily-item a{display:grid;gap:4px;padding:14px 0;border-bottom:none;color:inherit}
.d-date{font-size:12.5px;color:var(--muted)} .d-head{font-weight:800;font-size:17px;color:var(--accent-ink)} .d-desc{font-size:14px;line-height:1.8;text-align:justify}
.chip.flat{background:var(--card);border:1px solid var(--line-strong);color:var(--ink-2)}
@media (max-width:560px){.daily-body p{font-size:16px} .daily-nav{font-size:13px}}
