/* Keep the desktop inquiry beside results, including when its contents exceed the viewport. */
@media(min-width:1024px) {
  #lp-tech-catalog#lp-tech-catalog#lp-tech-catalog #lp-tc-workshop-aside {
    --lp-quote-sticky-top:16px;
    position:sticky!important; top:var(--lp-quote-sticky-top)!important;
    align-self:start!important; min-height:0!important; height:auto!important;
    max-height:calc(100vh - var(--lp-quote-sticky-top) - 16px)!important;
    max-height:calc(100dvh - var(--lp-quote-sticky-top) - 16px)!important;
    overflow:auto!important; overscroll-behavior-y:contain;
    scrollbar-gutter:stable; box-sizing:border-box!important;
    scroll-padding-block:12px;
  }
  body.admin-logged #lp-tech-catalog#lp-tech-catalog#lp-tech-catalog #lp-tc-workshop-aside {
    --lp-quote-sticky-top:48px;
  }
}
