/* INSAR tab: the page lives in public/insar/ and is shown in a same-origin iframe. */
#panel-insar.active { display:flex;flex-direction:column;background:var(--bg); }
#insarFrameHost { flex:1;min-height:0;min-width:0; }
#insarFrameHost iframe { display:block;width:100%;height:100%;border:0;background:var(--bg); }

/* Ten destinations: animation-view.css compacts the nav up to 1400px, but at 1400-1800px
   the INSAR tab (the tenth) was scrolled out of sight. Compact the same way there, and
   tighten tab padding on narrower desktops so the whole bar stays visible down to ~1250px. */
@media(min-width:1401px) and (max-width:1800px) { .brand-caption { display:none; }.view-tab { padding:0 8px;font-size:11px; }.masthead { gap:10px;padding:0 16px; } }
@media(min-width:761px) and (max-width:1300px) { .view-tab { padding:0 6px;font-size:10.5px; } }
