/* EVA DataLab: restore the same EVALUATION website navigation as EVA Workspace.
   Scoped to DataLab to leave all other pages and application features unchanged. */
body[data-page="eva-datalab-v25"]{
  --evadl-public-nav-space: 92px;
  --evadl-sticky-appbar-height: 66px;
}
/* V30 experimented with a non-fixed site header. Revert that for parity with EVA Workspace. */
body[data-page="eva-datalab-v25"] > .site-header{
  position:fixed!important;
  top:16px!important;
  left:0!important;
  right:0!important;
  padding-top:0!important;
  z-index:140!important;
  pointer-events:none;
}
body[data-page="eva-datalab-v25"] > .site-header .nav-shell{pointer-events:auto}
/* The public menu is above the app; DataLab retains its own sticky workflow toolbar. */
body[data-page="eva-datalab-v25"] .evadl{
  padding-top:var(--evadl-public-nav-space)!important;
}
body[data-page="eva-datalab-v25"] .blueprint-topbar{
  top:var(--evadl-public-nav-space)!important;
}
body[data-page="eva-datalab-v25"] .blueprint-left-rail{
  top:calc(var(--evadl-public-nav-space) + var(--evadl-sticky-appbar-height))!important;
  min-height:calc(100dvh - var(--evadl-public-nav-space) - var(--evadl-sticky-appbar-height))!important;
}
body[data-page="eva-datalab-v25"] .blueprint-inspector{
  top:calc(var(--evadl-public-nav-space) + var(--evadl-sticky-appbar-height))!important;
  height:calc(100dvh - var(--evadl-public-nav-space) - var(--evadl-sticky-appbar-height))!important;
}
body[data-page="eva-datalab-v25"] .context-backdrop{
  inset:calc(var(--evadl-public-nav-space) + var(--evadl-sticky-appbar-height)) 0 0 0!important;
}
body[data-page="eva-datalab-v25"] .blueprint-app-grid,
body[data-page="eva-datalab-v25"] .blueprint-canvas{
  min-height:calc(100dvh - var(--evadl-public-nav-space) - var(--evadl-sticky-appbar-height))!important;
}
@media (max-width:820px){
  body[data-page="eva-datalab-v25"]{
    --evadl-public-nav-space:76px;
    --evadl-sticky-appbar-height:58px;
  }
  body[data-page="eva-datalab-v25"] > .site-header{
    top:7px!important;
  }
}
