.insight-overview-actions,.insight-filter-tabs{display:flex;gap:8px;flex-wrap:wrap}
.position-path{display:flex;gap:0;overflow-x:auto;margin:14px 0 18px;padding:8px 0}
.position-path span{position:relative;display:grid;min-width:160px;gap:4px;padding:10px 14px 10px 34px;border-top:2px solid #8bb5a5}
.position-path i{position:absolute;left:8px;top:-12px;display:grid;width:24px;height:24px;place-items:center;background:#fff;border:2px solid #397a65;border-radius:50%;font-size:11px;font-style:normal}
.position-path strong{font-size:13px}.position-path small,.position-path b{font-size:11px;color:var(--muted);font-weight:400}
.insight-event-grid>div{grid-template-columns:1.3fr .8fr .8fr .8fr .55fr .8fr 1fr .8fr;min-width:920px}
.insight-filter-tabs{margin-bottom:10px}
.insight-group-list{display:grid;gap:8px;margin:12px 0}
.insight-group-list button{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;width:100%;padding:12px 14px;text-align:left;background:#fff;border:1px solid #dce5e9;border-radius:10px;color:var(--ink)}
.insight-group-list button span{display:grid;gap:3px;min-width:0}.insight-group-list button small{overflow:hidden;color:var(--muted);text-overflow:ellipsis;white-space:nowrap}
.insight-group-list button b{font-size:13px;color:#176fa9}.insight-group-list button em{font-style:normal;font-weight:700}.insight-group-list button em.negative{color:var(--negative)}
@media(max-width:700px){.position-path span{min-width:145px}.insight-detail-heading{display:grid}.insight-detail-heading>div:last-child{justify-content:flex-start}}
@media(max-width:700px){.insight-group-list button{grid-template-columns:minmax(0,1fr) auto}.insight-group-list button em{grid-column:1/-1}}
