.dp-video-manager{margin:1.25rem 0;padding:1rem;border:1px solid #a5b3a9;border-radius:12px;background:#f2f5f0;color:#19271e}.dp-video-panel[hidden]{display:none}.dp-video-panel label{display:block;margin:.6rem 0}.dp-video-panel input:not([type=checkbox]){display:block;width:100%;max-width:100%;padding:.65rem;box-sizing:border-box}.dp-video-panel button,.dp-video-manager>.dp-find-videos{min-height:44px;padding:.6rem .85rem;cursor:pointer}.dp-video-panel button:focus-visible,.dp-video-manager button:focus-visible{outline:3px solid #996319;outline-offset:3px}.dp-video-results{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:.8rem;margin:1rem 0}.dp-video-result{padding:.7rem;border:1px solid #aeb5ac;background:white;border-radius:8px;overflow-wrap:anywhere}.dp-video-result img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.dp-video-result h4{margin:.5rem 0}.dp-video-result p{font-size:.85rem}.dp-video-preview iframe{width:100%;aspect-ratio:16/9;border:0;height:auto}.dp-video-order{padding:0;list-style:none}.dp-video-order-card{display:flex;gap:.7rem;padding:.8rem 0;border-bottom:1px solid #b8c2b7;overflow-wrap:anywhere}.dp-video-order-card>div{min-width:0;flex:1}.dp-video-order-card img{width:120px;height:80px;object-fit:cover}.dp-video-actions{display:flex;flex-wrap:wrap;gap:.3rem}.dp-video-message{min-height:1.5em}.dp-django-choices{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(180px,100%),1fr));gap:.7rem}.dp-django-choices .dp-django-select{display:flex;flex-direction:column;text-align:left;white-space:normal}.dp-django-choices img{width:100%;height:auto;aspect-ratio:16/9;object-fit:cover}.dp-django-choices span{padding:.4rem}@media(max-width:560px){.dp-video-order-card{flex-direction:column}.dp-video-order-card img{width:100%;height:auto;max-height:160px;object-fit:contain}.dp-video-panel button{max-width:100%}}

/* Let the tune-content grid shrink around scrollable tables and video cards. */
.detail-layout>div{min-width:0}
