.Auth_authPage__u7JxD{display:grid;gap:.75rem;width:min(760px,100%);margin:0 auto;padding:.75rem .75rem 4.5rem}.Auth_authPageWide__JwtXo{width:var(--page-shell-width)}.Auth_accountLayoutPage__lx8Fw{width:min(1180px,100%);padding-top:.95rem}.Auth_accountLayoutPage__lx8Fw.Auth_authPageWide__JwtXo{width:var(--page-shell-width)}.Auth_accountShell__bl3w6{display:grid;grid-template-columns:minmax(220px,270px) minmax(0,1fr);gap:.8rem;align-items:start}.Auth_accountSidebar__6HfNx{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);position:sticky;top:5.4rem;display:grid;gap:.75rem;padding:.72rem}.Auth_accountIdentity__q05Vx{display:grid;grid-template-columns:46px minmax(0,1fr);gap:.65rem;align-items:center;min-width:0;padding-bottom:.72rem;border-bottom:1px solid var(--line)}.Auth_accountIdentity__q05Vx>span{display:grid;width:46px;height:46px;place-items:center;border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(145deg,rgba(255,255,255,.05),transparent 52%),var(--surface-2);color:var(--amber);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft);color:var(--mint);font-family:var(--font-heading);font-size:1rem;font-weight:900;text-transform:uppercase}.Auth_accountIdentity__q05Vx div{display:grid;min-width:0;gap:.12rem}.Auth_accountIdentity__q05Vx h1{color:var(--text);font-family:var(--font-heading);font-size:1.18rem;line-height:1.1}.Auth_accountIdentity__q05Vx p,.Auth_accountIdentity__q05Vx small{min-width:0;overflow:hidden;color:var(--muted);font-weight:850;text-overflow:ellipsis;white-space:nowrap}.Auth_accountIdentity__q05Vx p{color:var(--text);font-size:.86rem}.Auth_accountIdentity__q05Vx small{font-size:.72rem;line-height:1.3}.Auth_accountContent__EEfoX{min-width:0}@media(max-width:880px){.Auth_accountShell__bl3w6{grid-template-columns:1fr}.Auth_accountSidebar__6HfNx{position:static}}.Auth_accountPanel___Vkha,.Auth_authPanel__OSx62{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);display:grid;gap:.65rem;padding:.85rem}.Auth_authHeader__98JGE{position:relative;isolation:isolate;width:min(1180px,100%);margin:.15rem auto .85rem;overflow:hidden;border:0;border-bottom:1px solid color-mix(in srgb,var(--line) 78%,transparent);border-radius:0;background:rgba(0,0,0,0);box-shadow:none}.Auth_authHeader__98JGE h1{color:var(--text)}.Auth_authHeader__98JGE:before{position:absolute;right:16%;bottom:0;left:16%;height:1px;background:linear-gradient(90deg,transparent,rgba(142,169,133,.32),rgba(194,160,111,.58),transparent);content:"";pointer-events:none}.Auth_authHeader__98JGE:after{position:absolute;top:0;left:50%;z-index:-1;width:min(760px,92%);height:145px;background:radial-gradient(ellipse at center top,rgba(194,160,111,.11),transparent 68%);content:"";pointer-events:none;transform:translateX(-50%)}.Auth_authHeader__98JGE{display:grid;gap:.42rem;padding:.75rem 1rem 1rem;text-align:left}.Auth_authHeader__98JGE h1{font-family:var(--font-heading);font-size:clamp(2rem,4vw,2.85rem);font-weight:700;line-height:1.12;text-shadow:0 14px 30px rgba(0,0,0,.28)}.Auth_authHeader__98JGE p{color:var(--muted);font-size:.95rem;line-height:1.5}@media(max-width:760px){.Auth_authHeader__98JGE{width:100%;padding:.45rem .2rem .85rem}.Auth_authHeader__98JGE h1{font-size:2.12rem}}.Auth_authForm__gL_DI{display:grid;gap:.7rem}.Auth_authForm__gL_DI label{display:grid;gap:.32rem;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_authForm__gL_DI input{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--input-bg);color:var(--text);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft);min-height:42px;padding:0 .75rem;font:inherit;font-size:.95rem;font-weight:800}.Auth_authForm__gL_DI button{border-radius:10px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text)}.Auth_authForm__gL_DI button:focus-visible,.Auth_authForm__gL_DI button:hover{transform:none}.Auth_authForm__gL_DI button{min-height:44px;font:inherit;font-weight:950}.Auth_authForm__gL_DI button:disabled{cursor:progress;opacity:.7}.Auth_authForm__gL_DI .Auth_secondaryButton__X0g_7{border-radius:10px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.Auth_authForm__gL_DI .Auth_secondaryButton__X0g_7:focus-visible,.Auth_authForm__gL_DI .Auth_secondaryButton__X0g_7:hover{transform:none}.Auth_authForm__gL_DI .Auth_secondaryButton__X0g_7:disabled{cursor:progress;opacity:.7}.Auth_authForm__gL_DI .Auth_termsCheck__o6gjw{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.52rem;padding:.65rem;color:var(--text);font-size:.88rem;font-weight:800;line-height:1.45;text-transform:none}.Auth_authForm__gL_DI .Auth_termsCheck__o6gjw input{width:20px;height:20px;min-height:20px;margin-top:.1rem;padding:0;border:0;accent-color:var(--mint)}.Auth_authForm__gL_DI .Auth_termsCheck__o6gjw a{color:var(--mint);font-weight:950}.Auth_authForm__gL_DI .Auth_termsCheck__o6gjw .Auth_fieldError__sJ6qj{grid-column:1/-1}.Auth_oauthBlock__HD_l8{display:grid;gap:.45rem}.Auth_googleButton__GQnaY{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;min-height:44px;border:1px solid var(--line-strong)!important;background:var(--surface-2)!important;color:var(--text)!important}.Auth_googleButton__GQnaY span{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:6px;background:#fff;color:#1f1f1f;font-weight:950}.Auth_oauthBlock__HD_l8 p{color:var(--muted);font-size:.86rem;font-weight:800;line-height:1.45}.Auth_authDivider___TIH2{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);gap:.5rem;align-items:center;color:var(--muted);font-size:.72rem;font-weight:950;text-transform:uppercase}.Auth_authDivider___TIH2:after,.Auth_authDivider___TIH2:before{height:1px;background:var(--line);content:""}.Auth_accountMeta__DFQO0,.Auth_fieldError__sJ6qj,.Auth_formMessage__4XAA2,.Auth_hint__Hb4Ip{color:var(--muted);line-height:1.5}.Auth_fieldError__sJ6qj{color:var(--red);font-size:.78rem;font-weight:900}.Auth_formMessage__4XAA2{padding:.55rem .65rem;border:1px solid rgba(239,117,108,.34);border-radius:6px;background:linear-gradient(180deg,rgba(209,123,90,.12),rgba(42,17,11,.18)),url(/assets/social/fantasy-panel-noise.svg) 50%/200px 200px repeat;color:var(--red);font-weight:900}.Auth_switchLink__huhRZ{color:var(--muted);line-height:1.5}.Auth_switchLink__huhRZ a{color:var(--mint);font-weight:900}.Auth_accountPanel___Vkha h2{font-family:var(--font-heading);font-size:1.25rem}.Auth_accountPanelTitle__a7qEm{display:grid;gap:.25rem}.Auth_accountPanelTitle__a7qEm p{color:var(--muted);line-height:1.55}.Auth_accountTabs__yGeUb{display:grid;gap:.42rem}@media(max-width:880px){.Auth_accountTabs__yGeUb{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:560px){.Auth_accountTabs__yGeUb{grid-template-columns:repeat(2,minmax(0,1fr))}}.Auth_accountTabActive__OACYV,.Auth_accountTab__3q4ND{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr);gap:.55rem;align-items:center;min-width:0;min-height:46px;padding:.42rem .58rem;overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:var(--control-bg-soft);color:var(--muted);font:inherit;font-size:.82rem;font-weight:950;text-align:left}.Auth_accountTabActive__OACYV svg,.Auth_accountTab__3q4ND svg{width:34px;height:34px;padding:.43rem;border:1px solid var(--line);border-radius:8px;background:var(--control-bg-strong);color:var(--amber)}.Auth_accountTabActive__OACYV span,.Auth_accountTab__3q4ND span{min-width:0;line-height:1.16;overflow-wrap:anywhere}.Auth_accountTabActive__OACYV:focus-visible,.Auth_accountTabActive__OACYV:hover,.Auth_accountTab__3q4ND:focus-visible,.Auth_accountTab__3q4ND:hover{border-color:rgba(210,165,93,.56);color:var(--text);outline:0}.Auth_accountTabActive__OACYV{border-color:rgba(210,165,93,.72);background:linear-gradient(90deg,rgba(106,214,176,.12),transparent 58%),rgba(210,165,93,.1);color:var(--text)}.Auth_accountTabActive__OACYV:before{position:absolute;top:.55rem;bottom:.55rem;left:0;width:3px;border-radius:0 4px 4px 0;background:var(--mint);content:""}.Auth_accountTabActive__OACYV svg{border-color:rgba(106,214,176,.48);color:var(--mint)}@media(max-width:880px){.Auth_accountTabActive__OACYV,.Auth_accountTab__3q4ND{grid-template-columns:30px minmax(0,1fr);min-height:42px}.Auth_accountTabActive__OACYV svg,.Auth_accountTab__3q4ND svg{width:30px;height:30px;padding:.34rem}}.Auth_accountRows__3Va_B{display:grid;margin:0}.Auth_accountRows__3Va_B div{display:grid;grid-template-columns:minmax(120px,.35fr) minmax(0,1fr);gap:.7rem;padding:.5rem 0;border-top:1px solid var(--line)}.Auth_accountRows__3Va_B dt{color:var(--muted);font-size:.74rem;font-weight:900;text-transform:uppercase}.Auth_accountRows__3Va_B dd{margin:0;color:var(--text);font-weight:900;overflow-wrap:anywhere}.Auth_preferredWorldForm__VEXpD{display:grid;gap:.5rem;padding-top:.65rem;border-top:1px solid var(--line)}.Auth_preferredWorldForm__VEXpD label{display:grid;gap:.32rem;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_preferredWorldForm__VEXpD input,.Auth_preferredWorldForm__VEXpD select{min-height:42px;padding:0 .75rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--input-bg);color:var(--text);font:inherit;font-size:.95rem;font-weight:800}.Auth_preferredWorldForm__VEXpD>p:not(.Auth_successMessage__WA_6Z):not(.Auth_formMessage__4XAA2){color:var(--muted);line-height:1.45}.Auth_preferredWorldForm__VEXpD>button{width:fit-content;min-height:38px;padding:.42rem .7rem;border:1px solid rgba(210,165,93,.42);border-radius:8px;background:var(--mint);color:var(--on-mint);font:inherit;font-weight:950}.Auth_preferredWorldForm__VEXpD>button:disabled{cursor:not-allowed;opacity:.6}.Auth_outfitTitle__v6H9B{padding-top:.65rem;border-top:1px solid var(--line);color:var(--text);font-family:var(--font-heading);font-size:1rem}.Auth_outfitBuilder__1eYFU{display:grid;grid-template-columns:112px minmax(0,1fr);gap:.75rem;align-items:start;padding:.15rem 0 .65rem}@media(max-width:620px){.Auth_outfitBuilder__1eYFU{grid-template-columns:1fr}}.Auth_outfitPreview__LQ7oe{display:grid;width:112px;min-height:112px;place-items:center;overflow:hidden;border:1px solid var(--line-strong);border-radius:8px;background:linear-gradient(180deg,rgba(210,165,93,.1),transparent 70%),var(--control-bg)}.Auth_outfitPreview__LQ7oe img{width:96px;height:96px;object-fit:contain;image-rendering:auto;filter:drop-shadow(0 12px 14px rgba(0,0,0,.5))}@media(max-width:620px){.Auth_outfitPreview__LQ7oe{width:100%}}.Auth_outfitColorPicker__rpDFG,.Auth_outfitControls__Pufy9{display:grid;min-width:0;gap:.55rem}.Auth_outfitControls__Pufy9{grid-template-columns:minmax(0,1.15fr) minmax(0,.72fr) minmax(0,1.15fr);align-items:start}.Auth_outfitControls__Pufy9>*{min-width:0}.Auth_outfitControls__Pufy9 label{min-width:0;align-self:stretch}.Auth_outfitControls__Pufy9 select{width:100%;max-width:100%;min-width:0;min-height:54px;padding:0 .9rem}@media(max-width:760px){.Auth_outfitControls__Pufy9{grid-template-columns:1fr}}.Auth_outfitAddonField__MYr4n{display:grid;min-width:0;gap:.32rem;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_outfitAddonButtons__uIz8A{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.28rem;min-width:0;min-height:54px;padding:.28rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--input-bg)}.Auth_outfitAddonButtonActive__oBE_N,.Auth_outfitAddonButton__88Zj3{min-width:0;min-height:44px;padding:0;border:1px solid rgba(0,0,0,0);border-radius:6px;background:rgba(0,0,0,0);color:var(--muted);font:inherit;font-size:.9rem;font-weight:950;text-align:center}.Auth_outfitAddonButtonActive__oBE_N:disabled,.Auth_outfitAddonButton__88Zj3:disabled{cursor:not-allowed;opacity:.45}.Auth_outfitAddonButtonActive__oBE_N:not(:disabled):focus-visible,.Auth_outfitAddonButtonActive__oBE_N:not(:disabled):hover,.Auth_outfitAddonButton__88Zj3:not(:disabled):focus-visible,.Auth_outfitAddonButton__88Zj3:not(:disabled):hover{border-color:rgba(210,165,93,.46);color:var(--text);outline:0}.Auth_outfitAddonButtonActive__oBE_N{border-color:rgba(210,165,93,.72);background:rgba(210,165,93,.14);color:var(--text)}.Auth_outfitPickerField__qWFqf{position:relative;display:grid;min-width:0;gap:.32rem;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_outfitPickerLabel__ZRQw_{overflow-wrap:anywhere}.Auth_outfitPickerButtonDisabled__MUnxQ,.Auth_outfitPickerButton__qpKVK{display:grid;grid-template-columns:minmax(0,1fr) auto;width:100%;min-width:0;gap:.55rem;min-height:54px;align-items:center;padding:.46rem .72rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--input-bg);color:var(--text);font:inherit;text-align:left;text-transform:none}.Auth_outfitPickerButton__qpKVK:focus-visible,.Auth_outfitPickerButton__qpKVK:hover{border-color:rgba(210,165,93,.68);outline:0;box-shadow:0 0 0 3px rgba(210,165,93,.18)}.Auth_outfitPickerButtonDisabled__MUnxQ{cursor:not-allowed;opacity:.62}.Auth_outfitPickerButtonText__bLN5N,.Auth_outfitPickerOptionText__Q04sx{display:grid;min-width:0;gap:.1rem}.Auth_outfitPickerMeta__dNxx_,.Auth_outfitPickerOptionText__Q04sx span,.Auth_outfitPickerOptionText__Q04sx strong,.Auth_outfitPickerValue__AeLAr{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Auth_outfitPickerValue__AeLAr{color:var(--text);font-size:.98rem;font-weight:950;line-height:1.1}.Auth_outfitPickerMeta__dNxx_,.Auth_outfitPickerOptionText__Q04sx span{color:var(--muted);font-size:.72rem;font-weight:850}.Auth_outfitPickerChevron__Gf2kE{color:var(--muted);font-size:.88rem;font-weight:950}.Auth_outfitPickerPanel__2O9qK{position:absolute;z-index:40;top:calc(100% + .36rem);left:0;display:grid;gap:.45rem;width:min(460px,100vw - 2rem);max-width:calc(100vw - 2rem);min-width:100%;padding:.52rem;border:1px solid rgba(210,165,93,.42);border-radius:8px;background:var(--control-bg-solid);box-shadow:0 20px 36px rgba(0,0,0,.42);text-transform:none}.Auth_outfitPickerField__qWFqf:last-child .Auth_outfitPickerPanel__2O9qK{right:0;left:auto}@media(max-width:620px){.Auth_outfitPickerField__qWFqf:last-child .Auth_outfitPickerPanel__2O9qK,.Auth_outfitPickerPanel__2O9qK{right:0;left:0;width:auto;min-width:0}}.Auth_outfitPickerSearchRow__1c2fQ{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:center}.Auth_outfitPickerSearchRow__1c2fQ input{min-height:38px;padding:0 .7rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--control-bg-strong);color:var(--text);font:inherit;font-size:.9rem;font-weight:850;text-transform:none}.Auth_outfitPickerSearchRow__1c2fQ span{color:var(--muted);font-size:.72rem;font-weight:900}.Auth_outfitPickerList__aE0yi{display:grid;max-height:286px;gap:.32rem;overflow-y:auto;padding-right:.16rem}.Auth_outfitPickerOptionSelected__UW74X,.Auth_outfitPickerOption__dNQ_J{display:grid;gap:.32rem;padding:.5rem .58rem;border:1px solid var(--line);border-radius:8px;background:var(--control-bg);color:var(--text);font:inherit;text-align:left;text-transform:none}.Auth_outfitPickerOptionSelected__UW74X:focus-visible,.Auth_outfitPickerOptionSelected__UW74X:hover,.Auth_outfitPickerOption__dNQ_J:focus-visible,.Auth_outfitPickerOption__dNQ_J:hover{border-color:rgba(210,165,93,.54);outline:0}.Auth_outfitPickerOptionSelected__UW74X{border-color:rgba(210,165,93,.72);background:rgba(210,165,93,.1)}.Auth_outfitPickerOptionText__Q04sx strong{color:var(--text);font-size:.95rem;font-weight:950}.Auth_outfitPickerTags__5j295{display:flex;min-width:0;flex-wrap:wrap;gap:.2rem}.Auth_outfitPickerTags__5j295 span{max-width:100%;padding:.13rem .32rem;overflow:hidden;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:var(--muted);font-size:.68rem;font-weight:900;text-overflow:ellipsis;white-space:nowrap}.Auth_outfitPickerEmpty__Rf_Pq{margin:0;padding:.7rem;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-weight:850;line-height:1.4;text-transform:none}.Auth_socialSaveButton__Dd67V{width:fit-content;min-height:38px;padding:.42rem .7rem;border:1px solid rgba(210,165,93,.42);border-radius:8px;background:var(--mint);color:var(--on-mint);font:inherit;font-weight:950}.Auth_socialSaveButton__Dd67V:disabled{cursor:not-allowed;background:var(--mint);color:var(--on-mint);opacity:1}.Auth_notificationForm__U4KGE{display:grid;gap:.65rem;padding-top:.65rem;border-top:1px solid var(--line)}.Auth_notificationList__lhqz4{display:grid;gap:.5rem}.Auth_notificationToggle__hNash{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.65rem;align-items:center;min-width:0;padding:.64rem;border:1px solid var(--line);border-radius:8px;background:var(--control-bg-subtle);color:var(--text)}.Auth_notificationToggle__hNash input{width:20px;height:20px;accent-color:var(--mint)}.Auth_notificationToggle__hNash span{display:grid;min-width:0;gap:.14rem}.Auth_notificationToggle__hNash strong{font-weight:950;overflow-wrap:anywhere}.Auth_notificationToggle__hNash small{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.42}.Auth_notificationToggle__hNash em{color:var(--muted);font-size:.72rem;font-style:normal;font-weight:950;text-transform:uppercase}@media(max-width:620px){.Auth_notificationToggle__hNash{grid-template-columns:auto minmax(0,1fr)}.Auth_notificationToggle__hNash em{grid-column:2}}.Auth_preferredWorldForm__VEXpD .Auth_socialStatusToggle___jl8M{color:var(--text);font-size:.9rem;font-weight:800;text-transform:none}.Auth_preferredWorldForm__VEXpD .Auth_socialStatusToggle___jl8M input{min-height:20px;padding:0;border:0;background:rgba(0,0,0,0)}.Auth_outfitColorPicker__rpDFG{grid-column:1/-1}.Auth_outfitColorTabs__lNPnJ{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.35rem}@media(max-width:620px){.Auth_outfitColorTabs__lNPnJ{grid-template-columns:repeat(2,minmax(0,1fr))}}.Auth_outfitColorButtonActive__njHsw,.Auth_outfitColorButton__A9QWL{display:inline-flex;min-height:38px;align-items:center;justify-content:center;gap:.38rem;padding:.38rem .44rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--control-bg-soft);color:var(--muted);font:inherit;font-size:.78rem;font-weight:950;text-transform:uppercase}.Auth_outfitColorButtonActive__njHsw{border-color:rgba(210,165,93,.58);color:var(--text)}.Auth_outfitColorSwatch__6gdNz{width:18px;height:18px;flex:0 0 auto;border:1px solid hsla(0,0%,100%,.28);border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.22)}.Auth_outfitPalette__YH3OY{display:grid;grid-template-columns:repeat(19,minmax(0,1fr));gap:.18rem;padding:.45rem;border:1px solid var(--line);border-radius:8px;background:var(--control-bg-subtle)}@media(max-width:620px){.Auth_outfitPalette__YH3OY{grid-template-columns:repeat(11,minmax(0,1fr))}}.Auth_outfitColorCellActive__d_Kdp,.Auth_outfitColorCell__pmcQ5{aspect-ratio:1;min-width:0;min-height:18px;padding:0;border:1px solid hsla(0,0%,100%,.12);border-radius:4px;font:inherit;box-shadow:inset 0 0 0 1px rgba(0,0,0,.18)}.Auth_outfitColorCellActive__d_Kdp{border-color:#fff;box-shadow:0 0 0 2px rgba(210,165,93,.58),inset 0 0 0 1px rgba(0,0,0,.24)}.Auth_logoutButton__XTl0Q{width:fit-content;min-height:38px;padding:.42rem .7rem;border:1px solid rgba(239,117,108,.34);border-radius:8px;background:rgba(239,117,108,.08);color:var(--red);font:inherit;font-weight:900}.Auth_accountDangerZone__ODvk7{display:grid;gap:.65rem;padding:.85rem;border:1px solid rgba(239,117,108,.3);border-radius:8px;background:rgba(239,117,108,.07)}.Auth_accountDangerZone__ODvk7 h3{margin:0;color:var(--text);font-size:1rem}.Auth_accountDangerZone__ODvk7 p{margin:0;color:var(--muted);line-height:1.55}.Auth_accountDangerZone__ODvk7 label{display:grid;gap:.35rem;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_accountDangerZone__ODvk7 input{min-height:42px;padding:0 .75rem;border:1px solid rgba(239,117,108,.34);border-radius:8px;background:var(--input-bg);color:var(--text);font:inherit;font-size:.95rem;font-weight:900}.Auth_deleteAccountButton__OHWbO{width:fit-content;min-height:38px;padding:.42rem .7rem;border:1px solid rgba(239,117,108,.48);border-radius:8px;background:var(--red);color:#fff7ec;font:inherit;font-weight:950}.Auth_deleteAccountButton__OHWbO:disabled{cursor:not-allowed;opacity:.45}.Auth_characterLinkForm__sl3YY{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem;align-items:end}.Auth_characterLinkForm__sl3YY label{display:grid;gap:.32rem;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_characterLinkForm__sl3YY input{min-height:42px;padding:0 .75rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--input-bg);color:var(--text);font:inherit;font-size:.95rem;font-weight:800}.Auth_characterLinkForm__sl3YY button{min-height:42px;padding:0 .8rem;border:1px solid rgba(210,165,93,.42);border-radius:8px;background:var(--mint);color:var(--on-mint);font:inherit;font-weight:950}.Auth_characterLinkForm__sl3YY button:disabled{cursor:progress;opacity:.7}.Auth_successMessage__WA_6Z{padding:.55rem .65rem;border:1px solid rgba(210,165,93,.34);border-radius:8px;background:rgba(210,165,93,.08);color:var(--mint);font-weight:900}.Auth_characterLinkGrid__A5slB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:start}.Auth_characterLinkBox__CDD1b{display:grid;gap:.6rem;min-width:0;padding-top:.7rem;border-top:1px solid var(--line)}.Auth_characterLinkBox__CDD1b h3{font-size:1rem}.Auth_characterClaim__FROj9,.Auth_linkedCharacter__ZbMKV{display:grid;gap:.55rem;min-width:0;padding:.65rem 0;border-top:1px solid var(--line)}.Auth_characterClaim__FROj9:first-of-type,.Auth_linkedCharacter__ZbMKV:first-of-type{border-top:0}.Auth_characterClaim__FROj9>div:first-child,.Auth_linkedCharacter__ZbMKV>div:first-child{display:grid;gap:.12rem;min-width:0}.Auth_characterClaim__FROj9 strong,.Auth_linkedCharacter__ZbMKV strong{color:var(--text);font-family:var(--font-heading);font-size:1.08rem;line-height:1.15;overflow-wrap:anywhere}.Auth_characterClaim__FROj9 p,.Auth_characterClaim__FROj9 span,.Auth_linkedCharacter__ZbMKV p,.Auth_linkedCharacter__ZbMKV span{color:var(--muted);line-height:1.45}.Auth_characterClaim__FROj9 code,.Auth_linkedCharacter__ZbMKV code{display:block;width:100%;padding:.56rem .65rem;overflow-x:auto;border:1px solid rgba(210,165,93,.24);border-radius:8px;background:var(--input-bg);color:var(--mint);font-size:.9rem;font-weight:900;white-space:nowrap}.Auth_characterClaim__FROj9 dl,.Auth_linkedCharacter__ZbMKV dl{display:grid;gap:.35rem;margin:0}.Auth_characterClaim__FROj9 dl div,.Auth_linkedCharacter__ZbMKV dl div{display:grid;grid-template-columns:minmax(86px,.42fr) minmax(0,1fr);gap:.5rem}.Auth_characterClaim__FROj9 dt,.Auth_linkedCharacter__ZbMKV dt{color:var(--muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.Auth_characterClaim__FROj9 dd,.Auth_linkedCharacter__ZbMKV dd{margin:0;color:var(--text);font-weight:800}.Auth_linkedCharacterHeader__kIqe2>span:first-child{display:flex;min-width:0;flex-wrap:wrap;gap:.35rem;align-items:center}.Auth_linkedCharacterHeader__kIqe2 em{display:inline-flex;max-width:100%;padding:.12rem .36rem;border:1px solid rgba(210,165,93,.32);border-radius:8px;background:rgba(210,165,93,.1);color:var(--mint);font-size:.68rem;font-style:normal;font-weight:950;text-transform:uppercase}.Auth_characterActions__k_Inw{display:flex;flex-wrap:wrap;gap:.45rem}.Auth_characterActions__k_Inw a,.Auth_characterActions__k_Inw button{display:inline-flex;align-items:center;justify-content:center;min-height:34px;padding:.34rem .58rem;border:1px solid var(--line-strong);border-radius:8px;background:rgba(0,0,0,0);color:var(--mint);font:inherit;font-size:.82rem;font-weight:900}.Auth_characterActions__k_Inw a:disabled,.Auth_characterActions__k_Inw button:disabled{cursor:progress;opacity:.65}.Auth_characterActions__k_Inw a:hover,.Auth_characterActions__k_Inw button:hover{border-color:var(--mint);color:var(--text)}.Auth_questGuideShell__8IPd7{display:grid;gap:.8rem}.Auth_questGuideToolbar__3oqGO{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:end;padding-top:.7rem;border-top:1px solid var(--line)}.Auth_questGuideToolbar__3oqGO label{display:grid;gap:.32rem;min-width:0;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_questGuideToolbar__3oqGO select{min-height:42px;min-width:0;padding:0 .72rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--control-bg);color:var(--text);font:inherit;font-weight:800}.Auth_questGuideToolbar__3oqGO dl{display:grid;grid-template-columns:repeat(2,minmax(90px,1fr));gap:.45rem;margin:0}.Auth_questGuideToolbar__3oqGO dl div{min-width:0}.Auth_questGuideToolbar__3oqGO dt{color:var(--muted);font-size:.7rem;font-weight:900;text-transform:uppercase}.Auth_questGuideToolbar__3oqGO dd{margin:0;color:var(--text);font-weight:900}.Auth_questGuideStats__tdvrd{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.55rem}.Auth_questGuideStats__tdvrd span{display:grid;gap:.1rem;min-width:0;padding:.62rem;border:1px solid var(--line);border-radius:8px;background:var(--control-bg-subtle)}.Auth_questGuideStats__tdvrd strong{color:var(--text);font-size:1.18rem;line-height:1}.Auth_questGuideStats__tdvrd small{color:var(--muted);font-size:.74rem;font-weight:900;text-transform:uppercase}.Auth_questGuideFilters__IPyZY{display:flex;flex-wrap:wrap;gap:.38rem}.Auth_questGuideFilterActive__YgdZH,.Auth_questGuideFilter__wgQZE{display:inline-flex;align-items:center;justify-content:center;min-height:34px;gap:.38rem;padding:.34rem .55rem;border:1px solid var(--line-strong);border-radius:8px;background:rgba(0,0,0,0);color:var(--muted);font:inherit;font-size:.78rem;font-weight:900;cursor:pointer}.Auth_questGuideFilterActive__YgdZH:focus-visible,.Auth_questGuideFilterActive__YgdZH:hover,.Auth_questGuideFilter__wgQZE:focus-visible,.Auth_questGuideFilter__wgQZE:hover{border-color:rgba(210,165,93,.54);color:var(--text);outline:0}.Auth_questGuideFilterActive__YgdZH span,.Auth_questGuideFilter__wgQZE span{display:inline-flex;min-width:1.4rem;min-height:1.4rem;align-items:center;justify-content:center;border-radius:8px;background:var(--control-bg-soft);color:var(--text);font-size:.72rem}.Auth_questGuideFilterActive__YgdZH{border-color:rgba(106,214,176,.6);background:rgba(106,214,176,.12);color:var(--text)}.Auth_questGuideFilterPanel__5BOOL{display:grid;gap:.65rem;padding:.65rem;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,248,221,.035),transparent 42%),var(--control-bg-subtle)}.Auth_questGuideFilterPanelHeader__YsUw6{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:space-between}.Auth_questGuideFilterPanelHeader__YsUw6 strong{color:var(--text);font-size:.9rem;font-weight:950;text-transform:uppercase}.Auth_questGuideFilterPanelHeader__YsUw6 button{min-height:30px;padding:.24rem .48rem;border:1px solid var(--line-strong);border-radius:8px;background:rgba(0,0,0,0);color:var(--mint);font:inherit;font-size:.75rem;font-weight:900;cursor:pointer}.Auth_questGuideFilterPanelHeader__YsUw6 button:disabled{cursor:not-allowed;opacity:.45}.Auth_questGuideFilterPanelHeader__YsUw6 button:not(:disabled):focus-visible,.Auth_questGuideFilterPanelHeader__YsUw6 button:not(:disabled):hover{border-color:rgba(106,214,176,.62);color:var(--text);outline:0}.Auth_questGuideFilterGroup__a8r1I{display:grid;gap:.36rem;min-width:0}.Auth_questGuideFilterGroup__a8r1I>span{color:var(--muted);font-size:.7rem;font-weight:950;text-transform:uppercase}.Auth_questGuideSearch__Bo1IE{display:grid;gap:.32rem;min-width:0;color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.Auth_questGuideSearch__Bo1IE input{width:100%;min-width:0;min-height:42px;padding:0 .75rem;border:1px solid var(--line-strong);border-radius:8px;background:linear-gradient(180deg,rgba(255,248,221,.03),transparent 34%),var(--input-bg);color:var(--text);font:inherit;font-size:.95rem;font-weight:850;text-transform:none;box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft)}.Auth_questGuideSearch__Bo1IE input::placeholder{color:var(--muted);opacity:.74}.Auth_questGuideSearch__Bo1IE input:focus-visible{border-color:rgba(106,214,176,.62);outline:0;box-shadow:0 0 0 3px rgba(106,214,176,.14),inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft)}.Auth_questGuideList__JxNXX{display:grid;gap:.7rem}.Auth_questGuideItem__gkoN6{position:relative;display:grid;gap:.68rem;min-width:0;overflow:hidden;padding:.82rem;border:1px solid var(--line);border-radius:8px;background:linear-gradient(145deg,rgba(210,165,93,.12),transparent 44%),var(--control-bg-subtle)}.Auth_questGuideItem__gkoN6 p{margin:0}.Auth_questGuideItem__gkoN6:before{position:absolute;top:.75rem;bottom:.75rem;left:0;width:3px;border-radius:0 4px 4px 0;background:rgba(210,165,93,.62);content:""}.Auth_questGuideItemReady__I36an{border-color:rgba(106,214,176,.42)}.Auth_questGuideItemReady__I36an:before{background:rgba(106,214,176,.72)}.Auth_questGuideItemLocked__M67D1{border-color:rgba(239,117,108,.3)}.Auth_questGuideItemLocked__M67D1:before{background:rgba(239,117,108,.62)}.Auth_questGuideItemDone__7OxCp{border-color:rgba(106,214,176,.42)}.Auth_questGuideItemHidden__7tcPX{opacity:.72}.Auth_questGuideItemHeader__93TAj{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.8rem;align-items:start;min-width:0}.Auth_questGuideItemHeader__93TAj>div{display:grid;min-width:0;gap:.16rem}.Auth_questGuideItemHeader__93TAj h3{color:var(--text);font-size:1.12rem;line-height:1.18;overflow-wrap:anywhere}.Auth_questGuideHeaderBadges__GFcDM{display:grid;min-width:96px;gap:.38rem;justify-items:end}.Auth_questGuideHeaderBadges__GFcDM>strong{display:inline-flex;max-width:100%;padding:.18rem .42rem;border:1px solid var(--line-strong);border-radius:8px;color:var(--mint);font-size:.72rem;white-space:nowrap}.Auth_questGuideLevelBadge__Pk42C{display:grid;min-width:88px;justify-items:center;gap:.04rem;padding:.42rem .48rem;border:1px solid rgba(210,165,93,.58);border-radius:8px;background:linear-gradient(180deg,rgba(255,248,221,.08),transparent 55%),rgba(210,165,93,.14);color:var(--text);box-shadow:inset 0 0 0 1px rgba(255,248,221,.06),0 10px 18px rgba(0,0,0,.16)}.Auth_questGuideLevelBadge__Pk42C span{color:var(--muted);font-size:.66rem;font-weight:950;line-height:1;text-transform:uppercase}.Auth_questGuideLevelBadge__Pk42C strong{color:var(--mint);font-family:var(--font-heading);font-size:1.42rem;line-height:1}.Auth_questGuideTierBadge__SY7G0{display:flex;flex-wrap:wrap;gap:.32rem;color:var(--muted);font-size:.7rem;font-weight:900;text-transform:uppercase}.Auth_questGuideTierBadge__SY7G0 span{min-width:0}.Auth_questGuideSummaryBlock__Dw_hx{display:grid;gap:.22rem;padding:.1rem 0 .1rem .68rem;border-left:2px solid rgba(210,165,93,.48)}.Auth_questGuideSummaryBlock__Dw_hx span{color:var(--mint);font-size:.68rem;font-weight:950;letter-spacing:0;text-transform:uppercase}.Auth_questGuideSummaryBlock__Dw_hx p{color:var(--text);font-size:.93rem;font-weight:760;line-height:1.48}.Auth_questGuideLevels__S_Umj{display:grid;grid-template-columns:minmax(0,1.15fr) repeat(2,minmax(0,1fr));gap:.45rem;margin:0}.Auth_questGuideLevels__S_Umj div{min-width:0;padding:.48rem .54rem;border:1px solid var(--line);border-radius:8px;background:rgba(0,0,0,.12)}.Auth_questGuideLevels__S_Umj dt{color:var(--muted);font-size:.68rem;font-weight:900;text-transform:uppercase}.Auth_questGuideLevels__S_Umj dd{margin:0;color:var(--text);font-family:var(--font-heading);font-size:1.08rem;font-weight:900;line-height:1.05}.Auth_questGuideLevels__S_Umj .Auth_questGuideRecommendedLevel__575UP{border-color:rgba(210,165,93,.56);background:rgba(210,165,93,.1)}.Auth_questGuideLevels__S_Umj .Auth_questGuideRecommendedLevel__575UP dt{color:var(--mint)}.Auth_questGuideLevels__S_Umj .Auth_questGuideRecommendedLevel__575UP dd{color:var(--mint);font-size:1.22rem}.Auth_questGuideActions__UVJHH,.Auth_questGuideSources__7EFmh,.Auth_questGuideTags__sV7wX{display:flex;flex-wrap:wrap;gap:.42rem}.Auth_questGuideTags__sV7wX span{display:inline-flex;max-width:100%;padding:.16rem .4rem;border:1px solid rgba(210,165,93,.34);border-radius:8px;background:rgba(210,165,93,.08);color:var(--muted);font-size:.72rem;font-weight:900}.Auth_questGuideMeta__h9vSh{color:var(--muted);font-size:.83rem}.Auth_questGuideMeta__h9vSh strong{color:var(--text)}.Auth_questGuideActions__UVJHH button,.Auth_questGuideSources__7EFmh a{display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:.3rem .54rem;border:1px solid var(--line-strong);border-radius:8px;background:rgba(0,0,0,0);color:var(--mint);font:inherit;font-size:.78rem;font-weight:900;text-decoration:none}.Auth_questGuideActions__UVJHH button{cursor:pointer}.Auth_questGuideActions__UVJHH button:disabled{cursor:wait;opacity:.65}.Auth_authButton__5UuPc,.Auth_authLink__QKx1E,.Auth_mobileAuthLink__zgA2G{border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--header-action-radius,8px);background:hsla(0,0%,100%,.025);color:var(--muted);font:inherit;font-weight:800}.Auth_authButton__5UuPc,.Auth_authLink__QKx1E{display:inline-flex;gap:.48rem;align-items:center;justify-content:center;height:var(--header-action-height,48px);min-height:var(--header-action-height,48px);padding:0 .76rem}.Auth_authButton__5UuPc:hover,.Auth_authLink__QKx1E:hover{border-color:var(--line-strong);background:hsla(0,0%,100%,.055);color:var(--text)}.Auth_authIdentity__HseFS{display:grid;gap:.02rem;min-width:0;line-height:1.1}.Auth_authIdentity__HseFS small{max-width:88px;overflow:hidden;color:var(--muted);font-size:.7rem;text-overflow:ellipsis;white-space:nowrap}.Auth_authIdentity__HseFS span{line-height:1.12}.Auth_forgotPasswordLink__3_beE{margin-top:-.25rem;color:var(--muted);font-size:.88rem;line-height:1.4}.Auth_forgotPasswordLink__3_beE a{color:var(--mint);font-weight:900}.Auth_authDone__hS3Aj{display:grid;gap:.7rem}.Auth_authDone__hS3Aj a{width:fit-content;color:var(--mint);font-weight:900}.Auth_authButton__5UuPc{min-width:106px;padding:0 .72rem}.Auth_authStatus__F0CDF{display:inline-flex;gap:var(--header-action-gap,.5rem);align-items:stretch}.Auth_authStatus__F0CDF .Auth_authLink__QKx1E{min-width:142px}.Auth_mobileAuthLink__zgA2G{display:grid;justify-items:center;gap:.2rem;padding:.45rem .25rem;border-color:rgba(0,0,0,0);background:rgba(0,0,0,0);color:var(--muted);font-size:.64rem;font-weight:800}.Auth_mobileAuthLink__zgA2G:hover{color:var(--mint);background:var(--mint-soft)}.Auth_mobileAuthLink__zgA2G span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:560px){.Auth_accountRows__3Va_B div{grid-template-columns:1fr;gap:.1rem}.Auth_characterLinkForm__sl3YY,.Auth_characterLinkGrid__A5slB{grid-template-columns:1fr}.Auth_characterClaim__FROj9 dl div,.Auth_linkedCharacter__ZbMKV dl div{grid-template-columns:1fr;gap:.1rem}.Auth_questGuideLevels__S_Umj,.Auth_questGuideStats__tdvrd,.Auth_questGuideToolbar__3oqGO,.Auth_questGuideToolbar__3oqGO dl{grid-template-columns:1fr}.Auth_questGuideItemHeader__93TAj{display:grid;grid-template-columns:1fr}.Auth_questGuideHeaderBadges__GFcDM{grid-template-columns:repeat(2,auto);justify-content:start;justify-items:start}}.CookieConsentBanner_banner__WDNDH{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);position:fixed;right:.9rem;bottom:.9rem;z-index:90;display:grid;gap:.75rem;width:min(520px,100% - 1.8rem);padding:.85rem}.CookieConsentBanner_copy__CxejP{display:grid;gap:.4rem}.CookieConsentBanner_copy__CxejP h2{font-family:var(--font-heading);font-size:1.22rem;line-height:1.1}.CookieConsentBanner_copy__CxejP p{color:var(--muted);line-height:1.55}.CookieConsentBanner_copy__CxejP a{color:var(--mint);font-weight:900}.CookieConsentBanner_settings__bfQCv{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);display:grid;gap:.45rem;padding:.65rem}.CookieConsentBanner_settingRow__VRnvf{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;padding-bottom:.45rem;border-bottom:1px solid var(--line)}.CookieConsentBanner_settingRow__VRnvf:last-child{padding-bottom:0;border-bottom:0}.CookieConsentBanner_settingRow__VRnvf strong{display:block;color:var(--text);line-height:1.2}.CookieConsentBanner_settingRow__VRnvf small{color:var(--muted);line-height:1.4}.CookieConsentBanner_settingRow__VRnvf input{width:20px;height:20px;accent-color:var(--mint)}.CookieConsentBanner_locked__b_85E{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);display:inline-flex;align-items:center;min-height:28px;padding:0 .55rem;color:var(--muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.CookieConsentBanner_actions__J6knj{display:flex;flex-wrap:wrap;gap:.45rem;justify-content:flex-end}.CookieConsentBanner_actions__J6knj button{border-radius:10px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.CookieConsentBanner_actions__J6knj button:focus-visible,.CookieConsentBanner_actions__J6knj button:hover{transform:none}.CookieConsentBanner_actions__J6knj button{min-height:38px;padding:.42rem .7rem;font:inherit;font-weight:900}.CookieConsentBanner_primary__JEmhj{border-radius:10px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-primary-border);background:var(--button-primary-bg);color:var(--button-primary-text)}.CookieConsentBanner_primary__JEmhj:focus-visible,.CookieConsentBanner_primary__JEmhj:hover{transform:none}.CookieConsentBanner_primary__JEmhj{color:var(--button-primary-text)!important}.CookieConsentBanner_subtle___CUKS{color:var(--button-secondary-text)!important}@media(max-width:760px){.CookieConsentBanner_banner__WDNDH{right:.75rem;bottom:5.2rem;width:calc(100% - 1.5rem)}}.SiteContentSearch_searchRoot__NIfLv{position:relative}.SiteContentSearch_iconAction__GFbAQ{display:grid;width:var(--header-icon-size,48px);height:var(--header-action-height,48px);place-items:center;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--header-action-radius,8px);background:hsla(0,0%,100%,.025);color:var(--muted);font:inherit;cursor:pointer;transition:color .16s ease,border-color .16s ease,background .16s ease}.SiteContentSearch_iconAction__GFbAQ:hover,.SiteContentSearch_iconAction__GFbAQ[aria-expanded=true]{border-color:var(--line-strong);background:hsla(0,0%,100%,.055);color:var(--text)}.SiteContentSearch_panel__jdJ5h{position:absolute;top:calc(100% + .55rem);right:0;z-index:80;display:grid;gap:.5rem;width:min(440px,100vw - 1.5rem);max-height:calc(100vh - 7rem);overflow:auto;padding:.6rem;border:1px solid var(--line);border-radius:8px;background:color-mix(in srgb,var(--surface) 92%,#050605);box-shadow:0 18px 34px rgba(0,0,0,.28)}.SiteContentSearch_form__72O49{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--input-bg);color:var(--text);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft);display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:.45rem;align-items:center;min-height:44px;padding:0 .45rem;color:var(--mint)}.SiteContentSearch_form__72O49 input{min-width:0;border:0;outline:0;background:rgba(0,0,0,0);color:var(--text);font:inherit;font-weight:750}.SiteContentSearch_form__72O49 input::placeholder{color:var(--muted);opacity:1}.SiteContentSearch_closeButton__ge6us{border-radius:10px;text-decoration:none;transition:color .16s ease,border-color .16s ease,background .16s ease,transform .16s ease;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.06),inset 0 1px 0 hsla(0,0%,100%,.08);border:1px solid var(--button-secondary-border);background:var(--button-secondary-bg);color:var(--button-secondary-text)}.SiteContentSearch_closeButton__ge6us:focus-visible,.SiteContentSearch_closeButton__ge6us:hover{transform:none}.SiteContentSearch_closeButton__ge6us{display:grid;width:30px;height:30px;place-items:center;cursor:pointer}.SiteContentSearch_closeButton__ge6us:hover{color:var(--text)}.SiteContentSearch_results__nJTwC{display:grid;gap:.35rem}.SiteContentSearch_result__S0Lzq{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.75rem;align-items:center;min-height:72px;padding:.55rem .65rem;border:1px solid rgba(0,0,0,0);border-radius:8px;color:var(--text)}.SiteContentSearch_result__S0Lzq span{display:grid;gap:.1rem;min-width:0}.SiteContentSearch_result__S0Lzq small{color:var(--mint);font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.SiteContentSearch_result__S0Lzq em,.SiteContentSearch_result__S0Lzq strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.SiteContentSearch_result__S0Lzq strong{font-size:.96rem}.SiteContentSearch_result__S0Lzq em{color:var(--muted);font-style:normal;font-size:.82rem}.SiteContentSearch_result__S0Lzq svg{color:var(--mint)}.SiteContentSearch_result__S0Lzq:hover{border-color:var(--line-strong);background:linear-gradient(180deg,rgba(210,165,93,.08),transparent 56%),var(--mint-soft)}.SiteContentSearch_empty__R2DLJ{margin:0;padding:.65rem;color:var(--muted);line-height:1.4}@media(max-width:540px){.SiteContentSearch_panel__jdJ5h{position:fixed;top:5.9rem;right:.75rem;left:.75rem;z-index:120;width:auto;max-height:calc(100vh - 7rem)}}.SocialNotifications_notifications__cpjUZ{position:relative}.SocialNotifications_trigger__HrrV8{position:relative;display:grid;width:var(--header-icon-size,48px);height:var(--header-action-height,48px);place-items:center;border:1px solid color-mix(in srgb,var(--line) 72%,transparent);border-radius:var(--header-action-radius,8px);background:hsla(0,0%,100%,.025);color:var(--muted);font:inherit}.SocialNotifications_trigger__HrrV8:hover{border-color:var(--line-strong);background:hsla(0,0%,100%,.055);color:var(--text)}.SocialNotifications_badge__qQLUA{position:absolute;top:-.28rem;right:-.28rem;display:grid;min-width:18px;height:18px;place-items:center;padding:0 .28rem;border:1px solid rgba(239,117,108,.6);border-radius:999px;background:var(--red);color:#fff;font-size:.68rem;font-weight:950}.SocialNotifications_panel__tHbk7{position:absolute;top:calc(100% + .48rem);right:0;z-index:120;display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;gap:.35rem;width:min(340px,100vw - 1.5rem);max-height:min(680px,100dvh - 7.5rem);overflow:hidden;padding:.5rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--surface);box-shadow:var(--shadow)}.SocialNotifications_panelHeader__BZWIK{display:flex;gap:.45rem;align-items:center;justify-content:space-between}.SocialNotifications_panelHeader__BZWIK span{color:var(--muted);font-size:.72rem;font-weight:900;white-space:nowrap}.SocialNotifications_title__sz_Mq{padding:.2rem .25rem .35rem;color:var(--amber);font-family:var(--font-heading);font-size:.95rem}.SocialNotifications_bulkActions__jx0sr{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;padding:.35rem;border:1px solid rgba(208,169,68,.14);border-radius:8px;background:var(--control-bg-subtle)}.SocialNotifications_bulkActions__jx0sr button{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:.32rem;padding:.24rem .48rem;border:1px solid rgba(210,165,93,.26);border-radius:8px;background:rgba(0,0,0,0);color:var(--mint);font:inherit;font-size:.74rem;font-weight:900;white-space:nowrap}.SocialNotifications_bulkActions__jx0sr button:hover:not(:disabled){border-color:var(--mint);color:var(--text)}.SocialNotifications_bulkActions__jx0sr button:disabled{cursor:not-allowed;opacity:.54}.SocialNotifications_notificationList__XszHD{display:grid;gap:.35rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.12rem;scrollbar-color:rgba(210,165,93,.58) rgba(0,0,0,0);scrollbar-width:thin;-webkit-overflow-scrolling:touch}.SocialNotifications_item__RmQVT{display:grid;gap:.35rem;padding:.5rem;border:1px solid rgba(208,169,68,.18);border-radius:8px;background:var(--control-bg-subtle);color:var(--muted);line-height:1.35}.SocialNotifications_item__RmQVT p{margin:0;color:var(--text);font-weight:850;overflow-wrap:anywhere}.SocialNotifications_selectItem__DnD_V{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;align-items:start;cursor:pointer}.SocialNotifications_selectItem__DnD_V input{width:16px;height:16px;margin:.12rem 0 0;accent-color:var(--mint)}.SocialNotifications_selectItem__DnD_V span{color:var(--text);font-weight:850;overflow-wrap:anywhere}.SocialNotifications_unread__pk6HD{border-color:rgba(210,165,93,.28);background:rgba(210,165,93,.08)}.SocialNotifications_itemActions__6tjwM{display:flex;flex-wrap:wrap;gap:.35rem}.SocialNotifications_itemActions__6tjwM a,.SocialNotifications_itemActions__6tjwM button{min-height:30px;padding:.24rem .45rem;border:1px solid rgba(210,165,93,.26);border-radius:8px;background:rgba(0,0,0,0);color:var(--mint);font:inherit;font-size:.76rem;font-weight:900}.SocialNotifications_itemActions__6tjwM a:hover:not(:disabled),.SocialNotifications_itemActions__6tjwM button:hover:not(:disabled){border-color:var(--mint);color:var(--text)}.SocialNotifications_itemActions__6tjwM a:disabled,.SocialNotifications_itemActions__6tjwM button:disabled{cursor:progress;opacity:.62}.SocialNotifications_dangerAction__jiPr2,.SocialNotifications_trashAction__teOaY{border-color:rgba(239,117,108,.34)!important;color:var(--red)!important}.SocialNotifications_dangerAction__jiPr2:hover:not(:disabled),.SocialNotifications_trashAction__teOaY:hover:not(:disabled){border-color:var(--red)!important;color:var(--danger-hover-text)!important}.SocialNotifications_trashAction__teOaY{width:30px;padding-right:0!important;padding-left:0!important}.SocialNotifications_empty__EepFv{padding:.65rem;color:var(--muted);font-weight:850}.SocialNotifications_panelLink__o50nR{display:inline-flex;min-height:32px;align-items:center;justify-content:center;padding:.28rem .55rem;border:1px solid rgba(210,165,93,.26);border-radius:8px;background:rgba(210,165,93,.08);color:var(--mint);font-size:.78rem;font-weight:950}.SocialNotifications_panelLink__o50nR:hover{border-color:var(--mint);color:var(--text)}.StashScreenshotReader_reader__12iNP{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);display:grid;gap:.75rem;padding:.75rem}.StashScreenshotReader_controls__VZNn_,.StashScreenshotReader_resultActions__FPpWF,.StashScreenshotReader_titleRow__WJUKZ,.StashScreenshotReader_title__6_62X{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center}.StashScreenshotReader_resultActions__FPpWF,.StashScreenshotReader_titleRow__WJUKZ{justify-content:space-between}.StashScreenshotReader_resultActions__FPpWF{justify-content:flex-end}.StashScreenshotReader_title__6_62X h2{font-family:var(--font-heading);font-size:1.05rem;line-height:1.2}.StashScreenshotReader_lead__gIjwE,.StashScreenshotReader_resultActions__FPpWF span{margin:0;color:var(--muted);line-height:1.5}.StashScreenshotReader_readerTabs__4p1up{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.StashScreenshotReader_readerTabActive__U8Z_x,.StashScreenshotReader_readerTab__szlBg{min-width:0;min-height:42px;padding:.5rem .7rem;border:1px solid var(--line-strong);border-radius:8px;background:var(--control-bg-soft);color:var(--muted);font:inherit;font-size:.86rem;font-weight:950}.StashScreenshotReader_readerTabActive__U8Z_x:focus-visible,.StashScreenshotReader_readerTabActive__U8Z_x:hover,.StashScreenshotReader_readerTab__szlBg:focus-visible,.StashScreenshotReader_readerTab__szlBg:hover{border-color:rgba(210,165,93,.56);color:var(--text);outline:0}.StashScreenshotReader_readerTabActive__U8Z_x{border-color:rgba(210,165,93,.74);background:rgba(210,165,93,.14);color:var(--text)}.StashScreenshotReader_controls__VZNn_{display:grid;grid-template-columns:auto minmax(180px,260px) auto auto;align-items:stretch}.StashScreenshotReader_controls__VZNn_>button{min-height:40px}@media(max-width:820px){.StashScreenshotReader_controls__VZNn_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.StashScreenshotReader_controls__VZNn_{grid-template-columns:1fr}}.StashScreenshotReader_filterField__HgSfQ{display:grid;gap:.22rem;min-width:0}.StashScreenshotReader_filterField__HgSfQ span{color:var(--mint);font-size:.72rem;font-weight:950;line-height:1;text-transform:uppercase}.StashScreenshotReader_filterField__HgSfQ select{min-width:0;width:100%;min-height:40px;padding:.48rem 2rem .48rem .6rem;border:1px solid var(--line);border-radius:8px;background:linear-gradient(180deg,rgba(255,248,221,.04),rgba(0,0,0,.08)),var(--surface);color:var(--text);font:inherit;font-weight:850}.StashScreenshotReader_preview__xlRNd,.StashScreenshotReader_results__V4NJD,.StashScreenshotReader_virtualPanel__JMOfp{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08)}.StashScreenshotReader_preview__xlRNd{display:grid;gap:.45rem;min-height:260px;padding:.6rem}.StashScreenshotReader_previewHeader__qSgff{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center;justify-content:space-between}.StashScreenshotReader_previewHeader__qSgff small,.StashScreenshotReader_previewHeader__qSgff span{color:var(--muted);font-size:.78rem;font-weight:900}.StashScreenshotReader_previewHeader__qSgff span{color:var(--mint);text-transform:uppercase}.StashScreenshotReader_previewHeader__qSgff div{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:flex-end}.StashScreenshotReader_preview__xlRNd img{width:100%;max-height:460px;object-fit:contain;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.StashScreenshotReader_emptyPreview__HkCnd{display:grid;min-height:220px;place-items:center;align-content:center;gap:.45rem;border:1px dashed var(--line-strong);border-radius:8px;color:var(--muted);text-align:center}.StashScreenshotReader_results__V4NJD{display:grid;gap:.5rem;padding:.6rem}.StashScreenshotReader_resultActionGroup__LyhUR{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center;justify-content:flex-end}.StashScreenshotReader_totalInline__LzzkK{padding:.42rem .55rem;border:1px solid var(--line);border-radius:8px;background:var(--surface-2);color:var(--mint);font-size:.86rem;line-height:1.2}.StashScreenshotReader_resultHeader__S5_qR,.StashScreenshotReader_resultRow__jdQPA{display:grid;grid-template-columns:minmax(64px,.22fr) minmax(240px,1fr) minmax(110px,.35fr) minmax(130px,.45fr) minmax(130px,.45fr) minmax(110px,.35fr) minmax(84px,.25fr);gap:.55rem;align-items:center}@media(max-width:980px){.StashScreenshotReader_resultHeader__S5_qR,.StashScreenshotReader_resultRow__jdQPA{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.StashScreenshotReader_resultHeader__S5_qR,.StashScreenshotReader_resultRow__jdQPA{grid-template-columns:1fr}}.StashScreenshotReader_resultHeader__S5_qR{padding:0 .45rem;color:var(--muted);font-size:.74rem;font-weight:950;text-transform:uppercase}@media(max-width:980px){.StashScreenshotReader_resultHeader__S5_qR{display:none}}.StashScreenshotReader_precisionHeader__U5XZo{display:inline-flex;gap:.25rem;align-items:center}.StashScreenshotReader_precisionHelpIcon__XZMoa{display:inline-flex;align-items:center;color:var(--amber);cursor:help}.StashScreenshotReader_resultRow__jdQPA{padding:.55rem;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.StashScreenshotReader_resultRow__jdQPA>strong{color:var(--mint);overflow-wrap:anywhere}.StashScreenshotReader_slotField__NwAdF{display:grid;justify-items:center;gap:.2rem}.StashScreenshotReader_slotField__NwAdF img{width:48px;height:48px;border:1px solid var(--line);border-radius:4px;background:var(--surface);image-rendering:auto}.StashScreenshotReader_slotField__NwAdF span{color:var(--muted);font-size:.7rem;font-weight:900}.StashScreenshotReader_itemField__Hxb_E{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;align-items:center}.StashScreenshotReader_itemField__Hxb_E img{width:32px;height:32px;image-rendering:pixelated}.StashScreenshotReader_itemField__Hxb_E input,.StashScreenshotReader_numberField__MUydN input{min-width:0;width:100%;padding:.48rem .55rem;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit}.StashScreenshotReader_numberField__MUydN{display:grid;gap:.2rem}.StashScreenshotReader_numberField__MUydN span{display:none;color:var(--muted);font-size:.74rem;font-weight:900}@media(max-width:980px){.StashScreenshotReader_numberField__MUydN span{display:block}}.StashScreenshotReader_confidence__aIV5U{width:fit-content;padding:.25rem .45rem;border:1px solid var(--line);border-radius:8px;color:var(--text);font-size:.78rem;font-weight:900}.StashScreenshotReader_high__eqLIG{border-color:rgba(96,206,164,.6);color:var(--mint)}.StashScreenshotReader_medium__aj8TV{border-color:rgba(214,167,84,.75);color:var(--amber)}.StashScreenshotReader_low__K_z0W{border-color:rgba(228,105,92,.7);color:#ff9b8d}.StashScreenshotReader_feedbackActionsInline__1vAYN{display:flex;gap:.35rem;align-items:center}.StashScreenshotReader_feedbackButton__l8qeh{border:1px solid var(--line);background:var(--surface)}.StashScreenshotReader_feedbackButton__l8qeh:disabled{opacity:.45}.StashScreenshotReader_feedbackCorrect__5dqoK{color:var(--mint);border-color:rgba(96,206,164,.55)}.StashScreenshotReader_feedbackWrong__vHWjM{color:#ff9b8d;border-color:rgba(228,105,92,.65)}.StashScreenshotReader_feedbackSelected__20dDb{background:rgba(214,167,84,.16);box-shadow:0 0 0 1px rgba(214,167,84,.35)}.StashScreenshotReader_feedbackDialog__auSMP{display:grid;gap:.8rem}.StashScreenshotReader_feedbackDialog__auSMP p{margin:0;color:var(--muted)}.StashScreenshotReader_feedbackFields__wOzHm,.StashScreenshotReader_feedbackIssues__wcwoA{display:grid;gap:.55rem}.StashScreenshotReader_virtualPanel__JMOfp{display:grid;gap:.65rem;padding:.65rem}.StashScreenshotReader_virtualHeader___ftZS{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;justify-content:space-between}.StashScreenshotReader_virtualHeader___ftZS h3{color:var(--text);font-family:var(--font-heading);font-size:1rem;line-height:1.1}.StashScreenshotReader_virtualHeader___ftZS p{margin:.18rem 0 0;color:var(--muted);line-height:1.35}.StashScreenshotReader_virtualHeader___ftZS a{color:var(--mint);font-weight:900}.StashScreenshotReader_virtualControls__86fnz input,.StashScreenshotReader_virtualControls__86fnz select,.StashScreenshotReader_virtualHeader___ftZS select,.StashScreenshotReader_virtualQuantity__HSAXt input{min-width:0;padding:.48rem .55rem;border:1px solid var(--line);border-radius:8px;background:var(--surface);color:var(--text);font:inherit}.StashScreenshotReader_virtualMetrics__NB8c8{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:.5rem}.StashScreenshotReader_virtualMetric__jP_JB{display:grid;gap:.2rem;min-width:0;padding:.55rem;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.StashScreenshotReader_virtualMetric__jP_JB span{color:var(--muted);font-size:.74rem;font-weight:900;text-transform:uppercase}.StashScreenshotReader_virtualMetric__jP_JB strong{color:var(--mint);overflow-wrap:anywhere}.StashScreenshotReader_virtualControls__86fnz{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,.45fr) minmax(180px,.45fr);gap:.55rem}@media(max-width:860px){.StashScreenshotReader_virtualControls__86fnz{grid-template-columns:1fr}}.StashScreenshotReader_virtualActions__SmiVU{display:flex;flex-wrap:wrap;gap:.5rem}.StashScreenshotReader_virtualList__bzgWp{display:grid;gap:.45rem;max-height:560px;overflow:auto;padding-right:.1rem;scrollbar-gutter:stable}.StashScreenshotReader_virtualRow__oFrey{display:grid;grid-template-columns:minmax(100px,.34fr) minmax(220px,1fr) minmax(90px,.26fr) minmax(120px,.34fr) minmax(120px,.34fr) minmax(130px,.42fr) auto;gap:.5rem;align-items:center;min-width:0;padding:.52rem;border:1px solid var(--line);border-radius:8px;background:var(--surface-2)}.StashScreenshotReader_virtualRow__oFrey>span,.StashScreenshotReader_virtualRow__oFrey>strong{overflow-wrap:anywhere}.StashScreenshotReader_virtualRow__oFrey>span{color:var(--muted);font-size:.82rem;font-weight:800}.StashScreenshotReader_virtualRow__oFrey>strong{color:var(--mint)}@media(max-width:1160px){.StashScreenshotReader_virtualRow__oFrey{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.StashScreenshotReader_virtualRow__oFrey{grid-template-columns:1fr}}.StashScreenshotReader_virtualRowDisabled__Ess0U{opacity:.58}.StashScreenshotReader_virtualIncluded__Y8nHv{display:flex;gap:.4rem;align-items:center;color:var(--muted);font-size:.78rem;font-weight:900}.StashScreenshotReader_virtualItemName__h2jWb{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.45rem;align-items:center;min-width:0}.StashScreenshotReader_virtualItemName__h2jWb img{width:32px;height:32px;image-rendering:pixelated}.StashScreenshotReader_virtualItemName__h2jWb strong{overflow-wrap:anywhere}.StashScreenshotReader_virtualQuantity__HSAXt{display:grid;gap:.2rem}.StashScreenshotReader_virtualQuantity__HSAXt span{color:var(--muted);font-size:.72rem;font-weight:900}.WheelDestinyPlanner_planner__tP1g3{display:grid;gap:.6rem;width:100%;max-width:100%;min-width:0;overflow-x:clip}.WheelDestinyPlanner_gemSection__R_Phu,.WheelDestinyPlanner_panel__Ri7Y4,.WheelDestinyPlanner_topBar__7YqfQ{border:1px solid var(--line-strong);border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08)}.WheelDestinyPlanner_topBar__7YqfQ{display:grid;grid-template-columns:minmax(280px,1fr) minmax(180px,220px) minmax(180px,auto);gap:.75rem;align-items:stretch;padding:.75rem}.WheelDestinyPlanner_vocationGrid__m9qc8{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem}.WheelDestinyPlanner_setupGrid__dI6R7{display:grid;grid-template-columns:minmax(130px,.8fr) minmax(170px,1fr);gap:.55rem;align-items:end}.WheelDestinyPlanner_actionGrid__GNrvp button,.WheelDestinyPlanner_importRow__pcETl button,.WheelDestinyPlanner_shareGrid__gsav0 button,.WheelDestinyPlanner_vocationActive__r2aoN,.WheelDestinyPlanner_vocation__hoNWN{display:inline-flex;gap:.34rem;align-items:center;justify-content:center;min-height:34px;padding:.28rem .48rem;border:1px solid color-mix(in srgb,var(--line) 80%,transparent);border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.055),rgba(8,11,10,.38));color:var(--text);font:inherit;font-size:.76rem;font-weight:850;letter-spacing:0;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,transform .16s ease}.WheelDestinyPlanner_actionGrid__GNrvp button:hover:not(:disabled),.WheelDestinyPlanner_importRow__pcETl button:hover:not(:disabled),.WheelDestinyPlanner_shareGrid__gsav0 button:hover:not(:disabled),.WheelDestinyPlanner_vocationActive__r2aoN:hover:not(:disabled),.WheelDestinyPlanner_vocation__hoNWN:hover:not(:disabled){border-color:color-mix(in srgb,var(--gold) 60%,var(--line));transform:translateY(-1px)}.WheelDestinyPlanner_actionGrid__GNrvp button:disabled,.WheelDestinyPlanner_importRow__pcETl button:disabled,.WheelDestinyPlanner_shareGrid__gsav0 button:disabled,.WheelDestinyPlanner_vocationActive__r2aoN:disabled,.WheelDestinyPlanner_vocation__hoNWN:disabled{cursor:not-allowed;opacity:.45}.WheelDestinyPlanner_vocation__hoNWN img{width:34px;height:34px;object-fit:cover;object-position:50% 50%;border-radius:50%}.WheelDestinyPlanner_vocation__hoNWN span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WheelDestinyPlanner_vocationActive__r2aoN{border-color:color-mix(in srgb,var(--gold) 78%,white);background:radial-gradient(circle at 50% 8%,rgba(255,225,153,.18),transparent 52%),linear-gradient(180deg,rgba(113,84,32,.54),rgba(17,18,12,.6));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.12),0 0 0 1px rgba(210,165,93,.1)}.WheelDestinyPlanner_pointsBox__iHK_2{display:grid;gap:.22rem}.WheelDestinyPlanner_pointsBox__iHK_2 label{color:var(--mint);font-size:.68rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.WheelDestinyPlanner_pointsBox__iHK_2 input{min-height:34px}.WheelDestinyPlanner_pointStats__S_qQN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem}.WheelDestinyPlanner_pointStats__S_qQN span{display:flex;align-items:center;justify-content:space-between;min-height:30px;padding:.22rem .45rem;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;background:rgba(0,0,0,.18);color:var(--muted);font-size:.7rem;font-weight:850;text-align:center}.WheelDestinyPlanner_pointStats__S_qQN strong{color:var(--gold);font-size:.92rem}.WheelDestinyPlanner_mainGrid__iM4g5{display:grid;grid-template-columns:minmax(500px,640px) minmax(620px,1fr);grid-template-rows:auto 1fr;gap:.65rem;align-items:start;width:100%;max-width:1700px;margin:0 auto}.WheelDestinyPlanner_wheelColumn__INu6P{grid-row:1/span 2;display:grid;place-items:center;min-width:0}.WheelDestinyPlanner_wheelStage__uGFcx{position:relative;width:min(100%,clamp(540px,100dvh - 260px,620px));max-width:620px;aspect-ratio:1}.WheelDestinyPlanner_cornerOrnament__dccWL,.WheelDestinyPlanner_sliceImage__ObSzZ,.WheelDestinyPlanner_sliceSelectionImage___Oun4,.WheelDestinyPlanner_wheelFront__fQ4Xl,.WheelDestinyPlanner_wheelImage__zXTPx{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.WheelDestinyPlanner_wheelImage__zXTPx{z-index:1}.WheelDestinyPlanner_sliceImage__ObSzZ{z-index:2}.WheelDestinyPlanner_sliceSelectionImage___Oun4{z-index:7}.WheelDestinyPlanner_sliceLayer__YKdgA{position:absolute;inset:0;z-index:8;width:100%;height:100%;overflow:visible;pointer-events:none}.WheelDestinyPlanner_sliceHit__nWCbm{fill:rgba(0,0,0,0);stroke:rgba(0,0,0,0);stroke-width:0;cursor:pointer;pointer-events:all}.WheelDestinyPlanner_wheelFront__fQ4Xl{z-index:5}.WheelDestinyPlanner_cornerOrnament__dccWL{inset:auto;z-index:6;width:34.1%;height:34.1%;object-fit:contain}.WheelDestinyPlanner_cornerOrnament__dccWL[data-domain=green]{top:0;left:0}.WheelDestinyPlanner_cornerOrnament__dccWL[data-domain=red]{top:0;right:0}.WheelDestinyPlanner_cornerOrnament__dccWL[data-domain=blue]{bottom:0;left:0}.WheelDestinyPlanner_cornerOrnament__dccWL[data-domain=purple]{right:0;bottom:0}.WheelDestinyPlanner_socket__oz6r2{position:absolute;z-index:7;width:22.6%;aspect-ratio:118/85;pointer-events:none}.WheelDestinyPlanner_socket__oz6r2[data-domain=green]{top:0;left:0}.WheelDestinyPlanner_socket__oz6r2[data-domain=red]{top:0;right:0}.WheelDestinyPlanner_socket__oz6r2[data-domain=blue]{bottom:0;left:0}.WheelDestinyPlanner_socket__oz6r2[data-domain=purple]{right:0;bottom:0}.WheelDestinyPlanner_socket__oz6r2 img{width:100%;height:100%;object-fit:contain}.WheelDestinyPlanner_gemBadge__Cr3H4 span,.WheelDestinyPlanner_socketGem__bQPo_{display:block;width:32px;height:32px;background-repeat:no-repeat}.WheelDestinyPlanner_socketGem__bQPo_{position:absolute;top:13%;left:71%}.WheelDestinyPlanner_socket__oz6r2[data-domain=red] .WheelDestinyPlanner_socketGem__bQPo_{right:71%;left:auto}.WheelDestinyPlanner_socket__oz6r2[data-domain=blue] .WheelDestinyPlanner_socketGem__bQPo_{top:auto;bottom:13%;left:71%}.WheelDestinyPlanner_socket__oz6r2[data-domain=purple] .WheelDestinyPlanner_socketGem__bQPo_{top:auto;right:71%;bottom:13%;left:auto}.WheelDestinyPlanner_nodeButton__O2rGQ{position:absolute;z-index:9;top:calc(50% + var(--node-y));left:calc(50% + var(--node-x));display:grid;place-items:center;width:47px;height:47px;border:0;border-radius:50%;background:rgba(0,0,0,0);box-shadow:none;color:var(--text);cursor:pointer;transform:translate(-50%,-50%);transition:border-color .14s ease,filter .14s ease,transform .14s ease}.WheelDestinyPlanner_nodeButton__O2rGQ:hover{filter:brightness(1.08);transform:translate(-50%,-50%) scale(1.05)}.WheelDestinyPlanner_nodeSelected__h9YEd{filter:drop-shadow(0 0 6px rgba(255,239,178,.86))}.WheelDestinyPlanner_nodeFull__tkw1V{filter:brightness(1.18) drop-shadow(0 0 5px color-mix(in srgb,var(--domain-color) 72%,transparent))}.WheelDestinyPlanner_nodeLocked__2H7ZR{filter:grayscale(.9) brightness(.72)}.WheelDestinyPlanner_activeModList__WLfPX span,.WheelDestinyPlanner_nodeIconWrap__AQZKO,.WheelDestinyPlanner_nodeMiniSprite__TUqzJ,.WheelDestinyPlanner_nodeModSprite__VQjbp,.WheelDestinyPlanner_nodeSprite___QiUe{background-repeat:no-repeat}.WheelDestinyPlanner_nodeIconWrap__AQZKO{position:relative;display:grid;place-items:center;width:34px;height:34px}.WheelDestinyPlanner_nodeMiniSprite__TUqzJ{position:absolute;right:-2px;bottom:-3px}.WheelDestinyPlanner_nodeModSprite__VQjbp{transform:scale(.92);transform-origin:center;filter:drop-shadow(0 2px 2px rgba(0,0,0,.5))}.WheelDestinyPlanner_panel__Ri7Y4,.WheelDestinyPlanner_rightColumn__nD9Y3,.WheelDestinyPlanner_sideColumn__ooKqC,.WheelDestinyPlanner_sideStack__tvlt8{display:grid;gap:.48rem;min-width:0}.WheelDestinyPlanner_rightColumn__nD9Y3{grid-column:2;grid-row:2;min-width:0;align-content:start}.WheelDestinyPlanner_panel__Ri7Y4{padding:.55rem}.WheelDestinyPlanner_sideColumn__ooKqC{grid-column:2;grid-row:1;align-items:start}.WheelDestinyPlanner_sideColumn__ooKqC,.WheelDestinyPlanner_sideColumn__ooKqC .WheelDestinyPlanner_vocationGrid__m9qc8{grid-template-columns:repeat(2,minmax(0,1fr))}.WheelDestinyPlanner_setupPanel__Sx4BN{grid-template-columns:minmax(150px,1fr) minmax(86px,.58fr);align-items:end}.WheelDestinyPlanner_setupPanel__Sx4BN .WheelDestinyPlanner_pointStats__S_qQN{grid-column:1/-1}.WheelDestinyPlanner_selectedPanel__XJq3H{gap:.4rem}.WheelDestinyPlanner_panelTitle__FhaHQ,.WheelDestinyPlanner_sectionTitle__T0abx{display:flex;gap:.35rem;align-items:center;color:var(--gold)}.WheelDestinyPlanner_panelTitle__FhaHQ h2,.WheelDestinyPlanner_sectionTitle__T0abx h2{margin:0;font-family:var(--font-heading);font-size:.94rem;line-height:1.1}.WheelDestinyPlanner_selectedNode__RyTd1{display:flex;align-items:center;justify-content:flex-end;min-height:0}.WheelDestinyPlanner_selectedNode__RyTd1 span{display:inline-flex;align-items:center;min-height:26px;padding:.1rem .45rem;border:1px solid hsla(0,0%,100%,.08);border-radius:7px;background:rgba(0,0,0,.18);color:var(--mint);font-size:.78rem;font-weight:900}.WheelDestinyPlanner_actionGrid__GNrvp,.WheelDestinyPlanner_shareGrid__gsav0{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.34rem}.WheelDestinyPlanner_attributeList__WvP71,.WheelDestinyPlanner_nodeDetails__UxX5f{display:grid;gap:.3rem;margin:0}.WheelDestinyPlanner_attributeList__WvP71 div,.WheelDestinyPlanner_nodeDetails__UxX5f div{display:grid;gap:.08rem;padding:.32rem 0;border-top:1px solid hsla(0,0%,100%,.07)}.WheelDestinyPlanner_attributeList__WvP71 dt,.WheelDestinyPlanner_nodeDetails__UxX5f dt{color:var(--muted);font-size:.66rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.WheelDestinyPlanner_attributeList__WvP71 dd,.WheelDestinyPlanner_nodeDetails__UxX5f dd{margin:0;color:var(--text);font-size:.78rem;font-weight:800;line-height:1.25}.WheelDestinyPlanner_selectedPanel__XJq3H .WheelDestinyPlanner_nodeDetails__UxX5f{grid-template-columns:repeat(2,minmax(0,1fr))}.WheelDestinyPlanner_summaryPanel__knJOr .WheelDestinyPlanner_attributeList__WvP71{grid-template-columns:repeat(4,minmax(0,1fr))}.WheelDestinyPlanner_summaryPanel__knJOr .WheelDestinyPlanner_attributeList__WvP71 div{min-width:0}.WheelDestinyPlanner_summaryPanel__knJOr .WheelDestinyPlanner_attributeList__WvP71 dd{overflow-wrap:anywhere}.WheelDestinyPlanner_gemName__xskI_,.WheelDestinyPlanner_notice__GpEe1,.WheelDestinyPlanner_statusMessage__9fFB9{margin:0;color:var(--muted);font-size:.74rem;line-height:1.3}.WheelDestinyPlanner_statusMessage__9fFB9{color:var(--mint);font-weight:900}.WheelDestinyPlanner_importRow__pcETl{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem}.WheelDestinyPlanner_field__S3_Kd select,.WheelDestinyPlanner_importRow__pcETl input,.WheelDestinyPlanner_pointsBox__iHK_2 input{width:100%;max-width:100%;min-width:0;min-height:34px;padding:.28rem .48rem;border:1px solid color-mix(in srgb,var(--line) 86%,transparent);border-radius:7px;background:linear-gradient(180deg,rgba(255,255,255,.045),transparent 48%),var(--input-bg);color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.WheelDestinyPlanner_summaryGrid__02llz{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.32rem}.WheelDestinyPlanner_summaryGrid__02llz div{display:grid;gap:.1rem;min-height:42px;padding:.34rem .4rem;border:1px solid color-mix(in srgb,var(--domain-color) 42%,rgba(255,255,255,.08));border-radius:7px;background:linear-gradient(180deg,color-mix(in srgb,var(--domain-color) 12%,transparent),rgba(0,0,0,.18))}.WheelDestinyPlanner_summaryGrid__02llz span{color:var(--muted);font-size:.66rem;font-weight:900}.WheelDestinyPlanner_summaryGrid__02llz strong{color:var(--text);font-size:.92rem}.WheelDestinyPlanner_gemSection__R_Phu{display:grid;gap:.55rem;min-width:0;padding:.55rem}.WheelDestinyPlanner_gemGrid__xz62D{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.WheelDestinyPlanner_gemCard__tjFda{display:grid;gap:.45rem;min-width:0;padding:.5rem;border:1px solid color-mix(in srgb,var(--domain-color) 40%,rgba(255,255,255,.08));border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--domain-color) 10%,transparent),transparent 44%),rgba(0,0,0,.12)}.WheelDestinyPlanner_gemHeader__yMHBr{display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:.42rem;align-items:center}.WheelDestinyPlanner_gemHeader__yMHBr h3,.WheelDestinyPlanner_gemHeader__yMHBr p{margin:0}.WheelDestinyPlanner_gemHeader__yMHBr h3{font-family:var(--font-heading);font-size:.86rem}.WheelDestinyPlanner_gemHeader__yMHBr p{color:var(--muted);font-size:.66rem;font-weight:800}.WheelDestinyPlanner_gemHeader__yMHBr strong{color:var(--gold)}.WheelDestinyPlanner_gemBadge__Cr3H4{display:grid;place-items:center;width:32px;height:32px;border:1px solid color-mix(in srgb,var(--domain-color) 52%,rgba(255,255,255,.12));border-radius:7px;background:rgba(0,0,0,.22)}.WheelDestinyPlanner_field__S3_Kd{display:grid;gap:.18rem;min-width:0}.WheelDestinyPlanner_field__S3_Kd span{color:var(--mint);font-size:.66rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.WheelDestinyPlanner_modSlots__UmWiU{display:grid;gap:.35rem;min-width:0}.WheelDestinyPlanner_activeModList__WLfPX{display:grid;gap:.32rem;padding:0;margin:0;list-style:none}.WheelDestinyPlanner_activeModList__WLfPX li{display:grid;grid-template-columns:30px minmax(74px,auto) minmax(0,1fr);gap:.42rem;align-items:center;padding:.32rem 0;border-top:1px solid hsla(0,0%,100%,.07)}.WheelDestinyPlanner_activeModList__WLfPX span:first-child{transform:scale(.8);transform-origin:center}.WheelDestinyPlanner_activeModList__WLfPX strong{color:var(--gold)}@media(max-width:1420px){.WheelDestinyPlanner_mainGrid__iM4g5{grid-template-columns:minmax(360px,580px) minmax(260px,340px);grid-template-rows:auto}.WheelDestinyPlanner_wheelColumn__INu6P{grid-row:auto}.WheelDestinyPlanner_sideColumn__ooKqC{grid-column:auto;grid-row:auto;grid-template-columns:1fr}.WheelDestinyPlanner_rightColumn__nD9Y3{grid-column:1/-1;grid-row:auto}.WheelDestinyPlanner_gemGrid__xz62D{grid-template-columns:repeat(4,minmax(0,1fr))}.WheelDestinyPlanner_summaryPanel__knJOr .WheelDestinyPlanner_attributeList__WvP71{grid-template-columns:1fr}}@media(max-width:1120px){.WheelDestinyPlanner_gemGrid__xz62D,.WheelDestinyPlanner_mainGrid__iM4g5,.WheelDestinyPlanner_topBar__7YqfQ{grid-template-columns:1fr}.WheelDestinyPlanner_rightColumn__nD9Y3,.WheelDestinyPlanner_sideColumn__ooKqC,.WheelDestinyPlanner_wheelColumn__INu6P{grid-column:auto;grid-row:auto}.WheelDestinyPlanner_vocationGrid__m9qc8{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:640px){.WheelDestinyPlanner_gemSection__R_Phu,.WheelDestinyPlanner_panel__Ri7Y4,.WheelDestinyPlanner_topBar__7YqfQ{padding:.65rem}.WheelDestinyPlanner_importRow__pcETl,.WheelDestinyPlanner_setupGrid__dI6R7,.WheelDestinyPlanner_shareGrid__gsav0,.WheelDestinyPlanner_sideColumn__ooKqC .WheelDestinyPlanner_vocationGrid__m9qc8,.WheelDestinyPlanner_summaryGrid__02llz,.WheelDestinyPlanner_vocationGrid__m9qc8{grid-template-columns:1fr}.WheelDestinyPlanner_wheelStage__uGFcx{width:min(100%,522px)}.WheelDestinyPlanner_nodeButton__O2rGQ{width:40px;height:40px}.WheelDestinyPlanner_nodeIconWrap__AQZKO{transform:scale(.84)}.WheelDestinyPlanner_activeModList__WLfPX li{grid-template-columns:30px minmax(0,1fr)}.WheelDestinyPlanner_activeModList__WLfPX li strong{grid-column:2}.WheelDestinyPlanner_activeModList__WLfPX li span:last-child{grid-column:1/-1}}.BuilderWorkspace_builder__gBSKe{position:relative;display:grid;grid-template-areas:"lookup build summary" "lookup build account";grid-template-columns:minmax(300px,.82fr) minmax(760px,2fr) minmax(360px,.98fr);grid-template-rows:minmax(0,.92fr) minmax(250px,.62fr);gap:.55rem;height:calc(100dvh - 8.35rem);min-height:660px;overflow:hidden;padding:.05rem;background:radial-gradient(circle at 50% 18%,rgba(189,135,66,.07),transparent 32%),radial-gradient(circle at 58% 64%,rgba(116,221,159,.055),transparent 34%),rgba(0,0,0,0)}.BuilderWorkspace_builder__gBSKe .MuiTextField-root{min-width:0}.BuilderWorkspace_builder__gBSKe .MuiInputBase-root{min-height:36px;border-radius:6px;background:rgba(5,10,10,.72);font-size:.78rem}.BuilderWorkspace_builder__gBSKe .MuiInputBase-input{padding-block:.48rem}.BuilderWorkspace_builder__gBSKe .MuiInputLabel-root{font-size:.78rem}.BuilderWorkspace_builder__gBSKe .MuiInputLabel-shrink{padding:0 .16rem;border-radius:3px;background:rgba(6,13,13,.96);line-height:1.1}.BuilderWorkspace_builder__gBSKe .MuiAlert-root{min-height:0;padding:.28rem .55rem;font-size:.74rem}@media(max-width:1180px){.BuilderWorkspace_builder__gBSKe{grid-template-areas:"lookup" "build" "summary" "account";grid-template-columns:1fr;grid-template-rows:none;height:auto;min-height:0;overflow:visible}}.BuilderWorkspace_accountPanel__VlKyq,.BuilderWorkspace_inventoryPanel__R1Ul7,.BuilderWorkspace_lookupPanel__e4K_U,.BuilderWorkspace_selectorPanel__wZ1FU,.BuilderWorkspace_summaryPanel__9_hal{border-radius:10px;background:linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),var(--panel-bg-gradient);box-shadow:inset 0 0 0 1px var(--panel-highlight),inset 0 0 0 4px var(--panel-inner-shadow-soft),0 14px 26px rgba(0,0,0,.08);position:relative;display:grid;min-height:0;padding:.58rem;overflow:hidden;border:1px solid rgba(189,135,66,.28);background:url(/assets/social/fantasy-panel-noise.svg),linear-gradient(180deg,rgba(255,255,255,.04),transparent 34%),linear-gradient(90deg,rgba(189,135,66,.08),transparent 22%,transparent 78%,rgba(189,135,66,.06)),rgba(6,13,13,.94);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025),inset 0 0 42px rgba(0,0,0,.26),0 12px 24px rgba(0,0,0,.16)}.BuilderWorkspace_accountPanel__VlKyq:before,.BuilderWorkspace_inventoryPanel__R1Ul7:before,.BuilderWorkspace_lookupPanel__e4K_U:before,.BuilderWorkspace_selectorPanel__wZ1FU:before,.BuilderWorkspace_summaryPanel__9_hal:before{position:absolute;z-index:1;inset:0;pointer-events:none;background:url(/assets/social/frame-corner-tl.svg) 0 0/42px 42px no-repeat,url(/assets/social/frame-corner-tr.svg) 100% 0/42px 42px no-repeat,url(/assets/social/frame-corner-bl.svg) 0 100%/42px 42px no-repeat,url(/assets/social/frame-corner-br.svg) 100% 100%/42px 42px no-repeat;content:"";opacity:.54}.BuilderWorkspace_accountPanel__VlKyq:after,.BuilderWorkspace_inventoryPanel__R1Ul7:after,.BuilderWorkspace_lookupPanel__e4K_U:after,.BuilderWorkspace_selectorPanel__wZ1FU:after,.BuilderWorkspace_summaryPanel__9_hal:after{position:absolute;z-index:1;top:2.62rem;left:50%;width:min(70%,220px);height:22px;pointer-events:none;background:url(/assets/social/frame-divider.svg) 50%/contain no-repeat;content:"";opacity:.28;transform:translateX(-50%)}.BuilderWorkspace_accountPanel__VlKyq>*,.BuilderWorkspace_inventoryPanel__R1Ul7>*,.BuilderWorkspace_lookupPanel__e4K_U>*,.BuilderWorkspace_selectorPanel__wZ1FU>*,.BuilderWorkspace_summaryPanel__9_hal>*{position:relative;z-index:2}.BuilderWorkspace_lookupPanel__e4K_U{grid-area:lookup;align-content:start;gap:.46rem;overflow:visible}.BuilderWorkspace_lookupPanel__e4K_U:after{display:none}.BuilderWorkspace_inventoryPanel__R1Ul7{grid-template-rows:auto minmax(0,1fr) auto;gap:.45rem}.BuilderWorkspace_selectorPanel__wZ1FU{grid-template-rows:auto auto minmax(0,1fr);gap:.45rem}.BuilderWorkspace_summaryPanel__9_hal{grid-area:summary;grid-template-rows:auto auto auto minmax(0,auto) auto;gap:.45rem}.BuilderWorkspace_accountPanel__VlKyq{grid-area:account;grid-template-rows:auto auto auto auto minmax(0,1fr);gap:.42rem}.BuilderWorkspace_sectionTitle__se_EP{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.48rem;align-items:center;min-width:0;padding-bottom:.28rem;border-bottom:1px solid rgba(189,135,66,.14)}.BuilderWorkspace_sectionTitle__se_EP>svg{width:1.72rem;height:1.72rem;padding:.34rem;border:1px solid rgba(189,135,66,.32);border-radius:6px;background:rgba(189,135,66,.08);color:var(--gold);box-shadow:inset 0 0 0 1px rgba(0,0,0,.38),0 0 14px rgba(189,135,66,.08)}.BuilderWorkspace_sectionTitle__se_EP h2{margin:0;color:#e5d6ba;font-family:var(--font-heading);font-size:1rem;line-height:1.12;text-transform:uppercase}.BuilderWorkspace_sectionTitle__se_EP p{margin:.1rem 0 0;color:var(--muted);font-size:.72rem;font-weight:780;line-height:1.25}.BuilderWorkspace_lookupForm__Yy72t{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem;align-items:center}.BuilderWorkspace_lookupForm__Yy72t button{min-width:7.6rem;white-space:nowrap}.BuilderWorkspace_accountControls__cAwv7 .MuiButton-root,.BuilderWorkspace_compareControls__mdcHw .MuiButton-root,.BuilderWorkspace_lookupForm__Yy72t .MuiButton-root,.BuilderWorkspace_selectorControls__60UXA .MuiButton-root{border:1px solid rgba(189,135,66,.34);background:linear-gradient(180deg,rgba(244,210,136,.18),rgba(116,74,29,.16)),rgba(13,16,14,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 8px 14px rgba(0,0,0,.12);color:#ead7ac}.BuilderWorkspace_profileGrid__h5qVB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.36rem;min-height:0}.BuilderWorkspace_profileBox__sxemS{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr);column-gap:.46rem;align-items:center;gap:.12rem;min-height:72px;padding:.48rem;border:1px solid rgba(189,135,66,.22);border-radius:6px;background:radial-gradient(circle at 14% 50%,rgba(189,135,66,.12),transparent 24%),linear-gradient(135deg,rgba(255,255,255,.025),transparent 44%),rgba(5,12,12,.88)}.BuilderWorkspace_profileBox__sxemS:before{grid-row:span 3;width:34px;height:34px;border:1px solid rgba(189,135,66,.18);border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.06),transparent 42%),radial-gradient(circle,rgba(189,135,66,.12),transparent 64%),rgba(10,18,18,.96);box-shadow:inset 0 0 0 6px rgba(0,0,0,.18),0 10px 16px rgba(0,0,0,.18);content:""}.BuilderWorkspace_profileBox__sxemS strong{color:var(--gold);font-size:.66rem;font-weight:950;line-height:1.15;text-transform:uppercase}.BuilderWorkspace_profileBox__sxemS span{color:var(--text);font-size:.82rem;font-weight:950;line-height:1.15;overflow-wrap:anywhere}.BuilderWorkspace_profileBox__sxemS small{color:var(--muted);font-size:.68rem;font-weight:820;line-height:1.3;overflow-wrap:anywhere}.BuilderWorkspace_baseSection__qXhXD{display:grid;gap:.38rem;min-height:0;padding-top:.46rem;border-top:1px solid rgba(189,135,66,.14)}.BuilderWorkspace_subsectionTitle__NUldT{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.42rem;align-items:center;min-width:0}.BuilderWorkspace_subsectionTitle__NUldT>svg{width:1.48rem;height:1.48rem;padding:.28rem;border:1px solid rgba(189,135,66,.28);border-radius:6px;background:rgba(189,135,66,.08);color:var(--gold)}.BuilderWorkspace_subsectionTitle__NUldT strong{display:block;color:#e5d6ba;font-family:var(--font-heading);font-size:.88rem;line-height:1.12;text-transform:uppercase}.BuilderWorkspace_subsectionTitle__NUldT p{margin:.05rem 0 0;color:var(--muted);font-size:.68rem;font-weight:780;line-height:1.2}.BuilderWorkspace_baseGrid__oNA_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.35rem;min-height:0}.BuilderWorkspace_builderGrid__Y0Rn4{grid-area:build;display:grid;grid-template-columns:minmax(420px,1.1fr) minmax(320px,.9fr);gap:.55rem;min-height:0;overflow:hidden}@media(max-width:1180px){.BuilderWorkspace_builderGrid__Y0Rn4{grid-template-columns:minmax(360px,.96fr) minmax(340px,1.04fr)}}@media(max-width:760px){.BuilderWorkspace_builderGrid__Y0Rn4{grid-template-columns:1fr}}.BuilderWorkspace_inventoryBoard__urccz{position:relative;min-height:0;min-height:560px;overflow:hidden;border:1px solid rgba(189,135,66,.16);border-radius:6px;background:linear-gradient(110deg,transparent 0 46%,rgba(189,135,66,.08) 49%,transparent 52%),linear-gradient(70deg,transparent 0 46%,rgba(189,135,66,.06) 49%,transparent 52%),linear-gradient(rgba(189,135,66,.08) 1px,transparent 0),linear-gradient(90deg,rgba(189,135,66,.06) 1px,transparent 0),radial-gradient(circle at center,rgba(91,116,108,.18),transparent 43%),rgba(4,11,12,.82);background-size:100% 100%,100% 100%,100% 100%,100% 100%,100% 100%,100% 100%}.BuilderWorkspace_inventoryBoard__urccz:after,.BuilderWorkspace_inventoryBoard__urccz:before{position:absolute;inset:15% 12%;border:1px solid rgba(189,135,66,.12);border-radius:50%;content:""}.BuilderWorkspace_inventoryBoard__urccz:after{inset:23% 22%;border-color:rgba(116,221,159,.08)}.BuilderWorkspace_inventoryBoard__urccz>.BuilderWorkspace_clientInventorySlots__6KuwB:after,.BuilderWorkspace_inventoryBoard__urccz>.BuilderWorkspace_clientInventorySlots__6KuwB:before{position:absolute;z-index:0;left:50%;width:310px;height:310px;border:1px dashed rgba(189,135,66,.12);border-radius:50%;content:"";transform:translateX(-50%)}.BuilderWorkspace_inventoryBoard__urccz>.BuilderWorkspace_clientInventorySlots__6KuwB:before{top:116px}.BuilderWorkspace_inventoryBoard__urccz>.BuilderWorkspace_clientInventorySlots__6KuwB:after{top:178px;width:210px;height:210px;border-color:rgba(116,221,159,.08)}.BuilderWorkspace_characterSilhouette__DRu8E{position:absolute;z-index:1;bottom:80px;left:50%;width:146px;height:306px;transform:translateX(-50%);opacity:.76;filter:drop-shadow(0 18px 28px rgba(0,0,0,.36))}.BuilderWorkspace_characterSilhouette__DRu8E:before{position:absolute;top:0;left:50%;width:56px;height:66px;border-radius:44% 44% 46% 46%;background:#03090a;transform:translateX(-50%);content:""}.BuilderWorkspace_characterSilhouette__DRu8E:after{position:absolute;top:58px;left:50%;width:156px;height:248px;clip-path:polygon(36% 0,64% 0,78% 14%,90% 42%,80% 48%,70% 29%,70% 100%,55% 100%,50% 58%,45% 100%,30% 100%,30% 29%,20% 48%,10% 42%,22% 14%);background:linear-gradient(180deg,#041011,#020707);transform:translateX(-50%);content:""}.BuilderWorkspace_clientInventorySlots__6KuwB{position:relative;z-index:2;width:100%;height:100%;min-height:548px}.BuilderWorkspace_clientInventorySlot__NMXvy{position:absolute;display:grid;width:82px;gap:.24rem;padding:0;place-items:center;border:0;background:rgba(0,0,0,0);color:#d8c59e;font:inherit;cursor:pointer;image-rendering:auto}.BuilderWorkspace_clientInventorySlot__NMXvy:hover .BuilderWorkspace_clientSlotFrame___3P8m{border-color:rgba(233,197,115,.76);box-shadow:inset 0 0 0 1px rgba(233,197,115,.18),0 0 14px rgba(233,197,115,.24)}.BuilderWorkspace_clientInventorySlotSelected__dATty .BuilderWorkspace_clientSlotFrame___3P8m{border-color:rgba(233,197,115,.92);box-shadow:inset 0 0 0 1px rgba(233,197,115,.2),0 0 18px rgba(233,197,115,.38)}.BuilderWorkspace_clientSlotLabel__MDtUS{display:block;color:#d8c59e;font-family:var(--font-heading);max-width:92px;font-size:.66rem;font-weight:850;line-height:1.1;text-align:center;text-transform:uppercase;text-shadow:0 2px 8px rgba(0,0,0,.8)}.BuilderWorkspace_clientSlotFrame___3P8m,.BuilderWorkspace_selectedSlotIcon__T3uFl{position:relative;display:grid;width:58px;height:58px;place-items:center;border:1px solid rgba(189,135,66,.42);border-radius:4px;background:radial-gradient(circle at 50% 52%,rgba(189,135,66,.12),transparent 48%),linear-gradient(135deg,rgba(255,255,255,.08),transparent 38%),rgba(3,8,8,.96);box-shadow:inset 0 0 0 2px rgba(0,0,0,.42),0 10px 18px rgba(0,0,0,.3)}.BuilderWorkspace_clientSlotFrame___3P8m:before{position:absolute;inset:4px;border:1px solid rgba(189,135,66,.16);content:""}.BuilderWorkspace_clientSlotPlaceholder__yw70s{position:absolute;inset:0;background-position:50%;background-repeat:no-repeat;background-size:32px 32px;opacity:.78;pointer-events:none}.BuilderWorkspace_clientSlotItemImage____NB7{z-index:1;width:42px;height:42px;border:0;border-radius:0;background:rgba(0,0,0,0)}.BuilderWorkspace_clientSlotItemImage____NB7 img{padding:1px!important}.BuilderWorkspace_selectedSlotPanel__9QeX1{display:grid;grid-template-columns:auto minmax(0,1fr);gap:.65rem;align-items:center;min-height:72px;padding:.5rem;border:1px solid rgba(189,135,66,.22);border-radius:6px;background:linear-gradient(90deg,rgba(189,135,66,.09),transparent 34%),rgba(5,11,11,.86)}.BuilderWorkspace_selectedSlotPanel__9QeX1>span:last-child{display:grid;gap:.08rem;min-width:0}.BuilderWorkspace_selectedSlotPanel__9QeX1 strong{color:var(--gold);font-family:var(--font-heading);font-size:.84rem;line-height:1.15;text-transform:uppercase}.BuilderWorkspace_selectedSlotPanel__9QeX1 small{color:var(--muted);font-size:.76rem;font-weight:820;line-height:1.3;overflow-wrap:anywhere}.BuilderWorkspace_accountControls__cAwv7,.BuilderWorkspace_compareControls__mdcHw,.BuilderWorkspace_selectorControls__60UXA{display:grid;gap:.35rem;align-items:center}.BuilderWorkspace_accountControls__cAwv7 button,.BuilderWorkspace_compareControls__mdcHw button,.BuilderWorkspace_selectorControls__60UXA button{white-space:nowrap}.BuilderWorkspace_selectorControls__60UXA{grid-template-columns:minmax(150px,1fr) auto auto minmax(132px,auto)}.BuilderWorkspace_proficiencyField__ue48H{min-width:132px}.BuilderWorkspace_accountControls__cAwv7{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.BuilderWorkspace_compareControls__mdcHw{grid-template-columns:minmax(0,1fr) auto}.BuilderWorkspace_itemList__s5LTu{display:grid;align-content:start;gap:.42rem;min-height:0;overflow:auto;padding-right:.12rem;scrollbar-gutter:stable;scrollbar-color:rgba(189,135,66,.42) rgba(5,12,12,.6)}.BuilderWorkspace_itemCardEquipped__9zIoY,.BuilderWorkspace_itemCard__Wd16Z{display:grid;grid-template-columns:72px minmax(0,1fr) minmax(72px,auto);gap:.62rem;align-items:start;min-height:98px;padding:.46rem;overflow:hidden;border:1px solid rgba(189,135,66,.18);border-radius:6px;background:linear-gradient(90deg,rgba(189,135,66,.1),transparent 28%),rgba(5,12,12,.9);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .16s ease,background .16s ease,transform .16s ease}.BuilderWorkspace_itemCardEquipped__9zIoY:hover,.BuilderWorkspace_itemCard__Wd16Z:hover{transform:translateY(-1px);border-color:rgba(233,197,115,.46);background:rgba(10,18,17,.96)}.BuilderWorkspace_itemCardEquipped__9zIoY>:first-child,.BuilderWorkspace_itemCard__Wd16Z>:first-child{width:72px;height:72px;border:1px solid rgba(189,135,66,.18);border-radius:6px;background:radial-gradient(circle at center,rgba(233,197,115,.1),transparent 62%),rgba(40,29,8,.45);box-shadow:inset 0 0 0 1px rgba(0,0,0,.28),0 8px 14px rgba(0,0,0,.18)}.BuilderWorkspace_itemCardEquipped__9zIoY{border-color:rgba(233,197,115,.52);background:linear-gradient(180deg,rgba(233,197,115,.08),transparent 70%),rgba(10,18,17,.96)}.BuilderWorkspace_itemCardBody__t_JZ6{display:grid;align-content:center;gap:.18rem;min-width:0;overflow:hidden}.BuilderWorkspace_itemCardBody__t_JZ6 strong{color:var(--text);font-size:.9rem;font-weight:950;line-height:1.15}.BuilderWorkspace_itemCardBody__t_JZ6 small,.BuilderWorkspace_itemCardBody__t_JZ6 strong{display:-webkit-box;overflow:hidden;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.BuilderWorkspace_itemCardBody__t_JZ6 small{color:var(--muted);font-size:.68rem;font-weight:820;line-height:1.25}.BuilderWorkspace_itemChipRow__v96sE{display:flex;flex-wrap:wrap;gap:.2rem;max-height:none;overflow:visible}.BuilderWorkspace_itemChipRow__v96sE i{padding:.14rem .32rem;border:1px solid rgba(116,221,159,.2);border-radius:6px;background:rgba(116,221,159,.08);color:#9ee0b7;font-size:.62rem;font-style:normal;font-weight:900;line-height:1.15;white-space:nowrap}.BuilderWorkspace_equipAction__NBDQO{justify-self:end;align-self:center;padding:.26rem .48rem;border:1px solid rgba(189,135,66,.34);border-radius:6px;background:rgba(189,135,66,.09);color:var(--gold);font-size:.68rem;font-weight:950;white-space:nowrap}.BuilderWorkspace_accountHint__lKCFj,.BuilderWorkspace_emptyText__CZzx_{margin:0;padding:.55rem;border:1px solid rgba(189,135,66,.18);border-radius:6px;background:rgba(5,12,12,.86);color:var(--muted);font-size:.78rem;font-weight:820;line-height:1.35}.BuilderWorkspace_summaryGroupStack__qHopL{display:grid;gap:.42rem;min-height:0}.BuilderWorkspace_summaryBlock__2_s1m{display:grid;gap:.34rem;padding:.46rem;border:1px solid rgba(189,135,66,.16);border-radius:6px;background:linear-gradient(90deg,rgba(189,135,66,.07),transparent 42%),rgba(5,12,12,.72)}.BuilderWorkspace_summaryBlock__2_s1m>strong{color:var(--gold);font-family:var(--font-heading);font-size:.76rem;font-weight:950;line-height:1.15;text-transform:uppercase}.BuilderWorkspace_summaryBlock__2_s1m>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.28rem}.BuilderWorkspace_metricCard__IhRbz{display:grid;gap:.08rem;min-height:48px;padding:.42rem;border:1px solid rgba(189,135,66,.16);border-radius:6px;background:linear-gradient(180deg,rgba(255,255,255,.025),transparent 48%),rgba(5,12,12,.86)}.BuilderWorkspace_metricCard__IhRbz span{color:#c9b88f;font-size:.66rem;font-weight:900;line-height:1.1}.BuilderWorkspace_metricCard__IhRbz strong{color:var(--text);font-size:.9rem;font-weight:950;line-height:1.08;overflow-wrap:anywhere}.BuilderWorkspace_metricCard__IhRbz small{color:#9ee0b7;font-size:.68rem;font-weight:950;line-height:1.1}.BuilderWorkspace_detailGrid__P_yzw{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem}.BuilderWorkspace_bonusGroup__P6wOl{display:grid;align-content:start;gap:.3rem;min-height:76px;padding:.46rem;border:1px solid rgba(189,135,66,.16);border-radius:6px;background:radial-gradient(circle at top left,rgba(189,135,66,.08),transparent 54%),rgba(5,12,12,.82)}.BuilderWorkspace_bonusGroup__P6wOl>strong{color:var(--gold);font-family:var(--font-heading);font-size:.72rem;font-weight:950;line-height:1.15;text-transform:uppercase}.BuilderWorkspace_bonusGroup__P6wOl div{display:flex;flex-wrap:wrap;gap:.22rem;align-content:start}.BuilderWorkspace_bonusGroup__P6wOl span{padding:.2rem .34rem;border:1px solid rgba(116,221,159,.2);border-radius:6px;background:rgba(116,221,159,.07);color:#9ee0b7;font-size:.66rem;font-weight:900;line-height:1.15}.BuilderWorkspace_bonusGroup__P6wOl small{color:var(--muted);font-size:.72rem;font-weight:820;line-height:1.25}.BuilderWorkspace_rankingsPanel__1tRAE{display:grid;gap:.34rem;min-height:0;padding:.46rem;overflow:hidden;border:1px solid rgba(116,221,159,.16);border-radius:6px;background:rgba(6,15,13,.78)}.BuilderWorkspace_rankingsHeader___w8pV{display:flex;gap:.3rem .75rem;align-items:baseline;justify-content:space-between}.BuilderWorkspace_rankingsHeader___w8pV strong{color:var(--text);font-size:.78rem;font-weight:950}.BuilderWorkspace_rankingsHeader___w8pV span{color:var(--muted);font-size:.66rem;font-weight:820}.BuilderWorkspace_rankingsList__ZiPXY{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:.28rem;min-height:0;overflow:auto}.BuilderWorkspace_rankingsList__ZiPXY div{display:grid;gap:.06rem;padding:.36rem;border:1px solid rgba(189,135,66,.12);border-radius:6px;background:rgba(5,12,12,.82)}.BuilderWorkspace_rankingsList__ZiPXY small,.BuilderWorkspace_rankingsList__ZiPXY span{color:var(--muted);font-size:.64rem;font-weight:850;line-height:1.15}.BuilderWorkspace_rankingsList__ZiPXY strong{color:#9ee0b7;font-size:.76rem;font-weight:950;line-height:1.15}.BuilderWorkspace_accountLocked__pGHJv{display:flex;gap:.4rem;align-items:center;padding:.55rem;border:1px solid rgba(189,135,66,.24);border-radius:6px;background:rgba(189,135,66,.08);color:var(--gold);font-size:.78rem;font-weight:900;line-height:1.25}.BuilderWorkspace_comparisonSummary__H4x_c{display:grid;gap:.34rem;min-height:0;overflow:hidden}.BuilderWorkspace_comparisonSummary__H4x_c>strong{color:var(--text);font-size:.82rem;font-weight:950;line-height:1.15}.BuilderWorkspace_comparisonMetrics__YHk5d{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.BuilderWorkspace_comparisonPills__0tuNY{display:flex;flex-wrap:wrap;gap:.22rem;min-height:0;overflow:auto}.BuilderWorkspace_comparisonPills__0tuNY span{padding:.18rem .34rem;border:1px solid rgba(116,221,159,.18);border-radius:6px;background:rgba(116,221,159,.07);color:#9ee0b7;font-size:.66rem;font-weight:900;line-height:1.15}.BuilderWorkspace_tooltipCard__SYhD_{display:grid;gap:.16rem;max-width:260px;padding:.08rem;color:inherit;font-size:.74rem;line-height:1.25}.BuilderWorkspace_tooltipCard__SYhD_ strong{color:#fff;font-size:.8rem;line-height:1.18}.BuilderWorkspace_tooltipCard__SYhD_ span{color:hsla(0,0%,100%,.78)}.BuilderWorkspace_tooltipStats__Ihmqx{color:#a7f0c4!important;font-weight:850}@media(max-width:760px){.BuilderWorkspace_accountControls__cAwv7,.BuilderWorkspace_compareControls__mdcHw,.BuilderWorkspace_comparisonMetrics__YHk5d,.BuilderWorkspace_detailGrid__P_yzw,.BuilderWorkspace_profileGrid__h5qVB,.BuilderWorkspace_selectorControls__60UXA,.BuilderWorkspace_summaryBlock__2_s1m>div{grid-template-columns:1fr}.BuilderWorkspace_clientInventorySlots__6KuwB{min-height:520px;transform:scale(.82);transform-origin:top left}.BuilderWorkspace_equipAction__NBDQO{display:none}}@media(max-width:520px){.BuilderWorkspace_baseGrid__oNA_1,.BuilderWorkspace_lookupForm__Yy72t,.BuilderWorkspace_profileGrid__h5qVB{grid-template-columns:1fr}}.NewsTranslationSettings_settings__pSTi4{margin-block:.75rem;color:var(--muted);font-size:.88rem;line-height:1.5}.NewsTranslationSettings_settings__pSTi4 label{display:flex;align-items:center;gap:.6rem;color:var(--text);cursor:pointer}.NewsTranslationSettings_settings__pSTi4 input{width:1rem;height:1rem;accent-color:var(--cyan)}.NewsTranslationSettings_settings__pSTi4 p{margin-top:.35rem}.NewsTranslationSettings_settings__pSTi4 p:empty{display:none}.NewsTranslationSettings_settings__pSTi4 a{color:var(--cyan);text-decoration:underline}