.pool-heading{display:flex;justify-content:space-between;gap:24px;align-items:start;margin-bottom:24px}.pool-heading h1{margin:0 0 8px}.pool-controls{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.pool-controls label{display:flex;gap:8px;align-items:center;font-size:12px}.pool-controls input[type=checkbox]{width:auto}.pool-counters{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.pool-counter{padding:20px;background:var(--surface,#fff);border:1px solid var(--border,#dfe4ea);border-radius:12px;display:flex;flex-direction:column;gap:8px}.pool-counter strong{font-size:30px}.pool-counter span{color:var(--muted,#657080)}.pool-counter small{color:var(--muted,#657080);font-size:12px;line-height:1.35}.pool-table-wrap{overflow:auto;margin-top:18px}.pool-table{width:100%;border-collapse:collapse;min-width:980px;font-size:13px}.pool-table th{text-align:left;color:var(--muted,#657080);font-size:11px;padding:12px 10px}.pool-table td{padding:14px 10px;border-top:1px solid var(--border,#dfe4ea);vertical-align:top}.pool-table small{display:block;color:var(--muted,#657080);font-size:11px;margin-top:5px;max-width:220px;overflow-wrap:anywhere}.pool-row-actions{min-width:190px}.pool-row-actions button{font-size:11px;padding:6px 8px;margin:0 5px 5px 0}.pool-dialog{width:min(580px,calc(100vw - 32px));max-height:85vh;overflow:auto;border:1px solid var(--border,#dfe4ea);border-radius:14px;padding:24px}.pool-dialog label{display:block;margin:14px 0}.pool-dialog input,.pool-dialog textarea{display:block;width:100%;margin-top:6px}.pool-dialog textarea{min-height:140px}.pool-dialog .pool-controls{justify-content:flex-end;margin-top:20px}#proxies-view>.pool-controls input{width:240px}@media(max-width:700px){.pool-heading{flex-direction:column}.pool-counters{grid-template-columns:repeat(2,minmax(0,1fr))}.pool-counter{padding:14px}#proxies-view{min-width:0}.pool-dialog{padding:16px}.pool-table-wrap{max-width:100%}}
