/* Compatibility shim: Research 003 uses the contextual three-island dock. */
@import url("/assets/galok-triple-islands-v2.css?v=20260914c");

/* Hide retired chrome immediately, before the shared island mounts. */
body.search003-paper-page .site-nav,
body.search003-paper-page .research-mobile-toc,
body.search003-paper-page .research-paper-toc,
body.search003-paper-page .research-progress {
  display: none !important;
}

/* Keep Research 003's approved article geometry while the shared island owns navigation. */
body.search003-paper-page .research-paper-layout {
  grid-template-columns: minmax(0, 1fr) !important;
}

body.search003-paper-page .research-manuscript {
  margin-inline: auto !important;
}

body.search003-paper-page .research003-hero {
  padding-top: 76px !important;
}

body.search003-paper-page main {
  padding-bottom: calc(112px + env(safe-area-inset-bottom, 0px)) !important;
}

body.search003-paper-page .footer {
  padding-bottom: calc(86px + env(safe-area-inset-bottom, 0px)) !important;
}

@media (max-width: 980px) {
  body.search003-paper-page .research003-hero {
    padding-top: 54px !important;
  }
}

@media (max-width: 700px) {
  body.search003-paper-page .research003-hero {
    padding-top: 40px !important;
  }

  body.search003-paper-page main {
    padding-bottom: calc(118px + env(safe-area-inset-bottom, 0px)) !important;
  }
}
