.bau-top{display:flex;align-items:center;gap:12px;margin:4px 0 12px}
.bau-top small,.bau-kicker{color:#b8954e;font-size:9px;font-weight:900;letter-spacing:.12em}
.bau-top h2{margin:3px 0 0;font-size:21px}
.bau-back{width:38px;height:38px;border:1px solid rgba(212,168,76,.18);border-radius:12px;background:#111416;color:#d5b361;font-size:25px}
.bau-card,.bau-user-hero{margin-top:10px;padding:16px;border:1px solid rgba(255,255,255,.07);border-radius:18px;background:linear-gradient(145deg,#141719,#090b0c)}
.bau-card h3,.bau-user-hero h3{margin:7px 0 4px;font-size:18px}
.bau-card p,.bau-user-hero p{margin:0;color:#7b8286;font-size:10px}
.bau-search{display:grid;grid-template-columns:1fr auto;gap:7px;margin-top:14px}
.bau-search input,.bau-form-grid input,.bau-form-grid select,.bau-reason{min-width:0;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#07090a;color:#e9ebec;outline:none}
.bau-search button,.bau-primary{padding:0 15px;border:1px solid rgba(212,168,76,.2);border-radius:12px;background:rgba(212,168,76,.09);color:#deb968;font-weight:900}
.bau-section{display:flex;justify-content:space-between;margin:18px 2px 9px}
.bau-section span{color:#6f767a;font-size:9px}
.bau-list{display:grid;gap:7px}
.bau-empty{padding:25px 12px;color:#777e82;text-align:center;font-size:11px}
.bau-user-row{display:flex;justify-content:space-between;gap:12px;width:100%;padding:14px;border:1px solid rgba(255,255,255,.07);border-radius:16px;background:#0d1011;color:#e7e9ea;text-align:left}
.bau-user-row div{display:flex;flex-direction:column;gap:4px}
.bau-user-row span{color:#737a7e;font-size:9px}
.bau-user-money{text-align:right}
.bau-user-money b{color:#d4af5f}
.bau-pills{display:flex;flex-wrap:wrap;gap:6px;margin-top:12px}
.bau-pills span,.bau-activity-row em{padding:5px 8px;border-radius:999px;font-size:8px;font-style:normal;font-weight:900}
.ok{color:#69d79e;background:rgba(66,202,134,.08)}
.bad{color:#e58484;background:rgba(210,70,70,.08)}
.wait{color:#d8b562;background:rgba(212,168,76,.08)}
.neutral{color:#92989b;background:rgba(255,255,255,.05)}
.bau-metrics{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:8px}
.bau-metrics div{padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:15px;background:#0b0e0f}
.bau-metrics span{display:block;color:#737a7e;font-size:9px}
.bau-metrics b{display:block;margin-top:5px;color:#d9b663;font-size:13px}
.bau-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}
.bau-reason{box-sizing:border-box;width:100%;margin-top:7px}
.bau-primary{width:100%;height:42px;margin-top:9px}
.bau-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin-top:12px}
.bau-actions button{padding:11px 8px;border-radius:12px;font-size:9px;font-weight:900}
.bau-actions .danger{border:1px solid rgba(210,70,70,.18);background:rgba(210,70,70,.07);color:#df8585}
.bau-actions .safe{border:1px solid rgba(66,202,134,.18);background:rgba(66,202,134,.07);color:#69d79e}
.bau-tabs{display:flex;gap:6px;overflow-x:auto;margin-top:17px;padding-bottom:3px;scrollbar-width:none}
.bau-tabs button{flex:0 0 auto;padding:8px 11px;border:1px solid rgba(255,255,255,.07);border-radius:999px;background:#0c0f10;color:#7f868a;font-size:9px}
.bau-tabs button.active{border-color:rgba(212,168,76,.25);background:rgba(212,168,76,.08);color:#d7b462}
.bau-activity-row{display:flex;justify-content:space-between;gap:12px;margin-top:7px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#0b0e0f}
.bau-activity-row>div{display:flex;flex-direction:column;gap:4px}
.bau-activity-row>div:last-child{text-align:right;align-items:flex-end}
.bau-activity-row b{font-size:10px}
.bau-activity-row span{color:#71787c;font-size:8px}

.bau-user-info{
  padding-bottom:8px;
}

.bau-info-row{
  display:flex;
  align-items:flex-start;
  justify-content:space-between;
  gap:16px;
  padding:11px 0;
  border-bottom:1px solid rgba(255,255,255,.055);
}

.bau-info-row:last-child{
  border-bottom:0;
}

.bau-info-row span{
  color:#737a7e;
  font-size:9px;
}

.bau-info-row b{
  max-width:65%;
  color:#d9dcde;
  font-size:10px;
  text-align:right;
  overflow-wrap:anywhere;
}

/* THE_BULL_ADMIN_USER_WALLET_V1 */
.bau-wallet-note{
  margin-top:8px!important;
  line-height:1.5;
}

.bau-wallet-input{
  box-sizing:border-box;
  width:100%;
  margin-top:12px;
  padding:12px;
  border:1px solid rgba(255,255,255,.08);
  border-radius:12px;
  background:#07090a;
  color:#e9ebec;
  outline:none;
  font-size:11px;
}

.bau-wallet-actions{
  display:grid;
  grid-template-columns:1fr auto;
  gap:7px;
  margin-top:8px;
}

.bau-wallet-actions .bau-primary{
  margin-top:0;
}

.bau-wallet-clear{
  min-width:86px;
  border:1px solid rgba(210,70,70,.18);
  border-radius:12px;
  background:rgba(210,70,70,.07);
  color:#df8585;
  font-size:9px;
  font-weight:900;
}

.bau-wallet-clear:disabled{
  opacity:.35;
}


/* THE_BULL_ADMIN_USER_WALLET_UI_V1 */
.bau-wallet-note{
  margin-top:8px!important;
  line-height:1.5;
}
.bau-wallet-input{
  box-sizing:border-box;
  width:100%;
  margin-top:12px;
  padding:12px;
  border:1px solid rgba(255,255,255,.08);
  border-radius:12px;
  background:#07090a;
  color:#e9ebec;
  outline:none;
  font-size:11px;
}
.bau-wallet-actions{
  display:grid;
  grid-template-columns:1fr auto;
  gap:7px;
  margin-top:8px;
}
.bau-wallet-actions .bau-primary{
  margin-top:0;
}
.bau-wallet-clear{
  min-width:85px;
  border:1px solid rgba(210,70,70,.18);
  border-radius:12px;
  background:rgba(210,70,70,.07);
  color:#df8585;
  font-size:9px;
  font-weight:900;
}
.bau-wallet-clear:disabled{
  opacity:.35;
}
