.phase-module__52EeOG__page{gap:calc(var(--px) * 4);height:100%;padding:calc(var(--px) * 5) calc(var(--px) * 6);flex-direction:column;display:flex;position:relative;overflow:auto}.phase-module__52EeOG__centered{justify-content:safe center;align-items:center}.phase-module__52EeOG__header{justify-content:space-between;align-items:center;gap:var(--gap);display:flex}.phase-module__52EeOG__title{font-size:var(--fs-xl);color:var(--accent);text-shadow:calc(var(--px) * .75) calc(var(--px) * .75) 0 var(--accent-deep)}.phase-module__52EeOG__subtitle{font-size:var(--fs-sm);color:var(--ink-dim)}.phase-module__52EeOG__actions{bottom:calc(var(--px) * -5);z-index:1;justify-content:flex-end;gap:calc(var(--px) * 2.5);padding-bottom:calc(var(--px) * 5);pointer-events:none;flex-wrap:wrap;margin-top:auto;display:flex;position:sticky}.phase-module__52EeOG__actions>*{pointer-events:auto}.phase-module__52EeOG__cards{grid-template-columns:repeat(auto-fit, minmax(calc(var(--px) * 70), 1fr));gap:calc(var(--px) * 4);display:grid}.phase-module__52EeOG__muted{color:var(--ink-mute)}
.ChaosView-module__xP497a__grid{grid-template-columns:repeat(auto-fit, minmax(calc(var(--px) * 80), calc(var(--px) * 110)));gap:calc(var(--px) * 5);justify-content:center;display:grid}.ChaosView-module__xP497a__card{gap:calc(var(--px) * 2.5);text-align:center;flex-direction:column;align-items:center;animation:.26s steps(4,end) ChaosView-module__xP497a__reveal;display:flex}.ChaosView-module__xP497a__harmful{--rarity-color:var(--bad)}.ChaosView-module__xP497a__helpful{--rarity-color:var(--good)}.ChaosView-module__xP497a__name{font-family:var(--font-head-stack);font-size:var(--fs-md);color:var(--rarity-color)}.ChaosView-module__xP497a__desc{font-size:var(--fs-sm)}.ChaosView-module__xP497a__tags{align-items:center;gap:calc(var(--px) * 2);display:flex}.ChaosView-module__xP497a__bounty{align-items:center;gap:calc(var(--px) * 1);font-size:var(--fs-sm);color:var(--ink);display:inline-flex}.ChaosView-module__xP497a__empty{text-align:center;color:var(--ink-dim)}@keyframes ChaosView-module__xP497a__reveal{0%{transform:rotateY(90deg)}}
.cards-module__QATxjG__card{gap:calc(var(--px) * 1.75);text-align:left;min-width:0;height:100%;font-size:var(--fs-xs);flex-direction:column;display:flex}.cards-module__QATxjG__button{text-align:left;cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;transition:transform 80ms steps(2,end);display:block}.cards-module__QATxjG__button:hover:not(:disabled){transform:translateY(calc(var(--px) * -1))}.cards-module__QATxjG__button:disabled{cursor:not-allowed;opacity:.55}.cards-module__QATxjG__selected{outline:var(--px) solid var(--select);outline-offset:calc(var(--px) * 1.5);animation:var(--select-pulse)}.cards-module__QATxjG__head{align-items:center;gap:calc(var(--px) * 2);display:flex}.cards-module__QATxjG__name{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--rarity-color,var(--ink));line-height:1.1}.cards-module__QATxjG__sub{color:var(--ink-dim);font-size:calc(var(--px) * 3.25)}.cards-module__QATxjG__cost{min-width:calc(var(--px) * 6);height:calc(var(--px) * 6);padding:0 calc(var(--px) * 1);background:var(--ap);color:#051b2a;font-family:var(--font-head-stack);font-size:var(--fs-xs);border:calc(var(--px) * .75) solid var(--night-0);justify-content:center;align-items:center;margin-left:auto;display:inline-flex;transform:rotate(0)}.cards-module__QATxjG__meta{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.cards-module__QATxjG__effects{color:var(--ink);line-height:1.35}.cards-module__QATxjG__desc{color:var(--ink-dim);font-style:italic;line-height:1.3}.cards-module__QATxjG__changed{color:var(--good)}.cards-module__QATxjG__old{color:var(--ink-mute);text-decoration:line-through}.cards-module__QATxjG__levels{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.cards-module__QATxjG__levelTabs{gap:calc(var(--px) * 1);display:flex}.cards-module__QATxjG__level{align-items:center;gap:calc(var(--px) * 1.25);margin-left:calc(var(--px) * 2);color:var(--accent);display:inline-flex}.cards-module__QATxjG__stats{gap:calc(var(--px) * .5);flex-direction:column;display:flex}.cards-module__QATxjG__positive{color:var(--good)}.cards-module__QATxjG__negative{color:var(--bad)}.cards-module__QATxjG__footer{justify-content:space-between;align-items:center;gap:calc(var(--px) * 1.5);margin-top:auto;display:flex}.cards-module__QATxjG__curse{color:var(--dream)}.cards-module__QATxjG__tags{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.cards-module__QATxjG__setBox{gap:calc(var(--px) * .5);padding:calc(var(--px) * 1.5);border:calc(var(--px) * .5) dashed var(--night-5);color:var(--ink-dim);flex-direction:column;display:flex}.cards-module__QATxjG__setName{color:var(--accent);font-family:var(--font-head-stack);font-size:calc(var(--px) * 3.25)}.cards-module__QATxjG__trigger{color:var(--dream);line-height:1.3}.cards-module__QATxjG__range{color:var(--ink-mute)}.cards-module__QATxjG__exotic{color:var(--dream);font-size:calc(var(--px) * 3);text-transform:uppercase}.cards-module__QATxjG__tile{align-items:center;gap:calc(var(--px) * 2);width:100%;min-width:0;height:100%;padding:calc(var(--px) * 1.5) calc(var(--px) * 2);font:inherit;font-size:var(--fs-xs);text-align:left;color:var(--ink);background:var(--night-2);border:calc(var(--px) * .75) solid color-mix(in srgb, var(--rarity-color,var(--frame-dark)) 65%, var(--night-2));box-shadow:0 0 0 calc(var(--px) * .75) var(--night-0), inset var(--px) var(--px) 0 #ffffff0f, inset calc(var(--px) * -1) calc(var(--px) * -1) 0 #0006;cursor:pointer;transition:transform 80ms steps(2,end);display:flex;position:relative}.cards-module__QATxjG__tile:hover:not(:disabled){transform:translateY(calc(var(--px) * -1));border-color:var(--rarity-color,var(--frame))}.cards-module__QATxjG__tile:focus-visible{outline:var(--px) solid var(--select);outline-offset:calc(var(--px) * 1)}.cards-module__QATxjG__tile:disabled{cursor:not-allowed}.cards-module__QATxjG__tileOn{background:var(--night-4);border-color:var(--rarity-color,var(--select));outline:var(--px) solid var(--select);outline-offset:calc(var(--px) * 1);animation:var(--select-pulse)}.cards-module__QATxjG__tileDim .cards-module__QATxjG__tileArt,.cards-module__QATxjG__tileDim .cards-module__QATxjG__tileText,.cards-module__QATxjG__tileDim .cards-module__QATxjG__tileValue{filter:grayscale(.85)brightness(.6)}.cards-module__QATxjG__tileArt{flex:none;place-items:center;display:grid}.cards-module__QATxjG__tileText{gap:calc(var(--px) * .25);flex-direction:column;flex:1;min-width:0;display:flex}.cards-module__QATxjG__tileName{-webkit-line-clamp:2;font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--rarity-color,var(--ink));overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.cards-module__QATxjG__tileSub{font-size:calc(var(--px) * 3);color:var(--ink-mute);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cards-module__QATxjG__tileValue{align-items:center;gap:calc(var(--px) * 1);font-family:var(--font-head-stack);font-size:var(--fs-xs);white-space:nowrap;flex:none;display:inline-flex}.cards-module__QATxjG__tileBadge{top:calc(var(--px) * -2.5);right:calc(var(--px) * 2);align-items:center;gap:calc(var(--px) * .75);padding:0 calc(var(--px) * 1.25);background:var(--night-0);border:calc(var(--px) * .5) solid currentColor;font-family:var(--font-head-stack);font-size:calc(var(--px) * 2.75);text-transform:uppercase;pointer-events:none;line-height:1.4;display:inline-flex;position:absolute}.cards-module__QATxjG__tileBadgeWarn{color:var(--warn)}.cards-module__QATxjG__tileBadgeGood{color:var(--good)}.cards-module__QATxjG__tileBadgeBad{color:var(--bad)}.cards-module__QATxjG__detail{gap:calc(var(--px) * 3);padding-top:calc(var(--px) * 3);font-size:var(--fs-xs);flex-direction:column;display:flex}.cards-module__QATxjG__detailNote{align-items:center;gap:calc(var(--px) * 1.5);color:var(--warn);display:flex}.cards-module__QATxjG__legendCard{box-shadow:0 0 0 calc(var(--px) * .5) #ffd84a, 0 0 calc(var(--px) * 4) #ffd84a8c;background-image:linear-gradient(135deg,#6af0ff1a,#ff6ad51a 45%,#ffd84a1f);position:relative}.cards-module__QATxjG__legendNote{color:#ffd84a;text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 #5a3a08;line-height:1.3}.cards-module__QATxjG__burnText,.cards-module__QATxjG__darkText{color:#0000;background-size:100% 300%;-webkit-background-clip:text;background-clip:text;font-weight:700;animation:1.6s steps(6,end) infinite alternate cards-module__QATxjG__text-shift}.cards-module__QATxjG__burnText{filter:drop-shadow(0 0 calc(var(--px) * 1) #ff5a1ab3);background-image:linear-gradient(#ffe89a,#ffb03a 35%,#ff5a1a 65%,#d82a0e)}.cards-module__QATxjG__darkText{filter:drop-shadow(0 0 calc(var(--px) * 1) #5a1ea0e6);background-image:linear-gradient(#f4ecff,#c49aff 35%,#8a4ae0 65%,#4a1a8a)}.cards-module__QATxjG__markBurn{color:#ffb03a}.cards-module__QATxjG__markDark{color:#c49aff}.cards-module__QATxjG__card.cards-module__QATxjG__overmageCard{background:radial-gradient(circle at 12% 100%, #ffd46a8c 0 calc(var(--px) * .75), transparent calc(var(--px) * 1)), radial-gradient(circle at 38% 100%, #ff8c2880 0 calc(var(--px) * .75), transparent calc(var(--px) * 1)), radial-gradient(circle at 66% 100%, #ffd46a80 0 calc(var(--px) * .75), transparent calc(var(--px) * 1)), radial-gradient(circle at 88% 100%, #ff6e1e8c 0 calc(var(--px) * .75), transparent calc(var(--px) * 1)), radial-gradient(ellipse at 50% 115%, #ff5a1a73, transparent 55%), linear-gradient(180deg, #1e0c10, #2a0c06);box-shadow:0 0 0 var(--px) var(--night-0), inset 0 0 0 var(--px) #ffd46a66, inset 0 calc(var(--px) * -6) calc(var(--px) * 6) calc(var(--px) * -2) #ff5a1a59, 0 0 calc(var(--px) * 5) #ff7a2a99, calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 var(--px) #00000073;background-repeat:repeat-y;background-size:100% 60%,100% 75%,100% 55%,100% 70%,100% 100%,100% 100%;border-color:#ff7a2a;animation:2.4s steps(12,end) infinite cards-module__QATxjG__embers,.9s steps(3,end) infinite cards-module__QATxjG__burn-border}.cards-module__QATxjG__card.cards-module__QATxjG__exomageCard{box-shadow:0 0 0 var(--px) var(--night-0), inset 0 0 0 var(--px) #e0c4ff40, inset 0 0 calc(var(--px) * 8) #000000bf, 0 0 calc(var(--px) * 4) #5a1ea099, calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 var(--px) #00000073;background:radial-gradient(at 20% 30%,#9a5ae047,#0000 45%) 0 0/200% 200%,radial-gradient(at 80% 70%,#280a50b3,#0000 50%) 0 0/200% 200%,radial-gradient(at 50% 110%,#5a1ea066,#0000 60%) 0 0/100% 100%,linear-gradient(#120a22,#06030c) 0 0/100% 100%;border-color:#7a4ac0;animation:8s steps(16,end) infinite cards-module__QATxjG__decay-drift,3.2s steps(8,end) infinite cards-module__QATxjG__decay-shadow}@keyframes cards-module__QATxjG__text-shift{to{background-position:0 100%}}@keyframes cards-module__QATxjG__embers{0%{background-position:0 0,0 0,0 0,0 0,0 0,0 0}to{background-position:0 -120%,0 -150%,0 -110%,0 -140%,0 0,0 0}}@keyframes cards-module__QATxjG__burn-border{33%{border-color:#ffd46a}66%{border-color:#d83a0e}}@keyframes cards-module__QATxjG__decay-drift{50%{background-position:100% 60%,0 40%,0 0,0 0}}@keyframes cards-module__QATxjG__decay-shadow{50%{box-shadow:0 0 0 var(--px) var(--night-0), inset 0 0 0 var(--px) #e0c4ff1a, inset 0 0 calc(var(--px) * 12) #000000e6, 0 0 calc(var(--px) * 7) #280a5ad9, calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 var(--px) #00000073;border-color:#3a1a6a}}@media (prefers-reduced-motion:reduce){.cards-module__QATxjG__burnText,.cards-module__QATxjG__darkText,.cards-module__QATxjG__card.cards-module__QATxjG__overmageCard,.cards-module__QATxjG__card.cards-module__QATxjG__exomageCard{animation:none}}
.relics-module__h7sNVa__iconWrap{flex:none;display:inline-flex;position:relative}.relics-module__h7sNVa__badge{right:calc(var(--px) * -2);bottom:calc(var(--px) * -1.5);min-width:calc(var(--px) * 5);padding:0 calc(var(--px) * .75);background:var(--night-0);border:calc(var(--px) * .5) solid var(--rarity-color,var(--frame));color:var(--rarity-color,var(--frame));font-family:var(--font-head-stack);font-size:calc(var(--px) * 3);text-align:center;line-height:1.2;position:absolute}.relics-module__h7sNVa__total{gap:calc(var(--px) * .5);padding:calc(var(--px) * 1.5);border:calc(var(--px) * .5) dashed var(--night-5);color:var(--good);flex-direction:column;display:flex}.relics-module__h7sNVa__totalLabel{color:var(--ink-dim);font-family:var(--font-head-stack);font-size:calc(var(--px) * 3.25)}
.CharacterSheet-module__eTt07a__sheet{gap:calc(var(--px) * 3);font-size:var(--fs-xs);flex-direction:column;display:flex}.CharacterSheet-module__eTt07a__top{align-items:center;gap:calc(var(--px) * 3);display:flex}.CharacterSheet-module__eTt07a__portrait{width:calc(var(--px) * 20);height:calc(var(--px) * 20);background:var(--night-2);border:calc(var(--px) * .75) solid var(--frame-dark);flex:none;place-items:center;display:grid}.CharacterSheet-module__eTt07a__intro{gap:calc(var(--px) * 1);flex-direction:column;flex:1;min-width:0;display:flex}.CharacterSheet-module__eTt07a__subtitle{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--ink)}.CharacterSheet-module__eTt07a__note{color:var(--ink-dim);line-height:1.35}.CharacterSheet-module__eTt07a__columns{gap:calc(var(--px) * 5);grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;display:grid}.CharacterSheet-module__eTt07a__stats{gap:calc(var(--px) * 3) calc(var(--px) * 4);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.CharacterSheet-module__eTt07a__group{min-width:0}.CharacterSheet-module__eTt07a__section{margin-bottom:calc(var(--px) * 1.5);padding-bottom:calc(var(--px) * .75);border-bottom:calc(var(--px) * .5) solid var(--night-4);color:var(--accent);font-family:var(--font-head-stack);font-size:calc(var(--px) * 3.25);text-transform:uppercase;letter-spacing:.06em}.CharacterSheet-module__eTt07a__table{border-collapse:collapse;width:100%}.CharacterSheet-module__eTt07a__table th{text-align:left;color:var(--ink-dim);padding:calc(var(--px) * .5) calc(var(--px) * 1.5) calc(var(--px) * .5) 0;white-space:nowrap;font-weight:400}.CharacterSheet-module__eTt07a__table td{padding:calc(var(--px) * .5) 0;vertical-align:top}.CharacterSheet-module__eTt07a__table tr+tr{border-top:calc(var(--px) * .25) dashed var(--night-4)}.CharacterSheet-module__eTt07a__total{text-align:right;font-family:var(--font-head-stack);font-variant-numeric:tabular-nums;color:var(--ink);white-space:nowrap;padding-right:calc(var(--px) * 2)!important}.CharacterSheet-module__eTt07a__parts{color:var(--ink-mute);font-size:calc(var(--px) * 2.9);line-height:1.3}.CharacterSheet-module__eTt07a__zero{opacity:.4}.CharacterSheet-module__eTt07a__hpRow th,.CharacterSheet-module__eTt07a__hpRow .CharacterSheet-module__eTt07a__total{color:var(--hp-high)}.CharacterSheet-module__eTt07a__cap{color:var(--warn)}.CharacterSheet-module__eTt07a__positive{color:var(--good)}.CharacterSheet-module__eTt07a__negative{color:var(--bad)}.CharacterSheet-module__eTt07a__mute{color:var(--ink-mute)}.CharacterSheet-module__eTt07a__tip{gap:calc(var(--px) * .5);min-width:calc(var(--px) * 45);flex-direction:column;display:flex}.CharacterSheet-module__eTt07a__tipHead{color:var(--accent);font-family:var(--font-head-stack)}.CharacterSheet-module__eTt07a__tipLine{justify-content:space-between;gap:calc(var(--px) * 3);display:flex}.CharacterSheet-module__eTt07a__tipCap{color:var(--warn)}.CharacterSheet-module__eTt07a__side{gap:calc(var(--px) * 1.5);flex-direction:column;min-width:0;display:flex}.CharacterSheet-module__eTt07a__gear{gap:calc(var(--px) * 1);margin:0 0 calc(var(--px) * 2);flex-direction:column;padding:0;list-style:none;display:flex}.CharacterSheet-module__eTt07a__gearRow{--tone:var(--frame-dark);grid-template-columns:calc(var(--px) * 15) minmax(0, 1fr);gap:calc(var(--px) * .5) calc(var(--px) * 2);padding:calc(var(--px) * 1) calc(var(--px) * 1.5);background:color-mix(in srgb, var(--tone) 10%, var(--night-2));border-left:calc(var(--px) * 1) solid var(--tone);align-items:center;display:grid}.CharacterSheet-module__eTt07a__gearEmpty{opacity:.45}.CharacterSheet-module__eTt07a__gearSlot{color:var(--ink-mute);font-size:calc(var(--px) * 2.9);text-transform:uppercase}.CharacterSheet-module__eTt07a__gearItem{align-items:center;gap:calc(var(--px) * 1.25);min-width:0;display:inline-flex}.CharacterSheet-module__eTt07a__gearName{color:var(--tone);font-family:var(--font-head-stack);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.CharacterSheet-module__eTt07a__gearRarity{color:var(--ink-mute);font-size:calc(var(--px) * 2.75)}.CharacterSheet-module__eTt07a__gearStats{gap:0 calc(var(--px) * 2);font-size:calc(var(--px) * 2.9);flex-wrap:wrap;grid-column:2;display:flex}.CharacterSheet-module__eTt07a__sets{gap:calc(var(--px) * 1);margin:0 0 calc(var(--px) * 2);color:var(--ink-dim);flex-direction:column;padding:0;list-style:none;display:flex}.CharacterSheet-module__eTt07a__setName{color:var(--accent);font-family:var(--font-head-stack)}.CharacterSheet-module__eTt07a__relics{gap:calc(var(--px) * 1.5);flex-wrap:wrap;display:flex}.CharacterSheet-module__eTt07a__relic{--tone:var(--frame-dark);width:calc(var(--px) * 9);height:calc(var(--px) * 9);background:color-mix(in srgb, var(--tone) 14%, var(--night-2));border:calc(var(--px) * .5) solid var(--tone);place-items:center;display:grid;position:relative}.CharacterSheet-module__eTt07a__stack{right:calc(var(--px) * -1.5);bottom:calc(var(--px) * -1.5);padding:0 calc(var(--px) * .5);background:var(--night-0);border:calc(var(--px) * .25) solid var(--tone);color:var(--tone);font-family:var(--font-head-stack);font-size:calc(var(--px) * 2.5);line-height:1.1;position:absolute}@media (max-width:900px){.CharacterSheet-module__eTt07a__columns,.CharacterSheet-module__eTt07a__stats{grid-template-columns:1fr}}
.LevelPips-module__-jv1wq__pips{align-items:center;gap:calc(var(--px) * .75);display:inline-flex}.LevelPips-module__-jv1wq__pip{width:calc(var(--px) * 2);height:calc(var(--px) * 2);background:var(--night-2);border:calc(var(--px) * .5) solid var(--night-0);transform:rotate(45deg)}.LevelPips-module__-jv1wq__on{background:var(--accent);box-shadow:inset calc(var(--px) * -.5) calc(var(--px) * -.5) 0 #0000004d}.LevelPips-module__-jv1wq__gained{background:var(--good)}
.Aura-module__Fp_Kba__aura{isolation:isolate;display:inline-block;position:relative}.Aura-module__Fp_Kba__aura:before,.Aura-module__Fp_Kba__aura:after{content:"";pointer-events:none;z-index:-1;position:absolute}.Aura-module__Fp_Kba__aura:before{background:radial-gradient(ellipse at 50% 70%, color-mix(in srgb, var(--aura-a) 55%, transparent) 0%, transparent 68%);border-radius:50% 50% 40% 40%;animation:2.4s steps(6,end) infinite Aura-module__Fp_Kba__breathe;inset:8% 4% 0}.Aura-module__Fp_Kba__aura:after{inset:0}.Aura-module__Fp_Kba__frost:after{background:radial-gradient(circle, var(--aura-b) 45%, transparent 55%) 20% 30% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat, radial-gradient(circle, var(--aura-b) 45%, transparent 55%) 78% 55% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat, radial-gradient(circle, var(--aura-a) 45%, transparent 55%) 50% 10% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat;animation:3.2s steps(8,end) infinite Aura-module__Fp_Kba__snow}.Aura-module__Fp_Kba__tide:after{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--aura-a) 70%, transparent) 0 calc(var(--px) * 3), transparent calc(var(--px) * 3) calc(var(--px) * 6));height:28%;animation:1.6s steps(6,end) infinite Aura-module__Fp_Kba__wave;inset:auto -8% 0;-webkit-mask:linear-gradient(#0000,#000 70%);mask:linear-gradient(#0000,#000 70%)}.Aura-module__Fp_Kba__seal:after{border:calc(var(--px) * 1) dashed var(--aura-a);border-radius:50%;animation:6s steps(24,end) infinite Aura-module__Fp_Kba__spin;inset:-6%}.Aura-module__Fp_Kba__hours:after{background:conic-gradient(from 0deg, color-mix(in srgb, var(--aura-b) 80%, transparent) 0 6deg, transparent 6deg 360deg);border-radius:50%;animation:3s steps(12,end) infinite Aura-module__Fp_Kba__spin;inset:-4%}.Aura-module__Fp_Kba__ember:after{background:radial-gradient(circle, var(--aura-b) 40%, transparent 55%) 25% 90% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat, radial-gradient(circle, var(--aura-a) 40%, transparent 55%) 70% 95% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat, radial-gradient(circle, var(--aura-b) 40%, transparent 55%) 50% 85% / calc(var(--px) * 1.5) calc(var(--px) * 1.5) no-repeat;animation:1.4s steps(7,end) infinite Aura-module__Fp_Kba__rise}.Aura-module__Fp_Kba__moon:after{box-shadow:0 0 calc(var(--px) * 3) calc(var(--px) * 1) color-mix(in srgb, var(--aura-b) 45%, transparent) inset;border-radius:50%;animation:3.6s steps(8,end) infinite Aura-module__Fp_Kba__breathe;inset:-10%}.Aura-module__Fp_Kba__fortune:after{background:radial-gradient(circle, var(--aura-b) 40%, transparent 55%) 15% 40% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat, radial-gradient(circle, var(--aura-a) 40%, transparent 55%) 85% 25% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat, radial-gradient(circle, var(--aura-b) 40%, transparent 55%) 60% 75% / calc(var(--px) * 2) calc(var(--px) * 2) no-repeat;animation:1.2s steps(2,end) infinite Aura-module__Fp_Kba__blink}.Aura-module__Fp_Kba__hoard:after{background:linear-gradient(100deg, transparent 30%, var(--aura-b) 45%, transparent 60%) 0 0 / 300% 100%, color-mix(in srgb, var(--aura-a) 60%, transparent);border-radius:40%;height:18%;animation:2s steps(10,end) infinite Aura-module__Fp_Kba__glint;inset:auto 0 -4%}@keyframes Aura-module__Fp_Kba__breathe{50%{opacity:.55;transform:scale(1.06)}}@keyframes Aura-module__Fp_Kba__snow{0%{opacity:1;transform:translateY(-12%)}to{opacity:.2;transform:translateY(20%)}}@keyframes Aura-module__Fp_Kba__wave{to{background-position:calc(var(--px) * 6) 0}}@keyframes Aura-module__Fp_Kba__spin{to{transform:rotate(360deg)}}@keyframes Aura-module__Fp_Kba__rise{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-70%)}}@keyframes Aura-module__Fp_Kba__blink{50%{opacity:.2}}@keyframes Aura-module__Fp_Kba__glint{to{background-position:-300% 0,0 0}}@media (prefers-reduced-motion:reduce){.Aura-module__Fp_Kba__aura:before,.Aura-module__Fp_Kba__aura:after{animation:none}}
.Chip-module__jkx1Ca__chip{--chip:var(--ink-dim);align-items:center;gap:calc(var(--px) * 1);padding:calc(var(--px) * .5) calc(var(--px) * 1.75);font-size:var(--fs-xs);color:var(--chip);background:color-mix(in srgb, var(--chip) 14%, var(--night-1));border:calc(var(--px) * .5) solid color-mix(in srgb, var(--chip) 65%, transparent);white-space:nowrap;line-height:1.2;display:inline-flex}.Chip-module__jkx1Ca__good{--chip:var(--good)}.Chip-module__jkx1Ca__bad{--chip:var(--bad)}.Chip-module__jkx1Ca__info{--chip:var(--info)}.Chip-module__jkx1Ca__accent{--chip:var(--accent)}.Chip-module__jkx1Ca__dream{--chip:var(--dream)}.Chip-module__jkx1Ca__nightmare{--chip:var(--nightmare)}
.DialogBox-module__wMH6Ha__box{cursor:pointer;min-height:calc(var(--px) * 22);padding:calc(var(--px) * 3.5) calc(var(--px) * 5) calc(var(--px) * 3.5);-webkit-user-select:none;user-select:none;position:relative}.DialogBox-module__wMH6Ha__box:focus-visible{outline:var(--px) solid var(--select);outline-offset:calc(var(--px) * 1)}.DialogBox-module__wMH6Ha__speaker{top:calc(var(--px) * -5);left:calc(var(--px) * 4);padding:calc(var(--px) * .75) calc(var(--px) * 3);background:var(--night-3);border:var(--px) solid var(--frame);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--accent);position:absolute}.DialogBox-module__wMH6Ha__text{font-size:var(--fs-md);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--shadow);white-space:pre-wrap;line-height:1.45}.DialogBox-module__wMH6Ha__hidden{visibility:hidden}.DialogBox-module__wMH6Ha__previous{color:var(--ink-dim);font-size:var(--fs-sm);margin-bottom:calc(var(--px) * 1);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DialogBox-module__wMH6Ha__prompt{right:calc(var(--px) * 4);bottom:calc(var(--px) * 2.5);color:var(--accent);font-size:var(--fs-sm);animation:.5s steps(2,end) infinite DialogBox-module__wMH6Ha__prompt;position:absolute}@keyframes DialogBox-module__wMH6Ha__prompt{50%{transform:translateY(calc(var(--px) * 1))}}
.Disclosure-module__3SgmBW__disclosure{background:var(--night-1);border:calc(var(--px) * .75) solid var(--frame-dark);min-width:0}.Disclosure-module__3SgmBW__disclosure[open]{border-color:color-mix(in srgb, var(--frame) 60%, var(--frame-dark))}.Disclosure-module__3SgmBW__summary{align-items:center;gap:calc(var(--px) * 2);min-height:calc(var(--px) * 10);padding:calc(var(--px) * 1.5) calc(var(--px) * 2.5);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink-dim);cursor:pointer;-webkit-user-select:none;user-select:none;list-style:none;display:flex}.Disclosure-module__3SgmBW__summary::-webkit-details-marker{display:none}.Disclosure-module__3SgmBW__summary:hover,.Disclosure-module__3SgmBW__disclosure[open]>.Disclosure-module__3SgmBW__summary{color:var(--ink)}.Disclosure-module__3SgmBW__caret{border-top:calc(var(--px) * 1.5) solid transparent;border-bottom:calc(var(--px) * 1.5) solid transparent;border-left:calc(var(--px) * 2) solid var(--accent);flex:none;width:0;height:0}.Disclosure-module__3SgmBW__disclosure[open]>.Disclosure-module__3SgmBW__summary .Disclosure-module__3SgmBW__caret{border-left:calc(var(--px) * 1.5) solid transparent;border-right:calc(var(--px) * 1.5) solid transparent;border-top:calc(var(--px) * 2) solid var(--accent);border-bottom:0}.Disclosure-module__3SgmBW__label{align-items:center;gap:calc(var(--px) * 1.5);flex:1;min-width:0;display:inline-flex}.Disclosure-module__3SgmBW__aside{align-items:center;gap:calc(var(--px) * 1);font-family:var(--font-body-stack);color:var(--ink-mute);flex:none;display:inline-flex}.Disclosure-module__3SgmBW__body{gap:calc(var(--px) * 2);padding:0 calc(var(--px) * 2.5) calc(var(--px) * 2.5);font-size:var(--fs-xs);color:var(--ink-dim);flex-direction:column;display:flex}
.Icon-module__iFFAUG__entityBox{vertical-align:middle;width:var(--icon-box);height:var(--icon-box);flex:none;place-items:center;display:inline-grid}.Icon-module__iFFAUG__entity{--icon-snap:max(16px, round(down, var(--icon-box), 16px));width:var(--icon-box);height:var(--icon-box);width:var(--icon-snap);height:var(--icon-snap);display:block}
.LoadingDots-module__okLLpa__dots{gap:calc(var(--px) * 1);align-items:flex-end;display:inline-flex}.LoadingDots-module__okLLpa__dot{width:calc(var(--px) * 1.5);height:calc(var(--px) * 1.5);background:currentColor;animation:.9s steps(2,end) infinite LoadingDots-module__okLLpa__bob}.LoadingDots-module__okLLpa__dot:nth-child(2){animation-delay:.15s}.LoadingDots-module__okLLpa__dot:nth-child(3){animation-delay:.3s}@keyframes LoadingDots-module__okLLpa__bob{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--px) * -1.5))}}
.Modal-module__oWvNtW__backdrop{z-index:100;padding:calc(var(--px) * 4);background:#05040eb8;justify-content:center;align-items:center;animation:.14s ease-out Modal-module__oWvNtW__fade;display:flex;position:fixed;inset:0}.Modal-module__oWvNtW__dialog{max-width:min(94vw, calc(var(--px) * 300));flex-direction:column;width:100%;max-height:90vh;animation:.16s steps(4,end) Modal-module__oWvNtW__pop;display:flex;position:relative}.Modal-module__oWvNtW__sm{max-width:min(94vw, calc(var(--px) * 150))}.Modal-module__oWvNtW__md{max-width:min(94vw, calc(var(--px) * 220))}.Modal-module__oWvNtW__lg{max-width:min(96vw, calc(var(--px) * 320))}.Modal-module__oWvNtW__panel{flex-direction:column;min-height:0;max-height:90vh;display:flex}.Modal-module__oWvNtW__header{justify-content:space-between;align-items:center;gap:var(--gap);margin-bottom:calc(var(--px) * 3);display:flex}.Modal-module__oWvNtW__title{font-size:var(--fs-lg);color:var(--accent);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--accent-deep)}.Modal-module__oWvNtW__body{min-height:0;overflow:auto}.Modal-module__oWvNtW__close{color:var(--ink-dim);font-family:var(--font-head-stack);font-size:var(--fs-md);cursor:pointer;padding:calc(var(--px) * 1);background:0 0;border:0}.Modal-module__oWvNtW__close:hover{color:var(--ink)}@keyframes Modal-module__oWvNtW__fade{0%{opacity:0}}@keyframes Modal-module__oWvNtW__pop{0%{opacity:0;transform:scale(.94)}}
.PixelButton-module__S0AGUW__button{--btn-bg:var(--night-4);--btn-edge:var(--frame);--btn-ink:var(--ink);--btn-shadow:var(--night-1);justify-content:center;align-items:center;gap:calc(var(--px) * 1.5);font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--btn-ink);background:var(--btn-bg);border:var(--px) solid var(--btn-edge);box-shadow:0 0 0 var(--px) var(--night-0), inset 0 calc(var(--px) * -1.5) 0 var(--btn-shadow), inset 0 var(--px) 0 #ffffff2e;padding:calc(var(--px) * 2) calc(var(--px) * 3.5) calc(var(--px) * 2.5);cursor:pointer;text-transform:uppercase;letter-spacing:.04em;-webkit-user-select:none;user-select:none;white-space:nowrap;line-height:1;transition:transform 60ms step-end,filter 80ms;display:inline-flex;position:relative}.PixelButton-module__S0AGUW__button:hover:not(:disabled){filter:brightness(1.15)}.PixelButton-module__S0AGUW__button:active:not(:disabled){transform:translateY(var(--px));box-shadow:0 0 0 var(--px) var(--night-0), inset 0 calc(var(--px) * -.5) 0 var(--btn-shadow)}.PixelButton-module__S0AGUW__button:disabled{cursor:not-allowed;filter:grayscale(.7)brightness(.7)}.PixelButton-module__S0AGUW__button:focus-visible{outline:var(--px) solid var(--select);outline-offset:calc(var(--px) * 1.5)}.PixelButton-module__S0AGUW__primary{--btn-bg:#d98a2b;--btn-edge:#ffd08a;--btn-ink:#1b0f05;--btn-shadow:#8a4f10}.PixelButton-module__S0AGUW__secondary{--btn-bg:var(--night-4);--btn-edge:var(--frame)}.PixelButton-module__S0AGUW__danger{--btn-bg:#a8323e;--btn-edge:#ff9aa2;--btn-shadow:#5a141c}.PixelButton-module__S0AGUW__ghost{--btn-bg:transparent;--btn-edge:var(--frame-dark);--btn-shadow:transparent;box-shadow:none}.PixelButton-module__S0AGUW__sm{font-size:var(--fs-xs);padding:calc(var(--px) * 1.25) calc(var(--px) * 2.25) calc(var(--px) * 1.75)}.PixelButton-module__S0AGUW__lg{font-size:var(--fs-md);padding:calc(var(--px) * 3) calc(var(--px) * 5) calc(var(--px) * 3.5)}.PixelButton-module__S0AGUW__block{width:100%}.PixelButton-module__S0AGUW__loading{color:#0000}.PixelButton-module__S0AGUW__spinner{color:var(--btn-ink);justify-content:center;align-items:center;display:flex;position:absolute;inset:0}
.PixelWindow-module__V-qvra__window{background:linear-gradient(180deg, var(--window) 0%, var(--window-dark) 100%);border:var(--px) solid var(--frame);box-shadow:0 0 0 var(--px) var(--night-0), inset 0 0 0 var(--px) var(--frame-dark), inset 0 calc(var(--px) * 2) 0 calc(var(--px) * 1) #ffffff0d, calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 var(--px) #00000073;padding:calc(var(--px) * 3.5);color:var(--ink);min-width:0;position:relative}.PixelWindow-module__V-qvra__dark{background:var(--window-dark);border-color:var(--frame-dark);box-shadow:0 0 0 var(--px) var(--night-0), inset 0 0 0 var(--px) #0a0818, calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 var(--px) #00000073}.PixelWindow-module__V-qvra__rarity{border-color:var(--rarity-color,var(--rarity-common));box-shadow:0 0 0 var(--px) var(--night-0), inset 0 0 0 var(--px) color-mix(in srgb, var(--rarity-color,var(--rarity-common)) 35%, transparent), 0 0 calc(var(--px) * 4) color-mix(in srgb, var(--rarity-color,var(--rarity-common)) 30%, transparent), calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 var(--px) #00000073}.PixelWindow-module__V-qvra__tight{padding:calc(var(--px) * 2)}.PixelWindow-module__V-qvra__title{width:fit-content;margin:calc(var(--px) * -2) 0 calc(var(--px) * 2.5) calc(var(--px) * -1);padding:calc(var(--px) * .5) calc(var(--px) * 2.5);background:var(--night-3);border:var(--px) solid var(--frame);font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--accent);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--accent-deep);white-space:nowrap;z-index:1;align-self:flex-start;position:relative}.PixelWindow-module__V-qvra__withTitle{padding-top:calc(var(--px) * 3)}
.RarityFrame-module__igUvyq__frame{flex-direction:column;display:flex;position:relative}.RarityFrame-module__igUvyq__gem{top:calc(var(--px) * -2.5);right:calc(var(--px) * 3);padding:calc(var(--px) * .25) calc(var(--px) * 1.75);background:var(--night-1);border:calc(var(--px) * .75) solid var(--rarity-color);color:var(--rarity-color);font-family:var(--font-head-stack);font-size:calc(var(--px) * 3);text-transform:uppercase;letter-spacing:.06em;z-index:1;position:absolute}.RarityFrame-module__igUvyq__legendary{animation:2.4s ease-in-out infinite RarityFrame-module__igUvyq__shimmer}@keyframes RarityFrame-module__igUvyq__shimmer{50%{filter:brightness(1.18)}}.RarityFrame-module__igUvyq__epic{animation:3.2s ease-in-out infinite RarityFrame-module__igUvyq__pulse}@keyframes RarityFrame-module__igUvyq__pulse{50%{filter:brightness(1.08)}}
.StatTable-module__bcksmq__table{border-collapse:collapse;width:100%;font-size:var(--fs-xs)}.StatTable-module__bcksmq__table th{text-align:left;color:var(--ink-dim);padding:calc(var(--px) * .75) calc(var(--px) * 2) calc(var(--px) * .75) 0;white-space:nowrap;font-weight:400}.StatTable-module__bcksmq__table td{text-align:right;color:var(--ink);font-variant-numeric:tabular-nums;padding:calc(var(--px) * .75) 0}.StatTable-module__bcksmq__table tr+tr{border-top:calc(var(--px) * .5) dashed var(--night-4)}.StatTable-module__bcksmq__columns{grid-template-columns:repeat(var(--cols,2), minmax(0, 1fr));column-gap:calc(var(--px) * 5);display:grid}.StatTable-module__bcksmq__positive{color:var(--good)}.StatTable-module__bcksmq__negative{color:var(--bad)}
.Tooltip-module__2kbhOa__anchor{max-width:100%;display:inline-flex;position:relative}.Tooltip-module__2kbhOa__anchor:focus-visible{outline:var(--px) solid var(--select)}.Tooltip-module__2kbhOa__tip{z-index:200;width:max-content;max-width:min(calc(var(--px) * 120), calc(100vw - 16px));overflow-wrap:break-word;white-space:normal;text-align:left;max-height:calc(100vh - 16px);padding:calc(var(--px) * 2) calc(var(--px) * 2.5);background:var(--window-dark);border:calc(var(--px) * .75) solid var(--frame);box-shadow:0 0 0 calc(var(--px) * .75) var(--night-0), calc(var(--px) * 1) calc(var(--px) * 1) 0 #00000080;color:var(--ink);font-size:var(--fs-xs);pointer-events:none;line-height:1.3;animation:.12s steps(3,end) Tooltip-module__2kbhOa__show;position:fixed;overflow:hidden}@keyframes Tooltip-module__2kbhOa__show{0%{opacity:0}}
.Dungeons-module__6DULmG__body{grid-template-columns:minmax(0, 1.6fr) minmax(calc(var(--px) * 110), 1fr);gap:calc(var(--px) * 4);min-height:0;display:grid}.Dungeons-module__6DULmG__list{gap:calc(var(--px) * 4);min-height:0;padding:calc(var(--px) * 1.5);flex-direction:column;display:flex;overflow:auto}.Dungeons-module__6DULmG__panel{--d0:var(--night-0);--d1:var(--night-3);--d2:var(--night-5);--d3:var(--accent);gap:calc(var(--px) * 3);padding:calc(var(--px) * 3) calc(var(--px) * 4) calc(var(--px) * 4);background:radial-gradient(ellipse at 18% 30%, color-mix(in srgb, var(--d2) 30%, transparent), transparent 55%), repeating-linear-gradient(0deg, transparent 0 calc(var(--px) * 6), color-mix(in srgb, var(--d0) 45%, transparent) calc(var(--px) * 6) calc(var(--px) * 7)), linear-gradient(160deg, color-mix(in srgb, var(--d1) 75%, var(--d0)), var(--d0) 85%);border:calc(var(--px) * 1) solid color-mix(in srgb, var(--d2) 70%, var(--frame-dark));box-shadow:0 0 0 calc(var(--px) * .75) var(--night-0), inset 0 0 0 calc(var(--px) * .75) color-mix(in srgb, var(--d3) 20%, transparent), inset 0 calc(var(--px) * -6) calc(var(--px) * 10) color-mix(in srgb, var(--d0) 70%, transparent);flex-direction:column;flex:none;display:flex;position:relative}.Dungeons-module__6DULmG__panelOn{border-color:var(--d3);box-shadow:0 0 0 calc(var(--px) * .75) var(--night-0), 0 0 calc(var(--px) * 6) color-mix(in srgb, var(--d3) 45%, transparent), inset 0 0 0 calc(var(--px) * .75) color-mix(in srgb, var(--d3) 40%, transparent)}.Dungeons-module__6DULmG__panelSelect{align-items:center;gap:calc(var(--px) * 4);color:inherit;font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;padding:0;display:grid}.Dungeons-module__6DULmG__panelText{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.Dungeons-module__6DULmG__panelName{font-family:var(--font-head-stack);font-size:var(--fs-lg);color:var(--d3);text-shadow:calc(var(--px) * .75) calc(var(--px) * .75) 0 var(--d0)}.Dungeons-module__6DULmG__panelBoss{font-size:var(--fs-xs);color:color-mix(in srgb, var(--d3) 70%, var(--ink-dim));text-transform:uppercase}.Dungeons-module__6DULmG__panelDesc{font-size:var(--fs-xs);color:var(--ink-dim)}.Dungeons-module__6DULmG__keys{align-items:center;gap:calc(var(--px) * 1);padding:calc(var(--px) * 1) calc(var(--px) * 2.5);background:var(--night-1);border:calc(var(--px) * .75) solid var(--d3);font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--d3);align-self:start;display:inline-flex}.Dungeons-module__6DULmG__keysNone{border-color:var(--frame-dark);color:var(--ink-mute)}.Dungeons-module__6DULmG__floors{align-items:center;gap:calc(var(--px) * 1.5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Dungeons-module__6DULmG__floor{align-items:center;gap:calc(var(--px) * 1);padding:calc(var(--px) * .75) calc(var(--px) * 2);background:color-mix(in srgb, var(--d0) 75%, transparent);border:calc(var(--px) * .5) solid color-mix(in srgb, var(--d2) 55%, var(--frame-dark));font-size:var(--fs-xs);color:var(--ink-dim);display:inline-flex}.Dungeons-module__6DULmG__floor+.Dungeons-module__6DULmG__floor:before{content:"›";margin-right:calc(var(--px) * 1);color:var(--d2)}.Dungeons-module__6DULmG__floorBoss{color:var(--d3);border-color:var(--d3)}.Dungeons-module__6DULmG__ruleList{gap:calc(var(--px) * 2);padding:calc(var(--px) * 2) calc(var(--px) * 2.5);background:color-mix(in srgb, var(--d0) 80%, transparent);border:calc(var(--px) * .5) solid color-mix(in srgb, var(--d2) 45%, var(--frame-dark));flex-direction:column;margin:0;list-style:none;display:flex}.Dungeons-module__6DULmG__rule{gap:calc(var(--px) * .75);flex-direction:column;display:flex}.Dungeons-module__6DULmG__ruleName{align-items:center;gap:calc(var(--px) * 1.5);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--d3);display:flex}.Dungeons-module__6DULmG__ruleText{font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.3}.Dungeons-module__6DULmG__tipTitle{margin-bottom:calc(var(--px) * 1);font-family:var(--font-head-stack);color:var(--accent)}.Dungeons-module__6DULmG__soul{gap:calc(var(--px) * 1.5);padding-bottom:calc(var(--px) * 4);flex-direction:column;display:flex}.Dungeons-module__6DULmG__soulTrack{height:calc(var(--px) * 4);background:var(--night-0);border:calc(var(--px) * .5) solid var(--frame-dark);position:relative}.Dungeons-module__6DULmG__soulFill{background:linear-gradient(90deg, var(--d2), var(--d3));box-shadow:inset 0 calc(var(--px) * 1) 0 #ffffff4d;transition:width .4s steps(8,end);position:absolute;inset:0 auto 0 0}.Dungeons-module__6DULmG__soulMark{top:calc(var(--px) * -1);bottom:calc(var(--px) * -1);width:calc(var(--px) * .75);background:var(--ink);position:absolute;transform:translate(-50%)}.Dungeons-module__6DULmG__soulMarkEnd{transform:translate(-100%)}.Dungeons-module__6DULmG__soulMarkLabel{top:calc(100% + var(--px));white-space:nowrap;font-size:calc(var(--px) * 2.75);color:var(--ink-dim);position:absolute;left:50%;transform:translate(-50%)}.Dungeons-module__6DULmG__soulMarkEnd .Dungeons-module__6DULmG__soulMarkLabel{left:auto;right:0;transform:none}.Dungeons-module__6DULmG__shop{grid-template-columns:repeat(auto-fit, minmax(calc(var(--px) * 80), 1fr));gap:calc(var(--px) * 2.5);display:grid}.Dungeons-module__6DULmG__shopRow{align-items:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 2) calc(var(--px) * 2.5);background:color-mix(in srgb, var(--d0) 80%, transparent);border:calc(var(--px) * .5) solid color-mix(in srgb, var(--d2) 45%, var(--frame-dark));display:flex}.Dungeons-module__6DULmG__shopItem{align-items:center;gap:calc(var(--px) * 2);flex:1;min-width:0;display:flex}.Dungeons-module__6DULmG__shopText{flex-direction:column;min-width:0;display:flex}.Dungeons-module__6DULmG__shopName{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink)}.Dungeons-module__6DULmG__shopSub{font-size:calc(var(--px) * 2.75);color:var(--ink-dim)}.Dungeons-module__6DULmG__costume{width:calc(var(--px) * 15);height:calc(var(--px) * 15);background:color-mix(in srgb, var(--d1) 40%, var(--night-0));border:calc(var(--px) * .5) solid var(--d2);place-items:center;display:grid;overflow:hidden}.Dungeons-module__6DULmG__trophyRow{grid-column:1/-1}.Dungeons-module__6DULmG__trophyLocked{border-color:var(--frame-dark);border-style:dashed}.Dungeons-module__6DULmG__expedition{--d0:var(--night-0);--d1:var(--night-3);--d2:var(--night-5);--d3:var(--accent);gap:calc(var(--px) * 3);flex-direction:column;min-height:0;display:flex;overflow:auto}.Dungeons-module__6DULmG__party{align-items:center;gap:calc(var(--px) * 3);display:flex}.Dungeons-module__6DULmG__heroStage{width:calc(var(--px) * 30);height:calc(var(--px) * 30);background:radial-gradient(circle at 50% 65%, color-mix(in srgb, var(--d3) 22%, transparent), transparent 65%), var(--night-2);border:calc(var(--px) * .75) solid var(--frame-dark);flex:none;place-items:center;display:grid;overflow:hidden}.Dungeons-module__6DULmG__partyText{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.Dungeons-module__6DULmG__partyName{font-family:var(--font-head-stack);font-size:var(--fs-md);color:var(--accent)}.Dungeons-module__6DULmG__partySub{font-size:var(--fs-xs);color:var(--ink-dim)}.Dungeons-module__6DULmG__partyDungeon{align-items:center;gap:calc(var(--px) * 1);font-size:var(--fs-xs);color:var(--d3);display:inline-flex}.Dungeons-module__6DULmG__tribes{max-height:calc(var(--px) * 80);padding:calc(var(--px) * 1);overflow:auto}.Dungeons-module__6DULmG__tiers{gap:calc(var(--px) * 2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Dungeons-module__6DULmG__tier{--tone:var(--tier-easy);gap:calc(var(--px) * .75);padding:calc(var(--px) * 2);background:color-mix(in srgb, var(--tone) 8%, var(--night-1));border:calc(var(--px) * .75) solid color-mix(in srgb, var(--tone) 40%, var(--frame-dark));color:var(--ink-dim);font:inherit;text-align:left;cursor:pointer;flex-direction:column;display:flex}.Dungeons-module__6DULmG__tier:focus-visible{outline:var(--px) solid var(--tone);outline-offset:calc(var(--px) * 1)}.Dungeons-module__6DULmG__tier1{--tone:var(--tier-easy)}.Dungeons-module__6DULmG__tier2{--tone:var(--tier-medium)}.Dungeons-module__6DULmG__tier3{--tone:var(--tier-hard)}.Dungeons-module__6DULmG__tierOn{background:color-mix(in srgb, var(--tone) 22%, var(--night-1));border-color:var(--tone);color:var(--ink)}.Dungeons-module__6DULmG__tierName{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--tone)}.Dungeons-module__6DULmG__tierMult{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink)}.Dungeons-module__6DULmG__tierPay{align-items:center;gap:calc(var(--px) * 1);font-size:calc(var(--px) * 2.75);display:inline-flex}.Dungeons-module__6DULmG__tierNote{font-size:calc(var(--px) * 2.75);color:var(--ink-mute)}.Dungeons-module__6DULmG__enter{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.Dungeons-module__6DULmG__warn{font-size:var(--fs-xs);color:var(--warn)}.Dungeons-module__6DULmG__rules{padding:calc(var(--px) * 2) calc(var(--px) * 2.5);background:var(--night-1);border:calc(var(--px) * .5) solid var(--frame-dark);font-size:var(--fs-xs)}.Dungeons-module__6DULmG__rulesTitle{align-items:center;gap:calc(var(--px) * 1);font-family:var(--font-head-stack);color:var(--accent);cursor:pointer;display:inline-flex}.Dungeons-module__6DULmG__rulesList{gap:calc(var(--px) * 1.5);margin-top:calc(var(--px) * 2);padding-left:calc(var(--px) * 4);color:var(--ink-dim);flex-direction:column;display:flex}@keyframes Dungeons-module__6DULmG__breathe{0%{box-shadow:inset 0 0 #0000}to{box-shadow:inset 0 0 calc(var(--px) * 6) color-mix(in srgb, var(--d3) 30%, transparent)}}@media (max-width:900px){.Dungeons-module__6DULmG__body{grid-template-columns:minmax(0,1fr);align-content:start;overflow:auto}.Dungeons-module__6DULmG__list,.Dungeons-module__6DULmG__expedition{min-height:auto;overflow:visible}}@media (max-width:560px){.Dungeons-module__6DULmG__tiers{grid-template-columns:minmax(0,1fr)}}.Dungeons-module__6DULmG__floorLabel{align-items:center;gap:calc(var(--px) * 1);display:inline-flex}.Dungeons-module__6DULmG__link{color:var(--select);text-underline-offset:calc(var(--px) * .75);text-decoration:underline}
.Nightmares-module__qSLS-G__modes{gap:calc(var(--px) * 3);flex-direction:column;min-width:0;display:flex}.Nightmares-module__qSLS-G__row{gap:calc(var(--px) * 3);overscroll-behavior-x:contain;min-width:0;padding:calc(var(--px) * 3) calc(var(--px) * 1) calc(var(--px) * 3);scroll-padding-inline:calc(var(--px) * 1);scroll-snap-type:x proximity;scrollbar-color:var(--frame) var(--window-dark);scrollbar-width:thin;display:flex;overflow:auto hidden}.Nightmares-module__qSLS-G__row::-webkit-scrollbar-thumb{background:var(--frame)}.Nightmares-module__qSLS-G__carousel{min-width:0;position:relative}.Nightmares-module__qSLS-G__row.Nightmares-module__qSLS-G__dragging{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;user-select:none}.Nightmares-module__qSLS-G__row.Nightmares-module__qSLS-G__dragging .Nightmares-module__qSLS-G__card{pointer-events:none}.Nightmares-module__qSLS-G__slide{z-index:2;width:calc(var(--px) * 8);height:calc(var(--px) * 14);border:var(--px) solid var(--frame-dark);background:color-mix(in srgb, var(--night-0) 85%, transparent);color:var(--ink);font-family:var(--font-head-stack);font-size:var(--fs-lg);cursor:pointer;place-items:center;padding:0;line-height:1;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.Nightmares-module__qSLS-G__slide:hover,.Nightmares-module__qSLS-G__slide:focus-visible{border-color:var(--accent);color:var(--accent)}.Nightmares-module__qSLS-G__slidePrev{left:0}.Nightmares-module__qSLS-G__slideNext{right:0}.Nightmares-module__qSLS-G__card{--c0:#0e0c1f;--c1:#2f2860;--c2:#9f95d8;--c3:#f4f0ff;width:calc(var(--px) * 46);height:calc(var(--px) * 72);padding:0 calc(var(--px) * 2) calc(var(--px) * 2);border:calc(var(--px) * 1) solid color-mix(in srgb, var(--c2) 45%, var(--night-3));background:radial-gradient(ellipse at 50% 55%, color-mix(in srgb, var(--c2) 38%, transparent), transparent 70%), linear-gradient(180deg, color-mix(in srgb, var(--c1) 70%, var(--night-1)), color-mix(in srgb, var(--c0) 80%, var(--night-0)));box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--night-0), 0 calc(var(--px) * 1) 0 var(--night-0);color:var(--ink);cursor:pointer;scroll-snap-align:start;transform:translateY(calc(var(--px) * 2));flex:none;grid-template-rows:auto auto minmax(0,1fr) auto;justify-items:center;transition:transform .12s steps(2,end),border-color .12s steps(2,end);display:grid;position:relative}.Nightmares-module__qSLS-G__card:hover:not(:disabled),.Nightmares-module__qSLS-G__card:focus-visible{border-color:var(--c3);transform:translateY(0)}.Nightmares-module__qSLS-G__cardOn{transform:translateY(calc(var(--px) * -2));border-color:var(--select);box-shadow:inset 0 0 0 calc(var(--px) * 1) var(--night-0), var(--select-glow)}.Nightmares-module__qSLS-G__cardLocked{filter:saturate(.25)brightness(.8)}.Nightmares-module__qSLS-G__cardLocked .Nightmares-module__qSLS-G__art svg{filter:brightness(0) drop-shadow(0 0 calc(var(--px) * 1) var(--c2));opacity:.55}.Nightmares-module__qSLS-G__plate{margin-top:calc(var(--px) * -1);width:calc(100% + var(--px) * 2);padding:calc(var(--px) * 1.5) calc(var(--px) * 2);background:linear-gradient(180deg, var(--night-3), var(--night-1));border-bottom:calc(var(--px) * 1) solid var(--c2);clip-path:polygon(6% 0,94% 0,100% 50%,94% 100%,6% 100%,0 50%);text-align:center}.Nightmares-module__qSLS-G__plateName{font-family:var(--font-head-stack);font-size:var(--fs-xs);text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.15;display:-webkit-box;overflow:hidden}.Nightmares-module__qSLS-G__cardChip{margin-top:calc(var(--px) * 1);padding:0 calc(var(--px) * 1.5);font-size:calc(var(--px) * 3);font-family:var(--font-head-stack);text-transform:uppercase;background:var(--night-1);border:calc(var(--px) * .5) solid var(--night-4)}.Nightmares-module__qSLS-G__chip-good{color:var(--night-0);background:var(--good);border-color:var(--good)}.Nightmares-module__qSLS-G__chip-locked{color:var(--ink-mute)}.Nightmares-module__qSLS-G__chip-burn{color:var(--night-0);background:var(--accent);border-color:var(--accent)}.Nightmares-module__qSLS-G__art{place-items:center;width:100%;min-height:0;display:grid;position:relative}.Nightmares-module__qSLS-G__lock{inset:auto 0 calc(var(--px) * 2);place-items:center;display:grid;position:absolute}.Nightmares-module__qSLS-G__cardFoot{gap:calc(var(--px) * 1);width:100%;padding:calc(var(--px) * 1.5);background:color-mix(in srgb, var(--night-0) 80%, transparent);border:calc(var(--px) * .5) solid var(--night-4);font-size:calc(var(--px) * 3.25);text-align:left;flex-direction:column;display:flex}.Nightmares-module__qSLS-G__footLine{justify-content:space-between;align-items:center;gap:calc(var(--px) * 1);display:flex}.Nightmares-module__qSLS-G__dot{width:calc(var(--px) * 1.5);height:calc(var(--px) * 1.5);background:var(--ink-mute);flex:none}.Nightmares-module__qSLS-G__dotOn{background:var(--good)}.Nightmares-module__qSLS-G__ladder{gap:calc(var(--px) * .5);grid-template-columns:repeat(12,1fr);display:grid}.Nightmares-module__qSLS-G__rung{height:calc(var(--px) * 1.5);background:var(--night-3)}.Nightmares-module__qSLS-G__rungWon{background:var(--c3)}.Nightmares-module__qSLS-G__rungOpen{background:color-mix(in srgb, var(--c2) 60%, var(--night-3))}.Nightmares-module__qSLS-G__detail{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.Nightmares-module__qSLS-G__title{font-family:var(--font-head-stack);font-size:var(--fs-md);margin:0}.Nightmares-module__qSLS-G__subtitle{color:var(--ink-dim);font-size:var(--fs-xs)}.Nightmares-module__qSLS-G__lore{color:var(--ink-dim);font-size:var(--fs-sm);margin:0}.Nightmares-module__qSLS-G__section{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink-mute);text-transform:uppercase;margin:0}.Nightmares-module__qSLS-G__requirement{align-items:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 2);border:calc(var(--px) * .5) dashed var(--night-5);color:var(--ink-dim);font-size:var(--fs-sm);display:flex}.Nightmares-module__qSLS-G__setRow{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.Nightmares-module__qSLS-G__setPiece{width:calc(var(--px) * 17);height:calc(var(--px) * 17);background:var(--night-1);border:calc(var(--px) * .5) solid var(--night-4);place-items:center;display:grid}.Nightmares-module__qSLS-G__balance{align-items:center;gap:calc(var(--px) * 1);font-family:var(--font-num-stack);display:inline-flex}.Nightmares-module__qSLS-G__offer{gap:calc(var(--px) * 2);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;display:grid}.Nightmares-module__qSLS-G__offerName{font-size:var(--fs-sm);display:block}.Nightmares-module__qSLS-G__offerSub{color:var(--ink-mute);font-size:var(--fs-xs);display:block}.Nightmares-module__qSLS-G__briefing{gap:calc(var(--px) * 2);padding:calc(var(--px) * 2.5);background:var(--night-1);border:calc(var(--px) * .5) solid var(--night-4);flex-direction:column;display:flex}.Nightmares-module__qSLS-G__briefLine{color:var(--ink-dim);font-size:var(--fs-xs);margin:0}.Nightmares-module__qSLS-G__advice{align-items:center;gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.Nightmares-module__qSLS-G__adviceLabel{margin-right:calc(var(--px) * .5);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink-mute);text-transform:uppercase}.Nightmares-module__qSLS-G__adviceTip{gap:calc(var(--px) * 1);max-width:calc(var(--px) * 70);white-space:normal;flex-direction:column;display:flex}.Nightmares-module__qSLS-G__adviceFits{color:var(--good)}.Nightmares-module__qSLS-G__adviceMissing{color:var(--ink-mute)}.Nightmares-module__qSLS-G__adviceSlot{visibility:hidden}.Nightmares-module__qSLS-G__briefName{color:var(--ink)}.Nightmares-module__qSLS-G__phases{gap:calc(var(--px) * 1.5);font-size:var(--fs-xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Nightmares-module__qSLS-G__phase{grid-template-columns:calc(var(--px) * 22) minmax(0, 1fr);gap:calc(var(--px) * 2);align-items:baseline;display:grid}.Nightmares-module__qSLS-G__phaseAt{color:var(--warn);white-space:nowrap}.Nightmares-module__qSLS-G__legendOffer{padding:calc(var(--px) * 1.5) calc(var(--px) * 2);border:calc(var(--px) * .5) solid #ffd84a;box-shadow:0 0 calc(var(--px) * 3) #ffd84a59;background:linear-gradient(90deg,#6af0ff1a,#ff6ad51a,#ffd84a24)}.Nightmares-module__qSLS-G__headText{gap:calc(var(--px) * .75);flex-direction:column;min-width:0;display:flex}.Nightmares-module__qSLS-G__blurb{color:var(--ink-dim);font-size:var(--fs-xs);margin:0;line-height:1.3}.Nightmares-module__qSLS-G__stakes{gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.Nightmares-module__qSLS-G__stake{align-items:center;gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 1) calc(var(--px) * 2);background:var(--night-1);border:calc(var(--px) * .5) solid var(--night-4);font-size:var(--fs-xs);color:var(--ink-dim);display:inline-flex}.Nightmares-module__qSLS-G__stakeValue{min-width:6ch;font-family:var(--font-num-stack);font-size:var(--fs-sm);color:var(--ink);font-variant-numeric:tabular-nums;display:inline-block}.Nightmares-module__qSLS-G__stakeLabel{white-space:nowrap}.Nightmares-module__qSLS-G__lootLine{font-size:var(--fs-xs);color:var(--ink-dim);margin:0;line-height:1.3}.Nightmares-module__qSLS-G__link{color:var(--select);text-underline-offset:calc(var(--px) * .75);text-decoration:underline}.Nightmares-module__qSLS-G__link:hover{color:var(--select-bright)}
.common-module__Man_AW__pickGrid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 62), 1fr));gap:calc(var(--px) * 3);display:grid}.common-module__Man_AW__slotList{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.common-module__Man_AW__slotRow{align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:var(--night-2);border:calc(var(--px) * .5) solid var(--frame-dark);font-size:var(--fs-sm);display:flex}.common-module__Man_AW__slotName{flex:1;min-width:0}.common-module__Man_AW__slotKey{color:var(--ink-dim);font-size:var(--fs-xs);text-transform:uppercase}.common-module__Man_AW__intro{margin-bottom:calc(var(--px) * 3);color:var(--ink-dim);font-size:var(--fs-sm)}.common-module__Man_AW__footer{justify-content:flex-end;gap:calc(var(--px) * 2);display:flex}.common-module__Man_AW__priceTag{align-items:center;gap:calc(var(--px) * 1);font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--coin);display:inline-flex}.common-module__Man_AW__priceTagShort{color:var(--bad)}.common-module__Man_AW__swapSlot{display:contents}.common-module__Man_AW__swapHandle{touch-action:none}.common-module__Man_AW__swapDragging{opacity:.45}.common-module__Man_AW__swapOver{outline:calc(var(--px) * .75) solid var(--accent);outline-offset:calc(var(--px) * .5)}
.DraftView-module__qdttyG__kicker{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--dream);text-transform:uppercase;letter-spacing:.08em;display:block}.DraftView-module__qdttyG__steps{gap:calc(var(--px) * 1.5);flex-wrap:wrap;list-style:none;display:flex}.DraftView-module__qdttyG__step{align-items:center;gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 1.5) calc(var(--px) * 3);background:var(--night-2);border:calc(var(--px) * .5) solid var(--frame-dark);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink-mute);display:inline-flex}.DraftView-module__qdttyG__stepNum{width:calc(var(--px) * 5);height:calc(var(--px) * 5);background:var(--night-3);border:calc(var(--px) * .5) solid currentColor;place-items:center;display:inline-grid}.DraftView-module__qdttyG__stepOn{color:var(--select);border-color:var(--select)}.DraftView-module__qdttyG__stepDone{color:var(--good)}.DraftView-module__qdttyG__waiting{text-align:center;color:var(--ink-dim)}.DraftView-module__qdttyG__known{align-items:center;gap:calc(var(--px) * 1.5);flex-wrap:wrap;display:flex}.DraftView-module__qdttyG__knownLabel{font-size:var(--fs-xs);color:var(--ink-dim);text-transform:uppercase}.DraftView-module__qdttyG__grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 64), 1fr));gap:calc(var(--px) * 4);display:grid}.DraftView-module__qdttyG__option{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex;position:relative}.DraftView-module__qdttyG__badge{top:calc(var(--px) * -2);right:calc(var(--px) * -2);width:calc(var(--px) * 7);height:calc(var(--px) * 7);background:var(--accent);color:var(--night-0);font-family:var(--font-head-stack);border:calc(var(--px) * .5) solid var(--accent-deep);pointer-events:none;place-items:center;display:grid;position:absolute}.DraftView-module__qdttyG__target{align-items:center;gap:calc(var(--px) * 1);padding:calc(var(--px) * 1) calc(var(--px) * 2);background:var(--night-2);border:calc(var(--px) * .5) solid var(--nightmare);color:var(--ink);font-size:var(--fs-xs);cursor:pointer;display:inline-flex}.DraftView-module__qdttyG__target:disabled{cursor:not-allowed;opacity:.6}.DraftView-module__qdttyG__count{padding:calc(var(--px) * 1.5) calc(var(--px) * 3);background:var(--night-2);border:calc(var(--px) * .5) solid var(--frame-dark);font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--accent);align-self:center}
.LegendaryBanner-module__8UH8LG__banner{gap:calc(var(--px) * 2);padding:calc(var(--px) * 3) calc(var(--px) * 4);border:calc(var(--px) * 1) solid #ffd84a;box-shadow:0 0 calc(var(--px) * 6) #ffd84a80;background:linear-gradient(90deg,#6af0ff2e,#ff6ad52e,#7aff8a2e,#ffd84a38) 0 0/300% 100%;flex-direction:column;animation:2.4s steps(12,end) infinite LegendaryBanner-module__8UH8LG__shimmer;display:flex}.LegendaryBanner-module__8UH8LG__line{align-items:center;gap:calc(var(--px) * 3);display:flex}.LegendaryBanner-module__8UH8LG__kicker{font-size:var(--fs-xs);color:#ffd84a;text-transform:uppercase;letter-spacing:.1em;display:block}.LegendaryBanner-module__8UH8LG__name{font-family:var(--font-head-stack);font-size:var(--fs-lg);color:var(--ink);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 #5a3a08;display:block}@keyframes LegendaryBanner-module__8UH8LG__shimmer{0%{background-position:0%}to{background-position:100%}}@media (prefers-reduced-motion:reduce){.LegendaryBanner-module__8UH8LG__banner{animation:none}}
.EndedView-module__NVs1Ka__page{align-items:center}.EndedView-module__NVs1Ka__stage{animation:.42s steps(6,end) both EndedView-module__NVs1Ka__rise;animation-delay:var(--delay,0s)}.EndedView-module__NVs1Ka__hero{align-items:center;gap:calc(var(--px) * 2);flex-direction:column;flex:none;display:flex}.EndedView-module__NVs1Ka__banner{font-family:var(--font-head-stack);font-size:var(--fs-xxl);text-align:center;line-height:1}.EndedView-module__NVs1Ka__victory{color:var(--accent);text-shadow:calc(var(--px) * 1) calc(var(--px) * 1) 0 var(--accent-deep), 0 0 calc(var(--px) * 8) #ffb74d80}.EndedView-module__NVs1Ka__defeat{color:var(--bad);text-shadow:calc(var(--px) * 1) calc(var(--px) * 1) 0 #5a141c}.EndedView-module__NVs1Ka__abandoned{color:var(--ink-dim);text-shadow:calc(var(--px) * 1) calc(var(--px) * 1) 0 var(--night-0)}.EndedView-module__NVs1Ka__flavor{text-align:center;color:var(--ink-dim)}.EndedView-module__NVs1Ka__block{width:min(100%, calc(var(--px) * 230));flex:none}.EndedView-module__NVs1Ka__currencies{grid-template-columns:repeat(auto-fit, minmax(calc(var(--px) * 64), 1fr));gap:calc(var(--px) * 3);width:min(100%, calc(var(--px) * 160));flex:none;display:grid}.EndedView-module__NVs1Ka__currency{--tone:var(--ink-dim);align-items:center;gap:calc(var(--px) * .75);padding:calc(var(--px) * 2.5) calc(var(--px) * 2);background:color-mix(in srgb, var(--tone) 10%, var(--window-dark));border:calc(var(--px) * .75) solid color-mix(in srgb, var(--tone) 60%, var(--frame-dark));box-shadow:0 0 0 calc(var(--px) * .5) var(--night-0);text-align:center;flex-direction:column;display:flex}.EndedView-module__NVs1Ka__nightmareTile{--tone:var(--nightmare)}.EndedView-module__NVs1Ka__xpTile{--tone:var(--accent)}.EndedView-module__NVs1Ka__soulTile{--tone:var(--dream)}.EndedView-module__NVs1Ka__keyTile{--tone:var(--coin)}.EndedView-module__NVs1Ka__forfeit{align-items:center;gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 1.5) calc(var(--px) * 3);background:color-mix(in srgb, var(--bad) 16%, var(--window-dark));border:calc(var(--px) * .5) solid var(--bad);color:var(--ink);font-size:var(--fs-xs);display:inline-flex}.EndedView-module__NVs1Ka__amount{align-items:center;gap:calc(var(--px) * 1.5);color:var(--tone);font-family:var(--font-head-stack);font-size:var(--fs-lg);line-height:1;display:inline-flex}.EndedView-module__NVs1Ka__currencyName{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink)}.EndedView-module__NVs1Ka__currencyNote{color:var(--ink-dim);font-size:calc(var(--px) * 3)}.EndedView-module__NVs1Ka__tribes{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.EndedView-module__NVs1Ka__tribe{gap:calc(var(--px) * 1.25);flex-direction:column;display:flex}.EndedView-module__NVs1Ka__tribeHead{align-items:center;gap:calc(var(--px) * 2.5);display:flex}.EndedView-module__NVs1Ka__tribePortrait{width:calc(var(--px) * 14);height:calc(var(--px) * 14);background:var(--night-2);border:calc(var(--px) * .75) solid var(--frame-dark);place-items:center;display:grid}.EndedView-module__NVs1Ka__tribeInfo{gap:calc(var(--px) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.EndedView-module__NVs1Ka__tribeName{font-family:var(--font-head-stack);font-size:var(--fs-sm)}.EndedView-module__NVs1Ka__levelUp{color:var(--good);font-size:var(--fs-xs)}.EndedView-module__NVs1Ka__levelSame{color:var(--ink-dim);font-size:var(--fs-xs)}.EndedView-module__NVs1Ka__levelBadge{margin-left:calc(var(--px) * 2);padding:0 calc(var(--px) * 1.25);background:var(--good);color:var(--night-0);font-family:var(--font-head-stack);font-size:calc(var(--px) * 3);animation:.36s steps(4,end) EndedView-module__NVs1Ka__pop}.EndedView-module__NVs1Ka__tribeXp{color:var(--accent);font-family:var(--font-head-stack);font-size:var(--fs-sm)}.EndedView-module__NVs1Ka__xpTrack{height:calc(var(--px) * 3.5);background:var(--night-0);border:calc(var(--px) * .5) solid var(--frame-dark);display:block;position:relative;overflow:hidden}.EndedView-module__NVs1Ka__xpBefore,.EndedView-module__NVs1Ka__xpFill{position:absolute;inset:0 auto 0 0}.EndedView-module__NVs1Ka__xpBefore{z-index:1;background:var(--accent-deep)}.EndedView-module__NVs1Ka__xpFill{background:linear-gradient(180deg, #ffe0a8, var(--accent) 55%, var(--accent-deep));transition:width .9s steps(12,end)}.EndedView-module__NVs1Ka__xpText{color:var(--ink-mute);font-size:calc(var(--px) * 3);text-align:right}.EndedView-module__NVs1Ka__levelUnlocks{gap:calc(var(--px) * 1);padding:calc(var(--px) * 1.5) 0 0;border-top:calc(var(--px) * .5) dashed var(--night-4);flex-direction:column;margin:0;list-style:none;display:flex}.EndedView-module__NVs1Ka__levelRow{align-items:flex-start;gap:calc(var(--px) * 2);font-size:var(--fs-xs);display:flex}.EndedView-module__NVs1Ka__levelNum{min-width:calc(var(--px) * 10);color:var(--good);font-family:var(--font-head-stack)}.EndedView-module__NVs1Ka__levelFacts{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.EndedView-module__NVs1Ka__feats{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.EndedView-module__NVs1Ka__feat{gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.EndedView-module__NVs1Ka__feat+.EndedView-module__NVs1Ka__feat{padding-top:calc(var(--px) * 3);border-top:calc(var(--px) * .5) dashed var(--night-4)}.EndedView-module__NVs1Ka__featHead{align-items:center;gap:calc(var(--px) * 2.5);display:flex}.EndedView-module__NVs1Ka__featIcon{width:calc(var(--px) * 15);height:calc(var(--px) * 15);background:color-mix(in srgb, var(--good) 12%, var(--night-1));border:calc(var(--px) * .75) solid var(--good);flex:none;place-items:center;display:grid}.EndedView-module__NVs1Ka__featText{gap:calc(var(--px) * .5);min-width:0;font-size:var(--fs-xs);flex-direction:column;flex:1;display:flex}.EndedView-module__NVs1Ka__featName{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--good)}.EndedView-module__NVs1Ka__unlockLabel{color:var(--ink-mute);font-size:calc(var(--px) * 3);text-transform:uppercase;letter-spacing:.06em}.EndedView-module__NVs1Ka__cardGrid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 64), 1fr));gap:calc(var(--px) * 4);display:grid}.EndedView-module__NVs1Ka__kept{align-items:center;gap:calc(var(--px) * 1);color:var(--good);display:inline-flex}.EndedView-module__NVs1Ka__sold{align-items:center;gap:calc(var(--px) * 1);color:var(--warn);display:inline-flex}.EndedView-module__NVs1Ka__tipCard{width:calc(var(--px) * 72);display:block}.EndedView-module__NVs1Ka__mute{color:var(--ink-mute)}.EndedView-module__NVs1Ka__none{margin-top:calc(var(--px) * 2);font-size:var(--fs-xs);color:var(--ink-mute)}.EndedView-module__NVs1Ka__buttons{bottom:calc(var(--px) * -5);z-index:2;align-items:center;gap:var(--gap);width:min(100%, calc(var(--px) * 230));padding:calc(var(--px) * 3) 0 calc(var(--px) * 4);background:linear-gradient(180deg, transparent, var(--night-1) 40%);flex-wrap:wrap;flex:none;justify-content:center;display:flex;position:sticky}@keyframes EndedView-module__NVs1Ka__rise{0%{transform:translateY(calc(var(--px) * 6));opacity:0}}@keyframes EndedView-module__NVs1Ka__pop{0%{opacity:0;transform:scale(1.6)}}@media (max-aspect-ratio:5/4){.EndedView-module__NVs1Ka__currencies{grid-template-columns:1fr}}
.EventView-module__OJDj8G__layout{gap:calc(var(--px) * 5);flex:1;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);min-height:0;display:grid}.EventView-module__OJDj8G__art{min-height:calc(var(--px) * 80);justify-content:center;align-items:center;display:flex;overflow:hidden}.EventView-module__OJDj8G__scene{background:radial-gradient(circle at 50% 60%,#a08cff59,#0000 60%),linear-gradient(#1a1440 0%,#0b0920 100%);place-items:center;width:100%;height:100%;display:grid;position:relative}.EventView-module__OJDj8G__meadow{background:radial-gradient(circle at 50% 60%,#a0e6aa4d,#0000 60%),linear-gradient(#1c3a3a 0%,#0b1a14 100%)}.EventView-module__OJDj8G__ruins{background:radial-gradient(circle at 50% 60%,#f0c88c4d,#0000 60%),linear-gradient(#3a2e22 0%,#120e0a 100%)}.EventView-module__OJDj8G__spire{background:radial-gradient(circle at 50% 60%,#be96ff59,#0000 60%),linear-gradient(#24184a 0%,#0a0620 100%)}.EventView-module__OJDj8G__core{background:radial-gradient(circle at 50% 60%,#ff6e9652,#0000 60%),linear-gradient(#3a0c24 0%,#10030a 100%)}.EventView-module__OJDj8G__forest{background:radial-gradient(circle at 50% 60%,#82d27847,#0000 60%),linear-gradient(#16301e 0%,#07120a 100%)}.EventView-module__OJDj8G__cave{background:radial-gradient(circle at 50% 60%,#78c8f042,#0000 60%),linear-gradient(#221e2e 0%,#08070e 100%)}.EventView-module__OJDj8G__swamp{background:radial-gradient(circle at 50% 60%,#aac86442,#0000 60%),linear-gradient(#243022 0%,#0a0e08 100%)}.EventView-module__OJDj8G__desert{background:radial-gradient(circle at 50% 60%,#ffd28252,#0000 60%),linear-gradient(#4a3020 0%,#1a0e06 100%)}.EventView-module__OJDj8G__coast{background:radial-gradient(circle at 50% 60%,#8cdcff4d,#0000 60%),linear-gradient(#1c4460 0%,#081a28 100%)}.EventView-module__OJDj8G__snow{background:radial-gradient(circle at 50% 60%,#e6f5ff52,#0000 60%),linear-gradient(#34486a 0%,#0e1626 100%)}.EventView-module__OJDj8G__volcano{background:radial-gradient(circle at 50% 60%,#ff823c57,#0000 60%),linear-gradient(#4a1408 0%,#140402 100%)}.EventView-module__OJDj8G__night{background:radial-gradient(circle at 50% 30%,#c8d2ff38,#0000 55%),linear-gradient(#0a0d2a 0%,#05040f 100%)}.EventView-module__OJDj8G__dawn{background:radial-gradient(circle at 50% 80%,#ffbe7866,#0000 60%),linear-gradient(#2a2a5a 0%,#7a3a3a 100%)}.EventView-module__OJDj8G__dusk{background:radial-gradient(circle at 50% 70%,#ff8c5a57,#0000 60%),linear-gradient(#3a1a4a 0%,#14060e 100%)}.EventView-module__OJDj8G__abyss{background:radial-gradient(circle at 50% 60%,#5a287866,#0000 55%),linear-gradient(#0c0416 0%,#000 100%)}.EventView-module__OJDj8G__shrine{background:radial-gradient(circle at 50% 55%,#ffecaa5c,#0000 58%),linear-gradient(#2c2418 0%,#0e0a04 100%)}.EventView-module__OJDj8G__dread:after{content:"";pointer-events:none;box-shadow:inset 0 0 calc(var(--px) * 24) #000c;animation:4s ease-in-out infinite EventView-module__OJDj8G__dread;position:absolute;inset:0}.EventView-module__OJDj8G__float{animation:3s ease-in-out infinite EventView-module__OJDj8G__float}.EventView-module__OJDj8G__sway{animation:5s ease-in-out infinite EventView-module__OJDj8G__sway}.EventView-module__OJDj8G__pulse{animation:2.4s ease-in-out infinite EventView-module__OJDj8G__pulse}@keyframes EventView-module__OJDj8G__sway{0%,to{transform:translateX(calc(var(--px) * -1)) rotate(-1deg)}50%{transform:translateX(var(--px)) rotate(1deg)}}@keyframes EventView-module__OJDj8G__pulse{0%,to{filter:brightness(.85);transform:scale(1)}50%{filter:brightness(1.1);transform:scale(1.03)}}@keyframes EventView-module__OJDj8G__dread{0%,to{opacity:.7}50%{opacity:1}}.EventView-module__OJDj8G__column{gap:calc(var(--px) * 3.5);flex-direction:column;min-height:0;display:flex}.EventView-module__OJDj8G__heading{align-items:center;gap:calc(var(--px) * 3);flex-wrap:wrap;display:flex}.EventView-module__OJDj8G__name{font-size:var(--fs-lg);color:var(--accent);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--accent-deep)}.EventView-module__OJDj8G__options{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.EventView-module__OJDj8G__option{gap:calc(var(--px) * .75);text-align:left;width:100%;padding:calc(var(--px) * 2.5) calc(var(--px) * 3.5);background:var(--night-2);border:var(--px) solid var(--frame-dark);box-shadow:0 0 0 var(--px) var(--night-0);cursor:pointer;flex-direction:column;display:flex}.EventView-module__OJDj8G__option:hover:not(:disabled),.EventView-module__OJDj8G__option:focus-visible{border-color:var(--select);background:var(--night-3)}.EventView-module__OJDj8G__option:disabled{cursor:not-allowed;opacity:.5}.EventView-module__OJDj8G__optionLabel{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--ink)}.EventView-module__OJDj8G__optionLabel:before{content:"▶ ";color:var(--accent)}.EventView-module__OJDj8G__optionDesc{font-size:var(--fs-xs);color:var(--ink-dim)}.EventView-module__OJDj8G__reqs{gap:calc(var(--px) * 1.5);flex-wrap:wrap;display:flex}@keyframes EventView-module__OJDj8G__float{50%{transform:translateY(calc(var(--px) * -3))}}@media (max-aspect-ratio:5/4){.EventView-module__OJDj8G__layout{grid-template-columns:1fr}}
.RunHud-module__JleX9W__hud{gap:calc(var(--px) * 1.25);padding:calc(var(--px) * 2) calc(var(--px) * 4) calc(var(--px) * 1.5);border-bottom:var(--px) solid var(--frame-dark);box-shadow:0 var(--px) 0 var(--night-0);z-index:20;background:linear-gradient(#1d1840,#120f2a);flex-direction:column;flex:none;min-width:0;display:flex;position:relative}.RunHud-module__JleX9W__top{align-items:center;gap:calc(var(--px) * 4);min-width:0;display:flex}.RunHud-module__JleX9W__loadout{align-items:center;gap:calc(var(--px) * 5);min-width:0;padding-top:calc(var(--px) * 1.25);border-top:calc(var(--px) * .5) solid var(--night-3);display:flex}.RunHud-module__JleX9W__strip{align-items:center;gap:calc(var(--px) * .75);min-width:0;display:flex}.RunHud-module__JleX9W__relicStrip{scrollbar-width:none;min-height:calc(var(--px) * 9.5);padding:calc(var(--px) * .5) calc(var(--px) * 2) calc(var(--px) * 2) 0;margin-bottom:calc(var(--px) * -1.5);flex:1;overflow:auto hidden}.RunHud-module__JleX9W__cell{flex:none}.RunHud-module__JleX9W__stripLabel{margin-right:calc(var(--px) * 1);color:var(--ink-mute);font-family:var(--font-head-stack);font-size:calc(var(--px) * 2.75);text-transform:uppercase;letter-spacing:.06em}.RunHud-module__JleX9W__stripEmpty{color:var(--ink-mute);font-size:calc(var(--px) * 3)}.RunHud-module__JleX9W__cell{--tone:var(--frame-dark);width:calc(var(--px) * 7);height:calc(var(--px) * 7);background:color-mix(in srgb, var(--tone) 14%, var(--night-2));border:calc(var(--px) * .5) solid var(--tone);place-items:center;display:grid;position:relative}.RunHud-module__JleX9W__cellEmpty{opacity:.35}.RunHud-module__JleX9W__stack{right:calc(var(--px) * -1.5);bottom:calc(var(--px) * -1.5);padding:0 calc(var(--px) * .5);background:var(--night-0);border:calc(var(--px) * .25) solid var(--tone);color:var(--tone);font-family:var(--font-head-stack);font-size:calc(var(--px) * 2.5);pointer-events:none;line-height:1.1;position:absolute}.RunHud-module__JleX9W__common{--tone:var(--rarity-common)}.RunHud-module__JleX9W__rare{--tone:var(--rarity-rare)}.RunHud-module__JleX9W__epic{--tone:var(--rarity-epic)}.RunHud-module__JleX9W__legendary{--tone:var(--rarity-legendary)}.RunHud-module__JleX9W__gearTip{gap:calc(var(--px) * .5);flex-direction:column;display:flex}.RunHud-module__JleX9W__gearTipHead{color:var(--tone);font-family:var(--font-head-stack)}.RunHud-module__JleX9W__gearTipSub{color:var(--ink-dim)}.RunHud-module__JleX9W__good{color:var(--good)}.RunHud-module__JleX9W__bad{color:var(--bad)}.RunHud-module__JleX9W__hero{align-items:center;gap:calc(var(--px) * 2);min-width:0;display:flex}.RunHud-module__JleX9W__portrait{width:calc(var(--px) * 16);height:calc(var(--px) * 16);background:var(--night-2);border:calc(var(--px) * .75) solid var(--frame-dark);place-items:center;display:grid}.RunHud-module__JleX9W__who{gap:calc(var(--px) * .75);width:calc(var(--px) * 62);flex-direction:column;display:flex}.RunHud-module__JleX9W__name{color:var(--ink);font-family:var(--font-head-stack);font-size:var(--fs-sm);text-align:left;white-space:nowrap;text-overflow:ellipsis;cursor:pointer;background:0 0;border:0;padding:0;line-height:1;overflow:hidden}.RunHud-module__JleX9W__name:hover{color:var(--select)}.RunHud-module__JleX9W__name:focus-visible{outline:var(--px) solid var(--select);outline-offset:calc(var(--px) * .5)}.RunHud-module__JleX9W__drops{color:var(--accent)}.RunHud-module__JleX9W__tribe{color:var(--ink-dim);font-family:var(--font-body-stack);font-size:var(--fs-xs)}.RunHud-module__JleX9W__group{align-items:center;gap:calc(var(--px) * 1.5);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap;display:flex}.RunHud-module__JleX9W__count{min-width:calc(var(--px) * 17)}.RunHud-module__JleX9W__dropSlot{min-width:calc(var(--px) * 14);display:flex}.RunHud-module__JleX9W__potions{gap:calc(var(--px) * 1);display:flex}.RunHud-module__JleX9W__slot{width:calc(var(--px) * 9);height:calc(var(--px) * 9);background:var(--night-2);border:calc(var(--px) * .75) solid var(--frame-dark);place-items:center;display:grid}.RunHud-module__JleX9W__slotEmpty{opacity:.45}.RunHud-module__JleX9W__chips{gap:calc(var(--px) * 1);flex-wrap:wrap;flex:1;min-width:0;display:flex}.RunHud-module__JleX9W__spacer{flex:1}.RunHud-module__JleX9W__act{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--accent)}.RunHud-module__JleX9W__floor{color:var(--ink-dim);font-size:var(--fs-xs)}.RunHud-module__JleX9W__menuWrap{margin-left:auto;position:relative}.RunHud-module__JleX9W__menu{right:0;top:calc(100% + var(--px) * 2);min-width:calc(var(--px) * 60);z-index:50;position:absolute}.RunHud-module__JleX9W__tipTitle{font-family:var(--font-head-stack);color:var(--accent);margin-bottom:calc(var(--px) * 1)}.RunHud-module__JleX9W__dungeon{padding:calc(var(--px) * 1) calc(var(--px) * 2.5);background:linear-gradient(90deg, color-mix(in srgb, var(--dungeon-a,var(--night-3)) 60%, var(--night-1)), var(--night-1));border:calc(var(--px) * .5) solid var(--dungeon-b,var(--frame));color:var(--dungeon-b,var(--accent))}.RunHud-module__JleX9W__dungeon .RunHud-module__JleX9W__act{color:var(--dungeon-b,var(--accent))}.RunHud-module__JleX9W__floorName{color:var(--ink)}.RunHud-module__JleX9W__rules{display:contents}
.KeyHint-module__a935BG__key{min-width:calc(var(--px) * 5);height:calc(var(--px) * 5);padding:0 calc(var(--px) * 1);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink);background:var(--night-3);border:calc(var(--px) * .5) solid var(--frame-dark);box-shadow:inset 0 calc(var(--px) * -.75) 0 var(--night-1);justify-content:center;align-items:center;line-height:1;display:inline-flex}.KeyHint-module__a935BG__hint{align-items:center;gap:calc(var(--px) * 1);font-size:var(--fs-xs);color:var(--ink-dim);display:inline-flex}
.BossScout-module__fv9jca__card{align-items:center;gap:calc(var(--px) * 2.5);min-width:0;display:flex}.BossScout-module__fv9jca__portrait{width:calc(var(--px) * 22);height:calc(var(--px) * 22);background:radial-gradient(circle at 50% 60%, color-mix(in srgb, var(--nightmare) 30%, var(--night-1)), var(--night-0) 80%);border:calc(var(--px) * .75) solid var(--nightmare);flex:none;place-items:end center;display:grid;overflow:hidden}.BossScout-module__fv9jca__cardInfo{gap:calc(var(--px) * 1);flex-direction:column;min-width:0;display:flex}.BossScout-module__fv9jca__name{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink);line-height:1.2}.BossScout-module__fv9jca__bigName{font-family:var(--font-head-stack);font-size:var(--fs-md);color:var(--nightmare)}.BossScout-module__fv9jca__sub{font-size:var(--fs-xs);color:var(--ink-mute)}.BossScout-module__fv9jca__vitals{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.BossScout-module__fv9jca__scout{margin-top:calc(var(--px) * 2);align-self:stretch}.BossScout-module__fv9jca__detail{gap:calc(var(--px) * 5);max-height:64vh;padding-right:calc(var(--px) * 2);font-size:var(--fs-xs);flex-direction:column;display:flex;overflow:auto}.BossScout-module__fv9jca__leader{gap:calc(var(--px) * 2);flex-direction:column;display:flex}.BossScout-module__fv9jca__leader+.BossScout-module__fv9jca__leader{padding-top:calc(var(--px) * 4);border-top:var(--px) solid var(--night-3)}.BossScout-module__fv9jca__leaderHead{align-items:center;gap:calc(var(--px) * 4);display:flex}.BossScout-module__fv9jca__stage{min-width:calc(var(--px) * 40);min-height:calc(var(--px) * 40);padding:calc(var(--px) * 2);background:radial-gradient(circle at 50% 70%, color-mix(in srgb, var(--nightmare) 26%, var(--night-1)), var(--night-0) 80%);border:calc(var(--px) * .75) solid var(--frame-dark);flex:none;place-items:end center;display:grid}.BossScout-module__fv9jca__warn{color:var(--warn)}.BossScout-module__fv9jca__text{color:var(--ink-dim);line-height:1.35}.BossScout-module__fv9jca__accent{color:var(--accent);font-weight:400}.BossScout-module__fv9jca__heading{font-size:var(--fs-xs);color:var(--accent);text-transform:uppercase;letter-spacing:.06em}.BossScout-module__fv9jca__list{gap:calc(var(--px) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.BossScout-module__fv9jca__skillName,.BossScout-module__fv9jca__phaseName{font-family:var(--font-head-stack);color:var(--ink)}.BossScout-module__fv9jca__phaseName{color:var(--nightmare)}.BossScout-module__fv9jca__ap{color:var(--ap)}.BossScout-module__fv9jca__trigger{color:var(--warn)}.BossScout-module__fv9jca__dimLine{color:var(--ink-dim);line-height:1.3;display:block}.BossScout-module__fv9jca__escorts{gap:calc(var(--px) * 3);margin:calc(var(--px) * 1.5) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.BossScout-module__fv9jca__escorts li{align-items:center;gap:calc(var(--px) * 2);display:flex}.BossScout-module__fv9jca__note{margin-top:calc(var(--px) * 2);color:var(--ink-mute)}
.MapView-module__BVF--q__layout{grid-template-columns:minmax(0, 1fr) var(--run-side);gap:var(--run-gap);height:100%;padding:var(--run-pad);display:grid}.MapView-module__BVF--q__main{flex-direction:column;min-width:0;min-height:0;display:flex}.MapView-module__BVF--q__banner{margin-bottom:calc(var(--px) * -4);z-index:4;pointer-events:none;justify-content:center;align-items:flex-start;display:flex;position:relative}.MapView-module__BVF--q__bannerBody{align-items:baseline;gap:calc(var(--px) * 3);padding:calc(var(--px) * 1) calc(var(--px) * 8) calc(var(--px) * 1.5);background:linear-gradient(180deg, var(--night-4), var(--night-3));border:var(--px) solid var(--frame);box-shadow:0 0 0 var(--px) var(--night-0), inset 0 var(--px) 0 #ffffff24, inset 0 calc(var(--px) * -1) 0 #00000059, calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 var(--px) #00000073;z-index:1;display:flex;position:relative}.MapView-module__BVF--q__bannerTail{width:calc(var(--px) * 10);height:calc(var(--px) * 9);margin-top:calc(var(--px) * 3);margin-right:calc(var(--px) * -2);background:var(--frame-dark);box-shadow:inset 0 calc(var(--px) * -1) 0 var(--night-3);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,40% 50%)}.MapView-module__BVF--q__bannerTailRight{margin-right:0;margin-left:calc(var(--px) * -2);clip-path:polygon(0 0,100% 0,60% 50%,100% 100%,0 100%)}.MapView-module__BVF--q__bannerAct{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink-dim);letter-spacing:.08em;text-transform:uppercase}.MapView-module__BVF--q__bannerZone{font-size:var(--fs-lg);color:var(--accent);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--accent-deep);white-space:nowrap}.MapView-module__BVF--q__window{min-height:0;padding:calc(var(--px) * 1.5);flex:1;display:flex}.MapView-module__BVF--q__scroll{scrollbar-gutter:stable;flex-direction:column;flex:1;min-width:0;display:flex;overflow:auto}.MapView-module__BVF--q__board{flex:none;margin:auto;position:relative}.MapView-module__BVF--q__scene{width:100%;height:100%;image-rendering:pixelated;position:absolute;inset:0}.MapView-module__BVF--q__parchment{pointer-events:none;background:radial-gradient(ellipse 70% 45% at 50% 50%, #e8d6a80f, transparent 75%), linear-gradient(90deg, #07060fb3 0%, transparent 16%, transparent 84%, #07060fb3 100%), linear-gradient(180deg, #07060f8c 0%, transparent calc(var(--px) * 16), transparent calc(100% - var(--px) * 16), #07060f8c 100%);box-shadow:inset 0 0 0 var(--px) #07060fcc, inset 0 0 0 calc(var(--px) * 2) #e8d6a829;position:absolute;inset:0}.MapView-module__BVF--q__edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.MapView-module__BVF--q__road{stroke:#e8d6a8;stroke-opacity:.09;stroke-width:7px;stroke-linecap:square}.MapView-module__BVF--q__dotShadow{fill:#07060f;opacity:.75}.MapView-module__BVF--q__dot{fill:var(--frame)}.MapView-module__BVF--q__edge-dim .MapView-module__BVF--q__dot{fill:#8a80b8;opacity:.4}.MapView-module__BVF--q__edge-dim .MapView-module__BVF--q__dotShadow{opacity:.25}.MapView-module__BVF--q__edge-walked .MapView-module__BVF--q__dot{fill:var(--good)}.MapView-module__BVF--q__edge-next .MapView-module__BVF--q__dot{fill:var(--accent)}.MapView-module__BVF--q__edge-next>g{animation:.88s step-end infinite MapView-module__BVF--q__trail}.MapView-module__BVF--q__node{--kind:#b9b0d8;color:var(--kind);background:color-mix(in srgb, var(--kind) 14%, var(--night-1));border:var(--px) solid var(--night-0);box-shadow:inset 0 0 0 var(--px) color-mix(in srgb, var(--kind) 50%, var(--night-1)), inset calc(var(--px) * 2) calc(var(--px) * 2) 0 0 #ffffff1f, inset calc(var(--px) * -2) calc(var(--px) * -2) 0 0 #0006, var(--px) var(--px) 0 0 #0009;cursor:default;z-index:1;place-items:center;padding:0;display:grid;position:absolute}.MapView-module__BVF--q__node:focus-visible{outline:none}.MapView-module__BVF--q__fight{--kind:#b9b0d8}.MapView-module__BVF--q__elite{--kind:#ec5566;outline:var(--px) solid color-mix(in srgb, var(--kind) 55%, transparent);outline-offset:var(--px)}.MapView-module__BVF--q__rest{--kind:#6fcf6a}.MapView-module__BVF--q__shop{--kind:#f6d86b}.MapView-module__BVF--q__unknown{--kind:#a58cff}.MapView-module__BVF--q__treasure{--kind:#ffb74d}.MapView-module__BVF--q__boss{--kind:#e05a8a}.MapView-module__BVF--q__final{--kind:#c77dff}.MapView-module__BVF--q__big{background:radial-gradient(circle at 50% 45%, color-mix(in srgb, var(--kind) 35%, var(--night-1)), var(--night-1) 75%);outline:var(--px) solid color-mix(in srgb, var(--kind) 70%, transparent);outline-offset:var(--px)}.MapView-module__BVF--q__available{z-index:3;cursor:pointer;color:color-mix(in srgb, var(--kind) 75%, #fff);background:color-mix(in srgb, var(--kind) 30%, var(--night-2));box-shadow:inset 0 0 0 var(--px) var(--kind), inset calc(var(--px) * 2) calc(var(--px) * 2) 0 0 #ffffff38, inset calc(var(--px) * -2) calc(var(--px) * -2) 0 0 #00000059, var(--px) var(--px) 0 0 #0009}.MapView-module__BVF--q__available:before{content:"";inset:calc(var(--px) * -4);border:var(--px) solid var(--kind);opacity:.3;pointer-events:none;animation:1.3s ease-in-out infinite MapView-module__BVF--q__beacon;position:absolute}.MapView-module__BVF--q__available:hover,.MapView-module__BVF--q__available:focus-visible{transform:translateY(calc(var(--px) * -1));background:color-mix(in srgb, var(--kind) 42%, var(--night-3))}.MapView-module__BVF--q__available:hover:before,.MapView-module__BVF--q__available:focus-visible:before{opacity:1;border-color:var(--ink);animation:none}.MapView-module__BVF--q__available[aria-disabled=true]{cursor:progress}.MapView-module__BVF--q__current{z-index:2;color:var(--accent);box-shadow:inset 0 0 0 var(--px) var(--accent), inset calc(var(--px) * 2) calc(var(--px) * 2) 0 0 #ffffff2e, inset calc(var(--px) * -2) calc(var(--px) * -2) 0 0 #00000059, var(--px) var(--px) 0 0 #0009}.MapView-module__BVF--q__visited{background:color-mix(in srgb, var(--kind) 8%, var(--night-0));box-shadow:inset 0 0 0 var(--px) color-mix(in srgb, var(--good) 45%, var(--night-1)), inset calc(var(--px) * 2) calc(var(--px) * 2) 0 0 #ffffff0f, inset calc(var(--px) * -2) calc(var(--px) * -2) 0 0 #0006, var(--px) var(--px) 0 0 #0009}.MapView-module__BVF--q__visited>svg:first-child{filter:saturate(.3)brightness(.6)}.MapView-module__BVF--q__out{opacity:.38;filter:grayscale(.85)}.MapView-module__BVF--q__check{right:calc(var(--px) * -3);bottom:calc(var(--px) * -2);z-index:1;position:absolute}.MapView-module__BVF--q__pin{bottom:calc(100% + var(--px) * 2);left:calc(50% - var(--px) * 4);animation:.9s steps(2,end) infinite MapView-module__BVF--q__bob;position:absolute}.MapView-module__BVF--q__choiceKey{top:calc(var(--px) * -4);left:calc(var(--px) * -4);min-width:calc(var(--px) * 6);height:calc(var(--px) * 6);background:var(--night-0);border:var(--px) solid var(--kind);font-family:var(--font-head-stack);font-size:calc(var(--px) * 3);color:var(--ink);place-items:center;line-height:1;display:grid;position:absolute}.MapView-module__BVF--q__caption{bottom:calc(100% + var(--px) * 4);padding:calc(var(--px) * .5) calc(var(--px) * 2);background:var(--night-0);border:var(--px) solid var(--kind);font-size:var(--fs-xs);color:var(--ink);white-space:nowrap;pointer-events:none;z-index:5;position:absolute;left:50%;transform:translate(-50%)}.MapView-module__BVF--q__side{gap:calc(var(--px) * 3);scrollbar-gutter:stable;min-height:0;padding-top:calc(var(--px) * 1);flex-direction:column;display:flex;overflow:auto}.MapView-module__BVF--q__floorLine{font-size:var(--fs-xs);color:var(--ink-dim);justify-content:space-between;display:flex}.MapView-module__BVF--q__floorValue{font-family:var(--font-head-stack);color:var(--ink);font-variant-numeric:tabular-nums}.MapView-module__BVF--q__floorTrack{height:calc(var(--px) * 3);margin-top:calc(var(--px) * 1.5);background:var(--night-0);border:var(--px) solid var(--frame-dark);position:relative}.MapView-module__BVF--q__floorFill{background:var(--accent);height:100%;box-shadow:inset 0 calc(var(--px) * -.5) 0 var(--accent-deep)}.MapView-module__BVF--q__kindFrame{--kind:#b9b0d8;width:calc(var(--px) * 16);height:calc(var(--px) * 16);color:var(--kind);background:color-mix(in srgb, var(--kind) 22%, var(--night-1));border:var(--px) solid var(--night-0);box-shadow:inset 0 0 0 var(--px) var(--kind), inset calc(var(--px) * 2) calc(var(--px) * 2) 0 0 #ffffff29, inset calc(var(--px) * -2) calc(var(--px) * -2) 0 0 #0006;flex:none;place-items:center;display:grid}.MapView-module__BVF--q__kindFrame.MapView-module__BVF--q__elite,.MapView-module__BVF--q__kindFrame.MapView-module__BVF--q__boss{outline:none}.MapView-module__BVF--q__legendFrame,.MapView-module__BVF--q__leadFrame{width:calc(var(--px) * 14);height:calc(var(--px) * 14);box-shadow:inset calc(var(--px) * 1) calc(var(--px) * 1) 0 0 #ffffff29, inset calc(var(--px) * -1) calc(var(--px) * -1) 0 0 #0006}.MapView-module__BVF--q__previewHead{align-items:center;gap:calc(var(--px) * 2.5);display:flex}.MapView-module__BVF--q__previewName{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--ink)}.MapView-module__BVF--q__previewSub{font-size:var(--fs-xs);color:var(--ink-mute)}.MapView-module__BVF--q__previewText{margin-top:calc(var(--px) * 2);font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.3}.MapView-module__BVF--q__leads{align-items:center;gap:calc(var(--px) * 1.5);margin-top:calc(var(--px) * 2);font-size:var(--fs-xs);color:var(--ink-mute);flex-wrap:wrap;display:flex}.MapView-module__BVF--q__status-current{color:var(--accent)}.MapView-module__BVF--q__status-available{color:var(--good)}.MapView-module__BVF--q__status-visited{color:var(--ink-dim)}.MapView-module__BVF--q__status-ahead{color:var(--frame)}.MapView-module__BVF--q__status-out{color:var(--bad)}.MapView-module__BVF--q__legend{gap:calc(var(--px) * 1.5) calc(var(--px) * 2);font-size:var(--fs-xs);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.MapView-module__BVF--q__legend li{align-items:center;gap:calc(var(--px) * 1.5);min-width:0;display:flex}.MapView-module__BVF--q__legendPaths{margin-top:calc(var(--px) * 2.5);padding-top:calc(var(--px) * 2);border-top:var(--px) solid var(--night-3)}.MapView-module__BVF--q__swatch{width:calc(var(--px) * 10);height:calc(var(--px) * 2);background:repeating-linear-gradient(90deg, var(--frame) 0 calc(var(--px) * 2), transparent calc(var(--px) * 2) calc(var(--px) * 4));flex:none}.MapView-module__BVF--q__swatch-next{background:repeating-linear-gradient(90deg, var(--accent) 0 calc(var(--px) * 2), transparent calc(var(--px) * 2) calc(var(--px) * 4))}.MapView-module__BVF--q__swatch-walked{background:repeating-linear-gradient(90deg, var(--good) 0 calc(var(--px) * 2), transparent calc(var(--px) * 2) calc(var(--px) * 3))}.MapView-module__BVF--q__swatch-dim{height:var(--px);opacity:.5;background:repeating-linear-gradient(90deg, #8a80b8 0 var(--px), transparent var(--px) calc(var(--px) * 5))}.MapView-module__BVF--q__keys{gap:calc(var(--px) * 1.5) calc(var(--px) * 3);flex-wrap:wrap;display:flex}@keyframes MapView-module__BVF--q__trail{0%{opacity:1}50%{opacity:.3}}@keyframes MapView-module__BVF--q__beacon{50%{opacity:.85;inset:calc(var(--px) * -3)}}@keyframes MapView-module__BVF--q__bob{50%{transform:translateY(calc(var(--px) * -1))}}@media (max-aspect-ratio:5/4){.MapView-module__BVF--q__layout{grid-template-columns:1fr}.MapView-module__BVF--q__side{display:none}}.MapView-module__BVF--q__guardian{gap:calc(var(--px) * 1.5);margin-top:calc(var(--px) * 3);padding-top:calc(var(--px) * 2.5);border-top:var(--px) solid var(--night-3);flex-direction:column;display:flex}.MapView-module__BVF--q__guardianLabel{font-family:var(--font-head-stack);font-size:calc(var(--px) * 3);color:var(--nightmare);text-transform:uppercase;letter-spacing:.06em}.MapView-module__BVF--q__previewBoss{margin-top:calc(var(--px) * 2.5)}
.DungeonMap-module__SoSABW__bannerZone{color:var(--d3);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--d1)}.DungeonMap-module__SoSABW__scroll{scrollbar-gutter:stable;flex:1;min-width:0;display:flex;overflow:auto}.DungeonMap-module__SoSABW__descent{width:min(100%, calc(var(--px) * 150));padding:calc(var(--px) * 4) calc(var(--px) * 5) calc(var(--px) * 5);background:radial-gradient(ellipse at 50% 12%, color-mix(in srgb, var(--d3) 22%, transparent), transparent 55%), repeating-linear-gradient(0deg, transparent 0 calc(var(--px) * 6), color-mix(in srgb, var(--d0) 45%, transparent) calc(var(--px) * 6) calc(var(--px) * 7)), linear-gradient(180deg, color-mix(in srgb, var(--d1) 70%, var(--d0)), var(--d0) 90%);border:var(--px) solid color-mix(in srgb, var(--d2) 60%, var(--frame-dark));box-shadow:inset 0 0 0 calc(var(--px) * .75) color-mix(in srgb, var(--d3) 18%, transparent);flex-direction:column;align-items:stretch;margin:auto;display:flex}.DungeonMap-module__SoSABW__master{align-items:center;gap:calc(var(--px) * 1);padding-bottom:calc(var(--px) * 4);flex-direction:column;display:flex}.DungeonMap-module__SoSABW__stage{width:calc(var(--px) * 52);height:calc(var(--px) * 52);padding-bottom:calc(var(--px) * 2);background:radial-gradient(ellipse at 50% 88%, color-mix(in srgb, var(--d0) 90%, transparent) 0 22%, transparent 23%), radial-gradient(circle at 50% 55%, color-mix(in srgb, var(--d3) 30%, transparent), transparent 65%), color-mix(in srgb, var(--d0) 60%, transparent);border:calc(var(--px) * .75) solid color-mix(in srgb, var(--d2) 60%, var(--frame-dark));place-items:end center;display:grid}.DungeonMap-module__SoSABW__masterName{margin-top:calc(var(--px) * 1.5);font-family:var(--font-head-stack);font-size:var(--fs-md);color:var(--d3);text-shadow:calc(var(--px) * .75) calc(var(--px) * .75) 0 var(--d0)}.DungeonMap-module__SoSABW__masterSub{font-size:calc(var(--px) * 3);color:color-mix(in srgb, var(--d3) 60%, var(--ink-mute));text-transform:uppercase;letter-spacing:.08em}.DungeonMap-module__SoSABW__floors{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DungeonMap-module__SoSABW__step{flex-direction:column;align-items:stretch;display:flex}.DungeonMap-module__SoSABW__band{--tone:var(--frame-dark);align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 2) calc(var(--px) * 3);background:color-mix(in srgb, var(--d0) 70%, transparent);border:calc(var(--px) * .75) solid color-mix(in srgb, var(--tone) 55%, var(--frame-dark));box-shadow:inset 0 0 0 calc(var(--px) * .5) color-mix(in srgb, var(--tone) 25%, transparent);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.DungeonMap-module__SoSABW__cleared{--tone:var(--good)}.DungeonMap-module__SoSABW__current{--tone:var(--accent)}.DungeonMap-module__SoSABW__next{--tone:var(--d3);background:color-mix(in srgb, var(--d3) 16%, var(--night-1));border-color:var(--d3);position:relative}.DungeonMap-module__SoSABW__next:before{content:"";inset:calc(var(--px) * -3);border:var(--px) solid var(--d3);opacity:.3;pointer-events:none;animation:1.3s ease-in-out infinite DungeonMap-module__SoSABW__beacon;position:absolute}.DungeonMap-module__SoSABW__ahead{opacity:.55}.DungeonMap-module__SoSABW__link{--tone:var(--frame);width:calc(var(--px) * 2);height:calc(var(--px) * 7);background:repeating-linear-gradient(180deg, var(--tone) 0 calc(var(--px) * 2), transparent calc(var(--px) * 2) calc(var(--px) * 3.5));align-self:center}.DungeonMap-module__SoSABW__link-walked{--tone:var(--good)}.DungeonMap-module__SoSABW__link-next{--tone:var(--d3);animation:.88s step-end infinite DungeonMap-module__SoSABW__trail}.DungeonMap-module__SoSABW__link-dim{--tone:#8a80b8;width:var(--px);opacity:.4}.DungeonMap-module__SoSABW__frame{--kind:#b9b0d8;width:calc(var(--px) * 14);height:calc(var(--px) * 14);color:var(--kind);background:color-mix(in srgb, var(--kind) 22%, var(--night-1));border:var(--px) solid var(--night-0);box-shadow:inset 0 0 0 var(--px) var(--kind), inset calc(var(--px) * 1) calc(var(--px) * 1) 0 0 #ffffff29, inset calc(var(--px) * -1) calc(var(--px) * -1) 0 0 #0006;flex:none;place-items:center;display:grid}.DungeonMap-module__SoSABW__kind-normal{--kind:#b9b0d8}.DungeonMap-module__SoSABW__kind-elite{--kind:#ec5566}.DungeonMap-module__SoSABW__kind-boss{--kind:#e05a8a}.DungeonMap-module__SoSABW__kind-final{--kind:#c77dff}.DungeonMap-module__SoSABW__text{gap:calc(var(--px) * .75);flex-direction:column;min-width:0;display:flex}.DungeonMap-module__SoSABW__floorNo{font-size:calc(var(--px) * 2.75);color:var(--ink-mute);text-transform:uppercase;letter-spacing:.06em}.DungeonMap-module__SoSABW__floorName{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--ink);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.DungeonMap-module__SoSABW__next .DungeonMap-module__SoSABW__floorName{color:var(--d3)}.DungeonMap-module__SoSABW__cleared .DungeonMap-module__SoSABW__floorName{color:var(--ink-dim)}.DungeonMap-module__SoSABW__kind{font-size:var(--fs-xs);color:var(--ink-dim)}.DungeonMap-module__SoSABW__state{min-width:calc(var(--px) * 24);justify-content:flex-end;align-items:center;display:flex}.DungeonMap-module__SoSABW__stateText{align-items:center;gap:calc(var(--px) * 1.5);font-size:var(--fs-xs);color:var(--tone);white-space:nowrap;display:inline-flex}.DungeonMap-module__SoSABW__rules{flex:none}.DungeonMap-module__SoSABW__ruleList{gap:calc(var(--px) * 2.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.DungeonMap-module__SoSABW__rule{gap:calc(var(--px) * 1);flex-direction:column;display:flex}.DungeonMap-module__SoSABW__ruleName{align-items:center;gap:calc(var(--px) * 1.5);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--d3);display:flex}.DungeonMap-module__SoSABW__ruleText{font-size:var(--fs-xs);color:var(--ink-dim);line-height:1.3}.DungeonMap-module__SoSABW__reward{align-items:center;gap:calc(var(--px) * 1.5);margin-top:calc(var(--px) * 3);padding-top:calc(var(--px) * 2.5);border-top:var(--px) solid var(--night-3);font-size:var(--fs-xs);color:var(--ink);display:flex}.DungeonMap-module__SoSABW__rewardMult{color:var(--ink-mute)}.DungeonMap-module__SoSABW__peek{flex:none}.DungeonMap-module__SoSABW__peekHead{align-items:center;gap:calc(var(--px) * 2.5);margin-bottom:calc(var(--px) * 2.5);display:flex}.DungeonMap-module__SoSABW__status-cleared{color:var(--good)}.DungeonMap-module__SoSABW__status-current{color:var(--accent)}.DungeonMap-module__SoSABW__status-next{color:var(--d3)}.DungeonMap-module__SoSABW__status-ahead{color:var(--ink-mute)}@keyframes DungeonMap-module__SoSABW__trail{0%{opacity:1}50%{opacity:.3}}@keyframes DungeonMap-module__SoSABW__beacon{50%{opacity:.85;inset:calc(var(--px) * -2)}}@media (prefers-reduced-motion:reduce){.DungeonMap-module__SoSABW__next:before,.DungeonMap-module__SoSABW__link-next{animation:none}}@media (max-width:560px){.DungeonMap-module__SoSABW__descent{padding:calc(var(--px) * 3) calc(var(--px) * 2.5) calc(var(--px) * 4)}.DungeonMap-module__SoSABW__stage{width:calc(var(--px) * 40);height:calc(var(--px) * 40)}.DungeonMap-module__SoSABW__kind{display:none}}
.transcendence-module__gQc3_q__paths{grid-template-columns:repeat(auto-fit, minmax(calc(var(--px) * 64), 1fr));gap:calc(var(--px) * 3);display:grid}.transcendence-module__gQc3_q__tile{align-items:center;gap:calc(var(--px) * 1.5);min-width:0;padding:calc(var(--px) * 3);border:var(--px) solid var(--line,#ffffff1f);text-align:center;font-size:var(--fs-xs);flex-direction:column;display:flex}.transcendence-module__gQc3_q__selected{outline:var(--px) solid var(--select);outline-offset:calc(var(--px) * 1)}.transcendence-module__gQc3_q__sealed .transcendence-module__gQc3_q__name,.transcendence-module__gQc3_q__sealed .transcendence-module__gQc3_q__style{color:var(--ink-mute)}.transcendence-module__gQc3_q__sprite{min-height:calc(var(--px) * 44);place-items:center;display:grid}.transcendence-module__gQc3_q__kind{font-family:var(--font-head-stack);font-size:calc(var(--px) * 3);color:var(--ink-mute);text-transform:uppercase}.transcendence-module__gQc3_q__name{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--accent)}.transcendence-module__gQc3_q__style{color:var(--ink-dim)}.transcendence-module__gQc3_q__level{color:var(--good)}.transcendence-module__gQc3_q__chips{justify-content:center;gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.transcendence-module__gQc3_q__passive{align-items:center;gap:calc(var(--px) * 1);color:var(--dream);display:inline-flex}.transcendence-module__gQc3_q__feat{color:var(--ink-dim);line-height:1.3}.transcendence-module__gQc3_q__footer{width:100%;margin-top:auto}.transcendence-module__gQc3_q__blocked{color:var(--ink-mute)}
.PartyStrip-module__zTliBq__strip{align-items:center;gap:calc(var(--px) * 1.5);flex:none;min-width:0;display:flex}.PartyStrip-module__zTliBq__members{gap:calc(var(--px) * 1.5);margin:0;padding:0;list-style:none;display:flex}.PartyStrip-module__zTliBq__member{align-items:center;gap:calc(var(--px) * 1.5);height:calc(var(--px) * 9);padding:0 calc(var(--px) * 2) 0 calc(var(--px) * 1);background:color-mix(in srgb, var(--window-dark) 88%, transparent);border:calc(var(--px) * .75) solid var(--frame-dark);font-size:var(--fs-xs);display:flex;overflow:hidden}.PartyStrip-module__zTliBq__awaited{border-color:var(--accent);box-shadow:0 0 0 calc(var(--px) * .5) color-mix(in srgb, var(--accent) 40%, transparent)}.PartyStrip-module__zTliBq__gone{opacity:.6}.PartyStrip-module__zTliBq__name{align-items:center;gap:calc(var(--px) * 1);color:var(--ink);display:inline-flex}.PartyStrip-module__zTliBq__crown{color:var(--coin)}.PartyStrip-module__zTliBq__you{color:var(--ink-mute)}.PartyStrip-module__zTliBq__hint{border:calc(var(--px) * .5) solid var(--frame-dark);cursor:help}.PartyStrip-module__zTliBq__hint,.PartyStrip-module__zTliBq__timer{padding:calc(var(--px) * .5) calc(var(--px) * 2);background:color-mix(in srgb, var(--window-dark) 88%, transparent);font-size:var(--fs-xs);color:var(--ink-dim)}.PartyStrip-module__zTliBq__timer{color:var(--warn);font-variant-numeric:tabular-nums}
.Tabs-module__cLBMra__tabs{gap:calc(var(--px) * 1);border-bottom:calc(var(--px) * .75) solid var(--frame-dark);margin-bottom:calc(var(--px) * 3);display:flex}.Tabs-module__cLBMra__tab{padding:calc(var(--px) * 1.5) calc(var(--px) * 3);background:var(--night-2);border:calc(var(--px) * .75) solid var(--frame-dark);color:var(--ink-dim);font-family:var(--font-head-stack);font-size:var(--fs-sm);cursor:pointer;margin-bottom:calc(var(--px) * -.75);border-bottom:0}.Tabs-module__cLBMra__selected{background:var(--window);color:var(--select);border-color:var(--frame)}
.RestView-module__iElmtq__fire{padding:calc(var(--px) * 4) calc(var(--px) * 10);background:radial-gradient(circle at 50% 70%,#ff963c59,#0000 65%);place-items:center;display:grid}.RestView-module__iElmtq__flicker{animation:.9s steps(3,end) infinite RestView-module__iElmtq__flicker}.RestView-module__iElmtq__choices{grid-template-columns:repeat(3, minmax(0, calc(var(--px) * 84)));gap:calc(var(--px) * 6);justify-content:center;display:grid}.RestView-module__iElmtq__choice{align-items:center;gap:calc(var(--px) * 2.5);width:100%;padding:calc(var(--px) * 5) calc(var(--px) * 4);background:var(--night-2);border:var(--px) solid var(--frame-dark);box-shadow:0 0 0 var(--px) var(--night-0), calc(var(--px) * 1.5) calc(var(--px) * 1.5) 0 #00000073;cursor:pointer;text-align:center;flex-direction:column;transition:transform 80ms steps(2,end);display:flex}.RestView-module__iElmtq__choice:hover:not(:disabled),.RestView-module__iElmtq__choice:focus-visible{border-color:var(--select);transform:translateY(calc(var(--px) * -1))}.RestView-module__iElmtq__choice:disabled{opacity:.5;cursor:not-allowed}.RestView-module__iElmtq__choiceTitle{font-family:var(--font-head-stack);font-size:var(--fs-lg);color:var(--accent)}.RestView-module__iElmtq__choiceText{font-size:var(--fs-xs);color:var(--ink-dim)}.RestView-module__iElmtq__hp{width:calc(var(--px) * 80)}@keyframes RestView-module__iElmtq__flicker{33%{filter:brightness(1.15);transform:scale(1.02)}66%{filter:brightness(.92)}}@media (max-aspect-ratio:5/4){.RestView-module__iElmtq__choices{grid-template-columns:1fr}}
.Account-module__hBi6lW__screen{gap:calc(var(--px) * 3);height:100%;padding:calc(var(--px) * 4) calc(var(--px) * 6) calc(var(--px) * 5);background:radial-gradient(at 50% 0,#5a46aa4d,#0000 60%),linear-gradient(#120e2a,#0b0a1c);grid-template-rows:auto minmax(0,1fr);display:grid}.Account-module__hBi6lW__center{place-items:center;height:100%;display:grid}.Account-module__hBi6lW__header{align-items:center;gap:calc(var(--px) * 4);display:flex}.Account-module__hBi6lW__title{font-size:var(--fs-xl);color:var(--accent);text-shadow:calc(var(--px) * .75) calc(var(--px) * .75) 0 var(--accent-deep)}.Account-module__hBi6lW__spacer{flex:1}.Account-module__hBi6lW__balance{align-items:center;gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 1) calc(var(--px) * 2.5);background:var(--night-1);border:calc(var(--px) * .75) solid var(--frame-dark);font-family:var(--font-head-stack);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;display:inline-flex}.Account-module__hBi6lW__nightmare{color:var(--ink)}.Account-module__hBi6lW__xp{color:var(--warn);border-color:color-mix(in srgb, var(--warn) 55%, transparent)}.Account-module__hBi6lW__empty{color:var(--ink-mute);font-size:var(--fs-xs);padding:calc(var(--px) * 4);text-align:center}.Account-module__hBi6lW__dim{color:var(--ink-dim);font-size:var(--fs-xs)}.Account-module__hBi6lW__section{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--accent)}.Account-module__hBi6lW__row{align-items:center;gap:calc(var(--px) * 2);flex-wrap:wrap;display:flex}.Account-module__hBi6lW__confirm{justify-content:flex-end;gap:var(--gap);display:flex}
.parts-module__phfXAa__timeline{align-items:center;gap:calc(var(--px) * 1.5);padding:calc(var(--px) * 1.5) calc(var(--px) * 2);border:calc(var(--px) * .5) solid var(--frame-dark);pointer-events:auto;background:#080614b3;min-width:0;display:flex;overflow:hidden}.parts-module__phfXAa__round{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--accent);white-space:nowrap;margin-right:calc(var(--px) * 1.5)}.parts-module__phfXAa__portrait{width:calc(var(--px) * 13);height:calc(var(--px) * 13);background:var(--night-2);border:calc(var(--px) * .75) solid var(--team);cursor:pointer;flex:none;place-items:end center;padding:0;display:grid;position:relative;overflow:hidden}.parts-module__phfXAa__portrait:hover:not([aria-disabled=true]),.parts-module__phfXAa__portrait:focus-visible{background:var(--night-4);outline:calc(var(--px) * .5) solid var(--ink);outline-offset:calc(var(--px) * .25)}.parts-module__phfXAa__portrait[aria-disabled=true]{cursor:default}.parts-module__phfXAa__portraitSummon{width:calc(var(--px) * 9);height:calc(var(--px) * 9);border-style:dashed;align-self:flex-end}.parts-module__phfXAa__portraitFocus{outline:calc(var(--px) * .5) solid #fff;outline-offset:calc(var(--px) * .25)}.parts-module__phfXAa__creatureToggle{width:calc(var(--px) * 9);height:calc(var(--px) * 9);color:var(--ink-mute);background:var(--night-1);border:calc(var(--px) * .5) solid var(--night-4);cursor:pointer;flex:none;place-items:center;padding:0;display:grid}.parts-module__phfXAa__creatureToggle:hover,.parts-module__phfXAa__creatureToggle:focus-visible{color:var(--ink);border-color:var(--frame)}.parts-module__phfXAa__creatureOn{color:var(--select);border-color:var(--select);background:var(--night-3)}.parts-module__phfXAa__portrait[data-team=hero]{--team:var(--info)}.parts-module__phfXAa__portrait[data-team=enemy]{--team:var(--bad)}.parts-module__phfXAa__portraitActive{border-color:var(--warn);box-shadow:0 0 0 calc(var(--px) * .75) var(--night-0), 0 0 calc(var(--px) * 3) var(--warn);width:calc(var(--px) * 15);height:calc(var(--px) * 15)}.parts-module__phfXAa__portraitHidden{background:var(--night-1);border-style:dashed}.parts-module__phfXAa__hiddenMark{font-family:var(--font-head-stack);font-size:var(--fs-md);color:#d9c2ff;text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--night-0);place-items:center;display:grid;position:absolute;inset:0}.parts-module__phfXAa__miniHp{height:calc(var(--px) * 1);background:var(--night-0);position:absolute;bottom:0;left:0;right:0}.parts-module__phfXAa__miniHp>span{height:100%;display:block}.parts-module__phfXAa__info{gap:calc(var(--px) * 1.5);font-size:var(--fs-xs);flex-direction:column;display:flex}.parts-module__phfXAa__infoHead{justify-content:space-between;align-items:baseline;gap:calc(var(--px) * 2);display:flex}.parts-module__phfXAa__infoName{font-family:var(--font-head-stack);font-size:var(--fs-sm);line-height:1.1}.parts-module__phfXAa__infoKind{color:var(--ink-dim);font-size:calc(var(--px) * 3.25);text-transform:uppercase}.parts-module__phfXAa__affix{align-items:center;gap:calc(var(--px) * 1.5);flex-wrap:wrap;display:flex}.parts-module__phfXAa__affixStats{font-size:calc(var(--px) * 3);color:var(--ink-dim)}.parts-module__phfXAa__guarded{padding:calc(var(--px) * 1) calc(var(--px) * 1.5);border:calc(var(--px) * .5) dashed #ffd54f;color:#ffd54f;font-size:calc(var(--px) * 3);background:#ffd54f1a;line-height:1.25}.parts-module__phfXAa__carry{color:#9ad0ff;font-size:calc(var(--px) * 3.25)}.parts-module__phfXAa__hidden{padding:calc(var(--px) * 1) calc(var(--px) * 1.5);border:calc(var(--px) * .5) dashed #c49aff;color:#d9c2ff;font-size:calc(var(--px) * 3);background:#c49aff1a;line-height:1.25}.parts-module__phfXAa__stats{column-gap:calc(var(--px) * 3);row-gap:calc(var(--px) * .5);color:var(--ink-dim);grid-template-columns:1fr 1fr;display:grid}.parts-module__phfXAa__stats b{color:var(--ink);float:right;font-weight:400}.parts-module__phfXAa__buffs{gap:calc(var(--px) * 1);flex-wrap:wrap;display:flex}.parts-module__phfXAa__skillBar{grid-template-columns:repeat(6, calc(var(--px) * 15));gap:calc(var(--px) * 1.5);display:grid}.parts-module__phfXAa__skill{width:calc(var(--px) * 15);height:calc(var(--px) * 15);background:var(--night-2);border:calc(var(--px) * .75) solid var(--frame-dark);box-shadow:inset 0 calc(var(--px) * -1) 0 var(--night-0);cursor:pointer;place-items:center;padding:0;display:grid;position:relative}.parts-module__phfXAa__skill:hover:not(:disabled){border-color:var(--frame)}.parts-module__phfXAa__skill:disabled{cursor:not-allowed}.parts-module__phfXAa__skill:disabled>:first-child{filter:grayscale()brightness(.55)}.parts-module__phfXAa__skillSelected{border-color:var(--select);background:var(--night-4);box-shadow:var(--select-glow)}.parts-module__phfXAa__apCost{right:calc(var(--px) * -1);top:calc(var(--px) * -1);min-width:calc(var(--px) * 4.5);height:calc(var(--px) * 4.5);background:var(--ap);color:#051b2a;border:calc(var(--px) * .5) solid var(--night-0);font-family:var(--font-head-stack);font-size:calc(var(--px) * 3);place-items:center;line-height:1;display:grid;position:absolute}.parts-module__phfXAa__hotkey{left:calc(var(--px) * .75);bottom:calc(var(--px) * .25);font-size:calc(var(--px) * 2.75);color:var(--ink-mute);line-height:1;position:absolute}.parts-module__phfXAa__skillLevel{left:calc(var(--px) * 1);top:calc(var(--px) * 1);position:absolute}.parts-module__phfXAa__cooldown{color:var(--ink);font-family:var(--font-head-stack);font-size:var(--fs-md);background:#080614b3;place-items:center;display:grid;position:absolute;inset:0}.parts-module__phfXAa__emptySlot{width:calc(var(--px) * 15);height:calc(var(--px) * 15);border:calc(var(--px) * .5) dashed var(--night-4)}.parts-module__phfXAa__tipTitle{font-family:var(--font-head-stack);color:var(--accent);margin-bottom:calc(var(--px) * .75)}.parts-module__phfXAa__tipLine{color:var(--ink-dim)}.parts-module__phfXAa__tipBlocked{color:var(--bad);margin-top:calc(var(--px) * .75)}.parts-module__phfXAa__potions{gap:calc(var(--px) * 1.5);display:flex}
.HpBar-module___37lRG__wrap{gap:calc(var(--px) * .75);flex-direction:column;min-width:0;display:flex}.HpBar-module___37lRG__row{align-items:center;gap:calc(var(--px) * 1.5);display:flex}.HpBar-module___37lRG__tag{font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--accent);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--accent-deep);line-height:1}.HpBar-module___37lRG__track{height:calc(var(--px) * 3);border:calc(var(--px) * .75) solid var(--night-0);box-shadow:0 0 0 calc(var(--px) * .5) var(--frame-dark);min-width:calc(var(--px) * 20);background:#231c36;flex:1;position:relative;overflow:hidden}.HpBar-module___37lRG__sm .HpBar-module___37lRG__track{height:calc(var(--px) * 2);border-width:calc(var(--px) * .5)}.HpBar-module___37lRG__ghost,.HpBar-module___37lRG__fill{position:absolute;inset:0 auto 0 0}.HpBar-module___37lRG__ghost{opacity:.55;background:#f4f0ff;transition:width .6s ease-in .32s}.HpBar-module___37lRG__fill{background:var(--hp-color);box-shadow:inset 0 calc(var(--px) * -.75) 0 #00000040, inset 0 calc(var(--px) * .5) 0 #ffffff4d;transition:width .26s ease-out,background-color .12s step-end}.HpBar-module___37lRG__shield{background:repeating-linear-gradient(90deg, var(--shield) 0 calc(var(--px) * 1.5), #d6f1ff calc(var(--px) * 1.5) calc(var(--px) * 2));opacity:.9;height:40%;transition:width .26s ease-out;position:absolute;top:0;left:0}.HpBar-module___37lRG__high{--hp-color:var(--hp-high)}.HpBar-module___37lRG__mid{--hp-color:var(--hp-mid)}.HpBar-module___37lRG__low{--hp-color:var(--hp-low)}.HpBar-module___37lRG__value{font-size:var(--fs-xs);color:var(--ink);font-variant-numeric:tabular-nums;text-align:right;line-height:1}.HpBar-module___37lRG__shieldText{color:var(--shield)}
.RewardView-module__o0cwiW__list{gap:calc(var(--px) * 2.5);width:min(100%, calc(var(--px) * 200));flex-direction:column;margin:0 auto;display:flex}.RewardView-module__o0cwiW__row{align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 2.5) calc(var(--px) * 3.5);display:flex}.RewardView-module__o0cwiW__claimed{opacity:.45}.RewardView-module__o0cwiW__label{gap:calc(var(--px) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.RewardView-module__o0cwiW__name{font-family:var(--font-head-stack);font-size:var(--fs-sm)}.RewardView-module__o0cwiW__detail{font-size:var(--fs-xs);color:var(--ink-dim)}.RewardView-module__o0cwiW__buttons{gap:calc(var(--px) * 1.5);display:flex}.RewardView-module__o0cwiW__done{font-size:var(--fs-xs);color:var(--good);font-family:var(--font-head-stack)}.RewardView-module__o0cwiW__found{gap:calc(var(--px) * 2.5);width:min(100%, calc(var(--px) * 200));flex-direction:column;margin:0 auto;display:flex}.RewardView-module__o0cwiW__foundHead{align-items:baseline;gap:calc(var(--px) * 3);flex-wrap:wrap;display:flex}.RewardView-module__o0cwiW__foundTitle{align-items:center;gap:calc(var(--px) * 1.5);font-family:var(--font-head-stack);font-size:var(--fs-md);color:var(--accent);text-shadow:calc(var(--px) * .5) calc(var(--px) * .5) 0 var(--accent-deep);display:inline-flex}.RewardView-module__o0cwiW__foundGrid{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--px) * 62)), 1fr));gap:calc(var(--px) * 3);display:grid}.RewardView-module__o0cwiW__dropCell{animation:.36s steps(6,end) both RewardView-module__o0cwiW__drop}.RewardView-module__o0cwiW__dropCell:nth-child(2){animation-delay:.12s}.RewardView-module__o0cwiW__dropCell:nth-child(3){animation-delay:.24s}.RewardView-module__o0cwiW__dropFrom{color:var(--ink-mute);font-size:calc(var(--px) * 3)}@keyframes RewardView-module__o0cwiW__drop{0%{transform:translateY(calc(var(--px) * -4));opacity:0}}.RewardView-module__o0cwiW__choices{grid-template-columns:repeat(auto-fill, minmax(min(100%, calc(var(--px) * 56)), 1fr));gap:calc(var(--px) * 2.5);padding-top:calc(var(--px) * 1.5);display:grid}.RewardView-module__o0cwiW__ap{color:var(--ap)}.RewardView-module__o0cwiW__key{align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 2.5) calc(var(--px) * 3);background:linear-gradient(135deg, color-mix(in srgb, var(--key-a) 55%, var(--night-1)), var(--night-1));border:calc(var(--px) * .75) solid var(--key-b);box-shadow:0 0 calc(var(--px) * 3) color-mix(in srgb, var(--key-b) 45%, transparent);display:flex}.RewardView-module__o0cwiW__keyText{gap:calc(var(--px) * .5);flex-direction:column;min-width:0;display:flex}.RewardView-module__o0cwiW__keyName{font-family:var(--font-head-stack);font-size:var(--fs-sm);color:var(--key-b)}.RewardView-module__o0cwiW__gains{align-items:center;gap:calc(var(--px) * 1.5);font-size:var(--fs-sm);color:var(--ink-dim);flex-wrap:wrap;display:flex}.RewardView-module__o0cwiW__gain{align-items:center;gap:calc(var(--px) * 1);color:var(--good);font-family:var(--font-num-stack);display:inline-flex}.RewardView-module__o0cwiW__others{margin-top:calc(var(--px) * 2);font-family:var(--font-head-stack);font-size:var(--fs-xs);color:var(--ink-mute);text-transform:uppercase;letter-spacing:.08em}
.TribePicker-module__eYRQDq__layout{gap:calc(var(--px) * 4);height:min(64vh, calc(var(--px) * 150));grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);display:grid}.TribePicker-module__eYRQDq__column{min-height:0;padding-right:calc(var(--px) * 1);overflow:hidden auto}.TribePicker-module__eYRQDq__footer{justify-content:flex-end;align-items:center;gap:var(--gap);display:flex}.TribePicker-module__eYRQDq__footer>:first-child{flex:1;min-width:0}.TribePicker-module__eYRQDq__warn{font-size:var(--fs-xs);color:var(--warn)}@media (max-aspect-ratio:1){.TribePicker-module__eYRQDq__layout{grid-template-columns:minmax(0,1fr);height:auto}.TribePicker-module__eYRQDq__column{overflow:visible}}
.SelectView-module__DkrNxa__curse{align-items:center;gap:calc(var(--px) * 3);padding:calc(var(--px) * 2.5) calc(var(--px) * 3.5);display:flex}.SelectView-module__DkrNxa__curseName{font-family:var(--font-head-stack);font-size:var(--fs-md);color:var(--dream)}.SelectView-module__DkrNxa__curseDesc{font-size:var(--fs-xs);color:var(--ink-dim)}.SelectView-module__DkrNxa__grid{grid-template-columns:repeat(auto-fill, minmax(calc(var(--px) * 66), 1fr));gap:calc(var(--px) * 4);display:grid}.SelectView-module__DkrNxa__confirm{align-items:center;gap:calc(var(--px) * 3);font-size:var(--fs-sm);color:var(--ink-dim);display:flex}
.AuthModal-module__Fj9QSa__form{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.AuthModal-module__Fj9QSa__field{gap:calc(var(--px) * 1);font-size:var(--fs-sm);flex-direction:column;display:flex}.AuthModal-module__Fj9QSa__label{color:var(--ink-dim);font-size:var(--fs-xs);font-family:var(--font-head-stack)}.AuthModal-module__Fj9QSa__input{padding:calc(var(--px) * 2) calc(var(--px) * 2.5);background:var(--night-0);border:calc(var(--px) * .75) solid var(--frame-dark);color:var(--ink);font-size:var(--fs-sm);outline:none}.AuthModal-module__Fj9QSa__input:focus-visible{border-color:var(--select)}.AuthModal-module__Fj9QSa__input[aria-invalid=true]{border-color:var(--bad)}.AuthModal-module__Fj9QSa__error{color:var(--bad);font-size:var(--fs-xs)}.AuthModal-module__Fj9QSa__formError{padding:calc(var(--px) * 2);border:calc(var(--px) * .5) solid var(--bad);background:color-mix(in srgb, var(--bad) 12%, transparent);color:#ffb3b3;font-size:var(--fs-xs)}.AuthModal-module__Fj9QSa__actions{justify-content:flex-end;gap:var(--gap);margin-top:calc(var(--px) * 1);display:flex}
.Friends-module__EALUAW__layout{grid-template-columns:calc(var(--px) * 110) minmax(0, 1fr);gap:calc(var(--px) * 4);min-height:0;display:grid}.Friends-module__EALUAW__side,.Friends-module__EALUAW__panel{gap:calc(var(--px) * 3);flex-direction:column;min-height:0;display:flex;overflow:auto}.Friends-module__EALUAW__dim{color:var(--ink-mute);font-size:var(--fs-xs)}.Friends-module__EALUAW__friendCode{padding:calc(var(--px) * 1) calc(var(--px) * 2.5);background:var(--night-1);border:calc(var(--px) * .75) solid var(--frame-dark);color:var(--ink-dim);font:inherit;font-size:var(--fs-xs);cursor:pointer}.Friends-module__EALUAW__friendCode strong{color:var(--accent);font-family:var(--font-head-stack);letter-spacing:calc(var(--px) * .5)}.Friends-module__EALUAW__friendCode:hover,.Friends-module__EALUAW__friendCode:focus-visible{border-color:var(--select)}.Friends-module__EALUAW__add{gap:calc(var(--px) * 2);display:flex}.Friends-module__EALUAW__input{min-width:0;font:inherit;font-size:var(--fs-sm);padding:calc(var(--px) * 1.5) calc(var(--px) * 2.5);background:var(--night-0);color:var(--ink);border:calc(var(--px) * .75) solid var(--frame-dark);flex:1}.Friends-module__EALUAW__input:focus-visible{border-color:var(--select);outline:none}.Friends-module__EALUAW__list{gap:calc(var(--px) * 1.5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.Friends-module__EALUAW__row{align-items:center;gap:calc(var(--px) * 2);padding:calc(var(--px) * 1.5) calc(var(--px) * 2);background:var(--night-1);border:calc(var(--px) * .5) solid var(--frame-dark);font-size:var(--fs-xs);display:flex}.Friends-module__EALUAW__grow{gap:calc(var(--px) * .5);flex-direction:column;flex:1;min-width:0;display:flex}.Friends-module__EALUAW__nameButton{color:var(--ink);font-family:var(--font-head-stack);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:none;padding:0}.Friends-module__EALUAW__nameButton:hover,.Friends-module__EALUAW__nameButton:focus-visible{color:var(--select)}.Friends-module__EALUAW__profile{gap:calc(var(--px) * 3);flex-direction:column;display:flex}.Friends-module__EALUAW__profileHead{align-items:center;gap:calc(var(--px) * 4);display:flex}.Friends-module__EALUAW__profileTitle{align-items:flex-start;gap:calc(var(--px) * 1.5);flex-direction:column;display:flex}.Friends-module__EALUAW__profileName{font-family:var(--font-head-stack);font-size:var(--fs-lg);color:var(--accent)}.Friends-module__EALUAW__stats{gap:calc(var(--px) * 2);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.Friends-module__EALUAW__stat{padding:calc(var(--px) * 2);background:var(--night-1);border:calc(var(--px) * .5) solid var(--frame-dark);flex-direction:column;align-items:center;display:flex}.Friends-module__EALUAW__statValue{font-family:var(--font-head-stack);font-size:var(--fs-md);color:var(--ink)}.Friends-module__EALUAW__section{margin:0 0 calc(var(--px) * 1.5);font-size:var(--fs-sm);color:var(--ink-dim)}.Friends-module__EALUAW__chips{gap:calc(var(--px) * 1.5);flex-wrap:wrap;display:flex}
