.Traffic_filters__2TpiN{display:flex;flex-wrap:wrap;align-items:end;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-bottom:1px solid var(--border)}.Traffic_filters__2TpiN label{display:grid;grid-gap:var(--sp-1);gap:var(--sp-1);min-width:calc(var(--sp-6) * 5);flex:1 1}.Traffic_filters__2TpiN select{width:100%;min-width:0}.Traffic_summary__2YQd4{display:flex;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-2) var(--sp-4);font-size:var(--fs-xs);color:var(--muted);border-bottom:1px solid var(--border)}.Traffic_table__1dKRK{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.Traffic_table__1dKRK th{position:-webkit-sticky;position:sticky;top:0;background:var(--surface);text-align:left}.Traffic_table__1dKRK td,.Traffic_table__1dKRK th{padding:var(--sp-3);border-bottom:1px solid var(--border);vertical-align:top}.Traffic_table__1dKRK tbody tr:nth-child(2n){background:var(--surface-2)}.Traffic_table__1dKRK tbody tr:hover{background:var(--bg)}.Traffic_detail__oG3aL{display:block;margin-top:var(--sp-1);color:var(--muted);font-size:var(--fs-xs);overflow-wrap:anywhere}.Traffic_error__soyMX{color:var(--bad)}.Traffic_status__IsOkX{white-space:nowrap}.Traffic_footer__P_qIH{padding:var(--sp-3) var(--sp-4);border-top:1px solid var(--border);color:var(--muted);font-size:var(--fs-xs);line-height:1.5}.Traffic_validationToggle__X3XX4{display:block;border:0;background:none;color:var(--accent);padding:0;margin-top:var(--sp-1);font:inherit;font-size:var(--fs-xs);text-align:left;cursor:pointer}.Traffic_validationToggle__X3XX4:hover{text-decoration:underline}.Traffic_validationReport__iKJjN{display:grid;grid-gap:var(--sp-2);gap:var(--sp-2);overflow-wrap:anywhere}.Traffic_expand__gnAzF{display:inline-flex;align-items:center;gap:var(--sp-1);border:0;background:none;color:var(--accent);padding:0;font:inherit;font-family:var(--font-mono);font-size:var(--fs-xs);cursor:pointer}.Traffic_expand__gnAzF:hover{text-decoration:underline}.Traffic_table__1dKRK tbody tr.Traffic_entry__ObWGY td{padding-top:var(--sp-2);padding-bottom:var(--sp-2);font-size:var(--fs-xs)}.Traffic_table__1dKRK tbody tr.Traffic_entry__ObWGY td:first-child{padding-left:var(--sp-6)}.Traffic_contractToggle__XoR_d{margin-left:var(--sp-2);border:0;border-radius:var(--r);background:var(--human-soft);color:var(--human);padding:0 var(--sp-2);font:inherit;font-family:var(--font-mono);font-size:var(--fs-2xs);font-weight:var(--fw-semibold);cursor:pointer}.Traffic_contractToggle__XoR_d:hover{text-decoration:underline}.Traffic_issuesLabel__SGqUi{display:block;margin-top:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-semibold)}.Traffic_issues__E88Qj{margin:var(--sp-1) 0 0;padding-left:var(--sp-4);color:var(--muted);font-size:var(--fs-xs);overflow-wrap:anywhere}