/* Native Collection client reuses the accepted reporting source primitives. */
.pr-api-content{display:flex;flex-direction:column;gap:24px;min-width:0}
.pr-api-feedback{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--mute);font-size:13px}
.pr-api-feedback:has(p:empty):not(:has(a:not([hidden]))):not(:has(button:not([hidden]))){display:none}
.pr-api-feedback p[role=alert]{color:var(--crit)}
.pr-api-content .chero{margin:0}
.pr-api-content .sec{margin:0;min-width:0}
.pr-api-table{overflow-x:auto;max-width:100%;scrollbar-gutter:stable}
.pr-api-table table{min-width:760px}
.pr-api-table td{vertical-align:middle;overflow-wrap:anywhere}
.pr-api-table td:first-child{min-width:170px;max-width:280px}
.pr-api-table td:last-child{text-align:right}
.pr-api-table .pbw{min-width:150px}
.pr-api-table .pbar{width:120px}
.pr-api-table small{display:block;margin-top:3px}
.pr-api-pager{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:12px;color:var(--mute);font-size:12.5px}
.pr-api-scope-title{font-size:14px;font-weight:500;color:var(--ink2);margin-top:8px}
.pr-api-scroll-hint{font-size:12px;color:var(--mute);margin-top:8px;display:none}
.pr-api-search-item{display:flex;align-items:center;width:100%;padding:8px;border:0;background:transparent;text-align:left;color:var(--ink);border-radius:6px}
.pr-api-search-item:hover{background:var(--hover)}
.pr-api-content .empty h2{margin-bottom:6px;font-size:15px;text-transform:none;letter-spacing:0;color:var(--ink2)}
.pr-api-content .empty p{max-width:60ch;margin:0 auto}
@media(max-width:800px){.pr-api-scroll-hint{display:block}}
@media(max-width:700px){.pr-api-content{gap:22px}.pr-api-pager{justify-content:flex-start}.pr-api-table table{font-size:13px}.pr-api-table th,.pr-api-table td{padding:10px 12px}.pr-api-feedback{align-items:flex-start}}
