.daily-stats{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:18px;padding:18px 0;border-bottom:1px solid var(--line,#deded8)}
.daily-stats span{display:block;color:#6d756e;font-size:12px;margin-bottom:6px}.daily-stats strong{font-size:18px;font-variant-numeric:tabular-nums}.daily-edition{display:flex;align-items:center;gap:14px;padding:16px 0;flex-wrap:wrap}.daily-edition small{flex-basis:100%;color:#333}.daily-report-body{white-space:pre-wrap;overflow-wrap:anywhere;font-family:inherit;line-height:1.85;font-size:15px;padding:20px 0;margin:0}.daily-report-list .card{margin-bottom:18px}.daily-report-row>button{margin-top:8px}
@media(max-width:760px){.daily-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.daily-edition{gap:10px}.daily-report-body{font-size:16px}.daily-report-row .card-head{align-items:flex-start}}

article.daily-report-body{white-space:normal;max-width:740px;margin:0 auto;line-height:1.85}article.daily-report-body p{margin:0 0 16px}article.daily-report-body h3{font-size:18px;line-height:1.5;font-weight:600;margin:30px 0 14px;padding-top:18px;border-top:1px solid var(--line,#deded8)}article.daily-report-body strong{font-weight:600;color:var(--ink,#242320)}

.daily-message{padding:22px;margin:20px 0;border:1px solid var(--line,#deded8);border-radius:16px;background:#fff}.daily-message small{color:#6b7c70}.daily-png-image{display:block;width:100%;height:auto;margin:20px auto;border-radius:12px}.daily-report-body{max-width:100%;word-break:break-word}details>.actions{margin:18px 0;flex-wrap:wrap}
