.supply-tabs{display:flex;gap:10px;margin:0 0 24px;padding:6px;border:1px solid var(--line,#30344c);border-radius:18px;background:rgba(7,10,28,.72)}
.supply-tabs button{flex:1;min-height:46px;border:0;border-radius:13px;background:transparent;color:var(--muted,#aeb5ca);font-weight:800;cursor:pointer}
.supply-tabs button[aria-selected="true"]{color:#070914;background:linear-gradient(135deg,#ffca00,#ffe86a);box-shadow:0 0 22px rgba(255,202,0,.22)}
.supply-head{align-items:flex-end}.supply-kpis .inv-card:nth-child(2){border-color:rgba(255,202,0,.55)}
.supply-kpis .inv-card:nth-child(3){border-color:rgba(255,90,90,.55)}
.supply-low{background:rgba(255,202,0,.045)}.supply-alert{display:block;margin-top:6px;color:#ffca00;font-weight:800}
.supply-balance{display:grid;gap:6px;margin:12px 0 22px;padding:22px;border:1px solid rgba(94,245,198,.35);border-radius:20px;background:linear-gradient(145deg,rgba(94,245,198,.1),rgba(72,88,180,.08))}
.supply-balance span,.supply-balance small{color:var(--muted,#aeb5ca)}.supply-balance strong{font-size:clamp(1.8rem,5vw,3rem);color:#63f5c6}
@media(max-width:700px){.supply-tabs{position:sticky;top:0;z-index:3}.supply-head{align-items:stretch}.supply-kpis{grid-template-columns:1fr 1fr}.supply-kpis .inv-card{min-height:150px}.supply-kpis .inv-card strong{font-size:1.7rem}}
