.csc-cams.bx--tile{padding:0;min-height:0;background:transparent}.csc-cam-grid{display:grid;grid-template-columns:1fr 1fr;gap:3px}.csc-cam{all:unset;display:block;cursor:zoom-in;position:relative}.csc-cam:focus-visible{outline:2px solid #0f62fe;outline-offset:2px}.csc-stage{position:relative;aspect-ratio:4 / 3;background:#000;overflow:hidden;container-type:inline-size}.csc-stage img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.csc-stage.no-bar img{object-fit:contain;background:#fff}.csc-desc{position:absolute;top:0;right:1cqw;height:3.5cqw;line-height:3.5cqw;color:#fff;font-family:"DejaVu Sans Mono",Menlo,"IBM Plex Mono",monospace;font-size:2.5cqw;white-space:nowrap}.csc-cam-grid.expanded .csc-cam:not(.active){display:none}.csc-cam-grid.expanded .csc-cam.active{grid-column:1 / -1;cursor:zoom-out}.csc-back{display:none}.csc-cam-grid.expanded .csc-back{display:inline-flex;position:absolute;top:calc(3.5cqw + 8px);right:8px;align-items:center;background:rgba(22,22,22,0.72);color:#fff;font-size:0.8125rem;font-weight:600;padding:0.35rem 0.65rem;border-radius:999px}
