.photo-video-single .ai-task-overview{margin:0 0 18px;padding:18px 20px;scroll-margin-top:84px}
.photo-video-single .ai-task-overview h2{margin:0 0 8px}
.photo-video-single .ai-task-overview p{margin:0;color:#574f65}
.photo-video-single .ai-task-overview button{margin-top:12px}
.photo-video-single .video-step{display:inline-grid;place-items:center;width:26px;height:26px;margin-right:9px;border-radius:50%;background:#eee8ff;color:#6944d4;font-size:14px}
.photo-video-single #aiMotionOptions details{border-bottom:1px solid #eee8f5;padding:10px 0}
.photo-video-single #aiMotionOptions details:first-child{border-top:1px solid #eee8f5}
.photo-video-single #aiMotionOptions summary{min-height:36px}
.photo-video-single #aiMotionOptions .prelab-field{margin:7px 0 11px}
.photo-video-single .video-output{margin-top:22px}
.photo-video-single .video-output-placeholder{display:grid;place-content:center;min-height:205px;margin-bottom:18px;border:1px dashed #e7e1f1;border-radius:12px;background:#faf9fc;text-align:center;color:#7e768b}
.photo-video-single .video-output-placeholder strong{color:#4f435f}
.photo-video-single .video-output-placeholder p{margin:8px 0 0;font-size:13px}
.photo-video-single .video-consent{display:flex;align-items:flex-start;gap:9px;margin:18px 0;line-height:1.6}
.photo-video-single .video-consent input{flex:none;margin-top:5px}
.photo-video-single .prelab-photo img{display:block;max-width:100%;max-height:550px;object-fit:contain}
.photo-video-single #aiResult video,.photo-video-single #legacyLocalVideo{width:100%;max-height:550px;border-radius:12px;background:#17171e}
.photo-video-single #historyFilters{margin:10px 0 0}
.photo-video-single #historyFilters button[aria-pressed="true"]{border-color:#835af2;color:#6944d4;background:#f6f2ff}
@media(max-width:760px){.photo-video-single .video-output{margin-top:18px}.photo-video-single #aiMotionOptions details{padding:12px 0}}

@media(max-width:760px){.photo-video-single #photoActions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.photo-video-single #historyButton{width:100%}}
