.rt-ingest-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:24px 0}
.rt-ingest-option{padding:22px;border:1px solid currentColor;background:rgba(255,255,255,.35)}
.rt-ingest-option h4{font-size:1.2rem;margin:10px 0}.rt-ingest-option p{line-height:1.6}
.rt-ingest-option .rt-port{font-family:monospace;font-size:1.2rem}.rt-ingest-option .rt-port strong{font-size:1.6rem}
.rt-ingest-compat{border-style:dashed}.rt-program-guide{margin:24px 0}
.rt-program-guide summary{cursor:pointer;font-weight:700;padding:12px 0}
.rt-table-scroll{overflow-x:auto}.rt-table-scroll table{border-collapse:collapse;width:100%;min-width:650px;font-size:.9rem}
.rt-table-scroll th,.rt-table-scroll td{padding:14px 12px;text-align:left;border-bottom:1px solid rgba(0,0,0,.16);vertical-align:top}
.rt-table-scroll th{font-weight:700}.rt-table-scroll a{color:inherit;text-underline-offset:3px}
.rt-connection .details dd{overflow-wrap:anywhere}@media(max-width:760px){.rt-ingest-grid{grid-template-columns:1fr}.rt-ingest-option{padding:18px}}
