/* Общие правила для слоёв всех трёх идей. Каждая идея монтируется в свой
   .tgr-mount внутри .scene-rivers — тот же узел, которому depth.js уже
   задаёт параллаксный transform при прокрутке, так что сдвиг наследуется
   бесплатно, без своего кода. */

.tgr-mount { position: absolute; inset: 0; overflow: hidden; contain: strict; }

.tgr-canvas {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  display: block;
}

.tgr-glow {
  position: absolute;
  inset: 0;
  pointer-events: none;
}

.tgr-beds {
  position: absolute;
  inset: 0;
  width: 100%;
  height: 100%;
  overflow: visible;
}

.tgr-bed {
  fill: none;
  stroke: var(--tgr-bed-line, rgba(91, 56, 232, 0.2));
  stroke-width: 1;
  vector-effect: non-scaling-stroke;
}
