.auto-video{margin:24px 0;padding:20px;border:1px solid #cddfd3;border-radius:16px;background:#f5f9f6}.auto-video-heading{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px}.auto-video-heading strong{font-size:18px;color:#185b48}.auto-video-heading p{margin:5px 0 0;font-size:14px;line-height:1.4;color:#617368}.auto-video-badge{padding:6px 10px;flex:none;border-radius:20px;background:#e0eee5;color:#185b48;font-size:12px;font-weight:700}.auto-video-stage{width:min(100%,360px);margin:16px auto;background:#edf4ef;border-radius:14px;overflow:hidden}.auto-video-stage canvas,.auto-video-stage video{display:block;width:100%;height:auto;aspect-ratio:9/16}.auto-video-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.auto-video [hidden]{display:none!important}.auto-video-status{min-height:1.4em;line-height:1.5}.auto-video-disclaimer{font-size:12px;margin-bottom:0}@media(max-width:500px){.auto-video{padding:15px}.auto-video-heading strong{font-size:16px}.auto-video-actions>a{width:100%;text-align:center}}
