.buildItemImage:hover,img:hover{transition:transform var(--transition-base),box-shadow var(--transition-base)}#damageOutput,.itemDiv,.nonHealth{display:contents}.procContainer--anim-add .procItems{animation:slotIconAdd .2s ease-out}.procCard .procItems{display:block;width:100%;height:100%;margin:0;object-fit:contain;object-position:center;border-radius:var(--radius-md);border:1px solid rgba(212,175,55,.28);box-shadow:0 2px 6px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.06);transition:transform var(--transition-base),border-color var(--transition-base),box-shadow var(--transition-base);cursor:default}.procCard:hover .procItems{transform:scale(1.03);border-color:rgba(255,215,100,.55);box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 10px rgba(212,175,55,.18),inset 0 1px 0 rgba(255,255,255,.08)}.autocomplete,.godAbilityTooltip,.itemBuildContainer,.itemSelector,.itemSelector2,.procContainerBox{display:flex;justify-content:center}.itemSelector,.itemSelector2{width:4vw!important;height:auto!important}.buffBuildContainer,.itemBuildContainer{position:relative}.midContainer .procCard .procItems{width:auto!important;max-width:calc(100% * var(--mid-icon-inner-scale))!important;max-height:calc(100% * var(--mid-icon-inner-scale))!important}.midContainer .abilityLoadoutCard>.abilityLoadout:focus-visible,.midContainer .abilityLoadoutCard>.abilityLoadout:hover,.midContainer .procCard:hover .procItems{transform:scale(1.03);border-color:rgba(255,215,100,.55)!important;box-shadow:0 4px 12px rgba(0,0,0,.4),0 0 10px rgba(212,175,55,.18),inset 0 1px 0 rgba(255,255,255,.08)!important}.midContainer .middleDiv{gap:clamp(3px,.45vw,8px);align-items:center}.button.optimizerMenuItem,.optimizerMenuItem{width:100%;justify-content:flex-start;min-width:0;padding:.4rem .65rem!important;font-size:.78rem}.procContainerBox--reserveEmptySlots .procContainer--empty .procItems--placeholder{display:block;width:100%;height:100%;object-fit:contain;object-position:center}.itemExitButton{margin-right:auto}.itemPickerOverlay__topBar{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;box-sizing:border-box;padding:.35rem .65rem .15rem;flex-shrink:0}.itemPickerOverlay__topBar .itemExitButton{margin-right:0;flex-shrink:0}.itemQuickSelectToggle{display:inline-flex;align-items:center;justify-content:center;height:clamp(1.7rem,2dvh,2.1rem);padding:0 clamp(.55rem,.8vw,.85rem);border-radius:4px;border:1px solid var(--gold-border);background:var(--gradient-button-secondary);color:var(--gold-secondary);font-family:var(--font-roboto);font-size:clamp(.62rem,.7vw,.8rem);font-weight:700;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.06),0 2px 6px rgba(0,0,0,.35);transition:background var(--transition-base),border-color var(--transition-base),color var(--transition-base),box-shadow var(--transition-base)}.itemQuickSelectToggle:focus-visible,.itemQuickSelectToggle:hover{color:#ffe08a;border-color:rgba(212,175,55,.55);outline:none}.itemQuickSelectToggle.active{color:#fff8dc;border-color:rgba(255,215,100,.7);background:linear-gradient(165deg,rgba(70,52,18,.95),rgba(36,28,12,.98));box-shadow:inset 0 1px 0 rgba(255,255,255,.08),0 0 10px rgba(212,175,55,.28)}.itemQuickSelectHint{margin:0 .65rem .35rem;padding:0;font-family:var(--font-roboto);font-size:clamp(.68rem,.85vw,.8rem);line-height:1.3;color:rgba(255,224,138,.88);text-align:center}.itemPickerOverlay--quickSelect{border-color:rgba(255,215,100,.45)}.itemBuildContainer--activeSlot{position:relative;z-index:1}.itemBuildContainer--activeSlot .itemBuild,.itemBuildContainer--activeSlot .itemBuild.buildSlotPlaceholder{outline:2px solid rgba(255,215,100,.85);outline-offset:2px;box-shadow:0 0 0 1px rgba(212,175,55,.35),0 0 12px rgba(212,175,55,.35);border-radius:var(--radius-md,6px)}.leftContainer .godDivSection2,.leftContainer .godDivSection3,.leftContainer .godDivSection4,.rightContainer .godDivSection2,.rightContainer .godDivSection3,.rightContainer .godDivSection4,.rightContainer .smallGodDivSection{align-items:stretch;overflow:visible}.leftContainer .godBuild .itemRows,.rightContainer .godBuild .itemRows{--build-slot-size:clamp(35px,min(5vw,5.5dvh),75px);flex:0 0 auto;align-items:center;align-content:center;gap:8px;justify-content:center;width:100%;max-width:100%;min-width:0;min-height:var(--build-slot-size);height:var(--build-slot-size);max-height:none;padding:6px 2px;box-sizing:border-box;overflow:visible}.leftContainer .godBuild .itemBuildContainer,.rightContainer .godBuild .itemBuildContainer{flex:0 0 var(--build-slot-size);width:var(--build-slot-size);height:var(--build-slot-size);min-width:0;max-width:var(--build-slot-size);max-height:var(--build-slot-size);display:flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;overflow:visible}.leftContainer .godBuild .itemBuildDiv,.rightContainer .godBuild .itemBuildDiv{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;max-width:100%;max-height:100%;line-height:0;box-sizing:border-box;overflow:visible}.leftContainer .godBuild .itemBuildDiv>div,.leftContainer .godBuild .itemBuildDiv>span,.rightContainer .godBuild .itemBuildDiv>div,.rightContainer .godBuild .itemBuildDiv>span{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:flex!important;align-items:center;justify-content:center;line-height:0;box-sizing:border-box}.leftContainer .godBuild .itemBuildDiv .itemBuild,.leftContainer .godBuild .itemBuildDiv .itemBuild2,.leftContainer .godBuild .itemBuildDiv img,.rightContainer .godBuild .itemBuildDiv .itemBuild,.rightContainer .godBuild .itemBuildDiv .itemBuild2,.rightContainer .godBuild .itemBuildDiv img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;flex-shrink:1;display:block;object-fit:cover;box-sizing:border-box}.leftContainer .godBuffs .buffRows,.rightContainer .godBuffs .buffRows{--build-slot-size:clamp(35px,min(5vw,5.5dvh),75px);flex:0 0 auto;align-items:center;align-content:center;gap:8px;justify-content:center;width:100%;max-width:100%;min-width:0;min-height:var(--build-slot-size);height:var(--build-slot-size);max-height:none;padding:6px 2px;box-sizing:border-box;overflow:visible}.buffBuildDiv:has(.buildSlotPlaceholder),.buffContainer:has(.buildSlotPlaceholder),.itemBuildDiv:has(.buildSlotPlaceholder),.itemSelectorBox>div:has(.buildSlotPlaceholder){background:rgba(255,255,255,.08);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(212,175,55,.28)}.leftContainer .buffRows,.leftContainer .itemRows,.rightContainer .buffRows,.rightContainer .itemRows{gap:8px;justify-content:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:visible}.leftContainer .godBuffs .buffRows,.leftContainer .godBuild .itemRows,.rightContainer .godBuffs .buffRows,.rightContainer .godBuild .itemRows{overflow:visible}.calcBuildTogglesPanelInner .activeItemsToggleButton{width:100%;max-width:100%;justify-content:center;pointer-events:auto}.activeItemsToggleButton.is-muted,.activeItemsToggleButton.is-muted.active,.activeItemsToggleButton.is-muted:hover,.activeItemsToggleButton:disabled,.activeItemsToggleButton:disabled:hover{opacity:.38;filter:grayscale(.85) brightness(.75);cursor:not-allowed;border-color:rgba(255,255,255,.18);color:rgba(255,255,255,.55);text-shadow:none;box-shadow:none}.toggleButtonsContainer.targetToggleButtonsContainer,.toggleButtonsContainer.verticalToggleButtonsContainer{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:6px}.toggleButtonsContainer.targetToggleButtonsContainer .activeItemsToggleButton,.toggleButtonsContainer.verticalToggleButtonsContainer .activeItemsToggleButton{width:100%;max-width:100%;justify-content:center}.activeItemsToggleButton{font-size:clamp(.5rem,1vmin,.7rem);padding:2px 6px;min-height:2.5dvh;width:max-content;max-width:100%;margin:0;border-radius:4px;border:1px solid rgba(255,255,255,.3);background:rgba(0,0,0,.3);color:rgba(255,255,255,.8);cursor:pointer;transition:all .2s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;position:relative;z-index:1;pointer-events:auto;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.activeItemsToggleButton:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.5)}.activeItemsToggleButton.active{background:rgba(76,175,80,.3);border-color:rgba(76,175,80,.6);color:#fff}.activeItemsToggleButton--activesIcon{background-image:linear-gradient(rgba(12,18,32,.78),rgba(8,12,22,.88)),url(/icons/LernaeanBow.webp)}.activeItemsToggleButton--activeBuffsIcon,.activeItemsToggleButton--activesIcon{background-color:transparent;background-size:cover,cover;background-position:50%,50%;background-repeat:no-repeat;border-color:rgba(255,215,0,.35);color:#fff;text-shadow:0 0 8px rgba(0,0,0,.95),0 1px 2px rgba(0,0,0,1);min-height:2.85dvh}.activeItemsToggleButton--activeBuffsIcon{background-image:linear-gradient(rgba(12,18,32,.78),rgba(8,12,22,.88)),url(/icons/DaggerOfFrenzy.webp)}.activeItemsToggleButton--echoIcon{background-image:linear-gradient(rgba(12,18,32,.78),rgba(8,12,22,.88)),url(/icons/StaffOfCosmicHorror.webp)}.activeItemsToggleButton--critIcon,.activeItemsToggleButton--echoIcon{background-color:transparent;background-size:cover,cover;background-position:50%,50%;background-repeat:no-repeat;border-color:rgba(255,215,0,.35);color:#fff;text-shadow:0 0 8px rgba(0,0,0,.95),0 1px 2px rgba(0,0,0,1);min-height:2.85dvh}.activeItemsToggleButton--critIcon{background-image:linear-gradient(rgba(12,18,32,.78),rgba(8,12,22,.88)),url(/icons/Deathbringer.webp)}.activeItemsToggleButton--activeBuffsIcon:hover,.activeItemsToggleButton--activesIcon:hover,.activeItemsToggleButton--critIcon:hover,.activeItemsToggleButton--echoIcon:hover{border-color:rgba(255,255,255,.55)}.activeItemsToggleButton--activesIcon:hover{background-color:transparent;background-image:linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.55)),url(/icons/LernaeanBow.webp);background-size:cover,cover;background-position:50%,50%}.activeItemsToggleButton--activeBuffsIcon:hover{background-color:transparent;background-image:linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.55)),url(/icons/DaggerOfFrenzy.webp);background-size:cover,cover;background-position:50%,50%}.activeItemsToggleButton--echoIcon:hover{background-image:linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.55)),url(/icons/StaffOfCosmicHorror.webp)}.activeItemsToggleButton--critIcon:hover,.activeItemsToggleButton--echoIcon:hover{background-color:transparent;background-size:cover,cover;background-position:50%,50%}.activeItemsToggleButton--critIcon:hover{background-image:linear-gradient(rgba(255,255,255,.1),rgba(0,0,0,.55)),url(/icons/Deathbringer.webp)}.activeItemsToggleButton--activesIcon.active{background-image:linear-gradient(rgba(46,125,50,.55),rgba(15,40,20,.82)),url(/icons/LernaeanBow.webp)}.activeItemsToggleButton--activeBuffsIcon.active,.activeItemsToggleButton--activesIcon.active{background-color:transparent;border-color:rgba(129,199,132,.9);color:#fff;background-size:cover,cover;background-position:50%,50%}.activeItemsToggleButton--activeBuffsIcon.active{background-image:linear-gradient(rgba(46,125,50,.55),rgba(15,40,20,.82)),url(/icons/DaggerOfFrenzy.webp)}.activeItemsToggleButton--echoIcon.active{background-image:linear-gradient(rgba(46,125,50,.55),rgba(15,40,20,.82)),url(/icons/StaffOfCosmicHorror.webp)}.activeItemsToggleButton--critIcon.active,.activeItemsToggleButton--echoIcon.active{background-color:transparent;border-color:rgba(129,199,132,.9);color:#fff;background-size:cover,cover;background-position:50%,50%}.activeItemsToggleButton--critIcon.active{background-image:linear-gradient(rgba(46,125,50,.55),rgba(15,40,20,.82)),url(/icons/Deathbringer.webp)}.autoBuildGodIcon,.autoBuildItemIcons,.godImageDiv,.itemPrice{display:flex;justify-content:center;align-items:center}.itemPrice{color:var(--gold-primary)}.bannerNavItem{display:inline-flex;align-items:center;justify-content:center;padding:var(--banner-nav-pad-y) var(--banner-nav-pad-x);border-radius:999px;border:1px solid transparent;background:transparent;font-size:var(--banner-nav-font);font-weight:600;color:rgba(255,255,255,.78);text-decoration:none;white-space:nowrap;cursor:pointer;transition:all var(--transition-fast);touch-action:manipulation}.bannerNavItem:hover{color:rgba(255,255,255,.95);background:rgba(212,175,55,.1);border-color:rgba(212,175,55,.16)}.bannerNavItem--active{color:#f4e4a6;background:rgba(212,175,55,.16);border-color:rgba(212,175,55,.38);box-shadow:0 0 0 1px rgba(212,175,55,.08)}.bannerNavItem--action,button.buildOptionsText{-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;border:none;background:transparent}@media (max-width:780px){.websiteBanner .bannerNavItem--desktopOnly,.websiteBanner .bannerNavLink--desktopOnly,.websiteBanner a.bannerNavLink:has(.midText4),.websiteBanner button.bannerNavLink--desktopOnly,.websiteBanner button.buildOptionsText:has(.midText4),.websiteBannerZone--nav a.buildOptionsText[href="/tierlist"],.websiteBannerZone--nav a.buildOptionsText[href="/tierlist/"]{display:none!important}}.buffBox,.itemSelectorBox{display:flex;flex-wrap:wrap;justify-content:center;gap:1%}.buffBuild,.buffBuild2,.buffIcon,.itemBuild,.itemBuild2{margin:4px;display:flex}.abilityTooltip,.autoBuildRow,.buttonRows,.healthBar,.itemBuildDivContainer,.results,.statListBox{display:flex}.autoBuildItemIcons{flex-direction:row;gap:2%}.abilityTooltip,.aspectTooltip,.buffTooltip,.itemBuildContainer:hover+.itemTooltip,.itemSelector2:hover+.itemTooltip,.itemSelector:hover+.itemTooltip,.itemTooltip,.passiveTooltip{flex-direction:column;position:absolute;width:15vw;display:flex;height:-moz-fit-content;height:fit-content;font-size:clamp();max-width:30vw;z-index:99999;border-radius:.5vw;border:4px solid rgba(255,230,0,.5);justify-content:center;align-items:center;overflow-y:hidden;pointer-events:auto}.buffBuildContainer,.itemBuildContainer{width:auto;min-height:0}.itemBoxContainer{position:relative;display:flex;flex-direction:row;justify-content:center;overflow:visible}.overlay2 .itemSelectorBox{box-sizing:border-box;padding-bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(1rem + env(safe-area-inset-bottom, 0px))}.overlay2 .itemSelectorBox.godPickerGrid{align-content:flex-start;padding-bottom:calc(2.5rem + env(safe-area-inset-bottom, 0px));scroll-padding-bottom:calc(1.5rem + env(safe-area-inset-bottom, 0px))}.godPickerOverlay__header .itemExitButton{margin:0 auto 0 0;flex-shrink:0;display:flex!important;align-items:center}.godPickerOverlay__header .itemExitButtonBtn{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;min-height:2.5rem;padding:.25rem .6rem;font-family:var(--font-roboto);font-size:1.15rem;font-weight:700;line-height:1;color:var(--gold-secondary);background:var(--gradient-button-secondary);border:1px solid var(--gold-border);border-radius:4px;cursor:pointer}.godPickerOverlay__header .itemExitButtonBtn:focus-visible,.godPickerOverlay__header .itemExitButtonBtn:hover{border-color:rgba(255,215,0,.75);color:#fff}.abilityTooltipHeader,.aspectTooltipHeader,.itemTooltipHeader,.passiveTooltipHeader{display:flex;justify-content:center;align-items:center;margin-bottom:var(--spacing-sm);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--gold-border-light)}.abilityTooltipStats,.aspectTooltipStats,.itemTooltipStats,.passiveTooltipStats{display:flex;font-size:clamp(.8rem,1.5rem,.9vw);flex-direction:column;gap:var(--spacing-sm);color:var(--foreground-secondary)}.mobileAbilityTooltip .mobileTooltipHeader .itemExitButton{display:flex;margin-right:auto;margin-left:0;flex-shrink:0}.itemTooltipHeader,.myStoredBuildDiv{flex-direction:row}.god,.item{margin:.3vw}.leftContainer .godDivSection,.leftContainer .godDivSection2,.leftContainer .godDivSection3,.leftContainer .godDivSection4,.rightContainer .godDivSection,.rightContainer .godDivSection2,.rightContainer .godDivSection3,.rightContainer .godDivSection4,.rightContainer .smallGodDivSection{flex:1 1;min-height:0}.rightContainerTargetMid{flex:2 1;min-height:0;min-width:0;width:100%;max-width:100%;display:flex;flex-direction:column;gap:1%;align-self:stretch;box-sizing:border-box}.itemTooltipHeader{width:100%;padding:0 10px}.itemName{text-align:center;flex:1 1}.itemPriceContainer{flex-direction:row;margin-left:10px}.powerSpikeTooltipCard{background:linear-gradient(135deg,#141e35,#1e2640);border:2px solid #ffd700;border-radius:8px;box-shadow:0 6px 28px rgba(0,0,0,.65),inset 0 1px 0 rgba(255,215,0,.15);padding:0;min-width:200px;max-width:min(380px,92vw);overflow:hidden}.powerSpikeTooltipSideItemName{font-size:12px;font-weight:600;color:rgba(255,215,0,.92);text-transform:none;letter-spacing:.2px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.powerSpikeTooltipHeader .powerSpikeTooltipSideItemName{display:none}.itemTooltipRpg{background:linear-gradient(160deg,rgba(22,28,42,.97),rgba(18,24,36,.98))!important;border:1px solid rgba(212,175,55,.5)!important;border-radius:6px;padding:.9rem 1.2rem;box-shadow:0 8px 32px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.03)}.itemTooltipRpg .itemTooltipHeader{margin-bottom:.5rem;padding-bottom:.5rem;border-bottom:none}.itemTooltipRpg .itemName{font-family:var(--font-roboto);font-size:clamp(1.485em,2.035em,1.65vw);font-weight:700;color:#f5f5f5;letter-spacing:.02em}.itemTooltipRpg .itemTooltipStats{display:flex;flex-direction:column;gap:.4rem;align-items:center;text-align:center}.itemTooltipStatRow{display:flex;align-items:center;justify-content:center;gap:.6em;font-size:clamp(1.155em,1.485em,1.375vw);color:#d8dce6}.itemTooltipStatSectionLabel{width:100%;margin-top:.35rem;font-size:clamp(.858em,1.045em,.99vw);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(212,175,55,.9)}.itemTooltipStatSectionLabel:first-child{margin-top:0}.itemTooltipStatSectionLabel--aspect{color:rgba(120,220,160,.95)}.itemTooltipStatIcon{flex-shrink:0;width:1.75em;height:1.75em;object-fit:contain}.itemTooltipStatText{line-height:1.35}.itemTooltipDivider{height:1px;background:linear-gradient(90deg,transparent,rgba(212,175,55,.35),transparent);margin:.6rem 0}.itemTooltipPassive{font-family:var(--font-roboto);font-size:clamp(.99em,1.21em,1.1vw);line-height:1.6;color:#c8ccd8;text-align:center;white-space:pre-wrap}.itemTooltipFooter{margin-top:.5rem;display:flex;justify-content:center}.itemTooltipRpg .itemPriceContainer{display:flex;align-items:center;gap:.4rem;margin-left:0}.itemTooltipRpg .goldIcon{width:1.925em;height:1.925em;filter:brightness(1.1)}.itemTooltipRpg .itemPrice{font-size:clamp(1.21em,1.485em,1.375vw);font-weight:600;color:#ffd700}.mobileTooltipHeader .itemExitButton{display:flex;margin-right:auto;margin-left:0;flex-shrink:0}.powerSpikeChartWrapper .powerSpikeItemIcon{paint-order:stroke fill}.powerSpikeItemIconSelected{animation:powerSpikeGoldPulse 1.5s ease-in-out infinite}.powerSpikeItemIconLocked{filter:drop-shadow(0 0 6px rgba(255,215,0,.75))}@keyframes iconGoldPulse{0%,to{box-shadow:0 0 6px rgba(255,215,0,.6),0 0 12px rgba(255,215,0,.3);filter:drop-shadow(0 0 4px rgba(255,215,0,.6))}50%{box-shadow:0 0 14px rgba(255,215,0,.9),0 0 24px rgba(255,215,0,.5);filter:drop-shadow(0 0 10px rgba(255,215,0,.9))}}.aspectIcon:hover,.aspectIconDiv:hover .aspectIcon,.aspectIconDiv:hover .aspectIconBuild,.buffBuild2:hover,.buffBuild:hover,.buffBuildContainer:hover .buffBuild,.buffBuildContainer:hover .buffBuild2,.buffBuildDiv:hover .buffBuild,.buffBuildDiv:hover .buffBuild2,.buildItemImage:hover,.godAbilities:hover,.godAbilityContainer:hover .godAbilities,.godIcon:hover,.godImageContainer:hover .godImage,.godImageDiv:hover img,.itemBuild2:hover,.itemBuild2Div:hover .itemBuild2,.itemBuild:hover,.itemBuildContainer:hover .itemBuild,.itemBuildContainer:hover .itemBuild2,.itemBuildDiv:hover .itemBuild,.itemIcon:hover{animation:iconGoldPulse 1.5s ease-in-out infinite;position:relative;z-index:5}.buffBuildContainer:hover,.godAbilityContainer:hover,.itemBuildContainer:hover{z-index:6}.powerSpikeItemLabel{font-family:var(--font-roboto)!important}.powerSpikeChartTable .powerSpikeItemName{text-align:left;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buffBuild,.buffBuild2,.itemBuild,.itemBuild2,.optimizerLockSlotBtn{width:clamp(35px,min(5vw,5.5dvh),75px);height:clamp(35px,min(5vw,5.5dvh),75px);border-radius:8px;overflow:hidden;object-fit:cover;transition:transform .2s,box-shadow .2s;border:2px solid rgba(255,217,0,.2);min-height:0;flex-shrink:0}.buffBuild2:hover,.buffBuild:hover,.itemBuild2:hover,.itemBuild:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.2)}.itemIcon--anim-add{animation:slotIconAdd .2s ease-out}.itemIcon--anim-remove{animation:slotIconRemove .18s ease-in}.item{width:3.5vw;height:3.5vw}.procItems{display:none;width:clamp(35px,min(5.5vw,5.5dvh),75px);height:clamp(35px,min(5.5vw,5.5dvh),75px);margin:var(--spacing-xs);border-radius:var(--radius-md);transition:all var(--transition-base);border:2px solid var(--gold-border);flex-shrink:1;box-shadow:var(--shadow-sm);cursor:pointer}.procItems:hover{transform:translateY(-3px) scale(1.02);border-color:var(--gold-primary);box-shadow:var(--shadow-gold)}.buildOptionsText:not(.bannerNavItem),.buildTextDiv:not(.websiteBannerZone--nav){text-decoration:none;color:white;justify-content:center;margin-right:1%;font-size:clamp(1rem,1.8rem,1vw);margin-left:auto}.buffBuildDiv,.itemBuild2Div,.itemBuildDiv{display:flex;justify-content:center;border-style:none;border-width:0}.buffRows,.itemRows{display:flex;justify-content:center;flex-wrap:nowrap;height:auto;min-height:0;gap:var(--spacing-md);width:100%}.buildManager .buildItemRow,.buildManager .buildItemRowBottom,.buildManager .buildItemRowTop{flex-wrap:wrap;max-width:100%}.buildItems p{margin:5px 0;color:#fff}.buildItems{display:flex;flex-wrap:wrap;justify-content:center;margin:.65rem 0}.starterItemsSection{margin-top:.65rem;margin-bottom:.55rem;text-align:center;padding:.45rem .65rem;border-radius:8px;background:rgba(0,0,0,.25);display:flex;flex-direction:column;align-items:stretch;gap:.35rem}.starterItemsSection .buildItemRow{display:flex;flex-direction:row;justify-content:center;gap:.7rem;width:100%}.buildSectionHeader,.starterItemsHeader{font-size:clamp(1rem,1.35rem,1.2vw);font-weight:600;letter-spacing:1px;text-transform:uppercase;color:var(--gold-secondary);text-shadow:0 0 6px rgba(0,0,0,.6);text-align:center;width:100%}.buildItemRow{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));justify-content:stretch;align-items:start;grid-gap:clamp(.45rem,1.1vw,.9rem);gap:clamp(.45rem,1.1vw,.9rem);width:100%}.buildItemRow--four{grid-template-columns:repeat(4,minmax(0,1fr))}.buildItemRow--starter{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));grid-auto-flow:column;align-items:start;justify-content:stretch;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-top:6px}.buildItemRow--starter .buildItem{width:100%;min-width:0;max-width:none}.buildItemRow--eight{grid-template-columns:repeat(8,minmax(0,1fr));padding-top:6px;overflow:visible}.buildItemImageWrap{position:relative;display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-start;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;overflow:visible;padding-top:2px}.buildItem .itemTooltipTrigger{display:block!important;width:-moz-fit-content!important;width:fit-content!important;max-width:100%;margin:0 auto;line-height:0;text-align:center}.buildItemSlotBadge{position:absolute;top:0;right:-4px;left:auto;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:1.15rem;height:1.15rem;padding:0 .25rem;border-radius:4px;font-size:.62rem;font-weight:700;line-height:1;text-align:center;color:#fff;background:rgba(30,30,36,.92);border:1px solid rgba(255,255,255,.12);pointer-events:none}.buildItemSlotBadge--starter,.buildItemSlotBadge--upgraded{background:rgba(196,142,34,.95)}.buildItemSlotBadge--t1{background:rgba(88,120,168,.95)}.buildItemSlotBadge--t2{background:rgba(72,145,120,.95)}.buildItemSlotBadge--relic{background:rgba(142,68,173,.95)}.buildItem--addConsumable{border:1px dashed rgba(255,255,255,.22);border-radius:8px;background:rgba(255,255,255,.03);cursor:pointer;min-height:88px}.buildItem--addConsumable:hover{background:rgba(255,255,255,.07)}.buildItemAddIcon{display:flex;align-items:center;justify-content:center;width:clamp(42px,5.2vw,64px);height:clamp(42px,5.2vw,64px);border-radius:4px;font-size:1.75rem;line-height:1;color:rgba(255,255,255,.55);background:rgba(255,255,255,.05)}.starterItemsSection .buildItemRow,.starterItemsSection .buildItemRow--four{grid-template-columns:repeat(4,minmax(0,1fr))}.buildItem{display:flex;flex-direction:column;align-items:center;width:100%;min-width:0;max-width:none;gap:.3rem;min-height:100px;align-self:stretch;justify-content:center}.buildItemImage,.godImage{width:clamp(42px,5.2vw,82px);max-width:90%;height:auto;border-radius:4px;object-fit:cover}.buildItemLabel{font-size:clamp(.5rem,.82rem,.72vw);color:#a5afc4;text-wrap-mode:wrap;width:100%;line-height:1.05;word-break:break-word;align-self:stretch;box-sizing:border-box}.statSheetSkinPickerItem{-webkit-appearance:none;-moz-appearance:none;appearance:none;flex:0 0 auto;width:clamp(48px,8.2vw,68px);padding:0;border:1px solid rgba(148,163,184,.22);border-radius:8px;background:rgba(8,14,28,.72);overflow:hidden;cursor:pointer;display:flex;flex-direction:column;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.statSheetSkinPickerItem:hover{border-color:rgba(212,175,55,.55);transform:translateY(-1px)}.statSheetSkinPickerItem.is-selected{border-color:rgba(240,215,140,.95);box-shadow:0 0 0 1px rgba(212,175,55,.35),0 4px 12px rgba(0,0,0,.28)}.statSheetSkinPickerItemThumb{position:relative;display:block;width:100%;aspect-ratio:2/3;overflow:hidden}.statSheetSkinPickerItem img,.statSheetSkinPickerItemThumb img{display:block;width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;object-fit:cover;object-position:center 18%;border:none!important;border-radius:0!important;box-shadow:none!important}body.calculator-tour-active .calcBuildTogglesMenu.calculator-tour-target,body.calculator-tour-active .toggleButtonsContainer.calculator-tour-target{position:absolute;z-index:10120}body.calculator-tour-active #statList.statSheet--open,body.calculator-tour-active #statList.statSheet--open.calculator-tour-target,body.calculator-tour-active .calcBuildTogglesMenu.is-open,body.calculator-tour-active .mobileAbilityTooltips,body.calculator-tour-active .mobileAbilityTooltips.calculator-tour-target,body.calculator-tour-active .mobileBuffToolTips,body.calculator-tour-active .mobileBuffToolTips.calculator-tour-target,body.calculator-tour-active .mobileGodTooltips,body.calculator-tour-active .mobileGodTooltips.calculator-tour-target,body.calculator-tour-active .mobileToolTips,body.calculator-tour-active .mobileToolTips.calculator-tour-target,body.calculator-tour-active .overlay2.godPickerOverlay,body.calculator-tour-active .overlay2.godPickerOverlay.calculator-tour-target,body.calculator-tour-active .overlay2.itemPickerOverlay,body.calculator-tour-active .overlay2.itemPickerOverlay.calculator-tour-target,body.calculator-tour-active .overlay3.buffPickerOverlay,body.calculator-tour-active .overlay3.buffPickerOverlay.calculator-tour-target,body.calculator-tour-active .overlay5.statSheetOverlayModal,body.calculator-tour-active .overlay5.statSheetOverlayModal.calculator-tour-target{position:fixed!important;z-index:10120!important}.itemTooltipHeader{display:flex;justify-content:space-between;align-items:center}.abilityName,.itemName{font-size:clamp(1.1rem,1.8rem,2.1dvh);font-weight:700}.itemPriceContainer{display:flex;align-items:center;font-size:clamp(1rem,1.8rem,2dvh)}.abilityTooltip,.aspectTooltip,.buffTooltip,.itemTooltip,.passiveTooltip{padding:.5em;width:-moz-fit-content;width:fit-content;max-width:30vw;background:#17172b;border:3px solid #ffae00;white-space:pre-line;text-align:center}.itemTooltip{width:max-content}.relicItem{display:flex;flex-direction:column;align-items:center;gap:.3rem}.buildItemLabel{font-size:.75rem;color:#8892b0;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;line-height:1.2}@media (min-width:768px){.buildItems .buildItemRowBottom,.buildItems .buildItemRowTop{display:contents}.buildItems{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.buildItems .buildItemRows{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:.5rem;width:100%}.buildItems .buildItem{flex:1 1;min-width:0;max-width:calc(16% - .25rem)}.buildItems .buildItem:has(.relicLabel){align-self:center;margin-top:-.8rem}.buildItems .buildItemImage{width:100%;height:auto;max-width:80px;max-height:80px;object-fit:contain}.buildItems .buildSectionHeader{order:-1}}.optimizerLockSlotsWrapper{display:flex;flex-direction:column;align-items:center;width:100%;margin-top:.25rem;gap:.4rem}.optimizerBuildCompareItemsGrid{display:flex;flex-wrap:nowrap;align-items:center;gap:.4rem;min-width:0;max-width:100%;overflow-x:auto;padding:.1rem 0;scrollbar-width:thin}.resultSnapshotCompactBuild .resultSnapshotAbilities,.resultSnapshotCompactBuild .resultSnapshotItems{flex-wrap:nowrap;overflow-x:auto;max-width:100%;padding-bottom:.1rem;gap:.32rem}.resultSnapshotBuildPreview .resultSnapshotAbilities,.resultSnapshotBuildPreview .resultSnapshotItems{flex:0 1 auto;min-width:0;gap:.32rem}.resultSnapshotSection--playerBuild .resultSnapshotItems{flex-wrap:nowrap;width:max-content;max-width:100%;overflow-x:auto;padding-bottom:.15rem;scrollbar-width:thin}.resultSnapshotAbilities,.resultSnapshotItems{display:flex;flex-wrap:wrap;justify-content:flex-start;gap:.4rem}.resultSnapshotAbility,.resultSnapshotItem{position:relative;width:56px;height:56px;border-radius:var(--radius-md,8px);overflow:hidden;border:1px solid rgba(148,163,184,.2);background:rgba(0,0,0,.28);flex:0 0 auto}.resultSnapshotItem--empty{opacity:.22;border-style:dashed}.resultSnapshotAbilityIcon,.resultSnapshotItemIcon{width:100%!important;height:100%!important;object-fit:contain;border:none!important;border-radius:0!important}#resultSnapshotButtonDiv .button.resultSnapshotsMenuItem,#resultSnapshotButtonDiv .resultSnapshotsMenuItem,.resultSnapshotsMenuPanel--overlay .button.resultSnapshotsMenuItem,.resultSnapshotsMenuPanel--overlay .resultSnapshotsMenuItem{width:100%;justify-content:flex-start;min-width:0;padding:.4rem .65rem!important;font-size:.78rem}.resultSnapshotsMenuPanel--overlay .button.resultSnapshotsMenuItem,.resultSnapshotsMenuPanel--overlay .resultSnapshotsMenuItem{width:0;flex:1 1;min-height:3rem;justify-content:center;text-align:center;padding:.7rem .55rem!important;font-size:.86rem}.optimizerExcludedItemCard{position:relative;display:flex;flex-direction:column;align-items:center;gap:.3rem;padding:.45rem .35rem .5rem;border:1px solid rgba(255,255,255,.12);border-radius:var(--radius-sm,6px);background:rgba(0,0,0,.35);cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.optimizerExcludedItemCard:hover{border-color:rgba(212,175,55,.45);box-shadow:0 0 8px rgba(212,175,55,.2)}.optimizerExcludedItemCard--excluded{opacity:.55;border-color:rgba(229,115,115,.45);background:rgba(40,12,12,.45)}.optimizerExcludedItemCard--excluded:hover{border-color:rgba(229,115,115,.7)}.optimizerExcludedItemIcon{border-radius:4px}.optimizerExcludedItemName{font-size:.68rem;line-height:1.2;text-align:center;color:var(--foreground-secondary,#ededed);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.optimizerExcludedItemBadge{position:absolute;top:.25rem;right:.25rem;padding:.1rem .3rem;border-radius:999px;font-size:.62rem;font-weight:700;text-transform:uppercase;color:#ffcdd2;background:rgba(183,28,28,.75)}.optimizerBuildCompareItemCard{position:relative;flex:0 0 auto;width:44px;height:44px;overflow:hidden}.optimizerBuildCompareItemIcon{display:block;width:44px!important;height:44px!important;margin:0;object-fit:contain;border-radius:var(--radius-xs,6px);border:1px solid rgba(212,175,55,.32);box-shadow:0 2px 6px rgba(0,0,0,.35);transition:border-color .15s ease,transform .15s ease}.optimizerBuildCompareItemCard:hover .optimizerBuildCompareItemIcon{border-color:rgba(212,175,55,.65);transform:translateY(-1px)}.optimizerBuildCompareItemSlot{position:absolute;right:2px;bottom:2px;font-size:.55rem;line-height:1;padding:1px 3px;border-radius:3px;background:rgba(0,0,0,.78);color:rgba(255,255,255,.72);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.buffImageWrapper{position:relative;display:flex}.buffStackInput{position:absolute;bottom:0;left:0;width:50%;height:50%;font-size:clamp(.8rem,2rem,1vw);background-color:rgba(0,0,0,0);color:white;border:none;text-align:center}.buffStackBadge{position:absolute!important;right:1px!important;bottom:1px!important;left:auto!important;top:auto!important;width:auto!important;height:auto!important;min-width:1.15rem!important;max-width:none!important;max-height:none!important;padding:.05rem .28rem!important;border-radius:4px!important;background:rgba(8,12,20,.92)!important;border:1px solid rgba(212,175,55,.75)!important;color:#f5f5f5!important;font-size:.68rem!important;font-weight:700!important;line-height:1.2!important;text-align:center!important;display:inline-block!important;align-items:unset!important;justify-content:unset!important;pointer-events:none!important;z-index:5!important;box-sizing:border-box!important}.buffBuildDiv--stackEditable{cursor:ns-resize;position:relative}.leftContainer .godBuffs .buffBuildDiv>span.buffStackBadge,.rightContainer .godBuffs .buffBuildDiv>span.buffStackBadge{width:auto!important;height:auto!important;max-width:none!important;max-height:none!important;display:inline-block!important;align-items:unset!important;justify-content:unset!important;line-height:1.2!important}.buffStackControls{display:flex;flex-direction:column;gap:.45rem;margin:.65rem .25rem .25rem;padding:.55rem .65rem;border-radius:8px;border:1px solid rgba(212,175,55,.35);background:rgba(15,23,42,.55)}.buffStackControlsLabel{font-size:.78rem;font-weight:600;color:#e5e7eb;text-align:center}.buffStackControlsRange{margin-left:.35rem;font-weight:500;color:#94a3b8}.buffStackControlsRow{display:flex;align-items:center;justify-content:center;gap:.45rem}.buffStackControlsBtn{width:2.25rem;height:2.25rem;border-radius:8px;border:1px solid rgba(148,163,184,.45);background:rgba(30,41,59,.9);color:#f8fafc;font-size:1.25rem;font-weight:700;line-height:1;cursor:pointer}.buffStackControlsBtn:disabled{opacity:.4;cursor:default}.buffStackControlsInput{width:4.5rem;height:2.25rem;border-radius:8px;border:1px solid rgba(148,163,184,.45);background:rgba(15,23,42,.85);color:#f8fafc;text-align:center;font-size:1rem;font-weight:600}.abilityLoadoutCard .tickCountEdit.tickCountEdit--buff{letter-spacing:.02em;font-size:.72em}.buffs,.buttonDiv,.footer,.godAbilitiesDiv,.godDivv,.labels{justify-content:center;display:flex}.buffs{align-content:center}.leftContainer .godBuffs,.leftContainer .godBuild,.rightContainer .godBuffs,.rightContainer .godBuild{gap:8px;justify-content:center;width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow:visible}.leftContainer .godBuffs .buffBuildContainer,.rightContainer .godBuffs .buffBuildContainer{flex:0 0 var(--build-slot-size);width:var(--build-slot-size);height:var(--build-slot-size);min-width:0;max-width:var(--build-slot-size);max-height:var(--build-slot-size);display:flex;align-items:center;justify-content:center;align-self:center;box-sizing:border-box;overflow:visible}.leftContainer .godBuffs .buffBuildDiv,.rightContainer .godBuffs .buffBuildDiv{display:flex;align-items:center;justify-content:center;position:relative;width:100%;height:100%;max-width:100%;max-height:100%;line-height:0;box-sizing:border-box;overflow:visible}.leftContainer .godBuffs .buffBuildDiv>div,.leftContainer .godBuffs .buffBuildDiv>span:not(.buffStackBadge),.rightContainer .godBuffs .buffBuildDiv>div,.rightContainer .godBuffs .buffBuildDiv>span:not(.buffStackBadge){width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;display:flex!important;align-items:center;justify-content:center;line-height:0;box-sizing:border-box}.leftContainer .godBuffs .buffBuildDiv .buffBuild,.leftContainer .godBuffs .buffBuildDiv .buffBuild2,.leftContainer .godBuffs .buffBuildDiv img,.rightContainer .godBuffs .buffBuildDiv .buffBuild,.rightContainer .godBuffs .buffBuildDiv .buffBuild2,.rightContainer .godBuffs .buffBuildDiv img{width:100%!important;height:100%!important;max-width:100%!important;max-height:100%!important;margin:0!important;flex-shrink:1;display:block;object-fit:cover;box-sizing:border-box}.autoBuilds,.databaseOverlay,.mobileAbilityTooltips,.mobileBuffToolTips,.mobileToolTips,.myAutoBuilds,.overlay,.overlay2,.overlay3,.overlay4,.saveMyBuild,.searchBuilds,.tipsOverlay{position:absolute;z-index:150;display:none;flex-direction:column;height:66%;max-height:80dvh;top:28%;width:30vw;max-width:90vw;padding:1em;margin-left:1%;margin-right:1%;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior:contain;background:linear-gradient(160deg,rgba(22,28,42,.97),rgba(18,24,36,.98));border:1px solid rgba(212,175,55,.5);border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.5)}@media (min-width:781px){.overlay3.buffPickerOverlay .buffBox .buffBuild,.overlay3.buffPickerOverlay .buffBox .buffBuild2,.overlay3.buffPickerOverlay .buffBox .buffIcon{width:clamp(56px,4.2vw,88px);height:clamp(56px,4.2vw,88px)}.overlay3.buffPickerOverlay .buffBox{gap:.55rem}}.mobileAbilityTooltip{display:flex;flex-direction:column;align-items:stretch;max-height:85dvh;overflow:hidden}.godBuffs,.godBuild{display:flex;flex-direction:column;border-radius:8px;min-height:0;width:100%;max-width:100%;gap:6px}.abilityTooltipRpg,.aspectTooltipRpg,.buffTooltipRpg,.passiveTooltipRpg{background:linear-gradient(160deg,rgba(22,28,42,.97),rgba(18,24,36,.98))!important;border:1px solid rgba(212,175,55,.5)!important;border-radius:6px;padding:.75rem 1rem;box-shadow:0 8px 32px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.03)}.abilityTooltipRpg .abilityName,.aspectTooltipRpg .aspectName,.buffTooltipRpg .buffName,.passiveTooltipRpg .passiveName{font-family:var(--font-roboto);font-size:clamp(.95rem,1.2rem,1vw);font-weight:700;color:#f5f5f5}.abilityTooltipRpg .abilityDescription,.abilityTooltipRpg .abilityTooltipStats p,.aspectTooltipRpg .aspectDescription,.aspectTooltipRpg .aspectTooltipStats p,.buffTooltipRpg .buffTooltipStats p,.passiveTooltipRpg .passiveDescription,.passiveTooltipRpg .passiveTooltipStats p{font-family:var(--font-roboto);font-size:clamp(.75rem,1.15rem,.85vw);line-height:1.6;color:#c8ccd8;text-align:center;white-space:pre-line;text-wrap:pretty}.abilityTooltipRpg .borderDiv,.aspectTooltipRpg .borderDiv,.buffTooltipRpg .borderDiv,.passiveTooltipRpg .borderDiv{background:linear-gradient(90deg,transparent,rgba(212,175,55,.35),transparent)}.mobileBuffTooltip{display:flex;flex-direction:column;align-items:stretch;overflow:hidden}.mobileAbilityTooltips,.mobileBuffToolTips,.mobileToolTips,.statSheet{outline:none!important;box-shadow:none!important;padding:.25rem;border:1px solid rgba(212,175,55,.5);display:none;-webkit-overflow-scrolling:touch;overflow-y:auto;overflow-x:hidden;touch-action:pan-y;overscroll-behavior:contain}.mobileBuffToolTips.mobileBuffToolTips--open{display:flex!important;flex-direction:column}.mobileBuffToolTips.mobileBuffToolTips--open .mobileBuffTooltip{display:flex!important;flex-direction:column;align-items:stretch}.buffIcon--anim-add{animation:slotIconAdd .2s ease-out}.buffIcon--anim-remove{animation:slotIconRemove .18s ease-in}.buffBuildDiv--active{border:1px solid #ffd700;z-index:10}.buffBuildDiv:hover:before{max-width:10%}.buffContainer{display:flex;position:relative;flex-direction:row;justify-content:center}.buffTooltip{font-size:clamp(.8rem,1.5rem,.9vw);width:-moz-fit-content;width:fit-content;min-width:12vw}@media (min-width:781px){.statSheetBodyFitViewport{flex:1 1 auto;min-height:0;height:100%;overflow:hidden;position:relative;display:flex;flex-direction:column}#statList.statSheet{position:absolute!important;top:9dvh!important;bottom:auto!important;width:63%!important;height:85%!important;max-height:min(85%,calc(100dvh - var(--site-banner-offset, 80px) - 1rem))!important;overflow:hidden!important;box-sizing:border-box!important;z-index:10050!important}#statList.statSheet.statSheet--open{flex-direction:column!important}#statList.statSheet>.statSheetBodyFitViewport:not(:has(>.statListBox--chartMode)):not(:has(.statSheetOverlayInner--chartMode)){flex:1 1!important;min-height:0!important;overflow:hidden!important}#statList.statSheet .statSheetScaleWrap{position:relative;top:auto;left:auto;flex:1 1;min-height:0;width:100%;overflow:hidden;display:flex;flex-direction:column}#statList.statSheet .statSheetScaleInner{flex:0 0 auto;min-height:0;width:100%;display:flex;flex-direction:column;overflow:visible;transform-origin:top center}#statList.statSheet .statListBox:not(.statListBox--chartMode){flex:1 1 auto;min-height:0;height:100%;max-height:none;overflow:hidden}.overlay5.statSheetOverlayModal .statSheetScaleWrap{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.overlay5.statSheetOverlayModal .statSheetScaleInner{flex:0 0 auto;min-height:0;width:100%;overflow:visible;transform-origin:top center}.overlay5.statSheetOverlayModal .statSheetOverlayInner:not(.statSheetOverlayInner--chartMode){flex:1 1 auto;min-height:0;height:100%;overflow:hidden}.statSheetScaleWrap{position:absolute;top:0;left:0;width:100%}.statSheet:not(#statList):has(.statListBox--chartMode){display:flex;flex-direction:column;min-height:0;max-height:min(92dvh,calc(100dvh - var(--site-banner-offset, 0px) - 1rem))!important;height:min(92dvh,calc(100dvh - var(--site-banner-offset, 0px) - 1rem))!important;padding:1.25rem 1.5rem 1rem;overflow:hidden}.statSheetBodyFitViewport:has(.statListBox--chartMode),.statSheetBodyFitViewport:has(.statSheetOverlayInner--chartMode){flex:1 1 auto;min-height:0;overflow:hidden;display:flex;flex-direction:column}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode,.statSheet .statListBox.statListBox--chartMode{display:flex;flex-direction:column;flex:1 1 auto;min-height:0;height:100%;max-height:100%;overflow:hidden;grid-template-columns:unset;grid-auto-rows:unset}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode>.statSheetHeaderRow,.statSheet .statListBox.statListBox--chartMode>.statSheetHeaderRow{flex:0 0 auto}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode>.powerSpikeChart,.statSheet .statListBox.statListBox--chartMode>.powerSpikeChart{flex:1 1;min-height:0;overflow:hidden}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartCompact .powerSpikeChartContent,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartCompact .powerSpikeChartContent{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartCompact .powerSpikeCompareLegend,.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartCompact .powerSpikeCompareRow,.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartCompact .powerSpikeCurveOptimizerRow,.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartCompact .powerSpikeStatToggles,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartCompact .powerSpikeCompareLegend,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartCompact .powerSpikeCompareRow,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartCompact .powerSpikeCurveOptimizerRow,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartCompact .powerSpikeStatToggles{flex:0 0 auto}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChart,.statSheet .statListBox.statListBox--chartMode .powerSpikeChart{overflow:hidden}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartContent,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartContent{flex:1 1;min-height:0;overflow:hidden}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartWithLabel,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartWithLabel{flex:1 1;min-height:0;overflow:hidden;display:flex;flex-direction:column}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartWrapper,.statSheet .statListBox.statListBox--chartMode .powerSpikeChart:not(.powerSpikeChartCompact) .powerSpikeChartWrapper,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartCompact .powerSpikeChartWrapper,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartWrapper{flex:1 1;min-height:0;height:100%;max-height:none;overflow:visible;position:relative}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartWrapper>div,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartWrapper>div{width:100%;height:100%;min-height:0}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .recharts-responsive-container,.statSheet .statListBox.statListBox--chartMode .recharts-responsive-container{width:100%!important;height:100%!important;min-height:0!important}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .powerSpikeChartXLabel,.statSheet .statListBox.statListBox--chartMode .powerSpikeChartXLabel{flex:0 0 auto}.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .recharts-wrapper,.overlay5.statSheetOverlayModal .statSheetOverlayInner.statSheetOverlayInner--chartMode .recharts-wrapper svg,.statSheet .statListBox.statListBox--chartMode .recharts-wrapper,.statSheet .statListBox.statListBox--chartMode .recharts-wrapper svg{overflow:visible!important}.overlay5.statSheetOverlayModal:has(.statSheetOverlayInner--chartMode){display:flex;flex-direction:column;min-height:0;overflow:hidden}.overlay5.statSheetOverlayModal>.statSheetTopRow{position:relative;z-index:3;flex-shrink:0;pointer-events:auto;overflow:visible;padding:.15rem .1rem .3rem}.overlay5.statSheetOverlayModal>.statSheetTopRow .itemExitButtonBtn{position:relative;z-index:5;pointer-events:auto;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;min-width:2.35rem;min-height:2.35rem;width:2.35rem;height:2.35rem;padding:0;font-size:1.05rem;line-height:1;border-radius:10px}#statList.statSheet:has(>.statSheetBodyFitViewport>.statListBox--chartMode){--stat-chart-full-height:calc(100dvh - var(--site-banner-offset, 80px) - 0.5rem - max(0.75rem, env(safe-area-inset-bottom, 0px)));position:fixed!important;top:calc(var(--site-banner-offset, 80px) + .5rem)!important;bottom:auto!important;width:min(63vw,calc(100vw - 2.5rem))!important;height:calc(var(--stat-chart-full-height) * .9)!important;max-height:calc(var(--stat-chart-full-height) * .9)!important;margin-left:0!important;padding:.65rem .85rem .5rem!important;flex-direction:column!important;align-items:stretch!important;overflow:hidden!important;box-sizing:border-box!important;z-index:10050!important;right:auto!important}#statList.statSheet.statSheet--player:has(>.statSheetBodyFitViewport>.statListBox--chartMode){left:32%!important}#statList.statSheet.statSheet--target:has(>.statSheetBodyFitViewport>.statListBox--chartMode){left:4%!important}#statList.statSheet>.statSheetTopRow{flex:0 0 auto;position:relative;z-index:3}#statList.statSheet>.statSheetTopRow .itemExitButton{position:relative;z-index:4;pointer-events:auto}#statList.statSheet>.statSheetTopRow .itemExitButtonBtn{position:relative;z-index:5;pointer-events:auto;cursor:pointer;min-width:2rem;min-height:2rem}#statList.statSheet>.statSheetBodyFitViewport:has(>.statListBox--chartMode){flex:1 1!important;min-height:0!important;height:auto!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;position:relative!important}#statList .statListBox.statListBox--chartMode{display:flex!important;flex-direction:column!important;flex:1 1!important;min-height:0!important;height:100%!important;overflow:hidden!important;grid-template-columns:unset!important;grid-auto-rows:unset!important;gap:.3rem!important}#statList .statListBox.statListBox--chartMode>.statSheetHeaderRow{flex:0 0 auto!important}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeChartContent,#statList .statListBox.statListBox--chartMode>.powerSpikeChart--statPanel{flex:1 1!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeChartContent{padding:.35rem .4rem .2rem!important}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeCompareLegend,#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeCompareRow,#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeCurveOptimizerRow,#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeStatToggles{flex:0 0 auto!important}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeStatToggles{max-height:96px;overflow-y:auto;overflow-x:hidden}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeChartWithLabel{flex:1 1!important;min-height:0!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeChartWrapper{flex:1 1!important;min-height:0!important;height:100%!important;overflow:hidden!important}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeChartWrapper>div,#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .recharts-responsive-container{width:100%!important;height:100%!important;min-height:0!important}#statList .statListBox.statListBox--chartMode .powerSpikeChart--statPanel .powerSpikeChartXLabel{flex:0 0 auto!important;padding-bottom:.15rem}.rightContainer .smallGodDivSection--targetRemainingDesktopOnly .targetHealth,.rightContainer .smallGodDivSection2 .targetHealth{width:100%;margin:0}.buildManager .abilityIconRow{flex-wrap:wrap;overflow-x:visible;justify-content:center;align-items:center;align-content:center;gap:.45rem .55rem;box-sizing:border-box}.buildManager .abilityIconRow--five{flex-direction:row!important;flex-wrap:wrap!important;align-items:center!important;justify-content:center!important;overflow-x:visible;gap:.35rem .45rem}.buildManager .abilityIconRow--five .abilityIconRowLine{display:contents!important}}.resultSnapshotResultCount--buff{color:#93c5fd;letter-spacing:.02em}