/* Hartly · v56 · بلوک 051 از ۱۱۸
   v49: LIVE ROOM REDESIGN — MIC SEATS, LIVE CHAT, GIFT PANEL (
   تولید خودکار توسط tools/split-layers.py */
/* ── v56: صفحه خرید سکه به سبک Hartly Gold ── */
#wallet54{background:#fff !important}
#wallet54 .wp54-head b{color:#1e293b !important}
#wallet54 .wp54-head span{color:#f59e0b !important}
.w56-heroicon{width:92px;height:92px;border-radius:30px;background:linear-gradient(150deg,#FFC940 0%,#fb923c 45%,#f43f5e 100%);display:flex;align-items:center;justify-content:center;margin:6px auto 14px;box-shadow:0 14px 34px rgba(244,63,94,.3),0 4px 10px rgba(255,201,64,.35)}
.w56-feat{position:relative;margin:26px 18px 14px;background:linear-gradient(150deg,#232c4d,#171e3a);border-radius:24px;padding:24px 22px 20px;cursor:pointer;box-shadow:0 14px 30px rgba(23,30,58,.28);border:1.5px solid rgba(255,201,64,.35)}
.w56-pill{position:absolute;top:-13px;left:50%;transform:translateX(-50%);background:linear-gradient(135deg,#FFE9A8,#FFC940);color:#3b2a12;font-size:11px;font-weight:900;padding:5px 18px;border-radius:99px;box-shadow:0 4px 12px rgba(255,201,64,.5);white-space:nowrap}
.w56-off{display:inline-block;background:linear-gradient(135deg,#FFE9A8,#FFC940);color:#3b2a12;font-size:10px;font-weight:900;padding:3px 10px;border-radius:99px;margin-top:8px}
.w56-pack{display:flex;align-items:center;gap:6px;margin:0 18px 12px;background:#fff;border:1.6px solid #eceff4;border-radius:20px;padding:18px 20px;cursor:pointer;transition:border-color .15s}
.w56-pack:active{border-color:#FFC940;transform:scale(.985)}
.w56-amt{font-size:19px;font-weight:900;color:#1e293b}
.w56-sub{font-size:11px;color:#94a3b8;font-weight:700;margin-top:3px}
.w56-price{text-align:left}
.w56-price b{font-size:17px;font-weight:900;color:#1e293b;display:block}
.w56-price span{font-size:10.5px;color:#94a3b8;font-weight:700}
.w56-featamt{font-size:22px;font-weight:900;color:#fff}
.w56-featsub{font-size:11px;color:rgba(255,255,255,.55);font-weight:700;margin-top:3px}
.w56-featprice b{color:#FFE9A8;font-size:18px;font-weight:900;display:block}
.w56-featprice span{color:rgba(255,255,255,.5);font-size:10.5px;font-weight:700}
.w56-sect{font-size:15px;font-weight:900;color:#1e293b;margin:24px 20px 8px}
.w56-frow{display:flex;align-items:center;gap:12px;padding:9px 22px}
.w56-frow p{font-size:13px;font-weight:700;color:#475569}
.w56-check{width:20px;height:20px;border-radius:99px;background:#dcfce7;display:flex;align-items:center;justify-content:center;flex-shrink:0}
.w56-bal{display:flex;align-items:center;gap:8px;justify-content:center;margin:0 auto 4px;background:#fffbeb;border:1.4px solid #fde68a;border-radius:99px;padding:7px 18px;width:fit-content}
.w56-billrow{display:flex;align-items:center;gap:12px;margin:0 16px;padding:13px 4px;border-bottom:1px solid #f1f5f9}
