/* Asia Daily 8.3 — isolated editorial polish. No global chrome changes. */
.brief-main{display:flex;flex-direction:column;justify-content:flex-start;gap:0;min-width:0}
.brief-highlights{border-top:1px solid rgba(44,93,62,.28);margin-top:clamp(22px,3vw,52px);padding-top:19px;display:grid;gap:12px}
.brief-highlights-kicker{font:700 10px/1.5 Arial,sans-serif;letter-spacing:.14em;color:#52775c}
.brief-highlight{display:grid;grid-template-columns:minmax(98px,125px) minmax(0,1fr);gap:18px;align-items:baseline;border-bottom:1px solid #c9dacc;padding:8px 0 12px;text-decoration:none;color:#173a27}
.brief-highlight small{font:700 10px/1.5 Arial,sans-serif;letter-spacing:.06em;color:#56745c}
.brief-highlight strong{font:500 clamp(15px,1.5vw,20px)/1.36 Georgia,serif}
.brief-highlight-empty{font:13px/1.55 Arial,sans-serif;color:#526d5d}
.brief-aside{min-width:0;align-self:stretch}
.briefing .top-release a{overflow-wrap:anywhere}
.edition-story h3,.edition-story p,.editorial-desk-note p{overflow-wrap:break-word}
.brief-introduction{padding:18px 0 25px;max-width:none}
.brief-introduction p{max-width:85ch}
.brief-article{padding-top:clamp(28px,3.5vw,52px);padding-bottom:clamp(30px,3.5vw,56px)}
.brief-article .article-body{max-width:92ch}
.brief-article .article-detail{font-size:clamp(16px,1.15vw,18px);line-height:1.78}
.article-body-kicker{font:700 10px/1.5 Arial,sans-serif;letter-spacing:.12em;color:#52775c;margin:0 0 15px}
.source-index-item{overflow-wrap:anywhere}
@media(min-width:1024px){.briefing{grid-template-columns:minmax(0,1.55fr) minmax(340px,.95fr)}.brief-main{padding-bottom:34px}.brief-aside{padding-top:30px}}
@media(max-width:900px){.brief-highlight{grid-template-columns:1fr;gap:4px}.brief-highlights{margin-top:20px}}
@media(max-width:700px){.brief-article .article-detail{font-size:16px}.brief-highlights{padding-top:14px}}
@media print{.brief-highlight{color:#111}.brief-highlights{border-color:#aaa}}
