*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html{scroll-behavior:smooth}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.ant-layout{background:#f5f5f5!important}.ant-card{border-radius:8px}.ant-btn{border-radius:6px}.ant-input,.ant-select-selector{border-radius:6px!important}.ant-layout-content{animation:fadeIn .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.traffic-nested-table .ant-table,.traffic-nested-table .ant-table-container,.traffic-nested-table .ant-table-body,.traffic-nested-table .ant-table-content{margin:0!important;padding:0!important}.traffic-nested-table .ant-table-tbody>tr>td{padding:8px 16px!important}.ant-table-expanded-row>td{padding:0!important}.ant-table-expanded-row .traffic-nested-table{margin:0!important}.ant-table-expanded-row .ant-table-expanded-row>td{padding:0!important}.ant-table-expanded-row>td>div{padding-top:0!important;padding-bottom:0!important}
