/*
 * Pico handles layout, typography, forms, buttons, and cards (<article>).
 * Only preview surfaces need custom chrome (letterboxed video/canvas).
 */
.stage {
  border-radius: var(--pico-border-radius);
  overflow: hidden;
  background: #000;
  border: var(--pico-border-width) solid var(--pico-muted-border-color);
  line-height: 0;
}

.stage video,
.stage canvas {
  display: block;
  width: 100%;
  max-width: 100%;
  height: auto;
}
