.bf .rp-table{width:100%;border-collapse:collapse;font-size:14px}.bf .rp-table td,.bf .rp-table th{padding:9px 14px 9px 0;border-bottom:1px solid var(--ash);text-align:left;vertical-align:top}.bf .rp-table th{font-weight:600;font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--charcoal);white-space:nowrap}.bf .rp-table .rp-n{text-align:right;padding-right:18px;white-space:nowrap}.bf .rp-table tbody tr:hover{background:var(--blush)}.bf .rp-table code{font-size:12.5px}.bf .rp-ok{color:#0a7a3d;font-weight:500}.bf .rp-warn{color:var(--signal);font-weight:500}.bf .rp-sec{border:1px solid var(--ash);border-radius:10px;margin:10px 0;overflow:hidden}.bf .rp-sec-head{display:flex;align-items:center;gap:8px;width:100%;padding:11px 14px;background:none;border:0;cursor:pointer;font:inherit;text-align:left;color:var(--ink)}.bf .rp-sec-head:hover{background:var(--blush)}.bf .rp-sec-title{font-size:14.5px}.bf .rp-sec-meta{margin-left:auto;font-size:12.5px;color:var(--charcoal);text-align:right}.bf .rp-sec-body{padding:4px 18px 18px;border-top:1px solid var(--ash)}.bf .rp-fail,.bf .rp-jobs{font-size:14px;line-height:1.8}.bf .rp-jobs{padding-left:22px}.bf .rp-md{font-size:14.5px;line-height:1.65}.bf .rp-md h1{font-size:20px;margin:22px 0 8px}.bf .rp-md h2{font-size:17px;margin:20px 0 8px}.bf .rp-md h3{font-size:15px;margin:16px 0 6px}.bf .rp-md p{margin:8px 0}.bf .rp-md ol,.bf .rp-md ul{margin:8px 0;padding-left:22px}.bf .rp-md li{margin:4px 0}.bf .rp-md a{color:var(--signal)}.bf .rp-md code{background:#f3f4f6;padding:1px 5px;border-radius:3px;font-size:13px}.bf .rp-md pre{background:#f3f4f6;padding:12px 14px;border-radius:8px;overflow-x:auto}.bf .rp-md pre code{background:none;padding:0}.bf .rp-md blockquote{margin:10px 0;padding:2px 0 2px 14px;border-left:3px solid var(--ash);color:var(--charcoal)}.bf .rp-md hr{border:0;border-top:1px solid var(--ash);margin:18px 0}.bf .rp-md table,.bf .rp-md-tablewrap{display:block;overflow-x:auto;max-width:100%}.bf .rp-md table{border-collapse:collapse;font-size:13.5px;margin:12px 0}.bf .rp-md td,.bf .rp-md th{border:1px solid var(--ash);padding:6px 10px;text-align:left;vertical-align:top}.bf .rp-md th{background:#fafafa;font-weight:600;white-space:nowrap}