.event-video{margin:0 0 42px}.event-video .toolbar{padding-bottom:8px}.video-stage{display:flex;justify-content:center;align-items:center;background:#20080d;border:1px solid #d9c4a9;border-radius:6px;overflow:hidden;margin-top:20px}.video-stage video{display:block;width:100%;max-height:650px;aspect-ratio:480/848;object-fit:contain;background:#20080d}.video-actions{display:flex;align-items:center;gap:18px;flex-wrap:wrap;margin-top:16px}.video-actions p{margin:0}@media(max-width:640px){.video-stage video{max-height:70svh}.event-video{margin-bottom:32px}.video-actions{gap:10px}.event-video .toolbar{align-items:center}}
