[data-module-root=cf-distributions-table]{position:relative;z-index:1}.cfdt__table-wrap{border:1px solid var(--cf-rule,#d5d8dc);border-radius:6px;overflow-x:auto}.cfdt__table{border-collapse:collapse;font-size:.83rem;min-width:860px;width:100%}.cfdt__table thead{background:var(--cf-surface,#f4f5f6)}.cfdt__table th{border-bottom:1px solid var(--cf-rule,#d5d8dc);color:var(--cf-ink,#111315);font-family:var(--cf-body,"DM Sans",sans-serif);font-size:.58rem;font-weight:600;letter-spacing:.1em;padding:.7rem .95rem;text-align:left;text-transform:uppercase;user-select:none;white-space:nowrap}.cfdt__table th.cfdt__th-right{text-align:right}.cfdt__th-sort{cursor:pointer;transition:background .15s ease,color .15s ease}.cfdt__th-sort:hover{background:rgba(0,76,81,.05);color:var(--cf-teal,#004c51)}.cfdt__sort-icon,.cfdt__th-sort .cfdt__th-label{display:inline-block;vertical-align:middle}.cfdt__sort-icon{height:.65rem;margin-left:.3rem;opacity:.4;position:relative;width:.65rem}.cfdt__sort-icon:after,.cfdt__sort-icon:before{border-left:3.5px solid transparent;border-right:3.5px solid transparent;content:"";height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.cfdt__sort-icon:before{border-bottom:4px solid;top:0}.cfdt__sort-icon:after{border-top:4px solid;bottom:0}.cfdt__th-sort--active{color:var(--cf-teal,#004c51)}.cfdt__th-sort--active .cfdt__sort-icon{opacity:1}.cfdt__th-sort--active[data-sort-current=asc] .cfdt__sort-icon:after,.cfdt__th-sort--active[data-sort-current=desc] .cfdt__sort-icon:before{display:none}.cfdt__table tbody{background:#fff}.cfdt__table td{border-bottom:1px solid var(--cf-rule-light,#ebedf0);color:#000;font-family:var(--cf-body,"DM Sans",sans-serif);padding:.7rem .95rem}.cfdt__table td:first-child{font-weight:600}.cfdt__td-right{font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.cfdt__table tbody tr:last-child td{border-bottom:none}.cfdt__table tbody tr{transition:background .2s ease}.cfdt__table tbody tr:hover{background:var(--cf-teal-wash,#edf5f5)}@media (max-width:600px){.cfdt__table{font-size:.78rem}}@media (prefers-reduced-motion:reduce){.cfdt__table tbody tr{transition:none}}