/* <----- File playback and provider attribution -----> */
.player .full-video{display:block;width:100%;height:100%;object-fit:contain;background:#000}.source-credit{font-size:.75rem;margin:.35rem 0}.source-credit a{display:inline-flex;align-items:center;gap:.5rem}.source-credit img{object-fit:contain;background:#fff;padding:3px;border-radius:3px}
