.portfolio-video{display:block;width:100%;max-width:875px;margin:0 0 12px;clear:both;text-align:left}.portfolio-video video{display:block;width:100%;height:auto;max-height:80vh;aspect-ratio:var(--video-ratio,16/9);object-fit:contain;background:#111}.video-options{display:flex;justify-content:flex-end;align-items:center;gap:6px;flex-wrap:wrap;padding:5px 0;font:11px/1.5 Arial,sans-serif;color:#777}.video-options select{font:inherit;max-width:100%;background:#fff;color:#444;border:1px solid #bbb;border-radius:3px;padding:4px 6px}.video-options select:focus-visible{outline:2px solid #333;outline-offset:2px}.video-status{font:12px/1.4 Arial,sans-serif;color:#666}.portfolio-video+br{clear:both}
