.bots-section{margin-block:var(--ev-space-5) 0}.bots-filters{grid-template-columns:minmax(10rem,1.2fr) repeat(4,minmax(8rem,1fr)) minmax(5.5rem,7rem) auto}@media (max-width:960px){.bots-filters{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.bots-filters{grid-template-columns:1fr}}.bots-table .backoffice-table-sort{color:inherit;text-decoration:none}.bots-table code,.bots-requests code{font-size:var(--bo-text-xs)}.bots-wrap{overflow-wrap:anywhere;min-inline-size:8rem;max-inline-size:28rem}.backoffice-badges .bots-score{font-variant-numeric:tabular-nums}.backoffice-badges .bots-score[data-tone=danger]{background:var(--ev-danger-surface);color:var(--ev-danger)}.backoffice-badges .bots-score[data-tone=warning]{background:var(--ev-warning-surface);color:var(--ev-warning)}.backoffice-badges .bots-score[data-tone=success]{background:var(--ev-success-surface);color:var(--ev-success)}.backoffice-badges .bots-score[data-tone=info]{background:var(--bo-info-surface);color:var(--bo-info)}.bots-facts-grid{gap:var(--ev-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,18rem),1fr));display:grid}.bots-facts{background:var(--bo-panel);border:1px solid var(--bo-border);border-radius:var(--bo-radius-lg);box-shadow:var(--bo-shadow);gap:var(--ev-space-2);padding:var(--ev-space-3);margin:0;display:grid}.bots-facts>div{gap:var(--ev-space-2);grid-template-columns:minmax(6.5rem,9rem) minmax(0,1fr);display:grid}.bots-facts dt{color:var(--ev-text-muted);font-size:var(--bo-text-xs);font-weight:600}.bots-facts dd{font-size:var(--bo-text-sm);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.bots-reasons{background:var(--bo-panel);border:1px solid var(--bo-border);border-radius:var(--bo-radius-lg);box-shadow:var(--bo-shadow);gap:var(--ev-space-2);padding:var(--ev-space-3);margin:0;list-style:none;display:grid}.bots-reasons li{align-items:center;gap:var(--ev-space-3);grid-template-columns:minmax(8rem,12rem) minmax(0,1fr) 3rem;display:grid}.bots-reasons code{font-size:var(--bo-text-xs);overflow-wrap:anywhere}.bots-reasons strong{font-variant-numeric:tabular-nums;text-align:end}.bots-reason-bar{background:var(--bo-active);border-radius:var(--ev-radius-pill);block-size:.5rem;display:block;overflow:hidden}.bots-reason-bar>span{background:var(--ev-danger);block-size:100%;display:block}.bots-window{border:1px solid var(--bo-border);border-radius:var(--ev-radius-pill);gap:.15rem;padding:.2rem;display:inline-flex}.bots-window button{border-radius:var(--ev-radius-pill);color:var(--ev-text-muted);font-size:var(--bo-text-sm);background:0 0;border:0;min-block-size:0;padding:.25rem .7rem;font-weight:600}.bots-window button:hover:not(:disabled){background:var(--bo-hover);color:var(--ev-text)}.bots-window button[aria-pressed=true]{background:var(--ev-text);color:var(--ev-canvas)}.bots-chart{background:var(--bo-panel);border:1px solid var(--bo-border);border-radius:var(--bo-radius-lg);block-size:11rem;box-shadow:var(--bo-shadow);direction:ltr;margin:0;position:relative;overflow:hidden}.bots-chart svg{block-size:100%;inline-size:100%;display:block}.bots-chart-grid{stroke:var(--bo-border);stroke-dasharray:3 3;stroke-width:1px;vector-effect:non-scaling-stroke}.bots-chart-line{fill:none;stroke:var(--ev-text-muted);stroke-linejoin:round;stroke-width:1.5px}.bots-chart-dots span{background:var(--ev-text-muted);border-radius:50%;block-size:.375rem;inline-size:.375rem;margin:-.1875rem 0 0 -.1875rem;position:absolute}.bots-chart-dots span[data-tone=danger]{background:var(--ev-danger)}.bots-chart-dots span[data-tone=warning]{background:var(--ev-warning)}.bots-chart-dots span[data-tone=success]{background:var(--ev-success)}.bots-chart-dots span[data-tone=info]{background:var(--bo-info)}.bots-chart-mark{color:var(--ev-text-muted);font-size:var(--bo-text-2xs);font-variant-numeric:tabular-nums;position:absolute;inset-inline-start:.4rem;transform:translateY(-110%)}.bots-chart-empty{color:var(--ev-text-muted);font-size:var(--bo-text-sm);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.bots-chart-axis{color:var(--ev-text-muted);font-size:var(--bo-text-2xs);font-variant-numeric:tabular-nums;direction:ltr;justify-content:space-between;margin-block-start:var(--ev-space-1);display:flex}.bots-two{align-items:start;gap:var(--ev-space-3) var(--ev-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,24rem),1fr));display:grid}.bots-panel{background:var(--bo-panel);border:1px solid var(--bo-border);border-radius:var(--bo-radius-lg);box-shadow:var(--bo-shadow);gap:var(--ev-space-3);padding:var(--ev-space-3);display:grid}.bots-label-buttons{gap:var(--ev-space-2);flex-wrap:wrap;display:flex}.bots-label-buttons button[aria-pressed=true]{background:var(--ev-text);border-color:var(--ev-text);color:var(--ev-canvas)}.bots-field{color:var(--ev-text-muted);font-size:var(--bo-text-xs);gap:.3rem;font-weight:600;display:grid}.bots-field>:is(input,select,textarea){color:var(--ev-control-text);inline-size:100%;max-inline-size:100%;font-weight:400}.bots-list,.bots-history{gap:var(--ev-space-2);margin:var(--ev-space-3) 0 0;padding:0;list-style:none;display:grid}.bots-list li,.bots-history li{background:var(--bo-panel-subtle);border:1px solid var(--bo-border);border-radius:var(--bo-radius);padding:var(--ev-space-2) var(--ev-space-3);gap:.25rem;display:grid}.bots-list p,.bots-history span{font-size:var(--bo-text-sm);overflow-wrap:anywhere;margin:0}.bots-note{white-space:pre-wrap}.bots-list small,.bots-history small{color:var(--ev-text-muted);font-size:var(--bo-text-xs)}.bots-list-head{align-items:center;gap:var(--ev-space-2);flex-wrap:wrap;display:flex}.bots-list-head button{margin-inline-start:auto}.bots-table td:nth-child(2){white-space:nowrap}.bots-tops{table-layout:fixed;inline-size:100%;min-inline-size:0}.bots-tops th:last-child,.bots-tops td:last-child{inline-size:6rem}.bots-tops td:first-child{overflow-wrap:anywhere;white-space:normal;min-inline-size:0;max-inline-size:none}.bots-page .bots-window{margin-block-end:var(--ev-space-4)}.bots-window a{border-radius:var(--ev-radius-pill);color:var(--ev-text-muted);font-size:var(--bo-text-sm);padding:.25rem .8rem;font-weight:600;text-decoration:none}.bots-window a:hover{background:var(--bo-hover);color:var(--ev-text)}.bots-window a[aria-current=page]{background:var(--ev-text);color:var(--ev-canvas)}.bots-chips{gap:var(--ev-space-2);grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));margin:0;display:grid}.bots-chips>div{background:var(--bo-panel);border:1px solid var(--bo-border);border-radius:var(--bo-radius);box-shadow:var(--bo-shadow);flex-direction:column;gap:.15rem;padding:.6rem .9rem;display:flex}.bots-chips dt{color:var(--ev-text-muted);font-size:var(--bo-text-xs);order:-1}.bots-chips dd{font-family:var(--ev-font-display);font-variant-numeric:tabular-nums;margin:0;font-size:1.5rem;font-weight:750}.bots-chips>div[data-tone=danger] dd{color:var(--ev-danger)}.bots-chips>div[data-tone=warning] dd{color:var(--ev-warning)}.bots-chips>div[data-tone=info] dd{color:var(--bo-info)}.bots-crawlers{gap:var(--ev-space-1);margin:var(--ev-space-3) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.bots-crawlers a{background:var(--bo-active);border-radius:var(--ev-radius-pill);color:var(--ev-text);font-size:var(--bo-text-xs);align-items:center;gap:.5rem;padding:.2rem .7rem;text-decoration:none;display:inline-flex}.bots-crawlers a[aria-current=true]{background:var(--ev-text);color:var(--ev-canvas)}.bots-crawlers a span{color:inherit;font-variant-numeric:tabular-nums;opacity:.75}.bots-table td small{color:var(--ev-text-muted);font-size:var(--bo-text-2xs);display:block}.bots-table td.backoffice-number small{display:inline}.bots-crawlers li>span{border:1px dashed var(--bo-border);border-radius:var(--ev-radius-pill);color:var(--ev-text-muted);font-size:var(--bo-text-xs);align-items:center;gap:.5rem;padding:.2rem .7rem;display:inline-flex}.bots-chips dd.bots-chip-text{font-family:inherit;font-size:var(--bo-text-sm);font-weight:600}.bots-responses th[scope=row]{text-align:start;white-space:nowrap;font-weight:600}.bots-muted{color:var(--ev-text-muted);font-size:var(--bo-text-sm);margin:0}.bots-table td[data-muted=true],.bots-chips>div[data-muted=true] dd,.bots-findings li[data-muted=true]{color:var(--ev-text-muted)}.bots-table td[data-tone=warning],.bots-facts dd[data-tone=warning]{color:var(--ev-warning)}.bots-facts dd small.bots-trap{color:var(--ev-danger);font-weight:650}.bots-table td small.bots-trap{color:var(--ev-danger);white-space:nowrap;font-weight:650}.bots-findings{gap:var(--ev-space-1);margin:0;padding:0;list-style:none;display:grid}.bots-findings li{border-inline-start:3px solid var(--bo-border);padding:.25rem .75rem}.bots-findings li[data-tone=warning]{border-inline-start-color:var(--ev-warning)}.bots-findings li[data-tone=danger]{border-inline-start-color:var(--ev-danger)}.bots-findings li[data-muted=true]{border-inline-start-color:var(--bo-border)}.bots-evidence th[scope=row]{cursor:help}.bots-mark{background:var(--bo-active);border-radius:var(--ev-radius-pill);font-size:var(--bo-text-2xs);padding:.05rem .5rem}.bots-mark[data-kind=honeypot]{color:var(--ev-danger);font-weight:650}.bots-selection{gap:var(--ev-space-2);display:grid}.bots-table th:first-child input,.bots-table td:first-child input{cursor:pointer}.bots-tabs{border-block-end:1px solid var(--bo-border);gap:var(--ev-space-1);margin-block-end:var(--ev-space-2);display:flex;overflow-x:auto}.bots-tabs a{color:var(--ev-text-muted);white-space:nowrap;border-block-end:2px solid #0000;padding:.5rem 1rem;text-decoration:none}.bots-tabs a[aria-current=page]{border-block-end-color:var(--ev-text);color:var(--ev-text);font-weight:650}.bots-bars{align-items:flex-end;gap:2px;block-size:9rem;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.bots-bars li{flex-direction:column;flex:1 0 1.4rem;justify-content:flex-end;align-items:center;block-size:100%;display:flex}.bots-bars li>span{background:var(--ev-danger);border-radius:2px 2px 0 0;inline-size:100%;display:block}.bots-bars small{color:var(--ev-text-muted);font-size:var(--bo-text-2xs)}.bots-shared-ips{gap:var(--ev-space-2);margin:var(--ev-space-1) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.bots-client th[scope=row]{text-align:start;white-space:nowrap;font-weight:600}.bots-client td[data-tone=warning]{color:var(--ev-warning)}.bots-client-tls{gap:.15rem;margin:0;padding:0;list-style:none;display:grid}