.insights-page .page-head{display:block}.insights-page .page-head h1{margin:12px 0 18px}.insights-view .workspace{grid-template-columns:268px minmax(0,1fr)}.insights-view .context-rail{display:none}.insights-page .insight-map-scroll{max-height:480px}.insight-map-scroll thead{position:sticky;top:0;z-index:1}.insight-baseline{padding:12px 0;border-bottom:1px solid #587169;font-size:14px}.insight-baseline span{display:block;margin:8px 0}.insight-proposal .insight-baseline small{color:#d8e0d4}@media(max-width:860px){.insights-view .workspace{display:block}}
.main-nav{min-width:0}.nav-button{min-width:0}
@media(min-width:861px){.topbar{grid-template-columns:180px minmax(0,1fr) auto;column-gap:12px}.main-nav{gap:4px}.nav-button{padding:0 7px;font-size:14px;overflow-wrap:anywhere}.profile-control select{min-width:130px;max-width:180px}}
@media(min-width:861px) and (max-width:1180px){.topbar{grid-template-columns:140px minmax(0,1fr) auto;padding-left:16px;padding-right:16px;column-gap:8px}.nav-button{font-size:12px;padding:0 5px}.main-nav{gap:0}.profile-control label{display:none}.profile-control select{max-width:150px}}
@media(max-width:860px){.main-nav{justify-content:flex-start}.nav-button{flex:1 1 0;min-width:0;overflow-wrap:anywhere;hyphens:auto;font-size:10px;line-height:1.25;padding:0 2px}}
