.rhq-tablewrap{overflow-x:auto;margin:8px 0}
.rhq-table{border-collapse:collapse;width:100%;font-size:14px}
.rhq-table th,.rhq-table td{border:1px solid var(--line,#ddd);padding:6px 8px;text-align:left;vertical-align:top}
.rhq-table th{background:#f6f6f6;font-size:12px;letter-spacing:.04em}
.rhq-off td{opacity:.55}
.rhq-inline{padding:8px;border:1px solid var(--line,#ccc);border-radius:6px;min-width:220px}
.rhq-captura{max-width:640px;margin:0 auto}
.rhq-flag.rhq-ok{background:#e5f6e5}
.rhq-flag{background:#fdf3d7;border-radius:10px;padding:2px 8px;font-size:12px}
@media(max-width:600px){.rhq-table{font-size:12px}.rhq-table th,.rhq-table td{padding:4px}}
