.article-scanner{padding:16px 0}.article-scanner h2{font-size:1.15rem;margin:0 0 8px}.article-scanner .actions{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.article-scanner label.button{display:inline-flex;align-items:center;cursor:pointer;margin:0}.article-scanner video{display:block;width:100%;max-height:340px;object-fit:contain;background:#071725;border-radius:12px}.article-scanner video[hidden]{display:none}.article-scanner form{display:flex;gap:8px;align-items:end;flex-wrap:wrap;margin-top:12px}.article-scanner form label{flex:1;min-width:180px}.scan-result{border:1px solid #9ab1c455;border-radius:10px;padding:14px;margin-top:10px;overflow-wrap:anywhere}.scan-result p{margin:6px 0}.scan-result button{display:block;margin-top:10px}.monteur-workspace .article-scanner input{width:100%}
