@media (min-width:1101px){.websiteBannerSheet{overflow:hidden}.websiteBanner .siteBannerNav,.websiteBannerZone--nav{min-width:0}.websiteBanner .siteBannerNav{overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.websiteBanner .siteBannerNav::-webkit-scrollbar{display:none}}@media (max-width:1199px){.websiteBannerBugReportLabel,.websiteBannerPatreonLabel{display:none}.websiteBanner .update-bell-container,.websiteBannerBugReport,.websiteBannerPatreon{width:var(--banner-icon-size);padding:0}}@media (max-width:1100px){:root{--site-banner-offset:calc(56px + var(--safe-top, 0px))}.websiteBanner,.websiteBanner.websiteBanner--grid,.websiteBanner.websiteBanner--home{--banner-height:calc(56px + var(--safe-top, 0px));--banner-pad-inline:0.7rem;--banner-pad-block:0.3rem;--banner-logo-w:min(148px,42vw);--banner-logo-h:32px;--banner-action-min-h:40px;--banner-icon-size:40px;--banner-action-font:0.78rem;--banner-nav-font:1rem;--banner-nav-pad-y:0.7rem;--banner-nav-pad-x:0.85rem;display:flex;grid-template-columns:unset;grid-template-areas:unset;height:var(--banner-height);min-height:var(--banner-height);max-height:var(--banner-height);padding:calc(.3rem + var(--safe-top, 0px)) max(.7rem,env(safe-area-inset-right,0px)) .3rem max(.7rem,env(safe-area-inset-left,0px));overflow:visible;align-items:center}.websiteBannerZone--leading{flex:1 1 auto;max-width:none}.websiteBanner .title img,.websiteBanner a.title img,.websiteBannerLogo img{max-width:var(--banner-logo-w);max-height:var(--banner-logo-h)}.websiteBannerMenuToggle{display:inline-flex}.websiteBanner .websiteBannerSheet,.websiteBanner .websiteBannerUser--inBar{display:none!important}.websiteBannerUser{display:none}.websiteBanner.is-menuOpen .websiteBannerSheet{display:flex!important;flex-direction:column;align-items:stretch;gap:.75rem;position:absolute;top:100%;left:0;right:0;z-index:3;padding:.85rem .85rem calc(1rem + env(safe-area-inset-bottom, 0px));background:linear-gradient(180deg,#0a1528,#060d1a);border-bottom:1px solid var(--gold-border);box-shadow:0 16px 32px rgba(0,0,0,.45);max-height:min(78dvh,calc(100dvh - var(--site-banner-offset) - 8px));overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.websiteBanner.is-menuOpen .websiteBannerSheet>*{flex-shrink:0}.websiteBanner.is-menuOpen .websiteBannerSheetLabel{display:block;margin:.15rem 0 0;font-size:.68rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase;color:rgba(212,175,55,.85)}.websiteBanner.is-menuOpen .buildTextDiv.websiteBannerZone--nav,.websiteBanner.is-menuOpen .websiteBannerZone--nav,.websiteBanner.is-menuOpen .websiteBannerZone--nav.buildTextDiv{display:flex!important;width:100%;margin:0;overflow:visible;flex-grow:0;max-width:none}.websiteBanner.is-menuOpen .siteBannerNav{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;max-height:none;padding:.2rem;overflow:visible;border-radius:12px}.websiteBanner.is-menuOpen .bannerNavItem,.websiteBanner.is-menuOpen .siteBannerNav .bannerNavItem,.websiteBanner.is-menuOpen .siteBannerNav .bannerNavLink,.websiteBanner.is-menuOpen .siteBannerNav button.bannerNavItem{display:flex;justify-content:flex-start;width:100%;min-height:44px;min-width:0;padding:.7rem .9rem;font-size:1rem;border-radius:10px}.websiteBanner.is-menuOpen .websiteBannerTools{display:flex!important;flex-wrap:wrap;width:100%;margin:0;padding:0;border-right:none;gap:.45rem}.websiteBanner.is-menuOpen .websiteBannerBugReportLabel,.websiteBanner.is-menuOpen .websiteBannerPatreonLabel{display:inline}.websiteBanner.is-menuOpen #updateButton,.websiteBanner.is-menuOpen .update-bell-container,.websiteBanner.is-menuOpen .websiteBannerBugReport,.websiteBanner.is-menuOpen .websiteBannerPatchWrap,.websiteBanner.is-menuOpen .websiteBannerPatreon{width:auto;min-height:44px;height:auto;padding:.55rem .75rem;flex:1 1 auto}.websiteBanner.is-menuOpen .update-bell-container{min-width:44px}.websiteBanner.is-menuOpen .websiteBannerUser.websiteBannerUser--inSheet{display:inline-flex!important;max-width:100%;min-height:44px;align-self:flex-start}.websiteBannerBackdrop{display:block;position:fixed;inset:0;top:var(--site-banner-offset);z-index:1;margin:0;padding:0;border:0;background:rgba(4,8,16,.55);cursor:pointer}.websiteBannerEnd,.websiteBannerZone--actions,.websiteBannerZone--actions.websiteBannerEnd{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:.4rem;width:auto;max-width:none;overflow:visible}.websiteBannerZone--actions .websiteBannerAccount{display:flex}.websiteBanner .websiteBannerAccount{display:flex;align-items:center}.websiteBanner .loginButton,.websiteBannerZone--actions .loginButton,.websiteBannerZone--actions a:has(.loginButton){max-height:none;min-height:40px;padding:.4rem .75rem;font-size:.78rem}.websiteBanner .update-bell-container{margin-right:0}.websiteBanner .bell-icon{font-size:1.15rem}}.siteBannerNav .bannerNavItem,.websiteBanner .loginButton,.websiteBanner .siteBannerNav .bannerNavItem,.websiteBanner .siteBannerNav button.bannerNavItem,.websiteBanner .websiteBannerBugReport,.websiteBanner .websiteBannerPatreon,.websiteBanner.is-menuOpen .siteBannerNav .bannerNavItem,.websiteBanner.is-menuOpen .siteBannerNav button.bannerNavItem{font-weight:700;text-transform:none;letter-spacing:normal}.siteBannerNav button.bannerNavItem--action{font-weight:700!important;text-transform:none!important;letter-spacing:normal!important}@media (max-width:420px){.websiteBanner{--banner-logo-w:min(120px,38vw);--banner-pad-inline:0.5rem}.websiteBanner .loginButton,.websiteBannerZone--actions .loginButton{padding:.4rem .6rem}}.mobileCalcStickyBar,.mobileCalcTabBar{display:none}@media (max-width:780px){.bigContainer.mobileCalcTabs>.mobileCalcTabBar{display:flex;position:-webkit-sticky;position:sticky;top:0;z-index:40;margin:0 0 .5rem;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.bigContainer.mobileCalcTabs .midContainer .buttonDiv,.bigContainer.mobileCalcTabs .resultsMobileTargetHealthPanel,body:not(.calculator-tour-active) .bigContainer.mobileCalcTab--results .leftContainer,body:not(.calculator-tour-active) .bigContainer.mobileCalcTab--results .rightContainer,body:not(.calculator-tour-active) .bigContainer.mobileCalcTab--self .midContainer,body:not(.calculator-tour-active) .bigContainer.mobileCalcTab--self .rightContainer,body:not(.calculator-tour-active) .bigContainer.mobileCalcTab--target .leftContainer,body:not(.calculator-tour-active) .bigContainer.mobileCalcTab--target .midContainer{display:none!important}.bigContainer.mobileCalcTabs{padding-bottom:calc(var(--calc-mobile-footer-h, 0px) + 5.25rem)!important}.mobileCalcStickyBar{display:flex;align-items:stretch;gap:.5rem;position:fixed;left:.5rem;right:.5rem;bottom:calc(var(--calc-mobile-footer-h, 0px) + .4rem);z-index:60;padding:.45rem;background:rgba(10,18,34,.96);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(212,175,55,.45);border-radius:14px;box-shadow:0 8px 24px rgba(0,0,0,.45)}.mobileCalcStickyBar__summary{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:.75rem;padding:.2rem .4rem;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.mobileCalcStickyBar__damage,.mobileCalcStickyBar__health{display:flex;flex-direction:column;min-width:0}.mobileCalcStickyBar__health{flex:1 1 auto}.mobileCalcStickyBar__label{font-size:.72rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:rgba(226,232,240,.7);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobileCalcStickyBar__hpNums{color:rgba(226,232,240,.95);letter-spacing:0}.mobileCalcStickyBar__value{font-size:1.35rem;font-weight:800;line-height:1.1;color:var(--gold-secondary,#f4c430);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mobileCalcStickyBar__hpTrack{display:block;height:8px;margin-top:.35rem;border-radius:999px;background:rgba(255,255,255,.1);overflow:hidden}.mobileCalcStickyBar__hpFill{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#16a34a,#4ade80);transition:width .25s ease}.mobileCalcStickyBar .mobileCalcStickyBar__calc{flex:0 0 auto;min-height:48px;min-width:6.5rem;margin:0}.bigContainer.mobileCalcTabs .godDivSection #godNameDisplay,.bigContainer.mobileCalcTabs .godDivSection #godNameDisplay2{display:block;margin:0 auto 4px;padding:2px 0;line-height:1.1;font-size:clamp(1.4rem,6.6vw,1.8rem);text-decoration:none;white-space:nowrap}body.calc-overlay-open .mobileCalcStickyBar{display:none!important}.mobileAbilityTooltips,.mobileBuffToolTips,.mobileGodTooltips,.mobileToolTips{--mobile-sheet-max-height:calc(100dvh - var(--site-banner-offset, 80px) - 1.25rem - var(--calc-sheet-bottom-gap, 0px))!important;bottom:var(--calc-sheet-bottom-gap,0)!important;max-height:calc(100dvh - var(--safe-top, 0px) - env(safe-area-inset-bottom, 0px) - .75rem - var(--calc-sheet-bottom-gap, 0px))!important}.overlay2.itemPickerOverlay .itemSelectorBox.itemSelectorBox--mobileVirtual{padding-bottom:calc(6px + env(safe-area-inset-bottom, 0px))!important}body.calculator-tour-active .mobileCalcStickyBar,body.calculator-tour-active .mobileCalcTabBar{display:none!important}}.mobileResultsSideToggle{display:none}@media (max-width:780px){.bigContainer.mobileCalcTabs{--calc-side-player:#f4c430;--calc-side-player-bg:rgba(244,196,48,0.12);--calc-side-target:#5aa9ff;--calc-side-target-bg:rgba(90,169,255,0.13)}.bigContainer.mobileCalcTabs .mobileResultsSideToggle{display:flex;align-self:stretch;width:100%;box-sizing:border-box;margin:.25rem 0 .6rem}.bigContainer.mobileCalcTabs .mobileResultsSideToggle .segToggle__opt{min-width:0;overflow:hidden;text-overflow:ellipsis;display:block;height:40px;line-height:38px;padding:0 .5rem}body:not(.calculator-tour-active) .midContainer.mobileResultsSide--player .midGodDivSection--target,body:not(.calculator-tour-active) .midContainer.mobileResultsSide--player .resultsContainerBox--target,body:not(.calculator-tour-active) .midContainer.mobileResultsSide--target .midGodDivSection--player,body:not(.calculator-tour-active) .midContainer.mobileResultsSide--target .resultsContainerBox--player{display:none!important}.bigContainer.mobileCalcTabs .midContainer--dual .midGodDivSection--player,.bigContainer.mobileCalcTabs .midContainer--dual .resultsContainerBox--player{box-shadow:inset 3px 0 0 var(--calc-side-player)}.bigContainer.mobileCalcTabs .midContainer--dual .midGodDivSection--target,.bigContainer.mobileCalcTabs .midContainer--dual .resultsContainerBox--target{box-shadow:inset 3px 0 0 var(--calc-side-target)}.mobileResultsMatchup{margin:0 0 .35rem;font-size:.8rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;text-align:center}.bigContainer.mobileCalcTabs .resultsContainerBox--target .remainingHealthBox .labels h2,.resultsContainerBox--player .mobileResultsMatchup{color:var(--calc-side-player)!important}.bigContainer.mobileCalcTabs .resultsContainerBox--player .remainingHealthBox .labels h2,.resultsContainerBox--target .mobileResultsMatchup{color:var(--calc-side-target)!important}.mobileCalcStickyBar--target .mobileCalcStickyBar__value{color:#5aa9ff}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs{overflow:hidden!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .leftContainer>.godDiv,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer>.middleDiv,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .rightContainer>.godDiv2{flex:1 1 auto}.bigContainer.mobileCalcTabs .abilityLoadoutCard>img.abilityLoadout{width:min(100%,52px)!important;height:auto!important;max-width:52px!important;max-height:52px!important;margin-inline:auto}.bigContainer.mobileCalcTabs .abilityLoadoutResults,.bigContainer.mobileCalcTabs .abilityLoadoutResults .loadoutResultBreakdown{font-size:15px!important}.bigContainer.mobileCalcTabs .abilityLoadoutResults *{font-size:inherit}.bigContainer.mobileCalcTabs .abilityLoadoutDiv .tickCountEdit{font-size:13px!important}.mobileCalcStickyBar{padding:.6rem .65rem;gap:.65rem;border-width:1.5px;border-color:rgba(212,175,55,.6)}.mobileCalcStickyBar__label{font-size:.82rem}.mobileCalcStickyBar__hpNums{font-size:.95rem;font-weight:800}.mobileCalcStickyBar__value{font-size:1.7rem}.mobileCalcStickyBar__hpTrack{height:10px}.mobileCalcStickyBar .mobileCalcStickyBar__calc{min-height:58px;min-width:7.5rem;font-size:1.05rem}.bigContainer.mobileCalcTabs{padding-bottom:calc(var(--calc-mobile-footer-h, 0px) + 6.4rem)!important}.bigContainer.mobileCalcTabs .buffBuildDiv,.bigContainer.mobileCalcTabs .itemBuildDiv{width:60px!important;height:60px!important;min-width:0!important;min-height:0!important}.bigContainer.mobileCalcTabs .buffBuildDiv>img,.bigContainer.mobileCalcTabs .itemBuildDiv>img{width:100%!important;height:100%!important}.bigContainer.mobileCalcTabs .godImageDiv img{width:74px!important;height:74px!important}.bigContainer.mobileCalcTabs .godAbilityIconWrap{width:56px!important;height:56px!important}.bigContainer.mobileCalcTabs .godAbilityIconWrap img.godAbilities{width:52px!important;height:52px!important}.bigContainer.mobileCalcTabs>.mobileCalcTabBar{padding:.3rem;margin-bottom:.35rem}.bigContainer.mobileCalcTabs>.mobileCalcTabBar .segToggle__opt{min-height:40px}}@media (max-width:780px){body:has(.bigContainer.mobileCalcTabs) .footer--rotator .footerText{font-size:9.5px!important;line-height:1.25!important}}@media (max-width:780px){.bigContainer.mobileCalcTabs .abilityLoadoutCard img.abilityLoadout,.bigContainer.mobileCalcTabs .procCard .procIconWrap{width:46px!important;height:46px!important;min-height:0!important;max-width:46px!important;max-height:46px!important;margin-inline:auto!important;flex:0 0 auto!important}.bigContainer.mobileCalcTabs .abilityLoadoutCard,.bigContainer.mobileCalcTabs .procCard{gap:3px!important;padding:4px!important}.bigContainer.mobileCalcTabs .procResults{font-size:15px!important}.bigContainer.mobileCalcTabs .buffBuildContainer,.bigContainer.mobileCalcTabs .godBuffs,.bigContainer.mobileCalcTabs .godBuild,.bigContainer.mobileCalcTabs .itemBuildContainer{height:auto!important;min-height:0!important;row-gap:6px!important}.bigContainer.mobileCalcTabs .buffRows,.bigContainer.mobileCalcTabs .itemRows{height:62px!important;min-height:0!important}.bigContainer.mobileCalcTabs #resultsLabel{display:none!important}.bigContainer.mobileCalcTabs .mobileResultsSideToggle{margin:0 0 .4rem;padding:.3rem}.bigContainer.mobileCalcTabs .mobileResultsSideToggle .segToggle__opt{min-height:40px}.bigContainer.mobileCalcTabs .abilityLoadoutDivider{flex-wrap:nowrap!important}.bigContainer.mobileCalcTabs .abilityLoadoutDivider>*{flex-shrink:0!important}.mobileCalcStickyBar__damage{max-width:40%}.mobileCalcStickyBar__hpNums{display:block;font-size:1.05rem!important;font-weight:800;line-height:1.15;color:#f1f5f9;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.mobileCalcStickyBar__hpTrack{margin-top:.25rem}}@media (max-width:780px){body:has(.bigContainer.mobileCalcTabs):not(.calculator-tour-active) .footer--rotator{display:none!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs{padding-left:.35rem!important;padding-right:.35rem!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .leftContainer,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .rightContainer{flex:none!important;max-width:none!important;margin-left:0!important;margin-right:0!important;box-sizing:border-box}.bigContainer.mobileCalcTabs .godDiv .labels,.bigContainer.mobileCalcTabs .godDiv2 .labels{min-height:0!important;height:auto!important;margin-block:.15rem!important}.bigContainer.mobileCalcTabs .godImageDiv img{width:66px!important;height:66px!important}.bigContainer.mobileCalcTabs .buffRows,.bigContainer.mobileCalcTabs .itemRows{height:58px!important}.bigContainer.mobileCalcTabs .buffBuildDiv,.bigContainer.mobileCalcTabs .itemBuildDiv{width:56px!important;height:56px!important}.bigContainer.mobileCalcTabs .abilityLoadoutCard img.abilityLoadout,.bigContainer.mobileCalcTabs .procCard .procIconWrap{width:40px!important;height:40px!important;max-width:40px!important;max-height:40px!important}.bigContainer.mobileCalcTabs .abilityLoadoutBox,.bigContainer.mobileCalcTabs .procContainerBox{min-height:0!important;padding-block:3px!important}.bigContainer.mobileCalcTabs .midContainer .remainingHealthBox{display:none!important}.bigContainer.mobileCalcTabs .abilityLoadoutCard,.bigContainer.mobileCalcTabs .procCard{gap:2px!important;padding:3px!important}.bigContainer.mobileCalcTabs .abilityLoadoutResults,.bigContainer.mobileCalcTabs .procResults{padding:2px 3px!important}.bigContainer.mobileCalcTabs .procCount,.bigContainer.mobileCalcTabs .tickCountEdit{min-height:0!important;padding-block:1px!important}.bigContainer.mobileCalcTabs .midGodDivSection2{padding-block:3px!important}.bigContainer.mobileCalcTabs .godDivSection2,.bigContainer.mobileCalcTabs .smallGodDivSection{padding-top:6px!important;position:relative}.bigContainer.mobileCalcTabs .godDivSection2>.labels,.bigContainer.mobileCalcTabs .smallGodDivSection>.labels{min-height:36px!important;align-items:center;justify-content:center}.bigContainer.mobileCalcTabs .godDivSection2>.buildCostDiv,.bigContainer.mobileCalcTabs .godDivSection2>.toggleButtonsContainer,.bigContainer.mobileCalcTabs .smallGodDivSection>.buildCostDiv,.bigContainer.mobileCalcTabs .smallGodDivSection>.toggleButtonsContainer{top:6px!important}.bigContainer.mobileCalcTabs .rightContainer .godDivSection{padding-top:4px!important;padding-bottom:4px!important}.bigContainer.mobileCalcTabs .godImageDiv,.bigContainer.mobileCalcTabs .godImageDiv .godIconTooltipTrigger,.bigContainer.mobileCalcTabs .godImageDiv img{width:70px!important;height:70px!important;min-width:0!important;min-height:0!important}.bigContainer.mobileCalcTabs .godDivSection4{padding-block:4px!important}}.websiteBannerSheetLegal{display:none}@media (max-width:1100px){.websiteBanner.is-menuOpen .websiteBannerSheetLegal{display:block;margin:.75rem 0 0;padding-top:.65rem;border-top:1px solid rgba(255,255,255,.08);font-size:.7rem;line-height:1.4;color:rgba(226,232,240,.55)}}@media (max-width:780px){.bigContainer.mobileCalcTabs .godDivSection .godContent,.bigContainer.mobileCalcTabs .godDivSection .godContent:hover{width:auto!important;min-width:0!important;max-width:none!important;aspect-ratio:auto!important;padding:0!important;background:none!important;box-shadow:none!important}.bigContainer.mobileCalcTabs .godImageDiv,.bigContainer.mobileCalcTabs .godImageDiv .godIconTooltipTrigger,.bigContainer.mobileCalcTabs .godImageDiv img{width:104px!important;height:104px!important}.bigContainer.mobileCalcTabs .buffRows,.bigContainer.mobileCalcTabs .itemRows{height:70px!important}.bigContainer.mobileCalcTabs .buffBuildDiv,.bigContainer.mobileCalcTabs .itemBuildDiv{width:67px!important;height:67px!important}.bigContainer.mobileCalcTabs .abilityLoadoutCard img.abilityLoadout,.bigContainer.mobileCalcTabs .procCard .procIconWrap{width:var(--calc-res-icon,40px)!important;height:auto!important;max-width:100%!important;max-height:none!important;aspect-ratio:1}.bigContainer.mobileCalcTabs .procCard .procIconWrap img{width:100%!important;height:100%!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutBox--reserveEmptySlots .abilityLoadoutDiv,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainerBox--reserveEmptySlots .procContainer.procContainer--empty,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainerBox--reserveEmptySlots .procContainer.procContainer--filled{display:flex!important;flex:1 1!important;width:auto!important;min-width:0!important;max-width:none!important;overflow:visible!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutDiv--empty,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainer--empty{pointer-events:none!important;opacity:.5}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutDiv--empty .abilityLoadoutResults>*,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainer--empty .procResults>*{visibility:hidden!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutDiv--empty .tickCountEdit,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainer--empty .procCount{color:transparent!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutDivider{flex:1 1 auto!important;justify-content:flex-start!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutDivider>.midGodDivSection,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutDivider>.midGodDivSection2{flex:0 0 auto!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutDivider>.midGodDivSection2{margin-top:auto!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutBox.abilityLoadoutBox--mobile5,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainerBox.procContainerBox--mobile5{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;grid-auto-rows:auto;align-items:stretch!important;justify-content:stretch!important;flex-wrap:nowrap!important;height:auto!important;max-height:none!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutBox--mobile5>.abilityLoadoutDiv,body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainerBox--mobile5>.procContainer{flex:none!important;width:auto!important;min-width:0!important;max-width:none!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .procContainerBox.procContainerBox--mobile5.procContainerBox--mobile6{grid-template-columns:repeat(6,minmax(0,1fr))!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutBox--mobile5.abilityLoadoutBox--tickEditMode>:not(.abilityLoadoutDiv--tickEditFocus){display:none!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .midContainer .abilityLoadoutBox--mobile5>.abilityLoadoutDiv.abilityLoadoutDiv--tickEditFocus{grid-column:1/-1;justify-self:center;width:min(72%,26rem)!important;max-width:min(72%,26rem)!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs .rightContainer>.godDiv2>.nonHealth{flex:1 1 auto!important;margin-bottom:0!important}.overlay3.buffPickerOverlay .buffBox{grid-template-columns:repeat(auto-fill,minmax(84px,1fr))!important;gap:.5rem!important;justify-items:stretch!important}.overlay3.buffPickerOverlay .buffContainer{width:100%!important;max-width:116px!important;aspect-ratio:1;justify-self:center;justify-content:center!important;box-sizing:border-box;padding:7px;border-radius:var(--radius-lg,12px);border:1px solid var(--gold-border-light,rgba(212,175,55,.24));background:linear-gradient(165deg,rgba(18,24,38,.92),rgba(8,12,22,.88));box-shadow:inset 0 1px 0 rgba(255,255,255,.04),0 2px 8px rgba(0,0,0,.28)}.overlay3.buffPickerOverlay .buffContainer .buffBuildContainer,.overlay3.buffPickerOverlay .buffContainer .buffBuildDiv,.overlay3.buffPickerOverlay .buffContainer .buffImageWrapper{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important}.overlay3.buffPickerOverlay .buffBox .buffIcon,.overlay3.buffPickerOverlay .buffBox img.buffBuild,.overlay3.buffPickerOverlay .buffBox img.buffBuild2{width:100%!important;height:100%!important;max-width:none!important;max-height:none!important;border-radius:8px}}.mobileLoadoutLimitNotice{position:fixed;left:50%;top:calc(var(--safe-top, 0px) + 64px);transform:translateX(-50%);z-index:10050;width:min(92vw,380px);box-sizing:border-box;padding:10px 14px;border-radius:var(--radius-lg,12px);border:1px solid rgba(212,175,55,.55);background:linear-gradient(165deg,rgba(28,22,10,.97),rgba(12,14,24,.97));box-shadow:0 8px 24px rgba(0,0,0,.55);color:#f3e6bd;font-size:.85rem;line-height:1.3;text-align:center;pointer-events:none;animation:mobileLoadoutNoticeIn .22s ease-out}@keyframes mobileLoadoutNoticeIn{0%{opacity:0;transform:translate(-50%,-6px)}to{opacity:1;transform:translate(-50%)}}.mobileLoadoutOverCapNote{margin:0 0 6px;padding:6px 10px;border-radius:8px;border:1px solid rgba(212,175,55,.45);background:rgba(60,44,10,.55);color:#f3e6bd;font-size:.78rem;line-height:1.25;text-align:center}.addMobileAbility.addMobileAbility--disabled,.addMobileAbility:disabled{opacity:.55;cursor:not-allowed;filter:grayscale(.6)}.godAbilityIconFrame{position:relative;display:inline-flex;flex:0 0 auto;line-height:0}.godAbilityIconFrame>img.godAbilities{margin-bottom:0!important}.godAbilityIconFrame{isolation:isolate}.godAbilityIconFrame>img.godAbilities,.godAbilityIconFrame>img.godAbilities:active,.godAbilityIconFrame>img.godAbilities:focus,.godAbilityIconFrame>img.godAbilities:hover{position:relative;z-index:1!important}.godAbilityIconFrame>.godAbilityRank,.leftContainer .godDivSection4 .godAbilityIconFrame>.godAbilityRank,.rightContainer .godDivSection4 .godAbilityIconFrame>.godAbilityRank{position:absolute;right:-5px;bottom:-5px;z-index:3!important;display:block;width:auto;max-width:none;margin:0;overflow:visible!important;line-height:normal}.abilityRankBadge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;padding:1px 5px;border-radius:999px;border:1px solid rgba(212,175,55,.75);background:rgba(10,16,30,.94);box-shadow:0 1px 4px rgba(0,0,0,.6);color:#f7e7b4;font-size:.72rem;font-weight:800;line-height:1.3;letter-spacing:.02em;white-space:nowrap;cursor:ns-resize}@media (min-width:781px){.abilityRankBadge{min-width:30px;padding:2px 7px;font-size:.86rem;line-height:1.2;border-width:1.5px}}.godAbilityAnchor--rankAdjustable:hover .abilityRankBadge{border-color:#f7d774;box-shadow:0 1px 4px rgba(0,0,0,.6),0 0 0 2px rgba(212,175,55,.25)}.abilityRankHoverControl{position:fixed;z-index:10060;display:flex;gap:3px;padding:3px;border-radius:9px;border:1px solid rgba(212,175,55,.65);background:rgba(10,16,30,.98);box-shadow:0 6px 18px rgba(0,0,0,.55);white-space:nowrap}.abilityRankHoverControl__opt{width:26px;height:26px;padding:0;border-radius:6px;border:1px solid rgba(212,175,55,.3);background:rgba(28,36,56,.95);color:#f3e6bd;font-size:.85rem;font-weight:800;line-height:1;cursor:pointer}.abilityRankHoverControl__opt:hover{border-color:#f7d774;background:rgba(52,62,88,.98)}.abilityRankHoverControl__opt:focus-visible{outline:2px solid #f7d774;outline-offset:1px}.abilityRankHoverControl__opt.is-current{background:linear-gradient(180deg,#f7d774,#d4af37);border-color:#f7d774;color:#1a1306}.abilityRankBadge.abilityRankBadge--readonly{cursor:inherit;pointer-events:none}.mobileAbilityRankSection{margin:4px 0 10px}.mobileAbilityRankSection__heading{margin:0 0 6px;font-size:.72rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:rgba(212,175,55,.95)}.mobileAbilityRankSegments{display:flex;gap:6px}.mobileAbilityRankSegments__opt{flex:1 1;min-width:36px;height:40px;padding:0;border-radius:10px;border:1px solid rgba(212,175,55,.4);background:rgba(28,36,56,.95);color:#f3e6bd;font-size:1rem;font-weight:800;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.mobileAbilityRankSegments__opt:focus-visible{outline:2px solid #f7d774;outline-offset:1px}.mobileAbilityRankSegments__opt.is-current{background:linear-gradient(180deg,#f7d774,#d4af37);border-color:#f7d774;color:#1a1306}.godDivSection #godNameDisplay,.godDivSection #godNameDisplay2,.godNameDiv{cursor:default}.godDivSection #godNameDisplay2:after,.godDivSection #godNameDisplay:after{content:none!important;display:none!important}.godDivSection #godNameDisplay2:hover,.godDivSection #godNameDisplay:hover{filter:drop-shadow(0 1px 4px rgba(0,0,0,.45));text-decoration:none}.godStatsBadge{position:absolute;left:6px;bottom:6px;z-index:3;width:30px;height:30px;padding:0;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid var(--gold-border,rgba(212,175,55,.55));background:radial-gradient(circle at 30% 30%,#1c2b47 0,#0c1423 100%);box-shadow:0 2px 6px rgba(0,0,0,.5);color:#d4af37;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:transform .14s ease,border-color .14s ease,box-shadow .14s ease}.godStatsBadge:after{content:"";position:absolute;inset:-7px;border-radius:50%}.godStatsBadge__icon{width:15px;height:15px;fill:currentColor;filter:drop-shadow(0 0 3px rgba(212,175,55,.35))}.godStatsBadge:hover{transform:scale(1.06);border-color:var(--gold-primary,#d4af37);color:#f7d774;box-shadow:0 2px 10px rgba(0,0,0,.55),0 0 14px rgba(255,200,90,.35)}.godStatsBadge:focus-visible{outline:2px solid #f7d774;outline-offset:2px}@media (min-width:781px){.midContainer>.middleDiv>.abilityLoadoutDivider[data-mid-fit] .abilityLoadoutCard img.abilityLoadout{max-width:var(--mid-fit-ability-icon,78%)!important;max-height:var(--mid-fit-ability-icon,none)!important}.midContainer>.middleDiv>.abilityLoadoutDivider[data-mid-fit] .procCard .procIconWrap{max-width:var(--mid-fit-proc-icon,100%)!important;max-height:var(--mid-fit-proc-icon,none)!important;margin-inline:auto}.leftContainer .godAbilitiesDiv,.rightContainer .godAbilitiesDiv{--calc-ability-icon:clamp(38px,calc(min(8vh, 4.7vw) / var(--calc-fit-zoom, 1)),74px)}.leftContainer .godAbilitiesDiv.godAbilitiesDiv--withA05,.rightContainer .godAbilitiesDiv.godAbilitiesDiv--withA05{--calc-ability-icon:clamp(34px,calc(min(7.4vh, 4.05vw) / var(--calc-fit-zoom, 1)),66px)}.bigContainer .leftContainer .godAbilitiesDiv .godAbilityIconFrame>img#basicAttack.godAbilities,.bigContainer .leftContainer .godAbilitiesDiv .godAbilityIconFrame>img.godAbilities,.bigContainer .rightContainer .godAbilitiesDiv .godAbilityIconFrame>img#basicAttack.godAbilities,.bigContainer .rightContainer .godAbilitiesDiv .godAbilityIconFrame>img.godAbilities{width:var(--calc-ability-icon)!important;height:var(--calc-ability-icon)!important;min-width:0!important;min-height:0!important;max-width:none!important;max-height:none!important}}.godDivSection .godContent{--portrait-badge-size:70px;--portrait-stats-size:50px;--portrait-stats-inset:4px;--portrait-badge-out-x:calc(var(--portrait-badge-size) * -0.3);--portrait-badge-out-y:calc(var(--portrait-badge-size) * -0.25);margin-bottom:calc(var(--portrait-badge-size) * .35)!important}.bigContainer.mobileCalcTabs .godDivSection .aspectIconDiv,.godDivSection .godContent .aspectIconDiv,.godDivSection .godContent>.aspectIconDiv{width:var(--portrait-badge-size)!important;height:var(--portrait-badge-size)!important;right:var(--portrait-badge-out-x)!important;bottom:var(--portrait-badge-out-y)!important;left:auto!important;top:auto!important;z-index:5;box-sizing:border-box;padding:0!important;display:flex!important;align-items:center;justify-content:center}.godDivSection .godContent .aspectIconDiv .aspectIcon,.godDivSection .godContent .aspectIconDiv .aspectIconBuild{width:calc(var(--portrait-badge-size) * .74)!important;height:calc(var(--portrait-badge-size) * .74)!important;min-width:0!important;min-height:0!important;margin:0!important}.bigContainer.mobileCalcTabs .godDivSection .godContent .godStatsBadge,.godDivSection .godContent .godStatsBadge{width:var(--portrait-stats-size);height:var(--portrait-stats-size);left:var(--portrait-stats-inset);top:var(--portrait-stats-inset);right:auto;bottom:auto;box-sizing:border-box;border:1px solid rgba(232,193,74,.85);background:rgba(6,10,20,.72);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:0 2px 8px rgba(0,0,0,.5),inset 0 0 0 1px rgba(255,255,255,.04);z-index:10000}.godDivSection .godContent .godStatsBadge .godStatsBadge__icon{width:calc(var(--portrait-stats-size) * .58);height:calc(var(--portrait-stats-size) * .58)}.godDivSection .godContent .godStatsBadge:hover{background:rgba(8,14,26,.8);color:#d4af37}.godDivSection .godContent .aspectIconDiv .aspectIcon:hover,.godDivSection .godContent .aspectIconDiv:hover .aspectIcon,.godDivSection .godContent .aspectIconDiv:hover .aspectIconBuild{animation:none}.godDivSection .godContent .godStatsBadge:after{content:none;display:none}.godDivSection .godContent .aspectIconDiv:after{content:"";position:absolute;bottom:min(0px,calc(var(--portrait-badge-size) - 44px));right:min(0px,calc(var(--portrait-badge-size) - 44px));left:0;top:0}.calcStaleDot{position:absolute;top:5px;right:7px;width:8px;height:8px;border-radius:50%;background:#4fc3ff;box-shadow:0 0 0 1px rgba(10,18,34,.45),0 0 6px 2px rgba(79,195,255,.6);pointer-events:none}@media (prefers-reduced-motion:no-preference){.calcStaleDot{animation:calcStaleDotPulse 2.6s ease-in-out infinite}}@keyframes calcStaleDotPulse{0%,to{box-shadow:0 0 0 1px rgba(10,18,34,.45),0 0 6px 2px rgba(79,195,255,.6)}50%{box-shadow:0 0 0 1px rgba(10,18,34,.45),0 0 9px 3px rgba(79,195,255,.32)}}#calculateButton:has(.calcStaleDot),.mobileCalcStickyBar__calc:has(.calcStaleDot){position:relative}@media (min-width:1100px){.bigContainer .leftContainer .godDivSection4,.bigContainer .rightContainer .godDivSection4{flex:0 0 auto!important;height:auto!important;min-height:min-content!important;container-type:inline-size;padding-bottom:8px}}@media (min-width:1100px){.bigContainer .leftContainer>.godDiv>.godDivSection:has(.godDivSectionFitViewport),.bigContainer .rightContainer>.godDiv2>.nonHealth>.godDivSection:first-child{flex:0 0 auto!important;height:auto!important;min-height:min-content!important;container-type:inline-size;justify-content:flex-start!important;padding-block:10px 10px!important}.bigContainer .leftContainer .godDivSection .godDivSectionFitViewport,.bigContainer .rightContainer .godDivSection .godDivSectionFitViewport{flex:0 0 auto!important;justify-content:flex-start!important;overflow:visible!important}.bigContainer .leftContainer .godDivSection .godDivSectionScaleWrap,.bigContainer .rightContainer .godDivSection .godDivSectionScaleWrap{flex:0 0 auto!important;height:auto!important;overflow:visible!important}.bigContainer .leftContainer .godDivSection .godDivSectionScaleInner,.bigContainer .rightContainer .godDivSection .godDivSectionScaleInner{transform:none!important;gap:12px!important}.bigContainer .leftContainer .godDivSection .godContent,.bigContainer .rightContainer .godDivSection .godContent{width:clamp(72px,calc((100vh - 380px) * .2 / var(--calc-fit-zoom, 1)),150px)!important;min-width:0!important;max-width:none!important;height:auto!important;margin-bottom:0!important}.bigContainer .leftContainer .godDivSection .godDivSectionPortraitControls,.bigContainer .rightContainer .godDivSection .godDivSectionPortraitControls{flex:0 0 auto!important;margin-top:12px!important}.bigContainer .leftContainer .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godContent,.bigContainer .rightContainer .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godContent{width:clamp(56px,calc((100vh - 460px) * .2 / var(--calc-fit-zoom, 1)),132px)!important}.bigContainer .leftContainer .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godDivSectionScaleInner,.bigContainer .rightContainer .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godDivSectionScaleInner{gap:8px!important}.bigContainer .leftContainer .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godDivSectionPortraitControls,.bigContainer .rightContainer .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godDivSectionPortraitControls{margin-top:8px!important}.bigContainer .leftContainer .godDivSection2,.bigContainer .leftContainer .godDivSection3,.bigContainer .rightContainer .godDivSection2,.bigContainer .rightContainer .godDivSection3{flex:1 1!important;min-height:0!important}}@media (max-width:780px){.bigContainer.mobileCalcTabs .godDiv:has(.godDivSectionPortraitControls>:nth-child(3)),.bigContainer.mobileCalcTabs .nonHealth:has(.godDivSectionPortraitControls>:nth-child(3)){row-gap:3px!important}.bigContainer.mobileCalcTabs .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godDivSectionScaleInner{gap:6px!important}.bigContainer.mobileCalcTabs .godDivSection:has(.godDivSectionPortraitControls>:nth-child(3)) .godContent{margin-bottom:8px!important}.bigContainer.mobileCalcTabs :is(.godDiv,.nonHealth):has(.godDivSectionPortraitControls>:nth-child(3)) :is(.godDivSection2,.godDivSection3,.smallGodDivSection){padding-top:3px!important;padding-bottom:4px!important}.bigContainer.mobileCalcTabs :is(.godDiv,.nonHealth):has(.godDivSectionPortraitControls>:nth-child(3)) :is(.godDivSection2,.smallGodDivSection)>.labels{min-height:32px!important}.bigContainer.mobileCalcTabs :is(.godDiv,.nonHealth):has(.godDivSectionPortraitControls>:nth-child(3)) :is(.godDivSection2,.smallGodDivSection)>:is(.buildCostDiv,.toggleButtonsContainer){top:3px!important}.bigContainer.mobileCalcTabs :is(.godDiv,.nonHealth):has(.godDivSectionPortraitControls>:nth-child(3)) :is(.godBuild,.godBuffs){row-gap:3px!important}.bigContainer.mobileCalcTabs .godDivSection .godDivSectionPortraitControls:has(>:nth-child(3)){row-gap:2px!important;padding-top:0!important}.bigContainer.mobileCalcTabs .godDivSectionPortraitControls:has(>:nth-child(3))>:is(#godLevelSlider,#targetLevelSlider){margin-top:2px!important;margin-bottom:0!important}.bigContainer.mobileCalcTabs .godDivSectionPortraitControls>.sliderContainer--passive{margin-block:0!important;padding-top:0!important;row-gap:2px!important}}@media (max-width:780px){body:not(.calculator-tour-active):has(.bigContainer.mobileCalcTabs),html:has(body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs){height:100%!important;overflow:hidden!important;overscroll-behavior:none!important}body:not(.calculator-tour-active):has(.bigContainer.mobileCalcTabs){position:fixed!important;inset:0!important;width:100%!important}body:not(.calculator-tour-active) .bigContainer.mobileCalcTabs{height:calc(100vh - var(--site-banner-offset, 0px))!important;height:calc(100dvh - var(--site-banner-offset, 0px))!important;max-height:calc(100vh - var(--site-banner-offset, 0px))!important;max-height:calc(100dvh - var(--site-banner-offset, 0px))!important;overscroll-behavior:contain!important}.mobileCalcStickyBar{bottom:calc(var(--calc-mobile-footer-h, 0px) + max(.4rem, env(safe-area-inset-bottom, 0px)))!important}}@media (max-width:780px){:root:has(.bigContainer.mobileCalcTabs){--site-banner-offset:calc(48px + var(--safe-top, 0px))}:root:has(.bigContainer.mobileCalcTabs) .websiteBanner,:root:has(.bigContainer.mobileCalcTabs) .websiteBanner.websiteBanner--grid,:root:has(.bigContainer.mobileCalcTabs) .websiteBanner.websiteBanner--home{--banner-height:calc(48px + var(--safe-top, 0px));--banner-pad-block:0.2rem;--banner-logo-w:min(132px,38vw);--banner-logo-h:28px;--banner-action-min-h:36px;--banner-icon-size:36px;--banner-action-font:0.74rem;padding-top:calc(.2rem + var(--safe-top, 0px));padding-bottom:.2rem}:root:has(.bigContainer.mobileCalcTabs) .websiteBanner .websiteBannerMenuToggle{width:38px;height:38px;min-width:38px;min-height:38px}:root:has(.bigContainer.mobileCalcTabs) .websiteBanner .loginButton{min-height:36px!important;height:36px!important;padding-block:0!important;font-size:.74rem!important}.bigContainer.mobileCalcTabs>.mobileCalcTabBar{padding:0!important;gap:.25rem!important;margin-bottom:.25rem!important;border-radius:10px}.bigContainer.mobileCalcTabs .mobileCalcTabBar__tab{min-height:36px!important;height:36px;padding-block:0!important;font-size:.86rem!important;border-radius:9px}.bigContainer.mobileCalcTabs .mobileCalcTabBar__dot{top:5px;right:8px;width:6px;height:6px}.mobileCalcStickyBar{padding:.38rem .5rem!important;gap:.5rem!important}.mobileCalcStickyBar__summary{padding:0 .3rem!important;gap:.6rem!important}.mobileCalcStickyBar__label{font-size:.7rem!important;line-height:1.15}.mobileCalcStickyBar__value{font-size:1.45rem!important;line-height:1.05!important}.mobileCalcStickyBar__hpNums{font-size:.92rem!important;line-height:1.1!important}.mobileCalcStickyBar__hpTrack{height:7px!important;margin-top:.2rem!important}.mobileCalcStickyBar .mobileCalcStickyBar__calc{min-height:42px!important;height:auto;min-width:7rem!important;padding-block:0!important;font-size:.98rem!important}.bigContainer.mobileCalcTabs{padding-bottom:calc(var(--calc-mobile-footer-h, 0px) + 4rem)!important}.mobileAbilityTooltips,.mobileBuffToolTips,.mobileGodTooltips,.mobileToolTips{--calc-sheet-top:calc(var(--site-banner-offset, 56px) + 6px);--calc-sheet-bottom:max(6px,var(--calc-sheet-bottom-gap,0px));--mobile-sheet-max-height:calc(100dvh - var(--calc-sheet-top) - var(--calc-sheet-bottom))!important;top:var(--calc-sheet-top)!important;bottom:var(--calc-sheet-bottom)!important;max-height:calc(100dvh - var(--calc-sheet-top) - var(--calc-sheet-bottom))!important}.mobileBuffToolTips .buffContainer,.mobileBuffToolTips .mobileBuffSelectorGrid{width:100%!important;min-height:0!important;max-height:100%!important}.mobileBuffToolTips .mobileBuffTooltip{position:relative!important;inset:auto!important;transform:none!important;margin:0!important}}.closeX{position:relative;display:inline-block;flex:0 0 auto;width:14px;height:14px;vertical-align:middle;pointer-events:none}.closeX:after,.closeX:before{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:2px;background:currentColor}.closeX:before{transform:translate(-50%,-50%) rotate(45deg)}.closeX:after{transform:translate(-50%,-50%) rotate(-45deg)}.itemExitButtonBtn{display:inline-flex!important}.itemExitButtonBtn,.loginOverlayClose{align-items:center;justify-content:center}.loginOverlayClose{left:1rem;right:auto;display:inline-flex}.update-log-close{order:-1;margin-right:.75rem}.update-log-header{justify-content:flex-start}.optimizerBuildCompareHeader>.optimizerBuildCompareCloseBtn,.optimizerExcludedHeader>.optimizerExcludedCloseBtn,.optimizerKeepSlotsHeader>.optimizerKeepSlotsCloseBtn{order:-1;align-self:flex-start}.optimizerBuildCompareHeaderText,.optimizerExcludedHeader>div,.optimizerKeepSlotsHeaderText{flex:1 1 auto;min-width:0}.roleTierlistModal>.closeModalButton.closeModalButton--topLeft{position:absolute;top:14px;left:14px;margin:0;padding:8px 16px;z-index:2}.segToggle.segToggle{--seg-gold:var(--gold-secondary,#f4c430);--seg-blue:#5aa9ff;--seg-blue-bg:rgba(90,169,255,0.13);--seg-red:#f87171;--seg-red-bg:rgba(239,68,68,0.18);display:flex;gap:.35rem;padding:.4rem;box-sizing:border-box;background:rgba(10,18,34,.94);border:1px solid rgba(212,175,55,.28);border-radius:12px}.segToggle.segToggle--fit{display:inline-flex;max-width:100%}.segToggle .segToggle__opt{position:relative;flex:1 1;display:inline-flex;align-items:center;justify-content:center;gap:.4em;min-height:44px;margin:0;padding:0 .9rem;box-sizing:border-box;border:1px solid transparent;border-radius:9px;background:transparent;box-shadow:none;color:rgba(226,232,240,.78);font:inherit;font-size:.95rem;font-weight:700;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;text-decoration:none;white-space:nowrap;cursor:pointer;transform:none;-webkit-tap-highlight-color:transparent;transition:color .14s ease,background-color .14s ease,border-color .14s ease}.segToggle.segToggle--fit .segToggle__opt{flex:0 0 auto}.segToggle .segToggle__opt:hover:not(.is-active):not(:disabled):not(.is-disabled){color:#f1f5f9;background:rgba(255,255,255,.05)}.segToggle .segToggle__opt.is-active{color:var(--seg-gold);background:rgba(212,175,55,.12);border-color:rgba(244,196,48,.75);box-shadow:inset 0 0 0 1px rgba(244,196,48,.25);cursor:default}.segToggle .segToggle__opt--blue.is-active{color:var(--seg-blue);background:var(--seg-blue-bg);border-color:var(--seg-blue);box-shadow:inset 0 0 0 1px rgba(90,169,255,.25)}.segToggle .segToggle__opt--red.is-active{color:var(--seg-red);background:var(--seg-red-bg);border-color:rgba(248,113,113,.95);box-shadow:inset 0 0 0 1px rgba(248,113,113,.25)}.segToggle .segToggle__opt:focus-visible{outline:2px solid #f7d774;outline-offset:1px}.segToggle .segToggle__opt.is-disabled,.segToggle .segToggle__opt:disabled{opacity:.45;cursor:not-allowed}.segToggle .segToggle__dot{position:absolute;top:7px;right:9px;width:7px;height:7px;border-radius:50%;background:var(--seg-gold)}.segToggle.segToggle--compact{padding:.25rem;gap:.25rem}.segToggle.segToggle--compact .segToggle__opt{min-height:32px;padding:0 .65rem;font-size:.8rem}.segToggle.segToggle--compact .segToggle__dot{top:5px;right:6px}