#challenges-table .dataTable-bottom,#firms-table .dataTable-bottom{display:none}#challenges-table td,#challenges-table th,#firms-table td,#firms-table th{margin-bottom:.5rem;padding-bottom:1rem;padding-top:1rem;text-align:center}@media screen and (max-width:1100px){#challenges-table td:first-child,#challenges-table th:first-child,#firms-table td:first-child,#firms-table th:first-child{left:0!important;position:sticky!important;z-index:10!important;--tw-bg-opacity:1!important;background-color:#0b0b29!important;background-color:rgba(11,11,41,var(--tw-bg-opacity))!important}#challenges-table th:first-child,#firms-table th:first-child{z-index:20!important}#challenges-table .firm-name-cell,#firms-table .firm-name-cell{transition:all .3s ease-in-out;will-change:width}#challenges-table .firm-name-cell span,#firms-table .firm-name-cell span{transition:all .3s ease-in-out}#challenges-table .firm-name-cell a,#firms-table .firm-name-cell a{transition:min-width .3s ease-in-out;will-change:min-width}#challenges-table .firm-name-cell.scrolled span,#firms-table .firm-name-cell.scrolled span{visibility:hidden;width:0}#challenges-table .firm-name-cell.scrolled a,#firms-table .firm-name-cell.scrolled a{min-width:2.5rem!important}}thead{border-bottom-color:hsla(0,0%,100%,.1)!important;border-bottom-width:1px}thead th{color:hsla(0,0%,100%,.6)!important;font-size:10px!important;height:3rem!important;padding:1rem .75rem!important;position:relative!important;text-align:left!important;text-transform:uppercase!important;z-index:10!important}thead th:hover{--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}thead th:after{background-color:hsla(0,0%,100%,.2);content:"";height:50%;position:absolute;right:0;top:25%;width:1px}thead th:last-child:after{display:none}thead th:not(:first-child) button{align-items:center;display:flex;justify-content:center;width:100%}thead th.datatable-ascending .default-sort,thead th.datatable-descending .default-sort{display:none}thead th.datatable-ascending .active-sort,thead th.datatable-descending .active-sort{display:block}thead th.datatable-descending .active-sort{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(90deg) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}tbody tr{position:relative}tbody tr td{border-style:none;padding:1rem;vertical-align:middle}tbody tr td:after{background-color:hsla(0,0%,100%,.2);content:"";height:50%;position:absolute;right:0;top:25%;width:1px}tbody tr td:last-child:after{display:none}tbody tr td:not(:first-child) button{align-items:center;display:flex;justify-content:center;width:100%}@media screen and (max-width:1535px)and (min-width:768px){tbody tr td.firm-name-cell img{height:2.5rem;width:2.5rem}tbody tr td.firm-name-cell a{gap:.5rem}tbody tr td.firm-name-cell span{font-size:11px}}tbody tr td.firm-name-cell a{min-width:130px!important}.datatable-bottom{display:none}