.video-context-card{padding:18px;margin:16px 0;border:1px solid var(--line,#64748b);border-radius:16px;overflow-wrap:anywhere;min-width:0}
.video-context-card h3{margin:0 0 10px}.video-context-card .works-actions{display:flex;gap:10px;flex-wrap:wrap}.video-context-card button{min-height:44px}.video-context-card video{width:100%;max-height:520px;background:#111;border-radius:12px;margin-top:14px}.video-context-card [hidden]{display:none!important}.video-context-card summary{cursor:pointer}.video-context-card details p{white-space:pre-wrap}.video-context-card .muted{font-size:13px}.message-group .video-context-card{max-width:100%}
