.briefing-content table{border-collapse:collapse;width:100%;margin:8px 0}.briefing-content table td,.briefing-content table th{border:1px solid #e2e8f0;padding:6px 10px;text-align:left;font-size:12px;vertical-align:top}.briefing-content table th{background:#f8fafc;font-weight:700;color:#475569}.briefing-content ul{list-style:disc;padding-left:1.4em;margin:4px 0}.briefing-content ol{list-style:decimal;padding-left:1.4em;margin:4px 0}.briefing-content p{margin:0 0 4px}.briefing-content strong{font-weight:700}.briefing-content em{font-style:italic}
