/* First-version tuning: milliseconds, CSS pixels and fraction of grid cells. */
.studio-page .studio-scene[data-studio-binary]{
  --studio-binary-grid-x:8;
  --studio-binary-grid-y:10;
  --studio-binary-font-size:7;
  --studio-binary-density:.014;
  --studio-binary-opacity:.48;
  --studio-binary-duration:4200;
  --studio-binary-rest:1200;
  --studio-binary-text-clearance:36;
  --studio-binary-fps:24;
  isolation:isolate;
}
.studio-binary-canvas{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none;user-select:none;mask-image:linear-gradient(to bottom,transparent,#000 10%,#000 88%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,#000 10%,#000 88%,transparent)}
.studio-scene[data-studio-binary]>.scene-content{position:relative;z-index:1}
@media(max-width:699px){.studio-page .studio-scene[data-studio-binary]{--studio-binary-grid-x:5;--studio-binary-grid-y:7;--studio-binary-font-size:5.5;--studio-binary-density:.009;--studio-binary-opacity:.46;--studio-binary-text-clearance:30}}
@media(prefers-reduced-motion:reduce){.studio-binary-canvas{display:none}}
@media print{.studio-binary-canvas{display:none}}
