.rpl-account-credit{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 28px;border:1px solid #b89a68;background:#0b2e3a;color:#f1e6d0}.rpl-account-credit p{margin:0;line-height:1.5}.rpl-account-credit p+p{margin-top:8px}.rpl-account-credit .rpl-credit-eyebrow{font-size:12px;letter-spacing:.13em;text-transform:uppercase;color:#e7c686}.rpl-account-credit .rpl-credit-title{font-size:24px;font-weight:600;line-height:1.3}.rpl-account-credit a{flex-shrink:0;padding:12px 18px;border:1px solid #e7c686;color:#e7c686;text-decoration:none;font-weight:600}.rpl-account-credit--compact{display:block;padding:18px;font-size:14px}.rpl-account-credit--compact .rpl-credit-title{font-size:16px}.rpl-account-credit--compact a{display:inline-block;margin-top:12px;padding:0;border:0;text-decoration:underline;text-underline-offset:4px}.rpl-reward-codes{border:1px dashed #b89a68;padding:18px;font-size:14px;color:#0b2e3a;background:#f7efdf}.rpl-reward-codes p{margin:0 0 8px;line-height:1.5}.rpl-reward-codes a{text-decoration:underline;text-underline-offset:4px}.rpl-account-credit a:focus-visible,.rpl-reward-codes a:focus-visible{outline:2px solid currentColor;outline-offset:4px}@media(max-width:700px){.rpl-account-credit{align-items:stretch;flex-direction:column;padding:18px;gap:16px}.rpl-account-credit .rpl-credit-title{font-size:20px}.rpl-account-credit--compact .rpl-credit-title{font-size:16px}.rpl-account-credit a{text-align:center}.rpl-account-credit--compact a{text-align:left}}

.rpl-account-credit{background:#f7efdf;color:#0b2e3a;padding:20px 24px}.rpl-account-credit .rpl-credit-eyebrow{color:#8b512f;font-size:11px}.rpl-account-credit .rpl-credit-title{font-size:20px;font-weight:600}.rpl-account-credit a{color:#0b2e3a;border-color:#b89a68}.rpl-credit-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;flex-shrink:0}.rpl-credit-actions>a:first-child{background:#0b2e3a;color:#f1e6d0}.rpl-credit-actions .rpl-credit-login{padding:0;border:0;font-size:14px;font-weight:400;text-decoration:underline;text-underline-offset:3px}.rpl-account-credit>div:first-child{max-width:75ch}.rpl-account-credit--compact .rpl-credit-actions a{margin-top:0}.rpl-account-credit--compact .rpl-credit-actions{margin-top:14px}.rpl-account-credit--compact .rpl-credit-actions>a:first-child{padding:10px 14px}@media(max-width:700px){.rpl-credit-actions{align-items:stretch}.rpl-account-credit .rpl-credit-title{font-size:18px}}
