.rs-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.rs-stats div{border:1px solid var(--dv-line);background:#fff;border-radius:18px;flex-direction:column;gap:6px;padding:18px 18px 16px;display:flex}.rs-stats b{letter-spacing:-.04em;color:var(--dv-ink);font:600 clamp(30px,3.4vw,42px)/1 Geist Mono,monospace}.rs-stats span{color:var(--dv-dim);font-size:14px;line-height:1.45}.rs-stats strong{color:var(--dv-fg);font-weight:600}.rs-list{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px 18px;list-style:none;display:grid;padding:0!important}.rs-list li{border-top:1px solid var(--dv-line);flex-direction:column;padding:8px 0;display:flex;margin:0!important}.rs-list b{color:var(--dv-fg);font:600 14px Geist Mono,monospace}.rs-list span{color:var(--dv-dim);font-size:13px}.rs-tags{flex-wrap:wrap;gap:6px;display:flex}.rs-tags span{color:#2f4716;background:#eef7dc;border-radius:100px;padding:3px 9px;font:12.5px Geist Mono,monospace}.rs-table-wrap{flex-direction:column;gap:10px;display:flex}.rs-controls{flex-wrap:wrap;gap:8px;display:flex}.rs-controls input,.rs-controls select{border:1px solid var(--dv-line);color:var(--dv-fg);background:#fff;border-radius:10px;padding:9px 12px;font-family:inherit;font-size:14px}.rs-controls input{flex:1;min-width:200px}.rs-table{border:1px solid var(--dv-line);background:#fff;border-radius:14px;overflow:hidden}.rs-tr{border-top:1px solid var(--dv-line);grid-template-columns:70px minmax(140px,1.6fr) 1fr 1fr 1fr 70px;align-items:center;gap:10px;padding:8px 14px;font-size:13.5px;display:grid}.rs-tr:first-child{border-top:0}.rs-th{color:var(--dv-dim);text-transform:uppercase;letter-spacing:.04em;background:#f7f8f4;font-size:12px;font-weight:600}.rs-num{color:var(--dv-dim);font:12.5px Geist Mono,monospace}.rs-dom{word-break:break-all;font:500 13.5px Geist Mono,monospace}.rs-dim{color:var(--dv-dim)}.rs-bad{color:#8a2c19}.rs-warn{color:#8a5a0c}.rs-empty{color:var(--dv-dim);margin:0;padding:16px}.rs-more{align-self:center}@media (max-width:860px){.rs-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-tr{grid-template-columns:56px minmax(0,1fr) 1fr 1fr;font-size:12.5px}.rs-tr>:nth-child(3),.rs-tr>:nth-child(6){display:none}}@media (max-width:480px){.rs-stats{grid-template-columns:1fr}}
