.daily-controls{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.daily-controls label{display:flex;align-items:center;gap:8px}.daily-controls select{padding:9px;border:1px solid var(--line);border-radius:7px;background:white;max-width:100%}.daily-download{padding:9px 12px;border:1px solid var(--line);border-radius:7px;color:var(--blue);text-decoration:none;background:white}.daily-status{font-size:12px;line-height:1.8;color:var(--muted)}.daily-warning{background:#fff6e7;color:#926021;padding:12px;border-radius:8px}.daily-chart,.daily-article{background:white;border:1px solid var(--line);border-radius:12px;padding:22px;margin-top:18px;min-width:0}.daily-chart h2{font-size:18px;margin:0 0 16px}.daily-chart img{display:block;width:100%;max-width:1200px;height:auto;margin:auto}.daily-article{line-height:1.8;overflow-wrap:anywhere}.daily-article h2{font-size:21px}.daily-article h3{font-size:18px;margin-top:26px}.daily-article h4{font-size:15px;margin-top:25px}.daily-article blockquote{margin:10px 0;padding:10px 14px;background:#f5f7fa;border-left:3px solid #97b5e8;color:#546680}.daily-article a{color:var(--blue)}.daily-table{overflow-x:auto;max-width:100%;margin:16px 0}.daily-table table{border-collapse:collapse;min-width:580px;width:100%;font-size:13px}.daily-table th,.daily-table td{padding:10px 12px;border-bottom:1px solid var(--line);text-align:left;vertical-align:top}.daily-table th{background:#f3f6fb;white-space:nowrap}.daily-table tr:nth-child(even){background:#fafbfd}body:has([data-view="reports"].active) .intro [data-action="new-project"]{display:none}@media(max-width:760px){.daily-chart,.daily-article{padding:14px}.daily-controls{gap:8px}.daily-controls button,.daily-download{font-size:12px}.daily-controls label{width:100%}.daily-article h2{font-size:18px}}
