.help-youtube { width:100%; min-width:0; margin:1rem 0; }
.help-youtube-stage { display:grid; place-items:center; width:100%; min-height:200px; aspect-ratio:16/9; background:var(--theme-muted-surface, #f1f3f2); border:1px solid var(--line, #d8d8d8); border-radius:8px; overflow:hidden; }
.help-youtube-consent { padding:1rem; text-align:center; overflow-wrap:anywhere; }
.help-youtube-consent p { margin-top:0; }
.help-youtube-stage iframe { display:block; width:100%; height:100%; min-height:200px; border:0; }
.help-youtube-notice:empty { display:none; }
.help-video-options { padding:1rem; border:1px solid var(--line, #d8d8d8); border-radius:8px; }
.help-video-options summary { cursor:pointer; font-weight:600; }
.help-video-fields { display:grid; gap:1rem; padding-top:1rem; }
.help-video-fields .helptext { margin:.25rem 0 0; }
.help-video-preview { margin-top:1.5rem; padding-top:.75rem; border-top:1px solid var(--line, #d8d8d8); }
