.emoStk{--emo-c:#a3ff12;width:var(--emo-s,64px);height:var(--emo-s,64px);vertical-align:middle;isolation:isolate;flex:none;place-items:center;display:inline-grid;position:relative}.emoTier-collector{--emo-c:#c38bff}.emoTier-t0{--emo-c:#a3ff12}.emoTier-t1{--emo-c:#9fb4c8}.emoTier-t2{--emo-c:#58c7ff}.emoTier-t3{--emo-c:#c38bff}.emoTier-t4{--emo-c:#f4cf48}.emoTier-club{--emo-c:#ffe9a8}.emoDisc{background:radial-gradient(circle at 35% 28%,#fff6 0,transparent 38%),radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--emo-c) 60%,#0b1512),#0b1512 92%);box-shadow:0 0 0 2px #0008,0 6px 18px #000a,0 0 22px color-mix(in srgb,var(--emo-c) 50%,transparent);border:3px solid #fff;border-radius:50%;animation:.5s cubic-bezier(.3,1.6,.5,1) both emoDisc;position:absolute;inset:0;overflow:hidden}.emoTier-t3 .emoDisc,.emoTier-t4 .emoDisc,.emoTier-club .emoDisc{border-color:color-mix(in srgb,var(--emo-c) 45%,#fff)}.emoDisc:after{content:"";background:linear-gradient(115deg,#0000 38%,#ffffffb0 50%,#0000 62%) 130% 0/260% 100%;animation:.9s .55s both emoShine;position:absolute;inset:0}.emoWave{border:3px solid var(--emo-c);opacity:0;pointer-events:none;border-radius:50%;animation:.7s ease-out .18s both emoWave;position:absolute;inset:0}.emoRays{z-index:-1;pointer-events:none;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--emo-c) 75%,transparent) 0 9deg,transparent 9deg 30deg);border-radius:50%;animation:1.8s both emoRaysIn,7s linear infinite emoSpin;position:absolute;inset:-42%;-webkit-mask:radial-gradient(circle,#000 28%,#0000 68%);mask:radial-gradient(circle,#000 28%,#0000 68%)}.emoStk:after{content:"";z-index:-2;pointer-events:none;background:radial-gradient(#000000a0,#0000 70%);border-radius:50%;height:13%;animation:.5s both emoDisc;position:absolute;bottom:-10%;left:16%;right:16%}.emoDisc{box-shadow:0 0 0 2px #0008,0 6px 18px #000a,0 0 22px color-mix(in srgb,var(--emo-c) 50%,transparent),inset 0 -7px 14px #00000070,inset 0 2px 0 #ffffff60}.emoTier-t3 .emoTag{background:linear-gradient(#f6eeff,#cfadff)}.emoTier-t4 .emoTag,.emoTier-club .emoTag{background:linear-gradient(#fff6d2,#f4cf48)}.emoTier-collector .emoTag{background:linear-gradient(90deg,#ffd34d,#fff 50%,#d6b4ff) 0 0/200% 100%;animation:.5s cubic-bezier(.3,1.7,.5,1) .38s both emoTag,2.4s linear 1s infinite emoHolo}.emoTier-collector .emoDisc{background:radial-gradient(circle at 35% 28%,#ffffff80 0,#0000 36%),conic-gradient(from 210deg,#5a22c9,#c38bff,#ffd34d,#58c7ff,#ff7ad9,#5a22c9);border-color:#efe2ff}.emoRays.holo{background:repeating-conic-gradient(from 0deg,#ff7ad9b0 0 6deg,transparent 6deg 15deg,#58c7ffb0 15deg 21deg,transparent 21deg 30deg,#ffd34db0 30deg 36deg,transparent 36deg 45deg);animation:1.8s both emoRaysIn,5s linear infinite emoSpin}@keyframes emoHolo{to{background-position:-200% 0}}.emoRays.gold{background:repeating-conic-gradient(from 0deg,#ffd75acc 0 8deg,transparent 8deg 22deg)}.emoRays.disco{background:conic-gradient(#ff5a4f99,#f4cf4899,#a3ff1299,#58c7ff99,#c38bff99,#ff5a4f99);animation:1.8s both emoRaysIn,2.2s linear infinite emoSpin}.emoFace{font-size:calc(var(--emo-s,64px)*.52);filter:drop-shadow(0 3px 2px #0009);line-height:1;animation:1.6s cubic-bezier(.3,1.5,.5,1) both emoPop;position:relative}.emoTag{z-index:2;bottom:calc(var(--emo-s,64px)*-.16);white-space:nowrap;font:900 max(10px,calc(var(--emo-s,64px)*.2))/1 "Barlow Condensed",Inter,Arial,sans-serif;text-transform:uppercase;letter-spacing:.3px;color:#0b1512;box-shadow:0 2px 0 var(--emo-c),0 4px 10px #0008;background:#fff;border-radius:4px;padding:3px 7px 2px;animation:.5s cubic-bezier(.3,1.7,.5,1) .38s both emoTag;position:absolute;left:50%;transform:translate(-50%)rotate(-4deg)}.emoP{z-index:1;font-size:calc(var(--emo-s,64px)*.25);opacity:0;pointer-events:none;animation:emoP 1.25s cubic-bezier(.15,.75,.3,1) var(--d,0s) both;line-height:1;position:absolute;top:50%;left:50%}.emoP.bit{width:calc(var(--emo-s,64px)*.08);height:calc(var(--emo-s,64px)*.14);border-radius:2px}.emoPat-rise .emoP{animation-duration:1.6s;animation-timing-function:ease-out}.emoPat-rain .emoP{animation-duration:.85s;animation-timing-function:cubic-bezier(.5,0,1,1)}.emoPat-fly .emoP{font-size:calc(var(--emo-s,64px)*.34);animation-duration:1.5s;animation-timing-function:ease-in-out}.emoPat-drop .emoP{animation-duration:.8s}.emoFlash{z-index:-1;opacity:0;background:radial-gradient(circle,#ff2d2d 0,#ff2d2d00 70%);border-radius:50%;animation:1s .1s both emoFlash;position:absolute;inset:-14%}.emoX-steam .emoDisc{animation:.5s cubic-bezier(.3,1.6,.5,1) both emoDisc,1.3s .3s both emoRage}.emoX-impact{animation:.4s .5s both emoImpact}.emoVar{z-index:1;pointer-events:none;width:92%;height:68%;position:absolute;top:16%;left:4%;overflow:visible}.emoVar rect{fill:none;stroke:#fff;stroke-width:5px;stroke-linecap:round;stroke-dasharray:300;stroke-dashoffset:300px;filter:drop-shadow(0 0 4px #58c7ff);animation:.9s .4s forwards emoDraw}.emoAnim-yawn .emoFace{animation-name:emoYawn}.emoAnim-wave .emoFace{animation-name:emoWave2}.emoAnim-shake .emoFace{animation-name:emoShake}.emoAnim-flip .emoFace{animation-name:emoFlip}.emoAnim-bob .emoFace{animation-name:emoBob}.emoAnim-drop .emoFace{animation-name:emoDrop}.emoAnim-dance .emoFace{animation-name:emoDance}.emoAnim-tilt .emoFace{animation-name:emoTilt}.emoAnim-slam .emoFace{animation-name:emoSlam}@keyframes emoDisc{0%{transform:scale(.3)}to{transform:scale(1)}}@keyframes emoShine{to{background-position:-60% 0}}@keyframes emoWave{0%{opacity:.95;transform:scale(.6)}to{opacity:0;transform:scale(1.75)}}@keyframes emoRaysIn{0%{opacity:0;scale:.3}25%{opacity:1;scale:1.08}to{opacity:.75;scale:1}}@keyframes emoSpin{to{rotate:360deg}}@keyframes emoTag{0%{opacity:0;transform:translate(-50%)rotate(-4deg)scale(.3)}to{opacity:1;transform:translate(-50%)rotate(-4deg)scale(1)}}@keyframes emoP{0%{opacity:0;transform:translate(calc(-50% + var(--x0)*var(--emo-s,64px)),calc(-50% + var(--y0)*var(--emo-s,64px))) scale(.3)}18%{opacity:1}70%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--x)*var(--emo-s,64px)),calc(-50% + var(--y)*var(--emo-s,64px))) scale(1) rotate(var(--r,0deg))}}@keyframes emoFlash{0%,to{opacity:0}15%{opacity:.95}30%{opacity:.1}45%{opacity:.8}70%{opacity:.15}}@keyframes emoRage{0%,to{box-shadow:0 0 0 2px #0008,0 6px 18px #000a}30%,70%{box-shadow:0 0 0 2px #0008,0 0 0 5px #ff3b3088,0 0 34px #ff3b30}50%{box-shadow:0 0 0 2px #0008,0 0 18px #ff3b30aa}}@keyframes emoImpact{0%,to{translate:0}20%{translate:-3px 2px}40%{translate:3px -2px}60%{translate:-2px 1px}80%{translate:2px}}@keyframes emoDraw{0%{stroke-dashoffset:300px;opacity:1}75%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.85}}@keyframes emoPop{0%{transform:scale(.2)rotate(-20deg)}40%{transform:scale(1.3)rotate(6deg)}to{transform:scale(1)}}@keyframes emoSlam{0%{opacity:0;transform:scale(2.6)rotate(-25deg)}38%{opacity:1;transform:scale(.85)rotate(4deg)}58%{transform:scale(1.15)rotate(-3deg)}to{transform:scale(1)}}@keyframes emoYawn{0%{transform:scale(.3)}20%{transform:scale(1.1,.8)}45%{transform:scale(.88,1.3)translateY(-3px)}60%{transform:scale(1.05,.95)}80%,to{transform:scale(1)}}@keyframes emoWave2{0%{transform:scale(.3)}20%{transform:scale(1.1)rotate(0)}32%{transform:rotate(-28deg)}46%{transform:rotate(22deg)}60%{transform:rotate(-28deg)}74%{transform:rotate(18deg)}88%{transform:rotate(-8deg)}to{transform:rotate(0)}}@keyframes emoShake{0%{transform:scale(.3)}22%{transform:scale(1.2)}32%,52%,72%{transform:translate(-6px)rotate(-8deg)}42%,62%,82%{transform:translate(6px)rotate(8deg)}to{transform:none}}@keyframes emoFlip{0%{transform:perspective(200px)rotateY(90deg)scale(.4)}40%{transform:perspective(200px)rotateY(-200deg)scale(1.3)translateY(-10px)}70%{transform:perspective(200px)rotateY(-360deg)scale(1.05)}to{transform:none}}@keyframes emoBob{0%{transform:scale(.3)}28%{transform:scale(1.18)translateY(-8px)}48%{transform:scale(.95,1.05)translateY(3px)}68%{transform:translateY(-5px)}to{transform:none}}@keyframes emoDrop{0%{opacity:0;transform:translateY(-140%)scale(.7)}40%{opacity:1;transform:translateY(6%)scale(1.2,.85)}58%{transform:translateY(-8%)scale(.95,1.08)}76%{transform:translateY(2%)}to{transform:none}}@keyframes emoDance{0%{transform:scale(.3)}16%{transform:scale(1.1)rotate(-16deg)}32%{transform:rotate(16deg)translateY(-8px)}48%{transform:rotate(-16deg)}64%{transform:rotate(14deg)translateY(-6px)}80%{transform:rotate(-8deg)}to{transform:none}}@keyframes emoTilt{0%{transform:scale(.3)rotate(0)}30%{transform:scale(1.15)rotate(-30deg)}55%{transform:rotate(-22deg)translateY(-2px)}75%{transform:rotate(-30deg)}to{transform:rotate(0)}}.emoLayer{z-index:60;pointer-events:none;position:fixed;inset:0}.emoBubbles{top:calc(env(safe-area-inset-top,0px) + 74px);padding:0 max(10px,env(safe-area-inset-right,0px)) 0 max(10px,env(safe-area-inset-left,0px));justify-content:space-between;align-items:flex-start;gap:8px;display:flex;position:absolute;left:0;right:0}.emoBubbleSlot{justify-items:start;gap:6px;min-width:0;display:grid}.emoBubbleSlot.them{justify-items:end;margin-left:auto}.emoBubble{isolation:isolate;border:1.5px solid color-mix(in srgb,var(--emo-c) 70%,transparent);box-shadow:0 12px 32px #000000b8,0 0 24px color-mix(in srgb,var(--emo-c) 32%,transparent),inset 0 1px 0 #ffffff24;background:linear-gradient(160deg,#1b2d28f5,#0b1512f5);border-radius:18px;justify-items:center;gap:7px;padding:9px 13px 18px;animation:.55s cubic-bezier(.25,1.5,.5,1) both emoInThem;display:grid;position:relative}.emoBubble.mine{animation-name:emoInMine}.emoBubble:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(105deg,#0000 40%,#ffffff30 50%,#0000 60%) 120% 0/250% 100%;animation:1s .4s both emoShine;position:absolute;inset:0}.emoBubble.big{border-width:2px;padding:11px 17px 20px}.emoBubble.leaving{animation:.35s forwards emoBubbleOut}.emoWho{text-overflow:ellipsis;white-space:nowrap;letter-spacing:.6px;text-transform:uppercase;color:#0b1512;background:color-mix(in srgb,var(--emo-c) 80%,#fff);border-radius:20px;max-width:130px;padding:3px 9px 2px;font:900 12px/1 Barlow Condensed,Inter,Arial,sans-serif;overflow:hidden}.emoBubble.mine .emoWho{background:#a3ff12}.emoFloat{animation:2.4s ease-in-out 1.2s infinite emoFloat;display:grid}.emoBurst{z-index:-1;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--emo-c) 60%,transparent),transparent 62%);border-radius:50%;animation:1.2s ease-out both emoBurst;position:absolute;inset:-35%}.emoEdge{pointer-events:none;opacity:0;width:42%;animation:1.5s ease-out both emoEdge;position:absolute;top:0;bottom:0}.emoEdge.mine{background:linear-gradient(90deg,color-mix(in srgb,var(--emo-c) 42%,transparent),transparent);left:0}.emoEdge.them{background:linear-gradient(-90deg,color-mix(in srgb,var(--emo-c) 42%,transparent),transparent);right:0}.emoQuiz .emoBubbles{top:calc(env(safe-area-inset-top,0px) + 8px)}.emoQuiz .emoBubble{border-radius:13px;gap:4px;padding:5px 8px 12px}.emoQuiz .emoWho{font-size:10px}@keyframes emoInThem{0%{opacity:0;transform:translate(70px)rotate(9deg)scale(.5)}60%{opacity:1;transform:translate(-6px)rotate(-2deg)scale(1.06)}to{opacity:1;transform:none}}@keyframes emoInMine{0%{opacity:0;transform:translate(-70px)rotate(-9deg)scale(.5)}60%{opacity:1;transform:translate(6px)rotate(2deg)scale(1.06)}to{opacity:1;transform:none}}@keyframes emoBubbleIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes emoBubbleOut{to{opacity:0;transform:translateY(-16px)scale(.85)}}@keyframes emoFloat{0%,to{translate:0}50%{translate:0 -4px}}@keyframes emoBurst{0%{opacity:0;scale:.3}25%{opacity:1;scale:1.05}to{opacity:0;scale:1.25}}@keyframes emoEdge{0%{opacity:0}15%{opacity:1}to{opacity:0}}.emoDock{right:max(14px,env(safe-area-inset-right,0px));bottom:calc(env(safe-area-inset-bottom,0px) + 150px);pointer-events:none;justify-items:end;gap:10px;display:grid;position:absolute}.emoButton{pointer-events:auto;color:#fff;cursor:pointer;background:#0f201aee;border:2px solid #a3ff12;border-radius:50%;place-items:center;width:52px;height:52px;padding:0;font-size:24px;display:grid;position:relative;box-shadow:0 0 0 4px #a3ff1218,0 8px 22px #000a}.emoButton:focus-visible{outline-offset:3px;outline:2px solid #fff}.emoButton svg{pointer-events:none;width:calc(100% + 12px);height:calc(100% + 12px);position:absolute;inset:-6px;transform:rotate(-90deg)}.emoButton circle{fill:none;stroke:#a3ff12;stroke-width:3px;stroke-dasharray:189;stroke-dashoffset:189px}.emoButton.cool{opacity:.55}.emoButton.cool circle{animation:emoCool var(--emo-cool,3s) linear both}.emoButton:disabled{opacity:.35;cursor:not-allowed}@keyframes emoCool{0%{stroke-dashoffset:0}to{stroke-dashoffset:189px}}.emoWheel{pointer-events:auto;background:#0b1512f2;border:1px solid #a3ff1255;border-radius:18px;grid-template-columns:repeat(2,auto);gap:20px 16px;padding:12px 12px 20px;animation:.3s cubic-bezier(.3,1.6,.5,1) both emoBubbleIn;display:grid;box-shadow:0 14px 40px #000d}.emoWheel.six{grid-template-columns:repeat(3,auto)}.emoWheel>b{color:#93a39e;letter-spacing:1px;text-align:center;text-transform:uppercase;grid-column:1/-1;margin-bottom:-4px;font:700 10px Inter,Arial,sans-serif}.emoWheel button{cursor:pointer;background:0 0;border:0;border-radius:50%;padding:0}.emoWheel button:focus-visible{outline-offset:3px;outline:2px solid #a3ff12}.emoWheel .emoMute{pointer-events:auto;color:#c9d3cf;cursor:pointer;text-overflow:ellipsis;white-space:nowrap;background:#07100ee6;border:1px solid #fff2;border-radius:20px;max-width:170px;padding:5px 10px;font:700 11px Inter,Arial,sans-serif;overflow:hidden}.emoWheel .emoMute[aria-pressed=true]{color:#ff5a4f;border-color:#ff5a4f66}.emoShop{gap:22px;display:grid}.emoHero{background:radial-gradient(circle at 85%,#a3ff1238,#0000 55%),repeating-linear-gradient(135deg,#ffffff06 0 12px,#0000 12px 24px),linear-gradient(135deg,#13261f,#0a1311);border:1px solid #a3ff1240;border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:20px 18px;display:grid;position:relative;overflow:hidden}.emoHero small{letter-spacing:1.4px;text-transform:uppercase;color:#0b1512;background:#a3ff12;border-radius:20px;width:max-content;padding:3px 8px;font:800 10px Inter,Arial,sans-serif;display:inline-block}.emoHero h3{text-transform:uppercase;color:#fff;margin:8px 0 6px;font:900 clamp(30px,8vw,44px)/.9 Barlow Condensed,Inter,Arial,sans-serif}.emoHero h3 em{color:#a3ff12;font-style:normal}.emoHero p{color:#b6c4bf;max-width:420px;margin:0;font-size:13px;line-height:1.45}.emoHeroStage{place-items:center;width:120px;height:120px;display:grid}.emoWheelPanel{background:linear-gradient(#0f1d19,#0a1311);border:1px solid #ffffff14;border-radius:18px;gap:12px;padding:16px;display:grid}.emoWheelPanel header{align-items:center;gap:10px;display:flex}.emoWheelPanel header i{background:#0f201a;border:2px solid #a3ff12;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:18px;font-style:normal;display:grid;box-shadow:0 0 14px #a3ff1240}.emoWheelPanel header b{text-transform:uppercase;letter-spacing:.4px;color:#fff;font:800 17px Barlow Condensed,Inter,Arial,sans-serif}.emoWheelPanel header span{color:#a3ff12;margin-left:auto;font:800 15px Barlow Condensed,Inter,Arial,sans-serif}.emoSlots{grid-template-columns:repeat(auto-fill,minmax(54px,1fr));gap:8px;display:grid}.emoSlot{aspect-ratio:1;color:#a3ff1288;cursor:pointer;background:radial-gradient(circle,#a3ff120f,#0000 70%);border:2px dashed #a3ff1255;border-radius:50%;place-items:center;padding:0;font:800 22px Barlow Condensed,Inter,Arial,sans-serif;display:grid;position:relative}.emoSlot.full{background:#0f201a;border:2px solid #a3ff1266}.emoSlot.lock{color:#f4cf48;text-transform:uppercase;cursor:default;text-align:center;background:radial-gradient(circle,#f4cf4814,#0000 70%);border-color:#f4cf4866;padding:6px;font-size:10px;line-height:1.1}.emoSlot.lock b{font-size:16px;display:block}.emoTierBlock{gap:12px;display:grid}.emoTierHead{align-items:center;gap:10px;display:flex}.emoTierHead h4{text-transform:uppercase;letter-spacing:.6px;color:var(--emo-c);white-space:nowrap;margin:0;font:900 18px Barlow Condensed,Inter,Arial,sans-serif}.emoTierHead:after{content:"";background:linear-gradient(90deg,var(--emo-c),transparent);border-radius:2px;flex:1;height:2px}.emoTierHead span{color:#f4cf48;white-space:nowrap;font:800 14px Barlow Condensed,Inter,Arial,sans-serif}.emoGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;display:grid}.emoItem{background:radial-gradient(circle at 50% 22%,color-mix(in srgb,var(--emo-c) 28%,transparent),transparent 62%),linear-gradient(180deg,#12211d,#0b1412);border:1px solid color-mix(in srgb,var(--emo-c) 35%,#ffffff10);color:#f6f7f4;font:inherit;cursor:pointer;text-align:center;border-radius:16px;grid-template-rows:auto 1fr auto;place-items:start center;gap:16px;padding:22px 8px 12px;transition:transform .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.emoItem:hover{box-shadow:0 10px 26px #0008,0 0 18px color-mix(in srgb,var(--emo-c) 25%,transparent);transform:translateY(-2px)}.emoItem:active{transform:scale(.97)}.emoItem:focus-visible{outline-offset:2px;outline:2px solid #a3ff12}.emoItem.equipped{box-shadow:inset 0 0 0 2px #a3ff12aa}.emoItem.emoTier-t4:before,.emoItem.emoTier-club:before{content:"";z-index:-1;background:conic-gradient(from 0deg,transparent 0 70%,#ffe9a8 80%,transparent 90%);animation:4s linear infinite emoSpin;position:absolute;inset:-60%}.emoItem.emoTier-t4:after,.emoItem.emoTier-club:after{content:"";z-index:-1;background:radial-gradient(circle at 50% 22%,#f4cf4840,#0000 62%),linear-gradient(#1b1a10,#0d0c07);border-radius:14px;position:absolute;inset:2px}.emoItem.emoTier-t4,.emoItem.emoTier-club{z-index:0;border-color:#0000}.emoGem{background:var(--emo-c);width:10px;height:10px;box-shadow:0 0 8px var(--emo-c);border-radius:2px;position:absolute;top:8px;left:8px;transform:rotate(45deg)}.emoMark{color:#0b1512;background:#a3ff12;border-radius:20px;padding:2px 6px;font:800 10px Inter,Arial,sans-serif;position:absolute;top:7px;right:8px}.emoItem .emoDesc{color:#9fb0aa;min-height:2.6em;padding:0 2px;font-size:11px;line-height:1.3}.emoPrice{color:#f4cf48;white-space:nowrap;background:#f4cf481f;border:1px solid #f4cf4866;border-radius:20px;align-items:center;padding:4px 12px;font:800 14px Barlow Condensed,Inter,Arial,sans-serif;display:inline-flex}.emoPrice.own{color:#a3ff12;background:#a3ff121a;border-color:#a3ff1255}.emoPrice.club{color:#2a1d05;background:linear-gradient(90deg,#f4cf48,#ffe9a8);border:0}.emoNotice{color:#ffcf87;background:#ffb54718;border:1px solid #ffb54755;border-radius:8px;margin:0;padding:8px 10px;font-size:12px}.emoNotice.ok{color:#c8ff7a;background:#a3ff1214;border-color:#a3ff1255}.emoSheetBack{z-index:80;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;place-items:end center;animation:.2s both emoFade;display:grid;position:fixed;inset:0}.emoSheet{width:min(460px,100%);max-height:calc(100dvh - 20px);padding:16px 16px calc(env(safe-area-inset-bottom,0px) + 18px);border:1px solid color-mix(in srgb,var(--emo-c) 45%,#ffffff14);background:linear-gradient(#13221e,#0a1311);border-bottom:0;border-radius:22px 22px 0 0;gap:14px;animation:.32s cubic-bezier(.2,1.2,.4,1) both emoSheetIn;display:grid;position:relative;overflow:auto;box-shadow:0 -10px 40px #000c}@media (width>=640px){.emoSheetBack{align-items:center}.emoSheet{border-bottom:1px solid color-mix(in srgb,var(--emo-c) 45%,#ffffff14);border-radius:22px}}.emoSheetClose{z-index:3;color:#fff;cursor:pointer;background:#0b1512cc;border:1px solid #fff2;border-radius:50%;width:36px;height:36px;font-size:16px;position:absolute;top:10px;right:10px}.emoStage{background:linear-gradient(90deg,#0000 calc(50% - 1px),#ffffff26 calc(50% - 1px) calc(50% + 1px),#0000 calc(50% + 1px)),radial-gradient(circle,#0000 46px,#ffffff26 47px 48px,#0000 49px),repeating-linear-gradient(90deg,#1d5a36 0 38px,#1a5131 38px 76px);border-radius:16px;place-items:center;height:256px;display:grid;position:relative;overflow:hidden}.emoStage:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 45%,#0000 30%,#000a 100%);position:absolute;inset:0}.emoStageScore{z-index:2;color:#fff;white-space:nowrap;background:#0b1512d9;border-radius:8px;align-items:center;gap:8px;padding:4px 10px;font:900 15px Barlow Condensed,Inter,Arial,sans-serif;display:flex;position:absolute;top:10px;left:50%;transform:translate(-50%)}.emoStageScore b{color:#a3ff12}.emoStageHint{z-index:2;text-align:left;letter-spacing:1px;text-transform:uppercase;color:#fffa;font:700 10px Inter,Arial,sans-serif;position:absolute;bottom:12px;left:12px;right:104px}.emoReplay{z-index:3;color:#fff;cursor:pointer;background:#0b1512cc;border:1px solid #fff3;border-radius:20px;padding:5px 10px;font:700 11px Inter,Arial,sans-serif;position:absolute;bottom:8px;right:8px}.emoSheetInfo{text-align:center;gap:4px;display:grid}.emoSheetInfo small{letter-spacing:1.4px;text-transform:uppercase;color:var(--emo-c);font:800 11px Inter,Arial,sans-serif}.emoSheetInfo h3{text-transform:uppercase;color:#fff;margin:0;font:900 34px/1 Barlow Condensed,Inter,Arial,sans-serif}.emoSheetInfo p{color:#b6c4bf;margin:0;font-size:13px}.emoBig{cursor:pointer;text-transform:uppercase;letter-spacing:.5px;color:#0b1512;background:linear-gradient(#c4ff5c,#a3ff12);border:0;border-radius:14px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:58px;font:900 22px Barlow Condensed,Inter,Arial,sans-serif;display:flex;box-shadow:0 6px #5e9a05,0 10px 24px #a3ff1240}.emoBig:active{transform:translateY(3px);box-shadow:0 3px #5e9a05}.emoBig.buy{background:linear-gradient(#ffe27a,#f4cf48);box-shadow:0 6px #a27a12,0 10px 24px #f4cf4840}.emoBig.buy:active{box-shadow:0 3px #a27a12}.emoBig.soft{color:#fff;box-shadow:none;background:#ffffff12;border:1px solid #ffffff2a}.emoBig:disabled{cursor:not-allowed;color:#fff6;box-shadow:none;background:#ffffff10;border:1px solid #ffffff1a}.emoBig .coin{margin-left:2px}.emoSheetFoot{text-align:center;color:#93a39e;margin:-4px 0 0;font-size:12px}@keyframes emoFade{0%{opacity:0}}@keyframes emoSheetIn{0%{opacity:0;transform:translateY(40px)}}@media (width<=420px){.emoGrid{grid-template-columns:1fr 1fr;gap:10px}.emoHeroStage{width:96px;height:96px}.emoHero{padding:16px 14px}}@media (prefers-reduced-motion:reduce){.emoStk *,.emoBubble,.emoWheel,.emoSheet,.emoItem:before{animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.emoP{display:none}}.emoLocker{flex:1;align-content:start;gap:10px;min-height:0;padding:6px 16px 14px;display:grid;overflow-y:auto}.emoLockerWheel{background:#ffffff08;border:1px solid #a3ff1230;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;display:flex}.emoLockerWheel>i{background:#0f201a;border:2px solid #a3ff12;border-radius:50%;flex:none;place-items:center;width:34px;height:34px;font-size:17px;font-style:normal;display:grid}.emoLockerWheel>b{color:#a3ff12;margin-left:auto;font:800 15px Barlow Condensed,Inter,Arial,sans-serif}.emoLockerSlots{flex-wrap:wrap;gap:6px;display:flex}.emoLockerSlots .emoSlot{aspect-ratio:auto;width:44px;height:44px;font-size:18px}.emoLockerRail{grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:10px;display:grid}.emoLockTile{cursor:pointer;color:#fff;background:radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--emo-c) 26%,transparent),transparent 65%),#ffffff06;border:1px solid color-mix(in srgb,var(--emo-c) 30%,#ffffff10);border-radius:14px;place-items:center;padding:14px 4px 18px;display:grid;position:relative}.emoLockTile.on{box-shadow:inset 0 0 0 2px #a3ff12aa}.emoLockTile em{color:#0b1512;background:#a3ff12;border-radius:20px;padding:1px 6px;font:800 10px Inter,Arial,sans-serif;position:absolute;top:6px;right:6px}.emoLockTile.more{color:#f4cf48;background:#f4cf480a;border-style:dashed;border-color:#f4cf4866;gap:2px;padding:10px 4px}.emoLockTile.more b{font:900 26px/1 Barlow Condensed,Inter,Arial,sans-serif}.emoLockTile.more small{text-align:center;font:800 11px/1.2 Inter,Arial,sans-serif}.emoLockerHint{color:#8fa0b7;margin:0;font-size:12px;line-height:1.4}.emoLockerHint.warn{color:#ffcf87}@media (width<=760px){.emoLocker{max-height:46vh;padding:4px 12px calc(10px + env(safe-area-inset-bottom,0px));flex:none}.emoLockerRail{grid-template-columns:none;grid-auto-columns:84px;grid-auto-flow:column;padding-bottom:4px;overflow-x:auto}}.emoMatch{isolation:isolate;background:#0b1512;border:1px solid #ffffff1a;border-radius:16px;height:300px;position:relative;overflow:hidden}.emoMatchPitch{z-index:-1;background:repeating-linear-gradient(90deg,#1d6b3a 0 12.5%,#1a6135 12.5% 25%);position:absolute;inset:0;box-shadow:inset 0 0 70px #000c}.emoMatchHalf{background:#ffffff40;width:2px;position:absolute;top:0;bottom:0;left:50%}.emoMatchCircle{border:2px solid #ffffff40;border-radius:50%;width:76px;height:76px;margin:-38px;position:absolute;top:50%;left:50%}.emoMatchDot{background:#a3ff12;border-radius:50%;width:12px;height:12px;margin:-6px;animation:3s ease-in-out infinite alternate emoDrift;position:absolute;box-shadow:0 2px 4px #0008}.emoMatchDot.them{background:#ff5a4f;animation-delay:-1.5s}.emoMatchBall{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.6s ease-in-out infinite alternate emoDrift;position:absolute;top:46%;left:58%;box-shadow:0 0 6px #fff}.emoMatchBar{z-index:3;white-space:nowrap;color:#fff;text-transform:uppercase;background:#0b1512e6;border-radius:8px;align-items:center;gap:8px;padding:4px 10px;font:900 14px Barlow Condensed,Inter,Arial,sans-serif;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.emoMatchBar span{color:#a3ff12;font-size:16px}.emoMatchBar em{color:#93a39e;font-size:12px;font-style:normal}.emoMatch .emoBubbles{z-index:2;top:42px}.emoMatch .emoEdge{z-index:1}.emoMatchReply{z-index:3;letter-spacing:1px;text-transform:uppercase;color:#fffc;font:700 10px Inter,Arial,sans-serif;animation:.4s both emoBubbleIn;position:absolute;bottom:14px;left:12px}.emoMatchDock{z-index:3;justify-items:end;gap:8px;display:grid;position:absolute;bottom:12px;right:12px}.emoMatch .emoButton{pointer-events:none;width:44px;height:44px;font-size:20px}.emoMatch .emoButton.press{transition:transform .15s,box-shadow .15s;transform:scale(.88);box-shadow:0 0 0 8px #a3ff1240,0 8px 22px #000a}.emoMatchWheel{background:#0b1512f2;border:1px solid #a3ff1255;border-radius:14px;place-items:center;padding:8px;animation:.25s cubic-bezier(.3,1.6,.5,1) both emoBubbleIn;display:grid}@keyframes emoDrift{to{translate:6px -5px}}.emoTierBlock.emoTier-collector .emoTierHead h4{color:#d6b4ff}.emoPrice.collector{color:#f1e4ff;background:linear-gradient(90deg,#c38bff33,#ffd34d33);border-color:#c38bff88}@media (prefers-reduced-motion:reduce){.emoFloat,.emoMatchDot,.emoMatchBall,.emoEdge,.emoBurst{animation:none!important}.emoEdge,.emoBurst{display:none}}.emoStage{background:0 0;border-radius:0;grid-template-columns:1fr auto;align-items:center;gap:8px;height:auto;display:grid;overflow:visible}.emoStage:after{display:none}.emoStage{place-items:stretch stretch}.emoStage .emoMatch{grid-column:1/-1;width:100%}.emoStage .emoStageHint{color:#93a39e;align-self:center;position:static}.emoStage .emoReplay{position:static}.legendWalkout{z-index:1300;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;color:#fff;background:radial-gradient(at 50% 100%,#3a2604 0,#120b02 42%,#000 78%);place-items:center;animation:.35s ease-out lwIn;display:grid;position:fixed;inset:0;overflow:hidden}.legendWalkout>:not(i):not(.lwSparks){grid-area:1/1}@keyframes lwIn{0%{opacity:0}}.legendWalkout.step4,.legendWalkout.step5{animation:.5s cubic-bezier(.36,.07,.19,.97) lwShake}@keyframes lwShake{10%,90%{transform:translate(-2px,1px)}20%,80%{transform:translate(4px,-2px)}30%,50%,70%{transform:translate(-8px,3px)}40%,60%{transform:translate(8px,-3px)}}.lwVignette{z-index:3;pointer-events:none;background:radial-gradient(#0000 45%,#000000d0 100%);position:absolute;inset:0}.lwBeam{z-index:1;pointer-events:none;transform-origin:50% 100%;filter:blur(16px);background:linear-gradient(0deg,#fff6c4 0,#f4cf48cc 16%,#f4cf4850 52%,#0000 88%);width:min(46vw,260px);height:125%;animation:1.1s cubic-bezier(.3,.8,.3,1) forwards lwBeamUp,1.15s ease-in-out 1.1s infinite lwBeamPulse;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)scaleY(0)}.lwBeam:after{content:"";filter:blur(5px);background:linear-gradient(0deg,#fff 0,#fff3c0 30%,#0000 92%);width:16%;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}@keyframes lwBeamUp{to{transform:translate(-50%)scaleY(1)}}@keyframes lwBeamPulse{50%{opacity:.72}}.step4 .lwBeam,.step5 .lwBeam{animation:.8s ease-out forwards lwBeamOut;transform:translate(-50%)scaleY(1)}@keyframes lwBeamOut{to{opacity:.28;width:min(80vw,460px)}}.lwFloor{z-index:1;pointer-events:none;filter:blur(8px);opacity:.75;background:radial-gradient(#ffd45f 0,#f4cf4860 32%,#0000 70%);width:min(130vw,920px);height:190px;animation:1.4s ease-in-out infinite alternate lwFloor;position:absolute;bottom:-70px;left:50%;transform:translate(-50%)}@keyframes lwFloor{to{opacity:1;transform:translate(-50%)scaleX(1.1)}}.lwSparks{z-index:2;pointer-events:none;position:absolute;inset:0}.lwSparks i{left:var(--x);width:var(--s);height:var(--s);animation:lwSpark var(--d) var(--delay) linear infinite;background:#ffe9a0;border-radius:50%;position:absolute;bottom:-12px;box-shadow:0 0 8px #f4cf48,0 0 18px #f4cf48}@keyframes lwSpark{0%{opacity:0;transform:translate(0)}12%{opacity:1}to{opacity:0;transform:translate(24px,-108vh)}}.step4 .lwSparks i,.step5 .lwSparks i{animation-duration:calc(var(--d) * .55)}.lwRays{z-index:0;pointer-events:none;background:repeating-conic-gradient(from 0deg,#f4cf4838 0 6deg,transparent 6deg 18deg);width:170vmax;height:170vmax;margin:-85vmax 0 0 -85vmax;animation:16s linear infinite lwRays,.7s ease-out lwFadeIn;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 58%);mask-image:radial-gradient(circle,#000 0,#0000 58%)}@keyframes lwRays{to{transform:rotate(360deg)}}@keyframes lwFadeIn{0%{opacity:0}}.lwIncoming{z-index:4;letter-spacing:.32em;text-transform:uppercase;color:#ffe9a0;text-align:center;text-shadow:0 0 18px #f4cf48;align-self:end;margin:0 0 22vh;padding:0 20px;font:800 13px Inter;animation:.9s ease-in-out infinite alternate lwBlink;position:relative}@keyframes lwBlink{0%{opacity:.45}}.lwClue{z-index:4;justify-items:center;gap:12px;animation:.6s cubic-bezier(.2,1.35,.4,1) both lwClueIn;display:grid;position:relative}.lwClue>small{letter-spacing:.4em;text-transform:uppercase;color:#ffe9a0;text-shadow:0 0 14px #f4cf48;font:800 13px Inter;animation:.4s .15s both lwFadeIn}@keyframes lwClueIn{0%{opacity:0;filter:blur(12px)brightness(3);transform:scale(2.8)}55%{opacity:1;filter:none}to{transform:scale(1)}}.lwFlag{filter:drop-shadow(0 0 30px #f4cf48aa);font-size:min(34vw,170px);line-height:1}.lwCode{letter-spacing:.02em;background:linear-gradient(#fff 0,#ffe9a0 42%,#c08a16 100%);color:#0000;filter:drop-shadow(0 0 24px #f4cf48aa);-webkit-background-clip:text;background-clip:text;font:900 min(36vw,180px)/.85 Barlow Condensed}.lwClub{justify-items:center;gap:12px;display:grid}.lwClub svg{filter:drop-shadow(0 0 26px #f4cf48aa);width:min(32vw,150px);height:auto}.lwClub svg text{letter-spacing:.02em;font:900 22px Barlow Condensed}.lwClub b{text-transform:uppercase;letter-spacing:.04em;color:#fff7d6;text-align:center;text-shadow:0 0 20px #f4cf4890;max-width:88vw;font:900 min(9vw,46px)/1 Barlow Condensed}.lwClueTrail{z-index:4;align-items:center;gap:14px;display:flex;position:absolute;top:max(70px,10vh);left:50%;transform:translate(-50%)}.lwClueTrail>span{background:#000000a0;border:1px solid #f4cf4870;border-radius:12px;place-items:center;min-width:58px;height:58px;padding:0 10px;animation:.45s ease-out both lwTrailIn;display:grid;box-shadow:0 0 22px -6px #f4cf48}@keyframes lwTrailIn{0%{opacity:0;transform:translateY(30px)scale(1.6)}}.lwClueTrail .lwFlag{filter:none;font-size:34px}.lwClueTrail .lwCode{filter:none;font-size:36px}.lwClueTrail .lwClub b{display:none}.lwClueTrail .lwClub svg{filter:none;width:32px}.lwFlash{z-index:7;pointer-events:none;opacity:0;background:radial-gradient(circle,#fff 0,#fff6c4 38%,#f4cf48 78%);animation:.75s ease-out lwFlash;position:absolute;inset:0}@keyframes lwFlash{0%{opacity:0}12%{opacity:1}to{opacity:0}}.lwRing{z-index:6;pointer-events:none;opacity:0;border:6px solid #fff6c4;border-radius:50%;width:60px;height:60px;margin:-30px 0 0 -30px;animation:.95s ease-out lwRing;position:absolute;top:50%;left:50%;box-shadow:0 0 30px #f4cf48,inset 0 0 30px #f4cf48}.lwRing.late{border-width:3px;animation-delay:.16s;animation-fill-mode:backwards}@keyframes lwRing{0%{opacity:1;transform:scale(.2)}to{opacity:0;transform:scale(20)}}.lwReveal{z-index:4;justify-items:center;gap:16px;padding:0 16px 70px;display:grid;position:relative}.lwStamp{align-items:center;gap:12px;animation:.9s cubic-bezier(.2,.9,.3,1) .1s both lwStamp;display:flex}.lwStamp:before,.lwStamp:after{content:"";background:linear-gradient(90deg,#0000,#ffe9a0);width:min(12vw,70px);height:2px}.lwStamp:after{transform:scaleX(-1)}.lwStamp b{letter-spacing:.06em;white-space:nowrap;background:linear-gradient(#fff 0,#ffe9a0 45%,#d6a128 100%);color:#0000;filter:drop-shadow(0 0 16px #f4cf48);-webkit-background-clip:text;background-clip:text;font:900 min(9vw,46px)/1 Barlow Condensed}@keyframes lwStamp{0%{opacity:0;letter-spacing:.6em;transform:scale(1.5)}to{opacity:1;transform:none}}.lwCard{cursor:pointer;width:min(58vw,270px);animation:1s cubic-bezier(.15,1.25,.35,1) both lwCardIn,3.2s ease-in-out 1s infinite alternate lwFloat;position:relative}@keyframes lwCardIn{0%{opacity:0;filter:brightness(4)blur(6px);transform:translateY(38vh)scale(.2)}35%{opacity:1}65%{filter:brightness(1.6)}to{filter:none;transform:none}}@keyframes lwFloat{0%{transform:translateY(0)}to{transform:translateY(-9px)}}.lwCard .collectible{box-shadow:0 0 0 2px #ffe9a0,0 0 60px #f4cf48aa,0 30px 60px -20px #000}.lwCard .collectible header b{font-size:min(10vw,40px)}.lwCard .collectible footer strong{font-size:min(6vw,24px)}.lwHalo{z-index:-1;pointer-events:none;background:radial-gradient(circle,#f4cf48a0 0,#f4cf4830 40%,#0000 70%);animation:2.2s ease-in-out infinite alternate lwHalo;position:absolute;inset:-35%}@keyframes lwHalo{to{opacity:.7;transform:scale(1.12)}}.lwTap{letter-spacing:.14em;text-transform:uppercase;color:#ffe9a0b0;text-align:center;margin:0;font:700 12px Inter;animation:.5s 1.4s both lwFadeIn}.lwSkip{top:max(14px,env(safe-area-inset-top));z-index:9;color:#ffe9a0;letter-spacing:.16em;text-transform:uppercase;cursor:pointer;background:#000a;border:1px solid #f4cf4866;border-radius:999px;padding:9px 16px;font:800 12px Inter;position:fixed;right:16px}.lwSkip.go{top:auto;left:50%;right:auto;bottom:max(22px,env(safe-area-inset-bottom));color:#1c1303;background:linear-gradient(#ffe58a,#c08a16);border:0;padding:13px 34px;font-size:14px;animation:.4s 1.1s both lwFadeIn;transform:translate(-50%);box-shadow:0 10px 30px -8px #f4cf48}.legendTouch{cursor:pointer;-webkit-tap-highlight-color:transparent;display:block;position:relative}.legendTouchTilt{transform:perspective(800px) rotateX(var(--ty,0deg)) rotateY(var(--tx,0deg));transition:transform .25s ease-out;display:block}.legendTouchInner{border-radius:8px;display:block;position:relative}.legendTouchGloss{z-index:4;pointer-events:none;background:radial-gradient(circle at var(--gx,50%) 0%,#ffffff45,transparent 55%);opacity:0;border-radius:8px;transition:opacity .25s;position:absolute;inset:0}.legendTouch:hover .legendTouchGloss{opacity:1}.legendTouchFx{z-index:5;pointer-events:none;position:absolute;inset:0}.ltShine{mix-blend-mode:screen;opacity:0;background:linear-gradient(115deg,#0000 35%,#ffffff90 47%,#ffe9a0c0 52%,#0000 64%) 0 0/260% 100% no-repeat;border-radius:8px;animation:.8s ease-out ltShine;position:absolute;inset:0}@keyframes ltShine{0%{opacity:1;background-position:130% 0}to{opacity:1;background-position:-130% 0}}.ltRing{aspect-ratio:1;opacity:0;border:3px solid #ffe9a0;border-radius:50%;width:100%;animation:.7s ease-out ltRing;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 18px #f4cf48,inset 0 0 12px #f4cf48}@keyframes ltRing{0%{opacity:1;transform:translate(-50%,-50%)scale(.3)}to{opacity:0;transform:translate(-50%,-50%)scale(1.6)}}.ltSpark{opacity:0;width:6px;height:6px;rotate:var(--a);background:#fff6c4;border-radius:50%;margin:-3px 0 0 -3px;animation:.85s cubic-bezier(.1,.7,.3,1) ltSpark;position:absolute;top:50%;left:50%;box-shadow:0 0 10px #f4cf48,0 0 4px #fff}@keyframes ltSpark{0%{opacity:1;transform:translateY(0)scale(1.3)}to{transform:translateY(calc(var(--r) * -1)) scale(.2);opacity:0}}.packOpening.bursting{background:radial-gradient(circle at 50% 42%,#5a4008,#03060d 72%)}.packTear.legendBurst{isolation:isolate;position:relative}.packTear.legendBurst:before{content:"";z-index:-1;pointer-events:none;background:repeating-conic-gradient(#f4cf4850 0 7deg,transparent 7deg 20deg);width:900px;height:900px;margin:-450px 0 0 -450px;animation:7s linear infinite lwRays,1.5s ease-in both pbGlow;position:absolute;top:50%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0,#0000 60%);mask-image:radial-gradient(circle,#000 0,#0000 60%)}@keyframes pbGlow{0%{opacity:0}}.packTear.legendBurst:after{content:"";z-index:2;background:#fff;border-radius:4px;height:4px;animation:1.5s cubic-bezier(.6,0,.9,.4) forwards pbSeam;position:absolute;top:30%;left:-14%;right:-14%;transform:scaleX(0);box-shadow:0 0 20px 6px #f4cf48,0 0 60px 14px #f4cf4880}@keyframes pbSeam{to{transform:scaleX(1)}}.packTear.legendBurst .packArt{animation:1.5s ease-in forwards pbShake;box-shadow:0 0 70px 6px #f4cf48,inset 0 0 0 2px #fff6c4}@keyframes pbShake{0%{transform:none}10%{transform:rotate(-2deg)}20%{transform:rotate(2deg)}30%{transform:rotate(-3deg)scale(1.02)}40%{transform:rotate(3deg)scale(1.03)}50%{transform:rotate(-4deg)scale(1.04)}58%{transform:rotate(5deg)scale(1.05)}66%{transform:rotate(-6deg)scale(1.06)}74%{transform:rotate(6deg)scale(1.08)}82%{transform:rotate(-5deg)scale(1.1)}90%{filter:brightness(1.5);transform:rotate(3deg)scale(1.13)}to{filter:brightness(3);transform:scale(1.2)}}.packStage .pbIncoming{color:#ffe9a0;letter-spacing:.28em;text-transform:uppercase;text-shadow:0 0 16px #f4cf48;font:800 13px Inter;animation:.6s ease-in-out infinite alternate lwBlink}@media (prefers-reduced-motion:reduce){.lwRays,.lwSparks,.packTear.legendBurst:before{display:none}}.collectionHub{--gold:#f4cf48;--evo1:#cfe3ff;--evo2:#f4cf48;--evo3:#ff7ad9;gap:18px;display:grid}.collIntro{grid-template-columns:1fr auto;align-items:end;gap:4px 20px;margin-bottom:6px;display:grid}.collIntro h2{text-transform:uppercase;letter-spacing:.01em;margin:0;font:900 clamp(30px,4vw,42px)/.9 Barlow Condensed}.collIntro p{color:#a9b8b3;grid-column:1;max-width:720px;margin:0;font-size:14px;line-height:1.5}.collEmpty{text-align:center;color:#a9b8b3;border:1px dashed #ffffff24;border-radius:12px;padding:30px}.evoStars{vertical-align:middle;gap:1px;line-height:1;display:inline-flex}.evoStars i{color:#ffffff2e;font-style:normal}.evoStars i.on{color:var(--gold,#f4cf48);text-shadow:0 0 10px #f4cf4890}.evoStars.lv3 i.on{background:linear-gradient(120deg,#ffe58a,#ff7ad9 45%,#58c7ff);color:#0000;text-shadow:none;filter:drop-shadow(0 0 5px #ff7ad970);-webkit-background-clip:text;background-clip:text}.collectible .collectibleEvo{z-index:3;background:#06110dcc;border-radius:999px;flex-direction:column;gap:0;padding:3px 2px;font-size:13px;position:absolute;top:34px;right:6px;box-shadow:0 0 0 1px #ffffff1f}.collectible.small .collectibleEvo{font-size:10px;top:28px;right:4px}.collectible .collectibleEvo i:not(.on){display:none}.collectible.evo1{box-shadow:0 0 0 2px var(--evo1),0 10px 26px -12px var(--evo1)}.collectible.evo2{box-shadow:0 0 0 2px var(--evo2),0 0 22px -4px #f4cf48a0}.collectible.evo3{animation:3.2s linear infinite evoPrism;box-shadow:0 0 0 2px #fff,0 0 26px -2px #ff7ad9b0}@keyframes evoPrism{0%{box-shadow:0 0 0 2px #ffe58a,0 0 24px -4px #ffe58a}33%{box-shadow:0 0 0 2px #ff7ad9,0 0 24px -4px #ff7ad9}66%{box-shadow:0 0 0 2px #58c7ff,0 0 24px -4px #58c7ff}to{box-shadow:0 0 0 2px #ffe58a,0 0 24px -4px #ffe58a}}.squadBanner{border:1px solid #f4cf4840;border-left:3px solid var(--gold);background:linear-gradient(100deg,#f4cf4814,#0e1526 60%);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 22px;padding:14px 18px;display:flex}.squadBanner small{letter-spacing:.16em;text-transform:uppercase;color:var(--gold);font:800 11px Inter;display:block}.squadBanner p{color:#d7e0dc;max-width:520px;margin:4px 0 0;font-size:14px}.squadBanner ol{gap:6px;margin:0;padding:0;list-style:none;display:flex}.squadBanner li{background:#0b111e;border:1px solid #ffffff1c;border-radius:8px;justify-items:center;gap:2px;min-width:62px;padding:7px 10px;display:grid}.squadBanner li b{color:#fff;font:900 18px/1 Barlow Condensed}.squadBanner li span{color:var(--gold);white-space:nowrap;font:800 12px Inter}.squadBanner li:last-child{border-color:#f4cf4870;box-shadow:0 0 18px -6px #f4cf48}.collNav{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.collNavItem{text-align:left;color:#fff;cursor:pointer;background:#0e1526;border:1px solid #ffffff1c;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:14px 16px;transition:all .18s;display:grid;position:relative}.collNavItem:hover{border-color:#ffffff40;transform:translateY(-1px)}.collNavItem.active{border-color:var(--lime);background:linear-gradient(135deg,#a3ff1218,#0e1526 70%);box-shadow:0 0 0 1px #a3ff1250,0 14px 30px -18px #a3ff12}.collNavIcon{color:#cfe0d9;background:#ffffff0d;border-radius:10px;place-items:center;width:40px;height:40px;font-size:20px;font-style:normal;display:grid}.collNavItem.sets .collNavIcon{color:#7fd5ff}.collNavItem.evo .collNavIcon{color:var(--gold)}.collNavItem.active .collNavIcon{background:var(--lime);color:#06110d}.collNavItem span{gap:2px;min-width:0;display:grid}.collNavItem span b{text-transform:uppercase;font:900 20px/1 Barlow Condensed}.collNavItem span small{color:#93a39e;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.collNavItem em{white-space:nowrap;font:900 22px/1 Barlow Condensed}.collNavItem em small{color:#93a39e;font-size:14px}.collNavDot{background:var(--gold);width:10px;height:10px;box-shadow:0 0 12px var(--gold);border-radius:50%;animation:1.6s infinite badgeGlow;position:absolute;top:10px;right:10px}.setEmblem{--s:52px;width:var(--s);height:calc(var(--s)*1.12);background:linear-gradient(135deg,var(--c1) 0 52%,var(--c2) 52% 100%);clip-path:polygon(50% 0,100% 12%,100% 58%,50% 100%,0 58%,0 12%);filter:drop-shadow(0 6px 10px #0008);flex:none;place-items:center;font-style:normal;display:grid;position:relative}.setEmblem:after{content:"";clip-path:inherit;pointer-events:none;background:linear-gradient(160deg,#ffffff38,#0000 45%);position:absolute;inset:3px}.setEmblem b{z-index:1;font:900 calc(var(--s)*.32)/1 "Barlow Condensed";color:#fff;letter-spacing:.02em;text-shadow:0 2px #0007,0 0 10px #0006;position:relative}.setEmblem.nation{clip-path:none;height:var(--s);background:radial-gradient(circle at 50% 35%,#fff2,transparent 60%),conic-gradient(var(--c1) 0 50%,var(--c2) 50% 100%);border-radius:50%;box-shadow:inset 0 0 0 3px #ffffff30}.setEmblem.nation:after{border-radius:50%}.setEmblem.nation b{font-size:calc(var(--s)*.52);text-shadow:none}.setEmblem.legend{clip-path:polygon(50% 0,62% 30%,96% 24%,80% 56%,96% 100%,4% 100%,20% 56%,4% 24%,38% 30%);background:linear-gradient(160deg,#fff3b8,#f4cf48 40%,#8a5a00)}.setEmblem.legend b{color:#3b2600;text-shadow:0 1px #fff6;font-size:calc(var(--s)*.42);margin-top:24%}.setEmblem.sm{--s:22px}.setEmblem.sm b{font-size:calc(var(--s)*.34)}.setEmblem.sm.club b{font-size:7px}.setEmblem.lg{--s:84px}.setFamily{gap:12px;margin-top:10px;display:grid}.setFamily h3{letter-spacing:.2em;text-transform:uppercase;color:#93a39e;align-items:center;gap:12px;margin:0;font:800 12px Inter;display:flex}.setFamily h3:after{content:"";background:#ffffff14;flex:1;height:1px}.setGrid{grid-template-columns:repeat(auto-fill,minmax(270px,1fr));gap:12px;display:grid}.setCard{--tier:#cd8a4a;background:linear-gradient(140deg,color-mix(in srgb,var(--c1) 22%,#0e1526),#0b111e 62%);border:1px solid #ffffff1a;border-radius:14px;gap:12px;padding:14px;transition:all .18s;display:grid;position:relative;overflow:hidden}.setCard:before{content:"";background:linear-gradient(90deg,var(--c1),var(--c2));height:3px;position:absolute;inset:0 0 auto}.setCard:hover{border-color:#fff3;transform:translateY(-2px)}.setCard.tier-silver{--tier:#c9d4d8}.setCard.tier-gold{--tier:#f4cf48}.setCard.tier-legend{--tier:#ffd45f;background:linear-gradient(140deg,#4a3606,#0b111e 62%)}.setCardMain{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:0;display:grid}.setTitle{gap:2px;min-width:0;display:grid}.setTitle small{letter-spacing:.18em;text-transform:uppercase;color:var(--tier);font:800 10px Inter}.setTitle b{text-transform:uppercase;overflow-wrap:anywhere;font:900 23px/.95 Barlow Condensed}.setTitle em{color:#a9b8b3;white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-style:normal;overflow:hidden}.setRing{background:conic-gradient(var(--lime) calc(var(--p)*360deg),#ffffff14 0);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:relative}.setRing i{background:#0b111e;border-radius:50%;position:absolute;inset:5px}.setRing b{font:900 19px/1 Barlow Condensed;position:relative}.setRing b small{color:#93a39e;font-size:12px}.setStrip{align-items:center;display:flex}.setStrip i{filter:grayscale()brightness(.5);background:#1a2336;border:2px solid #0b111e;border-radius:50%;place-items:center;width:30px;height:30px;margin-right:-6px;font-style:normal;display:grid;position:relative;overflow:hidden}.setStrip i.has{filter:none;box-shadow:0 0 0 1px var(--lime)}.setStrip i img{object-fit:cover;width:100%;height:100%}.setStrip i b{color:#ffffff80;font:900 13px Barlow Condensed}.setStrip em{color:#93a39e;margin-left:12px;font:800 12px Inter}.setCard footer{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:10px;padding-top:10px;display:flex}.setReward{color:#d7e0dc;flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:12px;display:flex}.setReward b{color:var(--gold);font:900 18px/1 Barlow Condensed}.setReward em{color:#7fd5ff;font-style:normal;font-weight:800}.setReward em.itemReward{color:var(--gold);align-items:center;gap:5px;display:inline-flex}.setCard footer .ghostButton{flex:none}.setClaim{padding:9px 16px;font-size:13px}.setDone{letter-spacing:.08em;text-transform:uppercase;color:var(--lime);font:800 12px Inter}.setCard.ready{border-color:var(--gold);box-shadow:0 0 0 1px #f4cf4870,0 18px 40px -20px var(--gold);animation:2.2s ease-in-out infinite setReady}.setCard.ready .setRing{background:conic-gradient(var(--gold) 360deg,#0000 0)}@keyframes setReady{50%{box-shadow:0 0 0 1px #f4cf48,0 18px 50px -14px var(--gold)}}.setCard.claimed{opacity:.72}.setCard.claimed .setRing{background:conic-gradient(var(--lime) 360deg,#0000 0)}.collSheetBackdrop{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#03070dcc;place-items:center;padding:20px;animation:.2s ease-out collFade;display:grid;position:fixed;inset:0}.collSheet{--c1:#29d6ff;--c2:#a3ff12;background:linear-gradient(160deg,color-mix(in srgb,var(--c1) 16%,#0e1526),#0a101c 50%);border:1px solid #fff2;border-radius:18px;width:min(900px,100%);max-height:calc(100vh - 40px);padding:24px;animation:.28s cubic-bezier(.2,.9,.3,1.2) collRise;position:relative;overflow:auto;box-shadow:0 40px 90px -30px #000}@keyframes collFade{0%{opacity:0}}@keyframes collRise{0%{opacity:0;transform:translateY(18px)scale(.97)}}.collSheetClose{color:#fff;cursor:pointer;z-index:2;background:#0b111e;border:1px solid #ffffff2e;border-radius:50%;width:36px;height:36px;font-size:22px;line-height:1;position:absolute;top:12px;right:12px}.setSheet>header{grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding-right:40px;display:grid}.setSheet>header small{letter-spacing:.18em;text-transform:uppercase;color:#93a39e;font:800 11px Inter}.setSheet>header h2{text-transform:uppercase;margin:4px 0 2px;font:900 clamp(32px,5vw,46px)/.9 Barlow Condensed}.setSheet>header p{color:#a9b8b3;margin:0}.setSheetScore{justify-items:end;gap:6px;display:grid}.setSheetScore b{font:900 40px/1 Barlow Condensed}.setSheetScore b small{color:#93a39e;font-size:20px}.setSheetScore i{background:#ffffff16;border-radius:9px;width:120px;height:6px;overflow:hidden}.setSheetScore i em{background:linear-gradient(90deg,var(--lime),#29d6ff);height:100%;display:block}.setSheetReward{background:#0b111e;border:1px solid #ffffff17;border-radius:12px;flex-wrap:wrap;align-items:center;gap:10px 16px;margin:18px 0;padding:12px 16px;display:flex}.setSheetReward>span:first-child{letter-spacing:.16em;text-transform:uppercase;color:#93a39e;font:800 11px Inter}.setSheetReward>small{color:#a9b8b3;margin-left:auto}.setSheetReward .setClaim,.setSheetReward .setDone{margin-left:auto}.setSheetGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:12px;display:grid}.setSheetSlot{align-content:start;gap:6px;display:grid}.setSheetCard{cursor:pointer;background:0 0;border:0;align-self:start;padding:0;transition:all .15s;display:block}.setSheetCard:hover{transform:translateY(-3px)}.setSheetSlot.missing .collectible{filter:grayscale()brightness(.5);box-shadow:none}.setSheetSlot.missing .setSheetCard:hover .collectible{filter:grayscale(.4)brightness(.8)}.setFind{color:#7fd5ff;cursor:pointer;background:#29d6ff12;border:1px solid #29d6ff55;border-radius:6px;padding:6px 4px;font:800 10px Inter}.setFind:hover{color:#fff;border-color:#29d6ff}.setComplete{z-index:95;background:radial-gradient(circle at 50% 40%,color-mix(in srgb,var(--c1) 40%,transparent),#03070df2 62%);place-items:center;padding:20px;animation:.3s ease-out collFade;display:grid;position:fixed;inset:0}.setCompleteCard{text-align:center;width:min(440px,100%);box-shadow:0 0 80px -20px var(--gold);background:#0b111ef2;border:1px solid #f4cf4880;border-radius:20px;justify-items:center;gap:10px;padding:34px 26px 26px;display:grid;position:relative;overflow:hidden}.setCompleteRays{background:repeating-conic-gradient(from 0deg,#f4cf4814 0 8deg,transparent 8deg 22deg);pointer-events:none;animation:18s linear infinite raysSpin;position:absolute;inset:-50%}@keyframes raysSpin{to{transform:rotate(360deg)}}.setCompleteCard>*{position:relative}.setCompleteCard .setEmblem{animation:.8s cubic-bezier(.2,1.4,.4,1) both emblemPop}@keyframes emblemPop{0%{opacity:0;transform:scale(.2)rotate(-25deg)}}.setCompleteCard>small{letter-spacing:.24em;text-transform:uppercase;color:var(--gold);font:800 12px Inter}.setCompleteCard h2{text-transform:uppercase;margin:0;font:900 clamp(40px,9vw,60px)/.9 Barlow Condensed}.setCompleteCard ul{gap:8px;width:100%;margin:10px 0 14px;padding:0;list-style:none;display:grid}.setCompleteCard li{text-align:left;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;grid-template-columns:auto auto 1fr;align-items:center;gap:10px;padding:10px 14px;animation:.4s ease-out both collRise;display:grid}.setCompleteCard li:nth-child(2){animation-delay:.25s}.setCompleteCard li:nth-child(3){animation-delay:.4s}.setCompleteCard li .coin{width:26px;height:26px;margin:0}.setCompleteCard li b{color:var(--gold);font:900 26px/1 Barlow Condensed}.setCompleteCard li span{color:#a9b8b3;font-size:13px}.setCompleteCard li.item b{color:#fff;font-size:20px}.setCompleteCard .primary{width:100%}.evoTotal{background:#f4cf480f;border:1px solid #f4cf4855;border-radius:12px;grid-area:1/2/3;align-items:baseline;gap:6px;padding:10px 16px;display:flex}.evoTotal .evoStars{font-size:22px}.evoTotal b{color:var(--gold);font:900 34px/1 Barlow Condensed}.evoTotal small{color:#93a39e;font:800 14px Barlow Condensed}.evoRules{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.evoRule{background:#0e1526;border:1px solid #ffffff1a;border-radius:12px;align-content:start;gap:10px;padding:14px;display:grid}.evoRule.lv1{border-top:3px solid var(--evo1)}.evoRule.lv2{border-top:3px solid var(--evo2)}.evoRule.lv3{border-top:3px solid var(--evo3)}.evoRule header{justify-content:space-between;align-items:center;display:flex}.evoRule header .evoStars{font-size:20px}.evoRule header b{color:var(--gold);font:900 20px/1 Barlow Condensed}.evoRule ul{gap:7px;margin:0;padding:0;list-style:none;display:grid}.evoRule li{grid-template-columns:22px 1fr;align-items:center;gap:0 6px;display:grid}.evoRule li i,.evoRuleAll i{grid-row:span 2;font-size:15px;font-style:normal}.evoRule li small{letter-spacing:.12em;text-transform:uppercase;color:#93a39e;font:800 10px Inter}.evoRule li span{color:#e7efeb;font-size:13px}.evoRuleAll{color:#e7efeb;align-items:center;gap:8px;margin:0;font-size:14px;display:flex}.evoWhere{color:#93a39e;margin:2px 0 0;font-size:12px}.evoClose,.evoAll{gap:8px;margin-top:8px;display:grid}.evoClose h3,.evoAll h3{text-transform:uppercase;margin:0;font:900 24px/1 Barlow Condensed}.evoClose>p{color:#a9b8b3;margin:0;font-size:13px}.evoCloseRow{scroll-snap-type:x mandatory;grid-auto-columns:minmax(150px,170px);grid-auto-flow:column;gap:12px;padding:4px 2px 10px;display:grid;overflow-x:auto}.evoCloseRow>*{scroll-snap-align:start}.evoGrid{grid-template-columns:repeat(auto-fill,minmax(128px,1fr));gap:12px;display:grid}.evoTile{color:#fff;text-align:left;cursor:pointer;background:0 0;border:0;gap:8px;padding:0;transition:all .15s;display:grid}.evoTile:hover{transform:translateY(-3px)}.evoTile.featured{background:linear-gradient(170deg,#f4cf4812,#0000);border:1px solid #f4cf4855;border-radius:12px;padding:8px}.evoNext{grid-template-columns:1fr auto;align-items:center;gap:3px 6px;display:grid}.evoNext small{letter-spacing:.14em;text-transform:uppercase;color:#93a39e;grid-column:1/-1;align-items:center;gap:5px;font:800 9px Inter;display:flex}.evoNext small .evoStars{font-size:11px}.evoNext>b{grid-column:1/-1;align-items:center;gap:5px;font:800 13px/1.15 Inter;display:flex}.evoNext>b i{font-style:normal}.evoNext>em{color:#cfe0d9;font:800 11px Inter}.evoNext.done b{color:var(--evo3)}.evoBar{background:#ffffff16;border-radius:9px;height:6px;display:block;overflow:hidden}.evoBar em{border-radius:inherit;background:linear-gradient(90deg,var(--lime),#29d6ff);height:100%;transition:width .8s cubic-bezier(.2,.9,.3,1);display:block}.cardSheet{grid-template-columns:230px 1fr;align-items:start;gap:26px;width:min(820px,100%);display:grid}.cardSheet.lv2{--c1:#f4cf48}.cardSheet.lv3{--c1:#ff7ad9}.cardSheetCard{position:relative}.cardSheetCard .copies{z-index:4;background:#000000c0;border-radius:6px;padding:3px 7px;font:800 12px Inter;position:absolute;top:-8px;right:-8px}.cardSheetBody{gap:14px;padding-right:30px;display:grid}.cardSheetRole{letter-spacing:.18em;text-transform:uppercase;color:#93a39e;font:800 11px Inter}.cardSheetBody h2{margin:-6px 0 0;font-size:34px}.evoTrack{gap:8px;margin:0;padding:0;list-style:none;display:grid}.evoTrack li{opacity:.6;background:#0b111e;border:1px solid #ffffff17;border-radius:12px;grid-template-columns:62px 1fr auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.evoTrack li.current{opacity:1;border-color:var(--lime);box-shadow:0 0 0 1px #a3ff1240}.evoTrack li.done{opacity:1;background:linear-gradient(90deg,#f4cf4812,#0b111e);border-color:#f4cf4855}.evoTrackStar .evoStars{font-size:15px}.evoTrack li .evoStars i:not(.on){display:none}.evoTrackText{grid-template-columns:1fr auto;align-items:center;gap:6px 10px;display:grid}.evoTrackText b{grid-column:1/-1;align-items:center;gap:7px;font:800 14px Inter;display:flex}.evoTrackText b i{font-style:normal}.evoTrackText>em{color:#cfe0d9;white-space:nowrap;font:800 12px Inter}.evoTrackReward{color:var(--gold);white-space:nowrap;font:900 18px/1 Barlow Condensed}.evoTrack li.done .evoTrackReward{color:var(--lime);font-size:22px}.cardSheetHint{color:#93a39e;margin:0;font-size:12px;line-height:1.5}.cardSheetStats{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;display:grid}.cardSheetStats div{background:#ffffff08;border-radius:10px;justify-items:center;gap:2px;padding:9px 4px;display:grid}.cardSheetStats dt{letter-spacing:.08em;text-transform:uppercase;color:#93a39e;text-align:center;font:800 9px Inter}.cardSheetStats dd{margin:0;font:900 24px/1 Barlow Condensed}.cardSheetSets small{letter-spacing:.16em;text-transform:uppercase;color:#93a39e;margin-bottom:6px;font:800 10px Inter;display:block}.cardSheetSets>div{flex-wrap:wrap;gap:6px;display:flex}.cardSheetSets span{border:1px solid #ffffff1c;border-radius:999px;align-items:center;gap:7px;padding:5px 10px 5px 6px;font:800 12px Inter;display:inline-flex}.cardSheetActions{flex-wrap:wrap;gap:8px;display:flex}.albumActions button.evoOpen{color:#ffe58a;border-color:#f4cf4866}.squadMeter{text-align:left;background:#0b111ecc;border:1px solid #ffffff1c;border-left:3px solid #ffffff30;gap:6px;margin-top:10px;padding:9px 11px;transition:border-color .3s;display:grid}.squadMeter.on{border-color:#f4cf4855;border-left-color:var(--gold,#f4cf48);background:linear-gradient(90deg,#f4cf4814,#0b111ecc 70%)}.squadMeter>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.squadMeter small{letter-spacing:.14em;text-transform:uppercase;color:#cfd8d5;align-items:center;gap:6px;font:800 10px Inter;display:flex}.squadMeter small i{color:#f4cf48;font-size:13px;font-style:normal}.squadMeter b{color:#93a39e;font:900 20px/1 Barlow Condensed}.squadMeter.on b{color:#f4cf48;text-shadow:0 0 14px #f4cf4880}.squadMeter ol{grid-template-columns:repeat(11,1fr);gap:3px;margin:0;padding:0;list-style:none;display:grid}.squadMeter li{background:#ffffff14;border-radius:2px;height:6px}.squadMeter li.tier{box-shadow:inset 0 -2px #ffffff40}.squadMeter li.on{background:linear-gradient(90deg,#ffe27a,#f4cf48);box-shadow:0 0 6px #f4cf4890}.squadMeter em{color:#93a39e;font:700 11px Inter}.squadMeter.on em{color:#e9dca8}.token.ownedToken .tokenImage{border-color:#ffe27a!important;box-shadow:0 0 0 1px #ffe27a,0 0 12px #f4cf48c0!important}.token .tokenOwned{color:#3b2a00;background:radial-gradient(circle at 35% 30%,#fff3b0,#f4cf48 55%,#b8860b);border-radius:50%;place-items:center;width:15px;height:15px;font:900 9px/1 Inter;display:grid;position:absolute;top:-5px;right:-7px;box-shadow:0 0 0 1.5px #0b1222}.squadList .ownedRow{box-shadow:inset 3px 0 #f4cf48}.squadList .ownedRowMark{color:#f4cf48!important;font-size:11px!important}.draftEvo{z-index:5;color:#fff;background:#07100ee6;border:1px solid #ffffff2a;border-radius:7px;grid-template-columns:auto auto auto;align-items:center;gap:2px 5px;padding:4px 7px 5px;display:grid;position:absolute;bottom:8px;right:8px;box-shadow:0 4px 12px #0008}.draftEvo .evoStars{gap:0;font-size:10px}.draftEvo .evoStars i:not(.on){display:none}.draftEvo>i:not(.draftEvoBar){font-size:11px;font-style:normal;line-height:1}.draftEvo b{font:900 14px/1 Barlow Condensed}.draftEvoBar{background:#ffffff1c;border-radius:3px;grid-column:1/-1;height:3px;overflow:hidden}.draftEvoBar i{background:linear-gradient(90deg,var(--lime),#29d6ff);height:100%;display:block}.draftEvo.lv2{border-color:#f4cf4866}.draftEvo.lv3{border-color:#ff7ad966}.draftEvo.max{border-color:#ff7ad966;grid-template-columns:auto auto}.draftEvo.max b{color:#ffb4ec;letter-spacing:.06em;font-size:12px}.cardStrip{opacity:0;animation:.4s ease-out forwards cardStripIn;animation-delay:var(--strip-delay,0s);border-top:1px dashed #ffffff26;margin-top:16px;padding-top:14px;position:relative}.cardStrip:not(.rewardLedger .cardStrip){background:#0b111ee6;border:1px solid #ffffff1f;width:min(560px,100%);margin:16px auto 6px;padding:14px 16px}.cardStripHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.cardStripHead small{letter-spacing:.18em;text-transform:uppercase;color:#cfd8d5;font:800 11px Inter}.cardStripHead b{text-transform:uppercase;letter-spacing:.04em;background:linear-gradient(120deg,#ffe58a,#ff7ad9 50%,#58c7ff);color:#0000;-webkit-background-clip:text;background-clip:text;font:900 16px/1 Barlow Condensed}.cardStrip ol{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.cardStrip .cardStripTile{opacity:0;animation:.4s cubic-bezier(.2,1.1,.4,1) forwards cardStripIn;animation-delay:calc(var(--strip-delay,0s) + var(--i) * 90ms + .15s);background:#ffffff0a;border:1px solid #ffffff17;border-radius:10px;grid-template-columns:40px 1fr;align-items:center;gap:9px;padding:8px 9px;display:grid;position:relative;transform:translateY(8px)}.cardStripPhoto{background:#203d31;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;overflow:hidden;box-shadow:0 0 0 2px #ffe27a,0 0 10px #f4cf4870}.cardStripPhoto img{object-fit:cover;object-position:center 18%;width:100%;height:100%}.cardStripPhoto b{font:900 16px Barlow Condensed}.cardStripBody{gap:3px;min-width:0;display:grid}.cardStripBody strong{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font:800 13px/1.1 Barlow Condensed;overflow:hidden}.cardStripBody .evoStars{font-size:11px}.cardStripChips{flex-wrap:wrap;gap:3px;display:flex}.cardStripChips em{color:#cfff8a;background:#a3ff1220;border-radius:4px;padding:2px 5px;font:800 9px Inter}.cardStripNext{grid-template-columns:1fr auto;align-items:center;gap:6px;display:grid}.cardStripNext>i{background:#ffffff1c;border-radius:3px;height:3px;overflow:hidden}.cardStripNext>i i{background:linear-gradient(90deg,var(--lime),#29d6ff);height:100%;display:block}.cardStripNext small{color:#93a39e;font:800 10px Inter}.cardStripNext.max{letter-spacing:.06em;text-transform:uppercase;color:#ffb4ec;font:800 9px Inter;display:block}.cardStripTile.up{background:linear-gradient(135deg,#f4cf4826,#ffffff08 60%);border-color:#f4cf48;box-shadow:0 0 22px -6px #f4cf48}.cardStripTile.up.lv3{background:linear-gradient(135deg,#ff7ad926,#58c7ff14 60%);border-color:#ff7ad9;box-shadow:0 0 22px -6px #ff7ad9}.cardStripTile.up .evoStars i.on:last-of-type{animation:.7s cubic-bezier(.2,1.6,.4,1) both evoPop;animation-delay:calc(var(--strip-delay,0s) + var(--i) * 90ms + .65s)}.cardStripUp{letter-spacing:.08em;text-transform:uppercase;color:#1a1200;animation:.6s cubic-bezier(.2,1.6,.4,1) both evoPop;animation-delay:calc(var(--strip-delay,0s) + var(--i) * 90ms + .6s);background:linear-gradient(120deg,#ffe58a,#f4cf48);border-radius:999px;padding:2px 7px;font:900 10px/1.3 Barlow Condensed;position:absolute;top:-8px;right:8px;box-shadow:0 4px 12px #0008}.cardStripTile.up.lv3 .cardStripUp{background:linear-gradient(120deg,#ffe58a,#ff7ad9 55%,#58c7ff)}.cardStrip.compact ol{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}@keyframes cardStripIn{to{opacity:1;transform:none}}@keyframes evoPop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.35)}to{opacity:1;transform:scale(1)}}.collectionBanner{text-align:left;color:#fff;cursor:pointer;width:100%;font:inherit;background:radial-gradient(circle at 12%,#61f6d02a,#0000 40%),linear-gradient(120deg,#10213a,#0b1020 70%);border:1px solid #61f6d040;grid-template-columns:auto 1fr auto auto;align-items:center;gap:22px;margin-top:14px;padding:22px 26px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.collectionBanner:hover{border-color:#61f6d0;transform:translateY(-3px);box-shadow:0 18px 40px -20px #61f6d0}.collectionBanner:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff12 50%,#0000 60%);transition:transform .8s;position:absolute;inset:0;transform:translate(-100%)}.collectionBanner:hover:after{transform:translate(100%)}.collectionBannerArt{align-items:center;padding-left:6px;display:flex}.collectionBannerArt .setEmblem.lg{--s:68px;filter:drop-shadow(0 8px 14px #0009);margin-left:-18px;transition:transform .3s}.collectionBannerArt .setEmblem:first-child{transform:rotate(-10deg)}.collectionBannerArt .setEmblem:nth-child(2){z-index:1;transform:translateY(-6px)}.collectionBannerArt .setEmblem:nth-child(3){transform:rotate(10deg)}.collectionBanner:hover .setEmblem:first-child{transform:rotate(-16deg)translate(-4px)}.collectionBanner:hover .setEmblem:nth-child(3){transform:rotate(16deg)translate(4px)}.collectionBanner .lockerText small{color:#61f6d0}.collectionBannerStats{gap:8px;margin:0;display:flex}.collectionBannerStats div{background:#ffffff08;border:1px solid #ffffff1a;border-radius:10px;justify-items:center;gap:2px;min-width:78px;padding:9px 10px;display:grid}.collectionBannerStats dt{letter-spacing:.12em;text-transform:uppercase;color:#93a39e;font:800 9px Inter}.collectionBannerStats dd{margin:0;font:900 24px/1 Barlow Condensed}.collectionBannerStats dd small{color:#93a39e;font-size:14px}.collectionBannerStats dd i{color:#f4cf48;margin-right:2px;font-style:normal}.collectionBanner .lockerCta{color:#61f6d0;white-space:nowrap}.collectionBanner .lockerBadge{top:12px;right:12px}@media (width<=900px){.collectionBanner{grid-template-columns:auto 1fr;gap:14px 18px;padding:20px}.collectionBannerStats{grid-column:1/-1}.collectionBannerStats div{flex:1}.collectionBanner .lockerCta{grid-column:1/-1}.collNavItem{grid-template-columns:1fr auto;padding:12px}.collNavIcon,.collNavItem span small{display:none}.evoRules{grid-template-columns:1fr}}@media (width<=600px){.collectionBanner{grid-template-columns:1fr;padding:18px 16px}.collectionBannerArt{padding-left:18px}.collectionBannerArt .setEmblem.lg{--s:52px}.collectionBannerStats div{min-width:0;padding:8px 4px}.collectionBannerStats dd{font-size:20px}.collIntro{grid-template-columns:1fr}.evoTotal{grid-area:auto;justify-self:start}.collNav{gap:6px}.collNavItem{text-align:center;grid-template-columns:1fr;justify-items:center;gap:4px;padding:10px}.collNavItem span b{font-size:16px}.collNavItem em{font-size:18px}.squadBanner{padding:12px}.squadBanner ol{width:100%}.squadBanner li{flex:1;min-width:0;padding:6px 4px}.setGrid{grid-template-columns:1fr}.collSheetBackdrop{place-items:end stretch;padding:0}.collSheet{border-radius:18px 18px 0 0;max-height:92vh;padding:20px 16px 26px}.setSheet>header{grid-template-columns:auto 1fr;gap:12px}.setSheetScore{grid-column:1/-1;grid-auto-flow:column;place-items:center start}.setSheet .setEmblem.lg{--s:60px}.setSheetGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.cardSheet{grid-template-columns:1fr;gap:16px}.cardSheetCard{justify-self:center;width:170px}.cardSheetBody{padding-right:0}.cardSheetStats dd{font-size:20px}.evoTrack li{grid-template-columns:44px 1fr auto;gap:8px;padding:10px 12px}.evoGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.cardStrip,.cardStripTile,.cardStripUp,.cardStripTile.up .evoStars i.on{opacity:1;animation:none;transform:none}.collectible.evo3,.setCard.ready,.setCompleteRays,.collNavDot{animation:none}}[data-xi-badge=badge_collector] .brand:after{content:"❖";color:#61f6d0;border-color:#61f6d0}[data-xi-badge=badge_pantheon] .brand:after{content:"✦";color:#ffd45f;border-color:#ffd45f;box-shadow:0 0 10px #ffd45f80}.coachBadge.badge_pantheon{animation:2.4s ease-in-out infinite badgeGlow}.discordInvite{color:#fff;text-align:left;background:radial-gradient(70% 120% at 0 0,#5865f233,#0000 70%),linear-gradient(120deg,#1a1f4a,#0d1326);border:1px solid #5865f288;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:12px 40px 12px 14px;display:grid;position:relative}.discordInvite.joined{background:#0d1326;border-color:#fff2}.discordInviteMark{background:#5865f2;border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.discordInviteMark svg{fill:#fff;width:24px;height:24px}.discordInvite>div{gap:3px;min-width:0;display:grid}.discordInvite b{text-transform:uppercase;letter-spacing:.03em;font:900 17px/1.1 Barlow Condensed,sans-serif}.discordInvite small{color:#c3cbe9;font-size:12px;line-height:1.4}.discordInvite a{white-space:nowrap;justify-content:center;align-items:center;gap:6px;padding:9px 14px;text-decoration:none;display:inline-flex}.discordInvite a.primary{color:#fff;background:#5865f2;border-color:#5865f2}.discordInvite a i{font-style:normal}.discordInviteHide{color:#b7c6bd;cursor:pointer;background:0 0;border:0;border-radius:8px;width:28px;height:28px;padding:0;font:700 18px/1 Inter,sans-serif;position:absolute;top:6px;right:6px}.discordInvite.home{border-radius:0;gap:16px;margin-top:14px;padding:20px 48px 20px 20px}.discordInvite.home .discordInviteMark{border-radius:14px;width:52px;height:52px}.discordInvite.home .discordInviteMark svg{width:30px;height:30px}.discordInvite.home b{font-size:28px}.discordInviteEyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#aab4ff!important;font:800 10px Inter,sans-serif!important}.discordInvite.home a{padding:13px 20px}@media (width<=520px){.discordInvite{grid-template-columns:auto 1fr}.discordInvite a{grid-column:1/-1}.discordInvite.home b{font-size:24px}}.discordNudge{color:#e3e6ff;text-align:left;cursor:pointer;background:linear-gradient(100deg,#5865f230,#5865f20d 60%,#ffffff05);border:1px solid #5865f288;border-radius:14px;align-items:center;gap:10px;width:100%;margin:12px 0 0;padding:10px 12px;font:600 14px/1.3 Barlow,system-ui,sans-serif;text-decoration:none;display:flex}.discordNudge:hover,.discordNudge:focus-visible{border-color:#5865f2}.discordNudge .discordInviteMark{border-radius:50%;flex:none;width:30px;height:30px}.discordNudge .discordInviteMark svg{width:18px;height:18px}.discordNudgeText{flex:1;min-width:0}.discordNudgeCta{color:#aab4ff;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;flex:none;align-items:center;gap:4px;font:800 14px/1 Barlow Condensed,system-ui,sans-serif;display:inline-flex}.discordNudgeCta i{font-style:normal}@media (width<=420px){.discordNudge,.discordNudgeCta{font-size:13px}}.moneyStore{--gold:#f4cf48;--money:#ffd34d;background:radial-gradient(70% 120% at 100% 0,#ffd34d1f,#0000 60%),radial-gradient(60% 100% at 0 100%,#a3ff1214,#0000 60%),linear-gradient(160deg,#121a30,#0b111f);border:1px solid #ffd34d33;border-radius:24px;margin:6px 0 30px;padding:clamp(16px,3vw,26px);box-shadow:0 30px 80px -50px #ffd34d}.moneyHead{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:10px 24px;margin-bottom:14px;display:flex}.moneyHead h2{text-transform:uppercase;color:#fff;margin:4px 0 0;font:900 clamp(30px,5vw,44px)/.9 Barlow Condensed}.moneyHead p{color:#b9c6c1;max-width:420px;margin:0;font-size:13px;line-height:1.5}.moneyEyebrow{color:var(--money,#ffd34d);letter-spacing:.2em;text-transform:uppercase;font:800 11px Inter;display:block}.moneyPreview{color:#bfe6ff;background:#58c7ff14;border:1px dashed #58c7ff66;border-radius:14px;gap:4px;margin:0 0 14px;padding:10px 14px;font-size:12px;line-height:1.45;display:grid}.moneyPreview b{font-weight:800}.moneyFeatured{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:14px;margin-bottom:14px;display:grid}.moneyBundles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.moneyCard{background:#0e1526;border:1px solid #ffffff17;border-radius:20px;flex-direction:column;gap:8px;padding:16px;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.moneyCard:hover{border-color:#ffd34d66;transform:translateY(-3px);box-shadow:0 18px 40px -26px #ffd34d}.moneyCard h3{text-transform:uppercase;color:#fff;margin:0;font:900 24px/1 Barlow Condensed}.moneyCard p{color:#b9c6c1;margin:0;font-size:13px;line-height:1.45}.moneyCard ul{gap:4px;margin:0;padding:0;list-style:none;display:grid}.moneyCard ul li{color:#fff;font:700 13px Inter}.moneyCard ul li:before{content:"✓";color:var(--lime);margin-right:7px}.moneyCard footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-top:auto;padding-top:6px;display:flex}.moneyCard footer s{color:#8d9aa8;font-size:12px}.moneyCard footer small{color:#ffe39a;font:700 12px Inter}.moneyTag{color:#ffe39a;letter-spacing:.12em;text-transform:uppercase;background:#ffd34d22;border-radius:999px;align-self:flex-start;padding:4px 10px;font:800 10px Inter}.moneyArt{justify-content:center;align-items:flex-end;gap:6px;min-height:86px;display:flex}.moneyPack{--s:.4;width:calc(150px * var(--s));height:calc(214px * var(--s));flex:none;display:block;position:relative}.moneyPack>span{width:150px;height:214px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.moneyPack .packArt{box-shadow:0 18px 30px -10px #000c}.moneyArt .moneyPack{transform:rotate(-6deg)}.moneyArt .moneyPack+.moneyPack{margin-left:-14px;transform:rotate(5deg)translateY(-6px)}.moneyArt .moneyPack+.moneyPack+.moneyPack{transform:rotate(12deg)translateY(-2px)}.moneyStarter{background:radial-gradient(80% 90% at 50% 0,#a3ff1222,#0000 70%),#0e1526;border-color:#a3ff1255}.moneyPass{background:radial-gradient(80% 90% at 50% 0,#ffd34d2b,#0000 70%),linear-gradient(170deg,#1a1630,#0e1526);border-color:#ffd34d66}.moneyPass.owned{border-color:#a3ff1266}.moneyPassArt{background:conic-gradient(from 210deg,#fff6c4,#ffd34d,#c98a0e,#ffd34d,#fff6c4);border-radius:22px;place-items:center;width:84px;height:84px;display:grid;transform:rotate(-4deg);box-shadow:0 14px 34px -12px #ffd34d,inset 0 0 0 3px #0002}.moneyPassArt b{color:#3d2600;font:900 34px/1 Barlow Condensed}.moneyPassArt i{letter-spacing:.2em;color:#5a3a00;margin-top:-14px;font:800 9px Inter}.moneyFair{color:#9fdcb0!important;font-size:12px!important}.moneyOwned{color:var(--lime);font:800 13px Inter}.moneyBundle{text-align:center;align-items:center}.moneyBundle.best{border-color:#ffd34d88;box-shadow:0 0 0 1px #ffd34d44,0 22px 50px -30px #ffd34d}.moneyRibbon{background:var(--money,#ffd34d);color:#3d2600;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:999px;padding:4px 12px;font:900 10px Inter;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.moneyAmount{color:#fff;align-items:center;gap:6px;font:900 30px/1 Barlow Condensed;display:inline-flex}.moneyBonus{min-height:16px;color:var(--lime);font:800 12px Inter}.moneyBuy{border-radius:12px;width:100%;padding:12px 14px!important;font-size:14px!important}.moneyStarter .moneyBuy,.moneyPass .moneyBuy{width:auto}.moneyPile{width:96px;height:86px;display:block;position:relative}.moneyPile i{left:calc(50% - 20px + (var(--i) - 1.5) * 9px);bottom:calc(var(--i) * 9px);filter:drop-shadow(0 6px 8px #0007);position:absolute}.moneyPile.l0 i{left:calc(50% - 18px)}.moneyOdds{color:#8d9aa8;text-align:center;margin:14px 0 0;font-size:11px;line-height:1.5}.walletAdd{background:var(--lime);color:#07100e;cursor:pointer;border:0;border-radius:50%;place-items:center;width:22px;height:22px;margin-left:6px;font:900 16px/1 Inter;display:inline-grid;box-shadow:0 0 0 3px #a3ff1233}.walletAdd:hover{transform:scale(1.1)}.moneyClub{--club:#b98cff;background:radial-gradient(70% 120% at 0 0,#8f5bff33,#0000 65%),radial-gradient(60% 100% at 100% 100%,#ffd34d1f,#0000 70%),linear-gradient(160deg,#1c1336,#0e1526);border:1px solid #b98cff66;border-radius:22px;gap:14px;margin-bottom:14px;padding:clamp(16px,3vw,22px);display:grid;position:relative;overflow:hidden;box-shadow:0 24px 60px -36px #8f5bff}.moneyClub:before{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff10,#0000);width:60%;height:180%;animation:6s ease-in-out infinite moneyClubShine;position:absolute;inset:-40% auto auto -20%;transform:rotate(18deg)}@keyframes moneyClubShine{0%,60%{translate:-60%}to{translate:260%}}.moneyClub.member{border-color:#a3ff1266}.moneyClub .moneyEyebrow{color:var(--club)}.moneyClubHead{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.moneyClubHead>div{flex:1;min-width:200px}.moneyClubHead h3{text-transform:uppercase;color:#fff;margin:2px 0 4px;font:900 clamp(30px,5vw,40px)/.95 Barlow Condensed}.moneyClubHead p{color:#cbbff0;margin:0;font-size:13px;line-height:1.45}.moneyClubCrest{background:conic-gradient(from 200deg,#e9dcff,#b98cff,#5b2fc4,#b98cff,#e9dcff);border-radius:50% 50% 46% 46%;flex:none;place-items:center;width:74px;height:74px;display:grid;box-shadow:0 14px 34px -12px #8f5bff,inset 0 0 0 3px #fff5}.moneyClubCrest b{color:#1d0c47;font:900 30px/1 Barlow Condensed}.moneyClubCrest i{letter-spacing:.24em;color:#2d1466;margin-top:-12px;font:800 9px Inter}.moneyClubPrice{color:var(--money,#ffd34d);white-space:nowrap;background:#ffd34d1a;border:1px solid #ffd34d55;border-radius:14px;padding:8px 14px;font:900 24px/1 Barlow Condensed}.moneyClubPerks{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.moneyClubPerks li{color:#fff;background:#ffffff0a;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:10px;padding:10px 12px;font:700 13px/1.35 Inter;display:flex}.moneyClubPerks i{background:#b98cff22;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;font-size:16px;font-style:normal;display:grid}.moneyClub .moneyFair{margin:0}.moneyClub footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.moneyClub footer .moneyBuy{width:auto;min-width:240px;margin-left:auto}.moneyClub footer .moneyPreview{margin:0}.moneyClubConfirm{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.moneyClubConfirm small{color:#cbbff0;font-size:12px}.moneyClubConfirm.trial small{color:#ffb4b4;background:#ff5a5a1a;border:1px solid #ff5a5a55;border-radius:10px;flex-basis:100%;padding:8px 10px;font-weight:700;line-height:1.4}.moneyToast.club{background:linear-gradient(100deg,#25174a,#101a2e);border-color:#b98cff88}@media (width<=900px){.moneyBundles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.moneyClub footer .moneyBuy{width:100%;min-width:0}}@media (width<=420px){.moneyCard{padding:14px}.moneyAmount{font-size:26px}.moneyPile{transform:scale(.85)}}.moneySheetBack{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02060dcc;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.moneySheet{color:#fff;background:linear-gradient(170deg,#18213d,#0c1222);border:1px solid #ffd34d44;border-radius:24px;gap:12px;width:min(440px,100%);max-height:calc(100vh - 32px);padding:22px;animation:.25s both moneyIn;display:grid;overflow:auto;box-shadow:0 40px 120px -30px #000}@keyframes moneyIn{0%{opacity:0;transform:translateY(16px)scale(.98)}}.moneySheet h2{text-transform:uppercase;margin:0;font:900 30px/1 Barlow Condensed}.moneySheet ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.moneySheet li{background:#ffffff0a;border-radius:12px;padding:8px 12px;font-size:13px;line-height:1.4}.moneySheetPrice{color:var(--money,#ffd34d);font:900 40px/1 Barlow Condensed}.moneyWaiver{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1c;border-radius:14px;align-items:flex-start;gap:10px;padding:12px;font-size:13px;line-height:1.45;display:flex}.moneyWaiver input{width:18px;height:18px;accent-color:var(--lime);flex:none;margin-top:1px}.moneyFine{color:#9aa8b6;margin:0;font-size:12px;line-height:1.45}.moneyFine a{color:#bfe6ff}.moneyPay{border-radius:14px;width:100%}.moneyCancel{color:#9aa8b6;cursor:pointer;background:0 0;border:0;justify-self:center;font:700 13px Inter;text-decoration:underline}.moneyError{color:#ffb3bf;background:#ff5d7318;border-radius:12px;margin:0;padding:10px 12px;font:700 13px/1.4 Inter}.moneyToast{left:50%;bottom:calc(18px + env(safe-area-inset-bottom,0px));z-index:1300;color:#fff;background:#101a2e;border:1px solid #ffffff26;border-radius:16px;align-items:center;gap:12px;width:min(520px,100vw - 32px);padding:14px 16px;font:700 14px/1.4 Inter;animation:.3s both moneyToastIn;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 20px 60px -20px #000}@keyframes moneyToastIn{0%{opacity:0;transform:translate(-50%,16px)}}.moneyToast span{flex:1}.moneyToast.ok{background:linear-gradient(100deg,#183018,#101a2e);border-color:#a3ff1288}.moneyToast.error{border-color:#ff5d7366}.moneyToast.checking span:before{content:"";border:2px solid #fff5;border-top-color:var(--lime);vertical-align:-1px;border-radius:50%;width:12px;height:12px;margin-right:8px;animation:.8s linear infinite moneySpin;display:inline-block}@keyframes moneySpin{to{transform:rotate(360deg)}}.moneyToast button{color:#fff;cursor:pointer;background:#ffffff14;border:0;border-radius:50%;flex:none;width:28px;height:28px;font:700 16px/1 Inter}.moneyPremium{background:radial-gradient(60% 80% at 100% 0,#ffd34d1a,#0000 70%);border-color:#ffd34d44!important}.moneyPremiumAction{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.moneyPremiumAction small{color:#b9c6c1;font-size:12px}.moneySteps{grid-template-columns:repeat(10,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.moneyStep{text-align:center;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;align-content:start;justify-items:center;gap:4px;min-width:0;min-height:84px;padding:8px 4px;display:grid;position:relative;overflow:hidden}.moneyStep small{color:#8d9aa8;font:800 10px Inter}.moneyStep b{color:#fff;font:900 15px/1 Barlow Condensed}.moneyStepPack{--s:.18}.moneyStep.ready{background:#ffd34d1a;border-color:#ffd34d;animation:1.8s ease-in-out infinite moneyGlow;box-shadow:0 0 18px -6px #ffd34d}@keyframes moneyGlow{50%{box-shadow:0 0 26px -4px #ffd34d}}.moneyStep.claimed{opacity:.55}.moneySteps.locked .moneyStep.waiting{filter:none;opacity:1;background:#ffd34d12;border-color:#ffd34d99}.moneyWaiting{color:#f3ead0;background:#ffd34d14;border:1px solid #ffd34d66;border-radius:12px;margin:8px 0 0;padding:10px 12px;font:600 14px/1.4 Inter}.moneyWaiting b{color:#ffd95c}.moneyStep.claimed i{color:var(--lime);font:900 12px Inter;position:absolute;top:4px;right:6px}.moneySteps.locked .moneyStep{filter:grayscale(.7);opacity:.6}.moneyPrevClaim{color:#ffe39a;text-align:left;cursor:pointer;background:#ffd34d14;border:1px solid #ffd34d66;border-radius:14px;width:100%;margin-top:12px;padding:12px 14px;font:800 13px Inter;display:block}.moneyPremium .moneyFair{margin:12px 0 0}@media (width<=700px){.moneySteps{grid-template-columns:repeat(5,minmax(0,1fr))}}.moneyClubHint{color:#fff;text-align:left;cursor:pointer;background:linear-gradient(100deg,#ffd34d1f,#ffffff06);border:1px solid #ffd34d55;border-radius:14px;align-items:center;gap:12px;width:100%;margin:0 0 10px;padding:10px 14px;display:flex}.moneyClubHint>i{flex:none;font-size:20px;font-style:normal}.moneyClubHint span{flex:1;gap:2px;min-width:0;display:grid}.moneyClubHint b{letter-spacing:.02em;font:900 16px/1.1 Barlow Condensed}.moneyClubHint small{color:#c9d3cf;font:600 12px/1.3 Inter}.moneyClubHint em{color:#ffe39a;flex:none;font:800 13px Inter}.rvPage{gap:16px;display:grid}.rvSwitch{background:linear-gradient(120deg,#1b1f2c,#11151f);border:1px solid #ffffff1f;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px;display:flex}.rvSwitch small{color:#9aa8b6;letter-spacing:.18em;text-transform:uppercase;font:800 11px Inter}.rvSwitch strong{color:#ff8a8a;margin:4px 0;font:900 56px/1 Barlow Condensed;display:block}.rvSwitch.on strong{color:#ffd34d}.rvSwitch.open{background:linear-gradient(120deg,#1a3318,#10201a);border-color:#a3ff1266}.rvSwitch.open strong{color:var(--lime)}.rvSwitch p{color:#d4dde6;max-width:520px;margin:0;font-size:14px;line-height:1.45}.rvToggle{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:12px;padding:12px 18px 12px 12px;font:800 14px Inter;display:inline-flex}.rvToggle i{background:#3a3f4d;border-radius:999px;width:54px;height:30px;transition:background .2s;position:relative}.rvToggle i:after{content:"";background:#fff;border-radius:50%;width:24px;height:24px;transition:transform .2s;position:absolute;top:3px;left:3px}.rvToggle[aria-checked=true] i{background:var(--lime)}.rvToggle[aria-checked=true] i:after{transform:translate(24px)}.rvToggle:disabled{opacity:.45;cursor:not-allowed}.rvGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px;display:grid}.rvChecks ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.rvChecks li{align-items:center;gap:10px;font-size:14px;display:flex}.rvChecks li i{background:#ffffff12;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;font-weight:900;display:inline-grid}.rvChecks li.ok i{color:var(--lime);background:#a3ff1230}.rvChecks li.todo{color:#c0c8d2}.rvHowTo{color:#d4dde6;gap:6px;margin:0;padding-left:20px;font-size:13px;line-height:1.45;display:grid}.rvTotals dl{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px;margin:0;display:grid}.rvTotals dl div{background:#ffffff08;border-radius:14px;padding:12px}.rvTotals dt{color:#9aa8b6;font:700 11px Inter}.rvTotals dd{color:#fff;margin:4px 0 0;font:900 26px/1 Barlow Condensed}.rvOffers{gap:4px;margin:0;padding:0;list-style:none;display:grid}.rvOffers li{justify-content:space-between;gap:10px;font-size:13px;display:flex}.rvLog header{justify-content:space-between;align-items:center;gap:10px;display:flex}.rvLog ol{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rvLog li{background:#ffffff08;border-radius:12px;grid-template-columns:minmax(120px,1.2fr) minmax(120px,1.4fr) auto auto;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:grid}.rvLog li div{display:grid}.rvLog li small{color:#9aa8b6;font-size:11px}.rvLog li strong{font:900 18px/1 Barlow Condensed}.rvLog li em{color:#9aa8b6;font:700 11px Inter}.rvLog li.refunded{opacity:.6}@media (width<=600px){.rvLog li{grid-template-columns:1fr auto}.rvSwitch strong{font-size:44px}}.rvClub header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.rvClub header span{color:#cbbff0;font:800 13px Inter}.rvClub dl{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0 0 10px;display:grid}.rvClub dl div{background:#b98cff12;border-radius:14px;padding:12px}.rvClub dt{color:#9aa8b6;font:700 11px Inter}.rvClub dd{color:#fff;margin:4px 0 0;font:900 26px/1 Barlow Condensed}.rvClubLog{gap:6px;margin:0;padding:0;list-style:none;display:grid}.rvClubLog li{background:#ffffff08;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:10px;padding:10px 12px;font-size:13px;display:grid}.rvClubLog li div{display:grid}.rvClubLog li small{color:#9aa8b6;font-size:11px}.rvClubLog li strong{font:900 18px/1 Barlow Condensed}.rvClubLog li.refunded{opacity:.55}.moneyClubTrial{color:#9fdcb0;font-size:12px;line-height:1.4}.moneyClubPromo{color:#ffd34d;background:#ffd34d22;border:1px solid #ffd34d66;border-radius:999px;align-self:flex-start;padding:5px 10px;font-size:12px;font-weight:800;line-height:1.3}.moneyClubPass{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;width:100%;display:flex}.moneyClubPass small{color:#cbbff0;font-size:12px;line-height:1.4}@media (width<=520px){.moneyClubPass button{width:100%}.moneyClubPass{text-align:center;justify-content:center}}.moneySupport{background:linear-gradient(110deg,#2a0f1d,#0d1530 70%);border:1px solid #ff8fb04d;border-radius:18px;align-items:flex-start;gap:14px;margin:0 0 16px;padding:16px 18px;display:flex}.moneySupport h3{color:#fff;text-transform:uppercase;margin:0 0 6px;font:900 22px/1.05 Barlow Condensed}.moneySupport p{color:#dfe8e4;margin:0;font-size:13px;line-height:1.5}.moneySupport ul{color:#dfe8e4;margin:8px 0;padding-left:18px;font-size:13px;line-height:1.5}.moneySupport .moneySupportThanks{color:#ffb3c9;font-weight:700}.moneySupportHeart{flex:none;font-size:26px;line-height:1}.moneySupportBand{background:linear-gradient(100deg,#2a0f1d,#0d1530 60%);border:1px solid #ff8fb066;border-radius:18px;align-items:center;gap:14px;width:min(1180px,100% - 32px);margin:14px auto 0;padding:12px 44px 12px 14px;display:flex;position:relative}.moneySupportBand>div{flex:1;gap:2px;min-width:0;display:grid}.moneySupportBand b{color:#ffb3c9;text-transform:uppercase;font:900 22px/1.05 Barlow Condensed}.moneySupportBand small{color:#dfe8e4;font-size:12px;line-height:1.4}.moneySupportBand .primary{white-space:nowrap;flex:none;padding:12px 18px}.moneySupportClose{color:#dfe8e4;cursor:pointer;background:0 0;border:0;border-radius:50%;width:30px;height:30px;font-size:20px;position:absolute;top:6px;right:8px}@media (width<=560px){.moneySupportBand{flex-wrap:wrap}.moneySupportBand .primary{width:100%}}.starterBand{background:linear-gradient(100deg,#2a2006,#0d1530 62%);border-color:#f4cf4870}.starterBand b{color:#ffe08a}.rvStats dl{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:10px;margin:0 0 10px;display:grid}.rvStats dl div{background:#ffd45f12;border-radius:14px;padding:12px}.rvStats dt{color:#9aa8b6;font:700 11px Inter}.rvStats dd{color:#fff;margin:4px 0 0;font:900 26px/1 Barlow Condensed}.rvStatsTable{border-collapse:collapse;width:100%;margin:0 0 12px;font-size:13px}.rvStatsTable th{text-align:left;color:#9aa8b6;padding:6px 8px;font:700 11px Inter}.rvStatsTable td{border-top:1px solid #ffffff12;padding:8px}.moneyThanks{z-index:1400;background:radial-gradient(70% 60% at 50% 35%,#2b3d1acc,#02060df2 70%);place-items:center;padding:16px;animation:.35s both moneyThanksFade;display:grid;position:fixed;inset:0;overflow:hidden}.moneyThanks.club{background:radial-gradient(70% 60% at 50% 35%,#3a2468cc,#02060df2 70%)}@keyframes moneyThanksFade{0%{opacity:0}}.moneyThanksRays{background:repeating-conic-gradient(from 0deg,#ffd34d14 0 6deg,transparent 6deg 18deg);pointer-events:none;width:160vmax;height:160vmax;animation:30s linear infinite moneyThanksSpin;position:absolute;top:32%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(closest-side,#000 10%,#0000 70%);mask:radial-gradient(closest-side,#000 10%,#0000 70%)}@keyframes moneyThanksSpin{to{rotate:360deg}}.moneyThanksSparks{pointer-events:none;position:absolute;inset:0}.moneyThanksSparks i{opacity:0;width:8px;height:8px;animation:moneyThanksSpark 1.6s cubic-bezier(.2,.7,.3,1) calc(.25s + var(--i) * 30ms) both;background:#ffd34d;border-radius:2px;position:absolute;top:30%;left:50%}.moneyThanksSparks i:nth-child(3n){background:var(--lime,#a3ff12)}.moneyThanksSparks i:nth-child(3n+1){background:#fff}.moneyThanks.club .moneyThanksSparks i:nth-child(3n){background:#b98cff}@keyframes moneyThanksSpark{0%{opacity:1;transform:rotate(calc(var(--i) * 20deg)) translateY(0) scale(1)}to{opacity:0;transform:rotate(calc(var(--i) * 20deg)) translateY(-42vh) scale(.4)}}.moneyThanksCard{color:#fff;text-align:center;background:linear-gradient(170deg,#1a2442,#0c1222);border:1px solid #ffd34d55;border-radius:28px;justify-items:center;gap:10px;width:min(480px,100%);max-height:calc(100vh - 32px);padding:26px 22px 22px;animation:.6s cubic-bezier(.2,1.4,.4,1) .15s both moneyThanksPop;display:grid;position:relative;overflow:auto;box-shadow:inset 0 0 0 1px #ffffff0d,0 40px 140px -30px #000,0 0 80px -20px #ffd34d55}.moneyThanks.club .moneyThanksCard{border-color:#b98cff77;box-shadow:inset 0 0 0 1px #ffffff0d,0 40px 140px -30px #000,0 0 80px -20px #b98cff77}@keyframes moneyThanksPop{0%{opacity:0;transform:translateY(40px)scale(.85)}}.moneyThanksCrest{background:radial-gradient(circle at 35% 30%,#fff3b0,#ffd34d 45%,#b8860b);border-radius:50%;place-items:center;width:84px;height:84px;margin-top:-4px;animation:.8s cubic-bezier(.2,1.6,.4,1) .3s both moneyThanksCrest;display:grid;box-shadow:0 0 0 6px #ffd34d22,0 0 50px #ffd34d88}.moneyThanksCrest b{color:#1a1200;letter-spacing:.02em;font:900 30px/1 Bebas Neue,Inter,sans-serif}.moneyThanks.club .moneyThanksCrest{background:radial-gradient(circle at 35% 30%,#efe4ff,#b98cff 45%,#5b2fb0);box-shadow:0 0 0 6px #b98cff22,0 0 50px #b98cff88}.moneyThanks.club .moneyThanksCrest b{font-size:38px}@keyframes moneyThanksCrest{0%{opacity:0;transform:translateY(-60px)scale(.4)rotate(-20deg)}to{opacity:1;transform:none}}.moneyThanksCard h2{letter-spacing:.01em;text-transform:uppercase;background:linear-gradient(90deg,#fff,#ffd34d,#fff) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;margin:0;font:900 clamp(30px,7vw,40px)/1 Bebas Neue,Inter,sans-serif;animation:3s ease-in-out .8s infinite moneyThanksShine}@keyframes moneyThanksShine{0%,to{background-position:100% 0}50%{background-position:0 0}}.moneyThanksNote{color:#dce6e2;margin:0;font:500 15px/1.5 Inter}.moneyThanksSign{color:#ffd34d;margin:0;font:italic 600 13px/1.4 Inter}.moneyThanks.club .moneyThanksSign{color:#cdb3ff}.moneyThanksCard h3{color:#8d9aa8;letter-spacing:.12em;text-transform:uppercase;margin:8px 0 0;font:800 11px Inter}.moneyThanksCard ul{text-align:left;gap:6px;width:100%;margin:0;padding:0;list-style:none;display:grid}.moneyThanksCard li{animation:moneyIn .35s ease calc(.9s + var(--i) * 90ms) both;background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;padding:9px 12px;font:600 14px/1.35 Inter;display:flex}.moneyThanksCard li i{color:#ffd34d;flex:none;font-size:18px;font-style:normal}.moneyThanksHint{color:#b9c6c1;margin:0;font:600 13px/1.4 Inter}.moneyThanksActions{flex-wrap:wrap;justify-content:center;gap:10px;width:100%;margin-top:6px;display:flex}.moneyThanksActions button{flex:180px;min-height:46px}@media (prefers-reduced-motion:reduce){.moneyThanks *,.moneyThanks{animation:none!important}.moneyThanksSparks{display:none}}.moneyWaiver a{color:var(--lime);text-decoration:underline}.moneyCollector{background:radial-gradient(80% 90% at 50% 0,#c38bff26,#0000 70%),#0e1526;border-color:#c38bff66}.moneyCollector .moneyBuy{width:auto}.moneyCollectorArt{flex-wrap:wrap;justify-content:center;gap:8px;max-width:100%;margin:4px 0 6px;display:flex}.moneyCollectorArt.many{grid-template-columns:repeat(4,minmax(0,64px));gap:8px;display:grid}.moneyCollectorArt.many .moneyCollectorTile,.moneyCollectorArt.many i{width:100%;min-width:0}.moneyCollectorArt.many i{aspect-ratio:1;height:auto;font-size:24px;overflow:hidden}.moneyCollectorArt.many i>*{max-width:82%;max-height:82%}.moneyCollectorArt i{background:#ffffff0d;border:2px solid;border-radius:14px;place-items:center;width:64px;height:64px;font:900 28px Inter;display:grid;box-shadow:0 0 18px -6px}.moneyCollectorTile{cursor:pointer;background:0 0;border:0;border-radius:14px;padding:0;transition:transform .15s}.moneyCollectorTile:hover,.moneyCollectorTile:focus-visible{transform:translateY(-3px)scale(1.04)}.moneyCollectorTile:active{transform:scale(.94)}.moneyCollectorTap{text-align:center;letter-spacing:.06em;text-transform:uppercase;color:#d6b4ff;margin:-2px 0 2px;font:700 11px Inter}.moneyCollectorList button{color:inherit;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;align-items:center;gap:6px;padding:0;-webkit-text-decoration:underline dotted #fff5;text-decoration:underline dotted #fff5;display:inline-flex}.moneyCollectorList button span{color:var(--pack,#c38bff);font-weight:900}.moneyCollector footer{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.moneyCollectorSee{border:1px solid color-mix(in srgb,var(--pack,#c38bff) 55%,transparent);background:color-mix(in srgb,var(--pack,#c38bff) 12%,transparent);color:#f1e4ff;cursor:pointer;border-radius:12px;padding:10px 14px;font:800 14px Inter}.moneyPeek .sxSheetStage{min-height:300px}.moneyPeek .sxSheetStage>.emoMatch{align-self:stretch;width:100%}.moneyPeekNav{align-items:center;gap:8px;display:flex}.moneyPeekArrow{color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #ffffff2a;border-radius:50%;flex:none;width:38px;height:38px;font:900 22px/1 Inter}.moneyPeekDots{scrollbar-width:none;flex:1;gap:6px;display:flex;overflow-x:auto}.moneyPeekDots button{color:#b6c4bf;white-space:nowrap;cursor:pointer;background:#ffffff0a;border:1px solid #fff2;border-radius:20px;flex:1 0 auto;padding:7px 10px;font:800 12px Inter}.moneyPeekDots button.on{background:var(--item,#c38bff);border-color:var(--item,#c38bff);color:#14091f}.moneyCollector.collector_gold{background:radial-gradient(80% 90% at 50% 0,#f4cf4830,#0000 70%),linear-gradient(160deg,#16120a,#08080a 60%);border-color:#f4cf4888}.moneyCollector.collector_gold .moneyTag{color:#ffe08a;background:#f4cf4826}.moneyCollector.collector_galaxy{background:radial-gradient(70% 70% at 15% 0,#8a6bff40,#0000 70%),radial-gradient(60% 60% at 100% 100%,#3fd8ff2a,#0000 70%),linear-gradient(165deg,#120c32,#070618 60%);border-color:#8a6bff88}.moneyCollector.collector_galaxy .moneyTag{color:#cfe9ff;background:#8a6bff30}.moneyPeek{grid-template-columns:minmax(0,1fr)}.moneyPeekNav,.moneyPeekDots{min-width:0}.moneyClubFeature{background:radial-gradient(70% 120% at 100% 0,#ffd34d33,#0000 60%),radial-gradient(60% 90% at 0 100%,#c38bff22,#0000 60%),linear-gradient(160deg,#2a2210,#12150f 55%,#0b1512);border:1.5px solid #ffd34d88;border-radius:22px;gap:14px;margin:0 0 14px;padding:22px 20px 18px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 50px #00000080,inset 0 1px #fff2}.moneyClubFeature:before{content:"";pointer-events:none;background:linear-gradient(110deg,#0000 35%,#ffe9a826 50%,#0000 65%) 0 0/250% 100%;animation:5s ease-in-out infinite moneyFoil;position:absolute;inset:0}@keyframes moneyFoil{0%{background-position:140% 0}60%,to{background-position:-60% 0}}.moneyClubRibbon{color:#2a1d05;letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(90deg,#ffd34d,#fff1b8,#ffd34d);padding:4px 56px;font:900 11px Inter;position:absolute;top:26px;right:-52px;transform:rotate(35deg);box-shadow:0 4px 12px #0008}.moneyClubFeatureHead{align-items:center;gap:14px;padding-right:70px;display:flex}.moneyClubCrest{color:#2a1d05;background:radial-gradient(circle at 35% 30%,#fff6d2,#f4cf48 45%,#a8800f);border-radius:50%;flex:none;place-items:center;width:58px;height:58px;font:900 24px Barlow Condensed;display:grid;box-shadow:0 0 0 3px #ffd34d55,0 0 26px #ffd34d66}.moneyClubFeatureHead small{color:#ffe39a;letter-spacing:.1em;text-transform:uppercase;font:800 11px Inter}.moneyClubFeatureHead h3{color:#fff;text-transform:uppercase;margin:3px 0 0;font:900 clamp(22px,5vw,30px)/1 Barlow Condensed}.moneyClubPrice{color:#ffd34d;white-space:nowrap;text-align:right;margin-left:auto;font:900 30px/1 Barlow Condensed}.moneyClubPrice small{color:#c9d3cf;font:700 12px Inter;display:block}.moneyClubFeature ul{grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:8px 16px;margin:0;padding:0;list-style:none;display:grid}.moneyClubFeature li{color:#eef3f1;align-items:center;gap:10px;font:700 13px/1.35 Inter;display:flex}.moneyClubFeature li i{background:#ffd34d1f;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;font-size:16px;font-style:normal;display:grid}.moneyClubFeatureFoot{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.moneyClubJoin{cursor:pointer;color:#2a1d05;text-transform:uppercase;letter-spacing:.03em;background:linear-gradient(#fff1b8,#f4cf48);border:0;border-radius:14px;min-height:50px;padding:0 26px;font:900 20px Barlow Condensed;box-shadow:0 5px #a8800f,0 10px 26px #f4cf4855}.moneyClubJoin:active{transform:translateY(3px);box-shadow:0 2px #a8800f}.moneyClubFeatureFoot small{color:#b9c6c1;font:600 12px Inter}.moneyPassAlone{background:#58c7ff12;border:1px solid #58c7ff55;border-radius:14px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.moneyPassAlone span{gap:1px;display:grid}.moneyPassAlone small{color:#9fd8ff;letter-spacing:.1em;text-transform:uppercase;font:800 10px Inter}.moneyPassAlone b{color:#fff;font:900 20px/1 Barlow Condensed}.moneyPassAlone em{color:#b9c6c1;font:600 12px Inter}@media (width<=560px){.moneyClubFeatureHead{flex-wrap:wrap;padding-right:40px}.moneyClubPrice{text-align:left;margin-left:0}.moneyClubJoin{width:100%}}@media (prefers-reduced-motion:reduce){.moneyClubFeature:before{animation:none}}.moneySaving{color:#ffe08a;margin:6px 0 0;font:800 14px/1.35 Inter}.diamondIcon{vertical-align:middle;flex:none;display:inline-block;overflow:visible}.gemPrice{letter-spacing:.02em;align-items:center;gap:5px;font:900 18px/1 Barlow Condensed;display:inline-flex}.gemPrice .diamondIcon{filter:drop-shadow(0 2px 3px #0006)}.gemPrice b,.primary .gemPrice b,.primary.gemPay b{margin-left:0}.gemPile{width:110px;height:86px;display:block;position:relative}.gemPile i{bottom:calc(var(--i) * 7px);left:calc(50% - 20px + (var(--i) - 1.5) * 15px);filter:drop-shadow(0 6px 8px #0008);animation:4s ease-in-out infinite gemFloat;animation-delay:calc(var(--i) * -.6s);position:absolute}.gemPile.l0 i{bottom:14px;left:calc(50% - 19px)}.gemPile.l1 i{left:calc(50% - 30px + var(--i) * 22px)}@keyframes gemFloat{0%,to{translate:0}50%{translate:0 -4px}}@media (prefers-reduced-motion:reduce){.gemPile i{animation:none}}.gemBundle{--money:#7fe3ff;background:radial-gradient(90% 70% at 50% 18%,#35d6ff22,#0000 70%),linear-gradient(170deg,#141d3c,#0b1220)!important;border-color:#7fe3ff44!important}.gemBundle.best{--money:#ffd34d;box-shadow:0 0 0 1px #ffd34d44,0 22px 50px -30px #ffd34d;border-color:#ffd34d99!important}.gemBundle .moneyAmount .diamondIcon{filter:drop-shadow(0 0 8px #35d6ff88)}.gemWallet{color:#fff;white-space:nowrap;background:#0008;border:1px solid #7fe3ff77;border-radius:999px;align-items:center;gap:6px;padding:3px 3px 3px 7px;font:900 18px/1 Barlow Condensed;display:inline-flex;box-shadow:0 0 18px #35d6ff33}.gemWallet button{color:#2a1d05;cursor:pointer;background:linear-gradient(#ffe27a,#c99512);border:0;border-radius:50%;place-items:center;width:26px;height:26px;font:900 17px/1 Inter;display:grid}.gemSheet{border-color:#7fe3ff55}.gemSheetPrice{align-items:center;gap:8px;display:inline-flex;color:#fff!important}.gemBalance{color:#b9c9e6;margin:0;font:700 13px Inter}.gemShort{color:#ffd0a8;background:#ff7a1a1a;border:1px solid #ff7a1a55;border-radius:12px;margin:0;padding:10px 12px;font:800 13px Inter}.gemPay{justify-content:center;align-items:center;gap:6px;display:inline-flex!important}.packDealBuy .gemPrice,.moneyBuy .gemPrice{font-size:20px}.sxBigButton.packBuyAll{text-align:left;justify-content:space-between;gap:12px;padding:10px 10px 10px 18px}.packBuyText{gap:4px;min-width:0;display:grid}.packBuyText b{letter-spacing:.01em;font:900 clamp(21px,5.8vw,25px)/1 Barlow Condensed}.packBuyText small{text-transform:none;color:#5a3d06;font:800 13px/1.15 Inter}.packBuyPrice{color:#ffe27a;background:#2a1d05;border-radius:12px;flex:none;align-items:center;padding:8px 12px;display:inline-flex;box-shadow:inset 0 0 0 1px #ffe27a55}.packBuyPrice .gemPrice{gap:6px;font-size:24px}.packBuyPrice .gemPrice .diamondIcon{width:24px;height:auto}.sxBankButton.packBuyOne{justify-content:center;align-items:center;gap:10px;display:flex}.packBuyOne .gemPrice{font-size:18px}.moneyStepGem{color:#bff6ff;background:#5ee7ff1f;border:1px solid #5ee7ff55;border-radius:999px;align-items:center;gap:2px;padding:1px 5px 1px 3px;font:900 11px/1.2 Barlow Condensed;display:inline-flex}.trBonus{background:linear-gradient(120deg,#5ee7ff14,#ffd34d10);border:1px dashed #5ee7ff66;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:grid;position:relative}.trBonus.ready{border-style:solid;border-color:#5ee7ff;animation:1.8s ease-in-out infinite moneyGlow;box-shadow:0 0 22px -8px #5ee7ff}.trBonus.got{opacity:.7;box-shadow:none;border-style:solid;border-color:#fff2;animation:none}.trBonusArt{align-items:flex-end;gap:0;display:flex}.trBonusArt svg+svg{margin-left:-10px}.trBonusText{gap:3px;min-width:0;display:grid}.trBonusText small{color:#9fefff;letter-spacing:.14em;text-transform:uppercase;font:900 10px Inter}.trBonusText b{color:#fff;font:900 19px/1.05 Barlow Condensed}.trBonusText p{color:#b9c4d0;margin:0;font:600 12px/1.35 Inter}.trBonusBar{background:#ffffff12;border-radius:999px;height:16px;margin-top:4px;display:block;position:relative;overflow:hidden}.trBonusBar i{border-radius:inherit;background:linear-gradient(90deg,#3cc9e8,#9ff3ff);position:absolute;inset:0 auto 0 0}.trBonusBar em{text-align:center;color:#fff;text-shadow:0 1px 2px #0009;font:800 10px/16px Inter;display:block;position:relative}.trBonusDone{color:var(--lime);white-space:nowrap;font:900 13px Inter}.trBonusClaim{white-space:nowrap;min-width:140px}.trBonusError{color:#ff8a8a;grid-column:1/-1;margin:0;font:700 12px Inter}@media (width<=560px){.trBonus{grid-template-columns:auto minmax(0,1fr)}.trBonusClaim,.trBonusDone{text-align:center;grid-column:1/-1;justify-self:stretch}.trBonusArt svg{width:24px;height:auto}.trBonusArt svg:nth-child(2){width:32px}}.vault{--pack:#a3ff12;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);grid-template-areas:"stage info""rail rail""dup dup";gap:0 34px;margin-top:6px;transition:--pack .4s;display:grid;position:relative}.vaultStage{perspective:1100px;background:radial-gradient(ellipse at 50% 38%,color-mix(in srgb,var(--pack) 20%,#0b1322) 0,#0a1020 52%,#060a14 100%);border:1px solid color-mix(in srgb,var(--pack) 38%,#ffffff12);min-height:520px;box-shadow:0 30px 90px -40px var(--pack),inset 0 0 120px -50px var(--pack);--rx:0deg;--ry:0deg;--px:.5;--py:.5;touch-action:pan-y;border-radius:18px;grid-area:stage;place-items:center;display:grid;position:relative;overflow:hidden}.vaultRays{aspect-ratio:1;background:repeating-conic-gradient(from 0deg,color-mix(in srgb,var(--pack) 24%,transparent) 0 6deg,transparent 6deg 18deg);opacity:.8;pointer-events:none;width:150%;animation:60s linear infinite vaultSpin;position:absolute;top:44%;left:50%;translate:-50% -50%;-webkit-mask:radial-gradient(circle,#000 0,#0000 58%);mask:radial-gradient(circle,#000 0,#0000 58%)}@keyframes vaultSpin{to{rotate:360deg}}.vaultFloor{background:radial-gradient(ellipse,color-mix(in srgb,var(--pack) 55%,transparent) 0,transparent 68%);filter:blur(6px);pointer-events:none;width:62%;height:70px;position:absolute;bottom:7%;left:50%;translate:-50%}.vaultSparks{pointer-events:none;position:absolute;inset:0;overflow:hidden}.vaultSparks i{background:var(--pack);box-shadow:0 0 12px 2px var(--pack);opacity:0;border-radius:50%;animation:linear infinite vaultRise;position:absolute;bottom:-10px}@keyframes vaultRise{0%{opacity:0;transform:translateY(0)scale(.6)}15%{opacity:.9}to{opacity:0;transform:translateY(-560px)translate(26px)scale(1.2)}}.vaultPack{aspect-ratio:300/430;width:min(300px,64%);transform-style:preserve-3d;place-items:center;animation:.7s cubic-bezier(.2,.9,.25,1.15) both vaultIn;display:grid;position:relative}@keyframes vaultIn{0%{opacity:0;transform:translateY(40px)scale(.86)rotateY(-30deg)}}.packHero{width:100%;height:100%;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;filter:drop-shadow(0 34px 34px color-mix(in srgb,var(--pack) 55%,#000));transition:transform .18s ease-out;animation:5s ease-in-out infinite vaultFloat;position:relative}@keyframes vaultFloat{50%{translate:0 -12px}}.packHero .packArt{border-radius:0;gap:6px;width:100%;height:100%;overflow:hidden;-webkit-mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/22px 51% repeat-x,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/22px 51% repeat-x;mask:conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom/22px 51% repeat-x,conic-gradient(from 135deg at top,#0000,#000 1deg 89deg,#0000 90deg) top/22px 51% repeat-x}.packHero .packArt:before,.packHero .packArt:after{background:repeating-linear-gradient(90deg,#ffffff38 0 3px,#0000 3px 11px);height:30px}.packHero .packArt b{font-size:clamp(40px,5.4vw,60px)}.packHero .packArt em{margin-top:14px;padding:2px 18px;font-size:clamp(70px,9vw,104px)}.packHero .packArt small{font-size:12px}.packHero .packBrand{letter-spacing:.42em;font-size:12px}.packHero .packEmblem{clip-path:polygon(50% 0,100% 14%,100% 58%,50% 100%,0 58%,0 14%);width:62px;height:70px;box-shadow:none;background:#0a0f14;place-items:center;margin-bottom:4px;display:grid;position:relative}.packHero .packEmblem:before{content:"XI";color:#fff;letter-spacing:.02em;font:900 28px Barlow Condensed}.packHero .packEmblem:after{content:"";background:linear-gradient(160deg,var(--pack),#0a0f14 130%);clip-path:polygon(50% 0,100% 14%,100% 58%,50% 100%,0 58%,0 14%);z-index:-1;position:absolute;inset:4px}.packEmblem{display:none}.packSheen{pointer-events:none;background:radial-gradient(circle at calc(var(--px)*100%) calc(var(--py)*100%),#ffffffb0 0,transparent 36%),conic-gradient(from calc(var(--px)*360deg) at 50% 50%,#ff5fa255,#ffd45f55,#5fffd255,#5fa8ff55,#c25fff55,#ff5fa255);mix-blend-mode:soft-light;opacity:.18;-webkit-mask:inherit;-webkit-mask:inherit;mask:inherit;border-radius:10px;transition:opacity .3s;position:absolute;inset:0}.packRibbon{z-index:4;color:#fff;letter-spacing:.14em;clip-path:polygon(0 0,100% 0,92% 50%,100% 100%,0 100%);background:#ff3d6e;padding:5px 16px 5px 12px;font:900 15px Barlow Condensed;position:absolute;top:22px;right:-14px;transform:translateZ(40px)rotate(6deg);box-shadow:0 8px 18px -6px #0008}.vaultFan{transform-style:preserve-3d;pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.fanCard{--f:0;--spread:1.4;aspect-ratio:5/7;border:2px solid color-mix(in srgb,var(--pack) 55%,#fff2);width:62%;transform:translate(calc(var(--f)*13%*var(--spread)),calc(-6% - var(--f)*var(--f)*1.4%)) rotate(calc(var(--f)*8deg*var(--spread)));animation:fanIn .8s calc(.25s + (var(--f) + 2)*70ms) both;background:linear-gradient(160deg,#1a2540,#0b1222 70%);border-radius:10px;place-items:center;transition:transform .5s cubic-bezier(.2,.9,.3,1.2);display:grid;position:absolute;box-shadow:0 14px 30px -12px #000}@keyframes fanIn{0%{opacity:0;transform:translate(0)rotate(0)}}.fanCard b{color:color-mix(in srgb,var(--pack) 60%,#fff);opacity:.5;font:900 44px Barlow Condensed}.fanCard.epic{border-color:#b57bff;box-shadow:0 0 28px -4px #b57bff}.fanCard.legend{border-color:#f4cf48;box-shadow:0 0 28px -4px #f4cf48}.fanCard.rare{border-color:#58c7ff;box-shadow:0 0 28px -4px #58c7ff}.vaultStage:hover .packSheen{opacity:.85}.vaultStage:hover .fanCard,.vaultStage:focus-within .fanCard{--spread:2.1}.vaultInfo{grid-area:info;align-self:center;gap:12px;padding:6px 0;display:grid}.vaultTag{letter-spacing:.2em;background:color-mix(in srgb,var(--pack) 18%,transparent);color:var(--pack);border:1px solid color-mix(in srgb,var(--pack) 55%,transparent);justify-self:start;padding:5px 10px;font:900 12px Inter}.vaultInfo h2{text-transform:uppercase;color:#fff;text-shadow:0 0 60px color-mix(in srgb,var(--pack) 45%,transparent);margin:0;font:900 clamp(56px,8vw,104px)/.82 Barlow Condensed}.vaultInfo p{color:#b9c6c1;max-width:520px;margin:0;line-height:1.5}.oddsBar{gap:3px;height:12px;margin-top:6px;display:flex}.oddsBar i{background:var(--r);min-width:6px;box-shadow:0 0 14px -2px var(--r);border-radius:2px}.oddsLegend{flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.oddsLegend li{color:#c8d3ce;align-items:center;gap:7px;display:flex}.oddsLegend li i{background:var(--r);border-radius:50%;width:9px;height:9px}.oddsLegend b{color:#fff}.vaultGuarantee{color:var(--pack);font:700 13px Inter}.vaultCta{flex-wrap:wrap;align-items:center;gap:12px 16px;margin-top:10px;display:flex}.vaultCta .primary{box-shadow:0 14px 40px -14px var(--pack);padding:15px 30px;font-size:20px}.vaultWait{color:#aebcb7;font-size:13px}.vaultWait b{color:#fff;font-variant-numeric:tabular-nums}.vaultWait.missing{color:var(--gold)}.vaultCta .freeStock{margin:0}.vaultCta .bdorBalance{align-items:center;gap:8px;display:flex}.vaultRail{grid-area:rail;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px;margin:22px 0 4px;display:grid}.railItem{border:1px solid var(--line,#ffffff17);color:#fff;cursor:pointer;background:#0e1526;border-radius:12px;justify-items:center;gap:4px;padding:14px 8px 12px;font-family:inherit;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;position:relative}.railItem:hover{border-color:color-mix(in srgb,var(--pack) 60%,transparent);transform:translateY(-4px)}.railItem.selected{border-color:var(--pack);box-shadow:0 0 0 1px var(--pack),0 18px 44px -22px var(--pack);background:linear-gradient(180deg,color-mix(in srgb,var(--pack) 14%,#0e1526),#0e1526)}.railArt{width:75px;height:107px;display:block;position:relative}.railArt .packArt{transform-origin:0 0;pointer-events:none;transform:scale(.5)}.railItem b{text-transform:uppercase;letter-spacing:.02em;font:900 21px Barlow Condensed}.railItem em{color:#b9c6c1;align-items:center;gap:5px;font:800 12px Inter;display:flex}.railItem.ready em{color:var(--pack)}.railDot{background:var(--pack);width:11px;height:11px;box-shadow:0 0 0 0 var(--pack);border-radius:50%;animation:1.6s infinite railPing;position:absolute;top:9px;right:9px}@keyframes railPing{70%{box-shadow:0 0 0 10px #0000}to{box-shadow:0 0 #0000}}.vaultDup{grid-area:dup;margin-top:14px}.xiShop{margin-top:2vh}.shopBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 30px;margin:4px 0 6px;display:flex}.shopBar .eyebrow{font-size:11px}.shopBar h1{text-transform:uppercase;letter-spacing:-.005em;margin:4px 0 0;font:900 clamp(34px,4.2vw,52px)/.86 Barlow Condensed}.shopBar h1 em{color:var(--lime);text-shadow:0 0 40px color-mix(in srgb,var(--lime) 35%,transparent);font-style:normal}.walletBar{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.walletChip{background:linear-gradient(150deg,#1d2a12,#0d1424 70%);border:1px solid #f4cf4855;border-radius:999px;align-items:center;gap:10px;padding:9px 16px 9px 12px;display:flex}.walletChip b{color:#fff;font:900 30px/1 Barlow Condensed}.walletChip small{letter-spacing:.16em;color:var(--gold);font:800 10px Inter}.walletChip .coin,.walletChip .coin.big{flex:none;width:30px;min-width:30px;height:30px}.walletChip .bdorCoin{flex:none}.oddsToggle{display:none}@media (width<=880px){.vault{grid-template-columns:1fr;grid-template-areas:"rail""stage""info""dup";gap:12px}.xiShop{margin-top:0}.shopBar{flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 4px}.shopBar .eyebrow{display:none}.shopBar h1{white-space:nowrap;margin:0;font-size:27px}.shopBar h1 em{display:none}.walletBar{flex-wrap:wrap;justify-content:flex-end;gap:6px;max-width:100%;margin-left:auto}.walletChip{gap:6px;padding:4px 11px 4px 8px}.walletChip b{font-size:21px}.walletChip small,.walletBar .ghostButton{display:none}.walletChip .coin,.walletChip .coin.big{width:20px;min-width:20px;height:20px}.shopTabs button{padding:9px 11px;font-size:16px}.vaultRail{scroll-snap-type:x proximity;scrollbar-width:none;gap:8px;margin:0 -4vw;padding:2px 4vw 8px;display:flex;overflow-x:auto}.railItem{scroll-snap-align:center;border-radius:10px;flex:0 0 84px;gap:2px;padding:8px 4px 7px}.railArt{width:50px;height:72px}.railArt .packArt{transform:scale(.333)}.railItem b{font-size:14px}.railItem em{font-size:10px}.railItem .coin{width:11px;height:11px}.railDot{width:9px;height:9px;top:6px;right:6px}.vaultStage{border-radius:14px;min-height:318px}.vaultPack{width:min(168px,48%)}.vaultFloor{height:44px}.vaultInfo{gap:9px}.vaultInfo h2{font-size:54px}.vaultInfo p,.vaultMore{display:none}.vault.more .vaultInfo p{font-size:14px;display:block}.vault.more .vaultMore{display:flex}.vault.more .vaultGuarantee.vaultMore{display:block}.vault .vaultDup{display:none}.vault.more .vaultDup{display:flex}.oddsToggle{color:#c8d3ce;cursor:pointer;background:0 0;border:1px solid #ffffff1f;border-radius:10px;justify-content:space-between;align-items:center;width:100%;padding:10px 14px;font:700 13px Inter;display:flex}.oddsToggle i{color:var(--pack);font-size:18px;font-style:normal}.vaultCta{z-index:6;border:1px solid color-mix(in srgb,var(--pack) 45%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1020ee;border-radius:14px;margin:6px 0 0;padding:10px;position:sticky;bottom:10px;box-shadow:0 14px 40px -10px #000}.vaultCta .primary{width:100%;padding:13px 16px;font-size:18px}.vaultCta .freeStock{width:100%}.packHero .packArt{gap:2px}.packHero .packArt b{font-size:32px}.packHero .packArt em{margin-top:4px;font-size:54px}.packHero .packEmblem{width:42px;height:48px}.packHero .packEmblem:before{font-size:19px}.packHero .packBrand,.packHero .packArt small{font-size:8px}.packRibbon{font-size:11px;top:12px;right:-10px}.earnPanel{padding:18px}}@media (prefers-reduced-motion:reduce){.vaultRays,.vaultSparks i,.packHero,.vaultPack,.fanCard,.railDot{animation:none}.vaultSparks{display:none}}.ladder{gap:6px;margin:4px 0 2px;display:grid}.ladder>small{letter-spacing:.16em;text-transform:uppercase;color:#a9b5c6;font:800 11px Inter}.ladder ol{gap:4px;margin:0;padding:0;list-style:none;display:grid}.ladder li{background:#ffffff08;border:1px solid #ffffff10;border-radius:10px;grid-template-columns:70px 1fr auto auto;align-items:center;gap:10px;padding:6px 10px;font:700 14px Inter;display:grid}.ladder li.off{opacity:.35}.ladder li b{letter-spacing:.04em;text-transform:uppercase;color:var(--tc);font:900 17px/1 Barlow Condensed}.ladder li em{font-variant-numeric:tabular-nums;font:800 16px Barlow Condensed}.ladder li i{letter-spacing:.12em;text-transform:uppercase;color:#0a1400;background:var(--tc);border-radius:6px;padding:3px 6px;font:800 10px Inter}.ladderStars{color:var(--tc);letter-spacing:1px;white-space:nowrap;font-size:11px}.ladder .t1{--tc:#eaa368}.ladder .t2{--tc:#dfe7f0}.ladder .t3{--tc:#f7cf4d}.ladder .t4{--tc:#d773ff}.ladder .t5{--tc:#ab9cff}.ladderLegend,.ladderDirect{color:#f4cf48;margin:2px 0 0;font:700 13px Inter}.packDeal{background:linear-gradient(120deg,#2a1b5c,#120c2e 60%);border:1px solid #ab9cff66;border-radius:14px;grid-template-columns:1fr auto;align-items:center;gap:6px 14px;width:100%;margin-top:6px;padding:14px 16px;display:grid;position:relative;box-shadow:0 10px 30px -14px #8a6bff}.packDealBadge{color:#0a1400;letter-spacing:.02em;background:#a3ff12;border-radius:8px;padding:4px 9px;font:900 15px Barlow Condensed;position:absolute;top:-11px;left:14px;box-shadow:0 4px 14px -4px #a3ff12}.packDealText{gap:3px;min-width:0;display:grid}.packDealText small{letter-spacing:.14em;text-transform:uppercase;color:#cdbfff;font:800 11px Inter}.packDealText strong{text-transform:uppercase;letter-spacing:.02em;color:#fff;font:900 20px/1 Barlow Condensed}.packDealText span{color:#cfd8e6;font:600 12.5px Inter}.packDealBuy{min-height:46px;padding:0 20px;font-size:18px}@media (width<=420px){.ladder li{grid-template-columns:56px 1fr auto}.ladder li i{display:none}}.paySplit{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);gap:10px;width:100%;display:grid}.paySplit button{cursor:pointer;border-radius:16px;align-content:center;justify-items:center;gap:4px;min-height:84px;padding:10px 8px;transition:transform .15s;display:grid}.paySplit button:active:not(:disabled){transform:translateY(2px)}.paySplit small{letter-spacing:.14em;text-transform:uppercase;font:800 11px/1 Inter}.paySplit em{font:700 12px/1 Inter}.paySplitGem{color:#04202e;background:linear-gradient(#9df0ff,#3fd0f5 50%,#1b95cf);border:0;box-shadow:0 5px #0f5f86,0 0 26px -4px #35d6ffaa}.paySplitGem .gemPrice{gap:8px;font-size:34px}.paySplitGem .gemPrice .diamondIcon{width:32px;height:auto}.paySplitGem em{color:#06354a}.paySplitCoins{color:#fff;background:#ffffff0d;border:1px solid #f4cf4866}.paySplitCoins span{align-items:center;gap:6px;font:900 28px/1 Barlow Condensed;display:inline-flex}.paySplitCoins small,.paySplitCoins em{color:#cfd8e6}.paySplitCoins:disabled{opacity:.45;cursor:not-allowed}.xiShop{--gold:#f4cf48;--card:#0e1526;--line:#ffffff17;width:min(1160px,92vw);margin:6vh auto 70px}.xiShop .eyebrow{color:var(--lime)}.coin{vertical-align:-.12em;background:radial-gradient(circle at 35% 30%,#fff6c4,#f4cf48 45%,#b8861c 90%);border-radius:50%;width:.95em;height:.95em;margin-left:.3em;display:inline-block;position:relative;box-shadow:inset 0 0 0 2px #ffffff40,0 0 10px #f4cf4860}.coin:after{content:"XI";color:#5b3e05;place-items:center;font:900 .42em Barlow Condensed;display:grid;position:absolute;inset:0}.coin.big{width:54px;height:54px;margin:0;animation:4s ease-in-out infinite coinSpin}@keyframes coinSpin{0%,70%,to{transform:rotateY(0)}85%{transform:rotateY(180deg)}}.xiShopHero{grid-template-columns:1fr auto;align-items:end;gap:36px;margin:18px 0 26px;display:grid}.xiShopHero h1{text-transform:uppercase;letter-spacing:-.01em;margin:10px 0 18px;font:900 clamp(54px,9vw,112px)/.84 Barlow Condensed}.xiShopHero h1 em{color:var(--lime);text-shadow:0 0 50px color-mix(in srgb,var(--lime) 35%,transparent);font-style:normal}.xiShopHero p{color:#b9c6c1;max-width:640px;margin:0;line-height:1.55}.wallet{perspective:400px;background:linear-gradient(150deg,#1d2a12,#0d1424 60%);border:1px solid #f4cf4855;justify-items:start;gap:4px;min-width:230px;padding:22px 24px;display:grid;box-shadow:8px 8px 0 -2px #f4cf4826}.wallet small{letter-spacing:.18em;color:var(--gold);margin-top:10px;font:800 11px Inter}.wallet b{color:#fff;font:900 64px/.9 Barlow Condensed}.wallet span{color:#d8e0dc;font-size:13px;font-weight:700}.ghostButton{color:#dfe8e3;cursor:pointer;background:0 0;border:1px solid #ffffff2e;padding:8px 12px;font:700 12px Inter;transition:all .15s}.ghostButton:hover:not(:disabled){border-color:var(--lime);color:var(--lime)}.ghostButton:disabled{opacity:.45;cursor:default}.wallet .ghostButton{margin-top:10px}.shopNotice{border-left:3px solid var(--gold);background:#f4cf4812;gap:6px;margin-bottom:16px;padding:16px 20px;display:grid}.shopNotice b{letter-spacing:.12em;color:var(--gold);font:800 12px Inter}.shopNotice span{color:#cdd6d2;font-size:13px}.xiShop .shopConnect{width:100%;margin-bottom:18px}.shopTopRow{margin-bottom:30px}.dealCard{background:var(--card);border:1px solid var(--line);border-color:color-mix(in srgb,var(--item) 55%,transparent);box-shadow:0 0 0 1px #0000,0 18px 60px -30px var(--item);padding:18px 20px;position:relative;overflow:hidden}.dealCard:before{content:"";background:radial-gradient(circle at 20% 0,color-mix(in srgb,var(--item) 22%,transparent),transparent 60%);pointer-events:none;position:absolute;inset:0}.dealCard>header{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px;display:flex;position:relative}.dealCard>header small{letter-spacing:.16em;color:var(--item,var(--lime));font:800 11px Inter}.dealCard>header span{color:#9fb0aa;font-size:12px}.dealCard>header b{color:#fff;letter-spacing:.06em;font:800 15px Barlow Condensed}.dealBody{grid-template-columns:200px 1fr;align-items:center;gap:20px;display:grid;position:relative}.dealBody h2{text-transform:uppercase;margin:8px 0;font:900 38px/.95 Barlow Condensed}.dealBody p{color:#aebcb7;margin:0 0 14px;font-size:13px;line-height:1.5}.dealOwned{color:var(--lime);font-size:13px;font-weight:700}.shopTabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:4px;margin-bottom:12px;display:flex;overflow-x:auto}.shopTabs button{color:#9fb0aa;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;background:0 0;border:0;border-bottom:3px solid #0000;flex:none;align-items:center;gap:8px;padding:12px 16px;font:800 19px Barlow Condensed;display:flex}.shopTabs button:hover{color:#fff}.shopTabs button.active{color:#fff;border-bottom-color:var(--lime)}.shopTabs em{color:var(--lime);background:#ffffff14;padding:3px 7px;font:700 11px Inter}.tabIntro{color:#9fb0aa;margin:0 0 20px;font-size:13px}.coinButton{justify-content:center;align-items:center;gap:6px;display:inline-flex}.coinButton s{opacity:.55;font-weight:600}.coinButton b{font-weight:900}.missing{color:var(--gold);margin-top:8px;font-size:11px;font-style:normal;display:block}.tierTag{letter-spacing:.16em;color:#c6d1cc;background:#ffffff10;padding:3px 7px;font:800 10px Inter;display:inline-block}.tierTag.t2{color:#7fd5ff;background:#58c7ff1f}.tierTag.t3{color:#c9a2ff;background:#ae76ff24}.tierTag.t4{color:var(--gold);background:#f4cf4826}.shopGrid2{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px;display:grid}.shopCard{background:var(--card);border:1px solid var(--line);flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;position:relative}.shopCard:hover{border-color:color-mix(in srgb,var(--item) 60%,transparent);box-shadow:0 20px 50px -28px var(--item);transform:translateY(-4px)}.shopCard.equipped{border-color:var(--item);box-shadow:inset 0 0 0 1px var(--item)}.shopCard.exclusive{border-style:dashed}.shopCardBody{flex-direction:column;flex:1;gap:8px;padding:16px 18px 18px;display:flex}.shopCardBody h3{text-transform:uppercase;margin:2px 0 0;font:900 27px/.95 Barlow Condensed}.shopCardBody p{color:#a9b7b2;flex:1;margin:0;font-size:13px;line-height:1.45}.shopCardBody>footer{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.shopCardBody>footer .primary,.shopCardBody>footer .secondary,.shopCardBody>footer .equippedButton{flex:1;min-width:84px;padding:11px 12px}.shopCardBody>footer .ghostButton{flex:none}.dealFlag{z-index:3;background:var(--gold);color:#251a00;padding:4px 9px;font:900 15px Barlow Condensed;position:absolute;top:10px;right:10px;transform:rotate(4deg)}.itemPreview{background:radial-gradient(circle at 50% 120%,color-mix(in srgb,var(--item) 40%,transparent),transparent 65%),#081009;place-items:center;height:170px;display:grid;position:relative;overflow:hidden}.dealBody .itemPreview{height:180px}.celebrationMini{background:repeating-linear-gradient(90deg,#0e3b1d 0 26px,#11461f 26px 52px)}.celebrationMini:after{content:"";pointer-events:none;border:1px solid #fff3;position:absolute;inset:14px}.celebrationMini .goalOverlay{background:#06110d99;animation:none;position:absolute;inset:0}.celebrationMini .goalOverlay b{font-size:58px}.framePreview .framedCard{width:118px;transition:transform .3s;transform:rotate(-4deg)}.shopCard:hover .framePreview .framedCard{transform:rotate(0)scale(1.05)}.badgePreview .nameplate{background:#0c1322;border:1px solid #ffffff1f;grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;padding:12px 18px 12px 12px;display:grid}.badgePreview .nameplate .coachBadge{grid-row:span 2}.badgePreview .nameplate b{text-transform:uppercase;font:900 22px Barlow Condensed}.badgePreview .nameplate small{color:#8fa19a;font-size:11px}.themePreview{background:linear-gradient(160deg,color-mix(in srgb,var(--theme) 30%,#08111f),#08111f 70%);grid-template-rows:1fr auto auto;place-items:stretch stretch;gap:10px;padding:18px;display:grid}.themePreview .themeSky{background:radial-gradient(ellipse at 50% 100%,color-mix(in srgb,var(--theme) 55%,transparent),transparent 70%);border-bottom:2px solid var(--theme)}.themePreview .themeBar{gap:6px;display:flex}.themePreview .themeBar i{background:#ffffff20;flex:1;height:8px}.themePreview .themeBar i:first-child{background:var(--theme)}.themePreview .themeButton{background:var(--theme);color:#06110d;justify-self:start;padding:6px 16px;font:900 15px Barlow Condensed}.coachBadge{--size:26px;width:var(--size);height:var(--size);vertical-align:middle;filter:drop-shadow(0 2px 4px #0009) drop-shadow(0 0 5px color-mix(in srgb,var(--badge) 35%,transparent));flex:none;place-items:center;font-style:normal;line-height:0;display:inline-grid}.coachBadge .emblem{width:100%;height:100%}.coachBadge.sm{--size:20px}.coachBadge.lg{--size:46px}.coachBadge.badge_royal{animation:2.4s ease-in-out infinite badgeGlow}@keyframes badgeGlow{50%{filter:drop-shadow(0 0 12px var(--badge))}}.packGrid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.packCard{background:var(--card);border:1px solid var(--line);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:hidden}.packCard:before{content:"";background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--pack) 30%,transparent),transparent 65%);pointer-events:none;height:260px;position:absolute;inset:0 0 auto}.packCard>.packArt{margin:26px auto 6px}.packInfo{flex-direction:column;gap:10px;padding:14px 20px 20px;display:flex;position:relative}.packInfo h3{text-transform:uppercase;color:var(--pack);margin:0;font:900 32px/.9 Barlow Condensed}.packInfo p{color:#aebcb7;margin:0;font-size:13px;line-height:1.45}.odds{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.odds li{border-left:3px solid var(--r);background:#ffffff06;justify-content:space-between;padding:5px 8px;font-size:12px;display:flex}.odds li span{color:#c8d3ce}.guarantee{color:var(--pack);font:700 11px Inter}.packInfo .primary{margin-top:auto;padding:13px}.common{--r:#9fb0aa}.rare{--r:#58c7ff}.epic{--r:#b57bff}.legend{--r:#f4cf48}.dupNote{color:#aebcb7;border:1px dashed #ffffff26;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:8px 18px;padding:14px 18px;font-size:13px;display:flex}.dupNote b{letter-spacing:.14em;color:var(--lime);font:800 11px Inter}.dupNote ul{gap:14px;margin:0;padding:0;list-style:none;display:flex}.dupNote li{color:var(--r)}.dupNote li b{color:#fff;letter-spacing:0;font-size:13px}.packArt{--pack:#a3ff12;color:#fff;text-align:center;background:linear-gradient(155deg,color-mix(in srgb,var(--pack) 85%,#fff) 0,var(--pack) 30%,color-mix(in srgb,var(--pack) 45%,#04080f) 75%);width:150px;height:214px;box-shadow:0 24px 44px -18px color-mix(in srgb,var(--pack) 70%,transparent),inset 0 0 0 2px #fff5,inset 0 -40px 50px -20px #00000070;border-radius:10px 10px 6px 6px;align-content:center;justify-items:center;gap:2px;transition:transform .3s;display:grid;position:relative;overflow:hidden}.packArt:before,.packArt:after{content:"";background:repeating-linear-gradient(90deg,#ffffff40 0 6px,#0000 6px 12px);height:14px;position:absolute;left:0;right:0}.packArt:before{top:0}.packArt:after{bottom:0}.packCard:hover .packArt{transform:translateY(-6px)rotate(-2deg)}.packShine{pointer-events:none;background:linear-gradient(115deg,#0000 40%,#ffffff70 50%,#0000 60%);animation:3.2s ease-in-out infinite packShine;position:absolute;inset:-40%}@keyframes packShine{0%,40%{transform:translate(-60%)}80%,to{transform:translate(60%)}}.packBrand{letter-spacing:.3em;color:#ffffffd0;font:800 10px Inter;position:relative}.packArt b{text-transform:uppercase;text-shadow:0 2px #0005;padding:0 8px;font:900 30px/.9 Barlow Condensed;position:relative}.packArt em{color:#06110d;background:#ffffffd9;margin-top:8px;padding:2px 10px;font:900 54px/.9 Barlow Condensed;position:relative}.packArt small{letter-spacing:.2em;color:#ffffffd0;font:800 10px Inter;position:relative}.pack_ballon .packArt,.packArt.pack_ballon{background:linear-gradient(155deg,#fff6c4 0,#f4cf48 28%,#9a6b12 70%,#2b1c04)}.packArt.shaking{animation:1.4s ease-in-out infinite packShake}@keyframes packShake{0%,60%,to{transform:rotate(0)}65%{transform:rotate(-4deg)scale(1.03)}72%{transform:rotate(4deg)scale(1.03)}79%{transform:rotate(-3deg)}86%{transform:rotate(2deg)}}.collectible{--r:#9fb0aa;aspect-ratio:5/7;background:linear-gradient(170deg,color-mix(in srgb,var(--r) 30%,#121a2c),#0b111e 55%);border:2px solid color-mix(in srgb,var(--r) 75%,transparent);width:100%;box-shadow:0 10px 30px -14px var(--r);text-align:left;color:#fff;border-radius:8px;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}.collectible.legend{background:linear-gradient(170deg,#f4cf48 0,#8a6212 35%,#1a1305 75%)}.collectible.epic{background:linear-gradient(170deg,#7d4bd6 0,#2a1748 45%,#0d0a1a)}.collectibleFoil{pointer-events:none;z-index:2;opacity:0;background:linear-gradient(120deg,#0000 30%,#ffffff2e 45%,#0000 60%) 0 0/250% 100%;animation:4s linear infinite foil;position:absolute;inset:0}.collectible.epic .collectibleFoil,.collectible.legend .collectibleFoil{opacity:1}@keyframes foil{0%{background-position:120% 0}to{background-position:-120% 0}}.collectible header{z-index:1;align-items:baseline;gap:6px;padding:8px 10px 0;display:flex;position:relative}.collectible header b{font:900 28px/.9 Barlow Condensed}.collectible header span{color:#ffffffc0;font:800 12px Barlow Condensed}.collectible header em{margin-left:auto;font-style:normal}.collectiblePhoto{background:#ffffff0c;border-radius:4px;place-items:center;margin:4px 10px 0;display:grid;position:relative;overflow:hidden}.collectiblePhoto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.collectiblePhoto span{color:#ffffff40;font:900 40px Barlow Condensed}.collectible footer{z-index:1;background:linear-gradient(#0000,#00000080 40%);gap:1px;padding:6px 10px 9px;display:grid;position:relative}.collectible footer strong{text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font:900 16px/1 Barlow Condensed;overflow:hidden}.collectible footer small{color:#ffffffa8;white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.collectible footer i{letter-spacing:.16em;text-transform:uppercase;color:var(--r);font:800 9px Inter}.collectible.legend footer i{color:#fff2b8}.collectible.small header b{font-size:21px}.collectible.small footer strong{font-size:13px}.collectible.small header{padding:6px 8px 0}.collectible.small footer{padding:4px 8px 7px}.collectible.small .collectiblePhoto{margin:3px 8px 0}.collectibleNew,.collectibleDup{z-index:3;letter-spacing:.06em;white-space:nowrap;padding:4px 10px;font:900 15px Barlow Condensed;position:absolute;top:44%;left:50%;transform:translate(-50%,-50%)rotate(-8deg)}.collectibleNew{background:var(--lime);color:#06110d}.collectibleDup{color:var(--gold);border:1px solid var(--gold);background:#0b111ee6}.packOpening{z-index:1200;background:radial-gradient(circle at 50% 40%,#16243f,#03060d 70%);padding:30px 16px;animation:.3s ease-out screenIn;display:flex;position:fixed;inset:0;overflow:auto}.packOpening.best2{background:radial-gradient(circle at 50% 40%,#2c1a52,#03060d 70%)}.packOpening.best3{background:radial-gradient(circle at 50% 40%,#4a3608,#03060d 70%)}.packClose{z-index:5;color:#fff;cursor:pointer;background:#00000050;border:1px solid #ffffff30;width:44px;height:44px;font-size:26px;position:fixed;top:14px;right:18px}.packStage,.packReveal,.packError{text-align:center;justify-items:center;gap:22px;margin:auto;display:grid}.packStage small,.packReveal>small{letter-spacing:.2em;color:var(--lime);font:800 12px Inter}.packStage p{color:#c4d0cb;margin:0}.packTear{cursor:pointer;background:0 0;border:0;padding:0}.packTear:disabled{cursor:progress}.packTear .packArt{width:210px;height:300px}.packTear .packArt b{font-size:40px}.packTear .packArt em{font-size:74px}.packCards{perspective:1200px;flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.packSlot{aspect-ratio:5/7;cursor:pointer;width:170px;animation:dealIn .5s calc(var(--i)*.12s) both;box-shadow:none;background:0 0;border:0;padding:0;position:relative}@keyframes dealIn{0%{opacity:0;transform:translateY(-60px)rotate(-12deg)scale(.7)}}.packSlot>span{border-radius:8px;position:absolute;inset:0}.packSlot.flipped .packSlotBack,.packSlot:not(.flipped) .packSlotFront{display:none}.packSlotBack{background:repeating-linear-gradient(45deg,#101a2e 0 10px,#0c1424 10px 20px);border:2px solid #ffffff30;place-items:center;display:grid;box-shadow:0 14px 30px -12px #000}.packSlotBack b{color:var(--lime);text-shadow:0 0 30px var(--lime);font:900 52px Barlow Condensed}.packSlot:not(.flipped):hover .packSlotBack{border-color:var(--lime);transform:translateY(-4px)}.packSlot.epic:not(.flipped) .packSlotBack{box-shadow:0 0 30px -4px #b57bff}.packSlot.legend:not(.flipped) .packSlotBack{animation:1s ease-in-out infinite legendPulse;box-shadow:0 0 40px #f4cf48}@keyframes legendPulse{50%{box-shadow:0 0 60px 8px #f4cf48}}.packSlotFront{animation:.55s cubic-bezier(.2,.9,.3,1.3) both flipIn}@keyframes flipIn{0%{filter:brightness(2.2);transform:perspective(900px)rotateY(-100deg)scale(.9)}to{filter:none;transform:none}}.packSlot.flipped.legend .packSlotFront{animation:.55s cubic-bezier(.2,.9,.3,1.3) both flipIn,1.6s ease-out .55s both legendLand}@keyframes legendLand{0%{filter:drop-shadow(0 0 #f4cf48)}30%{filter:drop-shadow(0 0 40px #f4cf48)brightness(1.3)}to{filter:drop-shadow(0 0 14px #f4cf4890)}}.packSlot.flipped.epic .packSlotFront{filter:drop-shadow(0 0 16px #b57bff90)}.packReveal>footer{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.packReveal>footer button{padding:13px 22px}.packError b{text-transform:uppercase;font:900 34px Barlow Condensed}.packError span{color:#c4d0cb;max-width:420px}.albumProgress{grid-template-columns:auto 1fr;align-items:center;gap:24px;margin-bottom:18px;display:grid}.albumProgress small{letter-spacing:.16em;color:#9fb0aa;font:800 11px Inter}.albumProgress b{font:900 54px/.9 Barlow Condensed;display:block}.albumProgress b span{color:#9fb0aa;font-size:26px}.albumProgress>i{background:#ffffff12;height:12px;display:block;overflow:hidden}.albumProgress>i em{background:linear-gradient(90deg,var(--lime),#f4cf48);height:100%;transition:width .6s;display:block}.milestones{grid-template-columns:repeat(5,1fr);gap:8px;margin:0 0 22px;padding:0;list-style:none;display:grid}.milestones li{background:var(--card);border:1px solid var(--line);align-content:start;gap:6px;padding:12px;display:grid}.milestones li>b{color:#9fb0aa;font:900 30px/.9 Barlow Condensed}.milestones li span{font-size:12px;font-weight:700}.milestones li small{color:#8496a0;font-size:11px}.milestones li.ready{border-color:var(--lime);box-shadow:0 0 30px -14px var(--lime)}.milestones li.ready>b,.milestones li.claimed>b{color:var(--lime)}.milestones li.claimed{opacity:.6}.milestones li .primary{padding:8px}.albumFilters{flex-wrap:wrap;gap:6px;margin-bottom:14px;display:flex}.albumFilters button{color:#c8d3ce;cursor:pointer;background:#ffffff08;border:1px solid #ffffff1c;padding:7px 12px;font:700 12px Inter}.albumFilters button.active{background:var(--lime);color:#06110d;border-color:var(--lime)}.albumGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:10px;display:grid}.albumSlot{position:relative}.albumSlot .copies{z-index:3;background:#000000b0;padding:2px 6px;font:800 11px Inter;position:absolute;top:-6px;right:-6px}.albumSlot.missing{aspect-ratio:5/7;border:2px dashed color-mix(in srgb,var(--r) 40%,transparent);color:#5d6d78;background:#ffffff04;border-radius:8px;place-content:center;justify-items:center;gap:4px;display:grid}.albumSlot.missing b{color:color-mix(in srgb,var(--r) 45%,#33414a);font:900 38px Barlow Condensed}.albumSlot.missing span{font:800 12px Barlow Condensed}.albumSlot.missing small{letter-spacing:.14em;text-transform:uppercase;color:color-mix(in srgb,var(--r) 60%,#33414a);font:700 9px Inter}.earnPanel{background:linear-gradient(140deg,#1b2410,#0d1424 55%);border:1px solid #f4cf4840;margin-top:40px;padding:24px}.earnPanel>header small{letter-spacing:.16em;color:var(--gold);font:800 11px Inter}.earnPanel h2{text-transform:uppercase;margin:6px 0 18px;font:900 40px/.95 Barlow Condensed}.earnGrid{grid-template-columns:repeat(auto-fit,minmax(200px,240px));gap:10px;display:grid}.earnGrid>*{text-align:left;color:#fff;background:#00000030;border:1px solid #ffffff14;gap:4px;padding:14px;display:grid}.earnGrid b{color:var(--gold);font:900 34px/.9 Barlow Condensed}.earnGrid span{color:#b9c6c1;font-size:12px;line-height:1.4}.earnGrid button{cursor:pointer;font:inherit;transition:all .15s}.earnGrid button:hover:not(:disabled){border-color:var(--gold);transform:translateY(-2px)}.earnPanel>p{color:#aebcb7;margin:14px 0 0;font-size:13px}.xiShop .shopFair{margin-top:16px}.celebrationPreview{z-index:1200;cursor:pointer;background:repeating-linear-gradient(90deg,#0e3b1d 0 60px,#11461f 60px 120px);place-items:center;display:grid;position:fixed;inset:0}.celebrationPreview .goalOverlay{position:absolute}.celebrationPreview>small{z-index:20;color:#ffffffb0;font-size:12px;position:absolute;bottom:22px}[data-xi-frame=frame_prism] .card,.framePreview.frame_prism .collectible{animation:3s linear infinite prismSpin;box-shadow:0 0 24px #b57bff55;background:linear-gradient(var(--card,#0e1526),var(--card,#0e1526)) padding-box,conic-gradient(from var(--prism,0deg),#ff6ad5,#58c7ff,#a3ff12,#f4cf48,#ff6ad5) border-box!important;border:2px solid #0000!important}.framePreview.frame_prism .collectible{background:linear-gradient(170deg,#2a1d45,#0b111e 60%) padding-box,conic-gradient(from var(--prism,0deg),#ff6ad5,#58c7ff,#a3ff12,#f4cf48,#ff6ad5) border-box!important}@property --prism{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes prismSpin{to{--prism:360deg}}[data-xi-frame=frame_sacred] .card,.framePreview.frame_sacred .collectible{animation:1.2s ease-in-out infinite alternate sacredFire;border-color:#ff6a3d!important}@keyframes sacredFire{0%{box-shadow:0 0 0 1px #ff6a3d,0 -4px 18px #ff6a3d90,0 0 34px #ffb54740}to{box-shadow:0 0 0 1px #ffb547,0 -10px 28px #ff3d2e,0 0 46px #ffb54760}}[data-xi-frame=frame_album] .card,.framePreview.frame_album .collectible{box-shadow:0 0 0 2px #ffe28a,0 0 0 5px #8a6212,0 0 30px #f4cf4870;border-color:#ffe28a!important}.framePreview.frame_signal .collectible{border-color:#a3ff12;box-shadow:0 0 0 1px #a3ff12,0 0 22px #a3ff1260}.framePreview.frame_onyx .collectible{border-color:#c4d0d6;box-shadow:inset 0 0 28px #000}.framePreview.frame_champions .collectible{border-color:#f4cf48;box-shadow:0 0 0 1px #f4cf48,0 0 24px #f4cf4850}[data-xi-theme=theme_ultra]{--lime:#ff3fa4}[data-xi-theme=theme_derby] main{background:radial-gradient(circle at 80% 0,#38a8ff33,#0000 45%) no-repeat}[data-xi-theme=theme_inferno] main{background:radial-gradient(circle at 80% 0,#ff695f33,#0000 45%) no-repeat}[data-xi-theme=theme_ultra] main{background:radial-gradient(circle at 15% 0,#ff3fa440,#0000 40%) no-repeat,radial-gradient(circle at 90% 0,#7a2cff33,#0000 40%) no-repeat}[data-xi-theme=theme_aurora] main{background:radial-gradient(at 50% 0,#61f6d033,#0000 50%) no-repeat}.navBadge{vertical-align:middle;margin-right:6px;display:inline-flex}.tabDot{background:var(--gold);width:8px;height:8px;box-shadow:0 0 10px var(--gold);border-radius:50%;animation:1.6s infinite badgeGlow;display:inline-block}.freePack{border:1px solid var(--line);background:linear-gradient(110deg,#ffffff0d,#0e1526 60%);grid-template-columns:auto 1fr auto;align-items:center;gap:24px;margin-bottom:16px;padding:18px 24px;display:grid}.freePack.ready{border-color:var(--lime);box-shadow:0 0 50px -24px var(--lime)}.freePack .packArt{width:92px;height:130px}.freePack .packArt b{font-size:20px}.freePack .packArt em{margin-top:4px;font-size:32px}.freePack .packArt .packBrand,.freePack .packArt small{font-size:7px}.freePack small{letter-spacing:.16em;color:var(--lime);font:800 11px Inter}.freePack h3{text-transform:uppercase;margin:6px 0;font:900 30px/.95 Barlow Condensed}.freePack p{color:#aebcb7;margin:0;font-size:13px}.freePack .primary{padding:14px 22px}.freeBack{color:#9fb0aa;text-align:right;font-size:12px}.freeBack b{color:#fff;letter-spacing:.05em;font:800 22px Barlow Condensed;display:block}.albumSlot .showcaseButton{z-index:4;opacity:0;border:1px solid var(--gold);color:var(--gold);cursor:pointer;background:#06110de6;padding:6px 4px;font:800 10px Inter;transition:all .15s;position:absolute;bottom:6px;left:6px;right:6px}.albumSlot:hover .showcaseButton,.albumSlot:focus-within .showcaseButton,.albumSlot.showcased .showcaseButton{opacity:1}.albumSlot.showcased .collectible{outline:2px solid var(--gold);outline-offset:2px}.albumSlot .showcaseButton:disabled{cursor:default}@media (hover:none){.albumSlot .showcaseButton{opacity:1;width:100%;margin-top:4px;position:static}}.showcaseChip,.lobbyRoster .showcaseChip{border:1px solid var(--r);background:#00000040;border-radius:999px;align-items:center;gap:5px;margin-left:8px;padding:2px 8px 2px 2px;font:800 11px Inter;animation:none;display:inline-flex}.showcaseChip img,.showcaseChip i{object-fit:cover;width:20px;height:20px;color:var(--r);background:#ffffff14;border-radius:50%;place-items:center;font-size:10px;font-style:normal;display:grid}.showcaseChip b{color:var(--r);font:900 13px Barlow Condensed}.showcaseChip em{color:#e6eee9;white-space:nowrap;text-overflow:ellipsis;max-width:110px;font-style:normal;overflow:hidden}.card .ownedMark{z-index:4;color:#3b2a00;pointer-events:auto;background:radial-gradient(circle at 35% 30%,#fff3b0,#f4cf48 55%,#b8860b);border-radius:50%;place-items:center;width:26px;height:26px;font:900 14px/1 Inter;display:grid;position:absolute;top:42px;left:10px;box-shadow:0 0 0 2px #0b1222,0 0 16px #f4cf48aa}@media (prefers-reduced-motion:reduce){.packShine,.collectibleFoil,.coin.big,.packArt.shaking{animation:none}}@media (width<=900px){.shopTopRow,.packGrid{grid-template-columns:1fr}.milestones{grid-template-columns:repeat(3,1fr)}}@media (width<=600px){.freePack{grid-template-columns:auto 1fr}.freePack>:last-child{grid-column:1/-1}.freeBack{text-align:left}.packOpening{padding-top:70px}.xiShopHero{grid-template-columns:1fr}.wallet{grid-template-columns:auto 1fr;align-items:center;column-gap:14px;min-width:0}.wallet .coin.big{grid-row:span 3}.wallet small{margin:0}.dealBody{grid-template-columns:1fr}.packSlot{width:44vw;max-width:160px}.milestones{grid-template-columns:1fr 1fr}.packCards{gap:10px}.shopGrid2{grid-template-columns:1fr}}.albumSlot .albumActions{z-index:4;opacity:0;gap:3px;transition:all .15s;display:grid;position:absolute;bottom:6px;left:6px;right:6px}.albumSlot:hover .albumActions,.albumSlot:focus-within .albumActions,.albumSlot.showcased .albumActions button:first-child{opacity:1}.albumActions button{color:#e7efeb;cursor:pointer;background:#06110de6;border:1px solid #ffffff38;padding:5px 4px;font:800 10px Inter}.albumActions button:first-child{border-color:var(--gold);color:var(--gold)}.albumActions button:hover:not(:disabled){border-color:var(--lime);color:var(--lime)}.albumActions button:disabled{cursor:default;opacity:.7}@media (hover:none){.albumSlot .albumActions{opacity:1;grid-template-columns:1fr 1fr;margin-top:4px;position:static}.albumActions button:first-child{grid-column:1/-1}}.cardMarket{gap:16px;display:grid}.marketViews{border:1px solid var(--line);gap:0;width:max-content;max-width:100%;display:flex}.marketViews button{border:0;border-right:1px solid var(--line);color:#c8d3ce;letter-spacing:.04em;cursor:pointer;background:0 0;align-items:center;gap:8px;padding:11px 20px;font:800 13px Inter;display:flex}.marketViews button:last-child{border-right:0}.marketViews button.active{background:var(--lime);color:#06110d}.marketViews em{color:#fff;background:#ff4d5e;border-radius:99px;place-items:center;min-width:19px;height:19px;padding:0 5px;font:900 11px Inter;display:grid}.marketViews small{opacity:.7;font:800 11px Inter}.marketTools{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.marketTools input{color:#fff;background:#ffffff0a;border:1px solid #fff2;flex:1;min-width:220px;max-width:320px;padding:9px 12px;font:600 13px Inter}.marketTools .albumFilters{margin:0}.marketGrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.marketGrid.pick{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px}.marketItem{background:var(--card);border:1px solid var(--line);gap:8px;padding:10px;display:grid;position:relative}.marketItem.mine{border-style:dashed;border-color:#fff3}.marketItem footer{gap:6px;display:grid}.marketItem footer span{color:#9fb0aa;white-space:nowrap;text-overflow:ellipsis;font:700 11px Inter;overflow:hidden}.marketItem .coinButton{justify-content:center;width:100%}.marketOwned,.marketNew{white-space:nowrap;z-index:3;color:var(--lime);letter-spacing:.04em;background:#000000c0;padding:3px 6px;font:800 10px Inter;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.marketNew{background:var(--lime);color:#06110d}.marketPick{cursor:pointer;background:0 0;border:2px solid #0000;padding:2px;transition:all .15s;position:relative}.marketPick:hover{border-color:var(--lime);transform:translateY(-2px)}.marketPick .copies{z-index:3;color:#fff;background:#000000b0;padding:2px 6px;font:800 11px Inter;position:absolute;top:-6px;right:-6px}.marketHeading{text-transform:uppercase;letter-spacing:.02em;margin:6px 0 0;font:900 22px Barlow Condensed}.marketEmpty{color:#9fb0aa;text-align:center;border:1px dashed #fff2;margin:0;padding:26px;font-size:14px}.marketRules{color:#7f918a;margin:4px 0 0;font-size:12px;line-height:1.5}.marketLedger{gap:6px;margin:0;padding:0;list-style:none;display:grid}.marketLedger li{background:var(--card);border:1px solid var(--line);grid-template-columns:1fr auto auto auto;align-items:center;gap:14px;padding:10px 14px;display:grid}.marketLedger li.sold{opacity:.75}.marketLedger b{color:var(--r);font:800 16px Barlow Condensed}.marketLedger span{color:#9fb0aa;font-size:12px}.marketLedger em{color:#fff;font:800 15px Barlow Condensed}.marketLedger li.sold em{color:var(--lime)}.marketPropose{justify-self:start}.tradeList{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.tradeRow{background:var(--card);border:1px solid var(--line);gap:12px;padding:14px;display:grid}.tradeRow.incoming.pending{border-color:var(--lime);box-shadow:0 0 30px -16px var(--lime)}.tradeRow:not(.pending){opacity:.65}.tradeRow header{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.tradeRow header b{letter-spacing:.03em;font:800 15px Barlow Condensed}.tradeRow header small{letter-spacing:.14em;text-transform:uppercase;color:#9fb0aa;font:800 10px Inter}.tradeRow.accepted header small{color:var(--lime)}.tradeSwap{grid-template-columns:1fr auto 1fr;align-items:start;gap:10px;display:grid}.tradeSwap>i{align-self:center}.tradeSwap>div{justify-items:center;gap:6px;display:grid}.tradeSwap>div>small{letter-spacing:.14em;text-transform:uppercase;color:#9fb0aa;font:800 10px Inter}.tradeSwap>div .collectible{width:100%;max-width:130px}.tradeSwap>div>em{color:var(--gold);font:900 15px Barlow Condensed}.tradeSwap>i{color:var(--lime);font-size:26px;font-style:normal}.tradeRow footer{gap:8px;display:flex}.tradeRow footer .primary{flex:1}.marketDialog{z-index:1200;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#02050bd9;padding:30px 16px;animation:.25s ease-out screenIn;display:flex;position:fixed;inset:0;overflow:auto}.marketDialog>div{background:linear-gradient(160deg,#141f36,#0a101d);border:1px solid #fff2;gap:16px;width:min(620px,100%);margin:auto;padding:26px;display:grid;position:relative}.marketDialog>div>small{letter-spacing:.18em;color:var(--lime);text-transform:uppercase;font:800 11px Inter}.marketDialog .packClose{position:absolute;top:10px;right:12px}.sellBody{grid-template-columns:190px 1fr;align-items:start;gap:22px;display:grid}.sellBody>div{gap:12px;display:grid}.sellBody h3{text-transform:uppercase;margin:0;font:900 30px/.95 Barlow Condensed}.sellBody label,.tradeReview label{letter-spacing:.12em;color:#9fb0aa;text-transform:uppercase;gap:6px;font:800 11px Inter;display:grid}.priceInput{align-items:center;gap:4px;font-size:22px;display:flex}.priceInput input{color:#fff;background:#ffffff0c;border:1px solid #ffffff2a;width:130px;padding:6px 10px;font:900 28px Barlow Condensed}.sellBody input[type=range]{width:100%;accent-color:var(--lime)}.sellHint{color:#9fb0aa;margin:0;font-size:12px}.sellNet{color:#cdd6d2;flex-wrap:wrap;align-items:baseline;gap:6px;margin:0;font-size:14px;display:flex}.sellNet b{color:var(--lime);font:900 26px Barlow Condensed}.sellNet small{color:#7f918a;font-size:12px}.sellWarn{color:#ffb35c;background:#ffb35c12;border-left:3px solid #ffb35c;margin:0;padding:6px 10px;font-size:12px}.tradeDialog{width:min(760px,100%)!important}.tradeSteps{grid-template-columns:repeat(3,1fr);gap:8px;margin:0;padding:0;list-style:none;display:grid}.tradeSteps li{color:#7f918a;border:1px solid #ffffff1c;align-items:center;gap:8px;min-width:0;padding:8px 10px;font-size:12px;display:flex}.tradeSteps li b{background:#ffffff14;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font:900 12px Inter;display:grid}.tradeSteps li span{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.tradeSteps li.current{border-color:var(--lime);color:#fff}.tradeSteps li.current b{background:var(--lime);color:#06110d}.tradeSteps li.done{color:#dfe8e3}.tradeSteps li.done b{background:#ffffff30}.tradeSteps .ghostButton{padding:3px 7px;font-size:10px}.friendPick{flex-wrap:wrap;gap:8px;display:flex}.tradeReview{gap:14px;display:grid}.tradeReview .tradeSwap .collectible{max-width:150px}.tradeReview>.primary{width:100%}@media (width<=640px){.marketViews{width:100%}.marketViews button{flex:1;justify-content:center;padding:11px 8px}.marketTools input{width:100%;min-width:0;max-width:none}.marketGrid{grid-template-columns:repeat(2,1fr);gap:10px}.marketGrid.pick{grid-template-columns:repeat(3,1fr)}.marketLedger li{grid-template-columns:1fr auto;gap:4px 10px}.tradeList{grid-template-columns:1fr}.sellBody{grid-template-columns:1fr;justify-items:center}.sellBody>div{width:100%}.sellBody .collectible{width:170px}.tradeSteps{grid-template-columns:1fr}.marketDialog{padding-top:60px}.marketDialog>div{padding:20px 16px}}.bdorCoin{vertical-align:-.14em;background:radial-gradient(circle at 35% 30%,#fffbe0,#ffd45f 40%,#b07a10 85%);border-radius:50%;width:1em;height:1em;margin-left:.3em;display:inline-block;position:relative;box-shadow:inset 0 0 0 2px #fff6,0 0 12px #ffd45f99}.bdorCoin:after{content:"";background:repeating-conic-gradient(#7a4f0640 0 30deg,transparent 30deg 60deg);border:1.5px solid #7a4f0699;border-radius:50%;position:absolute;inset:22%}.bdorCoin.big{width:44px;height:44px;margin:0}.walletBdor{border-top:1px solid #ffffff1a;align-items:center;gap:6px;width:100%;margin-top:8px;padding-top:8px;color:#f3e3b3!important;display:flex!important}.walletBdor .bdorCoin{margin:0}.walletBdor b{color:#ffd45f!important;font:900 24px/1 Barlow Condensed!important}.packArt.pack_bdor{color:#fff;background:radial-gradient(circle at 50% 38%,#fff6c4 0,#ffd45f 18%,#c08a16 42%,#3a2604 78%,#120b02)}.packArt.pack_bdor:before,.packArt.pack_bdor:after{background:repeating-linear-gradient(90deg,#ffe9a080 0 6px,#0000 6px 12px)}.packArt.pack_bdor b{color:#fff7d6;text-shadow:0 2px #3a2604,0 0 20px #ffd45f}.packArt.pack_bdor em{color:#ffd45f;background:#120b02}.bdorPackCard{background:radial-gradient(circle at 12%,#ffd45f2e,#0000 45%),linear-gradient(120deg,#2a1d06,#0d1220 65%);border:1px solid #ffd45f66;grid-template-columns:auto 1fr auto;align-items:center;gap:26px;margin-bottom:18px;padding:22px 26px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 70px -40px #ffd45f}.bdorPackCard:after{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 40px,#ffd45f06 40px 80px);position:absolute;inset:0}.bdorPackCard .packArt{width:130px;height:186px}.bdorPackCard .packArt b{font-size:24px}.bdorPackCard .packArt em{font-size:40px}.bdorPackInfo{z-index:1;gap:8px;display:grid;position:relative}.bdorPackInfo>small{letter-spacing:.2em;color:#ffd45f;text-transform:uppercase;font:800 11px Inter}.bdorPackInfo h3{text-transform:uppercase;color:#fff7d6;margin:0;font:900 44px/.9 Barlow Condensed}.bdorPackInfo p{color:#d7cba6;max-width:520px;margin:0;font-size:13px;line-height:1.5}.bdorPackInfo .odds{margin:4px 0 0}.bdorPackBuy{z-index:1;justify-items:center;gap:8px;min-width:210px;display:grid;position:relative}.bdorBalance{align-items:center;gap:10px;display:flex}.bdorBalance b{color:#ffd45f;font:900 48px/.9 Barlow Condensed}.bdorBalance small{letter-spacing:.08em;color:#d7cba6;max-width:70px;font:800 11px/1.2 Inter}.bdorOpen{box-shadow:0 10px 30px -10px #ffd45f;color:#1c1303!important;background:#ffd45f!important}.bdorOpen b{margin-left:6px}.bdorExchange{color:#ffd45f;border-color:#ffd45f66;align-items:center;gap:6px;display:inline-flex}.bdorExchange:hover:not(:disabled){color:#ffd45f;border-color:#ffd45f}.bdorToday{color:#a99c78;font-size:11px}.bdorPackSoon{color:#d7cba6;text-align:center;max-width:200px;font-size:13px}.collectible.bdorCard{border-color:#ffd45f;background:linear-gradient(170deg,#ffe58a 0,#b8860b 26%,#2a1c04 62%,#0a0702)!important}.collectible.bdorCard.rare{border-color:#e9c56a}.collectible.bdorCard.legend{box-shadow:0 0 0 1px #fff3,0 14px 40px -12px #ffd45f}.collectible.bdorCard header b{color:#1c1303}.collectible.bdorCard header span{color:#3a2604;letter-spacing:.08em;text-transform:uppercase;font:900 11px Barlow Condensed}.collectible.bdorCard footer i{color:#ffd45f}.collectible.bdorCard .collectibleFoil{opacity:1}.bdorCardBall{background:radial-gradient(circle at 50% 40%,#ffd45f22,#0000 60%);place-items:center;display:grid;position:absolute;inset:0}.bdorCardBall i{aspect-ratio:1;background:radial-gradient(circle at 35% 30%,#fffbe0,#ffd45f 40%,#8a5d0a 90%);border-radius:50%;width:46%;position:relative;box-shadow:0 0 30px #ffd45f80,inset 0 0 0 2px #fff6}.bdorCardBall i:after{content:"";background:repeating-conic-gradient(#5b3e0560 0 36deg,transparent 36deg 72deg);border-radius:50%;position:absolute;inset:18%}.bdorCardInitials{color:#ffd45fb0;font:900 18px Barlow Condensed;position:absolute;bottom:6px;right:8px}.albumSlot.missing.bdorMissing{background:#ffd45f08;border-color:#ffd45f55}.albumSlot.missing.bdorMissing b{color:#ffd45f80;font-size:30px}.albumFilters button.bdorFilter{color:#ffd45f;border-color:#ffd45f66}.albumFilters button.bdorFilter.active{color:#1c1303;background:#ffd45f;border-color:#ffd45f}.albumFilters button em{opacity:.75;margin-left:4px;font-size:11px;font-style:normal}.marketPage .xiShopHero h1 em{color:#58c7ff;text-shadow:0 0 50px #58c7ff55}.marketPage .eyebrow{color:#58c7ff}.lockerHub{padding-top:55px}.lockerGrid{grid-template-columns:1fr 1fr 1fr;gap:14px;display:grid}.lockerTile{text-align:left;color:#fff;cursor:pointer;min-height:300px;font:inherit;border:1px solid #ffffff1c;grid-template-rows:1fr auto auto;gap:14px;padding:24px;transition:transform .25s,border-color .25s,box-shadow .25s;display:grid;position:relative;overflow:hidden}.lockerTile:hover{transform:translateY(-4px)}.shopTile{background:radial-gradient(circle at 75% 20%,#ffd45f26,#0000 50%),linear-gradient(140deg,#1b2a12,#0e1526 70%);border-color:#a3ff1250}.shopTile:hover{border-color:var(--lime);box-shadow:0 26px 60px -30px var(--lime)}.marketTile{background:radial-gradient(circle at 75% 20%,#58c7ff26,#0000 50%),linear-gradient(140deg,#0f2433,#0e1526 70%);border-color:#58c7ff50}.marketTile:hover{border-color:#58c7ff;box-shadow:0 26px 60px -30px #58c7ff}.wardrobeTile{background:radial-gradient(circle at 75% 20%,#c38bff26,#0000 50%),linear-gradient(140deg,#231c33,#0e1526 70%);border-color:#c38bff50}.wardrobeTile:hover{border-color:#c38bff;box-shadow:0 26px 60px -30px #c38bff}.lockerArt.wardrobeFan{font-size:72px}.lockerArt{justify-content:center;align-items:flex-end;height:170px;display:flex;position:relative}.lockerArt.packsFan .packArt{transform-origin:bottom;width:104px;height:150px;margin:0 -16px;transition:transform .3s}.lockerArt.packsFan .packArt b{font-size:18px}.lockerArt.packsFan .packArt em{margin-top:4px;font-size:28px}.lockerArt.packsFan .packArt small,.lockerArt.packsFan .packArt .packBrand{font-size:6px}.lockerArt.packsFan .packArt:first-child{transform:rotate(-12deg)translateY(8px)}.lockerArt.packsFan .packArt:nth-child(2){z-index:2;transform:translateY(-8px)scale(1.08)}.lockerArt.packsFan .packArt:nth-child(3){transform:rotate(12deg)translateY(8px)}.shopTile:hover .packsFan .packArt:first-child{transform:rotate(-18deg)translate(-10px,4px)}.shopTile:hover .packsFan .packArt:nth-child(3){transform:rotate(18deg)translate(10px,4px)}.lockerArt.cardsFan .collectible{transform-origin:bottom;width:104px;margin:0 -14px;transition:transform .3s}.lockerArt.cardsFan .collectible:first-child{transform:rotate(-10deg)translateY(10px)}.lockerArt.cardsFan .collectible:nth-child(2){z-index:2;transform:translateY(-6px)}.lockerArt.cardsFan .collectible:nth-child(3){transform:rotate(10deg)translateY(10px)}.marketTile:hover .cardsFan .collectible:first-child{transform:rotate(-16deg)translate(-12px,6px)}.marketTile:hover .cardsFan .collectible:nth-child(3){transform:rotate(16deg)translate(12px,6px)}.lockerText small{letter-spacing:.18em;text-transform:uppercase;color:var(--lime);font:800 10px Inter}.marketTile .lockerText small{color:#58c7ff}.wardrobeTile .lockerText small{color:#c38bff}.lockerText h3{text-transform:uppercase;margin:8px 0;font:900 clamp(32px,4vw,48px)/.9 Barlow Condensed}.lockerText p{color:var(--muted);margin:0;font-size:13px;line-height:1.5}.lockerCta{color:var(--lime);align-items:center;gap:8px;font:800 13px Inter;display:flex}.marketTile .lockerCta{color:#58c7ff}.wardrobeTile .lockerCta{color:#c38bff}.lockerCta i{font-style:normal;transition:transform .2s}.lockerTile:hover .lockerCta i{transform:translate(5px)}@media (width<=760px){.lockerGrid{grid-template-columns:1fr}.lockerTile{min-height:0}.bdorPackCard{text-align:center;grid-template-columns:1fr;justify-items:center;padding:20px 16px}.bdorPackInfo{justify-items:center}.bdorPackInfo h3{font-size:36px}}.collectible.bdorCard.small header span{display:none}.packArt.pack_legend{color:#2b1c04;background:linear-gradient(155deg,#fff6c4 0,#f4cf48 28%,#9a6b12 70%,#2b1c04)}.packArt.pack_legend b{color:#2b1c04;text-shadow:none}.packArt.pack_legend em{color:#f4cf48;background:#2b1c04}.freePack.legendFree{border-color:#f4cf4855}.freePack.legendFree.ready{border-color:#f4cf48;box-shadow:0 0 50px -22px #f4cf48}.freePack.legendFree small{color:#f4cf48}.freeStock{align-items:center;gap:6px;margin-top:12px;display:flex}.freeStock i{background:#ffffff1c;border-radius:2px;width:26px;height:10px;transition:background .3s,box-shadow .3s;transform:skew(-18deg)}.freeStock i.full{background:var(--lime);box-shadow:0 0 12px -2px var(--lime)}.freeStock b{color:#fff;margin-left:8px;font:900 18px Barlow Condensed}.freeSide{text-align:right;justify-items:end;gap:10px;display:grid}.freeSide .freeBack{font-size:12px}.navShop{position:relative}.packBadge{background:var(--lime);color:#06110d;border-radius:9px;place-items:center;min-width:18px;height:18px;margin-left:6px;padding:0 5px;font:900 11px Inter;animation:1.8s ease-in-out infinite badgePulse;display:inline-grid}@keyframes badgePulse{0%,to{box-shadow:0 0 #a3ff1280}50%{box-shadow:0 0 0 7px #a3ff1200}}.lockerBadge{z-index:2;background:var(--lime);color:#06110d;letter-spacing:.08em;text-transform:uppercase;padding:6px 12px;font:900 12px Inter;animation:1.8s ease-in-out infinite badgePulse;position:absolute;top:14px;right:14px}.packReminder{z-index:60;border:1px solid var(--lime);max-width:430px;box-shadow:0 22px 60px -18px #000,0 0 40px -16px var(--lime);background:linear-gradient(120deg,#16213a,#0b1020);grid-template-columns:auto 1fr auto;align-items:center;gap:14px;padding:14px 40px 14px 14px;animation:.5s cubic-bezier(.2,1.3,.4,1) reminderIn;display:grid;position:fixed;bottom:20px;right:20px}@keyframes reminderIn{0%{opacity:0;transform:translateY(30px)scale(.94)}to{opacity:1;transform:none}}.packReminderArt{background:linear-gradient(155deg,#e6ff9c 0,#a3ff12 35%,#3d7a00 90%);border:2px solid #ffffffb0;place-items:center;width:46px;height:64px;animation:2.4s ease-in-out infinite reminderWiggle;display:grid;position:relative;box-shadow:0 0 24px -4px #a3ff12}.packReminderArt.legend{background:linear-gradient(155deg,#fff6c4 0,#f4cf48 28%,#9a6b12 70%,#2b1c04);box-shadow:0 0 24px -4px #f4cf48}.packReminderArt:before{content:"";background:repeating-linear-gradient(90deg,#ffffffb0 0 5px,#0000 5px 10px);height:6px;position:absolute;inset:0 0 auto}.packReminderArt b{color:#06110d;font:900 24px Barlow Condensed}.packReminderArt.legend b{color:#2b1c04}@keyframes reminderWiggle{0%,70%,to{transform:rotate(0)}76%{transform:rotate(-7deg)}84%{transform:rotate(6deg)}92%{transform:rotate(-3deg)}}.packReminderText b{text-transform:uppercase;letter-spacing:.02em;font:900 20px/1 Barlow Condensed;display:block}.packReminderText small{color:#aebcb7;margin-top:5px;font-size:12px;line-height:1.35;display:block}.packReminder .primary{padding:10px 16px}.packReminderClose{color:#aebcb7;cursor:pointer;background:0 0;border:0;width:28px;height:28px;font-size:22px;position:absolute;top:4px;right:6px}.packReminder.inline{z-index:auto;max-width:none;padding-right:14px;animation:none;position:relative;bottom:auto;right:auto}@media (width<=600px){.packReminder:not(.inline){max-width:none;bottom:12px;left:12px;right:12px}.freeSide{text-align:left;grid-column:1/-1;justify-items:start}}@media (prefers-reduced-motion:reduce){.packBadge,.lockerBadge,.packReminder,.packReminderArt{animation:none}}.freePack .packArt.pack_legend b{font-size:16px}.dupSell{background:linear-gradient(120deg,#f4cf4818,#0e1526 70%);border:1px solid #f4cf4855;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;margin:0 0 14px;padding:14px 18px;display:flex}.dupSell>span:first-child{gap:3px;display:grid}.dupSell b{text-transform:uppercase;color:#fff;font:900 22px Barlow Condensed}.dupSell small{color:#b9c6c1;font-size:12px}.dupSellConfirm{flex-wrap:wrap;gap:8px;display:flex}.albumActions button.quickSell{border-color:var(--lime);color:var(--lime)}@media (width<=600px){.dupSell>button,.dupSellConfirm,.dupSellConfirm .primary{width:100%}}.albumActions button.quickSell{grid-column:1/-1}.myPacks{background:radial-gradient(70% 90% at 0 0,#a3ff1218,#0000 70%),#0f1a24;border:1px solid #a3ff1255;border-radius:20px;gap:12px;margin:0 0 18px;padding:16px;display:grid}.myPacks header{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:8px 16px;display:flex}.myPacks header small{color:var(--lime,#a3ff12);letter-spacing:.16em;text-transform:uppercase;font:800 11px Inter}.myPacks h2{text-transform:uppercase;margin:2px 0 0;font:900 28px/1 Barlow Condensed}.myPacks header p{color:#b9c6c1;max-width:420px;margin:0;font:600 13px/1.4 Inter}.myPacks ul{scrollbar-width:thin;gap:12px;margin:0;padding:2px 2px 4px;list-style:none;display:flex;overflow-x:auto}.myPacks li{border:1px solid color-mix(in srgb,var(--pack) 45%,transparent);background:#ffffff08;border-radius:16px;flex:none;justify-items:center;gap:8px;width:118px;padding:12px 8px;display:grid}.myPacks li strong{text-transform:uppercase;font:900 16px/1 Barlow Condensed}.myPacks li button{width:100%;min-height:36px;padding:6px 10px;font-size:13px}.myPacksArt{--s:.42;width:calc(150px * var(--s));height:calc(214px * var(--s));display:block;position:relative}.myPacksArt>span{width:150px;height:214px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.myPacksCount{background:var(--lime,#a3ff12);color:#06110a;text-align:center;border-radius:999px;min-width:30px;padding:3px 7px;font:900 15px/1 Barlow Condensed;position:absolute;top:-8px;right:-10px;box-shadow:0 6px 14px -4px #000}.stashHint{color:#b9c6c1;text-align:center;margin:6px 0 0;font:600 12px/1.4 Inter}.sxHome,.sxStandHead{--gold:#f4cf48;--goldDark:#a27a12}.sxNeon{text-transform:uppercase;color:#fff;text-shadow:0 0 12px var(--st,#a3ff12),0 0 34px color-mix(in srgb,var(--st,#a3ff12) 55%,transparent);margin:0;font:900 clamp(52px,9vw,84px)/.85 Barlow Condensed;animation:5s linear infinite sxFlicker}@keyframes sxFlicker{0%,91%,95%,to{opacity:1}93%{opacity:.55}}@keyframes sxSweepL{0%,to{transform:rotate(-14deg)}50%{transform:rotate(-4deg)}}@keyframes sxSweepR{0%,to{transform:rotate(14deg)}50%{transform:rotate(4deg)}}@keyframes sxShine{0%{transform:translate(-120%)skew(-20deg)}60%,to{transform:translate(900%)skew(-20deg)}}@keyframes sxFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes sxSpin{to{transform:rotate(360deg)}}.sxShine{pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff38,#0000);width:60px;animation:3.4s ease-in-out infinite sxShine;position:absolute;top:0;bottom:0;left:0}.sxHome{gap:16px;margin-bottom:22px;display:grid}.sxStadium{background:radial-gradient(120% 70% at 50% 0,#22406e,#0b1424 60%,#05080d);border:1px solid #9fc4ff22;border-radius:24px;height:clamp(300px,34vw,360px);position:relative;overflow:hidden}.sxBeam{clip-path:polygon(40% 0,60% 0,100% 100%,0 100%);opacity:.45;transform-origin:top;pointer-events:none;background:linear-gradient(#fffbe0aa,#0000 85%);width:130px;height:340px;position:absolute;top:-10px}.sxBeam.left{animation:7s ease-in-out infinite sxSweepL;left:6%}.sxBeam.right{animation:7s ease-in-out infinite sxSweepR;right:6%}.sxLamp{background:#fffbe0;border-radius:4px;width:44px;height:14px;position:absolute;top:8px;box-shadow:0 0 30px 10px #fffbe088}.sxLamp.left{left:calc(6% + 43px)}.sxLamp.right{right:calc(6% + 43px)}.sxCrowd{background:radial-gradient(circle,#fff2 1.6px,#0000 2px) 0 0/9px 9px,radial-gradient(circle,#a3ff1233 1.6px,#0000 2px) 4px 4px/11px 11px,linear-gradient(#0e1a2a,#0a1220);height:72px;position:absolute;bottom:70px;left:0;right:0}.sxPitch{background:repeating-linear-gradient(90deg,#1d5a36 0 30px,#1a5131 30px 60px);height:70px;position:absolute;bottom:0;left:0;right:0}.sxBoards{background:linear-gradient(90deg,#ff5a4f,#f4cf48,#a3ff12,#58c7ff,#c38bff);height:6px;position:absolute;bottom:66px;left:0;right:0}.sxTitle{text-align:center;justify-items:center;gap:4px;padding:0 12px;display:grid;position:absolute;top:42px;left:0;right:0}.sxTitle small{color:#9fc4ff;letter-spacing:.24em;font:800 10px Inter}.sxWallet{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#05080dd9;border:1px solid #f4cf4866;border-radius:16px;align-items:center;gap:10px;padding:8px 8px 8px 14px;display:flex;position:absolute;bottom:84px;left:16px;right:16px}.sxWallet>.sxWalletAmount{flex:1;min-width:0;display:grid}.sxWallet>.sxWalletAmount b{color:var(--gold);font:900 26px/1 Barlow Condensed}.sxWallet>.sxWalletAmount small{color:#b9c6d8;letter-spacing:.1em;font:700 10px Inter}.sxStadium .sxWallet{max-width:520px;margin:0 auto}@media (width<=520px){.sxWallet.withGems{flex-wrap:wrap;row-gap:8px}.sxWallet.withGems>.sxRecharge.soft{flex:100%;min-height:36px}}.sxToken{background:#ffffff0f;border:1px solid #ffd45f44;border-radius:999px;align-items:center;gap:5px;padding:4px 9px 4px 5px;display:inline-flex}.sxToken b{color:#ffe39a;font:900 18px/1 Barlow Condensed}.sxRecharge{background:var(--gold);color:#2a1d05;text-transform:uppercase;letter-spacing:.02em;cursor:pointer;min-height:44px;box-shadow:0 4px 0 var(--goldDark);border:0;border-radius:12px;flex:none;padding:0 14px;font:900 17px/1 Barlow Condensed;transition:transform .15s}.sxRecharge:hover{transform:translateY(-1px)}.sxRecharge:active{box-shadow:0 2px 0 var(--goldDark);transform:translateY(2px)}.sxRecharge.soft{color:#fff;box-shadow:none;background:#ffffff14;border:1px solid #ffffff2a;font-size:15px}.sxWelcome{background:radial-gradient(circle at 85% 30%,#f4cf4866,#0000 55%),linear-gradient(135deg,#3a2a06,#120d03);border:2px solid #f4cf48;border-radius:22px;gap:10px;padding:18px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 30px #f4cf4844}.sxWelcomeRays{background:repeating-conic-gradient(#ffd75a44 0 8deg,transparent 8deg 22deg);pointer-events:none;border-radius:50%;width:240px;height:240px;animation:10s linear infinite sxSpin;position:absolute;top:-60px;right:-60px;-webkit-mask:radial-gradient(circle,#000 25%,#0000 66%);mask:radial-gradient(circle,#000 25%,#0000 66%)}.sxWelcomeBody{align-items:center;gap:12px;display:flex;position:relative}.sxWelcomeBody>div{flex:1;gap:6px;min-width:0;display:grid}.sxWelcomeTag{color:#fff;letter-spacing:.08em;text-transform:uppercase;background:#ff5a4f;border-radius:20px;justify-self:start;padding:3px 9px;font:800 10px Inter}.sxWelcome h2{text-transform:uppercase;color:#fff;margin:0;font:900 clamp(28px,5vw,40px)/.92 Barlow Condensed}.sxWelcome p{color:#e8dcb5;margin:0;font-size:12px;line-height:1.45}.sxWelcomeArt{flex:none;align-items:flex-end;animation:3s ease-in-out infinite sxFloat;display:flex;position:relative}.sxWelcomeArt .moneyPack{--s:.42;filter:drop-shadow(0 8px 14px #000a);transform:rotate(-8deg)}.sxWelcomeArt .moneyPack+.moneyPack{margin-left:-26px;transform:rotate(8deg)translateY(-8px)}.sxWelcomeValue{color:#b9a97a;justify-self:end;margin-top:-4px;font-size:12px;position:relative}.sxGoldButton{color:#2a1d05;text-transform:uppercase;cursor:pointer;background:linear-gradient(#ffe27a,#f4cf48);border:0;border-radius:14px;min-height:56px;font:900 26px/1 Barlow Condensed;transition:transform .15s;position:relative;box-shadow:0 5px #a27a12}.sxGoldButton:hover{transform:translateY(-1px)}.sxGoldButton:active{transform:translateY(3px);box-shadow:0 2px #a27a12}.sxSection{text-transform:uppercase;letter-spacing:.02em;color:#fff;margin:6px 0 -4px;font:900 24px Barlow Condensed}.sxStands{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.sxStand{border:1px solid color-mix(in srgb,var(--st) 45%,transparent);background:linear-gradient(0deg,#000c,transparent 58%),radial-gradient(circle at 50% 35%,color-mix(in srgb,var(--st) 35%,transparent),color-mix(in srgb,var(--st-dark) 30%,#0b1018) 72%);color:#fff;text-align:left;cursor:pointer;border-radius:20px;grid-column:span 3;min-height:170px;padding:0;transition:transform .18s,box-shadow .18s,border-color .18s;position:relative;overflow:hidden}.sxStand:hover{border-color:var(--st);box-shadow:0 18px 40px -22px var(--st);transform:translateY(-3px)}.sxStand:active{transform:translateY(1px)}.sxStand:focus-visible{outline:3px solid var(--st);outline-offset:2px}.sxStand.club,.sxStand.kiosk,.sxStand.atelier{grid-column:1/-1}.sxStand.club{color:#2a1d05;background:linear-gradient(120deg,#ffe9a8,#f4cf48 55%,#c99512);border-color:#ffe9a8;min-height:150px}.sxStand.kiosk{background:linear-gradient(#0000 45%,#000c),radial-gradient(circle at 70% 40%,#2a5bd7aa,#0b1424 70%)}.sxAwning{background:repeating-linear-gradient(90deg,var(--st) 0 26px,var(--st-dark) 26px 52px);pointer-events:none;border-radius:0 0 50% 50%/0 0 12px 12px;height:20px;position:absolute;top:0;left:0;right:0}.sxStand.club .sxAwning{display:none}.sxStandText{justify-items:start;gap:3px;display:grid;position:absolute;bottom:14px;left:14px;right:14px}.sxStandText b{text-transform:uppercase;text-shadow:0 0 14px var(--st);font:900 clamp(22px,4vw,30px)/1 Barlow Condensed}.sxStand.club .sxStandText b,.sxStand.kiosk .sxStandText b{font-size:clamp(28px,5vw,34px)}.sxStand.club .sxStandText{right:110px}.sxStand.club .sxStandText b{text-shadow:none;font-size:clamp(28px,5vw,34px)}.sxStandText small{color:color-mix(in srgb,var(--st) 35%,#fff);font:600 12px/1.35 Inter}.sxStand.club .sxStandText small{color:#3d2a06;font-weight:700}.sxBadge{color:#fff;letter-spacing:.04em;text-transform:uppercase;background:#ffffff1f;border-radius:20px;align-items:center;gap:6px;margin-top:4px;padding:2px 9px;font:800 10px Inter;display:inline-flex}.sxBadge.lime{color:#0b1512;background:#a3ff12}.sxBadge.hot{background:#ff5a4f}.sxBadge.price{color:#ffe9a8;letter-spacing:0;text-transform:none;background:#2a1d05;font:900 16px Barlow Condensed}.sxBadge.dark{color:#a3ff12;background:#2a1d05}.sxBadge.soft{background:#0006}.sxDot{background:#a3ff12;border-radius:50%;width:8px;height:8px;box-shadow:0 0 8px #a3ff12}.sxArt{pointer-events:none;animation:3s ease-in-out infinite sxFloat;position:absolute}.sxArtClub{color:#2a1d05;border:3px solid #2a1d05;border-radius:50%;place-items:center;width:84px;height:84px;animation:none;display:grid;top:16px;right:16px}.sxArtClub b{font:900 32px/1 Barlow Condensed}.sxArtClub small{letter-spacing:.2em;margin-top:-14px;font:800 9px Inter}.sxArtKiosk{align-items:flex-start;display:flex;top:28px;right:14px}.sxArtKiosk .moneyPack{--s:.34;filter:drop-shadow(0 8px 12px #000a);transform:rotate(-12deg)}.sxArtKiosk .moneyPack+.moneyPack{margin-left:-20px;transform:translateY(-6px)}.sxArtKiosk .moneyPack+.moneyPack+.moneyPack{transform:rotate(12deg)}.sxArtFace{background:#24312d;border:3px solid #fff;border-radius:50%;place-items:center;width:62px;height:62px;margin-left:-31px;font-size:32px;display:grid;top:32px;left:50%;box-shadow:0 0 22px #a3ff1266}.sxArtFlare{place-items:center;width:68px;height:68px;margin-left:-34px;font-size:30px;display:grid;top:30px;left:50%}.sxArtFlare i{background:radial-gradient(circle,#fff6c4,#ff8a3d 50%,#0000 72%);border-radius:50%;animation:4s linear infinite sxSpin;position:absolute;inset:0}.sxArtFrame{background:linear-gradient(160deg,#3a2466,#1d1330);border:3px solid #c38bff;border-radius:9px;place-items:center;width:54px;height:72px;margin-left:-27px;display:grid;top:28px;left:50%;rotate:-8deg;box-shadow:0 0 22px #c38bff66}.sxArtFrame b{font:900 20px Barlow Condensed}.sxFree{color:#b9c6d8;background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;align-items:center;gap:10px;margin:0;padding:12px 14px;font-size:12px;line-height:1.4;display:flex}.sxFree i{background:#a3ff12;border-radius:50%;flex:none;width:8px;height:8px}.sxTools{justify-content:flex-end;margin:-6px 0 4px;display:flex}.sxStandHead{background:radial-gradient(90% 80% at 50% 0,color-mix(in srgb,var(--st) 32%,transparent),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--st-dark) 40%,#0b1018),#070b10);border:1px solid color-mix(in srgb,var(--st) 35%,transparent);border-radius:22px;gap:12px;margin-bottom:14px;padding:30px 16px 14px;display:grid;position:relative;overflow:hidden}.sxStandTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.sxBack{color:#fff;cursor:pointer;background:#0006;border:1px solid #ffffff26;border-radius:22px;align-items:center;gap:6px;min-height:44px;padding:0 14px 0 10px;font:800 13px Inter;display:inline-flex}.sxBack i{font-size:20px;font-style:normal;line-height:1}.sxBack:hover{border-color:var(--st)}.sxWallet.small{border-radius:14px;flex:0 auto;gap:8px;padding:5px 5px 5px 10px;position:static}.sxWallet.small>span b{font-size:20px}.sxWallet.small>span small{font-size:9px}.sxWallet.small .sxRecharge{min-height:38px;padding:0 11px;font-size:15px}.sxStandTitle{text-align:center;justify-items:center;gap:6px;display:grid}.sxStandTitle .sxNeon{font-size:clamp(44px,8vw,68px)}.sxStandTitle p{color:#d5dde8;max-width:460px;margin:0;font-size:13px;line-height:1.45}.sxAisles{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.sxAisles button{color:#fff;cursor:pointer;background:#ffffff0f;border:1px solid #ffffff26;border-radius:20px;min-height:40px;padding:0 16px;font:800 13px Inter}.sxAisles button.active{background:var(--st);border-color:var(--st);color:#120a1f}.sxStandNav{scrollbar-width:none;justify-content:flex-start;align-items:center;gap:6px;margin:0 -16px;padding:2px 16px;display:flex;position:relative;overflow-x:auto}.sxStandNav::-webkit-scrollbar{display:none}.sxStandNav button{border:1px solid color-mix(in srgb,var(--st) 40%,transparent);color:#fff;cursor:pointer;white-space:nowrap;background:#0005;border-radius:18px;flex:none;min-height:36px;padding:0 13px;font:700 12px Inter}.sxStandNav button.active{background:var(--st);color:#0b1018;border-color:var(--st)}.sxBank .moneyStore{background:radial-gradient(70% 90% at 50% 0,#f4cf4826,#0000 65%),linear-gradient(#1c1505,#07090a 60%);border-color:#f4cf4855}.sxBank .moneyBundle{background:radial-gradient(circle at 50% 30%,#f4cf4822,#0000 62%),#13110a;border-color:#f4cf4855}.sxBank .moneyBundle.best{background:radial-gradient(circle at 50% 30%,#f4cf4844,#0000 60%),linear-gradient(135deg,#2a2006,#0d0a03);border:2px solid #f4cf48;box-shadow:0 0 30px #f4cf4840}.sxBank .moneyBuy{color:#2a1d05;background:linear-gradient(#ffe27a,#f4cf48);font-weight:900;box-shadow:0 4px #a27a12;font-family:Barlow Condensed!important;font-size:20px!important}.sxBank .moneyStarter{background:radial-gradient(circle at 85% 30%,#f4cf4844,#0000 55%),linear-gradient(135deg,#3a2a06,#120d03);border:2px solid #f4cf48}@media (width<=700px){.sxBank .moneyBundles{grid-template-columns:repeat(2,minmax(0,1fr))}}.sxLoge{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:24px;display:grid}.sxLogeJump{flex-wrap:wrap;gap:8px;display:flex}.sxLogeJump button{color:#ffe39a;cursor:pointer;background:#f4cf4814;border:1px solid #f4cf4866;border-radius:999px;align-items:center;gap:6px;min-height:40px;padding:0 14px;font:800 14px Inter;display:inline-flex}.sxLogeJump button i{font-style:normal}@media (width<=520px){.sxLogeJump{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:6px;display:grid}.sxLogeJump button{text-align:center;justify-content:center;padding:4px 8px;font-size:13px;line-height:1.1}}.sxLogeJump button:hover,.sxLogeJump button:focus-visible{background:#f4cf4826;border-color:#f4cf48}#loge-club,#sx-coins,#money-collector{scroll-margin-top:12px}.sxLoge .moneyClub{background:radial-gradient(100% 80% at 50% 0,#5a441055,#0000 70%),linear-gradient(135deg,#2a2006,#0d0a03);border:2px solid #f4cf48;margin:0;box-shadow:0 0 34px #f4cf4840}.sxLoge .moneyClub .moneyEyebrow{color:#f4cf48}.sxLoge .moneyClubCrest{background:conic-gradient(from 200deg,#fff6c4,#f4cf48,#a27a12,#f4cf48,#fff6c4)}.sxLoge .moneyClubCrest b,.sxLoge .moneyClubCrest i{color:#2a1d05}.sxLoge .moneyClubPerks i{background:#f4cf481f}.sxLoge .moneyClub .moneyBuy{color:#2a1d05;text-transform:uppercase;background:linear-gradient(#ffe27a,#f4cf48);font-weight:900;box-shadow:0 5px #a27a12;font-family:Barlow Condensed!important;font-size:22px!important}.sxLogeExtra{background:#ffffff08;border:1px solid #f4cf4833;border-radius:14px;gap:6px;padding:14px;display:grid}.sxLogeExtra b{color:#ffe9a8;letter-spacing:.08em;text-transform:uppercase;font:800 12px Inter}.sxLogeExtra span{color:#e8dcb5;font-size:13px;line-height:1.45}.sxPreviewButton{width:100%;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;display:block}.sxPreviewButton:focus-visible{outline:3px solid var(--item,#a3ff12);outline-offset:-3px}.sxSheetBack{z-index:1100;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#000000b3;justify-content:center;align-items:flex-end;animation:.2s sxFade;display:flex;position:fixed;inset:0}@keyframes sxFade{0%{opacity:0}}@keyframes sxRise{0%{opacity:0;transform:translateY(40px)}}.sxSheet{width:min(520px,100%);max-height:92vh;padding:16px 16px calc(20px + env(safe-area-inset-bottom));border:1px solid color-mix(in srgb,var(--item) 45%,transparent);background:linear-gradient(#14221e,#0a1311);border-bottom:0;border-radius:24px 24px 0 0;gap:12px;animation:.25s cubic-bezier(.2,.9,.3,1.1) sxRise;display:grid;position:relative;overflow:auto;box-shadow:0 -10px 40px #000}@media (width>=700px){.sxSheetBack{align-items:center}.sxSheet{border-bottom:1px solid color-mix(in srgb,var(--item) 45%,transparent);border-radius:24px}}.sxSheetClose{z-index:3;color:#fff;cursor:pointer;background:#0b1512;border:1px solid #fff2;border-radius:50%;width:44px;height:44px;font:700 20px/1 Inter;position:absolute;top:10px;right:10px}.sxSheetStage{background:radial-gradient(circle at 50% 60%,color-mix(in srgb,var(--item) 40%,transparent),transparent 65%),repeating-linear-gradient(90deg,#1d5a36 0 38px,#1a5131 38px 76px);border-radius:18px;place-items:center;height:280px;display:grid;position:relative;overflow:hidden}.sxSheetStage .itemPreview{background:0 0;width:100%;height:100%}.sxSheetStage .framePreview .framedCard{transform:scale(1.5)}.sxSheetStage .badgePreview .nameplate{transform:scale(1.25)}.sxSheetStage .themePreview{transform:scale(1.15)}.sxSheetReplay{z-index:4;color:#fff;cursor:pointer;background:#0b1512cc;border:1px solid #fff3;border-radius:18px;min-height:36px;padding:0 12px;font:700 12px Inter;position:absolute;bottom:10px;right:10px}.sxSheetText{text-align:center;justify-items:center;gap:4px;display:grid}.sxSheetText small{color:var(--item);letter-spacing:.12em;text-transform:uppercase;filter:brightness(1.3);font:800 11px Inter}.sxSheetText h2{text-transform:uppercase;color:#fff;margin:0;font:900 36px/1 Barlow Condensed}.sxSheetText p{color:#b6c4bf;max-width:420px;margin:0;font-size:13px;line-height:1.45}.sxBigButton{background:var(--lime);color:#0b1512;text-transform:uppercase;cursor:pointer;border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:62px;padding:6px 14px;font:900 clamp(20px,5.6vw,24px)/1 Barlow Condensed;transition:transform .15s;display:flex;box-shadow:0 6px #5f8f0c}.sxBigButton.gold{color:#2a1d05;background:linear-gradient(#ffe27a,#f4cf48);box-shadow:0 6px #a27a12}.sxBigButton s{color:#7a5a12;font-size:18px}.sxBigButton:active:not(:disabled){transform:translateY(3px);box-shadow:0 3px #a27a12}.sxBigButton:disabled{cursor:default;color:#cfd8d4;box-shadow:none;background:#ffffff14}.sxBigButton.soft:disabled{color:#a3ff12}.sxBankButton{color:#ffe39a;text-transform:uppercase;cursor:pointer;background:#f4cf481a;border:1px solid #f4cf4888;border-radius:14px;min-height:48px;font:900 18px Barlow Condensed}.sxTopUp{min-height:54px;font-size:clamp(17px,4.6vw,20px)}.sxTextButton{color:#b6c4bf;cursor:pointer;background:0 0;border:0;justify-self:center;min-height:40px;padding:0 14px;font:700 13px Inter;text-decoration:underline}.sxSheetNote{text-align:center;color:#93a39e;font-size:12px}.sxSheetBlocked{color:#e8dcb5;text-align:center;background:#ffffff0a;border:1px dashed #ffffff2a;border-radius:14px;justify-items:center;gap:6px;padding:14px;font:700 13px/1.45 Inter;display:grid}@media (width<=700px){.sxStadium{border-width:0 0 1px;border-radius:0;margin:0 calc(50% - 50vw)}.sxStandHead{border-width:0 0 1px;border-radius:0 0 22px 22px;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}}@media (width>=860px){.sxStand,.sxStand.club{min-height:190px}.sxStand.tribune,.sxStand.virage,.sxStand.atelier{grid-column:span 2}}@media (prefers-reduced-motion:reduce){.sxNeon,.sxBeam,.sxShine,.sxArt,.sxArtFlare i,.sxWelcomeRays,.sxWelcomeArt,.sxSheet,.sxSheetBack{animation:none}}.sxBank .moneyStore{flex-direction:column;display:flex}.sxBank .moneyOdds{order:6}.sxLoge .sxBank .moneySupport{display:none}.sxLoge .moneySupport{margin:0}.sxScrollHint{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:60;white-space:nowrap;color:#ffe39a;cursor:pointer;background:#2a2006f2;border:1px solid #f4cf4888;border-radius:999px;align-items:center;gap:8px;min-height:44px;padding:8px 18px;font:800 14px Inter;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #000a}.sxScrollHint i{font-size:18px;font-style:normal;animation:1.4s ease-in-out infinite sxNudge}@keyframes sxNudge{50%{transform:translateY(4px)}}@media (prefers-reduced-motion:reduce){.sxScrollHint i{animation:none}}.sxToken .bdorCoin{flex:none;width:18px;height:18px}.sxCollectionTitle{text-transform:uppercase;color:#fff;margin:6px 0 14px;font:900 clamp(40px,8vw,64px)/.9 Barlow Condensed}@keyframes sxFoil{to{background-position:0 0,0 0,0 0,0 0,300% 0}}@keyframes sxFoilWrap{to{background-position:300% 0}}@keyframes sxGlow{0%,to{box-shadow:0 5px #a27a12,0 0 #f4cf4877}50%{box-shadow:0 5px #a27a12,0 0 0 12px #f4cf4800}}@keyframes sxTwinkle{0%,to{opacity:0;transform:scale(.4)}50%{opacity:1;transform:scale(1)}}@keyframes sxRing{to{transform:rotate(360deg)}}.sxStand.sxLogeCard{color:#fff;text-align:left;background:radial-gradient(70% 90% at 82% 0,#f4cf4840,#0000 62%) padding-box padding-box,radial-gradient(60% 90% at 0 100%,#8a142866,#0000 70%) padding-box padding-box,repeating-linear-gradient(135deg,#f4cf480b 0 2px,#0000 2px 15px) padding-box padding-box,linear-gradient(160deg,#21110a,#0b0604 70%) padding-box padding-box,linear-gradient(110deg,#7a5410,#ffe9a8,#c99512,#fff6c4,#7a5410) 0 0/300% 100% border-box;border:2px solid #0000;min-height:236px;animation:6s linear infinite sxFoil;box-shadow:0 22px 50px -26px #f4cf48cc}.sxStand.sxLogeCard:hover{border-color:#0000;box-shadow:0 26px 60px -24px #f4cf48}.sxLogeGlow{pointer-events:none;background:radial-gradient(circle,#ffe9a833,#0000 65%);border-radius:50%;width:320px;height:320px;position:absolute;top:-120px;right:-60px}.sxLogeMedal{z-index:1;color:#2a1d05;background:radial-gradient(circle at 34% 28%,#fff6c4,#f4cf48 42%,#b48614 78%,#7a5410);border-radius:50%;align-content:center;place-items:center;width:120px;height:120px;margin-top:-72px;display:grid;position:absolute;top:50%;right:28px;box-shadow:0 0 44px #f4cf4870,inset 0 -8px 14px #7a541099,inset 0 5px 10px #fffa}.sxLogeMedal b{font:900 48px/1 Barlow Condensed}.sxLogeMedal small{letter-spacing:.26em;margin-top:-6px;font:800 10px Inter}.sxLogeMedal em{color:#ffe9a8;text-align:center;text-shadow:0 0 12px #f4cf48;width:24px;margin-left:-12px;font:24px/1 serif;position:absolute;top:-16px;left:50%}.sxLogeRing{background:conic-gradient(#0000,#fff6c4 8%,#0000 22% 50%,#f4cf48 58%,#0000 72%);border-radius:50%;animation:7s linear infinite sxRing;position:absolute;inset:-9px;-webkit-mask:radial-gradient(circle,#0000 66%,#000 67% 71%,#0000 72%);mask:radial-gradient(circle,#0000 66%,#000 67% 71%,#0000 72%)}.sxLogeBody{z-index:2;justify-items:start;gap:8px;padding:22px 170px 40px 20px;display:grid;position:relative}.sxLogeKicker{color:#f4cf48;letter-spacing:.16em;text-transform:uppercase;font:800 11px Inter}.sxGoldText{text-transform:uppercase;background:linear-gradient(#fff6c4,#f4cf48 55%,#c99512);color:#0000;filter:drop-shadow(0 2px #5a3d06)drop-shadow(0 0 16px #f4cf4855);-webkit-background-clip:text;background-clip:text;font:900 clamp(40px,7vw,60px)/.9 Barlow Condensed}.sxLogePerks{gap:6px;margin:2px 0 0;padding:0;list-style:none;display:grid}.sxLogePerks li{color:#f3e6c4;align-items:center;gap:9px;font:700 13px/1.3 Inter;display:flex}.sxLogePerks i{background:#f4cf481f;border:1px solid #f4cf4855;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-style:normal;display:grid}.sxLogeFoot{flex-wrap:wrap;align-items:center;gap:16px;margin-top:8px;display:flex}.sxLogePrice{gap:2px;display:grid}.sxLogePrice b{color:#ffe9a8;text-shadow:0 0 18px #f4cf4866;font:900 36px/1 Barlow Condensed}.sxLogePrice small{color:#cdb98a;font:600 11px Inter}.sxLogeCta{color:#2a1d05;text-transform:uppercase;background:linear-gradient(#ffe27a,#f4cf48);border-radius:14px;align-items:center;gap:10px;padding:12px 20px;font:900 20px/1 Barlow Condensed;animation:2.2s ease-in-out infinite sxGlow;display:inline-flex}.sxLogeCta i{font-style:normal;transition:transform .2s}.sxLogeCard:hover .sxLogeCta i{transform:translate(4px)}.sxRope{pointer-events:none;height:30px;position:absolute;bottom:0;left:0;right:0}.sxRope:before{content:"";filter:drop-shadow(0 2px 2px #000);border-bottom:4px solid #a0182e;border-radius:0 0 50% 50%/0 0 100% 100%;height:16px;position:absolute;top:6px;left:8%;right:8%}.sxRope i{background:linear-gradient(90deg,#7a5410,#ffe9a8,#c99512);border-radius:4px 4px 2px 2px;width:8px;height:28px;position:absolute;bottom:0}.sxRope i:first-child{left:calc(8% - 4px)}.sxRope i:last-child{right:calc(8% - 4px)}.sxRope i:before{content:"";background:radial-gradient(circle at 35% 30%,#fff6c4,#c99512);border-radius:50%;width:14px;height:14px;position:absolute;top:-7px;left:-3px}.sxSpark{z-index:1;pointer-events:none;background:#fff6c4;border-radius:50%;width:4px;height:4px;animation:2.6s ease-in-out infinite sxTwinkle;position:absolute;box-shadow:0 0 8px 2px #f4cf48}.sxSpark.s1{top:18%;left:62%}.sxSpark.s2{animation-delay:.5s;top:70%;left:78%}.sxSpark.s3{animation-delay:1s;top:30%;left:90%}.sxSpark.s4{animation-delay:1.5s;top:12%;left:40%}.sxSpark.s5{animation-delay:.8s;top:58%;left:55%}.sxSpark.s6{animation-delay:2s;top:84%;left:30%}@media (width<=600px){.sxStand.sxLogeCard{min-height:0}.sxLogeMedal{width:84px;height:84px;margin-top:0;top:22px;right:16px}.sxLogeMedal b{font-size:34px}.sxLogeMedal small{font-size:8px}.sxLogeBody{padding:20px 16px 40px}.sxLogeKicker,.sxGoldText{margin-right:96px}.sxLogeFoot{justify-content:space-between;width:100%}}@media (width>=860px){.sxLogePerks{grid-auto-flow:column;gap:8px 18px}}.sxStandHead.club{background:radial-gradient(90% 80% at 50% 0,#f4cf4838,#0000 70%),linear-gradient(90deg,#3a0811,#8a1428 5%,#3a0811 11%,#5c0e1b 15%,#0000 24% 76%,#5c0e1b 85%,#3a0811 89%,#8a1428 95%,#3a0811),linear-gradient(#21110a,#0b0604);border-color:#f4cf4866}.sxStandHead.club .sxNeon{background:linear-gradient(#fff6c4,#f4cf48 55%,#c99512);color:#0000;text-shadow:none;filter:drop-shadow(0 2px #5a3d06)drop-shadow(0 0 18px #f4cf4877);-webkit-background-clip:text;background-clip:text;animation:none}.sxStandHead.club .sxStandTitle p{color:#f3e6c4}.sxClubWrap{background:linear-gradient(110deg,#7a5410,#ffe9a8,#c99512,#fff6c4,#7a5410) 0 0/300% 100%;border-radius:24px;margin-top:12px;padding:2px;animation:6s linear infinite sxFoilWrap;position:relative;box-shadow:0 24px 60px -28px #f4cf48}.sxLoge .sxClubWrap .moneyClub{box-shadow:none;background:radial-gradient(80% 60% at 85% 0,#f4cf4838,#0000 65%),radial-gradient(60% 70% at 0 100%,#8a142855,#0000 70%),repeating-linear-gradient(135deg,#f4cf480a 0 2px,#0000 2px 15px),linear-gradient(160deg,#21110a,#0b0604 70%);border:0;border-radius:22px;margin:0}.sxClubWrap .moneyClubCrest{background:radial-gradient(circle at 34% 28%,#fff6c4,#f4cf48 42%,#b48614 78%,#7a5410);width:92px;height:92px;box-shadow:0 0 36px #f4cf4880,inset 0 -6px 12px #7a541099,inset 0 4px 8px #fffa}.sxClubWrap .moneyClubCrest b{color:#2a1d05;font-size:38px}.sxClubWrap .moneyClubHead h3{background:linear-gradient(#fff6c4,#f4cf48 55%,#c99512);color:#0000;filter:drop-shadow(0 2px #5a3d06);-webkit-background-clip:text;background-clip:text;font-size:clamp(38px,6vw,52px)}.sxClubWrap .moneyClubHead p{color:#e8dcb5}.sxClubWrap .moneyClubPrice{color:#2a1d05;background:linear-gradient(#ffe27a,#f4cf48);border:0;font-size:30px;box-shadow:0 4px #a27a12}@media (width<=560px){.sxClubWrap .moneyClubPrice{white-space:normal;text-align:center;font-size:24px;line-height:1.05}}.sxClubWrap .moneyClubPerks li{color:#f7ecd0;background:#f4cf480d;border-color:#f4cf4830}.sxClubWrap .moneyClubPerks i{background:#f4cf4824;border:1px solid #f4cf4855}.sxLoge .sxClubWrap .moneyBuy{min-height:58px;animation:2.2s ease-in-out infinite sxGlow;font-size:24px!important}.sxClubRibbon{z-index:3;color:#fff;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;background:linear-gradient(#ff6a5c,#d9283a);border-radius:20px;padding:6px 16px;font:900 12px Inter;position:absolute;top:-13px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px #d9283a66}.sxClubWrap .sxSpark{z-index:2}@media (prefers-reduced-motion:reduce){.sxStand.sxLogeCard,.sxClubWrap,.sxLogeCta,.sxLogeRing,.sxSpark,.sxLoge .sxClubWrap .moneyBuy{animation:none}}.albumBook{--ab-gold:#f5c84b;--ab-red:#ff5c6c;--ab-paper:#1c1740;--ab-paper2:#251f52;--ab-sticker:#f3efe3;--ab-mut:#b4aed0;color:#f3f1ea;grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.albumBook button{font-family:inherit}.abCover{flex-wrap:wrap;justify-content:space-between;align-items:stretch;gap:22px;display:flex}.abTitle{flex:360px;align-content:start;gap:12px;display:grid}.abStamp{border:2px solid var(--lime);color:var(--lime);letter-spacing:.22em;text-transform:uppercase;border-radius:4px;justify-self:start;padding:4px 10px;font:800 13px Barlow Condensed;transform:rotate(-3deg)}.abStamp.gold{border-color:var(--ab-gold);color:var(--ab-gold)}.abTitle h2{text-transform:uppercase;margin:0;font:italic 900 clamp(52px,8vw,92px)/.85 Barlow Condensed}.abTitle p{color:var(--ab-mut);max-width:460px;margin:0;font-size:14px;line-height:1.5}.abBoard{background:#00000038;border:1px solid #ffffff14;border-radius:18px;flex:480px;gap:14px;padding:20px 22px;display:grid}.abScore{align-items:baseline;gap:10px;display:flex}.abScore b{font:900 clamp(48px,6vw,70px)/.8 Barlow Condensed}.abScore span{color:var(--ab-mut);font:800 clamp(17px,2vw,24px) Barlow Condensed}.bdorBook .abScore{align-self:end}.abGauges{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px 14px;font:700 13px Inter;display:grid}.abGauges>b{text-align:right;font:800 17px Barlow Condensed}.abGauge{background:#ffffff14;border-radius:8px;height:8px;display:block;overflow:hidden}.abGauge em{background:linear-gradient(90deg,var(--lime),#e8ff6b);border-radius:8px;height:100%;transition:width .5s;display:block}.abGauge.legends em{background:var(--ab-gold)}.abGauge.malus em{background:var(--ab-red)}.abMilestones{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.abMilestones li{background:#ffffff08;border:1px solid #ffffff12;border-radius:10px;align-content:start;gap:2px;min-width:0;padding:8px 8px 7px;display:grid}.abMilestones b{font:900 20px/1 Barlow Condensed}.abMilestones span{color:var(--ab-mut);flex-wrap:wrap;align-items:center;gap:3px;font:700 11px/1.25 Inter;display:flex}.abMilestones small{letter-spacing:.06em;color:var(--ab-gold);font:800 11px Barlow Condensed}.abMilestones li.claimed{opacity:.55}.abMilestones li.claimed b{color:var(--lime)}.abMilestones li.next{background:#f5c84b12;border-color:#f5c84b66}.abMilestones li.ready{background:0 0;border:0;padding:0}.abMilestones li.ready button{text-align:left;background:var(--lime);color:#0b1405;cursor:pointer;border:0;border-radius:10px;align-content:start;gap:2px;width:100%;height:100%;padding:8px;animation:1.6s ease-in-out infinite abReady;display:grid}.abMilestones li.ready button span{color:#0b1405;font-weight:800}.abMilestones li.ready button:disabled{opacity:.5;animation:none}@keyframes abReady{50%{box-shadow:0 0 0 6px #a3ff1230}}.abMilestoneNote{color:#ffffff70;font:600 11px Inter}.abExtras{flex-wrap:wrap;gap:14px;display:flex}.abTrade{background:linear-gradient(100deg,#2b2360,#1d1840);border:1px solid #ffffff14;border-radius:16px;flex-wrap:wrap;flex:999 520px;align-items:center;gap:18px;padding:14px 18px;display:flex}.abPile{flex:none;width:62px;height:72px;position:relative}.abPile i{background:#e7e2d3;border-radius:6px;width:46px;height:64px;position:absolute;top:0;box-shadow:0 4px 10px #0007}.abPile i:first-child{background:#d8d2c0;top:6px;left:0;transform:rotate(-10deg)}.abPile i:nth-child(2){top:3px;left:7px;transform:rotate(-3deg)}.abPile i:nth-child(3){border:3px solid var(--ab-sticker);background:linear-gradient(170deg,#5bc0ff,#1d4fa8);left:14px;transform:rotate(6deg)}.abTradeText{flex:220px;gap:3px;display:grid}.abTradeText b{text-transform:uppercase;font:900 clamp(20px,2.4vw,26px)/1 Barlow Condensed}.abTradeText small{color:var(--ab-mut);font-size:13px}.abTradeButtons{flex-wrap:wrap;gap:8px;display:flex}.abTradeButtons button{border-radius:10px;min-height:44px;padding:0 16px}.abTicket{cursor:pointer;text-align:left;color:#1f1300;background:linear-gradient(120deg,#ffe28a,#e3a92a);border:0;border-radius:16px;flex:280px;align-items:center;gap:14px;padding:12px 18px;transition:transform .15s,filter .15s;display:flex;box-shadow:0 8px 24px #e3a92a33}.abTicket:hover{filter:brightness(1.06);transform:translateY(-2px)}.abTicket svg{fill:none;stroke:#1f1300;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:34px;height:34px}.abTicket span{display:grid}.abTicket b{text-transform:uppercase;font:900 22px/1 Barlow Condensed}.abTicket small{font:700 12px Inter}.abTicket em{margin-left:auto;font:900 26px Barlow Condensed}.abBack{color:#fff;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff2e;border-radius:999px;justify-self:start;min-height:44px;padding:0 16px;font:700 13px Inter}.abToolbar{z-index:20;-webkit-backdrop-filter:blur(10px);background:#120e26e8;border:1px solid #ffffff1a;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;display:flex;position:relative;box-shadow:0 10px 30px #0006}.abToolbar.stuck{z-index:60;animation:.18s ease-out abDrop;position:fixed;top:8px}@keyframes abDrop{0%{opacity:0;transform:translateY(-8px)}}.abKinds{flex-wrap:wrap;gap:6px;display:flex}.abChip{color:#d9d5ee;cursor:pointer;white-space:nowrap;background:#ffffff08;border:1px solid #fff2;border-radius:999px;align-items:center;gap:7px;min-height:40px;padding:0 14px;font:700 13px Inter;display:inline-flex}.abChip em{opacity:.7;font-size:11px;font-style:normal}.abChip.on{background:var(--lime);border-color:var(--lime);color:#0b1405}.abChip.legends.on{background:var(--ab-gold);border-color:var(--ab-gold)}.abChip.malus.on{background:var(--ab-red);border-color:var(--ab-red);color:#1a0508}.abSorts{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.abSorts>span{letter-spacing:.14em;text-transform:uppercase;color:var(--ab-mut);font:700 11px Inter}.abSeg{background:#00000040;border:1px solid #ffffff18;border-radius:999px;padding:3px;display:inline-flex}.abSeg button{color:#cfc9ea;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;min-height:36px;padding:0 13px;font:700 12px Inter}.abSeg button.on{color:#120e26;background:#fff}.abSpread{filter:drop-shadow(0 26px 34px #0008);grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4px;display:grid}.abPage{background:radial-gradient(circle at 1px 1px,#ffffff0d 1px,transparent 1.4px) 0 0/14px 14px,linear-gradient(160deg,var(--ab-paper2),var(--ab-paper));border:1px solid #ffffff12;padding:24px 22px 42px;position:relative;overflow:hidden}.abPage.left{border-radius:18px 4px 4px 18px;box-shadow:inset -40px 0 50px -30px #000000a0}.abPage.right{border-radius:4px 18px 18px 4px;box-shadow:inset 40px 0 50px -30px #000000a0}.abPage.left:only-child{border-radius:18px;grid-column:1/-1}.abPage.single{border-radius:18px}.abGhost{color:#0000;-webkit-text-stroke:2px #ffffff0f;pointer-events:none;font:900 190px/1 Barlow Condensed;position:absolute;top:-34px;right:-6px}.abPage>header{justify-content:space-between;align-items:flex-end;gap:10px;min-height:58px;margin-bottom:20px;display:flex;position:relative}.abPage>header h3{text-transform:uppercase;margin:0;font:italic 900 40px/.9 Barlow Condensed}.abPage>header p{letter-spacing:.16em;text-transform:uppercase;color:var(--ab-mut);margin:4px 0 0;font:700 11px Inter}.abPage>header>span{letter-spacing:.1em;background:#ffffff14;border-radius:999px;flex:none;padding:5px 11px;font:800 14px Barlow Condensed}.abPage.right>header h3{opacity:.35}.s-gk h3{color:#7ee0ff}.s-def h3{color:var(--lime)}.s-mid h3{color:#ffd166}.s-att h3{color:#ff8fa3}.s-legend h3,.s-r95 h3{color:var(--ab-gold)}.s-epic h3,.s-r90 h3{color:#c48bff}.s-rare h3,.s-r86 h3{color:#5bc0ff}.s-common h3,.s-r0 h3{color:#d6dde3}.abPageNo{letter-spacing:.2em;color:#ffffff45;font:800 12px Barlow Condensed;position:absolute;bottom:12px}.abPage.left .abPageNo,.abPage.single .abPageNo{left:22px}.abPage.right .abPageNo{right:22px}.abGrid{grid-template-columns:repeat(auto-fill,minmax(112px,1fr));gap:18px 14px;display:grid;position:relative}.abEmpty{text-align:center;color:var(--ab-mut);padding:40px 0}.abSlot{aspect-ratio:5/7;position:relative}.abSticker{background:var(--ab-sticker);cursor:pointer;transform:rotate(var(--tilt,0deg));z-index:1;border:0;border-radius:10px;padding:4px;transition:transform .2s,box-shadow .2s;position:absolute;inset:0;box-shadow:0 6px 14px #00000070,inset 0 1px #fff}.abSticker .collectible{border-radius:7px;height:100%}.abSlot:hover .abSticker,.abSlot.picked .abSticker{z-index:5;transform:translateY(-6px)scale(1.04);box-shadow:0 14px 24px #000000a0}.abSlot.picked{z-index:6}.abSlot.k-legends .abSticker{background:linear-gradient(135deg,#fff5cf,#e9c25a 40%,#fff3c2 60%,#c99630)}.abSlot.k-malus .abSticker{background:#f6d9dc}.abSlot.k-bdor .abSticker{background:linear-gradient(135deg,#fff5cf,#e3a92a)}.abSlot.showcased .abSticker{box-shadow:0 0 0 3px var(--ab-gold),0 8px 18px #000000a0}.abPeel{z-index:4;opacity:0;pointer-events:none;background:linear-gradient(135deg,#0000 50%,#fffdf6 50%,#d9d2bf);border-radius:0 0 7px;width:22px;height:22px;transition:opacity .2s;position:absolute;bottom:4px;right:4px;box-shadow:-2px -2px 4px #0003}.abSlot:hover .abPeel{opacity:1}.abDup{background:#e7e2d3;border-radius:10px;position:absolute;inset:0;box-shadow:0 4px 10px #0007}.abDup.one{transform:translate(5px,5px)rotate(3deg)}.abDup.two{background:#d8d2c0;transform:translate(9px,9px)rotate(6deg)}.abCopies{z-index:7;background:var(--lime);color:#0b1405;pointer-events:none;border-radius:50%;place-items:center;width:32px;height:32px;font:900 15px Barlow Condensed;display:grid;position:absolute;top:-10px;right:-10px;transform:rotate(10deg);box-shadow:0 3px 8px #0008}.abActions{z-index:8;background:#0c0a1cee;border-radius:9px;gap:4px;padding:6px;animation:.16s ease-out abPop;display:grid;position:absolute;bottom:4px;left:4px;right:4px;box-shadow:0 8px 20px #000a}.abActions button{color:#fff;cursor:pointer;background:#ffffff10;border:1px solid #ffffff2a;border-radius:7px;min-height:30px;padding:0 4px;font:700 11px Inter}.abActions button:hover:not(:disabled){background:#fff2}.abActions button:disabled{opacity:.45;cursor:default}.abActions button.quick{background:var(--lime);border-color:var(--lime);color:#0b1405}@keyframes abPop{0%{opacity:0;transform:translateY(6px)}}.abSlot.missing{--rc:#c9d3dc;color:#ffffff5c;text-align:center;background:#0000002e;border:2px dashed #ffffff26;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px;display:flex}.abSlot.missing svg{fill:currentColor;opacity:.35;width:46%}.abSlot.missing b{font:900 30px/1 Barlow Condensed}.abSlot.missing small{letter-spacing:.14em;text-transform:uppercase;font:800 11px Barlow Condensed}.abSlot.missing>i{background:var(--rc);border-radius:3px;height:3px;position:absolute;bottom:10px;left:12px;right:12px}.abSlot.missing.r-rare{--rc:#4fb3ff}.abSlot.missing.r-epic{--rc:#b56bff}.abSlot.missing.r-legend{--rc:var(--ab-gold)}.abSlot.missing.k-legends,.abSlot.missing.k-bdor{color:#f5c84b8c;border-color:#f5c84b55}.abSlot.missing.k-malus{color:#ff5c6c8c;--rc:var(--ab-red);border-color:#ff5c6c55}@media (width<=760px){.abSpread{grid-template-columns:1fr;gap:0}.abPage{padding:18px 14px 34px}.abPage.left{box-shadow:none;border-radius:14px 14px 0 0}.abPage.right{box-shadow:none;border-top:0;border-radius:0 0 14px 14px;padding-top:0}.abPage.left:only-child{border-radius:14px}.abPage.right>header,.abPage.left .abPageNo{display:none}.abGhost{font-size:120px;top:-22px}.abPage>header{min-height:0;margin-bottom:14px}.abPage>header h3{font-size:30px}.abPage>header p{font-size:9px}.abGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px 10px}.abSticker{border-radius:8px;padding:3px}.abSlot.missing b{font-size:22px}.abSlot.missing small{letter-spacing:.08em;font-size:9px}.abMilestones{scrollbar-width:none;display:flex;overflow-x:auto}.abMilestones::-webkit-scrollbar{display:none}.abMilestones{align-items:flex-start}.abMilestones li{flex:0 0 112px}.abBoard{padding:14px 16px}.abToolbar{padding:8px}.abToolbar.stuck{top:6px}.abToolbar.stuck .abSorts{display:none}.abKinds{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.abKinds::-webkit-scrollbar{display:none}.abChip{flex:none;min-height:36px;padding:0 12px;font-size:12px}.abSorts{width:100%}.abSorts>span{display:none}.abSorts{gap:6px}.abSeg{flex:100%}.abSeg button{flex:1;padding:0 6px}.abCopies{width:26px;height:26px;font-size:13px;top:-8px;right:-8px}.abActions button{min-height:28px;font-size:10px}}@media (prefers-reduced-motion:reduce){.abSticker,.abMilestones li.ready button,.abActions{transition:none;animation:none}}.abTicket.hw{color:#1a0700;background:linear-gradient(120deg,#ffb04a,#ff7a1a 55%,#b45cff);box-shadow:0 8px 24px #ff7a1a33}.abTicketIcon{flex:none;font-size:30px;line-height:1}.abStamp.hw{color:#ff9a3d;border-color:#ff9a3d}.hwBook .abScore{align-self:end}.hwBook .abPage.single{background:linear-gradient(#24113a,#160b26);border-color:#b45cff3d}.hwBook .abPage.single>header h3{color:#ffb04a}.abSlot.k-hw .abSticker{cursor:default;background:linear-gradient(135deg,#ffb04a,#7a2bd6)}.abSlot.missing.k-hw{color:#ff9a3d8c;border-color:#ff9a3d55}.rrMedal{--s:44px;--m1:#fff6c4;--m2:#ffd34d;--m3:#b9770b;width:var(--s);height:var(--s);background:radial-gradient(circle at 32% 26%,var(--m1),var(--m2) 46%,var(--m3) 100%);box-shadow:inset 0 -3px 0 #0003,inset 0 2px 0 #fff8,0 0 0 2px #0006,0 6px 18px -6px var(--m2);color:#3a2604;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative}.rrMedal:before{content:"";border:1px solid #0000002e;border-radius:50%;position:absolute;inset:14%;box-shadow:inset 0 0 0 1px #ffffff40}.rrMedal b{font:900 calc(var(--s) * .5)/1 "Barlow Condensed";position:relative}.rrMedal.m2{--m1:#fff;--m2:#cdd9e4;--m3:#6f8196;color:#24313f}.rrMedal.m3{--m1:#ffe2c6;--m2:#d8925a;--m3:#7a4320;color:#3a1c06}.rrMedal.m4,.rrMedal.m5,.rrMedal.m6{--m1:#d6f6ff;--m2:#3fd1ff;--m3:#16608a;color:#04263a}.rrMedal.m11{--m1:#eadcff;--m2:#a66cff;--m3:#4b2390;color:#1d0a3d}.rrMedal.m26{--m1:#efffd0;--m2:#a3ff12;--m3:#4f7d06;color:#162600}.rrMedal.wide b{font-size:calc(var(--s) * .4)}.rrPanel{background:radial-gradient(70% 90% at 0 0,#ffcf4724,#0000 60%),radial-gradient(60% 80% at 100% 100%,#a66cff1f,#0000 65%),linear-gradient(165deg,#15203a,#0b1222 60%);border:1px solid #ffcf4738;border-radius:24px;margin-top:18px;padding:20px 20px 18px;animation:.6s cubic-bezier(.2,.8,.2,1) .25s both wrUp;position:relative;overflow:hidden}.rrPanel.k-season{background:radial-gradient(70% 90% at 0 0,#ffcf4733,#0000 60%),radial-gradient(60% 80% at 100% 100%,#a66cff38,#0000 65%),linear-gradient(165deg,#1b1838,#0c0f22 60%);border-color:#ffcf4755}.rrPanelHead{align-items:center;gap:16px;display:flex}.rrTrophy{filter:drop-shadow(0 0 18px #ffcf4770);flex:none;width:58px;height:58px;animation:3.4s ease-in-out infinite rrFloat}.rrTrophy svg{width:100%;height:100%}@keyframes rrFloat{50%{transform:translateY(-4px)rotate(-3deg)}}.rrPanelHead small{color:#ffe39a;letter-spacing:.2em;background:#ffcf4718;border:1px solid #ffcf4755;border-radius:999px;padding:3px 9px;font:800 9px Inter;display:inline-block}.rrPanelHead h2{text-transform:uppercase;background:linear-gradient(90deg,#fff3b0,#ffcf47 55%,#ffb547);color:#0000;-webkit-background-clip:text;background-clip:text;margin:6px 0 4px;font:900 clamp(26px,3.4vw,36px)/.95 Barlow Condensed}.rrPanelHead p{max-width:640px;color:var(--wr-muted,#93a3b4);margin:0;font-size:13px;line-height:1.5}.rrTiers{grid-template-columns:1.25fr repeat(4,minmax(0,1fr));gap:10px;margin:18px 0 0;padding:0;list-style:none;display:grid}.rrTiers>li{min-width:0;animation:wrUp .5s calc(.3s + var(--i) * 70ms) cubic-bezier(.2,.8,.2,1) both;background:#ffffff07;border:1px solid #ffffff14;border-radius:18px;align-content:start;gap:10px;padding:14px 12px 12px;transition:transform .25s,border-color .25s;display:grid;position:relative}.rrTiers>li:hover{border-color:#ffffff30;transform:translateY(-3px)}.rrTiers>li.m1{background:radial-gradient(120% 90% at 50% 0,#ffcf4730,#0000 70%),#ffffff08;border-color:#ffcf4766;box-shadow:0 18px 40px -24px #ffcf47}.rrTiers>li.isMine{border-color:var(--lime,#a3ff12);box-shadow:0 0 0 1px var(--lime,#a3ff12),0 16px 40px -20px #a3ff12aa}.rrTierTop{align-items:center;gap:9px;display:flex}.rrTierTop b{text-transform:uppercase;font:900 22px/1 Barlow Condensed}.rrTierTop em{background:var(--lime,#a3ff12);color:#0a1400;letter-spacing:.12em;border-radius:999px;margin-left:auto;padding:3px 7px;font:900 9px Inter}.rrBands{margin-top:14px}.rrBands h3{text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px;font:900 18px/1 Barlow Condensed;display:flex}.rrBands h3 small{color:var(--wr-muted,#93a3b4);text-transform:none;letter-spacing:0;font:700 11px Inter}.rrBands>ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rrBands>ol>li{--c:#3fd1ff;background:linear-gradient(100deg,color-mix(in srgb,var(--c) 12%,transparent),#ffffff05 70%);border:1px solid color-mix(in srgb,var(--c) 34%,transparent);border-radius:14px;align-items:center;gap:10px;min-width:0;padding:10px 12px;display:flex;position:relative}.rrBands>ol>li.m11{--c:#a66cff}.rrBands>ol>li.m26{--c:#a3ff12}.rrBands>ol>li.isMine{border-color:var(--lime,#a3ff12);box-shadow:0 0 0 1px var(--lime,#a3ff12),0 12px 30px -18px #a3ff12aa}.rrBands>ol>li>em{background:var(--lime,#a3ff12);color:#0a1400;letter-spacing:.12em;border-radius:999px;margin-left:auto;padding:3px 7px;font:900 9px Inter}.rrRange{--c:#3fd1ff;background:color-mix(in srgb,var(--c) 22%,#0b1020);border:1px solid color-mix(in srgb,var(--c) 60%,transparent);color:color-mix(in srgb,var(--c) 45%,#fff);letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex:none;padding:4px 9px;font:900 15px/1 Barlow Condensed}.rrRange.m11{--c:#a66cff}.rrRange.m26{--c:#a3ff12}.rrPrize.compact{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}.rrPrize.compact li.coins b{font-size:19px}.rrPrize.compact .rrMiniPack{--s:.14}.rrPrize{gap:7px;margin:0;padding:0;list-style:none;display:grid}.rrPrize li{color:#dce6f0;align-items:center;gap:8px;min-width:0;font:700 12px/1.25 Inter;display:flex}.rrPrize li.coins b{color:#ffe39a;font:900 22px/1 Barlow Condensed}.rrPrize li>span:last-child{text-overflow:ellipsis;min-width:0;overflow:hidden}.rrPrize li.item small{color:#ffcf47;letter-spacing:.16em;text-transform:uppercase;font:900 8px Inter;display:block}.rrMiniPack,.rrRevealPack{--s:.18;width:calc(150px * var(--s));height:calc(214px * var(--s));flex:none;display:block;position:relative}.rrMiniPack>span,.rrRevealPack>span{width:150px;height:214px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.rrMiniPack .packArt,.rrRevealPack .packArt{box-shadow:0 18px 30px -10px #000c}.rrItemArt{flex:none;place-items:center;width:30px;height:36px;display:grid}.rrItemArt .rrFrame{width:26px;height:36px}.rrFrame{border-radius:6px;width:44px;height:60px;display:block;position:relative;overflow:hidden}.rrFrame .framedCard{transform-origin:0 0;width:120px;display:block;transform:scale(.217)}.rrFrame.large{border-radius:10px;width:96px;height:132px}.rrFrame.large .framedCard{transform:scale(.8)}.rrPrize.compact li{font-size:11px}.rrStatus{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:14px;display:flex}.rrStatus p{color:#c9d6e3;background:#050a1599;border:1px dashed #fff2;border-radius:14px;flex:300px;margin:0;padding:10px 14px;font:700 13px/1.45 Inter}.rrStatus p.in{color:#e9ffd0;background:#a3ff1212;border-style:solid;border-color:#a3ff1266}.rrLink{color:var(--lime,#a3ff12);cursor:pointer;background:0 0;border:0;padding:0;font:800 13px Inter}.rrAdmin{color:#ffe39a;cursor:pointer;background:#ffcf4710;border:1px dashed #ffcf4780;border-radius:999px;padding:9px 14px;font:800 11px Inter}.rrAdmin:disabled{opacity:.6;cursor:wait}.rrNote{color:#ffe39a;flex-basis:100%;font:700 11px Inter}.rrChampions{border-top:1px solid #ffffff14;margin-top:16px;padding-top:14px}.rrChampions h3{text-transform:uppercase;letter-spacing:.02em;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0 0 10px;font:900 18px/1 Barlow Condensed;display:flex}.rrChampions h3 small{color:var(--wr-muted,#93a3b4);text-transform:none;letter-spacing:0;font:700 11px Inter}.rrChampions ol{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.rrChampions>ol>li{background:#ffffff08;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:7px;min-width:0;padding:8px 10px;display:flex}.rrChampions>ol>li.m1{background:#ffcf4714;border-color:#ffcf4766}.rrChampions>ol>li strong{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font:800 13px Inter;overflow:hidden}.rrChampions>ol>li>span:last-child{color:#ffe39a;flex:none;font:900 15px Barlow Condensed}.rrChampions p{color:var(--wr-muted,#93a3b4);margin:0;font-size:13px}.rrChip{color:#9fe8ff;letter-spacing:0;vertical-align:middle;background:#3fd1ff1f;border:1px solid #3fd1ff66;border-radius:999px;align-items:center;gap:3px;margin-left:6px;padding:1px 6px 1px 4px;font:900 10px/1.4 Inter;display:inline-flex}.rrChip svg{width:11px;height:11px}.rrChip.m1{color:#ffe39a;background:#ffcf4724;border-color:#ffcf47aa}.rrChip.m2{color:#eef4fa;background:#cdd9e41f;border-color:#cdd9e488}.rrChip.m3{color:#ffc79a;background:#d8925a1f;border-color:#d8925a99}.rrChip.m11{color:#d9c2ff;background:#a66cff1f;border-color:#a66cff77}.rrChip.m26{color:#d6ff9a;background:#a3ff121a;border-color:#a3ff1266}.rrBand{background:radial-gradient(60% 140% at 0%,#ffcf4738,#0000 70%),linear-gradient(100deg,#1d1a33,#0e1428);border:1px solid #ffcf4777;border-radius:20px;align-items:center;gap:14px;width:min(1080px,94vw);margin:12px auto 0;padding:12px 14px 12px 12px;animation:.7s cubic-bezier(.2,.9,.25,1.1) both rrBandIn;display:flex;position:relative;overflow:hidden;box-shadow:0 14px 40px -22px #ffcf47}.rrBand:after{content:"";pointer-events:none;background:linear-gradient(105deg,#0000 35%,#ffffff1c 50%,#0000 65%);animation:3.6s ease-in-out 1s infinite rrShine;position:absolute;inset:0;transform:translate(-100%)}@keyframes rrBandIn{0%{opacity:0;transform:translateY(-10px)scale(.98)}}@keyframes rrShine{60%,to{transform:translate(100%)}}.rrBandText{flex:1;gap:2px;min-width:0;display:grid}.rrBandText small{color:#ffe39a;letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:8px;font:800 9px Inter;display:flex}.rrBandText small em,.rrEyebrow em{color:#ffb3bf;letter-spacing:.1em;background:#ff5d7333;border-radius:999px;padding:2px 6px;font-style:normal}.rrBandText strong{text-transform:uppercase;color:#fff;font:900 22px/1.05 Barlow Condensed}.rrBandText p{color:#c9d6e3;text-overflow:ellipsis;white-space:nowrap;margin:0;font:600 12px/1.35 Inter;overflow:hidden}.rrCta{z-index:1;color:#2a1a00;cursor:pointer;background:linear-gradient(#ffe58a,#ffbf1f);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:10px 18px;font:900 13px Inter;transition:transform .2s,filter .2s;display:inline-flex;position:relative;box-shadow:0 10px 26px -10px #ffcf47,inset 0 1px #fff9}.rrCta:hover:not(:disabled){filter:brightness(1.06);transform:translateY(-2px)}.rrCta:disabled{opacity:.6;cursor:wait}.rrCta i{font-style:normal}.rrCta.big{min-height:52px;padding:12px 28px;font-size:15px}.rrCta.ghost{color:#fff;box-shadow:none;background:#ffffff12;border:1px solid #ffffff38}.rrCta.ghost:disabled{opacity:1;color:var(--lime,#a3ff12);cursor:default;border-color:#a3ff1266}.rrModal{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:radial-gradient(circle at 50% 30%,#1b2346e6,#03060de0 70%);place-items:center;padding:16px;animation:.35s both rrFade;display:grid;position:fixed;inset:0}.rrModal:has(+.packOpening){visibility:hidden}@keyframes rrFade{0%{opacity:0}}.rrSheet{isolation:isolate;text-align:center;background:linear-gradient(170deg,#18213d,#0a1020 60%);border:1px solid #ffcf4766;border-radius:28px;justify-items:center;gap:10px;width:min(560px,100%);max-height:calc(100dvh - 32px);padding:30px 24px 22px;animation:.6s cubic-bezier(.2,1.2,.3,1) both rrPop;display:grid;position:relative;overflow:auto;box-shadow:0 40px 120px -30px #000,0 0 0 1px #ffffff0d,0 0 80px -30px #ffcf47}.rrModal.k-season .rrSheet{background:linear-gradient(170deg,#241a45,#0c0b1f 62%);border-color:#ffcf4799}@keyframes rrPop{0%{opacity:0;transform:translateY(30px)scale(.94)}}.rrRays{z-index:-1;background:repeating-conic-gradient(from 0deg,#ffcf4722 0 10deg,transparent 10deg 20deg);pointer-events:none;border-radius:50%;width:520px;height:520px;margin:-260px 0 0 -260px;animation:26s linear infinite rrSpin;position:absolute;top:150px;left:50%;-webkit-mask-image:radial-gradient(circle,#000 20%,#0000 68%);mask-image:radial-gradient(circle,#000 20%,#0000 68%)}.rrModal.m4 .rrRays,.rrModal.m5 .rrRays,.rrModal.m6 .rrRays{background:repeating-conic-gradient(from 0deg,#3fd1ff1c 0 10deg,transparent 10deg 20deg)}.rrModal.m11 .rrRays{background:repeating-conic-gradient(from 0deg,#a66cff1c 0 10deg,transparent 10deg 20deg)}.rrModal.m26 .rrRays{background:repeating-conic-gradient(from 0deg,#a3ff1218 0 10deg,transparent 10deg 20deg)}@keyframes rrSpin{to{transform:rotate(360deg)}}.rrClose{z-index:2;color:#fff;cursor:pointer;background:#ffffff0d;border:1px solid #fff2;border-radius:50%;width:36px;height:36px;font:400 22px/1 Inter;position:absolute;top:12px;right:12px}.rrEyebrow{color:#ffe39a;letter-spacing:.18em;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;font:800 10px Inter;display:flex}.rrHero{justify-items:center;margin-top:8px;display:grid;position:relative}.rrHero .rrMedal{animation:1s cubic-bezier(.2,1.4,.3,1) .15s both rrMedal}@keyframes rrMedal{0%{opacity:0;transform:scale(.3)rotate(-30deg)}to{opacity:1;transform:none}}.rrCrown{z-index:1;filter:drop-shadow(0 6px 14px #0008);width:74px;margin-bottom:-14px;animation:.8s cubic-bezier(.2,1.4,.3,1) .6s both rrCrownDrop}@keyframes rrCrownDrop{0%{opacity:0;transform:translateY(-40px)rotate(-12deg)}}.rrSheet h2{text-transform:uppercase;background:linear-gradient(#fff 30%,#ffe39a);color:#0000;-webkit-background-clip:text;background-clip:text;margin:6px 0 0;font:900 clamp(34px,7vw,48px)/.95 Barlow Condensed}.rrSub{color:#b9c7d6;margin:0;font:700 13px Inter}.rrLot{text-align:left;background:#ffffff08;border:1px solid #ffffff16;border-radius:18px;width:100%;margin-top:8px;padding:14px 16px}.rrLot .rrPrize{gap:10px}.rrLot .rrPrize li{font-size:14px}.rrLot .rrPrize li.coins b{font-size:28px}.rrLater{color:#93a3b4;cursor:pointer;background:0 0;border:0;padding:4px 10px;font:700 12px Inter}.rrError{color:#ff9aa8;margin:0;font:700 12px Inter}.rrClaimed{color:var(--lime,#a3ff12);letter-spacing:.04em;margin:2px 0 0;font:800 12px Inter}.rrReveal{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;width:100%;margin:6px 0;display:grid}.rrReveal article{animation:rrCard .6s var(--d) cubic-bezier(.2,1.2,.3,1) both;background:#ffffff09;border:1px solid #ffffff18;border-radius:18px;align-content:start;justify-items:center;gap:6px;padding:14px 10px;display:grid}.rrReveal article.isItem{background:radial-gradient(100% 80% at 50% 0,#ffcf4726,#0000 70%),#ffffff09;border-color:#ffcf4766}@keyframes rrCard{0%{opacity:0;transform:translateY(16px)scale(.9)}}.rrReveal b{color:#fff;font:900 26px/1 Barlow Condensed}.rrReveal small{color:#b9c7d6;font:700 11px Inter}.rrReveal .rrCta{min-height:36px;padding:8px 14px;font-size:12px}.rrCoins{align-items:flex-end;gap:2px;height:44px;display:flex}.rrRevealPack{--s:.42}.rrRevealItem{place-items:center;min-height:86px;display:grid}.rrTag{letter-spacing:.14em;text-transform:uppercase;background:#ffcf4724;border-radius:999px;padding:2px 8px;color:#ffe39a!important;font:900 9px Inter!important}@media (width<=760px){.rrPanel{border-radius:20px;padding:16px 14px 14px}.rrPanelHead{gap:12px}.rrTrophy{width:46px;height:46px}.rrTiers{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rrTiers>li.m1{grid-column:1/-1}.rrTiers>li{padding:12px 10px 10px}.rrChampions ol,.rrBands>ol{grid-template-columns:1fr}.rrBand{gap:10px;padding:10px}.rrBand .rrMedal{--s:38px!important}.rrBandText strong{font-size:18px}.rrBand .rrCta{min-height:38px;padding:9px 14px}.rrSheet{border-radius:24px;padding:26px 16px 18px}.rrEyebrow{padding:0 34px;line-height:1.5}.rrHero .rrMedal{--s:88px!important}}@media (prefers-reduced-motion:reduce){.rrTrophy,.rrRays,.rrBand:after{animation:none}}.giftBox{width:var(--s);height:var(--s);filter:drop-shadow(0 12px 24px #ffcf4744);flex:none;display:block;position:relative}.giftBox svg{width:100%;height:100%;display:block;overflow:visible}.giftBox .giftLid{transform-origin:32px 31px;transition:transform .6s cubic-bezier(.2,1.4,.3,1)}.giftBox.shaking svg{transform-origin:50% 90%;animation:2.6s ease-in-out infinite giftShake}@keyframes giftShake{0%,62%,to{transform:rotate(0)}66%{transform:rotate(-7deg)}70%{transform:rotate(6deg)}74%{transform:rotate(-4deg)}78%{transform:rotate(3deg)}82%{transform:rotate(0)}}.giftHero{justify-items:center;margin-top:8px;display:grid}.giftHero .giftBox{animation:.9s cubic-bezier(.2,1.4,.3,1) .1s both giftIn}.giftHero.isOpen .giftLid{transform:translateY(-14px)rotate(-14deg)}@keyframes giftIn{0%{opacity:0;transform:scale(.4)translateY(30px)}}.giftBand{background:radial-gradient(60% 140% at 0%,#58c7ff30,#0000 70%),linear-gradient(100deg,#18204a,#0e1428);border-color:#7fb3ff77;box-shadow:0 14px 40px -22px #58c7ff}.giftSheet{border-color:#7fb3ff66;box-shadow:0 40px 120px -30px #000,0 0 0 1px #ffffff0d,0 0 80px -30px #58c7ff}.giftModal .rrRays{background:repeating-conic-gradient(from 0deg,#7fb3ff1f 0 10deg,transparent 10deg 20deg)}.giftNote{text-align:left;background:#ffffff0a;border:1px solid #ffffff1c;border-radius:18px;width:100%;margin:6px 0 0;padding:14px 18px 12px;position:relative}.giftNote:before{content:"";background:#1a2445;border-top:1px solid #ffffff1c;border-left:1px solid #ffffff1c;width:14px;height:14px;margin-left:-7px;position:absolute;top:-7px;left:50%;transform:rotate(45deg)}.giftNote p{color:#fff;white-space:pre-line;overflow-wrap:anywhere;margin:0;font:600 15px/1.45 Inter}.giftNote cite{color:#ffe39a;letter-spacing:.04em;margin-top:6px;font:800 11px Inter;display:block}.giftLot li{flex-wrap:wrap}.giftLot li.coins span{color:#b9c7d6;font-weight:700}.giftTimes{color:#ffe39a;margin-right:6px;font:900 16px/1 Barlow Condensed}.giftToken{filter:drop-shadow(0 4px 8px #ffcf4766);flex:none}.giftItemChip{background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--item) 55%,transparent),#0b1222);border:1px solid color-mix(in srgb,var(--item) 70%,transparent);color:#fff;border-radius:9px;place-items:center;width:28px;height:28px;font:900 13px/1 Inter;display:inline-grid}.giftCardsRow{align-items:center;gap:6px;display:flex}.giftMiniCard{zoom:.5;display:block}.giftItemPreview{border-radius:14px;width:100%;max-width:200px;display:block;overflow:hidden}.giftItemPreview .itemPreview{height:120px}.giftCardsReveal{width:100%;animation:rrCard .6s var(--d) cubic-bezier(.2,1.2,.3,1) both}.giftCardsReveal h3{color:#ffe39a;letter-spacing:.18em;text-transform:uppercase;margin:4px 0 8px;font:800 10px Inter}.giftCardsReveal>div{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.giftCardsReveal figure{justify-items:center;gap:4px;margin:0;display:grid}.giftCardsReveal figcaption{color:#b9c7d6;font:700 11px Inter}.gaGrid{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:14px;display:grid}.gaCompose{gap:14px;display:grid}.gaPanel{background:var(--pb-panel);border:1px solid var(--pb-line);color:var(--pb-ink);border-radius:20px;padding:18px}.gaPanel h2{text-transform:uppercase;color:#fff;margin:0 0 12px;font:900 24px/1 Barlow Condensed}.gaPanel h3{color:var(--pb-good);letter-spacing:.18em;text-transform:uppercase;margin:18px 0 8px;font:800 10px Inter}.gaPanel.isLocked{opacity:.45;pointer-events:none}.gaInput{box-sizing:border-box;color:#fff;background:#060b16;border:1px solid #ffffff26;border-radius:12px;width:100%;padding:11px 14px;font:600 14px Inter}.gaInput:focus{outline-offset:1px;outline:2px solid #a3ff1288}textarea.gaInput{resize:vertical;min-height:72px;line-height:1.45}.gaHint{color:var(--pb-muted);margin:8px 0 0;font-size:12px;line-height:1.45}.gaResults{gap:6px;margin:10px 0 0;padding:0;list-style:none;display:grid}.gaPlayer{border:1px solid var(--pb-line);width:100%;color:inherit;text-align:left;cursor:pointer;font:inherit;background:#ffffff06;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;display:flex}button.gaPlayer:hover{background:#a3ff120d;border-color:#a3ff1288}.gaPlayer>div{gap:3px;min-width:0;display:grid}.gaPlayer b{color:#fff;font:800 16px Inter}.gaPlayer small{color:var(--pb-muted);overflow-wrap:anywhere;font-size:12px}.gaPlayer small em{color:var(--pb-warn);font-style:normal}.gaPlayer>span{color:#ffe39a;flex:none;justify-items:end;gap:2px;font:800 13px Inter;display:grid}.gaPlayer.isPicked{cursor:default;background:#a3ff120a;border-color:#a3ff1266}.gaRow{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-top:10px;display:flex}.gaField{flex:1;gap:6px;min-width:140px;display:grid}.gaField>span{color:var(--pb-muted);font:700 12px Inter}.gaRow.isInline{align-items:center}.gaRow.isInline .gaField{flex:none;min-width:0}.gaQuick{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gaQuick .pbGhost{padding:9px 12px}.gaStepper{background:#060b16;border:1px solid #ffffff26;border-radius:12px;align-items:center;gap:4px;padding:3px;display:inline-flex}.gaStepper button{color:#fff;cursor:pointer;background:#ffffff10;border:0;border-radius:9px;width:32px;height:32px;font:800 18px/1 Inter}.gaStepper button:disabled{opacity:.3;cursor:default}.gaStepper b{text-align:center;color:#fff;min-width:28px;font:900 20px/1 Barlow Condensed}.gaPacks{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.gaPacks li{border:1px solid var(--pb-line);background:#ffffff05;border-radius:16px;justify-items:center;gap:8px;padding:12px 8px;display:grid}.gaPacks li.on{background:#a3ff120d;border-color:#a3ff1288}.gaPacks .rrMiniPack{--s:.3}.gaPacks b{color:#fff;font:800 13px Inter}.gaItems{margin-top:10px}.gaItems>small{color:var(--pb-muted);margin-bottom:6px;font:700 11px Inter;display:block}.gaItems>div{flex-wrap:wrap;gap:6px;display:flex}.gaItems button{border:1px solid var(--pb-line);color:var(--pb-ink);cursor:pointer;background:#ffffff06;border-radius:12px;align-items:center;gap:7px;padding:6px 10px 6px 6px;font:700 12px Inter;display:inline-flex}.gaItems button:hover{border-color:#ffffff40}.gaItems button.on{border-color:var(--pb-good);color:#fff;background:#a3ff1218}.gaItems button em{color:var(--pb-warn);font-size:10px;font-style:normal}.gaItems .giftItemChip{width:24px;height:24px;font-size:11px}.gaCardResults{flex-wrap:wrap;gap:8px;margin:10px 0 0;padding:0;list-style:none;display:flex}.gaCardResults button{cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0;transition:transform .2s}.gaCardResults button:hover:not(:disabled){transform:translateY(-3px)}.gaCardResults button:disabled{opacity:.4;cursor:default}.gaChips{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.gaChips li{color:#fff;background:#a3ff1218;border:1px solid #a3ff1266;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font:700 12px Inter;display:inline-flex}.gaChips button{color:#fff;cursor:pointer;background:#ffffff18;border:0;border-radius:50%;width:22px;height:22px}.gaMessage{margin-top:18px}.gaMessage small{color:var(--pb-faint);justify-self:end;font-size:11px}.gaSend{gap:12px;display:grid}.gaSend h2{margin:0}.gaSend .pbPrimary{justify-self:start;min-height:46px;padding:12px 26px;font-size:15px}.gaSummary{color:var(--pb-ink);margin:0;font-size:14px;line-height:1.5}.gaSummary b{color:#fff}.gaNotice{border-radius:12px;margin:0;padding:10px 12px;font:700 13px/1.4 Inter}.gaNotice.good{color:var(--pb-good);background:#a3ff1218}.gaNotice.bad{color:#ffb3bf;background:#ff5d7318}.gaLog header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.gaLog header h2{margin:0}.gaLog ol{gap:8px;max-height:900px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.gaLog li{border:1px solid var(--pb-line);background:#ffffff05;border-radius:14px;gap:6px;padding:12px;display:grid}.gaLog li.cancelled{opacity:.5}.gaLog li>div{justify-content:space-between;gap:10px;display:flex}.gaLog li>div b{color:#fff;font-size:14px}.gaLog li>div small{color:var(--pb-faint);font-size:11px}.gaLog li p{color:var(--pb-ink);margin:0;font-size:12px;line-height:1.45}.gaLog q{color:var(--pb-muted);overflow-wrap:anywhere;font-size:12px;font-style:italic}.gaLog footer{justify-content:space-between;align-items:center;gap:10px;display:flex}.gaStatus{letter-spacing:.06em;border-radius:999px;padding:3px 8px;font:800 10px Inter}.gaStatus.pending{color:var(--pb-warn);background:#ffcf4720}.gaStatus.claimed{color:var(--pb-good);background:#a3ff1218}.gaStatus.cancelled{color:var(--pb-muted);background:#ffffff10}@media (width<=900px){.gaGrid{grid-template-columns:1fr}}@media (width<=560px){.gaPanel{border-radius:16px;padding:14px}.gaPacks{grid-template-columns:1fr}.gaPacks li{grid-template-columns:auto 1fr auto;place-items:center start}.gaPlayer{flex-wrap:wrap}.gaPlayer>span{justify-items:start}}@media (prefers-reduced-motion:reduce){.giftBox.shaking svg,.giftHero .giftBox{animation:none}}
