.source-intake{border:0;padding:20px;font-size:14px}.source-intake header,.source-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.source-intake header{justify-content:space-between}.source-intake h3,.source-intake h4{overflow-wrap:anywhere;margin:6px 0}.source-intake p{line-height:1.5}.source-intake button,.source-intake select{color:inherit;font:inherit;background:var(--surface,transparent);border:1px solid var(--divider,#ddd);cursor:pointer;border-radius:0;padding:9px 12px}.source-intake .source-close{color:#ce3838;border:0;flex:0 0 36px;width:36px;height:36px;padding:4px;font-size:26px;line-height:1}.source-intake .source-close:hover{background:#ce383814}.source-success{border-left:3px solid #88bf40;padding:8px 12px}.source-intake button:disabled{opacity:.5;cursor:default}.source-intake button[aria-pressed=true]{font-weight:700;text-decoration:underline}.source-note,.source-history small{opacity:.8;font-size:12px}.source-history{gap:8px;max-height:230px;padding:0;list-style:none;display:grid;overflow:auto}.source-history li{gap:3px;display:grid}.source-history button{text-align:left;overflow-wrap:anywhere}.source-segments{gap:12px;margin-block:16px;display:grid}.source-segments>div{border-top:1px solid var(--divider,#ddd);padding:12px 0}.source-progress{gap:6px;margin:12px 0;display:grid}.source-intake progress{width:100%;height:8px;accent-color:var(--tab-transcr,#ff7912);border:0;border-radius:0}.source-intake textarea{resize:vertical;width:100%;min-height:70px;color:inherit;font:inherit;border:1px solid var(--divider,#ddd);background:0 0;border-radius:0;padding:8px;display:block}.source-intake label{align-items:center;gap:6px;display:flex}.source-intake [role=alert]{border-left:3px solid #d87351;padding:10px}
