#brokers-table td,#brokers-table th,#challenges-table td,#challenges-table th,#firms-table td,#firms-table th{margin-bottom:.5rem;padding-bottom:1rem;padding-top:1rem;text-align:center}#brokers-table .broker-name-cell,#brokers-table .firm-name-cell,#brokers-table td:first-of-type,#brokers-table th:first-of-type,#challenges-table .broker-name-cell,#challenges-table .firm-name-cell,#challenges-table td:first-of-type,#challenges-table th:first-of-type,#firms-table .broker-name-cell,#firms-table .firm-name-cell,#firms-table td:first-of-type,#firms-table th:first-of-type{text-align:left!important}#brokers-table .broker-name-cell a,#brokers-table .firm-name-cell a,#brokers-table td:first-of-type a,#brokers-table th:first-of-type a,#challenges-table .broker-name-cell a,#challenges-table .firm-name-cell a,#challenges-table td:first-of-type a,#challenges-table th:first-of-type a,#firms-table .broker-name-cell a,#firms-table .firm-name-cell a,#firms-table td:first-of-type a,#firms-table th:first-of-type a{justify-content:flex-start;text-align:left;width:100%}#brokers-table .broker-name-cell span,#brokers-table .firm-name-cell span,#brokers-table td:first-of-type span,#brokers-table th:first-of-type span,#challenges-table .broker-name-cell span,#challenges-table .firm-name-cell span,#challenges-table td:first-of-type span,#challenges-table th:first-of-type span,#firms-table .broker-name-cell span,#firms-table .firm-name-cell span,#firms-table td:first-of-type span,#firms-table th:first-of-type span{text-align:left}@media screen and (max-width:1100px){#brokers-table td:first-of-type,#brokers-table th:first-of-type,#challenges-table td:first-of-type,#challenges-table th:first-of-type,#firms-table td:first-of-type,#firms-table th:first-of-type{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}#brokers-table th:first-of-type,#challenges-table th:first-of-type,#firms-table th:first-of-type{z-index:20!important;--tw-bg-opacity:1!important;background-color:#0b0b29!important;background-color:rgba(11,11,41,var(--tw-bg-opacity))!important}#brokers-table .broker-name-cell,#brokers-table .firm-name-cell,#challenges-table .broker-name-cell,#challenges-table .firm-name-cell,#firms-table .broker-name-cell,#firms-table .firm-name-cell{transition:all .3s ease-in-out;will-change:width}#brokers-table .broker-name-cell span,#brokers-table .firm-name-cell span,#challenges-table .broker-name-cell span,#challenges-table .firm-name-cell span,#firms-table .broker-name-cell span,#firms-table .firm-name-cell span{transition:all .3s ease-in-out}#brokers-table .broker-name-cell a,#brokers-table .firm-name-cell a,#challenges-table .broker-name-cell a,#challenges-table .firm-name-cell a,#firms-table .broker-name-cell a,#firms-table .firm-name-cell a{transition:min-width .3s ease-in-out;will-change:min-width}#brokers-table .broker-name-cell.scrolled span,#brokers-table .firm-name-cell.scrolled span,#challenges-table .broker-name-cell.scrolled span,#challenges-table .firm-name-cell.scrolled span,#firms-table .broker-name-cell.scrolled span,#firms-table .firm-name-cell.scrolled span{visibility:hidden;width:0}#brokers-table .broker-name-cell.scrolled a,#brokers-table .firm-name-cell.scrolled a,#challenges-table .broker-name-cell.scrolled a,#challenges-table .firm-name-cell.scrolled a,#firms-table .broker-name-cell.scrolled a,#firms-table .firm-name-cell.scrolled a{min-width:2.5rem!important}}#brokers-table thead,#challenges-table thead,#firms-table thead{border-bottom-width:1px;border-color:hsla(0,0%,100%,.15)}#brokers-table thead th,#challenges-table thead th,#firms-table thead th{color:hsla(0,0%,100%,.75)!important;font-size:11px!important;font-weight:600!important;height:auto!important;letter-spacing:.05em!important;min-height:3rem!important;padding:.875rem .75rem!important;position:relative!important;text-align:left!important;text-transform:uppercase!important;white-space:nowrap!important;z-index:10!important}#brokers-table thead th .wrapper,#challenges-table thead th .wrapper,#firms-table thead th .wrapper{align-items:center;display:flex;flex-direction:row;gap:.375rem;justify-content:center;text-align:center;width:100%}#brokers-table thead th:first-of-type .wrapper,#challenges-table thead th:first-of-type .wrapper,#firms-table thead th:first-of-type .wrapper{justify-content:flex-start;text-align:left}#brokers-table thead th .sort-icons,#challenges-table thead th .sort-icons,#firms-table thead th .sort-icons{flex-shrink:0;opacity:.5;transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}#brokers-table thead th:hover,#challenges-table thead th:hover,#firms-table thead th:hover{--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}tbody tr td #brokers-table thead th:hover,tbody tr td #challenges-table thead th:hover,tbody tr td #firms-table thead th:hover{transition:color .15s ease!important}#brokers-table thead th:hover .sort-icons,#challenges-table thead th:hover .sort-icons,#firms-table thead th:hover .sort-icons{opacity:1}#brokers-table thead th[data-sort-dir=asc],#brokers-table thead th[data-sort-dir=desc],#challenges-table thead th[data-sort-dir=asc],#challenges-table thead th[data-sort-dir=desc],#firms-table thead th[data-sort-dir=asc],#firms-table thead th[data-sort-dir=desc]{--tw-text-opacity:1!important;color:#fff!important;color:rgba(255,255,255,var(--tw-text-opacity))!important}tbody tr td #brokers-table thead th[data-sort-dir=asc],tbody tr td #brokers-table thead th[data-sort-dir=desc],tbody tr td #challenges-table thead th[data-sort-dir=asc],tbody tr td #challenges-table thead th[data-sort-dir=desc],tbody tr td #firms-table thead th[data-sort-dir=asc],tbody tr td #firms-table thead th[data-sort-dir=desc]{transition:color .15s ease!important}#brokers-table thead th[data-sort-dir=asc] .sort-icons,#brokers-table thead th[data-sort-dir=desc] .sort-icons,#challenges-table thead th[data-sort-dir=asc] .sort-icons,#challenges-table thead th[data-sort-dir=desc] .sort-icons,#firms-table thead th[data-sort-dir=asc] .sort-icons,#firms-table thead th[data-sort-dir=desc] .sort-icons{opacity:1}#brokers-table thead th[data-sort-dir=asc] .default-sort,#brokers-table thead th[data-sort-dir=desc] .default-sort,#challenges-table thead th[data-sort-dir=asc] .default-sort,#challenges-table thead th[data-sort-dir=desc] .default-sort,#firms-table thead th[data-sort-dir=asc] .default-sort,#firms-table thead th[data-sort-dir=desc] .default-sort{display:none}#brokers-table thead th[data-sort-dir=asc] .active-sort,#brokers-table thead th[data-sort-dir=desc] .active-sort,#challenges-table thead th[data-sort-dir=asc] .active-sort,#challenges-table thead th[data-sort-dir=desc] .active-sort,#firms-table thead th[data-sort-dir=asc] .active-sort,#firms-table thead th[data-sort-dir=desc] .active-sort{display:block}#brokers-table thead th[data-sort-dir=desc] .active-sort,#challenges-table thead th[data-sort-dir=desc] .active-sort,#firms-table thead th[data-sort-dir=desc] .active-sort{--tw-rotate:180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(180deg) 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))}#brokers-table thead th:after,#challenges-table thead th:after,#firms-table thead th:after{background-color:hsla(0,0%,100%,.15);content:"";height:50%;position:absolute;right:0;top:25%;width:1px}#brokers-table thead th:last-of-type:after,#challenges-table thead th:last-of-type:after,#firms-table thead th:last-of-type:after{display:none}#brokers-table thead th:not(:first-of-type) button,#challenges-table thead th:not(:first-of-type) button,#firms-table thead th:not(:first-of-type) button{align-items:center;display:flex;justify-content:center;width:100%}tbody tr{position:relative}tbody tr td{border-style:none;color:hsla(0,0%,100%,.7)!important;padding:1rem;vertical-align:middle}tbody tr td,tbody tr td .text-white{transition:color .15s ease}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-of-type:after{display:none}tbody tr td:not(:first-of-type) button{align-items:center;display:flex;justify-content:center;width:100%}tbody tr td.broker-name-cell,tbody tr td.firm-name-cell{text-align:left!important}@media screen and (max-width:1535px)and (min-width:768px){tbody tr td.broker-name-cell img,tbody tr td.firm-name-cell img{height:2.5rem;width:2.5rem}tbody tr td.broker-name-cell a,tbody tr td.firm-name-cell a{gap:.5rem}tbody tr td.broker-name-cell span,tbody tr td.firm-name-cell span{font-size:11px;text-align:left}}tbody tr td.broker-name-cell a,tbody tr td.firm-name-cell a{justify-content:flex-start!important;min-width:130px!important;width:100%!important}tbody tr td.broker-name-cell span,tbody tr td.firm-name-cell span{text-align:left}tbody tr:hover td{color:#fff!important}.compare-table-wrapper tbody td:after,.compare-table-wrapper tbody td:before,.compare-table-wrapper thead th:after,.compare-table-wrapper thead th:before{content:none!important;display:none!important}