.tr77-sources{display:grid;gap:8px}.tr77-source{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid #d8e4ec;border-radius:10px;padding:10px;background:#f7fafc}.tr77-source strong,.tr77-source small{display:block;overflow-wrap:anywhere}.tr77-source small{color:#61768a;margin-top:4px;white-space:pre-wrap}.tr77-source.error{border-color:#d97c7c;background:#fff5f5}.tr77-preview{min-width:0}.tr77-preview h3{font-size:15px}.tr77-preview .tr39-table-wrap{max-height:260px;overflow:auto}.tr39-modal[role=dialog]{max-height:92dvh;overflow:auto}.tr39-error{white-space:pre-wrap}.s77-granted{padding:10px 12px;border-radius:8px;background:#e9f6ee;color:#1d6540;font-weight:600}
