.characterUpgrades-module__zoHDRG__filters{gap:var(--atlas-space-2);flex-wrap:wrap;min-width:0;display:flex}.characterUpgrades-module__zoHDRG__filter{align-items:center;gap:var(--atlas-space-2);min-height:var(--atlas-control-height);padding:var(--atlas-space-1) var(--atlas-space-3);border:1px solid var(--atlas-line);border-radius:var(--atlas-radius);background:var(--atlas-surface-sunken);color:var(--atlas-text);font:600 var(--atlas-text-small) var(--atlas-font-ui);cursor:pointer;transition:border-color var(--atlas-duration-fast) var(--atlas-ease), background-color var(--atlas-duration-fast) var(--atlas-ease), color var(--atlas-duration-fast) var(--atlas-ease);display:inline-flex}.characterUpgrades-module__zoHDRG__filter>span{color:var(--atlas-text-muted);font-variant-numeric:tabular-nums}.characterUpgrades-module__zoHDRG__filter:hover:not(:disabled){border-color:var(--atlas-line-strong);color:var(--atlas-text-strong)}.characterUpgrades-module__zoHDRG__filter[aria-pressed=true]{border-color:var(--atlas-accent);background:var(--atlas-accent-wash);color:var(--atlas-text-strong)}.characterUpgrades-module__zoHDRG__filter[aria-pressed=true]>span{color:var(--atlas-accent-strong)}.characterUpgrades-module__zoHDRG__filter:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:2px}.characterUpgrades-module__zoHDRG__filter:disabled{opacity:.45;cursor:default}.characterUpgrades-module__zoHDRG__slots{margin:0;padding:0;list-style:none;display:grid}@media (min-width:1100px){.characterUpgrades-module__zoHDRG__slots:not([data-sources]){columns:2;column-gap:var(--atlas-space-6);display:block}.characterUpgrades-module__zoHDRG__slots:not([data-sources]) .characterUpgrades-module__zoHDRG__row{break-inside:avoid}}.characterUpgrades-module__zoHDRG__row{align-items:center;gap:var(--atlas-space-2) var(--atlas-space-4);min-width:0;padding-block:var(--atlas-space-2);border-top:1px solid var(--atlas-line-soft);grid-template-columns:44px minmax(0,1fr) 3.5rem;grid-template-areas:"icon identity level";display:grid}.characterUpgrades-module__zoHDRG__row:first-child{border-top:0}.characterUpgrades-module__zoHDRG__slots[data-sources] .characterUpgrades-module__zoHDRG__row{grid-template-columns:44px minmax(0,1fr) 3.5rem minmax(0,1.1fr);grid-template-areas:"icon identity level source"}.characterUpgrades-module__zoHDRG__icon{grid-area:icon}.characterUpgrades-module__zoHDRG__identity{grid-area:identity;gap:2px;min-width:0;display:grid}.characterUpgrades-module__zoHDRG__meta{align-items:center;gap:var(--atlas-space-1) var(--atlas-space-2);flex-wrap:wrap;min-width:0;display:flex}.characterUpgrades-module__zoHDRG__identity small{color:var(--atlas-text-muted);font-size:var(--atlas-text-meta);letter-spacing:var(--atlas-tracking-label);text-transform:uppercase}.characterUpgrades-module__zoHDRG__identity b{min-width:0;color:var(--item-quality,var(--atlas-text-strong));text-overflow:ellipsis;white-space:nowrap;font-weight:650;overflow:hidden}.characterUpgrades-module__zoHDRG__level{font-variant-numeric:tabular-nums;grid-area:level;justify-items:end;gap:0;display:grid}.characterUpgrades-module__zoHDRG__level strong{color:var(--atlas-text-strong);font:var(--atlas-weight-display) var(--atlas-text-title) / var(--atlas-leading-snug) var(--atlas-font-display)}.characterUpgrades-module__zoHDRG__level small{color:var(--atlas-text-muted);font-size:var(--atlas-text-meta);font-weight:650}.characterUpgrades-module__zoHDRG__row[data-tone=behind] .characterUpgrades-module__zoHDRG__level small{color:var(--atlas-caution)}.characterUpgrades-module__zoHDRG__row[data-tone=critical] .characterUpgrades-module__zoHDRG__level small{color:var(--atlas-negative)}.characterUpgrades-module__zoHDRG__fix{align-items:center;gap:var(--atlas-space-1);padding:0 var(--atlas-space-1);border:1px solid var(--atlas-line);border-radius:var(--atlas-radius);color:var(--atlas-caution);font-size:var(--atlas-text-meta);white-space:nowrap;font-weight:600;display:inline-flex}.characterUpgrades-module__zoHDRG__fix svg{flex:none;width:12px;height:12px}.characterUpgrades-module__zoHDRG__source{grid-area:source;min-width:0}.characterUpgrades-module__zoHDRG__badge{align-items:center;gap:var(--atlas-space-3);grid-template-columns:auto minmax(0,1fr) auto;min-width:0;display:grid}.characterUpgrades-module__zoHDRG__badgeCopy{gap:2px;min-width:0;display:grid}.characterUpgrades-module__zoHDRG__badgeCopy b{align-items:center;gap:var(--atlas-space-1);min-width:0;color:var(--atlas-text-strong);text-overflow:ellipsis;white-space:nowrap;font-weight:650;display:flex;overflow:hidden}.characterUpgrades-module__zoHDRG__badgeCopy b svg{width:16px;height:16px;color:var(--atlas-accent-strong);flex:none}.characterUpgrades-module__zoHDRG__badgeCopy small{color:var(--atlas-text-muted);font-size:var(--atlas-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.characterUpgrades-module__zoHDRG__gain{color:var(--atlas-positive);font:var(--atlas-weight-display) var(--atlas-text-title) / var(--atlas-leading-snug) var(--atlas-font-display);font-variant-numeric:tabular-nums}@media (max-width:900px){.characterUpgrades-module__zoHDRG__slots[data-sources] .characterUpgrades-module__zoHDRG__row{grid-template-columns:44px minmax(0,1fr) 3.5rem;grid-template-areas:"icon identity level"".source source"}}@media (max-width:600px){.characterUpgrades-module__zoHDRG__identity b{white-space:normal;overflow-wrap:anywhere}}@media (prefers-reduced-motion:reduce){.characterUpgrades-module__zoHDRG__filter{transition:none}}.characterUpgrades-module__zoHDRG__skeleton{gap:var(--atlas-space-3);min-height:420px;display:grid}.characterUpgrades-module__zoHDRG__skeleton>span{align-items:center;gap:var(--atlas-space-4);grid-template-columns:44px minmax(0,1fr);display:grid}.characterUpgrades-module__zoHDRG__skeleton i,.characterUpgrades-module__zoHDRG__skeleton b{border-radius:var(--atlas-radius);background:linear-gradient(100deg, var(--atlas-surface-sunken) 30%, var(--atlas-surface-raised) 50%, var(--atlas-surface-sunken) 70%) 0 0 / 300% 100%;animation:characterUpgrades-module__zoHDRG__upgradesShimmer var(--atlas-duration-pulse) var(--atlas-ease-ambient) infinite;display:block}.characterUpgrades-module__zoHDRG__skeleton>span>i{width:44px;height:44px}.characterUpgrades-module__zoHDRG__skeleton>span>b{width:min(100%,22rem);height:14px}.characterUpgrades-module__zoHDRG__skeletonTitle{width:12rem;height:28px;margin-bottom:var(--atlas-space-2)}@keyframes characterUpgrades-module__zoHDRG__upgradesShimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion:reduce){.characterUpgrades-module__zoHDRG__skeleton i,.characterUpgrades-module__zoHDRG__skeleton b{animation:none}}
.characterProfile-module__n0YKpW__page{--font-heading:var(--atlas-font-display);--font-ui:var(--atlas-font-ui);--wow-gold:#f7c65f;--wow-line:#d09a3f6b;min-width:0;color:var(--atlas-text);font:14px/1.4 var(--atlas-font-ui);font-variant-numeric:tabular-nums lining-nums;container:auditPage/inline-size}.characterProfile-module__n0YKpW__page button{font:inherit;cursor:pointer}.characterProfile-module__n0YKpW__page button:disabled{cursor:default}.characterProfile-module__n0YKpW__heroBlock{padding-bottom:var(--atlas-space-4)}.characterProfile-module__n0YKpW__hero{max-width:58%}.characterProfile-module__n0YKpW__hero h1{overflow-wrap:anywhere;max-width:15ch}.characterProfile-module__n0YKpW__hero .ui-emblem img{object-fit:cover;border-radius:50%;width:100%;height:100%}.characterProfile-module__n0YKpW__facts{max-width:560px;margin-top:var(--atlas-space-5)}:is(.characterProfile-module__n0YKpW__facts.ui-stats,.characterProfile-module__n0YKpW__facts .ui-stats-card){box-shadow:none;background:0 0;border:0}.characterProfile-module__n0YKpW__facts .ui-stats-card{padding-block:var(--atlas-space-2)}.characterProfile-module__n0YKpW__notice{align-items:center;gap:var(--atlas-space-3);max-width:720px;margin-top:var(--atlas-space-4);padding:var(--atlas-space-3) var(--atlas-space-4);border:1px solid var(--atlas-line);border-radius:var(--atlas-radius);background:color-mix(in srgb, var(--atlas-bg) 82%, transparent);font-size:var(--atlas-text-small);flex-wrap:wrap;display:flex}.characterProfile-module__n0YKpW__notice>svg{width:18px;height:18px;color:var(--atlas-positive);flex:none}.characterProfile-module__n0YKpW__notice[data-status=error]>svg{color:var(--atlas-caution)}.characterProfile-module__n0YKpW__notice p{color:var(--atlas-text-strong);line-height:var(--atlas-leading-body);flex:240px;margin:0}.characterProfile-module__n0YKpW__spin{animation:1s linear infinite characterProfile-module__n0YKpW__spin}@keyframes characterProfile-module__n0YKpW__spin{to{transform:rotate(360deg)}}.characterProfile-module__n0YKpW__tools{min-width:0;margin-top:var(--atlas-space-6);padding-bottom:var(--atlas-space-6);scroll-margin-top:calc(var(--atlas-header-height,108px) + 16px)}.characterProfile-module__n0YKpW__tabs{gap:var(--atlas-space-4)}.characterProfile-module__n0YKpW__tabs.characterProfile-module__n0YKpW__tabs [role=tablist]{gap:var(--atlas-space-1);background:linear-gradient(90deg, var(--atlas-line), var(--atlas-line-soft) 45%, transparent) left bottom / 100% 1px no-repeat;border-bottom:0}.characterProfile-module__n0YKpW__tabs [role=tab]{min-height:44px;padding-inline:var(--atlas-space-3);font-size:15px}.characterProfile-module__n0YKpW__tabs [role=tab]>[data-flip-id]{background:var(--atlas-accent-strong);box-shadow:0 0 8px var(--atlas-accent-glow)}.characterProfile-module__n0YKpW__tabs [role=tabpanel]:focus-visible{outline:2px solid var(--atlas-accent-strong);outline-offset:4px}.characterProfile-module__n0YKpW__panel{min-width:0;animation:characterProfile-module__n0YKpW__tool-in var(--atlas-duration) var(--atlas-ease);gap:32px;display:grid}@keyframes characterProfile-module__n0YKpW__tool-in{0%{opacity:0;transform:translateY(6px)}}.characterProfile-module__n0YKpW__pending{min-height:220px}.characterProfile-module__n0YKpW__tool{min-width:0}.characterProfile-module__n0YKpW__tool>:is(section,article,div){box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;border-radius:0}.characterProfile-module__n0YKpW__tool>:is(section,article){margin:0;padding:0}@media (max-width:1023px){.characterProfile-module__n0YKpW__hero{max-width:78%}}@media (max-width:760px){.characterProfile-module__n0YKpW__hero{max-width:100%}.characterProfile-module__n0YKpW__hero .ui-button{width:100%}.characterProfile-module__n0YKpW__facts{margin-top:var(--atlas-space-4)}.characterProfile-module__n0YKpW__tools{scroll-margin-top:calc(var(--atlas-header-height-mobile,57px) + 12px)}.characterProfile-module__n0YKpW__tabs.characterProfile-module__n0YKpW__tabs [role=tablist]{scrollbar-width:none;flex-wrap:nowrap;gap:0;overflow-x:auto}.characterProfile-module__n0YKpW__tabs [role=tab]{flex:1 0 auto;justify-content:center;padding-inline:6px;font-size:14px}}@media (prefers-reduced-motion:reduce){.characterProfile-module__n0YKpW__spin,.characterProfile-module__n0YKpW__panel{animation:none}}:is(html[data-motion=reduced] :is(.characterProfile-module__n0YKpW__spin,.characterProfile-module__n0YKpW__panel),[data-ui-motion=reduce] .characterProfile-module__n0YKpW__panel){animation:none}
