/* APP_ACCOUNT_EXPERIENCE_V2 */
.engageCard{scroll-margin-top:1rem}.engageIdentity{display:flex;align-items:center;gap:1.5rem;min-width:0}.engageIdentity>div{min-width:0}.engageIdentity h2{margin:.2rem 0 .6rem}.engageBadge{width:190px;height:285px;border-radius:0;background-color:transparent;box-shadow:none;flex-shrink:0;background-repeat:no-repeat}.engageBadge-normal,.engageBadge-extra{background-image:url('/assets/engagement/avatar-trio.png');background-size:300% 100%;background-position:left center}.engageBadge-extra{background-position:center}.engageBadge-super,.engageBadge-god{width:220px;height:220px;background-size:contain;background-position:center}.accountCard .engageBadge{width:96px;height:144px;border-radius:0}.accountCard{align-items:center;overflow-wrap:anywhere}.engageBenefits{padding:1rem 1.2rem;background:#fff7e7;border-radius:16px;margin:1rem 0}.engageBenefits ul,.engageBonus ul,#giftHistory ul{line-height:1.8;padding-left:1.3rem}.engageBonus{border:2px solid #ec7b19;background:#fff4df}.engageBonus h2{margin-top:.2rem}.engageOfferList{display:grid;gap:.8rem}.engageOfferList a{display:flex;flex-direction:column;gap:.3rem;padding:1rem;border:1px solid #ecd6ae;border-radius:12px;text-decoration:none;background:#fffaf0;color:#642014}.engageOfferList span{font-size:.88rem}.engageDevice{border-top:1px solid #eee0cf;border-bottom:1px solid #eee0cf;margin:1rem 0;padding:1rem 0}.engageCard .choice,.engageOnboarding .choice{display:flex;align-items:flex-start;gap:.7rem}.engageCard .choice input,.engageOnboarding .choice input{flex-shrink:0;margin-top:.3rem}.engageOnboarding{max-width:780px;margin:1rem auto}.engageAdminState{margin:.5rem 0}.engageAdminState small{display:inline-block;line-height:1.7}.engageTopLogout{margin-left:auto}.bottomNav .engageLogout{display:flex;align-self:stretch;margin:0;min-width:0}.bottomNav .engageLogout button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.3rem;width:100%;padding:.5rem .2rem;border:0;background:transparent;color:inherit;font:inherit;font-size:inherit;box-shadow:none;cursor:pointer}.bottomNav.prize-main-nav{grid-template-columns:repeat(6,minmax(0,1fr))}.bottomNav.prize-main-nav a,.bottomNav.prize-main-nav .engageLogout button{min-width:0;font-size:.68rem}.bottomNav.prize-main-nav span{overflow-wrap:anywhere;line-height:1.15}.bottomNav .engageLogout:focus-within{outline:2px solid #a95318;outline-offset:-2px}.onboarding-page.signed-in{padding-bottom:0}.onboarding-page .brand{pointer-events:none}.engageTopLogout button{white-space:nowrap}#giftHistory li{margin:.8rem 0}
@media(max-width:600px){.engageIdentity{flex-direction:column;text-align:center;gap:.6rem}.engageBadge{width:180px;height:270px}.engageBadge-super,.engageBadge-god{width:220px;height:220px}.accountCard .engageBadge{width:80px;height:120px}.engageTopLogout button{padding:.45rem;font-size:.8rem}.engageTopLogout .uiIcon{width:18px}.engageOnboarding{margin:.5rem 0}.engageBenefits{padding:1rem}.bottomNav.prize-main-nav .uiIcon{width:21px;height:21px}}

.bottomNav.prize-main-nav.engage-nav-4{grid-template-columns:repeat(4,minmax(0,1fr))}

.bottomNav.appMainNav .engageLogout{flex:1;max-width:180px;min-height:62px}.bottomNav.appMainNav .engageLogout button{font:700 11px system-ui;color:#3c3334}.bottomNav.appMainNav .engageLogout button:hover{background:#fff0d2;border-radius:11px}
@media(max-width:500px){.bottomNav.appMainNav .engageLogout button{font-size:10px}}
