.root__vRb0c {
  --box-shadow: initial;
  --border-color: black;
  --border-width: initial;
  --border-style: initial;
  --borderStartStartRadius: initial;
  --borderStartEndRadius: initial;
  --borderEndStartRadius: initial;
  --borderEndEndRadius: initial;
  box-sizing: border-box;
  width: 100%;
  height: 100%;
  container-type: size;
}

.alignmentWrapper__U4DY9 {
  min-height: fit-content;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
  width: 100%;
}

.root__vRb0c iframe {
  min-width: 0;
  box-sizing: border-box;
  box-shadow: var(--box-shadow, none);
  outline-width: var(--border-width, 0);
  outline-style: var(--border-style, solid);
  outline-color: var(--border-color, transparent);
  border-start-start-radius: var(--borderStartStartRadius, 0);
  border-start-end-radius: var(--borderStartEndRadius, 0);
  border-end-start-radius: var(--borderEndStartRadius, 0);
  border-end-end-radius: var(--borderEndEndRadius, 0);
  aspect-ratio: var(--aspect-ratio);
  width: min(100%, 100cqh * var(--aspect-ratio));
  height: min(100%, 100cqw / var(--aspect-ratio));
}