/* GIZMO KAKA V0.42.88 — WALLET NETWORK KPI POLISH
   Surgical visual pass for Wallet > NETWORK only.
   Keeps the fixed Wallet geometry and existing Network drawer height. */

.aka-wallet-rank-drawer .aka-network-stats {
  position:relative;
  display:grid;
  grid-template-columns:repeat(3,minmax(0,1fr));
  gap:0;
  min-width:0;
  padding:0 .08rem;
  border-block:1px solid rgba(var(--aka-rank-gold),.07);
  background:linear-gradient(90deg,transparent,rgba(var(--aka-rank-gold),.018) 50%,transparent);
}

.aka-wallet-rank-drawer .aka-network-kpi {
  position:relative;
  min-width:0;
  display:flex;
  flex-direction:column;
  align-items:center;
  justify-content:center;
  padding:.18rem .12rem .13rem;
  text-align:center;
}

.aka-wallet-rank-drawer .aka-network-kpi + .aka-network-kpi::before {
  content:"";
  position:absolute;
  inset:.30rem auto .28rem 0;
  width:1px;
  background:linear-gradient(180deg,transparent,rgba(var(--aka-rank-gold),.14) 28%,rgba(var(--aka-rank-cyan),.08) 72%,transparent);
}

.aka-wallet-rank-drawer .aka-network-kpi small {
  max-width:100%;
  overflow:hidden;
  color:rgba(var(--aka-rank-cream),.43);
  font:600 .48rem/1 "Space Grotesk",sans-serif;
  letter-spacing:.075em;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.aka-wallet-rank-drawer .aka-network-kpi strong {
  margin-top:.20rem;
  max-width:100%;
  overflow:hidden;
  color:rgba(var(--aka-rank-cream),.82);
  font:400 .94rem/.90 "Bebas Neue","Arial Narrow",sans-serif;
  letter-spacing:.055em;
  text-overflow:ellipsis;
  white-space:nowrap;
  transition:color .22s ease,text-shadow .22s ease,opacity .22s ease;
}

.aka-wallet-rank-drawer .aka-network-kpi.is-empty strong {
  color:rgba(var(--aka-rank-cream),.42);
  text-shadow:none;
}

.aka-wallet-rank-drawer .aka-network-kpi.is-members.is-live strong {
  color:rgba(var(--aka-rank-cream),.91);
}

.aka-wallet-rank-drawer .aka-network-kpi.is-active.is-live strong {
  color:rgba(var(--aka-rank-cyan),.86);
  text-shadow:0 0 7px rgba(var(--aka-rank-cyan),.10);
}

.aka-wallet-rank-drawer .aka-network-kpi.is-power.is-live strong {
  color:rgba(var(--aka-rank-cyan),.94);
  text-shadow:0 0 8px rgba(var(--aka-rank-cyan),.16);
}

.aka-wallet-rank-drawer .aka-network-tier > strong.is-empty,
.aka-wallet-rank-drawer .aka-network-tier > b.is-empty {
  color:rgba(var(--aka-rank-cream),.48);
}

.aka-wallet-rank-drawer .aka-network-tier > strong.is-live {
  color:rgba(var(--aka-rank-cream),.90);
}

.aka-wallet-rank-drawer .aka-network-tier > b.is-live {
  color:rgba(var(--aka-rank-cyan),.84);
  text-shadow:0 0 6px rgba(var(--aka-rank-cyan),.08);
}

@media (max-width:360px) {
  .aka-wallet-rank-drawer .aka-network-kpi { padding-inline:.08rem; }
  .aka-wallet-rank-drawer .aka-network-kpi small { font-size:.46rem;letter-spacing:.055em; }
  .aka-wallet-rank-drawer .aka-network-kpi strong { font-size:.90rem; }
}
