/* Each painted code lane carries its own site-colour backing. The transparent
   overlay lets the project show through wherever a lane has fallen away. */
html[data-code-transition='covering'] #build-page {clip-path:inset(var(--code-cover,0%) 0 0);}
body[data-presentation-active] > :not(.code-transition):not(.code-presentation-view):not(script) {display:none !important;}
.code-presentation-view {position:fixed;inset:0;z-index:100;overflow:auto;background:var(--bg);}
.code-transition {
  position:fixed;inset:0;z-index:2147483601;pointer-events:auto;
  overflow:hidden;background:transparent;
}
.code-transition canvas {display:block;width:100%;height:100%;}
.code-transition-status {
  position:absolute;width:1px;height:1px;padding:0;margin:-1px;
  overflow:hidden;clip-path:inset(50%);white-space:nowrap;
}
