.matching-video-player{aspect-ratio:16/9;max-width:980px;margin:24px auto;background:linear-gradient(135deg,#28103f,#7040ae);border-radius:20px;overflow:hidden;display:grid;place-items:center;padding:0}.matching-video-player button{margin:20px;max-width:calc(100% - 40px)}.matching-video-notice{padding:18px 22px;background:#f1e6fc;border-left:4px solid #8b4dc8;border-radius:0 12px 12px 0}.matching-video-links{max-width:980px;margin:16px auto}.matching-video-links p{margin-top:12px}
