.credit-daily{border:1px solid #36583c;border-radius:19px;padding:18px;margin:18px 0;background:linear-gradient(115deg,#172d20,#0b1b14)}
.credit-daily header,.credit-daily-copy,.credit-bonus{display:flex;align-items:center;justify-content:space-between;gap:12px}.credit-daily header{font-size:12px}.credit-daily header>span{display:flex;align-items:center;gap:7px;color:#c9e1ca}.credit-daily header svg{width:15px;height:15px}.credit-daily header strong{font-size:13px;color:#c5ff9d;white-space:nowrap}.credit-daily small{font-size:9px;color:#8cae96}
.credit-daily-track{height:5px;border-radius:10px;background:#304b35;overflow:hidden;margin:13px 0 9px}.credit-daily-track>span{display:block;height:100%;background:linear-gradient(90deg,#a3ff75,#73efc4);border-radius:inherit}.credit-daily-copy{font-size:10px;color:#9dbc9e}.credit-daily-copy small{white-space:nowrap}.credit-bonus{border-top:1px solid #c6ff8219;margin-top:15px;padding-top:13px;font-size:11px}.credit-bonus b{color:#c5ff9d;margin-right:5px}.credit-bonus strong{font-size:10px;color:#c4ddc2;white-space:nowrap}.credit-daily>p,.credit-daily details p{font-size:10px;line-height:1.7;color:#8cab97}.credit-daily details{font-size:9px;color:#91ad97;margin-top:11px}.credit-daily details summary{display:flex;align-items:center;gap:5px;cursor:pointer;list-style:none}.credit-daily details svg{width:12px;height:12px}
.credit-raffles{margin:28px 0 30px}.credit-raffle-intro{font-size:12px;color:#9db5a5;line-height:1.8;margin:-5px 0 18px}.credit-raffle-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.credit-raffle-grid>.credit-raffle{margin:0;display:flex;flex-direction:column}.credit-raffle-photo{width:82px;height:64px;object-fit:cover;border-radius:12px;flex-shrink:0}.credit-raffle header h2{font-size:18px}.credit-raffle header .credit-eyebrow{font-size:8px;letter-spacing:1px}.credit-raffle-lock{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:11px;color:#9cb3a1;margin:20px 0 14px}.credit-raffle-lock strong{color:#c0ff94;font-size:16px;white-space:nowrap}.credit-raffle-grid .green-button{font-size:11px!important;min-height:46px;white-space:normal}.credit-raffle-grid .credit-raffle-meta{margin-top:auto}.credit-raffle-grid .credit-details{margin-bottom:0}.credit-raffle-grid .credit-details p{font-size:10px;line-height:1.7}
@media(max-width:760px), (pointer:coarse) and (hover:none) and (max-height:760px){.credit-raffle-grid{grid-template-columns:1fr}.credit-raffles .credit-shop-heading{align-items:flex-start}.credit-raffles .credit-shop-heading>span{max-width:115px;line-height:1.6;text-align:right}.credit-daily{padding:15px}.credit-daily header{font-size:11px}.credit-daily header strong{font-size:11px}.credit-daily-copy{font-size:9px}.credit-bonus{font-size:10px}.credit-bonus strong{font-size:9px}.credit-raffle-intro{font-size:11px}}
@media(max-width:360px){.credit-daily header{align-items:flex-start}.credit-daily header strong{white-space:normal;text-align:right}.credit-bonus{align-items:flex-start}.credit-bonus strong{white-space:normal;text-align:right;max-width:115px}.credit-daily-copy{align-items:flex-start}}
