.issues-workspace{display:block}.issues-heading{margin-bottom:15px}.issues-heading p{max-width:800px}.issues-section-label{margin:23px 0 11px}.issues-section-label span{font-size:11px;font-weight:850;letter-spacing:.12em;color:#2969c0}.issues-section-label h3{margin:4px 0 0;color:#123a69;font-size:22px}.issues-period-summary{align-items:center;padding:12px 16px;margin-bottom:12px}.issues-period-summary p{font-size:14px;line-height:1.4}.issues-period-note{margin:0 0 16px;padding:10px 14px;background:#eef7fd;border:1px solid #d6e8f6;border-radius:10px;color:#55718f;font-size:12px}.issues-ai{padding:17px 19px;margin-bottom:16px}.issues-ai h3{font-size:21px;margin:3px 0}.issues-ai-result{padding-top:10px}.issues-ai-overview p{font-size:14px;line-height:1.55;color:#294d6e}.issues-ai-meta{margin-top:8px;color:#6a849d;font-size:11px}.issues-ai-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px}.issues-ai-insight{margin:0;padding:13px;background:#fff;border:1px solid #dbe8f2;border-radius:12px}.issues-ai-insight>b{font-size:11px}.issues-ai-insight h4{font-size:14px;line-height:1.35}.issues-ai-insight p{font-size:12px;line-height:1.45;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.issues-ai-insight details{margin-top:8px;border-top:1px solid #e9eff5;padding-top:8px}.issues-ai-insight details summary{color:#2367d3;font-size:11px;font-weight:800;cursor:pointer}.issues-ai-insight details[open] p{display:block;overflow:visible}.issues-ai-evidence{display:block}.issues-ai-evidence>div{margin-top:6px}.issues-main-grid{grid-template-columns:minmax(0,1fr)}.issues-map{height:440px}.issues-map>svg{height:calc(100% - 58px);margin-top:8px}.issues-feed .issue-list{max-height:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:18px;padding:8px 17px 20px}.issues-feed .issue-item{min-width:0}.issues-feed .issue-item summary b{font-size:13px}.issues-feed .issue-item summary small{font-size:11px}.issues-source-grid{margin-top:17px}
@media(max-width:1050px){.issues-ai-cards{grid-template-columns:1fr 1fr}.issues-feed .issue-list{grid-template-columns:1fr}}
@media(max-width:700px){.issues-ai-cards{grid-template-columns:1fr}.issues-map{height:330px}.issues-region-legend{grid-template-columns:repeat(2,1fr);position:relative;margin-top:-80px}.issues-map>svg{height:280px}.issues-feed .issue-list{grid-template-columns:1fr}}
.issues-ai-overview>p{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.issues-ai-overview>details{margin-top:4px}
.issues-ai-overview>details summary{color:#2367d3;font-size:12px;font-weight:800;cursor:pointer}
.issues-ai-overview>details[open] p{font-size:13px;line-height:1.55;color:#294d6e}
