/* 412A — OBJECT STICKY GAP FIX
   Desktop only. Subject untouched.
*/

@media (min-width: 1024px) {
  html body.atosy-view-object
  #object-full-page.is-active
  .object-lookup-hero::before {
    content: "" !important;
    position: absolute !important;

    left: 0 !important;
    right: 0 !important;
    top: -10px !important;
    height: 10px !important;

    background: #082D65 !important;
    pointer-events: none !important;
    z-index: 0 !important;
  }
}


/* 493B — restore Object 481 sticky alignment; scoped to Object only */
@media (min-width: 1024px) {
  /* Remove the 412A decorative strip above the lookup toolbar. */
  html body.atosy-view-object #object-full-page.is-active
  .object-lookup-hero::before {
    content: none !important;
    display: none !important;
  }

  /* Match the frozen table header: 102px toolbar + 62px + 12px gap. */
  html body.atosy-view-object #object-full-page.is-active
  .object-lookup-layout > .object-classification-panel {
    position: sticky !important;
    top: 176px !important;
    height: 752px !important;
    max-height: 752px !important;
  }
}
