/* My UCOCEKO V4.9: qualification and distributor network overview */
.uco49-member-card{--gold:#dcc27b;position:relative;margin:18px 0 26px;max-width:100%;min-width:0;overflow:hidden;border:1px solid rgba(226,192,114,.46);border-radius:24px;padding:clamp(18px,3vw,30px);color:#f8f7ed;background:linear-gradient(125deg,rgba(8,40,29,.9),rgba(13,66,45,.78)),radial-gradient(circle at 85% 18%,rgba(218,182,100,.2),transparent 55%);box-shadow:inset 0 1px rgba(255,255,255,.17),0 18px 38px rgba(0,18,11,.15);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}
.uco49-member-card .uco49-kicker{font-size:.73rem;color:var(--gold);letter-spacing:.12em;font-weight:700}
.uco49-member-card h2{font-size:clamp(1.4rem,2.8vw,2.2rem);line-height:1.15;color:#fff;margin:12px 0 24px}
.uco49-member-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}
.uco49-member-stats>div{min-width:0;border:1px solid rgba(224,195,131,.3);border-radius:16px;padding:18px;background:rgba(5,30,22,.45);display:flex;flex-direction:column;gap:8px}
.uco49-member-stats small{font-size:.8rem;color:#e4e4d2}.uco49-member-stats strong{font-size:clamp(1.22rem,2vw,1.6rem);line-height:1.2;overflow-wrap:anywhere;color:#f3da95}
.uco49-member-stats span{font-size:.8rem;color:#dce7dc;line-height:1.5}.uco49-member-card>p{margin:20px 0 0;font-size:.87rem;line-height:1.7;color:#e6e8da}
@media(max-width:700px){.uco49-member-stats{grid-template-columns:1fr}.uco49-member-stats>div{padding:13px 15px}}
