/* Structune Hub V17.7.4.509 — About Ctrl+R first-paint isolation. */

html.about-first-paint,
html.about-first-paint body,
html body.v17-about-constrained{
  width:100%;
  height:100%;
  overflow:hidden!important;
  background:#0B1723!important;
}

/* The route marker is written in the head before first paint. Occupy the final
   desktop space immediately instead of exposing the older 360 px page rules
   while shared-shell geometry is starting. */
@media screen and (min-width:821px){
  html.about-first-paint body .app:not(.access-mode){
    position:fixed!important;
    inset:0!important;
    width:100vw!important;
    height:100dvh!important;
    min-height:0!important;
    display:block!important;
    background:#0B1723!important;
  }
  html.about-first-paint body .shell{
    position:fixed!important;
    left:264.207px!important;
    right:264.207px!important;
    top:48px!important;
    bottom:48px!important;
    width:auto!important;
    height:auto!important;
    min-width:0!important;
    max-width:none!important;
    max-height:none!important;
    aspect-ratio:auto!important;
    overflow:visible!important;
    background:#0B1723!important;
  }
  html.about-first-paint body #content{
    position:absolute!important;
    inset:0!important;
    width:100%!important;
    height:100%!important;
    min-width:0!important;
    min-height:0!important;
    max-width:100%!important;
    max-height:100%!important;
    margin:0!important;
    padding:0!important;
    overflow:hidden!important;
    background:#0B1723!important;
  }
  html.about-first-paint body #view-about.active,
  html[data-structune-shell="v432"] body.v432-shell-geometry.v17-about-constrained #view-about{
    position:absolute!important;
    inset:0!important;
    width:100%!important;
    height:100%!important;
    min-width:0!important;
    min-height:0!important;
    max-width:none!important;
    max-height:none!important;
    margin:0!important;
    padding:0 0 16px!important;
    display:flex!important;
    flex-direction:column!important;
    overflow:auto!important;
    color:#eef5fb!important;
    background:#0B1723!important;
    z-index:20!important;
  }
}

/* No inactive SPA page, modal, AR control or obsolete right opener may paint
   beneath About during the reload handoff. */
html.about-first-paint #content>.view:not(#view-about),
html.about-first-paint #arToolsFab,
html.about-first-paint #arToolsDock,
html.about-first-paint #arToolMessage,
html.about-first-paint #labelsPrintModal,
html.about-first-paint #labelsPrintStage,
html.about-first-paint #arMarkerModal,
html.about-first-paint #productionPasteModal,
html.about-first-paint #productionConfirmModal,
html.about-first-paint body>.v17-right-handle,
body.v17-about-constrained #content>.view:not(#view-about),
body.v17-about-constrained #arToolsFab,
body.v17-about-constrained #arToolsDock,
body.v17-about-constrained #arToolMessage,
body.v17-about-constrained #labelsPrintModal,
body.v17-about-constrained #labelsPrintStage,
body.v17-about-constrained #arMarkerModal,
body.v17-about-constrained #productionPasteModal,
body.v17-about-constrained #productionConfirmModal,
body.v17-about-constrained>button.v17-right-handle{
  display:none!important;
  visibility:hidden!important;
  pointer-events:none!important;
}
