.browser-media-next .next-video,.browser-media-next .next-preview,.browser-media-next .next-output img{display:block;max-width:100%;max-height:440px;width:auto;height:auto;margin:1rem auto;border:1px solid var(--border,#d9dde5);border-radius:8px;object-fit:contain}.browser-media-next [hidden]{display:none!important}.browser-media-next .next-video{width:100%;background:#111}.browser-media-next .next-actions{display:flex;flex-wrap:wrap;gap:.55rem;margin:1rem 0}.browser-media-next .next-check{display:flex;align-items:center;gap:.6rem}.browser-media-next .next-check input{width:auto}.browser-media-next .next-checker,.browser-media-next .next-frame canvas{background:repeating-conic-gradient(#eee 0% 25%,#fff 0% 50%) 50%/16px 16px}.browser-media-next .next-frames{list-style:none;margin:1rem 0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.65rem;max-height:460px;overflow:auto}.browser-media-next .next-frame{padding:.65rem;border:1px solid var(--border,#d9dde5);border-radius:8px;display:flex;flex-direction:column;gap:.4rem;min-width:0}.browser-media-next .next-frame canvas{width:100%;height:90px;object-fit:contain}.browser-media-next .next-frame span{font-size:.85rem}.browser-media-next .next-frame div{display:flex;flex-wrap:wrap;gap:.3rem}.browser-media-next .next-frame button{font-size:.8rem;padding:.35rem .5rem}.browser-media-next .next-output{margin-top:1rem}.browser-media-next .next-output p{overflow-wrap:anywhere}
