#customer-coin-club{padding-bottom:32px}#customer-coin-club h2{font-size:18px;margin:26px 0 12px}.coin-wallet{background:linear-gradient(120deg,#5d2040,#873d60);border-radius:24px;padding:28px 24px;color:#fff;box-shadow:0 12px 30px #64234120}.coin-wallet>span{font-size:12px;color:#f5dce9}.coin-wallet strong{display:block;font-size:42px;margin:16px 0}.coin-wallet strong small{font-size:16px;color:#f1d59a}.coin-wallet p{font-size:12px;line-height:1.9;color:#f7e4ed}.customer-coin-rewards{display:grid;gap:14px}.coin-reward{border:1px solid #e9dce3;border-radius:20px;padding:22px;background:#fff}.coin-gift{display:inline-grid;place-items:center;width:42px;height:42px;background:#fff4d6;border-radius:14px;color:#ab7b25;font-size:26px}.coin-reward h3{font-size:17px;margin:14px 0 10px}.coin-reward p{font-size:12px;color:#8a7280;line-height:2;white-space:pre-wrap}.coin-reward b{display:block;margin:16px 0;color:#966b23}.coin-reward button{width:100%;min-height:46px}.coin-reward button:disabled{background:#eee8eb;color:#8b7c84;opacity:1}.coin-history{background:white;border:1px solid #eee3e9;border-radius:14px;padding:16px;margin:10px 0;display:grid;gap:9px}.coin-history b{font-size:13px}.coin-history span{font-size:12px;color:#88602c}.coin-history small{font-size:10px;color:#94818c}.coin-ledger{margin-top:22px}.coin-ledger summary{cursor:pointer;padding:12px 0;color:#6c2a4d;font-weight:600}
