.LocationSearch-module__35mm0W__modalHeader{border-bottom:1px solid var(--mantine-color-gray-3)}[data-mantine-color-scheme=dark] .LocationSearch-module__35mm0W__modalHeader{border-bottom:1px solid var(--mantine-color-dark-4)}.LocationSearch-module__35mm0W__modalHeader{background-color:var(--mantine-color-white)}[data-mantine-color-scheme=dark] .LocationSearch-module__35mm0W__modalHeader{background-color:var(--mantine-color-dark-7)}.LocationSearch-module__35mm0W__modalHeader{z-index:10;position:sticky;top:0}.LocationSearch-module__35mm0W__locationOption{border-bottom:1px solid var(--mantine-color-gray-2)}[data-mantine-color-scheme=dark] .LocationSearch-module__35mm0W__locationOption{border-bottom:1px solid var(--mantine-color-dark-4)}
.dashboard-module__vnKTrq__dashboard{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}.dashboard-module__vnKTrq__pair{gap:calc(.75rem * var(--mantine-scale));grid-template-columns:1fr 1fr;align-items:stretch;display:grid}@media (min-width:62em){.dashboard-module__vnKTrq__dashboard,.dashboard-module__vnKTrq__pair{gap:calc(1.25rem * var(--mantine-scale))}}.dashboard-module__vnKTrq__card{--acc:121, 80, 242;--acc-ink:#c8bdfb;padding:calc(.9375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:calc(1.125rem * var(--mantine-scale));background:linear-gradient(172deg, #221a3ceb, #100c1ef0) padding-box, linear-gradient(160deg, rgba(var(--acc), .65), rgba(var(--acc), .1) 32%, #ffffff0d 55%, rgba(var(--acc), .35)) border-box;box-shadow:0 14px 40px #00000073, 0 2px 10px rgba(var(--acc), .12), inset 0 1px 0 #ffffff0f;isolation:isolate;flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.dashboard-module__vnKTrq__card:before{content:"";z-index:-1;background:radial-gradient(150px 110px at 8% -4%, rgba(var(--acc), .3), transparent 72%), radial-gradient(180px 140px at 108% 112%, rgba(var(--acc), .14), transparent 70%);pointer-events:none;position:absolute;inset:0}.dashboard-module__vnKTrq__card:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(178deg,#ffffff0e,#0000 78%);height:46%;position:absolute;inset:0 0 auto}@media (min-width:62em){.dashboard-module__vnKTrq__card{padding:calc(1.25rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(1.25rem * var(--mantine-scale))}}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__card{background:linear-gradient(172deg, #fffffff5, #f4f1fff5) padding-box, linear-gradient(160deg, rgba(var(--acc), .5), rgba(var(--acc), .1) 40%, rgba(var(--acc), .3)) border-box;box-shadow:0 10px 28px #503ca01f}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__card:after{background:0 0}.dashboard-module__vnKTrq__cardGold,.dashboard-module__vnKTrq__accentGold{--acc:242, 201, 76;--acc-ink:#ffe3a1}.dashboard-module__vnKTrq__accentEmber{--acc:232, 89, 12;--acc-ink:#ffc9a3}.dashboard-module__vnKTrq__accentTeal{--acc:34, 184, 207;--acc-ink:#a5ecf7}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__card{--acc-ink:#5747a8}:is([data-mantine-color-scheme=light] .dashboard-module__vnKTrq__cardGold,[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__accentGold){--acc-ink:#8a6a12}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__accentEmber{--acc-ink:#b3450a}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__accentTeal{--acc-ink:#0f7f91}.dashboard-module__vnKTrq__watermark{right:calc(-.875rem * var(--mantine-scale));bottom:calc(-1rem * var(--mantine-scale));z-index:-1;color:rgba(var(--acc), .1);pointer-events:none;line-height:0;position:absolute;transform:rotate(-12deg)}.dashboard-module__vnKTrq__head{justify-content:space-between;align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale));display:flex}.dashboard-module__vnKTrq__headTitle{align-items:flex-start;gap:calc(.5rem * var(--mantine-scale));font-family:var(--rl-font-sans);font-weight:800;font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.09em;text-transform:uppercase;color:#efeaff;text-shadow:0 0 14px rgba(var(--acc), .45);min-width:0;line-height:1.25;display:inline-flex}.dashboard-module__vnKTrq__headTitle span{white-space:normal;overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}@media (min-width:62em){.dashboard-module__vnKTrq__headTitle{font-size:calc(.84375rem * var(--mantine-scale))}}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__headTitle{color:#26203f;text-shadow:none}.dashboard-module__vnKTrq__headIcon{margin-top:calc(-.0625rem * var(--mantine-scale));filter:drop-shadow(0 0 6px rgba(var(--acc), .7));flex-shrink:0;display:inline-flex}.dashboard-module__vnKTrq__seeAll{align-items:center;gap:calc(.1875rem * var(--mantine-scale));font-family:var(--rl-font-sans);font-weight:700;font-size:calc(.75rem * var(--mantine-scale));color:var(--acc-ink);flex-shrink:0;text-decoration:none;transition:color .16s;display:inline-flex}.dashboard-module__vnKTrq__seeAll:hover{color:#fff}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__seeAll:hover{color:#26203f}.dashboard-module__vnKTrq__cta,.dashboard-module__vnKTrq__ctaGhost{justify-content:center;align-items:center;gap:calc(.4375rem * var(--mantine-scale));width:100%;min-height:calc(2.625rem * var(--mantine-scale));padding:calc(.5625rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));font-family:var(--rl-font-sans);font-weight:800;font-size:calc(.71875rem * var(--mantine-scale));letter-spacing:.05em;text-transform:uppercase;text-align:center;cursor:pointer;border:calc(.0625rem * var(--mantine-scale)) solid transparent;margin-top:auto;text-decoration:none;transition:transform .14s,box-shadow .16s,background .16s,filter .16s;display:inline-flex;position:relative;overflow:hidden}.dashboard-module__vnKTrq__ctaLabel{white-space:normal;overflow-wrap:anywhere;line-height:1.2}.dashboard-module__vnKTrq__cta{color:#fff;text-shadow:0 1px 2px #5a1e0080;background:linear-gradient(#ffb01f,#e8590c 82%);border-color:#ffe0828c;box-shadow:0 8px 22px #e8590c73,inset 0 1px #ffffff73,inset 0 -2px 6px #781e0059}.dashboard-module__vnKTrq__cta:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff57,#0000);width:46%;animation:4.2s ease-in-out infinite dashboard-module__vnKTrq__ctaSheen;position:absolute;top:0;bottom:0;left:-70%;transform:skew(-18deg)}@keyframes dashboard-module__vnKTrq__ctaSheen{0%,62%{left:-70%}86%,to{left:130%}}.dashboard-module__vnKTrq__cta:hover{filter:brightness(1.06);transform:translateY(-1px);box-shadow:0 12px 30px #ffb01f8c,inset 0 1px #ffffff80}.dashboard-module__vnKTrq__ctaGhost{color:#eae4ff;background:linear-gradient(#7950f23d,#7950f21a);border-color:#a078ff73;box-shadow:inset 0 1px #ffffff1f,0 4px 14px #3c1e8c40}.dashboard-module__vnKTrq__ctaGhost:hover{background:linear-gradient(#7950f261,#7950f22e);transform:translateY(-1px);box-shadow:inset 0 1px #ffffff2e,0 8px 22px #7950f259}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__ctaGhost{color:#46368f;border-color:#6d4adb80;box-shadow:inset 0 1px #ffffff80,0 4px 14px #5a3cbe26}@media (prefers-reduced-motion:reduce){.dashboard-module__vnKTrq__cta:hover,.dashboard-module__vnKTrq__ctaGhost:hover{transform:none}.dashboard-module__vnKTrq__cta:after{animation:none}}.dashboard-module__vnKTrq__empty{justify-content:center;align-items:center;gap:calc(.625rem * var(--mantine-scale));text-align:center;padding:calc(.875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));flex-direction:column;flex:1;display:flex}.dashboard-module__vnKTrq__emptyText{font-size:calc(.78125rem * var(--mantine-scale));color:var(--rl-fg-dim,#8d86b0);margin:0;line-height:1.45}.dashboard-module__vnKTrq__overline{font-family:var(--rl-font-pixel);font-size:calc(.5rem * var(--mantine-scale));letter-spacing:.1em;text-transform:uppercase;color:rgba(var(--acc), .95);text-shadow:0 0 8px rgba(var(--acc), .5)}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__overline{color:var(--acc-ink);text-shadow:none}.dashboard-module__vnKTrq__bigValue{font-family:var(--rl-font-pixel);background:linear-gradient(180deg, #fff 12%, rgb(var(--acc)) 118%);color:#0000;filter:drop-shadow(0 2px 10px rgba(var(--acc), .45));-webkit-background-clip:text;background-clip:text}[data-mantine-color-scheme=light] .dashboard-module__vnKTrq__bigValue{background:linear-gradient(180deg, #3b3160 8%, rgb(var(--acc)) 130%);filter:none;-webkit-background-clip:text;background-clip:text}
.LicenseTiersCarousel-module__kWkCgq__section{scroll-margin-top:calc(5.25rem * var(--mantine-scale))}.LicenseTiersCarousel-module__kWkCgq__heading{align-items:center;gap:calc(.3125rem * var(--mantine-scale));text-align:center;margin-bottom:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}.LicenseTiersCarousel-module__kWkCgq__title{font-family:var(--rl-font-sans);font-weight:800;font-size:calc(1.125rem * var(--mantine-scale));letter-spacing:.05em;text-transform:uppercase;color:#fff;text-shadow:0 0 18px #f2c94c66;margin:0}.LicenseTiersCarousel-module__kWkCgq__subtitle{max-width:46ch;font-size:calc(.78125rem * var(--mantine-scale));color:var(--rl-fg-dim,#8d86b0);margin:0;line-height:1.5}[data-mantine-color-scheme=light] .LicenseTiersCarousel-module__kWkCgq__title{color:#26203f;text-shadow:none}.LicenseTiersCarousel-module__kWkCgq__carousel{margin:0 calc(-.375rem * var(--mantine-scale))}.LicenseTiersCarousel-module__kWkCgq__slideWrap{display:flex}.LicenseTiersCarousel-module__kWkCgq__tier{--tier-acc:121, 80, 242;align-items:center;gap:calc(.375rem * var(--mantine-scale));width:100%;padding:calc(1.375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));margin:calc(.5rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid transparent;border-radius:calc(1rem * var(--mantine-scale));text-align:center;background:linear-gradient(176deg, #261d42f2, #110d20f7) padding-box, linear-gradient(165deg, rgba(var(--tier-acc), .7), rgba(var(--tier-acc), .12) 45%, rgba(var(--tier-acc), .4)) border-box;flex-direction:column;display:flex;position:relative;box-shadow:0 12px 30px #0006,inset 0 1px #ffffff12}.LicenseTiersCarousel-module__kWkCgq__tierPopular{--tier-acc:242, 201, 76;box-shadow:0 12px 34px #00000073,0 0 26px #f2c94c2e,inset 0 1px #ffffff1a}[data-mantine-color-scheme=light] .LicenseTiersCarousel-module__kWkCgq__tier{background:linear-gradient(176deg, #fff, #f4f1ff) padding-box, linear-gradient(165deg, rgba(var(--tier-acc), .6), rgba(var(--tier-acc), .15) 45%, rgba(var(--tier-acc), .35)) border-box}.LicenseTiersCarousel-module__kWkCgq__popular{top:calc(-.5625rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));font-family:var(--rl-font-pixel);font-size:calc(.4375rem * var(--mantine-scale));letter-spacing:.1em;white-space:nowrap;color:#2a1a05;background:linear-gradient(#ffd166,#f2a51a);border:1px solid #ffffff80;position:absolute;left:50%;transform:translate(-50%);box-shadow:0 4px 12px #f2a51a80}.LicenseTiersCarousel-module__kWkCgq__crown{color:#b18cff;filter:drop-shadow(0 0 8px #7950f2b3)}.LicenseTiersCarousel-module__kWkCgq__crownPopular{color:#ffd166;filter:drop-shadow(0 0 8px #ffd166cc)}.LicenseTiersCarousel-module__kWkCgq__tierName{font-family:var(--rl-font-sans);font-weight:800;font-size:calc(.875rem * var(--mantine-scale));letter-spacing:.07em;text-transform:uppercase;color:#fff}[data-mantine-color-scheme=light] .LicenseTiersCarousel-module__kWkCgq__tierName{color:#26203f}.LicenseTiersCarousel-module__kWkCgq__tierPrice{align-items:baseline;gap:calc(.25rem * var(--mantine-scale));font-family:var(--rl-font-pixel);font-size:calc(1.0625rem * var(--mantine-scale));color:#ffe3a1;text-shadow:0 0 14px #f2c94c73;display:inline-flex}.LicenseTiersCarousel-module__kWkCgq__tierCurrency{font-size:calc(.5625rem * var(--mantine-scale));color:#c8bdfb}[data-mantine-color-scheme=light] .LicenseTiersCarousel-module__kWkCgq__tierCurrency{color:#8a6400}[data-mantine-color-scheme=light] .LicenseTiersCarousel-module__kWkCgq__tierPrice{color:#8a6400;text-shadow:none}.LicenseTiersCarousel-module__kWkCgq__tierDesc{font-size:calc(.71875rem * var(--mantine-scale));color:var(--rl-fg-dim,#8d86b0);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;line-height:1.45;display:-webkit-box;overflow:hidden}.LicenseTiersCarousel-module__kWkCgq__features{margin:calc(.375rem * var(--mantine-scale)) 0 calc(.75rem * var(--mantine-scale));gap:calc(.4375rem * var(--mantine-scale));flex-direction:column;width:100%;padding:0;list-style:none;display:flex}.LicenseTiersCarousel-module__kWkCgq__features li{justify-content:flex-start;align-items:flex-start;gap:calc(.4375rem * var(--mantine-scale));font-size:calc(.71875rem * var(--mantine-scale));text-align:left;color:#d9d3f2;padding-inline:calc(.25rem * var(--mantine-scale));font-weight:600;line-height:1.4;display:flex}.LicenseTiersCarousel-module__kWkCgq__features li svg{margin-top:calc(.0625rem * var(--mantine-scale))}[data-mantine-color-scheme=light] .LicenseTiersCarousel-module__kWkCgq__features li{color:#4a4468}.LicenseTiersCarousel-module__kWkCgq__featSwords{color:#ff6b6b;flex-shrink:0}.LicenseTiersCarousel-module__kWkCgq__featDust{color:#22b8cf;flex-shrink:0}.LicenseTiersCarousel-module__kWkCgq__featPacks{color:#b18cff;flex-shrink:0}.LicenseTiersCarousel-module__kWkCgq__tierCta{margin-top:auto}.LicenseTiersCarousel-module__kWkCgq__pending{align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));text-align:center;flex-direction:column;display:flex}.LicenseTiersCarousel-module__kWkCgq__pendingIcon{color:#ffd166;filter:drop-shadow(0 0 8px #ffd166b3)}.LicenseTiersCarousel-module__kWkCgq__pendingBody{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;max-width:52ch;display:flex}.LicenseTiersCarousel-module__kWkCgq__pendingTitle{font-family:var(--rl-font-sans);font-weight:800;font-size:calc(.8125rem * var(--mantine-scale));letter-spacing:.07em;text-transform:uppercase;color:#ffe3a1}.LicenseTiersCarousel-module__kWkCgq__pendingDesc{font-size:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-dim,#8d86b0);line-height:1.5}.LicenseTiersCarousel-module__kWkCgq__pendingCta{width:auto;padding-inline:calc(1.125rem * var(--mantine-scale))}
.BoosterFx-module__FKsXWa__rail,.BoosterFx-module__FKsXWa__overlay{--bx-tint:#845ef7;--bx-glow:#845ef7a6}.BoosterFx-module__FKsXWa__railHead{align-items:center;gap:calc(.875rem * var(--mantine-scale));margin-bottom:calc(.875rem * var(--mantine-scale));display:flex}.BoosterFx-module__FKsXWa__railOrb{width:calc(2.875rem * var(--mantine-scale));height:calc(2.875rem * var(--mantine-scale));border-radius:calc(.8125rem * var(--mantine-scale));background:radial-gradient(circle at 35% 30%,#ffd97a,#e8a020 72%);flex-shrink:0;justify-content:center;align-items:center;display:flex;box-shadow:0 0 18px #f2a51a80,inset 0 -2px 5px #78500a80}.BoosterFx-module__FKsXWa__railTitle{font-weight:700;font-size:calc(1.125rem * var(--mantine-scale));color:var(--rl-fg-1,#fff)}.BoosterFx-module__FKsXWa__railSub{font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#857ea8);margin-top:calc(.125rem * var(--mantine-scale))}.BoosterFx-module__FKsXWa__railPill{align-items:center;gap:calc(.375rem * var(--mantine-scale));font-family:var(--rl-font-pixel);font-size:calc(.5rem * var(--mantine-scale));letter-spacing:.05em;color:#ffd166;padding:calc(.4375rem * var(--mantine-scale)) calc(.6875rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));background:#f2a51a29;border:1px solid #f2a51a66;flex-shrink:0;display:inline-flex}.BoosterFx-module__FKsXWa__railOdds{align-items:center;gap:calc(.5rem * var(--mantine-scale));margin-bottom:calc(.875rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.BoosterFx-module__FKsXWa__shelf{gap:calc(.75rem * var(--mantine-scale));flex-direction:row;display:flex}.BoosterFx-module__FKsXWa__packRow{--bx-tint:#845ef7;--bx-glow:#845ef7a6;justify-content:center;align-items:center;gap:calc(1.125rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(1rem * var(--mantine-scale));border:1px solid color-mix(in srgb, var(--bx-tint) 38%, transparent);background:radial-gradient(120% 130% at 0% 50%, color-mix(in srgb, var(--bx-tint) 22%, transparent), transparent 58%), linear-gradient(180deg, #1e1834b8, #100c1cdb);flex:1;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex;position:relative;overflow:hidden}.BoosterFx-module__FKsXWa__packRow:hover{border-color:color-mix(in srgb, var(--bx-tint) 70%, transparent);box-shadow:0 14px 36px #0006, 0 0 26px var(--bx-glow)}[data-mantine-color-scheme=light] .BoosterFx-module__FKsXWa__packRow{background:linear-gradient(#fff,#f6f4ff)}.BoosterFx-module__FKsXWa__packFan{width:calc(5.75rem * var(--mantine-scale));height:calc(6.5rem * var(--mantine-scale));flex:none;place-self:center;position:relative}.BoosterFx-module__FKsXWa__packFanCard{width:calc(4.375rem * var(--mantine-scale));aspect-ratio:5/7;margin:calc(-3.0625rem * var(--mantine-scale)) 0 0 calc(-2.1875rem * var(--mantine-scale));border-radius:calc(.5625rem * var(--mantine-scale));border:1.5px solid color-mix(in srgb, var(--bx-tint) 60%, #fff);transform-origin:bottom;background-position:50%;background-size:cover;position:absolute;top:50%;left:50%;box-shadow:0 8px 18px #00000080}.BoosterFx-module__FKsXWa__packFanBack{filter:brightness(.72);transform:rotate(-13deg)translate(-7px)}.BoosterFx-module__FKsXWa__packFanMid{filter:brightness(.85);transform:rotate(13deg)translate(7px)}.BoosterFx-module__FKsXWa__packFanFront{z-index:2;position:absolute;overflow:hidden}.BoosterFx-module__FKsXWa__packFanGlint{background:linear-gradient(120deg,#0000 38%,#ffffff73 50%,#0000 62%);animation:3.6s ease-in-out infinite BoosterFx-module__FKsXWa__bxFoilSweep;position:absolute;inset:0;transform:translate(-120%)}.BoosterFx-module__FKsXWa__packRowCount{top:calc(-.25rem * var(--mantine-scale));right:calc(-.375rem * var(--mantine-scale));z-index:3;font-family:var(--rl-font-mono);font-weight:700;font-size:calc(.75rem * var(--mantine-scale));color:#fff;background:var(--bx-tint);padding:calc(.1875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));position:absolute;box-shadow:0 3px 10px #00000073}.BoosterFx-module__FKsXWa__packRowInfo{flex:1;min-width:0}.BoosterFx-module__FKsXWa__packRowName{font-weight:700;font-size:calc(1rem * var(--mantine-scale));color:var(--rl-fg-1,#fff)}.BoosterFx-module__FKsXWa__packRowSub{font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#857ea8);margin-top:calc(.1875rem * var(--mantine-scale));line-height:1.4}.BoosterFx-module__FKsXWa__packRowOpen{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(1.375rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));cursor:pointer;font-family:var(--rl-font-sans);font-weight:700;font-size:calc(.9375rem * var(--mantine-scale));color:#fff;white-space:nowrap;background:linear-gradient(#9775fa,#6f3df0);border:none;flex:none;transition:filter .15s,transform .12s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 22px #7950f273}.BoosterFx-module__FKsXWa__packRowOpen:hover{filter:brightness(1.08);box-shadow:0 10px 28px #9775fa99}.BoosterFx-module__FKsXWa__packRowOpen:active{transform:translateY(1px)}.BoosterFx-module__FKsXWa__packRowOpen:disabled{cursor:wait;opacity:.6;filter:none;box-shadow:none}@media (max-width:560px){.BoosterFx-module__FKsXWa__packRow{gap:calc(.875rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale));flex-wrap:wrap}.BoosterFx-module__FKsXWa__packRowInfo{flex:auto}.BoosterFx-module__FKsXWa__packRowOpen{min-height:calc(2.875rem * var(--mantine-scale));flex:100%;justify-content:center}}.BoosterFx-module__FKsXWa__overlay{z-index:9000;padding:calc(1.5rem * var(--mantine-scale));font-family:var(--rl-font-sans);touch-action:manipulation;background:radial-gradient(120% 100% at 50% 30%,#140a2cf7,#05030cfe);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.BoosterFx-module__FKsXWa__embers{pointer-events:none;position:absolute;inset:0;overflow:hidden}.BoosterFx-module__FKsXWa__ember{bottom:calc(-.625rem * var(--mantine-scale));opacity:0;background:radial-gradient(circle,#f2c94c,#0000 70%);border-radius:50%;animation:linear infinite BoosterFx-module__FKsXWa__bxRise;position:absolute}@keyframes BoosterFx-module__FKsXWa__bxRise{0%{opacity:0;transform:translateY(0)scale(1)}12%{opacity:.85}to{opacity:0;transform:translateY(-78vh)scale(.3)}}.BoosterFx-module__FKsXWa__gl{z-index:1;pointer-events:none;position:absolute;inset:0}.BoosterFx-module__FKsXWa__stage{z-index:2;width:100%;max-width:calc(56.25rem * var(--mantine-scale));flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative}.BoosterFx-module__FKsXWa__kicker{align-items:center;gap:calc(.375rem * var(--mantine-scale));text-align:center;max-width:min(92vw,440px);font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));letter-spacing:.14em;text-transform:uppercase;padding:calc(.625rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));margin-bottom:calc(1.875rem * var(--mantine-scale));background:#0006;border:1px solid #ffd16666;flex-direction:column;display:flex}.BoosterFx-module__FKsXWa__kickerLabel{align-items:center;gap:calc(.5625rem * var(--mantine-scale));color:#ffffffb8;display:inline-flex}.BoosterFx-module__FKsXWa__kickerName{color:#ffd166;font-size:calc(.6875rem * var(--mantine-scale));line-height:1.6}.BoosterFx-module__FKsXWa__kickerDot{width:calc(.4375rem * var(--mantine-scale));height:calc(.4375rem * var(--mantine-scale));background:var(--bx-tint);box-shadow:0 0 10px var(--bx-tint);border-radius:50%;animation:1.4s ease-in-out infinite BoosterFx-module__FKsXWa__bxBlink}@keyframes BoosterFx-module__FKsXWa__bxBlink{0%,to{opacity:.4}50%{opacity:1}}.BoosterFx-module__FKsXWa__packScene{width:calc(18.75rem * var(--mantine-scale));height:calc(23.75rem * var(--mantine-scale));cursor:pointer;justify-content:center;align-items:center;display:flex;position:relative}.BoosterFx-module__FKsXWa__aura{width:calc(20rem * var(--mantine-scale));height:calc(20rem * var(--mantine-scale));background:radial-gradient(circle, var(--bx-glow), transparent 62%);filter:blur(8px);border-radius:50%;animation:3.4s ease-in-out infinite BoosterFx-module__FKsXWa__bxAura;position:absolute}@keyframes BoosterFx-module__FKsXWa__bxAura{0%,to{opacity:.7;transform:scale(.92)}50%{opacity:1;transform:scale(1.06)}}.BoosterFx-module__FKsXWa__pedestal{bottom:calc(1.75rem * var(--mantine-scale));width:calc(14.375rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));background:radial-gradient(ellipse, var(--bx-glow), transparent 70%);filter:blur(7px);border-radius:50%;animation:3.4s ease-in-out infinite BoosterFx-module__FKsXWa__bxAura;position:absolute}@keyframes BoosterFx-module__FKsXWa__bxFoilSweep{0%,68%{transform:translate(-120%)}to{transform:translate(120%)}}.BoosterFx-module__FKsXWa__packMark{width:calc(12.25rem * var(--mantine-scale));height:calc(16.875rem * var(--mantine-scale));pointer-events:none}.BoosterFx-module__FKsXWa__packFallback{width:calc(12.25rem * var(--mantine-scale));height:calc(16.875rem * var(--mantine-scale));border-radius:calc(1.125rem * var(--mantine-scale));z-index:2;background:linear-gradient(165deg, color-mix(in srgb, var(--bx-tint) 88%, #fff 4%) 0%, color-mix(in srgb, var(--bx-tint) 50%, #1a0f2e) 55%, #140c24 100%);border:2px solid color-mix(in srgb, var(--bx-tint) 70%, #fff);box-shadow:0 30px 70px #0009, 0 0 50px var(--bx-glow), inset 0 2px 0 #fff3;justify-content:center;align-items:flex-end;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BoosterFx-module__FKsXWa__packFallbackName{padding-bottom:calc(1.75rem * var(--mantine-scale));font-weight:800;font-size:calc(.875rem * var(--mantine-scale));color:#fff;text-shadow:0 2px 6px #000000b3;letter-spacing:.02em}.BoosterFx-module__FKsXWa__packFallbackGone{opacity:0;transition:opacity .55s .35s,transform .55s cubic-bezier(.4,0,.6,1) .35s;transform:translate(-50%,-60%)scale(.94)}.BoosterFx-module__FKsXWa__tapBtn{margin-top:calc(1.875rem * var(--mantine-scale));align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(.9375rem * var(--mantine-scale)) calc(1.75rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1rem * var(--mantine-scale));color:#fff;cursor:pointer;background:linear-gradient(180deg, color-mix(in srgb, var(--bx-tint) 85%, #fff 6%), color-mix(in srgb, var(--bx-tint) 60%, #000));box-shadow:0 12px 32px var(--bx-glow), inset 0 1px 0 #ffffff4d;border:1px solid #ffffff38;animation:1.8s ease-in-out infinite BoosterFx-module__FKsXWa__bxTapPulse;display:inline-flex}.BoosterFx-module__FKsXWa__tapBtn:hover{transform:translateY(-2px)}@keyframes BoosterFx-module__FKsXWa__bxTapPulse{0%,to{box-shadow:0 12px 32px var(--bx-glow), inset 0 1px 0 #ffffff4d}50%{box-shadow:0 14px 46px var(--bx-glow), 0 0 0 6px color-mix(in srgb, var(--bx-tint) 22%, transparent), inset 0 1px 0 #ffffff4d}}.BoosterFx-module__FKsXWa__tapHint{margin-top:calc(.875rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));color:#ffffff8c}.BoosterFx-module__FKsXWa__stageReveal{animation:.5s both BoosterFx-module__FKsXWa__bxRevealIn}.BoosterFx-module__FKsXWa__stageDeck{max-width:calc(72.5rem * var(--mantine-scale))}@keyframes BoosterFx-module__FKsXWa__bxRevealIn{0%{transform:scale(.96)}to{transform:none}}.BoosterFx-module__FKsXWa__revHead{font-family:var(--rl-font-pixel);font-size:calc(.6875rem * var(--mantine-scale));letter-spacing:.14em;text-transform:uppercase;color:#c9b6ff;margin-bottom:calc(1.625rem * var(--mantine-scale));align-items:center;gap:calc(.5rem * var(--mantine-scale));display:inline-flex}.BoosterFx-module__FKsXWa__revHeadDone{color:#ffd166}.BoosterFx-module__FKsXWa__dealZone{justify-content:center;align-items:center;width:100%;min-height:max(300px,min(470px,60vh));display:flex;position:relative}.BoosterFx-module__FKsXWa__packMarkOpen{width:calc(12.25rem * var(--mantine-scale));height:calc(16.875rem * var(--mantine-scale));pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.BoosterFx-module__FKsXWa__mOpenZone{justify-content:center;align-items:center;width:100%;min-height:max(240px,42vh);display:flex;position:relative}.BoosterFx-module__FKsXWa__fx{pointer-events:none;z-index:6;width:0;height:0;position:absolute;top:44%;left:50%}.BoosterFx-module__FKsXWa__spark{opacity:0;will-change:transform, opacity;animation:BoosterFx-module__FKsXWa__bxBurst var(--dur) cubic-bezier(.15, .7, .4, 1) var(--delay) forwards;position:absolute;top:0;left:0}@keyframes BoosterFx-module__FKsXWa__bxBurst{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--dr))}}.BoosterFx-module__FKsXWa__deck{gap:calc(1rem * var(--mantine-scale));z-index:2;flex-wrap:wrap;justify-content:center;display:flex;position:relative}.BoosterFx-module__FKsXWa__revealCol{--flip-w:min(204px, calc((min(92vw, 1080px) - (var(--deck-count,5) - 1) * 16px) / var(--deck-count,5)));flex-direction:column;align-items:center;display:flex}.BoosterFx-module__FKsXWa__labelsRow{gap:calc(1rem * var(--mantine-scale));min-height:calc(1.625rem * var(--mantine-scale));margin-bottom:calc(.5rem * var(--mantine-scale));z-index:5;flex-wrap:wrap;justify-content:center;align-items:flex-end;display:flex;position:relative}.BoosterFx-module__FKsXWa__labelCell{width:var(--flip-w);flex:none;justify-content:center;align-items:flex-end;display:flex}.BoosterFx-module__FKsXWa__flip{--card-r:calc(.75rem * var(--mantine-scale));width:var(--flip-w,min(216px, calc((92vw - (var(--deck-count,5) - 1) * 16px) / var(--deck-count,5))));aspect-ratio:2/3;perspective:calc(68.75rem * var(--mantine-scale));cursor:pointer;will-change:transform;background:0 0;border:none;flex:none;padding:0;transition:transform .2s ease-out;position:relative}.BoosterFx-module__FKsXWa__front>div:hover{transform:none}.BoosterFx-module__FKsXWa__flip:not([aria-disabled=true]):hover{transform:translateY(-6px)scale(1.04)}.BoosterFx-module__FKsXWa__flipDealing{animation:1.18s cubic-bezier(.2,.8,.26,1) both BoosterFx-module__FKsXWa__bxDealCard;animation-delay:var(--delay,0s)}@keyframes BoosterFx-module__FKsXWa__bxDealCard{0%{opacity:0;transform:translate(var(--dx,0px), calc(var(--dy,0px) + 26px)) scale(.4) rotate(var(--r0,0deg))}14%{opacity:1}42%{opacity:1;transform:translate(calc(var(--dx,0px) + var(--fx,0px)), calc(var(--dy,0px) - 54px)) scale(.62) rotate(var(--r1,0deg))}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}.BoosterFx-module__FKsXWa__flipSeated{animation:.18s ease-out both BoosterFx-module__FKsXWa__bxSeatPop}@keyframes BoosterFx-module__FKsXWa__bxSeatPop{0%{transform:scale(1.05)}to{transform:scale(1)}}.BoosterFx-module__FKsXWa__flipInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .66s cubic-bezier(.2,.85,.25,1);position:relative;transform:rotateY(180deg)}.BoosterFx-module__FKsXWa__flipUp .BoosterFx-module__FKsXWa__flipInner{transform:rotateY(0)}.BoosterFx-module__FKsXWa__face{border-radius:var(--card-r,12px);backface-visibility:hidden;position:absolute;inset:0;overflow:hidden}.BoosterFx-module__FKsXWa__back{border:2px solid color-mix(in srgb, var(--bx-tint) 65%, #fff);box-shadow:inset 0 2px 0 #ffffff24, 0 8px 22px #00000080, 0 0 20px var(--bx-glow);background:#140c24;transform:rotateY(180deg)}.BoosterFx-module__FKsXWa__backImg{object-fit:cover}.BoosterFx-module__FKsXWa__front{transform:rotateY(0)}.BoosterFx-module__FKsXWa__front>div{width:100%;height:100%}.BoosterFx-module__FKsXWa__frontBest{animation:1.8s ease-in-out .3s 5 BoosterFx-module__FKsXWa__bxBest}@keyframes BoosterFx-module__FKsXWa__bxBest{0%,to{filter:drop-shadow(0 0 #0000)}50%{filter:drop-shadow(0 0 18px #f2a51ad9)}}.BoosterFx-module__FKsXWa__newBadge{top:calc(.4375rem * var(--mantine-scale));z-index:6;font-family:var(--rl-font-pixel);font-size:calc(.4375rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:#fff;padding:calc(.1875rem * var(--mantine-scale)) calc(.4375rem * var(--mantine-scale));border-radius:calc(.3125rem * var(--mantine-scale));background:linear-gradient(#2f9e44,#51cf66);position:absolute;left:50%;transform:translate(-50%);box-shadow:0 2px 8px #00000080}.BoosterFx-module__FKsXWa__cardLabels{gap:calc(.3125rem * var(--mantine-scale));flex-wrap:nowrap;justify-content:center;align-items:center;display:flex}.BoosterFx-module__FKsXWa__labelPill{flex-shrink:0}.BoosterFx-module__FKsXWa__cardLabelsFloat{z-index:8;pointer-events:none;width:max-content;max-width:150%;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%)}.BoosterFx-module__FKsXWa__cardLabelsRow{min-height:calc(1.25rem * var(--mantine-scale));margin-bottom:calc(.375rem * var(--mantine-scale))}.BoosterFx-module__FKsXWa__labelPill{font-family:var(--rl-font-pixel);font-size:calc(.5rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;padding:calc(.25rem * var(--mantine-scale)) calc(.5625rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));border:1px solid var(--lc,#888);color:var(--lc,#fff);background:color-mix(in srgb, var(--lc,#888) 22%, #0b0912);box-shadow:0 0 12px var(--lglow,transparent), 0 2px 6px #00000080;white-space:nowrap;font-weight:700;line-height:1}.BoosterFx-module__FKsXWa__labelNew{color:#fff;background:linear-gradient(#2f9e44,#51cf66);border-color:#37b24d;box-shadow:0 2px 8px #00000073}.BoosterFx-module__FKsXWa__recapCell{align-items:center;gap:calc(.3125rem * var(--mantine-scale));flex-direction:column;display:flex}.BoosterFx-module__FKsXWa__recapCell .BoosterFx-module__FKsXWa__recapCard{width:100%}.BoosterFx-module__FKsXWa__recapCell .BoosterFx-module__FKsXWa__cardLabels{height:calc(1.25rem * var(--mantine-scale));min-height:calc(1.25rem * var(--mantine-scale));margin:0}.BoosterFx-module__FKsXWa__recapCell .BoosterFx-module__FKsXWa__labelPill{font-size:calc(.4375rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale))}.BoosterFx-module__FKsXWa__cardGlow{inset:calc(-.875rem * var(--mantine-scale));border-radius:calc(1.375rem * var(--mantine-scale));z-index:-1;pointer-events:none;background:radial-gradient(circle, var(--rglow,transparent), transparent 68%);animation:.6s ease-out .33s both BoosterFx-module__FKsXWa__bxGlowPop;position:absolute}@keyframes BoosterFx-module__FKsXWa__bxGlowPop{0%{opacity:0;transform:scale(.5)}50%{opacity:1}to{opacity:.65;transform:scale(1)}}.BoosterFx-module__FKsXWa__rays{aspect-ratio:1;z-index:-1;pointer-events:none;background:repeating-conic-gradient(#0000 0deg 7.4deg,#ffd27852 8.6deg 13.4deg,#0000 14.6deg 29.4deg,#ffd27838 30.6deg 35.4deg,#0000 36.6deg 60deg);border-radius:50%;width:290%;animation:14s linear infinite BoosterFx-module__FKsXWa__bxRaysSpin,.6s ease-out .33s both BoosterFx-module__FKsXWa__bxRaysIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle closest-side,#0000 28%,#000 36% 70%,#0000 78%);mask-image:radial-gradient(circle closest-side,#0000 28%,#000 36% 70%,#0000 78%)}@keyframes BoosterFx-module__FKsXWa__bxRaysSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes BoosterFx-module__FKsXWa__bxRaysIn{0%{opacity:0}to{opacity:1}}.BoosterFx-module__FKsXWa__stamp{top:calc(-1rem * var(--mantine-scale));z-index:7;font-family:var(--rl-font-pixel);font-size:calc(.8125rem * var(--mantine-scale));letter-spacing:.04em;text-transform:uppercase;padding:calc(.5625rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));border-radius:calc(.5625rem * var(--mantine-scale));white-space:nowrap;background:linear-gradient(180deg, var(--s0), var(--s1));box-shadow:0 6px 22px #00000080, 0 0 24px var(--s1);animation:.5s cubic-bezier(.2,1.5,.4,1) both BoosterFx-module__FKsXWa__bxStampIn;position:absolute;left:50%;transform:translate(-50%)rotate(-7deg)}@keyframes BoosterFx-module__FKsXWa__bxStampIn{0%{opacity:0;transform:translate(-50%)rotate(-7deg)scale(2.4)}60%{opacity:1;transform:translate(-50%)rotate(-7deg)scale(.92)}to{transform:translate(-50%)rotate(-7deg)scale(1)}}.BoosterFx-module__FKsXWa__foot{min-height:calc(7.5rem * var(--mantine-scale));margin-top:calc(1.75rem * var(--mantine-scale));justify-content:flex-start;align-items:center;gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}.BoosterFx-module__FKsXWa__footHint{font-size:calc(.84375rem * var(--mantine-scale));color:#fff9;padding-top:calc(.875rem * var(--mantine-scale))}.BoosterFx-module__FKsXWa__tally{gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;justify-content:center;display:flex}.BoosterFx-module__FKsXWa__tallyPill{font-family:var(--rl-font-pixel);font-size:calc(.5rem * var(--mantine-scale));letter-spacing:.04em;text-transform:uppercase;padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid;border-radius:calc(.4375rem * var(--mantine-scale));background:#0006}.BoosterFx-module__FKsXWa__footNote{align-items:center;gap:calc(.4375rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));color:#ffffffd1;display:inline-flex}.BoosterFx-module__FKsXWa__footNew{color:#69db7c;font-weight:700}.BoosterFx-module__FKsXWa__actions{gap:calc(.75rem * var(--mantine-scale));margin-top:calc(.25rem * var(--mantine-scale));display:flex}.BoosterFx-module__FKsXWa__btn{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.8125rem * var(--mantine-scale)) calc(1.5rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));cursor:pointer;font-family:var(--rl-font-sans);font-weight:700;font-size:calc(.9375rem * var(--mantine-scale));border:none;transition:filter .15s,transform .12s;display:inline-flex}.BoosterFx-module__FKsXWa__btn:active{transform:translateY(1px)}.BoosterFx-module__FKsXWa__btnGo{color:#fff;background:linear-gradient(#9775fa,#6f3df0);box-shadow:0 8px 22px #7950f280}.BoosterFx-module__FKsXWa__btnGo:hover{filter:brightness(1.08)}.BoosterFx-module__FKsXWa__preload{width:calc(.0625rem * var(--mantine-scale));height:calc(.0625rem * var(--mantine-scale));opacity:0;pointer-events:none;position:absolute;overflow:hidden}.BoosterFx-module__FKsXWa__mStage{z-index:2;justify-content:center;align-items:center;gap:calc(1rem * var(--mantine-scale));flex-direction:column;flex:1;width:100%;display:flex;position:relative}.BoosterFx-module__FKsXWa__mCount{font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:#ffffffc7}.BoosterFx-module__FKsXWa__mDots{gap:calc(.4375rem * var(--mantine-scale));display:flex}.BoosterFx-module__FKsXWa__mDot{width:calc(.4375rem * var(--mantine-scale));height:calc(.4375rem * var(--mantine-scale));background:#fff3;border-radius:50%;transition:background .25s,transform .25s}.BoosterFx-module__FKsXWa__mDotDone{background:var(--bx-tint,#9775fa)}.BoosterFx-module__FKsXWa__mDotNow{background:#fff;transform:scale(1.35);box-shadow:0 0 10px #fffc}.BoosterFx-module__FKsXWa__mHeroArea{flex:none;justify-content:center;align-items:center;width:min(74vw,320px);height:calc(1.4*min(74vw,320px));display:flex;position:relative}.BoosterFx-module__FKsXWa__mStackCard{border-radius:calc(1rem * var(--mantine-scale));background:#140c24;border:2px solid #9775fa59;position:absolute;inset:0;overflow:hidden;box-shadow:0 14px 30px #00000080}.BoosterFx-module__FKsXWa__mStackNear{filter:brightness(.55);transform:translateY(14px)scale(.94)}.BoosterFx-module__FKsXWa__mStackFar{filter:brightness(.35);transform:translateY(26px)scale(.885)}.BoosterFx-module__FKsXWa__mHero{--card-r:calc(.5625rem * var(--mantine-scale));width:100%;height:100%;perspective:calc(87.5rem * var(--mantine-scale));cursor:pointer;z-index:1;background:0 0;border:none;padding:0;animation:.42s cubic-bezier(.2,.8,.26,1) both BoosterFx-module__FKsXWa__bxHeroIn;position:relative}@keyframes BoosterFx-module__FKsXWa__bxHeroIn{0%{opacity:0;transform:translateY(26px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}.BoosterFx-module__FKsXWa__mInner{width:100%;height:100%;transform-style:preserve-3d;transition:transform .66s cubic-bezier(.2,.85,.25,1);position:relative;transform:rotateY(180deg)}.BoosterFx-module__FKsXWa__mUp .BoosterFx-module__FKsXWa__mInner{transform:rotateY(0)}.BoosterFx-module__FKsXWa__mCalm .BoosterFx-module__FKsXWa__mInner{transition-duration:.15s}.BoosterFx-module__FKsXWa__mHint{align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(1.375rem * var(--mantine-scale));font-size:calc(.875rem * var(--mantine-scale));color:#ffffffb3;text-align:center;padding:0 calc(1rem * var(--mantine-scale));display:inline-flex}.BoosterFx-module__FKsXWa__recapGrid{z-index:2;gap:calc(.625rem * var(--mantine-scale));width:100%;max-width:calc(26.25rem * var(--mantine-scale));margin:calc(.5rem * var(--mantine-scale)) auto 0;padding:0 calc(.25rem * var(--mantine-scale));grid-template-columns:repeat(auto-fit,minmax(104px,1fr));display:grid;position:relative}.BoosterFx-module__FKsXWa__recapCard{aspect-ratio:5/7;border-radius:calc(.75rem * var(--mantine-scale));cursor:pointer;background:0 0;border:none;padding:0;transition:transform .14s,filter .14s;position:relative}.BoosterFx-module__FKsXWa__recapCard:hover,.BoosterFx-module__FKsXWa__recapCard:focus-visible{filter:drop-shadow(0 8px 18px var(--rglow,#00000080));outline:none;transform:translateY(-3px)}.BoosterFx-module__FKsXWa__recapCard>div{width:100%;height:100%}@media (max-width:760px){.BoosterFx-module__FKsXWa__overlay{padding:calc(1rem * var(--mantine-scale))}.BoosterFx-module__FKsXWa__deck{gap:calc(.5625rem * var(--mantine-scale))}.BoosterFx-module__FKsXWa__flip{width:calc((100% - (var(--deck-count,5) - 1) * 9px) / var(--deck-count,5))}.BoosterFx-module__FKsXWa__dealZone{min-height:max(220px,40vh)}.BoosterFx-module__FKsXWa__packScene{transform:scale(.86)}}@media (prefers-reduced-motion:reduce){.BoosterFx-module__FKsXWa__aura,.BoosterFx-module__FKsXWa__pedestal,.BoosterFx-module__FKsXWa__tapBtn,.BoosterFx-module__FKsXWa__packFanGlint,.BoosterFx-module__FKsXWa__frontBest,.BoosterFx-module__FKsXWa__rays,.BoosterFx-module__FKsXWa__ember,.BoosterFx-module__FKsXWa__kickerDot,.BoosterFx-module__FKsXWa__spark{animation:none!important}.BoosterFx-module__FKsXWa__flipDealing,.BoosterFx-module__FKsXWa__flipSeated{animation-duration:10ms!important;animation-delay:0s!important}.BoosterFx-module__FKsXWa__mHero{animation:none!important}.BoosterFx-module__FKsXWa__cardGlow{opacity:.65;animation:none}.BoosterFx-module__FKsXWa__flipInner,.BoosterFx-module__FKsXWa__mInner{transition-duration:.15s}.BoosterFx-module__FKsXWa__stageReveal{animation:none}.BoosterFx-module__FKsXWa__tapBtn:hover{transform:none}}
.ForgeFx-module__BL9YEq__walletSlot{display:flex;position:relative}.ForgeFx-module__BL9YEq__walletProbe{top:calc(var(--app-shell-header-height,calc(56px + env(safe-area-inset-top))) + 10px);pointer-events:none;visibility:hidden;width:0;height:0;position:fixed;left:0}.ForgeFx-module__BL9YEq__wallet[data-pinned="1"]{top:calc(var(--app-shell-header-height,calc(56px + env(safe-area-inset-top))) + 10px);right:calc(var(--app-shell-aside-offset,0px) + 16px + env(safe-area-inset-right));z-index:90;position:fixed;box-shadow:inset 0 1px #ffffff0f,0 10px 30px #0000008c}.ForgeFx-module__BL9YEq__wallet[data-pinned="1"] .ForgeFx-module__BL9YEq__floatGain{top:auto;bottom:calc(-.75rem * var(--mantine-scale));animation-name:ForgeFx-module__BL9YEq__floatGainDown}@keyframes ForgeFx-module__BL9YEq__floatGainDown{0%{opacity:0;transform:translateY(-6px)}25%{opacity:1}to{opacity:0;transform:translateY(26px)}}.ForgeFx-module__BL9YEq__wallet[data-pin-enter="1"]{animation:.22s ForgeFx-module__BL9YEq__walletPin}@keyframes ForgeFx-module__BL9YEq__walletPin{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.ForgeFx-module__BL9YEq__wallet{align-items:center;gap:calc(.6875rem * var(--mantine-scale));padding:calc(.6875rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale)) calc(.6875rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));background:linear-gradient(#10282ee6,#08161ce6);border:1px solid #22b8cf6b;transition:transform .16s cubic-bezier(.2,1.4,.4,1),box-shadow .2s;display:inline-flex;position:relative;box-shadow:inset 0 1px #ffffff0f,0 4px 16px #0006}.ForgeFx-module__BL9YEq__wallet[data-pulse="1"]{transform:scale(1.085);box-shadow:inset 0 1px #ffffff14,0 0 0 4px #22b8cf47,0 0 30px #22b8cf80}.ForgeFx-module__BL9YEq__wallet[data-land="1"]{animation:.6s cubic-bezier(.2,1.5,.35,1) ForgeFx-module__BL9YEq__walletLand}@keyframes ForgeFx-module__BL9YEq__walletLand{0%{transform:scale(1)}30%{transform:scale(1.18)}55%{transform:scale(.96)}to{transform:scale(1)}}.ForgeFx-module__BL9YEq__walletOrb{width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale));background:radial-gradient(circle at 35% 30%,#a8fff0,#22b8cf 70%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:0 0 14px #22b8cf99,inset 0 -2px 4px #085a5099}.ForgeFx-module__BL9YEq__walletOrb[data-spin="1"]{animation:.6s ease-out ForgeFx-module__BL9YEq__orbSpin}@keyframes ForgeFx-module__BL9YEq__orbSpin{0%{transform:scale(1.25)rotate(-40deg)}to{transform:scale(1)rotate(0)}}.ForgeFx-module__BL9YEq__walletCol{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex}.ForgeFx-module__BL9YEq__walletVal{font-family:var(--rl-font-mono);font-feature-settings:"tnum" 1;font-weight:700;font-size:calc(1.25rem * var(--mantine-scale));color:#67e8f9;line-height:1}.ForgeFx-module__BL9YEq__walletLbl{font-family:var(--rl-font-pixel);font-size:calc(.46875rem * var(--mantine-scale));color:#4a9aaa;letter-spacing:.08em;text-transform:uppercase}.ForgeFx-module__BL9YEq__floatGain{top:calc(-.625rem * var(--mantine-scale));right:calc(.875rem * var(--mantine-scale));pointer-events:none;font-family:var(--rl-font-pixel);font-size:calc(.75rem * var(--mantine-scale));color:#67e8f9;text-shadow:0 0 12px #22b8cfe6;animation:1.1s cubic-bezier(.2,.8,.3,1) forwards ForgeFx-module__BL9YEq__floatGain;position:absolute}@keyframes ForgeFx-module__BL9YEq__floatGain{0%{opacity:0;transform:translateY(6px)}25%{opacity:1}to{opacity:0;transform:translateY(-26px)}}.ForgeFx-module__BL9YEq__overlay{z-index:9000;padding:calc(24px + env(safe-area-inset-top)) 24px calc(24px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(10px);overscroll-behavior:contain;-webkit-tap-highlight-color:transparent;background:radial-gradient(80% 70% at 50% 42%,#180c30db,#06040ef2);justify-content:center;align-items:center;animation:.3s ForgeFx-module__BL9YEq__overlayFade;display:flex;position:fixed;inset:0;overflow:hidden auto}@keyframes ForgeFx-module__BL9YEq__overlayFade{0%{opacity:0}to{opacity:1}}.ForgeFx-module__BL9YEq__stage{flex-direction:column;align-items:center;width:min(560px,100%);margin:auto 0;display:flex;position:relative}.ForgeFx-module__BL9YEq__stage[data-shake="1"]{animation:.5s cubic-bezier(.36,.07,.19,.97) ForgeFx-module__BL9YEq__stageShake}@keyframes ForgeFx-module__BL9YEq__stageShake{0%,to{transform:translate(0)}10%{transform:translate(-7px,4px)}20%{transform:translate(8px,-5px)}30%{transform:translate(-9px,-3px)}40%{transform:translate(7px,5px)}50%{transform:translate(-6px,3px)}60%{transform:translate(6px,-4px)}70%{transform:translate(-4px,2px)}80%{transform:translate(4px,-2px)}90%{transform:translate(-2px,1px)}}.ForgeFx-module__BL9YEq__kicker{font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));letter-spacing:.14em;text-transform:uppercase;color:#ffd166;padding:calc(.4375rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));margin-bottom:calc(1.375rem * var(--mantine-scale));min-height:calc(.875rem * var(--mantine-scale));align-items:center;gap:calc(.5rem * var(--mantine-scale));background:#0006;border:1px solid #ffd16666;display:inline-flex}.ForgeFx-module__BL9YEq__kickerDot{width:calc(.375rem * var(--mantine-scale));height:calc(.375rem * var(--mantine-scale));background:#e8590c;border-radius:50%;animation:.8s ease-in-out infinite ForgeFx-module__BL9YEq__kickerBlink}@keyframes ForgeFx-module__BL9YEq__kickerBlink{0%,to{opacity:1}50%{opacity:.25}}.ForgeFx-module__BL9YEq__forgeScene{width:calc(18.75rem * var(--mantine-scale));height:calc(18.75rem * var(--mantine-scale));justify-content:center;align-items:center;max-width:100%;display:flex;position:relative}.ForgeFx-module__BL9YEq__forgeScene>*{position:absolute;top:50%;left:50%}.ForgeFx-module__BL9YEq__anvilGlow{width:calc(15rem * var(--mantine-scale));height:calc(5.625rem * var(--mantine-scale));pointer-events:none;filter:blur(4px);opacity:0;background:radial-gradient(closest-side,#e8780c8c,#0000 72%);border-radius:50%;animation:1.5s ease-out forwards ForgeFx-module__BL9YEq__anvilGlow;transform:translate(-50%,20px)}@keyframes ForgeFx-module__BL9YEq__anvilGlow{0%{opacity:0}60%{opacity:.4}to{opacity:.9}}.ForgeFx-module__BL9YEq__core{width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale));pointer-events:none;will-change:transform, opacity;animation:ForgeFx-module__BL9YEq__coreGrow var(--gather,1.45s) cubic-bezier(.4, .1, .5, 1) forwards, ForgeFx-module__BL9YEq__corePulse 1.4s ease-in-out var(--gather,1.45s) infinite;background:radial-gradient(circle at 50% 42%,#fff,#bfefff 24%,#4fd0e6 52%,#22b8cf33 78%);border-radius:50%;transform:translate(-50%,-50%)scale(.2);box-shadow:0 0 26px 6px #4fd0e6b3,0 0 60px 18px #22b8cf66}@keyframes ForgeFx-module__BL9YEq__coreGrow{0%{opacity:.5;transform:translate(-50%,-50%)scale(.2)}55%{opacity:1;background:radial-gradient(circle at 50% 42%,#fff,#cdebff 30%,#59d6ea 60%,#22b8cf40 80%);transform:translate(-50%,-50%)scale(1.05);box-shadow:0 0 34px 9px #4fd0e6cc,0 0 80px 24px #22b8cf73}to{opacity:1;background:radial-gradient(circle at 50% 40%,#fff,#ffe9a3 26%,#ffae3b 56%,#e8780c59 82%);transform:translate(-50%,-50%)scale(2.5);box-shadow:0 0 60px 22px #ffb446d9,0 0 130px 50px #e8590c80}}@keyframes ForgeFx-module__BL9YEq__corePulse{0%,to{transform:translate(-50%,-50%)scale(2.5)}50%{transform:translate(-50%,-50%)scale(2.36)}}.ForgeFx-module__BL9YEq__coreHalo{width:calc(9.375rem * var(--mantine-scale));height:calc(9.375rem * var(--mantine-scale));pointer-events:none;opacity:0;background:conic-gradient(#0000,#ffc87840,#0000 40%,#4fd0e640,#0000 75%);border-radius:50%;animation:1.5s ease-out forwards ForgeFx-module__BL9YEq__haloIn,3.2s linear infinite ForgeFx-module__BL9YEq__haloSpin;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#0000 38%,#000 46% 70%,#0000 80%);mask-image:radial-gradient(circle,#0000 38%,#000 46% 70%,#0000 80%)}@keyframes ForgeFx-module__BL9YEq__haloIn{0%{opacity:0}40%{opacity:.5}to{opacity:.9}}@keyframes ForgeFx-module__BL9YEq__haloSpin{to{transform:translate(-50%,-50%)rotate(360deg)}}.ForgeFx-module__BL9YEq__moteLayer{width:0;height:0}.ForgeFx-module__BL9YEq__mote{will-change:transform, opacity;width:var(--ms);height:var(--ms);box-shadow:0 0 var(--ms) #67e8f9e6;animation:ForgeFx-module__BL9YEq__moteIn var(--mdur) cubic-bezier(.55, .06, .3, 1) var(--mdelay) forwards;background:radial-gradient(circle,#eafdff,#67e8f9 55%,#22b8cf33);border-radius:50%;position:absolute;top:0;left:0}@keyframes ForgeFx-module__BL9YEq__moteIn{0%{opacity:0;transform:translate(var(--sx), var(--sy)) scale(.5)}12%{opacity:1}60%{transform:translate(var(--mx), var(--my)) scale(1)}92%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(.3)}}.ForgeFx-module__BL9YEq__emberField{width:0;height:0}.ForgeFx-module__BL9YEq__emberUp{width:var(--es);height:var(--es);opacity:0;animation:ForgeFx-module__BL9YEq__emberUp var(--edur) ease-out var(--edelay) infinite;background:radial-gradient(circle,#fff6d8,#ffae3b 60%,#e8590c00);border-radius:50%;position:absolute;bottom:0;left:50%;box-shadow:0 0 6px #ffaa3ce6}@keyframes ForgeFx-module__BL9YEq__emberUp{0%{opacity:0;transform:translate(-50%,10px)scale(.6)}20%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--edx)), -120px) scale(.2)}}.ForgeFx-module__BL9YEq__gatherSub{color:#9a93b8;font-size:calc(.8125rem * var(--mantine-scale));margin:calc(1.125rem * var(--mantine-scale)) 0 0;text-align:center;opacity:.75}.ForgeFx-module__BL9YEq__preloadCard{opacity:0;pointer-events:none;width:min(236px,56vw);position:absolute}.ForgeFx-module__BL9YEq__strikeRing{width:calc(3.75rem * var(--mantine-scale));height:calc(3.75rem * var(--mantine-scale));pointer-events:none;z-index:6;border:3px solid #ffecb4f2;border-radius:50%;animation:.6s cubic-bezier(.15,.7,.3,1) forwards ForgeFx-module__BL9YEq__strikeRing;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 30px #ffc878cc,inset 0 0 20px #ffc87880}@keyframes ForgeFx-module__BL9YEq__strikeRing{0%{opacity:0;border-width:calc(.375rem * var(--mantine-scale));transform:translate(-50%,-50%)scale(.3)}18%{opacity:1}to{opacity:0;border-width:calc(.03125rem * var(--mantine-scale));transform:translate(-50%,-50%)scale(7)}}.ForgeFx-module__BL9YEq__strikeFlash{width:calc(22.5rem * var(--mantine-scale));height:calc(22.5rem * var(--mantine-scale));pointer-events:none;z-index:5;background:radial-gradient(circle,#fffffffa,#ffdc9666 35%,#0000 62%);border-radius:50%;animation:.5s ease-out forwards ForgeFx-module__BL9YEq__flash;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ForgeFx-module__BL9YEq__flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}16%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.7)}}.ForgeFx-module__BL9YEq__reveal{flex-direction:column;align-items:center;display:flex;position:relative}.ForgeFx-module__BL9YEq__rays{width:calc(38.75rem * var(--mantine-scale));height:calc(38.75rem * var(--mantine-scale));pointer-events:none;z-index:0;opacity:0;animation:.6s ease-out forwards ForgeFx-module__BL9YEq__raysIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ForgeFx-module__BL9YEq__rays:before{content:"";background:repeating-conic-gradient(from 0deg, var(--ray-c) 0deg 8deg, transparent 8deg 22deg);border-radius:50%;animation:14s linear infinite ForgeFx-module__BL9YEq__raysSpin;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 26%,#000 30% 62%,#0000 74%);mask-image:radial-gradient(circle,#0000 26%,#000 30% 62%,#0000 74%)}@keyframes ForgeFx-module__BL9YEq__raysIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}to{opacity:.85;transform:translate(-50%,-50%)scale(1)}}@keyframes ForgeFx-module__BL9YEq__raysSpin{to{transform:rotate(360deg)}}.ForgeFx-module__BL9YEq__glowPool{width:calc(23.75rem * var(--mantine-scale));height:calc(23.75rem * var(--mantine-scale));pointer-events:none;z-index:0;background:radial-gradient(circle, var(--rev-glow), transparent 68%);opacity:0;border-radius:50%;animation:2.4s ease-in-out .3s infinite ForgeFx-module__BL9YEq__glowPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ForgeFx-module__BL9YEq__glowPulse{0%,to{opacity:.4}50%{opacity:.85}}.ForgeFx-module__BL9YEq__cardSlam{z-index:1;transform-origin:50%;width:min(236px,56vw);animation:.85s cubic-bezier(.2,.9,.3,1) both ForgeFx-module__BL9YEq__forgeCool;position:relative}@keyframes ForgeFx-module__BL9YEq__forgeCool{0%{opacity:0;filter:brightness(5)saturate(.2)blur(7px);transform:scale(.42)}28%{opacity:1;filter:brightness(2.8)saturate(.7)blur(2px);transform:scale(1.12)}55%{filter:brightness(1.6)saturate()blur();transform:scale(.97)}72%{filter:brightness(1.2);transform:scale(1.02)}to{opacity:1;filter:brightness();transform:scale(1)}}.ForgeFx-module__BL9YEq__cardHeat{z-index:2;pointer-events:none;border-radius:calc(1.125rem * var(--mantine-scale));mix-blend-mode:screen;background:linear-gradient(#ffd2828c,#ff8c2840 55%,#0000);animation:.85s ease-out both ForgeFx-module__BL9YEq__heatFade;position:absolute;inset:-6%}@keyframes ForgeFx-module__BL9YEq__heatFade{0%{opacity:.95}45%{opacity:.6}to{opacity:0}}.ForgeFx-module__BL9YEq__sparkLayer{z-index:3;pointer-events:none;width:0;height:0;position:absolute;top:calc(min(236px,56vw)/1.42857);left:50%}.ForgeFx-module__BL9YEq__spark{width:var(--s);height:var(--s);border-radius:calc(.125rem * var(--mantine-scale));background:var(--c);opacity:0;will-change:transform, opacity;animation:ForgeFx-module__BL9YEq__sparkBurst var(--dur) cubic-bezier(.15, .7, .4, 1) var(--delay) forwards;position:absolute;top:0;left:0}.ForgeFx-module__BL9YEq__sparkRound{border-radius:50%}@keyframes ForgeFx-module__BL9YEq__sparkBurst{0%{opacity:1;transform:translate(0)rotate(0)}to{opacity:0;transform:translate(var(--dx), var(--dy)) rotate(var(--dr))}}.ForgeFx-module__BL9YEq__revStamp{font-family:var(--rl-font-pixel);font-size:calc(.75rem * var(--mantine-scale));letter-spacing:.06em;padding:calc(.5625rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(.5625rem * var(--mantine-scale));margin:calc(.875rem * var(--mantine-scale)) 0 0;opacity:0;z-index:1;background:linear-gradient(180deg, var(--stamp-0), var(--stamp-1));box-shadow:0 0 26px var(--stamp-glow);animation:.55s cubic-bezier(.2,1.5,.35,1) .3s both ForgeFx-module__BL9YEq__stampIn;display:inline-block}@keyframes ForgeFx-module__BL9YEq__stampIn{0%{opacity:0;transform:scale(2.2)rotate(-4deg)}60%{opacity:1;transform:scale(.92)rotate(-3deg)}to{opacity:1;transform:scale(1)rotate(-3deg)}}.ForgeFx-module__BL9YEq__revTitle{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1.375rem * var(--mantine-scale));color:#fff;margin:calc(1rem * var(--mantine-scale)) 0 calc(.125rem * var(--mantine-scale));text-align:center;z-index:1;opacity:0;animation:.4s ease-out .45s forwards ForgeFx-module__BL9YEq__fadeUp}.ForgeFx-module__BL9YEq__revSub{font-size:calc(.8125rem * var(--mantine-scale));color:#9a93b8;margin:0 0 calc(.25rem * var(--mantine-scale));text-align:center;z-index:1;opacity:0;animation:.4s ease-out .55s forwards ForgeFx-module__BL9YEq__fadeUp}@keyframes ForgeFx-module__BL9YEq__fadeUp{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.ForgeFx-module__BL9YEq__revActions{gap:calc(.625rem * var(--mantine-scale));margin-top:calc(1.25rem * var(--mantine-scale));z-index:1;opacity:0;animation:.4s ease-out .7s forwards ForgeFx-module__BL9YEq__fadeUp;display:flex}.ForgeFx-module__BL9YEq__btn{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.8125rem * var(--mantine-scale)) calc(1.625rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));cursor:pointer;font-family:var(--rl-font-sans);font-weight:700;font-size:calc(.9375rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:none;transition:filter .15s,transform .12s;display:inline-flex}.ForgeFx-module__BL9YEq__btn:active{transform:translateY(1px)}.ForgeFx-module__BL9YEq__btnViolet{color:#fff;background:linear-gradient(#9775fa,#6f3df0);box-shadow:0 8px 22px #7950f280}.ForgeFx-module__BL9YEq__btnViolet:hover{filter:brightness(1.08)}.ForgeFx-module__BL9YEq__emberText.ForgeFx-module__BL9YEq__emberText{color:#ff9e6b}.ForgeFx-module__BL9YEq__btnEmber{color:#fff;background:linear-gradient(#ffb01f,#e8590c);box-shadow:0 8px 22px #e8590c73}.ForgeFx-module__BL9YEq__btnEmber:hover:not(:disabled){filter:brightness(1.06)}.ForgeFx-module__BL9YEq__dmHave{background:linear-gradient(90deg,#0c8599,#22b8cf);height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1)}.ForgeFx-module__BL9YEq__dmGain{background:linear-gradient(90deg,#67e8f9,#a8fff0);height:100%;transition:width .7s cubic-bezier(.2,.8,.2,1) 80ms;box-shadow:0 0 10px #67e8f9a6}.ForgeFx-module__BL9YEq__dmGainTxt b{color:#67e8f9}.ForgeFx-module__BL9YEq__dmTotalTxt b{color:#fff}.ForgeFx-module__BL9YEq__dmDotGain{background:#a8fff0}.ForgeFx-module__BL9YEq__dmDotHave{background:#22b8cf}.ForgeFx-module__BL9YEq__qtyRow{padding:calc(.5625rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));border-radius:calc(.6875rem * var(--mantine-scale));margin-bottom:calc(.875rem * var(--mantine-scale));background:#ffffff0a;border:1px solid #ffffff17;justify-content:space-between;align-items:center;display:flex}.ForgeFx-module__BL9YEq__qtyLabel{font-size:calc(.8125rem * var(--mantine-scale));color:#9a93b8;font-weight:600}.ForgeFx-module__BL9YEq__qtyCtrls{align-items:center;gap:calc(.625rem * var(--mantine-scale));display:flex}.ForgeFx-module__BL9YEq__qtyBtn{width:calc(2.25rem * var(--mantine-scale));height:calc(2.25rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:#d6cfee;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;background:#ffffff0f;border:1px solid #ffffff29;justify-content:center;align-items:center;transition:background .15s;display:flex}.ForgeFx-module__BL9YEq__qtyBtn:hover:not(:disabled){background:#ffffff1f}.ForgeFx-module__BL9YEq__qtyBtn:disabled{opacity:.35;cursor:default}.ForgeFx-module__BL9YEq__qtyVal{font-family:var(--rl-font-mono);font-feature-settings:"tnum" 1;font-weight:700;font-size:calc(1rem * var(--mantine-scale));color:#fff;min-width:calc(2.125rem * var(--mantine-scale));text-align:center}@media (pointer:coarse){.ForgeFx-module__BL9YEq__qtyBtn{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale))}}.ForgeFx-module__BL9YEq__deckWarn{padding:calc(.6875rem * var(--mantine-scale)) calc(.8125rem * var(--mantine-scale));border-radius:calc(.6875rem * var(--mantine-scale));margin-bottom:calc(.875rem * var(--mantine-scale));background:#d4a0171f;border:1px solid #d4a01761}.ForgeFx-module__BL9YEq__deckWarnHead{align-items:center;gap:calc(.4375rem * var(--mantine-scale));font-size:calc(.78125rem * var(--mantine-scale));color:#ffe9a3;margin-bottom:calc(.375rem * var(--mantine-scale));font-weight:700;display:flex}.ForgeFx-module__BL9YEq__deckWarnList{gap:calc(.125rem * var(--mantine-scale));padding-left:calc(1.375rem * var(--mantine-scale));margin-bottom:calc(.375rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));color:#f2da9b;flex-direction:column;display:flex}.ForgeFx-module__BL9YEq__deckWarnHint{font-size:calc(.71875rem * var(--mantine-scale));color:#cdb36a;padding-left:calc(1.375rem * var(--mantine-scale));margin:0}.ForgeFx-module__BL9YEq__shatterStage{z-index:9100;pointer-events:none;position:fixed;inset:0}.ForgeFx-module__BL9YEq__smeltCard{z-index:9101;transform-origin:50%;will-change:transform, filter, opacity;position:fixed}.ForgeFx-module__BL9YEq__smeltCard[data-phase=travel]{animation:.52s cubic-bezier(.2,.8,.3,1) both ForgeFx-module__BL9YEq__recTravelMove}@keyframes ForgeFx-module__BL9YEq__recTravelMove{0%{translate:var(--tdx) var(--tdy);scale:var(--tsc)}to{translate:0;scale:1}}.ForgeFx-module__BL9YEq__smeltCard[data-phase=heat]{animation:ForgeFx-module__BL9YEq__smeltHeat var(--heat,.72s) ease-in forwards, ForgeFx-module__BL9YEq__smeltHold .55s ease-in-out var(--heat,.72s) infinite alternate}@keyframes ForgeFx-module__BL9YEq__smeltHeat{0%{filter:brightness()saturate();transform:translate(0)scale(1)}35%{transform:translate(-2.5px,1px)}50%{filter:brightness(1.35)saturate(1.05);transform:translate(2.5px,-1.5px)}65%{transform:translate(-2.5px,1px)}80%{filter:brightness(1.7)saturate(.9);transform:translate(2px,-1px)}92%{transform:translate(-1.5px,1px)}to{filter:brightness(2.3)saturate(.75);transform:translate(0)scale(1.035)}}@keyframes ForgeFx-module__BL9YEq__smeltHold{0%{filter:brightness(2.3)saturate(.75);transform:translate(0)scale(1.035)}to{filter:brightness(2.05)saturate(.8);transform:translate(.5px,-.5px)scale(1.025)}}.ForgeFx-module__BL9YEq__smeltCard[data-phase=burst]{filter:brightness(3.4)saturate(.4);transform:scale(1.06)}.ForgeFx-module__BL9YEq__smeltCard[data-phase=gone]{opacity:0;transition:opacity .16s}.ForgeFx-module__BL9YEq__smeltCard[data-phase=fizzle]{opacity:0;filter:brightness()saturate();transition:opacity .24s,filter .24s;animation:none}.ForgeFx-module__BL9YEq__meltGlow{z-index:4;pointer-events:none;border-radius:calc(1rem * var(--mantine-scale));mix-blend-mode:screen;opacity:0;animation:ForgeFx-module__BL9YEq__meltGlow var(--heat,.72s) ease-in forwards;background:radial-gradient(120% 95% at 50% 88%,#ffaa32bf,#ff5a1452 48%,#0000 74%);position:absolute;inset:-5%}@keyframes ForgeFx-module__BL9YEq__meltGlow{0%{opacity:0}55%{opacity:.5}to{opacity:1}}.ForgeFx-module__BL9YEq__veinLayer{z-index:5;pointer-events:none;border-radius:calc(.875rem * var(--mantine-scale));position:absolute;inset:0;overflow:hidden}.ForgeFx-module__BL9YEq__vein{height:calc(.15625rem * var(--mantine-scale));transform-origin:0;transform:rotate(var(--vr)) scaleX(0);animation:ForgeFx-module__BL9YEq__veinGrow .46s cubic-bezier(.4, .5, .3, 1) var(--vd) forwards;background:linear-gradient(90deg,#fff6d8,#ffb43b 42%,#e8590c14);position:absolute;top:50%;left:50%;box-shadow:0 0 7px #ffaa3cf2,0 0 15px #e8590c99}@keyframes ForgeFx-module__BL9YEq__veinGrow{to{transform:rotate(var(--vr)) scaleX(1)}}.ForgeFx-module__BL9YEq__burstFlash{width:calc(20rem * var(--mantine-scale));height:calc(20rem * var(--mantine-scale));z-index:9103;pointer-events:none;background:radial-gradient(circle,#fffffff5,#ffd48c61 34%,#0000 62%);border-radius:50%;animation:.5s ease-out forwards ForgeFx-module__BL9YEq__flash;position:fixed;transform:translate(-50%,-50%)}.ForgeFx-module__BL9YEq__burstRing{width:calc(3.375rem * var(--mantine-scale));height:calc(3.375rem * var(--mantine-scale));z-index:9103;pointer-events:none;border:3px solid #ffecb4f2;border-radius:50%;animation:.6s cubic-bezier(.15,.7,.3,1) forwards ForgeFx-module__BL9YEq__strikeRing;position:fixed;transform:translate(-50%,-50%);box-shadow:0 0 28px #ffc878cc,inset 0 0 18px #ffc87880}.ForgeFx-module__BL9YEq__shardLayer{z-index:9102;pointer-events:none;position:fixed;inset:0}.ForgeFx-module__BL9YEq__dustFly{will-change:transform, opacity;opacity:0;width:var(--s);height:var(--s);box-shadow:0 0 var(--s) #67e8f9f2;animation:ForgeFx-module__BL9YEq__dustFly var(--dur) cubic-bezier(.42, .12, .2, 1) var(--delay) forwards;background:radial-gradient(circle,#eafdff,#67e8f9 55%,#22b8cf2e);border-radius:50%;position:fixed}@keyframes ForgeFx-module__BL9YEq__dustFly{0%{opacity:0;transform:translate(0)scale(.5)}12%{opacity:1;transform:translate(var(--ex), var(--ey)) scale(1.18)}58%{opacity:1;transform:translate(var(--mx), var(--my)) scale(1)}to{opacity:.12;transform:translate(var(--tx), var(--ty)) scale(.16)}}.ForgeFx-module__BL9YEq__recEmber{will-change:transform, opacity;opacity:0;width:var(--s);height:var(--s);animation:ForgeFx-module__BL9YEq__recEmber var(--dur) ease-out var(--delay) forwards;background:radial-gradient(circle,#fff6d8,#ffae3b 60%,#e8590c00);border-radius:50%;position:fixed;box-shadow:0 0 6px #ffaa3ce6}@keyframes ForgeFx-module__BL9YEq__recEmber{0%{opacity:0;transform:translate(0)scale(.7)}20%{opacity:1}to{opacity:0;transform:translate(var(--ex), var(--ey)) scale(.18)}}@media (max-width:768px){.ForgeFx-module__BL9YEq__overlay{-webkit-backdrop-filter:blur(6px)}.ForgeFx-module__BL9YEq__rays{width:calc(26.25rem * var(--mantine-scale));height:calc(26.25rem * var(--mantine-scale))}.ForgeFx-module__BL9YEq__glowPool{width:calc(18.75rem * var(--mantine-scale));height:calc(18.75rem * var(--mantine-scale))}.ForgeFx-module__BL9YEq__strikeFlash{width:calc(17.5rem * var(--mantine-scale));height:calc(17.5rem * var(--mantine-scale))}.ForgeFx-module__BL9YEq__burstFlash{width:calc(16.25rem * var(--mantine-scale));height:calc(16.25rem * var(--mantine-scale))}.ForgeFx-module__BL9YEq__walletVal{font-size:calc(1.125rem * var(--mantine-scale))}}@media (prefers-reduced-motion:reduce){.ForgeFx-module__BL9YEq__stage[data-shake="1"],.ForgeFx-module__BL9YEq__smeltCard[data-phase=travel],.ForgeFx-module__BL9YEq__smeltCard[data-phase=heat],.ForgeFx-module__BL9YEq__vein,.ForgeFx-module__BL9YEq__coreHalo,.ForgeFx-module__BL9YEq__rays:before,.ForgeFx-module__BL9YEq__glowPool,.ForgeFx-module__BL9YEq__wallet[data-land="1"],.ForgeFx-module__BL9YEq__wallet[data-pin-enter="1"],.ForgeFx-module__BL9YEq__walletOrb[data-spin="1"]{animation:none!important}.ForgeFx-module__BL9YEq__mote,.ForgeFx-module__BL9YEq__emberUp,.ForgeFx-module__BL9YEq__recEmber,.ForgeFx-module__BL9YEq__meltGlow,.ForgeFx-module__BL9YEq__vein,.ForgeFx-module__BL9YEq__cardHeat,.ForgeFx-module__BL9YEq__rays,.ForgeFx-module__BL9YEq__spark{display:none}.ForgeFx-module__BL9YEq__floatGain{animation:1.1s forwards ForgeFx-module__BL9YEq__floatGainCalm}.ForgeFx-module__BL9YEq__dmHave,.ForgeFx-module__BL9YEq__dmGain{transition:none}.ForgeFx-module__BL9YEq__core{animation:.5s ease-out forwards ForgeFx-module__BL9YEq__coreCalm}.ForgeFx-module__BL9YEq__cardSlam{animation:.4s ease-out both ForgeFx-module__BL9YEq__calmIn}.ForgeFx-module__BL9YEq__dustFly{animation:ForgeFx-module__BL9YEq__dustCalm var(--dur) ease-out var(--delay) forwards}.ForgeFx-module__BL9YEq__strikeFlash,.ForgeFx-module__BL9YEq__strikeRing,.ForgeFx-module__BL9YEq__burstFlash,.ForgeFx-module__BL9YEq__burstRing{animation-duration:.2s}}@keyframes ForgeFx-module__BL9YEq__coreCalm{0%{opacity:0;transform:translate(-50%,-50%)scale(1)}to{opacity:.9;transform:translate(-50%,-50%)scale(2.2)}}@keyframes ForgeFx-module__BL9YEq__calmIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@keyframes ForgeFx-module__BL9YEq__dustCalm{0%{opacity:.9}to{opacity:0;transform:translate(var(--tx), var(--ty)) scale(.3)}}@keyframes ForgeFx-module__BL9YEq__floatGainCalm{0%{opacity:0}25%{opacity:1}to{opacity:0}}
.heroes-module__wqoJ5q__split{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;min-height:60dvh;display:flex}.heroes-module__wqoJ5q__roster{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.heroes-module__wqoJ5q__detail{gap:calc(.75rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}@media (min-width:62em){.heroes-module__wqoJ5q__split{flex-direction:row;align-items:stretch}.heroes-module__wqoJ5q__roster{width:calc(17.5rem * var(--mantine-scale));flex:0 0 calc(17.5rem * var(--mantine-scale));max-height:72dvh;padding-right:calc(.25rem * var(--mantine-scale));overflow-y:auto}}.heroes-module__wqoJ5q__backBtn{align-items:center;gap:calc(.25rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));padding:0 calc(.625rem * var(--mantine-scale)) 0 calc(.125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);font-family:var(--rl-font-sans);font-size:calc(.875rem * var(--mantine-scale));cursor:pointer;background:0 0;border:0;font-weight:600;display:inline-flex}.heroes-module__wqoJ5q__backBtn:hover{color:var(--rl-fg-1,#fff)}.heroes-module__wqoJ5q__heroRow{align-items:center;gap:calc(.625rem * var(--mantine-scale));width:100%;min-height:calc(4rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));cursor:pointer;text-align:left;color:inherit;background:#0000002e;border:1px solid #7950f229;transition:border-color .12s,background .12s;display:flex}.heroes-module__wqoJ5q__heroRow:hover{border-color:#7950f266}.heroes-module__wqoJ5q__heroRow[data-selected="1"]{border-color:var(--rl-violet-5,#845ef7);background:#7950f224}.heroes-module__wqoJ5q__heroRow[data-retired="1"]{opacity:.55;cursor:default}.heroes-module__wqoJ5q__heroRowBody{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}.heroes-module__wqoJ5q__heroRowTop{align-items:baseline;gap:calc(.5rem * var(--mantine-scale));min-width:0;display:flex}.heroes-module__wqoJ5q__heroName{font-family:var(--rl-font-sans);font-weight:600;font-size:calc(.875rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.heroes-module__wqoJ5q__heroLevel{font-family:var(--rl-font-pixel);font-size:calc(.625rem * var(--mantine-scale));white-space:nowrap}.heroes-module__wqoJ5q__heroRowSub{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);white-space:nowrap;display:flex}.heroes-module__wqoJ5q__retiredGroupLabel{margin:calc(.625rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale));font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--rl-fg-dim,#9a93b8)}.heroes-module__wqoJ5q__portrait{border-radius:calc(.625rem * var(--mantine-scale));border:calc(.125rem * var(--mantine-scale)) solid;background:#17131f;flex:none;position:relative;overflow:hidden}.heroes-module__wqoJ5q__portrait[data-dead="1"]{opacity:.4}.heroes-module__wqoJ5q__portraitImg{object-fit:cover;width:100%;height:100%;display:block}.heroes-module__wqoJ5q__portrait[data-dead="1"] .heroes-module__wqoJ5q__portraitImg{filter:grayscale()}.heroes-module__wqoJ5q__letterTile{width:100%;height:100%;font-family:var(--rl-font-pixel);color:#ffffffe6;text-transform:uppercase;justify-content:center;align-items:center;display:flex}.heroes-module__wqoJ5q__hpTrack{border-radius:calc(6.1875rem * var(--mantine-scale));background:#ffffff14;width:100%;display:block;position:relative;overflow:hidden}.heroes-module__wqoJ5q__hpFill{border-radius:calc(6.1875rem * var(--mantine-scale));height:100%;transition:width .3s;display:block}.heroes-module__wqoJ5q__hpFill[data-band=high]{background:var(--rl-green-5,#38ad54)}.heroes-module__wqoJ5q__hpFill[data-band=mid]{background:#f2a51a}.heroes-module__wqoJ5q__hpFill[data-band=low]{background:#e5484d}.heroes-module__wqoJ5q__hpFill[data-regen="1"]{animation:2s ease-in-out infinite heroes-module__wqoJ5q__hpPulse}@keyframes heroes-module__wqoJ5q__hpPulse{0%,to{opacity:1}50%{opacity:.55}}.heroes-module__wqoJ5q__statusChip{align-items:center;gap:calc(.3125rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:calc(6.1875rem * var(--mantine-scale));font-family:var(--rl-font-sans);font-size:calc(.6875rem * var(--mantine-scale));white-space:nowrap;border:calc(.0625rem * var(--mantine-scale)) solid transparent;font-weight:600;display:inline-flex}.heroes-module__wqoJ5q__statusChip[data-status=idle]{color:var(--rl-fg-dim,#9a93b8);border-color:#9a93b866}.heroes-module__wqoJ5q__statusChip[data-status=on-run]{color:#fff;background:var(--rl-violet-6,#7950f2)}.heroes-module__wqoJ5q__statusChip[data-status=recovering]{color:#f2a51a;background:#f2a51a14;border-color:#f2a51a73}.heroes-module__wqoJ5q__statusChip[data-status=dead]{color:#ff8f8f;background:#e5484d1a;border-color:#e5484d80}.heroes-module__wqoJ5q__liveDot{width:calc(.375rem * var(--mantine-scale));height:calc(.375rem * var(--mantine-scale));background:#d0bfff;border-radius:50%;animation:2s ease-in-out infinite heroes-module__wqoJ5q__hpPulse}.heroes-module__wqoJ5q__hireCta{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(3.5rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-family:var(--rl-font-sans);font-size:calc(.875rem * var(--mantine-scale));cursor:pointer;background:0 0;border:1.5px dashed #7950f273;font-weight:600;transition:border-color .12s,background .12s;display:flex}.heroes-module__wqoJ5q__hireCta:hover:not(:disabled){border-color:var(--rl-violet-5,#845ef7);background:#7950f214}.heroes-module__wqoJ5q__hireCta:disabled{opacity:.5;cursor:not-allowed}.heroes-module__wqoJ5q__sheet{gap:calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex}.heroes-module__wqoJ5q__sheetHead{align-items:center;gap:calc(.875rem * var(--mantine-scale));display:flex}.heroes-module__wqoJ5q__sheetHeadBody{gap:calc(.25rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}.heroes-module__wqoJ5q__sheetName{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1.25rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);align-items:center;gap:calc(.5rem * var(--mantine-scale));min-width:0;margin:0;display:flex}.heroes-module__wqoJ5q__sheetArchetype{font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);text-transform:capitalize}.heroes-module__wqoJ5q__statsGrid{gap:calc(.5rem * var(--mantine-scale));grid-template-columns:repeat(3,1fr);display:grid}.heroes-module__wqoJ5q__statCell{align-items:center;gap:calc(.125rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));background:#0000002e;border:1px solid #7950f229;flex-direction:column;display:flex}.heroes-module__wqoJ5q__statLabel{font-family:var(--rl-font-pixel);font-size:calc(.5rem * var(--mantine-scale));letter-spacing:.06em;color:var(--rl-fg-dim,#9a93b8)}.heroes-module__wqoJ5q__statValue{font-family:var(--rl-font-mono);font-size:calc(1rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-weight:600}.heroes-module__wqoJ5q__xpTrack{height:calc(.5rem * var(--mantine-scale));border-radius:calc(6.1875rem * var(--mantine-scale));background:#ffffff14;display:block;position:relative;overflow:hidden}.heroes-module__wqoJ5q__xpFill{border-radius:calc(6.1875rem * var(--mantine-scale));background:var(--rl-violet-5,#845ef7);height:100%;transition:width .3s;display:block}.heroes-module__wqoJ5q__xpLine{font-family:var(--rl-font-mono);font-size:calc(.6875rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);justify-content:space-between;display:flex}.heroes-module__wqoJ5q__metaLine{font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8)}.heroes-module__wqoJ5q__overflowBtn{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);cursor:pointer;background:0 0;border:1px solid #7950f233;justify-content:center;align-items:center;display:inline-flex}.heroes-module__wqoJ5q__overflowBtn:hover{color:var(--rl-fg-1,#fff);border-color:#7950f273}.heroes-module__wqoJ5q__comeBackCard{gap:calc(.375rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));background:#f2a51a0f;border:1px solid #f2a51a4d;flex-direction:column;display:flex}.heroes-module__wqoJ5q__comeBackTitle{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(.9375rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);margin:0}.heroes-module__wqoJ5q__primaryBtn{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));min-height:calc(3rem * var(--mantine-scale));padding:0 calc(1.125rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));background:var(--rl-violet-6,#7950f2);color:#fff;font-family:var(--rl-font-sans);font-size:calc(.9375rem * var(--mantine-scale));cursor:pointer;border:0;font-weight:700;transition:background .12s;display:inline-flex}.heroes-module__wqoJ5q__primaryBtn:hover:not(:disabled){background:var(--rl-violet-5,#845ef7)}.heroes-module__wqoJ5q__primaryBtn:disabled{opacity:.5;cursor:not-allowed}.heroes-module__wqoJ5q__primaryBtn[data-deadly="1"]{background:#e5484d}.heroes-module__wqoJ5q__runViewer{gap:calc(.625rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}.heroes-module__wqoJ5q__stageWrap{border-radius:calc(.875rem * var(--mantine-scale));min-height:calc(16.25rem * var(--mantine-scale));aspect-ratio:4/3;background:#0d0a16;border:1px solid #7950f238;max-height:56dvh;position:relative;overflow:hidden}@media (min-width:62em){.heroes-module__wqoJ5q__stageWrap{aspect-ratio:16/10}}.heroes-module__wqoJ5q__stageCanvas{width:100%;height:100%;display:block;position:absolute;inset:0}.heroes-module__wqoJ5q__hudBadge{top:calc(.625rem * var(--mantine-scale));left:calc(.625rem * var(--mantine-scale));align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));background:#0d0a16c7;border:1px solid #7950f24d;max-width:calc(100% - 20px);display:flex;position:absolute}.heroes-module__wqoJ5q__hudBadgeLevel{width:calc(1.625rem * var(--mantine-scale));height:calc(1.625rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));background:var(--rl-violet-6,#7950f2);flex:none;justify-content:center;align-items:center;display:flex;transform:rotate(45deg)}.heroes-module__wqoJ5q__hudBadgeLevel>span{font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));color:#fff;transform:rotate(-45deg)}.heroes-module__wqoJ5q__hudBadgeBody{gap:calc(.1875rem * var(--mantine-scale));flex-direction:column;min-width:0;display:flex}.heroes-module__wqoJ5q__hudBadgeName{font-family:var(--rl-font-sans);font-size:calc(.75rem * var(--mantine-scale));color:#fff;white-space:nowrap;text-overflow:ellipsis;max-width:calc(8.75rem * var(--mantine-scale));font-weight:600;overflow:hidden}.heroes-module__wqoJ5q__hudBadgeXp{width:calc(5.625rem * var(--mantine-scale));height:calc(.25rem * var(--mantine-scale))}.heroes-module__wqoJ5q__hudBanner{gap:calc(.125rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));pointer-events:none;background:linear-gradient(#0d0a1600,#0d0a16e0 40%);flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.heroes-module__wqoJ5q__hudBannerTitle{font-family:var(--rl-font-sans);font-size:calc(.8125rem * var(--mantine-scale));color:#fff;font-weight:700}.heroes-module__wqoJ5q__hudBannerStats{column-gap:calc(.75rem * var(--mantine-scale));row-gap:calc(.125rem * var(--mantine-scale));font-family:var(--rl-font-mono);font-size:calc(.6875rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);flex-wrap:wrap;display:flex}.heroes-module__wqoJ5q__prepOverlay{z-index:3;padding:calc(1.125rem * var(--mantine-scale));opacity:1;pointer-events:none;background:radial-gradient(120% 90%,#0d0a1633,#0d0a16c7);justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset:0}.heroes-module__wqoJ5q__prepOverlay[data-leaving="1"]{opacity:0}.heroes-module__wqoJ5q__prepCard{align-items:center;gap:calc(.5rem * var(--mantine-scale));max-width:min(320px,100%);padding:calc(1rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));text-align:center;background:#0d0a16d1;border:1px solid #7950f259;flex-direction:column;display:flex}.heroes-module__wqoJ5q__prepUniverse{justify-content:center;align-items:center;gap:calc(.5rem * var(--mantine-scale));flex-wrap:wrap;min-width:0;display:flex}.heroes-module__wqoJ5q__prepHeadline{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);margin:0}.heroes-module__wqoJ5q__prepCountdown{font-family:var(--rl-font-mono);font-size:calc(.8125rem * var(--mantine-scale));color:#d0bfff}.heroes-module__wqoJ5q__prepHint{font-size:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);line-height:1.4}.heroes-module__wqoJ5q__cappedBanner{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:#f2a51a;font-size:calc(.8125rem * var(--mantine-scale));background:#f2a51a1a;border:1px solid #f2a51a73;font-weight:600;display:flex}.heroes-module__wqoJ5q__degradedBanner{align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-size:calc(.8125rem * var(--mantine-scale));background:#e5484d14;border:1px solid #e5484d66;display:flex}.heroes-module__wqoJ5q__writesBanner{align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));margin-bottom:calc(.75rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-size:calc(.8125rem * var(--mantine-scale));background:#f2a51a14;border:1px solid #f2a51a66;display:flex}.heroes-module__wqoJ5q__retryBtn{min-height:calc(2.125rem * var(--mantine-scale));padding:0 calc(.75rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-size:calc(.8125rem * var(--mantine-scale));cursor:pointer;background:0 0;border:1px solid #ffffff40;margin-left:auto;font-weight:600}.heroes-module__wqoJ5q__deathCard{gap:calc(.375rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));background:linear-gradient(#5a101480,#28080c80);border:1px solid #e5484d8c;flex-direction:column;display:flex}.heroes-module__wqoJ5q__deathTitle{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-family:var(--rl-font-sans);font-weight:700;font-size:calc(.9375rem * var(--mantine-scale));color:#ff8f8f;margin:0;display:flex}.heroes-module__wqoJ5q__deathSub{font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8)}.heroes-module__wqoJ5q__deathRecovery{font-family:var(--rl-font-mono);font-size:calc(.75rem * var(--mantine-scale));color:#f2a51a}.heroes-module__wqoJ5q__capsule{bottom:calc(env(safe-area-inset-bottom,0px) + 64px);z-index:5;align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));background:linear-gradient(#1e1834f2,#120e20f2);border:1px solid #7950f259;display:flex;position:sticky;box-shadow:0 8px 28px #00000073}@media (min-width:62em){.heroes-module__wqoJ5q__capsule{bottom:calc(.625rem * var(--mantine-scale))}}.heroes-module__wqoJ5q__capsuleTotals{align-items:center;column-gap:calc(.75rem * var(--mantine-scale));row-gap:calc(.125rem * var(--mantine-scale));min-width:0;font-family:var(--rl-font-mono);font-size:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);flex-wrap:wrap;flex:1;display:flex}.heroes-module__wqoJ5q__log{gap:calc(.1875rem * var(--mantine-scale));padding:calc(.875rem * var(--mantine-scale));border-radius:calc(.875rem * var(--mantine-scale));max-height:46dvh;font-family:var(--rl-font-sans);font-size:calc(.875rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);background:radial-gradient(120% 100% at 50% 0,#7950f214,#0000 60%),#0d0a16;border:1px solid #7950f238;flex-direction:column;display:flex;overflow-y:auto}.heroes-module__wqoJ5q__logLine{line-height:1.5}.heroes-module__wqoJ5q__logLine[data-kind=micro]{opacity:.6;font-size:calc(.8125rem * var(--mantine-scale))}.heroes-module__wqoJ5q__logLine[data-kind=mob]{opacity:.6;font-size:calc(.8125rem * var(--mantine-scale));color:#ff8f8f}.heroes-module__wqoJ5q__logLine[data-kind=divider]{margin-top:calc(.5rem * var(--mantine-scale));padding-top:calc(.375rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);font-size:calc(.8125rem * var(--mantine-scale));border-top:1px solid #ffffff14}.heroes-module__wqoJ5q__logLine[data-kind=clear]{color:var(--rl-green-3,#74cc88)}.heroes-module__wqoJ5q__logLine[data-kind=floor]{color:#d0bfff;font-weight:600}.heroes-module__wqoJ5q__logLine[data-kind=lucky]{color:#f2a51a}.heroes-module__wqoJ5q__logLine[data-kind=boss]{margin:calc(.25rem * var(--mantine-scale)) 0;padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));color:#f2a51a;border:1px solid #f2a51a80;font-weight:700}.heroes-module__wqoJ5q__logNum{font-family:var(--rl-font-mono)}.heroes-module__wqoJ5q__emptyState{align-items:center;gap:calc(.625rem * var(--mantine-scale));padding:calc(2.5rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));text-align:center;flex-direction:column;display:flex}.heroes-module__wqoJ5q__emptyArt{width:calc(6rem * var(--mantine-scale));height:calc(6rem * var(--mantine-scale));background:radial-gradient(circle at 35% 30%,#7950f28c,#18102ce6);border:1px solid #7950f266;border-radius:50%}.heroes-module__wqoJ5q__emptyTitle{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1.375rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);margin:0}.heroes-module__wqoJ5q__emptyBody{color:var(--rl-fg-dim,#9a93b8);font-size:calc(.875rem * var(--mantine-scale));max-width:calc(20rem * var(--mantine-scale))}.heroes-module__wqoJ5q__emptyCta{min-height:calc(3.5rem * var(--mantine-scale));padding:0 calc(1.375rem * var(--mantine-scale));font-size:calc(1rem * var(--mantine-scale))}.heroes-module__wqoJ5q__dispatchList{gap:calc(.625rem * var(--mantine-scale));max-height:52dvh;padding:calc(.125rem * var(--mantine-scale));flex-direction:column;display:flex;overflow-y:auto}@media (min-width:62em){.heroes-module__wqoJ5q__dispatchList{grid-template-columns:1fr 1fr;align-items:stretch;display:grid}}.heroes-module__wqoJ5q__universeCard{gap:calc(.375rem * var(--mantine-scale));min-height:calc(3.5rem * var(--mantine-scale));padding:calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));border:1px solid #7950f22e;border-left:3px solid var(--uv-accent,var(--rl-violet-5));border-radius:calc(.75rem * var(--mantine-scale));cursor:pointer;text-align:left;color:inherit;background:#0000002e;flex-direction:column;transition:border-color .12s,background .12s;display:flex;position:relative}.heroes-module__wqoJ5q__universeCard:hover{background:#7950f214}.heroes-module__wqoJ5q__universeCard[data-selected="1"]{border-color:var(--uv-accent,var(--rl-violet-5));background:#7950f21f}.heroes-module__wqoJ5q__universeName{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(.9375rem * var(--mantine-scale));color:var(--uv-accent,var(--rl-fg-1,#fff))}.heroes-module__wqoJ5q__universeRow{align-items:center;gap:calc(.375rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.heroes-module__wqoJ5q__universeEst{font-family:var(--rl-font-mono);font-size:calc(.6875rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8)}.heroes-module__wqoJ5q__tierChip{font-family:var(--rl-font-pixel);font-size:calc(.5rem * var(--mantine-scale));padding:calc(.1875rem * var(--mantine-scale)) calc(.375rem * var(--mantine-scale));border-radius:calc(.375rem * var(--mantine-scale));border:1px solid var(--uv-accent,var(--rl-violet-5));color:var(--uv-accent,var(--rl-violet-5));white-space:nowrap}.heroes-module__wqoJ5q__mobTag{padding:calc(.125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:calc(6.1875rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);white-space:nowrap;background:#ffffff0d;border:1px solid #ffffff29;align-items:center;display:inline-flex}.heroes-module__wqoJ5q__dangerBadge{align-items:center;gap:calc(.25rem * var(--mantine-scale));padding:calc(.125rem * var(--mantine-scale)) calc(.5rem * var(--mantine-scale));border-radius:calc(6.1875rem * var(--mantine-scale));font-size:calc(.6875rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid;white-space:nowrap;font-weight:700;display:inline-flex}.heroes-module__wqoJ5q__dangerBadge[data-danger=easy]{color:var(--rl-green-5,#38ad54);border-color:var(--rl-green-5,#38ad54)}.heroes-module__wqoJ5q__dangerBadge[data-danger=fair]{color:#5b8def;border-color:#5b8def}.heroes-module__wqoJ5q__dangerBadge[data-danger=risky]{color:#f2a51a;border-color:#f2a51a}.heroes-module__wqoJ5q__dangerBadge[data-danger=deadly]{color:#e5484d;border-color:#e5484d}.heroes-module__wqoJ5q__dangerBadge[data-pulse="1"]{animation:.6s heroes-module__wqoJ5q__dangerPulse}@keyframes heroes-module__wqoJ5q__dangerPulse{50%{transform:scale(1.12)}}.heroes-module__wqoJ5q__sheetTitle{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1.125rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);margin:0 0 calc(.75rem * var(--mantine-scale));padding-right:calc(2.25rem * var(--mantine-scale))}.heroes-module__wqoJ5q__sheetFooter{align-items:center;gap:calc(.625rem * var(--mantine-scale));margin-top:calc(.875rem * var(--mantine-scale));display:flex}.heroes-module__wqoJ5q__sheetSummary{min-width:0;font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);flex:1}.heroes-module__wqoJ5q__confirmBody{font-size:calc(.875rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);margin:0 0 calc(.875rem * var(--mantine-scale))}.heroes-module__wqoJ5q__confirmActions{justify-content:flex-end;gap:calc(.625rem * var(--mantine-scale));display:flex}.heroes-module__wqoJ5q__ghostBtn{min-height:calc(2.75rem * var(--mantine-scale));padding:0 calc(.875rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-size:calc(.875rem * var(--mantine-scale));cursor:pointer;background:0 0;border:1px solid #fff3;font-weight:600}.heroes-module__wqoJ5q__dangerBtn{min-height:calc(2.75rem * var(--mantine-scale));padding:0 calc(.875rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));color:#fff;font-size:calc(.875rem * var(--mantine-scale));cursor:pointer;background:#e5484d;border:0;font-weight:700}.heroes-module__wqoJ5q__dangerBtn:disabled{opacity:.5;cursor:not-allowed}.heroes-module__wqoJ5q__skelRow{align-items:center;gap:calc(.625rem * var(--mantine-scale));min-height:calc(4rem * var(--mantine-scale));padding:calc(.5rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));display:flex}@media (prefers-reduced-motion:reduce){.heroes-module__wqoJ5q__hpFill,.heroes-module__wqoJ5q__xpFill{transition:none}.heroes-module__wqoJ5q__hpFill[data-regen="1"],.heroes-module__wqoJ5q__liveDot,.heroes-module__wqoJ5q__dangerBadge[data-pulse="1"]{animation:none}.heroes-module__wqoJ5q__prepOverlay{transition:none}}:is([data-mantine-color-scheme=light] .heroes-module__wqoJ5q__heroRow,[data-mantine-color-scheme=light] .heroes-module__wqoJ5q__statCell,[data-mantine-color-scheme=light] .heroes-module__wqoJ5q__universeCard){background:#7950f20d}[data-mantine-color-scheme=light] .heroes-module__wqoJ5q__capsule{background:#fffffff5}
.SummonOverlay-module__UG6_Sa__overlay{z-index:260;padding:calc(1.5rem * var(--mantine-scale));background:radial-gradient(circle at 50% 42%,#261642eb,#080512f7);justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow-y:auto}.SummonOverlay-module__UG6_Sa__stage{align-items:center;gap:calc(.875rem * var(--mantine-scale));flex-direction:column;max-width:100%;display:flex;position:relative}.SummonOverlay-module__UG6_Sa__stage[data-shake="1"]{animation:.34s ease-out SummonOverlay-module__UG6_Sa__summonShake}@keyframes SummonOverlay-module__UG6_Sa__summonShake{0%{transform:translate(0)}20%{transform:translate(-4px,2px)}40%{transform:translate(4px,-2px)}60%{transform:translate(-3px,-2px)}80%{transform:translate(2px,2px)}to{transform:translate(0)}}.SummonOverlay-module__UG6_Sa__kicker{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-weight:700;font-size:calc(.8125rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--rl-fg-dim,#9a93b8);display:inline-flex}.SummonOverlay-module__UG6_Sa__kickerDot{width:calc(.5rem * var(--mantine-scale));height:calc(.5rem * var(--mantine-scale));background:var(--summon-tint,#845ef7);border-radius:50%;animation:.9s ease-in-out infinite SummonOverlay-module__UG6_Sa__summonPulse}@keyframes SummonOverlay-module__UG6_Sa__summonPulse{0%,to{opacity:.4;transform:scale(.85)}50%{opacity:1;transform:scale(1.15)}}.SummonOverlay-module__UG6_Sa__portalScene{width:calc(13.75rem * var(--mantine-scale));height:calc(13.75rem * var(--mantine-scale));place-items:center;display:grid;position:relative}.SummonOverlay-module__UG6_Sa__portalRing{filter:drop-shadow(0 0 14px var(--summon-glow,#845ef799));transform:rotate(-90deg)}.SummonOverlay-module__UG6_Sa__portalRingArc{stroke-dasharray:var(--ring-circ);stroke-dashoffset:var(--ring-circ);animation:SummonOverlay-module__UG6_Sa__ringDraw var(--gather,.9s) ease-in-out forwards}@keyframes SummonOverlay-module__UG6_Sa__ringDraw{to{stroke-dashoffset:0}}.SummonOverlay-module__UG6_Sa__portalCore{inset:calc(2rem * var(--mantine-scale));background:radial-gradient(circle, var(--summon-glow,#845ef780), transparent 68%);border-radius:50%;animation:.9s ease-in-out infinite SummonOverlay-module__UG6_Sa__summonPulse;position:absolute}.SummonOverlay-module__UG6_Sa__slamFlash{pointer-events:none;background:radial-gradient(circle,#ffffffd9,#0000 62%);border-radius:50%;animation:.38s ease-out forwards SummonOverlay-module__UG6_Sa__slamFlash;position:absolute;inset:0}@keyframes SummonOverlay-module__UG6_Sa__slamFlash{0%{opacity:0;transform:scale(.7)}30%{opacity:1;transform:scale(1.05)}to{opacity:0;transform:scale(1.5)}}.SummonOverlay-module__UG6_Sa__reveal{align-items:center;gap:calc(.875rem * var(--mantine-scale));flex-direction:column;animation:.25s ease-out SummonOverlay-module__UG6_Sa__revealIn;display:flex}@keyframes SummonOverlay-module__UG6_Sa__revealIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.SummonOverlay-module__UG6_Sa__reveal[data-calm="1"]{animation:.15s ease-out SummonOverlay-module__UG6_Sa__calmFade}@keyframes SummonOverlay-module__UG6_Sa__calmFade{0%{opacity:0}to{opacity:1}}.SummonOverlay-module__UG6_Sa__priceSub{font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);text-align:center}.SummonOverlay-module__UG6_Sa__priceSub b{color:#38d9c1;font-weight:700}.SummonOverlay-module__UG6_Sa__breakdown{margin-top:calc(.125rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));opacity:.85;display:block}.SummonOverlay-module__UG6_Sa__actions{justify-content:center;gap:calc(.625rem * var(--mantine-scale));flex-wrap:wrap;display:flex}.SummonOverlay-module__UG6_Sa__btn{align-items:center;gap:calc(.4375rem * var(--mantine-scale));padding:calc(.6875rem * var(--mantine-scale)) calc(1.125rem * var(--mantine-scale));border-radius:calc(.6875rem * var(--mantine-scale));font-weight:800;font-size:calc(.875rem * var(--mantine-scale));color:#fff;cursor:pointer;min-height:calc(2.75rem * var(--mantine-scale));border:none;display:inline-flex}.SummonOverlay-module__UG6_Sa__btn:disabled{opacity:.5;cursor:not-allowed}.SummonOverlay-module__UG6_Sa__btnViolet{background:linear-gradient(#845ef7,#6f3df0);box-shadow:0 6px 16px #7950f266}.SummonOverlay-module__UG6_Sa__btnGhost{background:#ffffff14;border:1px solid #ffffff24}@media (prefers-reduced-motion:reduce){.SummonOverlay-module__UG6_Sa__kickerDot,.SummonOverlay-module__UG6_Sa__portalCore{animation:none}}
.friends-module__NhZPOa__sections{gap:calc(1.125rem * var(--mantine-scale));flex-direction:column;display:flex}.friends-module__NhZPOa__sectionLabel{margin:0 calc(.125rem * var(--mantine-scale));font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));letter-spacing:.08em;text-transform:uppercase;color:var(--rl-fg-dim,#9a93b8)}.friends-module__NhZPOa__rows{gap:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.friends-module__NhZPOa__addField{gap:calc(.5rem * var(--mantine-scale));align-items:stretch;display:flex}.friends-module__NhZPOa__addInput{flex:1;min-width:0}.friends-module__NhZPOa__addInput input{min-height:calc(3rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);background:#00000038;border:1px solid #7950f23d}.friends-module__NhZPOa__addInput input:focus{border-color:var(--rl-violet-5,#845ef7)}.friends-module__NhZPOa__results{gap:calc(.375rem * var(--mantine-scale));margin-top:calc(.5rem * var(--mantine-scale));flex-direction:column;display:flex}.friends-module__NhZPOa__resultsEmpty{padding:calc(.625rem * var(--mantine-scale)) calc(.25rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8)}.friends-module__NhZPOa__row{align-items:center;gap:calc(.625rem * var(--mantine-scale));min-height:calc(3.5rem * var(--mantine-scale));padding:calc(.375rem * var(--mantine-scale)) calc(.625rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:inherit;background:#0000002e;border:1px solid #7950f229;text-decoration:none;transition:border-color .12s,background .12s;display:flex}.friends-module__NhZPOa__row:hover{border-color:#7950f266}.friends-module__NhZPOa__rowMuted{opacity:.72}.friends-module__NhZPOa__rowBody{gap:calc(.125rem * var(--mantine-scale));flex-direction:column;flex:1;min-width:0;display:flex}.friends-module__NhZPOa__rowName{font-family:var(--rl-font-sans);font-weight:600;font-size:calc(.875rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.friends-module__NhZPOa__rowSub{align-items:center;gap:calc(.5rem * var(--mantine-scale));font-size:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);white-space:nowrap;display:flex;overflow:hidden}.friends-module__NhZPOa__rowLevel{font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));color:var(--rl-violet-3,#b197fc);white-space:nowrap}.friends-module__NhZPOa__rowActions{align-items:center;gap:calc(.375rem * var(--mantine-scale));flex-shrink:0;display:flex}.friends-module__NhZPOa__rowLink{align-items:center;gap:calc(.625rem * var(--mantine-scale));min-width:0;min-height:calc(2.75rem * var(--mantine-scale));color:inherit;flex:1;text-decoration:none;display:flex}.friends-module__NhZPOa__tile{width:calc(2.5rem * var(--mantine-scale));height:calc(2.5rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:#e9defc;font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1rem * var(--mantine-scale));text-transform:uppercase;-webkit-user-select:none;user-select:none;background:linear-gradient(135deg,#5f3dc4,#2b1a5e);border:1px solid #7950f266;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.friends-module__NhZPOa__cta{justify-content:center;align-items:center;gap:calc(.375rem * var(--mantine-scale));min-height:calc(3rem * var(--mantine-scale));padding:0 calc(1.125rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));border:calc(.0625rem * var(--mantine-scale)) solid transparent;font-family:var(--rl-font-sans);font-weight:600;font-size:calc(.875rem * var(--mantine-scale));cursor:pointer;white-space:nowrap;transition:filter .12s,border-color .12s;display:inline-flex}.friends-module__NhZPOa__cta:disabled{opacity:.6;cursor:default}.friends-module__NhZPOa__ctaCompact{min-height:calc(2.75rem * var(--mantine-scale));padding:0 calc(.75rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale))}.friends-module__NhZPOa__ctaPrimary{color:#fff;background:linear-gradient(135deg,#7048e8,#5f3dc4);box-shadow:0 4px 14px #7048e859}.friends-module__NhZPOa__ctaPrimary:hover{filter:brightness(1.08)}.friends-module__NhZPOa__ctaSubtle{color:var(--rl-fg-2,#b3aad6);background:#7950f21a;border-color:#7950f247}.friends-module__NhZPOa__ctaSubtle:hover{color:var(--rl-fg-1,#fff);border-color:#7950f280}.friends-module__NhZPOa__ctaDanger{color:#ffa8a8;background:#fa52521a;border-color:#fa52524d}.friends-module__NhZPOa__ctaDanger:hover{border-color:#fa52528c}.friends-module__NhZPOa__ctaPair{gap:calc(.5rem * var(--mantine-scale));align-items:center;display:inline-flex}.friends-module__NhZPOa__overflowBtn{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);cursor:pointer;background:0 0;border:1px solid #7950f233;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.friends-module__NhZPOa__overflowBtn:hover{color:var(--rl-fg-1,#fff);border-color:#7950f273}.friends-module__NhZPOa__youChip{align-items:center;gap:calc(.375rem * var(--mantine-scale));min-height:calc(2rem * var(--mantine-scale));padding:0 calc(.75rem * var(--mantine-scale));border-radius:calc(62.4375rem * var(--mantine-scale));font-family:var(--rl-font-pixel);font-size:calc(.5625rem * var(--mantine-scale));letter-spacing:.06em;text-transform:uppercase;color:var(--rl-violet-3,#b197fc);white-space:nowrap;background:#7950f21f;border:1px solid #7950f259;display:inline-flex}.friends-module__NhZPOa__empty{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(2.25rem * var(--mantine-scale)) calc(1rem * var(--mantine-scale));text-align:center;flex-direction:column;display:flex}.friends-module__NhZPOa__emptyIcon{color:#7950f28c}.friends-module__NhZPOa__emptyTitle{font-family:var(--rl-font-sans);font-weight:700;font-size:calc(1rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);margin:0}.friends-module__NhZPOa__emptyBody{font-size:calc(.8125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);max-width:calc(18.75rem * var(--mantine-scale));margin:0}.friends-module__NhZPOa__emptyCta{margin-top:calc(.5rem * var(--mantine-scale));align-items:center;gap:calc(.375rem * var(--mantine-scale));min-height:calc(2.75rem * var(--mantine-scale));padding:0 calc(1.125rem * var(--mantine-scale));border-radius:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-weight:600;font-size:calc(.875rem * var(--mantine-scale));background:#7950f21f;border:1px solid #7950f259;text-decoration:none;display:inline-flex}.friends-module__NhZPOa__emptyCta:hover{border-color:var(--rl-violet-5,#845ef7)}@media (min-width:62em){.friends-module__NhZPOa__sections{gap:calc(1.375rem * var(--mantine-scale))}}
.merc-module__47Bl0W__rail{gap:calc(.875rem * var(--mantine-scale));grid-template-columns:repeat(auto-fill,minmax(220px,1fr));display:grid}@media (max-width:768px){.merc-module__47Bl0W__rail{scroll-snap-type:x mandatory;gap:calc(.75rem * var(--mantine-scale));padding-bottom:calc(.375rem * var(--mantine-scale));scrollbar-width:none;-webkit-overflow-scrolling:touch;display:flex;overflow-x:auto}.merc-module__47Bl0W__rail::-webkit-scrollbar{display:none}.merc-module__47Bl0W__rail>*{max-width:calc(15.625rem * var(--mantine-scale));scroll-snap-align:start;flex:0 0 76%}}.merc-module__47Bl0W__card{align-items:center;gap:calc(.5rem * var(--mantine-scale));padding:calc(1rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale)) calc(.875rem * var(--mantine-scale));flex-direction:column;display:flex;position:relative}.merc-module__47Bl0W__card[data-hired="1"]>:not(.merc-module__47Bl0W__hiredOverlay){opacity:.6}.merc-module__47Bl0W__name{font-weight:800;font-size:calc(.9375rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);text-align:center;overflow-wrap:anywhere}.merc-module__47Bl0W__archetype{font-size:calc(.78125rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8)}.merc-module__47Bl0W__statsMini{gap:calc(.375rem * var(--mantine-scale));grid-template-columns:repeat(3,1fr);width:100%;display:grid}.merc-module__47Bl0W__statCell{align-items:center;gap:calc(.0625rem * var(--mantine-scale));padding:calc(.3125rem * var(--mantine-scale)) calc(.125rem * var(--mantine-scale));border-radius:calc(.5rem * var(--mantine-scale));background:#0000002e;border:1px solid #7950f229;flex-direction:column;display:flex}.merc-module__47Bl0W__statLabel{font-family:var(--rl-font-pixel);font-size:calc(.4375rem * var(--mantine-scale));letter-spacing:.06em;color:var(--rl-fg-dim,#9a93b8)}.merc-module__47Bl0W__statValue{font-family:var(--rl-font-mono);font-size:calc(.875rem * var(--mantine-scale));color:var(--rl-fg-1,#fff);font-weight:600}.merc-module__47Bl0W__footer{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));width:100%;margin-top:calc(.125rem * var(--mantine-scale));display:flex}.merc-module__47Bl0W__stock{font-size:calc(.75rem * var(--mantine-scale));color:var(--rl-fg-dim,#9a93b8);white-space:nowrap;font-weight:600}.merc-module__47Bl0W__stockLow{color:#f2a51a}.merc-module__47Bl0W__stockOut{color:#e5484d}.merc-module__47Bl0W__hiredOverlay{z-index:2;justify-content:center;align-items:center;gap:calc(.375rem * var(--mantine-scale));border-radius:inherit;color:#b197fc;font-weight:800;font-size:calc(.875rem * var(--mantine-scale));pointer-events:none;background:#140c2859;flex-direction:column;display:flex;position:absolute;inset:0}.merc-module__47Bl0W__hiredCheck{width:calc(2.75rem * var(--mantine-scale));height:calc(2.75rem * var(--mantine-scale));color:#fff;background:linear-gradient(#845ef7,#6f3df0);border-radius:50%;place-items:center;display:grid;box-shadow:0 6px 18px #7950f280}.merc-module__47Bl0W__modalStats{gap:calc(.5rem * var(--mantine-scale));margin:calc(.25rem * var(--mantine-scale)) 0 calc(.875rem * var(--mantine-scale));grid-template-columns:repeat(3,1fr);display:grid}.merc-module__47Bl0W__rosterFull{justify-content:space-between;align-items:center;gap:calc(.5rem * var(--mantine-scale));margin:calc(.25rem * var(--mantine-scale)) 0 calc(.875rem * var(--mantine-scale));padding:calc(.625rem * var(--mantine-scale)) calc(.75rem * var(--mantine-scale));border-radius:calc(.625rem * var(--mantine-scale));font-size:calc(.8125rem * var(--mantine-scale));color:#f2a51a;background:#f2a51a14;border:1px solid #f2a51a66;flex-wrap:wrap;display:flex}.merc-module__47Bl0W__rosterFullLink{font-weight:700;font-size:calc(.8125rem * var(--mantine-scale));color:#b197fc;cursor:pointer;background:0 0;border:none;padding:0;text-decoration:underline}
