/* @chunk:R3bItMqY v=fe768b6f */
._c62e2c039a0b {
      position: absolute;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background: #050505;
      display: flex;
      flex-direction: column;
      justify-content: center;
      align-items: center;
      z-index: 10;
      transition: opacity .5s ease, visibility .5s ease;
    }
/* Video UI Layers to position gesture ripples behind controls */
    ._c83485b5b44f, ._c9b8b9035613, ._c9b906a280ff {
      z-index: 2;
      position: relative;
    }
._c2be607fc548 {
      width: 100%;
      height: 100%;
      object-fit: contain;
      opacity: 0;
      transition: opacity .8s ease;
      display: block;
    }
._c2be607fc548._c7a5150544e8 {
      opacity: 1;
    }
._cbaaf80b3ccd {
      position: absolute;
      left: 50%;
      transform: translateX(-50%);
      bottom: -34px;
      background: rgba(255, 255, 255, .06);
      backdrop-filter: blur(12px);
      -webkit-backdrop-filter: blur(12px);
      border: 1px solid rgba(255, 255, 255, .12);
      border-radius: 6px;
      padding: 4px 12px;
      font-family: 'JetBrains Mono', monospace;
      font-size: .65rem;
      letter-spacing: .12em;
      color: #fff;
      white-space: nowrap;
      pointer-events: none;
      opacity: 0;
      transform: translateX(-50%) translateY(4px);
      transition: opacity .25s ease, transform .25s ease;
      z-index: 200;
    }
._ce79f62591c0 ._c2bc7fb92030 {
      font-family: 'Manrope', sans-serif;
      font-weight: 700;
      font-size: 1.65rem;
      letter-spacing: -.01em;
      color: #fff;
      transition: color .3s;
    }
._c22ba7eff6fb {
      position: absolute;
      top: -60px;
      left: 50%;
      transform: translateX(-50%);
      width: 50%;
      height: 120px;
      background: radial-gradient(ellipse at center, rgba(255, 255, 255, .04) 0%, transparent 70%);
      pointer-events: none;
    }
