.reward-explainer{margin:20px 0;padding:22px;border:1px solid #d4b77a55;border-radius:16px;background:linear-gradient(135deg,#26221a,#101419);text-align:left}.reward-explainer h3{font-family:var(--display,'Arial Narrow',sans-serif);font-size:25px;margin:10px 0;color:#fff2d4}.reward-explainer p,.reward-explainer li{color:#c9c9c5;font-size:14px;line-height:1.6}.reward-explainer ol{padding-left:21px;margin:12px 0}.reward-explainer li{padding:5px 0}.reward-explainer li b{color:#f2d59b}.reward-explainer small{display:block;color:#a8a49a;font-size:12px;margin-top:14px}.reward-help-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.reward-help-actions button{min-height:44px;padding:10px 15px}.reward-explainer .reward-receipt{color:#e9c979;font-weight:700}.shop-wallet{display:flex;justify-content:space-between;gap:12px;align-items:center;border-bottom:1px solid #ffffff18;padding-bottom:12px}.shop-wallet span{font-size:11px;letter-spacing:.15em;color:#a8a49a}.shop-wallet strong{font-size:24px;color:#f1ce83}@media(max-width:560px){.reward-explainer{padding:16px}.reward-explainer h3{font-size:23px}.reward-help-actions button{flex:1}}
