/* WSOP: cool tournament light and commercial leadership. */
#app[data-chapter="07"] .game-progress i{background:#c7efff;box-shadow:0 0 10px #69c8ff66}
#app[data-chapter="07"] .chapter-preview{background:#091a29ed;border-color:#86cefa66}
.checkpoint-label[data-gateway-id="wsop"]{mix-blend-mode:normal}
.checkpoint-label[data-gateway-id="wsop"]>span,.checkpoint-label[data-gateway-id="wsop"] p{color:#c4eaff!important}
.checkpoint-label[data-gateway-id="wsop"] .chapter-product{color:#f4fbff;text-shadow:0 0 14px #67bfff66}
.career-deck[data-brand="wsop"]{--detail-accent:#a7dcff;--detail-surface:#203d52;background:radial-gradient(ellipse at 35% 45%,#142c40,#050910 80%)}
.career-deck[data-brand="wsop"] .deck-topline,.career-deck[data-brand="wsop"] .deck-bottom{background:#09131ef5}
.career-deck[data-brand="wsop"] .deck-table{height:550px}
.career-deck[data-brand="wsop"] .reward-front{background:repeating-linear-gradient(0deg,transparent 0 29px,#99d9ff06 30px 31px),radial-gradient(ellipse at 100% 0,#61bfff26,transparent 58%),linear-gradient(140deg,#142a3c,#070e17 80%);border-color:#bde6ff;box-shadow:inset 0 0 0 2px #a1dbff26,0 0 24px #69bfff33,0 35px 70px #000b;animation:none}
.career-deck[data-brand="wsop"] .reward-front:before,.career-deck[data-brand="wsop"] .reward-front:after{border-color:#acdfff44;background:none}
.career-deck[data-brand="wsop"] .reward-brand{display:block;margin:10px 0;text-align:center}
.career-deck[data-brand="wsop"] .chapter-brands{gap:7px}
.career-deck[data-brand="wsop"] .chapter-product{flex-direction:row;gap:12px;font-size:32px;color:#f4fbff}
.career-deck[data-brand="wsop"] .chapter-product img{width:52px;height:52px;object-fit:contain}
.career-deck[data-brand="wsop"] #reward-title,.career-deck[data-brand="wsop"] .reward-unit{display:none}
.career-deck[data-brand="wsop"] #reward-dates{display:block;padding:0;margin-top:8px;font-size:13px;letter-spacing:.5px;color:#b8d0e2}
.career-deck[data-brand="wsop"] #reward-role{font-size:26px;line-height:1.17;margin:15px 0;color:#f4fbff}
.career-deck[data-brand="wsop"] .systems-heading{font-size:11px;letter-spacing:1px;color:#b1cee2;border-color:#a0daff44;padding-top:11px}
.career-deck[data-brand="wsop"] .reward-systems{margin:10px 0 0;gap:5px}
.career-deck[data-brand="wsop"] .reward-systems li{font-size:16px;line-height:1.35;min-height:24px;color:#dceaf5}
.career-deck[data-brand="wsop"] .reward-systems li>span:first-child{background:var(--detail-surface);border-color:var(--detail-accent);color:var(--detail-accent)}
.career-deck[data-brand="wsop"]:not(.instant):not(.reduced) .reward-systems [data-unlock].unlocked{animation-name:brand-system-light}
.career-deck[data-brand="wsop"] .reward-card-meta{color:#a4c4dc}
.career-deck[data-brand="wsop"]:is([data-phase="impact"],[data-phase="shuffle"],[data-phase="draw"]) .reward-front{visibility:hidden}
.career-deck[data-brand="wsop"] .career-story{background:none;border-color:#a0daff33}
.career-deck[data-brand="wsop"] .career-story>.eyebrow{color:#a5dbff}
.career-deck[data-brand="wsop"] .career-story h3{color:#deefff}
.career-deck[data-brand="wsop"] .career-story p{color:#cbdbe8}
.wsop-stats{display:grid;grid-template-columns:1fr 1.7fr;gap:12px;padding:15px 0 0;margin-top:15px;border-top:1px solid #a0daff33}
.wsop-stats>div{display:flex;flex-direction:column;justify-content:end;gap:5px;opacity:0;transform:translateY(8px)}
.wsop-stats>div.unlocked{opacity:1;transform:none}
.wsop-stats strong{font-weight:500;font-size:34px;letter-spacing:-1px;color:#f1f9ff;white-space:nowrap}
.wsop-stats span,.wsop-stats small{font-size:9px;letter-spacing:1px;color:#aacde5}
.wsop-stats-story{margin:0 0 20px;padding:18px 0;border-bottom:1px solid #a0daff33}
.wsop-stats-story strong{font-size:44px}
.career-deck[data-brand="wsop"]:not(.instant):not(.reduced) .wsop-stats .unlocked{animation:wsop-stat-in .55s ease-out both}
.playtika-era{border-left:2px solid #7dbddd;padding:9px 14px;margin:18px 0 0;color:#afc8da;font-size:10px;letter-spacing:1.5px}
.playtika-era small{display:block;margin-top:6px;letter-spacing:2px;color:#7f9bae}
@keyframes wsop-stat-in{from{opacity:0;transform:translateY(8px) scale(.97);filter:brightness(1.6)}to{opacity:1;transform:none;filter:brightness(1)}}
@media(min-width:1000px) and (min-height:680px){.career-deck[data-brand="wsop"] .deck-layout{min-height:572px}.career-deck[data-brand="wsop"] #story-title{font-size:28px}.career-deck[data-brand="wsop"] .career-story h3{font-size:18px;margin-top:14px}.career-deck[data-brand="wsop"] .career-story p{font-size:16px;line-height:1.45}}
@media(max-width:760px){.career-deck[data-brand="wsop"] #reward-role{font-size:25px}.wsop-stats-story strong{font-size:40px}}
@media(prefers-reduced-motion:reduce){.wsop-stats .unlocked{animation:none!important}}
