.club-wrap .cl-stats{display:flex;gap:12px;justify-content:space-around;text-align:center;margin-bottom:12px}
.club-wrap .cl-stats span{display:block;font-size:1.8rem;font-weight:800}
.club-wrap .cl-stats small{opacity:.75}
.cl-level{margin:10px 0}
.cl-bar{height:10px;border-radius:6px;background:rgba(127,127,127,.25);overflow:hidden;margin:6px 0}
.cl-bar i{display:block;height:100%;width:0;background:linear-gradient(90deg,#3b82f6,#22d3ee);transition:width .6s}
#clWheel{display:block;margin:10px auto;max-width:100%;height:auto}
.cl-opt{display:block;width:100%;text-align:right;margin:6px 0}
.cl-opt.ok{outline:2px solid #22c55e}.cl-opt.bad{outline:2px solid #ef4444}
.cl-reward{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid rgba(127,127,127,.2)}
.cl-hist-pos{color:#22c55e}.cl-hist-neg{color:#ef4444}
