.rewardLedger{isolation:isolate;text-align:left;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:radial-gradient(120% 80% at 80% 30%,#2a2410 0,#0000 55%),linear-gradient(160deg,#1b2540 0,#0b1020 62%);border:1px solid #f4cf48;width:min(680px,100%);margin:22px auto 8px;padding:20px 22px 18px;animation:.6s cubic-bezier(.2,1.2,.4,1) both rwEnter;position:relative;overflow:hidden;box-shadow:0 24px 70px -26px #000,0 0 60px -26px #f4cf48}.rewardLedger.unsaved{border-color:#ffffff40;box-shadow:0 24px 70px -26px #000}.rewardLedger.run{cursor:pointer}.rewardLedger header{z-index:1;align-items:center;gap:14px;margin-bottom:14px;display:flex;position:relative}.rewardLedger header small{letter-spacing:.18em;text-transform:uppercase;color:#f4cf48;font:800 11px Inter;display:block}.rewardLedger header b{text-transform:uppercase;color:#fff;margin-top:3px;font:900 26px/1 Barlow Condensed;display:block}.rwSkip{color:#c9d6d0;letter-spacing:.04em;white-space:nowrap;background:#ffffff0a;border:1px solid #fff2;align-self:flex-start;margin-left:auto;padding:5px 10px;font:700 11px Inter;animation:1.8s ease-in-out infinite rwPulse}.rwCoin{background:radial-gradient(circle at 35% 30%,#fff6c4 0,#ffd45f 38%,#c08a16 80%);border-radius:50%;flex:none;width:34px;height:34px;display:inline-block;position:relative;box-shadow:inset 0 0 0 3px #ffe9a0aa,inset 0 -3px #8a5d0a,0 0 18px -2px #f4cf48}.rwCoin.small{vertical-align:-2px;width:16px;height:16px;margin-left:6px;box-shadow:inset 0 0 0 2px #ffe9a0aa,0 0 8px -2px #f4cf48}.rwBall{background:radial-gradient(circle at 35% 30%,#fffbe0,#ffd968 35%,#c48a12 80%,#7a4f06);border-radius:50%;flex:none;width:34px;height:34px;display:inline-block;box-shadow:0 0 18px -2px #ffd45f}.rwBall.small{vertical-align:-2px;width:16px;height:16px;margin-left:6px}.rwStage{grid-template-columns:1fr 200px;align-items:center;gap:18px 22px;display:grid}.rwLines{z-index:1;align-content:center;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.rwLines li{opacity:0;background:#ffffff0d;border-left:3px solid #f4cf48;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid;position:relative;overflow:hidden;transform:translate(-26px)}.rwLines li.on{animation:.45s cubic-bezier(.2,1.1,.4,1) forwards rwLine}.rwLines li.on:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000 30%,#ffe9a040 50%,#0000 70%);animation:.8s ease-out .15s forwards rwLineSheen;position:absolute;inset:0;transform:translate(-100%)}.rwIcon{background:#ffffff14;place-items:center;width:34px;height:34px;font-size:18px;display:grid}.rwLabel{color:#eef3f1;font:700 15px Inter}.rwLabel em{color:#f4cf48;font-style:normal;font-weight:900}.rwAmount{color:#ffd45f;white-space:nowrap;text-shadow:0 0 18px #f4cf4860;font:900 24px Barlow Condensed}.rwLines li.on .rwAmount{animation:.5s cubic-bezier(.2,1.6,.4,1) .1s both rwAmountPop}.rwLines li.on .rwAmount .rwCoin{animation:.9s linear .2s 2 rwSpin}.rwCupWrap{justify-items:center;gap:4px;display:grid}.rwCup{aspect-ratio:200/250;width:200px;position:relative}.rwCup svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.rwCupBack{z-index:1}.rwCupFront{z-index:3;pointer-events:none;filter:drop-shadow(0 10px 18px #0009)}.rwCanvas{z-index:2;pointer-events:none;position:absolute;top:0;left:0}.rwRays{z-index:0;background:repeating-conic-gradient(from 0deg,#ffd45f2e 0 7deg,transparent 7deg 20deg);opacity:.25;border-radius:50%;width:330px;height:330px;margin:-165px 0 0 -165px;transition:opacity .6s;animation:22s linear infinite rwRays;position:absolute;top:22%;left:50%;-webkit-mask:radial-gradient(circle,#000 0 25%,#0000 68%);mask:radial-gradient(circle,#000 0 25%,#0000 68%)}.rwInnerGlow{opacity:.45;transition:opacity .8s}.rwSheen{opacity:0}.rwCount{z-index:1;justify-items:center;line-height:1;display:grid;position:relative}.rwCount strong{color:#ffd45f;text-shadow:0 0 30px #f4cf48aa,0 3px #6b4a05;font-variant-numeric:tabular-nums;font:900 54px/.9 Barlow Condensed;display:block}.rwCount span{letter-spacing:.16em;text-transform:uppercase;color:#aebcb7;margin-top:4px;font:800 11px Inter}.rewardLedger footer{z-index:1;border-top:1px dashed #f4cf4866;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;min-height:34px;margin-top:16px;padding-top:14px;display:flex;position:relative}.rwTier{letter-spacing:.03em;text-transform:uppercase;color:#fff;opacity:0;font:900 22px/1 Barlow Condensed}.rwTier.jackpot{color:#ffd45f;text-shadow:0 0 22px #f4cf48aa}.rwBalance{color:#c9d6d0;opacity:0;font-size:13px}.rwBalance b{color:#fff;font-variant-numeric:tabular-nums;margin-left:4px;font:900 24px Barlow Condensed}.rwHalf{color:#9fe6ff;letter-spacing:.02em;background:#29d6ff18;border:1px solid #29d6ff45;border-radius:999px;padding:4px 9px;font:800 11px Inter}.srOnly{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rewardLedger.done .rwRays{opacity:.9}.rewardLedger.done .rwInnerGlow{opacity:1}.rewardLedger.done .rwSheen{animation:1.4s ease-out .1s forwards rwCupSheen}.rewardLedger.done .rwCount strong{animation:.55s cubic-bezier(.2,1.6,.4,1) rwStamp}.rewardLedger.done .rwTier{animation:.5s cubic-bezier(.2,1.3,.4,1) .2s forwards rwTierIn}.rewardLedger.done .rwBalance{animation:.5s ease-out .35s forwards rwTierIn}.rewardLedger.done .rwCup:after{content:"";z-index:0;pointer-events:none;border:3px solid #ffe9a0;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;animation:.8s ease-out forwards rwShock;position:absolute;top:16%;left:50%}.rewardLedger.done.unsaved .rwRays{opacity:.35}.rwSignIn{z-index:1;color:#dfe8e4;background:#ffffff0f;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;padding:12px;font-size:13px;display:flex;position:relative}.rwSignIn .primary{white-space:nowrap;padding:10px 16px}.rewardNote{z-index:1;color:#aebcb7;text-align:center;max-width:520px;margin:16px auto 0;font-size:13px;position:relative}.rewardNote.pending{animation:1.4s ease-in-out infinite rwPulse}.rewardLedger.compact{margin:16px auto 4px;padding:14px 16px}.rewardLedger.compact header b{font-size:20px}.rewardLedger.compact .rwStage{grid-template-columns:1fr 140px}.rewardLedger.compact .rwCup{width:140px}.rewardLedger.compact .rwRays{width:240px;height:240px;margin:-120px 0 0 -120px}.rewardLedger.compact .rwCount strong{font-size:40px}.rewardLedger.compact .rwTier{font-size:18px}.rewardLedger.bdor{background:radial-gradient(120% 80% at 80% 30%,#3a2c08 0,#0000 55%),linear-gradient(160deg,#1a1408 0,#0b0904 70%);border-color:#ffd45f}@keyframes rwEnter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes rwLine{to{opacity:1;transform:none}}@keyframes rwLineSheen{to{transform:translate(100%)}}@keyframes rwAmountPop{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes rwSpin{to{transform:rotateY(360deg)}}@keyframes rwRays{to{transform:rotate(360deg)}}@keyframes rwCupSheen{0%{transform:skew(-18deg)translate(0)}to{transform:skew(-18deg)translate(300px)}}@keyframes rwStamp{0%{filter:brightness(1.8);transform:scale(1.6)}to{filter:none;transform:none}}@keyframes rwTierIn{0%{opacity:0;transform:translateY(8px)scale(.9)}to{opacity:1;transform:none}}@keyframes rwShock{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(4.2)}}@keyframes rwPulse{50%{opacity:.45}}.rewardLedger.done .rwSheen{opacity:1}@media (width<=600px){.rewardLedger{padding:16px 14px}.rewardLedger header b{font-size:22px}.rwSkip{display:none}.rwStage,.rewardLedger.compact .rwStage{grid-template-columns:1fr;gap:12px}.rwCupWrap{order:-1}.rwCup{width:min(176px,52vw)}.rewardLedger.compact .rwCup{width:132px}.rwRays{width:290px;height:290px;margin:-145px 0 0 -145px}.rwCount strong{font-size:48px}.rwLabel{font-size:14px}.rwAmount{font-size:22px}.rewardLedger footer{text-align:center;justify-content:center}.rwSignIn{text-align:center;flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.rewardLedger,.rwLines li,.rwLines li.on,.rwLines li.on .rwAmount,.rewardNote.pending,.rwRays,.rwSkip{opacity:1;animation:none;transform:none}.rwLines li.on:after,.rewardLedger.done .rwCup:after{display:none}.rewardLedger.done .rwTier,.rewardLedger.done .rwBalance,.rewardLedger.done .rwCount strong{opacity:1;animation:none}}.seasonGain{--ss-a:#a3ff12;--ss-b:#29d6ff;text-align:left;color:#e9eff6;background:radial-gradient(80% 90% at 0% 0%,color-mix(in srgb,var(--ss-a) 16%,transparent),transparent 70%),linear-gradient(180deg,#0f1a33,#080e1b);border:1px solid color-mix(in srgb,var(--ss-a) 32%,transparent);border-radius:22px;gap:12px;width:min(560px,100%);margin:18px auto 0;padding:16px 18px;animation:.55s cubic-bezier(.2,.9,.3,1.1) both sgIn;display:grid;position:relative;box-shadow:0 24px 50px -28px #000}@keyframes sgIn{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.sgBanner{background:linear-gradient(90deg,var(--ss-a),var(--ss-b));color:#07100e;letter-spacing:.1em;text-transform:uppercase;box-shadow:0 8px 22px -6px color-mix(in srgb,var(--ss-a) 70%,transparent);border-radius:999px;justify-self:center;margin-top:-28px;padding:5px 14px;font:900 12px Inter;animation:1.6s ease-in-out infinite sgBanner}@keyframes sgBanner{50%{transform:scale(1.05)}}.sgMain{align-items:center;gap:16px;display:flex}.sgEmblem{flex:none}.sgEmblem.pop .seasonEmblem{animation:.8s cubic-bezier(.2,1.4,.4,1) sgPop}@keyframes sgPop{0%{transform:scale(.6)rotate(-10deg)}60%{transform:scale(1.18)}to{transform:none}}.sgScore{flex:1;gap:3px;min-width:0;display:grid}.sgScore small{color:var(--ss-a);letter-spacing:.18em;text-transform:uppercase;font:900 10px Inter}.sgScore strong{color:#fff;text-shadow:0 0 22px color-mix(in srgb,var(--ss-a) 45%,transparent);font:900 40px/1 Barlow Condensed}.sgScore strong em{color:var(--ss-a);text-shadow:none;font:800 14px Inter}.seasonGain.down .sgScore strong{color:#ffb0bb}.sgTier{color:#b8c6d4;font:700 12px Inter}.sgBar{background:#ffffff14;border-radius:999px;height:8px;margin-top:4px;overflow:hidden}.sgBar i{border-radius:inherit;background:linear-gradient(90deg,var(--ss-a),var(--ss-b));height:100%;box-shadow:0 0 12px color-mix(in srgb,var(--ss-a) 60%,transparent);transition:width 1.1s cubic-bezier(.2,.9,.3,1);display:block}.sgLines{flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex}.sgLines li{color:#d4dee8;background:#ffffff0b;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font:700 12px Inter;display:inline-flex}.sgLines li em{color:var(--ss-muted,#93a3b4);font-style:normal}.sgLines li b{color:var(--ss-a);font:900 15px Barlow Condensed}.sgLines li.neg b{color:#ff8a9a}.sgLines li.zero{border-color:color-mix(in srgb,var(--ss-a) 35%,transparent);color:#e8f3d8}.seasonGain footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sgRoad{color:#cfe0f0;font:800 12px Inter}.sgRoad:before{content:"";background:var(--ss-b);width:8px;height:8px;box-shadow:0 0 8px var(--ss-b);border-radius:50%;margin-right:7px;display:inline-block}.seasonGain footer .secondary{border-radius:12px;padding:9px 14px;font-size:12px}.sgFirst{background:color-mix(in srgb,var(--ss-a) 10%,transparent);border:1px dashed color-mix(in srgb,var(--ss-a) 45%,transparent);color:#e6f6cf;border-radius:14px;margin:0;padding:10px 12px;font:700 12px/1.45 Inter}.seasonGain.guest{grid-template-columns:auto 1fr auto;align-items:center;gap:14px}.seasonGain.guest div{gap:3px;display:grid}.seasonGain.guest small{color:var(--ss-a);letter-spacing:.18em;text-transform:uppercase;font:900 10px Inter}.seasonGain.guest b{font:800 14px/1.35 Inter}.seasonGain.guest .primary{border-radius:12px;padding:11px 14px;font-size:12px}.seasonGainNote{color:#93a3b4;text-align:center;margin:14px auto 0;font:700 12px Inter}@media (width<=520px){.seasonGain{padding:14px}.sgScore strong{font-size:34px}.seasonGain.guest{grid-template-columns:auto 1fr}.seasonGain.guest .primary{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.seasonGain,.sgBanner,.sgEmblem.pop .seasonEmblem{animation:none}.sgBar i{transition:none}}@property --spb-turn{syntax:"<angle>";inherits:false;initial-value:0deg}.seasonPromoBand{--pb-c:#c6d3e4;--pb-g:#cfe6ff;--pb-hi:#fff;isolation:isolate;background:radial-gradient(120% 160% at 0% 50%,color-mix(in srgb,var(--pb-c) 26%,transparent),transparent 55%),linear-gradient(100deg,#0d1530,#070c1c 70%);width:min(1180px,100% - 32px);box-shadow:0 18px 50px -26px var(--pb-g);border-radius:20px;align-items:center;gap:16px;margin:14px auto 0;padding:14px 18px 14px 14px;animation:.6s cubic-bezier(.2,.8,.2,1) backwards spbIn;display:flex;position:relative;overflow:hidden}.seasonPromoBand .spbRing{z-index:-1;border-radius:inherit;background:conic-gradient(from var(--spb-turn),var(--pb-c),#ffffff10 25%,var(--pb-g) 50%,#ffffff10 75%,var(--pb-c));-webkit-mask-composite:xor;padding:1.5px;animation:4s linear infinite spbTurn;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.seasonPromoBand:after{content:"";z-index:-1;background:linear-gradient(105deg,transparent 35%,color-mix(in srgb,var(--pb-hi) 16%,transparent) 50%,transparent 65%);animation:3.6s ease-in-out 1s infinite spbShine;position:absolute;inset:0;transform:translate(-120%)}.spbClimb{flex:none;align-items:center;gap:4px;display:flex}.spbClimb>.seasonEmblem{opacity:.75;filter:saturate(.7)}.spbArrows{gap:1px;width:18px;display:grid}.spbArrows i{border-left:3px solid var(--pb-c);border-top:3px solid var(--pb-c);opacity:.2;width:12px;height:8px;margin:0 auto;animation:1.2s ease-in-out infinite spbArrow;display:block;transform:rotate(45deg)}.spbArrows i:first-child{animation-delay:.4s}.spbArrows i:nth-child(2){animation-delay:.2s}.spbTarget{filter:drop-shadow(0 0 14px var(--pb-g));animation:2.4s ease-in-out infinite spbFloat;display:grid}.spbText{flex:1;gap:3px;min-width:0;display:grid}.spbText small{color:var(--pb-c);letter-spacing:.16em;align-items:center;gap:7px;font:900 12px/1 Inter;display:flex}.spbText small i{background:var(--pb-c);width:8px;height:8px;box-shadow:0 0 0 0 var(--pb-c);border-radius:50%;animation:1.6s ease-out infinite spbPing}.spbText b{text-transform:uppercase;letter-spacing:.3px;background:linear-gradient(90deg,var(--pb-hi),var(--pb-c) 60%,var(--pb-hi));color:#0000;-webkit-background-clip:text;background-clip:text;font:900 clamp(22px,3vw,30px)/1.02 Barlow Condensed}.spbText span{color:#dce6f2;font-size:13px;line-height:1.4}.spbActions{flex:none;justify-items:center;gap:6px;display:grid}.spbActions .primary{white-space:nowrap;background:linear-gradient(90deg,var(--pb-hi),var(--pb-c));color:#0b1222;box-shadow:0 10px 26px -12px var(--pb-g);padding:13px 18px}.spbLink{color:#a9b8c9;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:2px 6px;font:700 12px Inter;text-decoration:underline}.spbLink:hover{color:#fff}@keyframes spbIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}}@keyframes spbTurn{to{--spb-turn:360deg}}@keyframes spbShine{0%,55%{transform:translate(-120%)}to{transform:translate(120%)}}@keyframes spbArrow{0%,to{opacity:.2}40%{opacity:1}}@keyframes spbFloat{0%,to{transform:translateY(2px)}50%{transform:translateY(-4px)}}@keyframes spbPing{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--pb-c) 60%,transparent)}to{box-shadow:0 0 0 6px #0000}}@media (width<=720px){.seasonPromoBand{flex-wrap:wrap;gap:10px 12px;padding:12px}.spbText{flex-basis:calc(100% - 150px)}.spbActions{flex-basis:100%;grid-template-columns:1fr;gap:4px}.spbActions .primary{white-space:normal;width:100%;padding:12px 14px;font-size:15px}}@media (width<=420px){.spbClimb>.seasonEmblem,.spbArrows{display:none}.spbText{flex-basis:calc(100% - 90px)}}.seasonPromoChip{animation:.5s cubic-bezier(.2,.8,.2,1) backwards spbIn,2.2s ease-in-out infinite spcGlow}.seasonPromoChip b{align-items:center;gap:6px;display:inline-flex}.seasonPromoChip b:before{content:"";border:5px solid #0000;border-top:0;border-bottom:7px solid;width:0;height:0;animation:1.2s ease-in-out infinite spbArrow}@keyframes spcGlow{0%,to{box-shadow:0 10px 30px -12px #a3ff1290}50%{box-shadow:0 10px 34px -8px #a3ff12d0}}.lineupPromo{--pb-c:#c6d3e4;--pb-g:#cfe6ff;--pb-hi:#fff;border:1px solid color-mix(in srgb,var(--pb-c) 60%,transparent);background:linear-gradient(90deg,color-mix(in srgb,var(--pb-c) 22%,#081022),#081022);width:fit-content;max-width:calc(100% - 24px);box-shadow:0 0 34px -10px var(--pb-g);border-radius:14px;align-items:center;gap:10px;margin:0 auto 10px;padding:8px 16px 8px 10px;animation:.55s cubic-bezier(.2,1.6,.4,1) backwards lpStamp;display:flex}.lineupPromo>div{text-align:left;gap:1px;display:grid}.lineupPromo b{color:var(--pb-c);letter-spacing:.16em;font:900 13px Inter}.lineupPromo span{color:#e9eff6;text-transform:uppercase;font:800 17px/1.1 Barlow Condensed}.lineupPromo em{color:var(--pb-hi);letter-spacing:.04em;opacity:.9;font:800 12px/1.2 Inter}@keyframes lpStamp{0%{opacity:0;transform:scale(1.6)rotate(-4deg)}}.setupPromoHint{text-align:left;color:#e9f7d8;background:linear-gradient(90deg,#16260c,#0b1622);border:1px solid #a3ff1255;border-radius:14px;align-items:center;gap:10px;max-width:640px;margin:0 auto 14px;padding:10px 14px;font:600 13px/1.4 Inter;animation:.45s backwards spbIn;display:flex}.setupPromoHint .seasonEmblem{flex:none}.setupPromoHint.boss{color:#fff3d6;background:linear-gradient(90deg,#2a2010,#0b1622);border-color:#ffd36a66;flex-wrap:wrap}.setupPromoHint.boss>span{flex:1;min-width:200px}.setupPromoGo{color:#1a1205;cursor:pointer;background:linear-gradient(90deg,#fff1c4,#ffc44d);border:0;border-radius:999px;flex:none;margin-left:auto;padding:9px 14px;font:900 13px Inter;box-shadow:0 8px 20px -10px #ffc44d}.setupPromoGo:hover{filter:brightness(1.06)}@media (width<=560px){.setupPromoGo{width:100%}}.setupChoice .setupPromo{color:#0b1222;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#d8ff8a,#a3ff12);border-radius:999px;align-items:center;gap:5px;padding:4px 10px;font:900 11px Inter;animation:2.2s ease-in-out infinite spcGlow;display:inline-flex;position:absolute;top:-10px;right:12px;box-shadow:0 6px 18px -6px #a3ff12}.setupChoice .setupPromo:before{content:"";border:4px solid #0000;border-top:0;border-bottom:6px solid;width:0;height:0}.adminBoss,.modeSelect>.adminBoss:last-child{text-align:left;max-width:640px;margin:26px auto 0;display:block}.adminBoss .setupChoices{margin-top:14px}.adminBoss>small{color:#ffc44d;letter-spacing:.14em;text-transform:uppercase;margin:0;font:900 12px Inter;display:block}.setupChoice.adminBossChoice{border-left-color:#ffc44d}.setupChoice.adminBossChoice .setupPromo{background:linear-gradient(90deg,#fff1c4,#ffc44d);box-shadow:0 6px 18px -6px #ffc44d}.setupChoice.adminBossChoice .setupPromo:before{display:none}.sgPromo{border:1px solid color-mix(in srgb,var(--ss-a,#a3ff12) 45%,transparent);background:color-mix(in srgb,var(--ss-a,#a3ff12) 9%,#070c1c);border-radius:14px;align-items:center;gap:10px;margin:2px 0 10px;padding:10px 12px;display:flex}.sgPromo p{color:#e9eff6;flex:1;margin:0;font:600 13px/1.4 Inter}.sgPromo .primary{white-space:nowrap;flex:none;padding:10px 14px}@media (width<=560px){.sgPromo{flex-wrap:wrap}.sgPromo .primary{width:100%}}@media (prefers-reduced-motion:reduce){.seasonPromoBand,.seasonPromoBand .spbRing,.seasonPromoBand:after,.spbArrows i,.spbTarget,.spbText small i,.seasonPromoChip,.seasonPromoChip b:before,.lineupPromo,.setupChoice .setupPromo,.setupPromoHint{animation:none}.spbArrows i{opacity:.8}}.bdorHeroCta{color:#1a1304;cursor:pointer;background:linear-gradient(135deg,#ffd45f,#e8a93a);border:1px solid #ffd45f;align-items:center;gap:12px;padding:14px 22px;font:800 16px Inter;display:inline-flex}.bdorHeroCta:hover{background:linear-gradient(135deg,#ffe49b,#ffd45f)}.bdorHeroCtaIcon{font-size:26px;line-height:1}.bdorHeroCtaMain{text-align:left;flex-direction:column;align-items:flex-start;gap:3px;display:flex}.bdorHeroCtaBadge{letter-spacing:1.2px;color:#ffd45f;background:#1a1304;padding:2px 6px;font:800 8px Inter}.bdorHeroCtaCountdown{border-left:1px solid #1a130455;gap:6px;padding-left:12px;font:800 13px Barlow Condensed;display:flex}.bdorHeroCtaCountdown b{display:block}.ballonDorTile{background:linear-gradient(135deg,#2a2308,#171208 65%);border:1px solid #ffd45f55;border-left:4px solid #ffd45f;flex-direction:row;grid-column:span 3;justify-content:space-between;align-items:center;gap:24px;min-height:0;padding:26px 28px}@media (width<=1180px) and (width>=881px){.ballonDorTile{flex-direction:column;align-items:stretch}.ballonDorTile footer{border-top:1px solid #ffffff18;padding-top:16px}}.ballonDorTile h3{color:#ffe49b}.ballonDorTile .bdorBadge{color:#1a1304;letter-spacing:1.4px;background:#ffd45f;margin-bottom:10px;padding:4px 10px;font:800 9px Inter;display:inline-block}.ballonDorTile .bdorCountdown{gap:10px;margin-top:10px;display:flex}.ballonDorTile .bdorCountdown div{text-align:center}.ballonDorTile .bdorCountdown b{color:#ffd45f;font:800 22px Barlow Condensed;display:block}.ballonDorTile .bdorCountdown small{color:var(--muted);font-size:9px}.ballonDorTile footer button{color:#ffd45f}@media (width<=880px){.ballonDorTile{flex-direction:column;grid-column:span 1;align-items:stretch;padding:24px}}@property --bdorAngle{syntax:"<angle>";inherits:false;initial-value:0deg}.bdorStage{--gold:#ffd45f;--gold-hi:#fff3c4;--gold-deep:#c08a2c;--p0:#ffd45f;--p1:#5fd8ff;isolation:isolate;position:relative}.bdorStage:before{content:"";z-index:-1;pointer-events:none;transform-origin:50% 0;background:conic-gradient(from 160deg at 50% 0%,transparent 0 5deg,#ffe3901c 8deg,transparent 12deg 19deg,#ffe39012 22deg,transparent 26deg 31deg,#ffe39018 34deg,transparent 38deg),radial-gradient(ellipse 50% 38% at 50% 0%,#ffd45f2b,transparent 72%);height:115%;animation:12s ease-in-out infinite alternate bdorBeams;position:fixed;top:-15%;left:-25%;right:-25%}.bdorStage:after{content:"";z-index:-1;pointer-events:none;opacity:.5;background-image:radial-gradient(circle,#ffe8a6 1px,#0000 1.6px),radial-gradient(circle,#ffe8a688 1px,#0000 1.8px);background-position:0 0,40px 60px;background-size:150px 150px,96px 96px;animation:40s linear infinite bdorDust;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 80%);mask-image:linear-gradient(#000,#0000 80%)}@keyframes bdorBeams{0%{transform:rotate(-4deg)}to{transform:rotate(4deg)}}@keyframes bdorDust{to{background-position:0 -150px,40px -132px}}@keyframes bdorSheen{0%,to{background-position:100% 0}50%{background-position:0 0}}@keyframes bdorFloat{50%{transform:translateY(-6px)}}@keyframes bdorPop{0%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes bdorFadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes bdorFoil{to{--bdorAngle:360deg}}@keyframes bdorShine{0%{background-position:150% 0}60%,to{background-position:-50% 0}}.bdorScreen{max-width:1040px;margin:0 auto;padding:28px 5vw 60px}.bdorStage h1{text-transform:uppercase;letter-spacing:-.5px;background:linear-gradient(100deg,#fff 0 38%,var(--gold-hi) 50%,#fff 62%);-webkit-text-fill-color:transparent;background-size:260% 100%;-webkit-background-clip:text;background-clip:text;margin:6px 0 18px;font:900 clamp(40px,6vw,70px)/.92 Barlow Condensed;animation:7s ease-in-out infinite bdorSheen}.bdorEyebrow{letter-spacing:4px;color:var(--gold,#ffd45f);align-items:center;gap:10px;margin-bottom:10px;font:700 13px Barlow Condensed;display:inline-flex}.bdorEyebrow:before{content:"";background:currentColor;width:22px;height:1px}.bdorBall{background:radial-gradient(circle at 34% 30%,#fffbe6 0 6%,#ffe48a 18%,#f2b93b 44%,#a8701c 74%,#5c3a0c 100%);border-radius:50%;width:54px;height:54px;margin:4px 0 16px;animation:4s ease-in-out infinite bdorFloat;display:block;position:relative;box-shadow:0 0 0 1px #ffe9a855,0 12px 34px #ffb54766,inset -6px -8px 14px #00000045}.bdorBall:after{content:"";background:repeating-conic-gradient(from 12deg,#5c3a0c22 0 1.5deg,transparent 1.5deg 60deg),radial-gradient(circle at 50% 50%,transparent 30%,#5c3a0c18 31%,transparent 33%);border-radius:50%;position:absolute;inset:0}.bdorBall.big{width:88px;height:88px;margin:0 auto 18px}.bdorStage .setupChoice{border:1px solid #ffd45f33;border-left:4px solid var(--gold);background:linear-gradient(160deg,#161d32,#0a0f1c 75%);overflow:hidden}.bdorStage .setupChoice:after{content:"";width:40%;transition:left .7s var(--ease,ease-out);pointer-events:none;background:linear-gradient(100deg,#0000,#fff3c430,#0000);position:absolute;top:0;bottom:0;left:-60%;transform:skew(-18deg)}.bdorStage .setupChoice:hover{border-color:#ffd45f;box-shadow:0 20px 44px #0008,0 0 0 1px #ffd45f55,0 0 42px #ffd45f22}.bdorStage .setupChoice:hover:after{left:130%}.bdorStage .setupChoice strong{color:var(--gold-hi)}.bdorRulesToggle{color:#ffd45f;letter-spacing:.5px;cursor:pointer;background:0 0;border:0;margin-top:10px;padding:0;font:800 11px Inter;text-decoration:underline;display:inline-block}.bdorRulesBox{background:linear-gradient(160deg,#151c30,#0b1020);border:1px solid #ffd45f2a;border-left:3px solid #ffd45f;max-width:580px;margin-top:14px;padding:16px 18px;animation:.35s ease-out both bdorFadeUp}.bdorRulesBox p{color:#e2e8f5;margin:0 0 10px;font-size:13px;line-height:1.5}.bdorRulesBox ul{color:#aab4cc;gap:6px;margin:0;padding-left:18px;font-size:12px;line-height:1.5;display:grid}.bdorRulesBox li::marker{color:#ffd45f}.bdorBoard{grid-template-columns:1fr minmax(0,300px) 1fr;align-items:start;gap:18px;margin-top:24px;display:grid}.bdorBoard.bdorBoardRevealing{grid-template-columns:1fr}.bdorCenter{text-align:center;min-width:0}.bdorSide{text-align:center;background:linear-gradient(170deg,#151c30,#0a0f1c 72%);border:1px solid #ffffff14;padding:18px 14px 14px;transition:border-color .3s,box-shadow .3s;animation:.4s ease-out both bdorFadeUp;position:relative;box-shadow:0 18px 40px #0006}.bdorSide:before{content:"";background:var(--side-color);opacity:.35;height:3px;transition:opacity .3s;position:absolute;top:0;left:0;right:0}.side0{--side-color:var(--p0,#ffd45f)}.side1{--side-color:var(--p1,#5fd8ff)}.bdorSide.active{border-color:var(--side-color);box-shadow:0 18px 40px #0006,0 0 0 1px var(--side-color),0 0 40px #ffd45f1c}.bdorSide.side1.active{box-shadow:0 18px 40px #0006,0 0 0 1px var(--side-color),0 0 40px #5fd8ff1c}.bdorSide.active:before{opacity:1;animation:1.4s ease-in-out infinite bdorBarPulse}@keyframes bdorBarPulse{50%{opacity:.45}}.bdorSide h4{letter-spacing:1.5px;text-transform:uppercase;color:#eef2fb;justify-content:center;align-items:center;gap:8px;margin:0;font:800 16px Barlow Condensed;display:flex}.bdorYouChip{letter-spacing:1px;border:1px solid var(--side-color);color:var(--side-color);text-transform:uppercase;padding:2px 6px;font:800 9px Inter}.bdorBudget{color:var(--side-color);margin-top:8px;font:900 36px/1 Barlow Condensed}.bdorBudget small{opacity:.7;font-size:16px}.bdorBudgetBar{background:#ffffff12;height:4px;margin:10px 4px 0;overflow:hidden}.bdorBudgetBar i{background:linear-gradient(90deg,var(--side-color),#fffc);height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1);display:block}.bdorPitch{background:radial-gradient(at 50% 0,#ffffff1c,#0000 62%),repeating-linear-gradient(#105c3b 0 27px,#0c4f33 27px 54px);border:1px solid #fff2;height:272px;margin-top:14px;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #00000075}.bdorPitch:before{content:"";border:1px solid #ffffff3a;position:absolute;inset:7%}.bdorPitch:after{content:"";border:1px solid #ffffff3a;border-bottom:0;width:46%;height:17%;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.bdorToken{z-index:1;text-align:center;flex-direction:column;align-items:center;width:96px;display:flex;position:absolute;transform:translate(-50%,-50%)}.bdorToken>b{color:#fff6;background:#ffffff0e;border:1px dashed #ffffff45;border-radius:50%;place-items:center;width:34px;height:34px;font:800 13px Inter;display:grid}.bdorToken.filled{animation:.65s cubic-bezier(.2,1.5,.4,1) both bdorTokenIn}@keyframes bdorTokenIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.2)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.bdorToken span{background:#050a12e0;max-width:100%;margin-top:4px;padding:2px 6px 3px;line-height:1.1;display:block}.bdorToken span em{color:#fff;white-space:nowrap;text-overflow:ellipsis;font:700 10px Barlow Condensed;display:block;overflow:hidden}.bdorToken span i{letter-spacing:1px;color:var(--side-color);font:800 9px Barlow Condensed;display:block}.bdorToken.empty span{color:#fff5;font:700 10px Inter}.bdorToken.bt0{top:86%;left:50%}.bdorToken.bt1{top:60%;left:21%}.bdorToken.bt2{top:60%;left:79%}.bdorToken.bt3{top:24%;left:31%}.bdorToken.bt4{top:24%;left:69%}.bdorMedal{color:#2a1d05;background:radial-gradient(circle at 35% 30%,#fff3c4,#ffd45f 42%,#c08a2c 88%);border-radius:50%;flex-shrink:0;place-items:center;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 2px #fff3c4,0 0 0 4px #c08a2c,0 8px 20px #0009}.side1 .bdorMedal{color:#06222e;background:radial-gradient(circle at 35% 30%,#eafaff,#7fe0ff 42%,#2a86a8 88%);box-shadow:0 0 0 2px #eafaff,0 0 0 4px #2a86a8,0 8px 20px #0009}.bdorMedal img{object-fit:cover;width:100%;height:100%;display:block}.bdorMedal b{font-family:Barlow Condensed;font-weight:900;line-height:1}.bdorMedal.sm{width:34px;height:34px;box-shadow:0 0 0 1.5px #fff3c4,0 0 0 3px #c08a2c,0 4px 10px #0009}.side1 .bdorMedal.sm{box-shadow:0 0 0 1.5px #eafaff,0 0 0 3px #2a86a8,0 4px 10px #0009}.bdorMedal.sm b{font-size:13px}.bdorMedal.lg{width:96px;height:96px}.bdorMedal.lg b{font-size:36px}.bdorNomineeCard,.bdorRevealCard{background:linear-gradient(165deg,#1b2238,#0a0f1c 72%) padding-box,conic-gradient(from var(--bdorAngle),#c08a2c,#fff3c4,#ffd45f,#7a5418,#ffd45f,#fff3c4,#c08a2c) border-box;border:2px solid #0000;position:relative;overflow:hidden;box-shadow:0 26px 56px #000a,0 0 70px #ffd45f1a}.bdorNomineeCard{text-align:center;padding:30px 16px 22px;animation:.55s cubic-bezier(.2,1.3,.4,1) both bdorCardIn,6s linear infinite bdorFoil}.bdorNomineeCard:after,.bdorRevealCard:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#fff6d630 50%,#0000 65%) 0 0/250% 100%;animation:3.6s ease-in-out infinite bdorShine;position:absolute;inset:0}@keyframes bdorCardIn{0%{opacity:0;transform:scale(.7)rotate(-3deg)}to{opacity:1;transform:none}}.bdorCardYear{letter-spacing:1px;color:#1a1304;background:linear-gradient(135deg,#fff3c4,#ffd45f);padding:4px 8px;font:900 15px/1 Barlow Condensed;position:absolute;top:10px;right:10px}.bdorCardYear.inline{margin-top:8px;display:inline-block;position:static}.bdorNomineeCard .bdorMedal{margin:0 auto 14px}.bdorNomineeCard small{color:#aab4cc;letter-spacing:.3px;font-size:11px;display:block}.bdorNomineeCard strong{text-transform:uppercase;color:#fff;margin-top:6px;font:900 27px/1 Barlow Condensed;display:block}.bdorNomineeCard.sold{filter:brightness(1.08)}.bdorWheel{background:linear-gradient(165deg,#1b2238,#0a0f1c);border:1px solid #ffd45f2a;place-items:center;min-height:190px;padding:22px;display:grid}.bdorPriceRow{justify-content:center;align-items:center;gap:16px;margin:18px 0 4px;display:flex}.bdorPrice{color:#ffd45f;background:linear-gradient(#fff7d6,#ffd45f 55%,#c08a2c);-webkit-text-fill-color:transparent;filter:drop-shadow(0 4px 14px #ffb54744);-webkit-background-clip:text;background-clip:text;font:900 54px/1 Barlow Condensed;animation:.45s cubic-bezier(.2,1.6,.4,1) bdorPop}.bdorPrice small{font-size:22px}.bdorTimerRing{flex-shrink:0;place-items:center;width:50px;height:50px;display:grid;position:relative}.bdorTimerRing svg{position:absolute;inset:0;transform:rotate(-90deg)}.bdorTimerRing circle{fill:none;stroke-width:4px}.bdorTimerRing .track{stroke:#ffffff18}.bdorTimerRing .bar{stroke:#ffd45f;stroke-linecap:round;transition:stroke-dashoffset .25s linear,stroke .3s}.bdorTimerRing b{color:#fff;font:800 18px Barlow Condensed;position:relative}.bdorTimerRing.urgent .bar{stroke:#ff5a4f}.bdorTimerRing.urgent b{color:#ff8a80;animation:.5s ease-out infinite bdorPop}.bdorTurnNote{color:#aab4cc;margin:14px 0 0;font-size:13px;line-height:1.5}.bdorTurnNote b{color:#fff}.bdorTurnNote:after{content:"";vertical-align:middle;background:#ffd45f;border-radius:50%;width:6px;height:6px;margin-left:8px;animation:.9s ease-in-out infinite bdorBarPulse;display:inline-block}.bdorStepper{flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;margin:12px 0;display:flex}.bdorStepper button{color:#fff3c4;cursor:pointer;background:#ffd45f0d;border:1px solid #ffd45f44;width:40px;height:40px;font:800 18px Inter;transition:background .2s,transform .12s}.bdorStepper button:hover{background:#ffd45f22}.bdorStepper button:active{transform:scale(.9)}.bdorStepper b{color:#fff;min-width:78px;font:900 26px Barlow Condensed}.bdorStepper .bdorQuickBid{color:#ffd45f;white-space:nowrap;cursor:pointer;background:#ffd45f18;border:1px solid #ffd45f66;width:auto;height:40px;padding:0 12px;font:800 12px Inter}.bdorActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.bdorActions .secondary{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff2b;padding:12px 18px}.bdorStage .bdorBidButton,.bdorStage .bdorResultActions .primary{color:#1a1304;background:linear-gradient(135deg,#fff3c4,#ffd45f 45%,#e0a43a);box-shadow:3px 3px #07100e,3px 3px 0 1px #ffd45f66}.bdorStage .bdorBidButton:hover:not(:disabled),.bdorStage .bdorResultActions .primary:hover:not(:disabled){box-shadow:5px 5px #07100e,5px 5px 0 1px #ffd45faa}.bdorPoolNote{color:#8f9ab3;margin-top:16px;font-size:11px}.bdorAwarded{--stamp:var(--side-color);margin-top:18px;animation:.35s ease-out both bdorFadeUp}.bdorStamp{letter-spacing:3px;color:var(--stamp);border:4px solid var(--stamp);text-shadow:0 0 22px;padding:6px 16px 4px;font:900 42px/1 Barlow Condensed;animation:.55s cubic-bezier(.2,1.6,.4,1) both bdorStamp;display:inline-block;transform:rotate(-7deg);box-shadow:0 0 30px #00000060,inset 0 0 18px #00000040}@keyframes bdorStamp{0%{opacity:0;transform:rotate(-7deg)scale(2.6)}60%{opacity:1;transform:rotate(-7deg)scale(.9)}to{transform:rotate(-7deg)scale(1)}}.bdorAwarded p{color:#cfd6e8;margin:18px 0 0;font-size:14px;line-height:1.55}.bdorAwarded p b{color:#fff}.bdorAwarded p em{color:var(--stamp);font-style:normal;font-weight:800}.bdorAwarded p strong{color:#ffd45f}.bdorReelViewport{background:linear-gradient(#111830,#070b15);border-top:1px solid #ffd45f55;border-bottom:1px solid #ffd45f55;max-width:96vw;height:210px;margin:0 auto;position:relative;overflow:hidden;box-shadow:0 26px 60px #000a,inset 0 0 50px #000;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.bdorReelPointer{z-index:2;background:#ffd45f;width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-1px);box-shadow:0 0 12px #ffd45f,0 0 30px #ffd45f99}.bdorReelPointer:before,.bdorReelPointer:after{content:"";border:8px solid #0000;width:0;height:0;position:absolute;left:50%;transform:translate(-50%)}.bdorReelPointer:before{border-top:0;border-bottom-color:#ffd45f;top:-1px;transform:translate(-50%)rotate(180deg)}.bdorReelPointer:after{border-top-color:#ffd45f;border-bottom:0;bottom:-1px;transform:translate(-50%)rotate(180deg)}.bdorReelTrack{height:100%;display:flex;transform:translate(0)}.bdorReelTrack.spinning{transition:transform 2.16s cubic-bezier(.1,.82,.18,1)}.bdorReelItem{border-right:1px solid #ffffff0d;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:10px 6px;display:flex}.bdorReelItem b{color:#2a1d05;background:radial-gradient(circle at 35% 30%,#fff3c4,#ffd45f 42%,#c08a2c 88%);border-radius:50%;place-items:center;font-family:Barlow Condensed;font-weight:900;display:grid;box-shadow:0 0 0 2px #fff3c4,0 0 0 4px #c08a2c}.bdorReelPhoto{object-fit:cover;border-radius:50%;box-shadow:0 0 0 2px #fff3c4,0 0 0 4px #c08a2c}.bdorReelName{letter-spacing:.3px;text-align:center;white-space:nowrap;text-overflow:ellipsis;color:#fff;max-width:100%;font:700 12px Barlow Condensed;overflow:hidden}.bdorReveal{text-align:center;max-width:640px;margin:0 auto;padding:4vh 4vw}.bdorRevealCard{width:min(300px,82vw);margin:22px auto;padding:30px 20px 24px;animation:.6s cubic-bezier(.2,1.2,.4,1) both bdorFlipIn,6s linear infinite bdorFoil}.bdorRevealCard.side1{background:linear-gradient(165deg,#16243a,#0a0f1c 72%) padding-box,conic-gradient(from var(--bdorAngle),#2a86a8,#eafaff,#5fd8ff,#174c60,#5fd8ff,#eafaff,#2a86a8) border-box}@keyframes bdorFlipIn{0%{opacity:0;transform:perspective(800px)rotateY(75deg)scale(.85)}to{opacity:1;transform:none}}.bdorRevealCard .bdorMedal{margin:0 auto 12px}.bdorRevealOwner{letter-spacing:1.5px;text-transform:uppercase;color:var(--side-color);margin:0 0 14px;font:700 11px Barlow Condensed}.bdorRevealCard strong{text-transform:uppercase;font:900 26px/1 Barlow Condensed;display:block}.bdorRevealGoals{color:var(--side-color);text-shadow:0 0 30px;margin-top:14px;font:900 66px/1 Barlow Condensed}.bdorRevealGoals small{color:#8f9ab3;letter-spacing:1.5px;text-transform:uppercase;text-shadow:none;margin-top:4px;font:700 10px Inter;display:block}.bdorRevealTotals{justify-content:center;gap:44px;margin-top:6px;display:flex}.bdorRevealTotals div{text-align:center;opacity:.6;transition:opacity .3s;display:grid}.bdorRevealTotals div.live{opacity:1}.bdorRevealTotals div:first-child{--side-color:var(--p0,#ffd45f)}.bdorRevealTotals div:last-child{--side-color:var(--p1,#5fd8ff)}.bdorRevealTotals span{color:#aab4cc;letter-spacing:1px;text-transform:uppercase;font:700 11px Inter}.bdorRevealTotals b{color:var(--side-color);font:900 34px Barlow Condensed;animation:.4s cubic-bezier(.2,1.6,.4,1) bdorPop}.bdorRevealProgress{background:#ffffff14;max-width:320px;height:3px;margin:22px auto 0}.bdorRevealProgress i{background:linear-gradient(90deg,#c08a2c,#fff3c4);height:100%;transition:width .5s ease-out;display:block}.bdorResult{text-align:center;max-width:1100px;margin:0 auto;padding:5vh 4vw 60px}.bdorResult>:not(.bdorShower){z-index:1;position:relative}.bdorStage .bdorResultTitle{background:linear-gradient(100deg,#c08a2c 0%,#fff3c4 30%,#ffd45f 50%,#fff3c4 70%,#c08a2c 100%) 0 0/250% 100%;-webkit-text-fill-color:transparent;filter:drop-shadow(0 10px 34px #ffb54744);-webkit-background-clip:text;background-clip:text;margin:4px 0 28px;font:900 clamp(64px,11vw,140px)/.85 Barlow Condensed;animation:.8s cubic-bezier(.2,1.3,.4,1) both bdorTitleIn,5s ease-in-out 1s infinite bdorSheen}.bdorStage.bdorResult:not(.won) .bdorResultTitle{filter:drop-shadow(0 10px 34px #0008);background-image:linear-gradient(100deg,#7c869c 0%,#eef2fb 35%,#aab4cc 55%,#eef2fb 75%,#7c869c 100%)}@keyframes bdorTitleIn{0%{opacity:0;letter-spacing:12px;transform:scale(1.6)}to{opacity:1;transform:none}}.bdorScoreDuel{grid-template-columns:1fr 1fr;gap:14px;max-width:640px;margin:0 auto 30px;animation:.5s ease-out .25s both bdorFadeUp;display:grid;position:relative}.bdorScoreSide{background:linear-gradient(170deg,#151c30,#0a0f1c);border:1px solid #ffffff14;padding:18px 16px;position:relative;overflow:hidden}.bdorScoreSide span{letter-spacing:2px;text-transform:uppercase;color:#cfd6e8;font:800 13px Barlow Condensed;display:block}.bdorScoreSide b{color:var(--side-color);text-shadow:0 0 26px #00000080;margin:6px 0 4px;font:900 66px/1 Barlow Condensed;display:block}.bdorScoreSide small{color:#8f9ab3;font-size:11px}.bdorScoreSide.winner{border-color:var(--side-color);box-shadow:0 0 0 1px var(--side-color),0 20px 50px #0008,0 0 60px #ffd45f22}.bdorScoreSide.winner:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff20 50%,#0000 65%) 0 0/250% 100%;animation:3s ease-in-out infinite bdorShine;position:absolute;inset:0}.bdorVs{color:#ffd45f;z-index:2;background:#0b1020;border:1px solid #ffd45f66;border-radius:50%;place-items:center;width:40px;height:40px;font:900 14px Barlow Condensed;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.bdorRosters{text-align:left;grid-template-columns:1fr 1fr;gap:18px;display:grid}.bdorRoster{background:linear-gradient(170deg,#131a2d,#090d18);border:1px solid #ffffff14;padding:16px;animation:.5s ease-out .4s both bdorFadeUp;position:relative;box-shadow:0 20px 44px #0007}.bdorRoster.winner{border-color:var(--side-color)}.bdorRoster header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;padding-bottom:10px;display:flex}.bdorRoster h4{letter-spacing:2px;text-transform:uppercase;color:var(--side-color);margin:0;font:800 18px Barlow Condensed}.bdorCrown{color:#ffd45f;text-shadow:0 0 14px #ffd45f;font-size:20px;animation:2.4s ease-in-out infinite bdorFloat}.bdorRoster ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}.bdorRoster li{background:#ffffff06;border:1px solid #ffffff0d;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;animation:.5s cubic-bezier(.2,1,.4,1) both bdorRowIn;display:grid;position:relative;overflow:hidden}@keyframes bdorRowIn{0%{opacity:0;transform:translate(-16px)}to{opacity:1;transform:none}}.bdorRoster .bdorMedal.sm{width:42px;height:42px}.bdorRoster .bdorMedal.sm b{font-size:16px}.bdorRosterId{min-width:0}.bdorRosterId strong{color:#fff;white-space:nowrap;text-overflow:ellipsis;font:800 15px/1.15 Inter;display:block;overflow:hidden}.bdorRosterId small{letter-spacing:1.5px;color:var(--side-color);margin-top:3px;font:800 12px Barlow Condensed;display:block}.bdorRosterGoals{text-align:right;line-height:1}.bdorRosterGoals b{color:#fff;font:900 30px/1 Barlow Condensed;display:block}.bdorRosterGoals small{letter-spacing:1px;text-transform:uppercase;color:#8f9ab3;font:700 9px Inter}.bdorRosterBar{background:linear-gradient(90deg,var(--side-color),transparent);transform-origin:0;height:2px;animation:1s cubic-bezier(.2,.8,.2,1) both bdorGrow;animation-delay:inherit;position:absolute;bottom:0;left:0}@keyframes bdorGrow{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.bdorSessionWins{color:#8f9ab3;margin-top:22px;font-size:12px}.bdorSessionWins b{color:#ffd45f;font-size:16px}.bdorResultActions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;display:flex}.bdorShower{pointer-events:none;z-index:0;position:fixed;inset:0;overflow:hidden}.bdorShower span{opacity:.85;background:linear-gradient(135deg,#fff3c4,#ffd45f,#c08a2c);animation-name:bdorFall;animation-timing-function:linear;animation-iteration-count:2;animation-fill-mode:both;position:absolute;top:-20px}@keyframes bdorFall{0%{transform:translateY(0)rotate(0)}to{transform:translateY(110vh)rotate(540deg)}}@media (width<=850px){.bdorBoard{grid-template-columns:1fr}.bdorPitch{height:220px}.bdorRosters{grid-template-columns:1fr}}@media (width<=520px){.bdorScoreSide b{font-size:50px}.bdorPrice{font-size:46px}.bdorToken{width:82px}.bdorStamp{font-size:34px}.bdorRevealTotals{gap:28px}}@media (prefers-reduced-motion:reduce){.bdorStage:before,.bdorStage:after,.bdorStage *,.bdorStage :before,.bdorStage :after{animation:none!important}.bdorShower{display:none}}.bdorCoinIcon{vertical-align:-.2em;background:radial-gradient(circle at 35% 30%,#fffbe0,#ffd45f 40%,#b07a10 85%);border-radius:50%;width:1.1em;height:1.1em;margin-right:.45em;display:inline-block;position:relative;box-shadow:inset 0 0 0 2px #fff6,0 0 12px #ffd45f99}.bdorCoinIcon:after{content:"";background:repeating-conic-gradient(#7a4f0640 0 30deg,transparent 30deg 60deg);border:1.5px solid #7a4f0699;border-radius:50%;position:absolute;inset:22%}.bdorReward{color:#f3e3b3;background:#ffd45f12;border:1px solid #ffd45f40;max-width:520px;margin:14px auto 0;padding:10px 16px;font-size:14px}.bdorReward.won{letter-spacing:.03em;text-transform:uppercase;color:#ffd45f;border-color:#ffd45f;font:900 22px Barlow Condensed;animation:.5s ease-out screenIn;box-shadow:0 0 40px -14px #ffd45f}.bdorReward.muted,.bdorReward.pending{color:#a9b3c7;background:#ffffff08;border-color:#ffffff1c}.bdorRewardHint{color:#c9b98a;text-align:center;max-width:420px;margin:6px auto 0;font-size:13px}
