.proxy-status-shell{margin:26px -24px -26px;padding:18px 24px 22px;border-top:1px solid var(--line);background:rgba(3,4,5,.28)}
.proxy-status-head{display:flex;align-items:center;gap:12px;margin-bottom:10px}.proxy-status-head strong{font-size:13px}.proxy-status-actions{margin-left:auto;display:flex;gap:8px}.proxy-summary{font-size:11px;color:var(--muted);margin-bottom:10px}.proxy-table-wrap{overflow:auto;border:1px solid var(--line2);border-radius:9px;background:#09090a}.proxy-table{width:100%;min-width:760px;border-collapse:collapse;font-size:11px}.proxy-table th,.proxy-table td{padding:9px 10px;text-align:left;border-bottom:1px solid #1c1c20;white-space:nowrap}.proxy-table th{position:sticky;top:0;background:#111114;color:#85858d;font-weight:650}.proxy-table tr:last-child td{border-bottom:0}.proxy-table td:first-child{max-width:210px;overflow:hidden;text-overflow:ellipsis}.proxy-dot{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#777}.proxy-dot.good{background:var(--green);box-shadow:0 0 0 3px rgba(0,209,106,.08)}.proxy-dot.bad{background:var(--red);box-shadow:0 0 0 3px rgba(255,69,69,.08)}.proxy-empty{text-align:center!important;color:var(--muted);padding:22px!important}
@media(max-width:760px){.proxy-status-shell{margin:22px -16px -18px;padding:16px}.proxy-status-head{align-items:flex-start;flex-direction:column}.proxy-status-actions{margin-left:0}}
