/* October 4 reading order, topic recognition, and Check-In actions. */
.report-topic-card{border-top:6px solid var(--report-accent)!important;background:linear-gradient(140deg,var(--report-tint),#0f121a 80%)!important}
.report-topic-label{display:inline-block;color:var(--report-accent);font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;margin:0 0 .7rem}
.report-topic-card h3{margin-top:0}
.report-topic-card[data-topic="planning"]{--report-accent:#87bfff;--report-tint:#172d45}
.report-topic-card[data-topic="governance"]{--report-accent:#c0a5f5;--report-tint:#29213d}
.report-topic-card[data-topic="travel"]{--report-accent:#efbf68;--report-tint:#332919}
.report-topic-card[data-topic="culture"]{--report-accent:#e59eae;--report-tint:#35202b}
.report-topic-card[data-topic="food"]{--report-accent:#a5c982;--report-tint:#243023}
.report-topic-card[data-topic="climate"]{--report-accent:#efac82;--report-tint:#35271e}
.report-topic-card[data-topic="land"]{--report-accent:#78cbb7;--report-tint:#17302e}
.report-topic-card[data-topic="safety"]{--report-accent:#f0a39b;--report-tint:#352222}
.tlr-checkin-actions-below{margin:1.25rem 0 2rem;padding:1rem;border:1px solid #3b5471;border-radius:16px;background:#101d2e}
.tlr-checkin-actions-below .tlr-checkin-action-row{margin:0;min-width:0;flex-wrap:wrap}
@media(max-width:600px){.tlr-checkin-actions-below{padding:.75rem}.tlr-checkin-actions-below .tlr-checkin-action-row>*{max-width:100%;min-width:0}.report-topic-label{line-height:1.5}}
@media print{.report-topic-card{background:#fff!important}.report-topic-label{color:#111}.tlr-checkin-actions-below{display:none}}
