.rp-hint{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;color:var(--text-secondary)}.reports-page .list-summary{font-size:12.5px}.rp-table td{vertical-align:middle}.rp-name{display:flex;gap:10px;min-width:280px}.rp-icon,.rp-name{align-items:center}.rp-icon{display:inline-flex;justify-content:center;width:30px;height:30px;flex-shrink:0;border-radius:10px;background:var(--brand-100);color:var(--brand-600)}.rp-name-text{display:flex;flex-direction:column;gap:1px;min-width:0}.rp-name-text strong{font-size:12.5px;font-weight:700;color:var(--text-primary)}.rp-name-text span{font-size:11.5px;color:var(--text-secondary)}.rp-category,.rp-scope{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:600;white-space:nowrap}.rp-category{background:var(--subtle-bg);border:1px solid var(--border);color:var(--text-secondary)}.rp-scope{padding:0;font-weight:500}.rp-records,.rp-scope{color:var(--text-secondary);font-size:12px}.rp-records{white-space:nowrap}.rp-records strong{color:var(--text-primary);font-weight:700}.rp-actions{justify-content:flex-end}.rp-actions,.rp-btn{display:inline-flex;align-items:center;gap:6px}.rp-btn{justify-content:center;height:30px;border-radius:9px;font-size:12px;font-weight:600;white-space:nowrap;transition:background .12s,border-color .12s}.rp-btn-primary{padding:0 12px;background:var(--brand-600);color:#ffffff}.rp-btn-primary:hover{background:var(--brand-700)}.rp-btn-icon{width:30px;border:1px solid var(--border);background:#ffffff;color:var(--text-secondary)}.rp-btn-icon:hover{background:var(--subtle-bg);color:var(--text-primary)}.rp-btn:focus-visible{outline:2px solid var(--brand-600);outline-offset:2px}@media (max-width:768px){.rp-hint{display:none}}.rp-table th.text-right{text-align:right}