.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}

.reject-high {
  color: #ff6680 !important;
  font-weight: 700;
}

.worker-detail {
  grid-template-columns: 1.4fr repeat(4, 1fr) .7fr .8fr 1.1fr .8fr 1fr;
  min-width: 1180px;
}

#pplns-hash-chart {
  display: block;
  width: 100%;
  min-height: 190px;
  background: linear-gradient(180deg, #141b25, #111821);
  border-bottom: 1px solid #2b3748;
}

.pplns-round-card {
  display: grid;
  grid-template-columns: repeat(4, minmax(130px, 1fr));
  gap: 1px;
  margin-top: 12px;
  overflow: hidden;
  border: 1px solid #2b3748;
  border-radius: 5px;
  background: #2b3748;
}

.pplns-round-card > div {
  min-width: 0;
  padding: 12px;
  background: #121923;
}

.pplns-round-card small,
.pplns-round-card b {
  display: block;
}

.pplns-round-card .window-limited {
  display: block;
  margin-top: 6px;
  color: #ffbd52;
  font-size: 10px;
  font-style: normal;
  line-height: 1.35;
}

.pplns-round-card small {
  color: #8ea5c4;
  font-size: 9px;
}

.pplns-round-card b {
  margin-top: 5px;
  font-size: 13px;
}

.pplns-round-card code {
  grid-column: 1 / -1;
  overflow: auto;
  padding: 9px 12px;
  color: #7892b1;
  background: #0b1118;
}

.pplns-payments {
  margin-top: 12px !important;
}

.pplns-payment {
  display: grid;
  grid-template-columns: 1.2fr .8fr 1fr 1.2fr .7fr;
  gap: 12px;
  align-items: center;
  padding: 12px 4px;
  border-bottom: 1px solid #2b3748;
}

.pplns-payment code {
  color: #51d4ff;
}

.pplns-beneficiaries {
  grid-column: 1 / -1;
  padding: 10px 12px;
  color: #aebed2;
  background: #0f1620;
  border: 1px solid #293648;
  border-radius: 4px;
}

.pplns-beneficiaries summary {
  cursor: pointer;
  color: #51d4ff;
  font-weight: 700;
}

.pplns-beneficiaries > span {
  display: flex;
  justify-content: space-between;
  gap: 12px;
  padding: 8px 0 0;
}

.pplns-beneficiaries > span code {
  padding: 0;
  color: #8ea5c4;
  background: transparent;
}

.pplns-miner-row {
  grid-template-columns: minmax(180px, 1.5fr) minmax(130px, 1fr) minmax(100px, .7fr) minmax(80px, .6fr) minmax(120px, .8fr);
}

@media (min-width: 851px) {
  .leaderboard .tr,
  .miner-line {
    grid-template-columns: 1.5fr .6fr 1fr .8fr .7fr 1fr;
  }
}

@media (max-width: 850px) {
  .leaderboard .miner-line > *:nth-child(6),
  .miner-th > *:nth-child(6) {
    display: none;
  }

  .pplns-round-card {
    grid-template-columns: 1fr 1fr;
  }

  .pplns-payment {
    grid-template-columns: 1fr 1fr;
  }
}

@media (max-width: 560px) {
  .pplns-round-card,
  .pplns-payment {
    grid-template-columns: 1fr;
  }
}

.noscript-summary {
  max-width: 1120px;
  margin: 24px auto;
  padding: 18px 22px;
  border: 1px solid #2a3544;
  border-radius: 6px;
  background: #171e29;
  color: #e9eef5;
}

.noscript-summary h2 { margin-top: 0; }
.noscript-summary code { color: #30c4e8; }
.alpha-logo{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:linear-gradient(135deg,#695cff,#21d4fd);color:#fff;font-weight:900;font-size:21px;flex:0 0 auto}
@media(max-width:700px){body:has(.alpha-summary) main{width:calc(100% - 58px);min-width:0;overflow:hidden}body:has(.alpha-summary) header,body:has(.alpha-summary) .page,body:has(.alpha-summary) .summary,body:has(.alpha-summary) .summary article{min-width:0;max-width:100%}body:has(.alpha-summary) .head-stats{min-width:0;overflow:hidden}body:has(.alpha-summary) form button{white-space:nowrap;padding:0 9px}}
