.boss-table {
  align-self: flex-start;
}

.boss-table-grid{
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 20px;
}

@media (max-width:900px){
  .boss-table-grid{
    grid-template-columns:1fr;
  }
}


.boss-table{
  width:100%;
  border-collapse:collapse;
  background:
    linear-gradient(
      180deg,
      rgba(180,120,255,0.10) 0%,
      rgba(0,0,0,0.55) 100%
    ),
    #0b0b0b;
  border:1px solid rgba(160,110,255,0.35);
  border-radius:10px;
  overflow:hidden;
  box-shadow:
    0 18px 45px rgba(0,0,0,0.55),
    inset 0 0 0 1px rgba(180,120,255,0.18);
}


.boss-table thead th{
  padding:12px 14px;
  background:
    linear-gradient(
      180deg,
      rgba(190,140,255,0.22) 0%,
      rgba(90,50,140,0.55) 100%
    );
  color:#efe7ff;
  font-weight:700;
  font-size:14px;
  border-bottom:1px solid rgba(180,120,255,0.35);
}


.boss-table tbody td{
  padding:11px 14px;
  color:#e1d9ff;
  font-size:16px;
  border-bottom:1px solid rgba(160,110,255,0.18);
}


.boss-table tbody tr:hover{
  background:rgba(180,120,255,0.10);
}


.boss-table tbody tr:last-child td{
  border-bottom:0;
}


.boss-table .coin{
  color:#c9b5ff;
  font-weight:700;
}


@media(max-width:768px){
  .boss-table thead th{
    font-size:13px;
  }
  .boss-table tbody td{
    font-size:12px;
    padding:10px 12px;
  }
}

.text_box {
                                    text-align: left;
                                    width: 1200px;
                               filter: brightness(1.0) contrast(1.3);
                                    background: linear-gradient(180deg, rgba(180, 120, 255, 0.10) 0%, rgba(0, 0, 0, 0.55) 100%), #393535;
    border: transparent;
margin-bottom:0;

                                }

                                .text_box table tr td,
                                .text_box table tr th {
                                    color: #fff;
                                        border-top: 1px solid rgba(160, 110, 255, 0.25);
                                    font-size: 1.0rem;
                                    padding: 10px;
                                }

                                .text_box table tr th {
                                    font-size: 1.1rem; 
                                    background-color: #42464b;
                                    color: #fff;
                                }