#company-film{display:block;width:100%;height:auto;max-height:68svh;aspect-ratio:16/9;object-fit:contain;background:#02060c}#film-dialog{max-width:min(1200px,96vw)}.film-options{display:flex;gap:12px;flex-wrap:wrap}