@media (min-width:761px) {
  .lisa-workspace-tabs[hidden]{display:none!important}
  #lisa-workspace-tabs{position:sticky;top:0;z-index:80;display:flex;align-items:center;gap:7px;min-height:38px;padding:5px 2px 6px;margin:0 0 8px;overflow-x:auto;border-bottom:1px solid var(--border);background:var(--bg)}
  /* Quote Studio pins its own header and stepper at the top; there the strip scrolls with the page. */
  #content:has(> #view-quote:not([style*="none"])) > #lisa-workspace-tabs{position:relative}
  #lisa-workspace-deal-tabs{display:flex;align-items:center;gap:7px;min-width:0;flex:1;overflow-x:auto;margin-right:15px}
  .lisa-workspace-caption{flex:0 0 auto;color:var(--text5);font:700 10px var(--hb-font,Inter,sans-serif);white-space:nowrap;text-transform:uppercase;letter-spacing:.06em}
  .lisa-workspace-tab{display:inline-flex;align-items:center;min-width:0;max-width:225px;flex:0 0 auto;height:29px;border:1px solid var(--border2);border-radius:8px;background:var(--bg2);color:var(--text3)}
  .lisa-workspace-tab.is-active{border-color:color-mix(in srgb,var(--green) 45%,var(--border2));background:color-mix(in srgb,var(--green) 10%,var(--bg2));color:var(--text)}
  .lisa-workspace-tab-open{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px;border:0;background:none;color:inherit;font:650 11px var(--hb-font,Inter,sans-serif);cursor:pointer}
  .lisa-workspace-tab-close{width:22px;height:25px;flex:0 0 22px;border:0;background:none;color:var(--text5);font:17px/1 var(--hb-font,Inter,sans-serif);cursor:pointer}
  .lisa-workspace-tab-close:hover{color:var(--red)}
}
