.data-table {
          width: 100%;
          border-collapse: collapse;
          min-width: 960px;
        }

        .data-table thead tr {
          background: rgba(12, 28, 54, 0.98);
        }

        .data-table th,
        .data-table td {
          padding: 12px 14px;
          border-bottom: 1px solid rgba(120, 185, 255, 0.14);
          vertical-align: top;
          text-align: left;
        }

        .data-table th {
          color: #ffffff;
          font-weight: 700;
          position: sticky;
          top: 0;
          z-index: 1;
        }

        .data-table td {
          color: #eff8ff;
        }

        .data-table tbody tr:nth-child(2n) {
          background: rgba(255, 255, 255, 0.02);
        }

        .data-table tbody tr:hover {
          background: rgba(45, 123, 255, 0.08);
        }

        .table-action-group {
          display: flex;
          gap: 8px;
          flex-wrap: wrap;
        }

        .cell-stack {
          display: flex;
          flex-direction: column;
          gap: 6px;
        }

        .cell-main {
          font-weight: 600;
        }

        .cell-sub {
          color: var(--text-muted);
          font-size: 12px;
        }

        .data-table .cell-w-1 { width: 81px; }
.data-table .row-h-1 { height: 31px; }
.data-table .cell-w-2 { width: 82px; }
.data-table .row-h-2 { height: 32px; }
.data-table .cell-w-3 { width: 83px; }
.data-table .row-h-3 { height: 33px; }
.data-table .cell-w-4 { width: 84px; }
.data-table .row-h-4 { height: 34px; }
.data-table .cell-w-5 { width: 85px; }
.data-table .row-h-5 { height: 35px; }
.data-table .cell-w-6 { width: 86px; }
.data-table .row-h-6 { height: 36px; }
.data-table .cell-w-7 { width: 87px; }
.data-table .row-h-7 { height: 37px; }
.data-table .cell-w-8 { width: 88px; }
.data-table .row-h-8 { height: 38px; }
.data-table .cell-w-9 { width: 89px; }
.data-table .row-h-9 { height: 39px; }
.data-table .cell-w-10 { width: 90px; }
.data-table .row-h-10 { height: 40px; }
.data-table .cell-w-11 { width: 91px; }
.data-table .row-h-11 { height: 41px; }
.data-table .cell-w-12 { width: 92px; }
.data-table .row-h-12 { height: 42px; }
.data-table .cell-w-13 { width: 93px; }
.data-table .row-h-13 { height: 43px; }
.data-table .cell-w-14 { width: 94px; }
.data-table .row-h-14 { height: 44px; }
.data-table .cell-w-15 { width: 95px; }
.data-table .row-h-15 { height: 45px; }
.data-table .cell-w-16 { width: 96px; }
.data-table .row-h-16 { height: 46px; }
.data-table .cell-w-17 { width: 97px; }
.data-table .row-h-17 { height: 47px; }
.data-table .cell-w-18 { width: 98px; }
.data-table .row-h-18 { height: 48px; }
.data-table .cell-w-19 { width: 99px; }
.data-table .row-h-19 { height: 49px; }
.data-table .cell-w-20 { width: 100px; }
.data-table .row-h-20 { height: 50px; }
.data-table .cell-w-21 { width: 101px; }
.data-table .row-h-21 { height: 51px; }
.data-table .cell-w-22 { width: 102px; }
.data-table .row-h-22 { height: 52px; }
.data-table .cell-w-23 { width: 103px; }
.data-table .row-h-23 { height: 53px; }
.data-table .cell-w-24 { width: 104px; }
.data-table .row-h-24 { height: 54px; }
.data-table .cell-w-25 { width: 105px; }
.data-table .row-h-25 { height: 55px; }
.data-table .cell-w-26 { width: 106px; }
.data-table .row-h-26 { height: 56px; }
.data-table .cell-w-27 { width: 107px; }
.data-table .row-h-27 { height: 57px; }
.data-table .cell-w-28 { width: 108px; }
.data-table .row-h-28 { height: 58px; }
.data-table .cell-w-29 { width: 109px; }
.data-table .row-h-29 { height: 59px; }
.data-table .cell-w-30 { width: 110px; }
.data-table .row-h-30 { height: 60px; }
.data-table .cell-w-31 { width: 111px; }
.data-table .row-h-31 { height: 61px; }
.data-table .cell-w-32 { width: 112px; }
.data-table .row-h-32 { height: 62px; }
.data-table .cell-w-33 { width: 113px; }
.data-table .row-h-33 { height: 63px; }
.data-table .cell-w-34 { width: 114px; }
.data-table .row-h-34 { height: 64px; }
.data-table .cell-w-35 { width: 115px; }
.data-table .row-h-35 { height: 65px; }
.data-table .cell-w-36 { width: 116px; }
.data-table .row-h-36 { height: 66px; }
.data-table .cell-w-37 { width: 117px; }
.data-table .row-h-37 { height: 67px; }
.data-table .cell-w-38 { width: 118px; }
.data-table .row-h-38 { height: 68px; }
.data-table .cell-w-39 { width: 119px; }
.data-table .row-h-39 { height: 69px; }
.data-table .cell-w-40 { width: 120px; }
.data-table .row-h-40 { height: 70px; }
.data-table .cell-w-41 { width: 121px; }
.data-table .row-h-41 { height: 71px; }
.data-table .cell-w-42 { width: 122px; }
.data-table .row-h-42 { height: 72px; }
.data-table .cell-w-43 { width: 123px; }
.data-table .row-h-43 { height: 73px; }
.data-table .cell-w-44 { width: 124px; }
.data-table .row-h-44 { height: 74px; }
.data-table .cell-w-45 { width: 125px; }
.data-table .row-h-45 { height: 75px; }
.data-table .cell-w-46 { width: 126px; }
.data-table .row-h-46 { height: 76px; }
.data-table .cell-w-47 { width: 127px; }
.data-table .row-h-47 { height: 77px; }
.data-table .cell-w-48 { width: 128px; }
.data-table .row-h-48 { height: 78px; }
.data-table .cell-w-49 { width: 129px; }
.data-table .row-h-49 { height: 79px; }
.data-table .cell-w-50 { width: 130px; }
.data-table .row-h-50 { height: 80px; }
.data-table .cell-w-51 { width: 131px; }
.data-table .row-h-51 { height: 81px; }
.data-table .cell-w-52 { width: 132px; }
.data-table .row-h-52 { height: 82px; }
.data-table .cell-w-53 { width: 133px; }
.data-table .row-h-53 { height: 83px; }
.data-table .cell-w-54 { width: 134px; }
.data-table .row-h-54 { height: 84px; }
.data-table .cell-w-55 { width: 135px; }
.data-table .row-h-55 { height: 85px; }
.data-table .cell-w-56 { width: 136px; }
.data-table .row-h-56 { height: 86px; }
.data-table .cell-w-57 { width: 137px; }
.data-table .row-h-57 { height: 87px; }
.data-table .cell-w-58 { width: 138px; }
.data-table .row-h-58 { height: 88px; }
.data-table .cell-w-59 { width: 139px; }
.data-table .row-h-59 { height: 89px; }
.data-table .cell-w-60 { width: 140px; }
.data-table .row-h-60 { height: 90px; }
.data-table .cell-w-61 { width: 141px; }
.data-table .row-h-61 { height: 91px; }
.data-table .cell-w-62 { width: 142px; }
.data-table .row-h-62 { height: 92px; }
.data-table .cell-w-63 { width: 143px; }
.data-table .row-h-63 { height: 93px; }
.data-table .cell-w-64 { width: 144px; }
.data-table .row-h-64 { height: 94px; }
.data-table .cell-w-65 { width: 145px; }
.data-table .row-h-65 { height: 95px; }
.data-table .cell-w-66 { width: 146px; }
.data-table .row-h-66 { height: 96px; }
.data-table .cell-w-67 { width: 147px; }
.data-table .row-h-67 { height: 97px; }
.data-table .cell-w-68 { width: 148px; }
.data-table .row-h-68 { height: 98px; }
.data-table .cell-w-69 { width: 149px; }
.data-table .row-h-69 { height: 99px; }
.data-table .cell-w-70 { width: 150px; }
.data-table .row-h-70 { height: 100px; }
.data-table .cell-w-71 { width: 151px; }
.data-table .row-h-71 { height: 101px; }
.data-table .cell-w-72 { width: 152px; }
.data-table .row-h-72 { height: 102px; }
.data-table .cell-w-73 { width: 153px; }
.data-table .row-h-73 { height: 103px; }
.data-table .cell-w-74 { width: 154px; }
.data-table .row-h-74 { height: 104px; }
.data-table .cell-w-75 { width: 155px; }
.data-table .row-h-75 { height: 105px; }
.data-table .cell-w-76 { width: 156px; }
.data-table .row-h-76 { height: 106px; }
.data-table .cell-w-77 { width: 157px; }
.data-table .row-h-77 { height: 107px; }
.data-table .cell-w-78 { width: 158px; }
.data-table .row-h-78 { height: 108px; }
.data-table .cell-w-79 { width: 159px; }
.data-table .row-h-79 { height: 109px; }
.data-table .cell-w-80 { width: 160px; }
.data-table .row-h-80 { height: 110px; }
.data-table .cell-w-81 { width: 161px; }
.data-table .row-h-81 { height: 111px; }
.data-table .cell-w-82 { width: 162px; }
.data-table .row-h-82 { height: 112px; }
.data-table .cell-w-83 { width: 163px; }
.data-table .row-h-83 { height: 113px; }
.data-table .cell-w-84 { width: 164px; }
.data-table .row-h-84 { height: 114px; }
.data-table .cell-w-85 { width: 165px; }
.data-table .row-h-85 { height: 115px; }
.data-table .cell-w-86 { width: 166px; }
.data-table .row-h-86 { height: 116px; }
.data-table .cell-w-87 { width: 167px; }
.data-table .row-h-87 { height: 117px; }
.data-table .cell-w-88 { width: 168px; }
.data-table .row-h-88 { height: 118px; }
.data-table .cell-w-89 { width: 169px; }
.data-table .row-h-89 { height: 119px; }
.data-table .cell-w-90 { width: 170px; }
.data-table .row-h-90 { height: 120px; }
.data-table .cell-w-91 { width: 171px; }
.data-table .row-h-91 { height: 121px; }
.data-table .cell-w-92 { width: 172px; }
.data-table .row-h-92 { height: 122px; }
.data-table .cell-w-93 { width: 173px; }
.data-table .row-h-93 { height: 123px; }
.data-table .cell-w-94 { width: 174px; }
.data-table .row-h-94 { height: 124px; }
.data-table .cell-w-95 { width: 175px; }
.data-table .row-h-95 { height: 125px; }
.data-table .cell-w-96 { width: 176px; }
.data-table .row-h-96 { height: 126px; }
.data-table .cell-w-97 { width: 177px; }
.data-table .row-h-97 { height: 127px; }
.data-table .cell-w-98 { width: 178px; }
.data-table .row-h-98 { height: 128px; }
.data-table .cell-w-99 { width: 179px; }
.data-table .row-h-99 { height: 129px; }
.data-table .cell-w-100 { width: 180px; }
.data-table .row-h-100 { height: 130px; }
.data-table .cell-w-101 { width: 181px; }
.data-table .row-h-101 { height: 131px; }
.data-table .cell-w-102 { width: 182px; }
.data-table .row-h-102 { height: 132px; }
.data-table .cell-w-103 { width: 183px; }
.data-table .row-h-103 { height: 133px; }
.data-table .cell-w-104 { width: 184px; }
.data-table .row-h-104 { height: 134px; }
.data-table .cell-w-105 { width: 185px; }
.data-table .row-h-105 { height: 135px; }
.data-table .cell-w-106 { width: 186px; }
.data-table .row-h-106 { height: 136px; }
.data-table .cell-w-107 { width: 187px; }
.data-table .row-h-107 { height: 137px; }
.data-table .cell-w-108 { width: 188px; }
.data-table .row-h-108 { height: 138px; }
.data-table .cell-w-109 { width: 189px; }
.data-table .row-h-109 { height: 139px; }
.data-table .cell-w-110 { width: 190px; }
.data-table .row-h-110 { height: 140px; }
.data-table .cell-w-111 { width: 191px; }
.data-table .row-h-111 { height: 141px; }
.data-table .cell-w-112 { width: 192px; }
.data-table .row-h-112 { height: 142px; }
.data-table .cell-w-113 { width: 193px; }
.data-table .row-h-113 { height: 143px; }
.data-table .cell-w-114 { width: 194px; }
.data-table .row-h-114 { height: 144px; }
.data-table .cell-w-115 { width: 195px; }
.data-table .row-h-115 { height: 145px; }
.data-table .cell-w-116 { width: 196px; }
.data-table .row-h-116 { height: 146px; }
.data-table .cell-w-117 { width: 197px; }
.data-table .row-h-117 { height: 147px; }
.data-table .cell-w-118 { width: 198px; }
.data-table .row-h-118 { height: 148px; }
.data-table .cell-w-119 { width: 199px; }
.data-table .row-h-119 { height: 149px; }
.data-table .cell-w-120 { width: 200px; }
.data-table .row-h-120 { height: 150px; }
.data-table .cell-w-121 { width: 201px; }
.data-table .row-h-121 { height: 151px; }
.data-table .cell-w-122 { width: 202px; }
.data-table .row-h-122 { height: 152px; }
.data-table .cell-w-123 { width: 203px; }
.data-table .row-h-123 { height: 153px; }
.data-table .cell-w-124 { width: 204px; }
.data-table .row-h-124 { height: 154px; }
.data-table .cell-w-125 { width: 205px; }
.data-table .row-h-125 { height: 155px; }
.data-table .cell-w-126 { width: 206px; }
.data-table .row-h-126 { height: 156px; }
.data-table .cell-w-127 { width: 207px; }
.data-table .row-h-127 { height: 157px; }
.data-table .cell-w-128 { width: 208px; }
.data-table .row-h-128 { height: 158px; }
.data-table .cell-w-129 { width: 209px; }
.data-table .row-h-129 { height: 159px; }
.data-table .cell-w-130 { width: 210px; }
.data-table .row-h-130 { height: 160px; }
.data-table .cell-w-131 { width: 211px; }
.data-table .row-h-131 { height: 161px; }
.data-table .cell-w-132 { width: 212px; }
.data-table .row-h-132 { height: 162px; }
.data-table .cell-w-133 { width: 213px; }
.data-table .row-h-133 { height: 163px; }
.data-table .cell-w-134 { width: 214px; }
.data-table .row-h-134 { height: 164px; }
.data-table .cell-w-135 { width: 215px; }
.data-table .row-h-135 { height: 165px; }
.data-table .cell-w-136 { width: 216px; }
.data-table .row-h-136 { height: 166px; }
.data-table .cell-w-137 { width: 217px; }
.data-table .row-h-137 { height: 167px; }
.data-table .cell-w-138 { width: 218px; }
.data-table .row-h-138 { height: 168px; }
.data-table .cell-w-139 { width: 219px; }
.data-table .row-h-139 { height: 169px; }
.data-table .cell-w-140 { width: 220px; }
.data-table .row-h-140 { height: 170px; }
.data-table .cell-w-141 { width: 221px; }
.data-table .row-h-141 { height: 171px; }
.data-table .cell-w-142 { width: 222px; }
.data-table .row-h-142 { height: 172px; }
.data-table .cell-w-143 { width: 223px; }
.data-table .row-h-143 { height: 173px; }
.data-table .cell-w-144 { width: 224px; }
.data-table .row-h-144 { height: 174px; }
.data-table .cell-w-145 { width: 225px; }
.data-table .row-h-145 { height: 175px; }
.data-table .cell-w-146 { width: 226px; }
.data-table .row-h-146 { height: 176px; }
.data-table .cell-w-147 { width: 227px; }
.data-table .row-h-147 { height: 177px; }
.data-table .cell-w-148 { width: 228px; }
.data-table .row-h-148 { height: 178px; }
.data-table .cell-w-149 { width: 229px; }
.data-table .row-h-149 { height: 179px; }
.data-table .cell-w-150 { width: 230px; }
.data-table .row-h-150 { height: 180px; }
.data-table .cell-w-151 { width: 231px; }
.data-table .row-h-151 { height: 181px; }
.data-table .cell-w-152 { width: 232px; }
.data-table .row-h-152 { height: 182px; }
.data-table .cell-w-153 { width: 233px; }
.data-table .row-h-153 { height: 183px; }
.data-table .cell-w-154 { width: 234px; }
.data-table .row-h-154 { height: 184px; }
.data-table .cell-w-155 { width: 235px; }
.data-table .row-h-155 { height: 185px; }
.data-table .cell-w-156 { width: 236px; }
.data-table .row-h-156 { height: 186px; }
.data-table .cell-w-157 { width: 237px; }
.data-table .row-h-157 { height: 187px; }
.data-table .cell-w-158 { width: 238px; }
.data-table .row-h-158 { height: 188px; }
.data-table .cell-w-159 { width: 239px; }
.data-table .row-h-159 { height: 189px; }
.data-table .cell-w-160 { width: 240px; }
.data-table .row-h-160 { height: 190px; }
.data-table .cell-w-161 { width: 241px; }
.data-table .row-h-161 { height: 191px; }
.data-table .cell-w-162 { width: 242px; }
.data-table .row-h-162 { height: 192px; }
.data-table .cell-w-163 { width: 243px; }
.data-table .row-h-163 { height: 193px; }
.data-table .cell-w-164 { width: 244px; }
.data-table .row-h-164 { height: 194px; }
.data-table .cell-w-165 { width: 245px; }
.data-table .row-h-165 { height: 195px; }
.data-table .cell-w-166 { width: 246px; }
.data-table .row-h-166 { height: 196px; }
.data-table .cell-w-167 { width: 247px; }
.data-table .row-h-167 { height: 197px; }
.data-table .cell-w-168 { width: 248px; }
.data-table .row-h-168 { height: 198px; }
.data-table .cell-w-169 { width: 249px; }
.data-table .row-h-169 { height: 199px; }
.data-table .cell-w-170 { width: 250px; }
.data-table .row-h-170 { height: 200px; }
.data-table .cell-w-171 { width: 251px; }
.data-table .row-h-171 { height: 201px; }
.data-table .cell-w-172 { width: 252px; }
.data-table .row-h-172 { height: 202px; }
.data-table .cell-w-173 { width: 253px; }
.data-table .row-h-173 { height: 203px; }
.data-table .cell-w-174 { width: 254px; }
.data-table .row-h-174 { height: 204px; }
.data-table .cell-w-175 { width: 255px; }
.data-table .row-h-175 { height: 205px; }
.data-table .cell-w-176 { width: 256px; }
.data-table .row-h-176 { height: 206px; }
.data-table .cell-w-177 { width: 257px; }
.data-table .row-h-177 { height: 207px; }
.data-table .cell-w-178 { width: 258px; }
.data-table .row-h-178 { height: 208px; }
.data-table .cell-w-179 { width: 259px; }
.data-table .row-h-179 { height: 209px; }
.data-table .cell-w-180 { width: 260px; }
.data-table .row-h-180 { height: 210px; }
