.CardActionBar_actionBar__Qf1H3{display:flex;gap:.75rem;padding:1rem 1.5rem;border-top:1px solid var(--rally-white-20);background:var(--rally-primary);position:sticky;bottom:0;z-index:10}.CardActionBar_actionBar__Qf1H3 button{flex:1;padding:.875rem 1.25rem;border-radius:.5rem;font-size:.95rem;font-weight:600;border:none;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;position:relative}.CardActionBar_actionBar__Qf1H3 button:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(0,0,0,.3)}.CardActionBar_actionBar__Qf1H3 button:active{transform:translateY(0)}.CardActionBar_actionBar__Qf1H3 button:disabled{opacity:.5;cursor:not-allowed;transform:none}.CardActionBar_buttonContent__1WUSM{display:flex;flex-direction:column;align-items:center;gap:.25rem}.CardActionBar_icon__k62hO{font-size:1.25rem;line-height:1;display:flex;align-items:center;justify-content:center}.CardActionBar_coinIcon__qSaup{width:1.25rem;height:1.25rem;-o-object-fit:contain;object-fit:contain}.CardActionBar_mainText__OZ_V3{font-size:.95rem;font-weight:700;line-height:1.2}.CardActionBar_rewardText___Fwa2{font-size:.75rem;font-weight:500;opacity:.9;line-height:1}.CardActionBar_badge__T9geE{position:absolute;top:-.5rem;right:-.5rem;background:#ef4444;color:#fff;font-size:.7rem;font-weight:600;padding:.25rem .5rem;border-radius:.5rem;white-space:nowrap;box-shadow:0 2px 8px rgba(239,68,68,.3)}.CardActionBar_freeRechargeButton__0AH6o{background:linear-gradient(135deg,#8b5cf6,#7c3aed);color:#fff}.CardActionBar_freeRechargeButton__0AH6o:hover{background:linear-gradient(135deg,#9d6fff,#8b5cf6);box-shadow:0 4px 12px rgba(139,92,246,.4)}.CardActionBar_freeRechargeButton__0AH6o:active{background:linear-gradient(135deg,#7c3aed,#6d28d9)}.CardActionBar_paidRechargeButton__Dr7AB{background:linear-gradient(135deg,var(--rally-secondary) 0,var(--home-gold) 100%);color:var(--rally-dark)}.CardActionBar_paidRechargeButton__Dr7AB:hover:not(:disabled){background:linear-gradient(135deg,var(--home-gold-hover) 0,var(--rally-secondary) 100%);box-shadow:0 4px 12px rgba(239,182,69,.4)}.CardActionBar_paidRechargeButton__Dr7AB:active:not(:disabled){background:linear-gradient(135deg,var(--home-gold) 0,#d4a133 100%)}.CardActionBar_paidRechargeButton__Dr7AB:disabled{background:var(--rally-white-20);color:var(--card-text-muted)}.CardActionBar_cashInButton__h9LOv{background:linear-gradient(135deg,#10b981,#059669);color:#fff}.CardActionBar_cashInButton__h9LOv:hover{background:linear-gradient(135deg,#34d399,#10b981);box-shadow:0 4px 12px rgba(16,185,129,.4)}.CardActionBar_cashInButton__h9LOv:active{background:linear-gradient(135deg,#059669,#047857)}.CardActionBar_viewLiveButton__1I1BQ{background:linear-gradient(135deg,#ef4444,#dc2626);color:#fff}.CardActionBar_viewLiveButton__1I1BQ:hover{background:linear-gradient(135deg,#f87171,#ef4444);box-shadow:0 4px 12px rgba(239,68,68,.4)}.CardActionBar_viewLiveButton__1I1BQ:active{background:linear-gradient(135deg,#dc2626,#b91c1c)}@media (max-width:768px){.CardActionBar_actionBar__Qf1H3{flex-wrap:wrap;padding:1rem}.CardActionBar_actionBar__Qf1H3 button{min-width:calc(50% - .375rem)}.CardActionBar_mainText__OZ_V3{font-size:.9rem}.CardActionBar_rewardText___Fwa2{font-size:.7rem}}@media (max-width:480px){.CardActionBar_actionBar__Qf1H3{flex-direction:row;flex-wrap:wrap;gap:.5rem;padding:.75rem}.CardActionBar_actionBar__Qf1H3 button{flex:1 1 calc(50% - 0.25rem);min-width:calc(50% - .25rem);max-width:calc(50% - .25rem);width:auto;padding:.75rem .5rem;font-size:.85rem}.CardActionBar_buttonContent__1WUSM{flex-direction:column;gap:.25rem;align-items:center}.CardActionBar_icon__k62hO{font-size:1.1rem}.CardActionBar_coinIcon__qSaup{width:1.1rem;height:1.1rem}.CardActionBar_mainText__OZ_V3{font-size:.8rem;font-weight:600;line-height:1.1;text-align:center;white-space:normal;max-width:100%;word-wrap:break-word}.CardActionBar_rewardText___Fwa2{font-size:.65rem;line-height:1;text-align:center;display:block;white-space:normal}.CardActionBar_badge__T9geE{font-size:.6rem;padding:.15rem .35rem;top:-.35rem;right:-.35rem}.CardActionBar_actionBar__Qf1H3 button:nth-child(n+4){flex:1 1 100%;max-width:100%}}