.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)}}.SiteAnnouncements_notice__N8xYM{position:fixed;right:max(1rem,env(safe-area-inset-right));bottom:max(1rem,env(safe-area-inset-bottom));z-index:70;display:flex;align-items:flex-start;gap:.8rem;width:min(390px,100% - 2rem);padding:1.1rem 2.75rem 1rem 1rem;border:1px solid var(--panel-border-gold);border-radius:12px;background:var(--surface);box-shadow:0 12px 42px rgba(0,0,0,.3333333333);color:var(--text)}.SiteAnnouncements_notice__N8xYM a:focus-visible,.SiteAnnouncements_notice__N8xYM button:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.SiteAnnouncements_icon__yEwGW{flex:0 0 auto;margin-top:.1rem;color:var(--amber)}.SiteAnnouncements_content__r7oEY{min-width:0}.SiteAnnouncements_content__r7oEY h2{margin:0;font-family:var(--font-body);font-size:.94rem;font-weight:650;line-height:1.45}.SiteAnnouncements_content__r7oEY p{margin:.5rem 0 .7rem;color:var(--muted);font-size:.79rem;line-height:1.6}.SiteAnnouncements_content__r7oEY a{display:inline-flex;align-items:center;gap:.4rem;min-height:36px;color:var(--amber);font-size:.81rem;font-weight:600;text-decoration:none}.SiteAnnouncements_content__r7oEY a:hover{text-decoration:underline}.SiteAnnouncements_content__r7oEY a svg{flex:0 0 auto}.SiteAnnouncements_close__RKiqy{position:absolute;top:.45rem;right:.4rem;display:grid;place-items:center;width:36px;height:36px;padding:0;border:0;border-radius:6px;background:rgba(0,0,0,0);color:var(--muted);cursor:pointer}.SiteAnnouncements_close__RKiqy:hover{background:var(--surface-2);color:var(--text)}@media(max-width:760px){.SiteAnnouncements_notice__N8xYM{right:max(.75rem,env(safe-area-inset-right));bottom:calc(5.2rem + env(safe-area-inset-bottom));width:min(390px,100% - 1.5rem);max-height:calc(100dvh - 7rem);overflow-y:auto}}.WebsiteNewsLink_link__vVUzo{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-width:42px;min-height:42px;padding:.5rem .65rem;border:1px solid var(--line);border-radius:7px;background:rgba(0,0,0,0);color:var(--muted);font-size:.79rem;font-weight:650;white-space:nowrap;text-decoration:none}.WebsiteNewsLink_link__vVUzo:hover,.WebsiteNewsLink_link__vVUzo[aria-current=page]{border-color:var(--amber);background:color-mix(in srgb,var(--amber) 10%,transparent);color:var(--warm-text)}.WebsiteNewsLink_link__vVUzo:focus-visible{outline:2px solid var(--amber);outline-offset:3px}.WebsiteNewsLink_icon__3Rfei{flex-shrink:0}.WebsiteNewsLink_unread__c7e3M{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 45%,transparent)}.WebsiteNewsLink_dot__nAQre{position:absolute;top:5px;right:5px;width:5px;height:5px;border-radius:50%;background:var(--amber)}.WebsiteNewsLink_dot__nAQre:after{position:absolute;inset:-3px;border:1px solid var(--amber);border-radius:inherit;content:"";animation:WebsiteNewsLink_newsPulse__Z1TeG 2.8s ease-out infinite;pointer-events:none}@keyframes WebsiteNewsLink_newsPulse__Z1TeG{0%,20%{opacity:.7;transform:scale(.65)}80%,to{opacity:0;transform:scale(1.6)}}@media(prefers-reduced-motion:reduce){.WebsiteNewsLink_dot__nAQre:after{animation:none;opacity:0}}@media(max-width:1280px){.WebsiteNewsLink_label__6humo{display:none}.WebsiteNewsLink_link__vVUzo{width:42px;padding:0}}@media(max-width:540px){.WebsiteNewsLink_link__vVUzo{min-width:34px;width:34px}}.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;-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{--wheel-panel-height:clamp(350px,calc(100dvh - 300px),720px);display:grid;gap:.7rem;width:100%;max-width:100%;min-width:0}.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(300px,.9fr) minmax(360px,1.1fr);gap:.7rem 1rem;align-items:center;padding:.65rem .8rem;width:100%;max-width:1420px;margin:0 auto}.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(0,1.08fr) minmax(340px,.92fr);gap:.8rem;align-items:start;width:100%;max-width:1420px;margin:0 auto}.WheelDestinyPlanner_wheelColumn__INu6P{position:sticky;top:calc(var(--header-height, 72px) + 12px);display:grid;place-items:center;min-width:0}.WheelDestinyPlanner_wheelStage__uGFcx{position:relative;width:min(100%,var(--wheel-panel-height));max-width:680px;aspect-ratio:1;isolation:isolate}.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;transition:fill-opacity .12s ease,stroke .12s ease,filter .12s ease}.WheelDestinyPlanner_sliceHit__nWCbm:hover{stroke:rgba(255,235,183,.72);stroke-width:1.4px}.WheelDestinyPlanner_sliceShape__t0qZy[data-selected=true] .WheelDestinyPlanner_sliceHit__nWCbm{stroke:#ffe0a0;stroke-width:2px;stroke-linejoin:round;filter:drop-shadow(0 0 2px rgba(255,202,106,.8))}.WheelDestinyPlanner_wheelFront__fQ4Xl{z-index:5}.WheelDestinyPlanner_cornerOrnament__dccWL{inset:auto;z-index:6;width:34.099616858%;height:34.099616858%;object-fit:contain}.WheelDestinyPlanner_cornerOrnament__dccWL>img{position:absolute;inset:0;width:100%;height:100%;display:block}.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_gemActivationLayer___8oIC{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none}.WheelDestinyPlanner_gemActivationDot__GYoQ9{fill:#17160e}.WheelDestinyPlanner_gemActivationDotActive__UICnH{fill:#ed363b}.WheelDestinyPlanner_revelationButton__VMYcR{position:absolute;z-index:10;display:grid;place-items:center;width:9.58%;aspect-ratio:1;border:1px solid rgba(0,0,0,0);border-radius:50%;background:rgba(0,0,0,.1);cursor:pointer}.WheelDestinyPlanner_revelationButton__VMYcR span{display:block}.WheelDestinyPlanner_revelationButton__VMYcR[data-active=false] span{filter:grayscale(1);opacity:.6}.WheelDestinyPlanner_revelationButton__VMYcR:focus-visible,.WheelDestinyPlanner_revelationButton__VMYcR:hover{outline:2px solid var(--gold);outline-offset:2px}.WheelDestinyPlanner_revelationButton__VMYcR b{position:absolute;right:-1px;bottom:0;color:var(--gold);font-size:.7rem}.WheelDestinyPlanner_officialSocket__oIcNW{position:absolute;z-index:11;display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:50%;background:rgba(0,0,0,0);transform:translate(-50%,-50%);cursor:pointer}.WheelDestinyPlanner_officialSocket__oIcNW>span{display:block}.WheelDestinyPlanner_officialSocket__oIcNW:focus-visible,.WheelDestinyPlanner_officialSocket__oIcNW:hover{outline:2px solid var(--gold);outline-offset:1px}.WheelDestinyPlanner_officialSocketGem__rd4qO{position:absolute;width:32px;height:32px;top:50%;left:50%;transform:translate(-50%,-50%);background-repeat:no-repeat}.WheelDestinyPlanner_benefitsSection__HTdk3{grid-column:1/-1;gap:.8rem;padding:.85rem}.WheelDestinyPlanner_benefitTotals__nrARS{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:0}.WheelDestinyPlanner_benefitTotals__nrARS div{padding:.6rem;background:rgba(0,0,0,.16);border-radius:7px}.WheelDestinyPlanner_benefitTotals__nrARS dt{color:var(--muted);font-size:.75rem}.WheelDestinyPlanner_benefitTotals__nrARS dd{margin:.2rem 0 0;color:var(--gold);font-weight:800}.WheelDestinyPlanner_benefitsGrid__3g8me{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;min-width:0}.WheelDestinyPlanner_benefitsGrid__3g8me h3{margin:0 0 .6rem;color:var(--gold);font-size:.95rem}.WheelDestinyPlanner_benefitsGrid__3g8me>section{min-width:0}.WheelDestinyPlanner_perkList__bcljG,.WheelDestinyPlanner_revelationList__z8YQa{display:grid;gap:.55rem;padding:0;margin:0;list-style:none}.WheelDestinyPlanner_perkList__bcljG li,.WheelDestinyPlanner_revelationDetail__ornmw{padding:.65rem;border:1px solid var(--line);border-radius:7px;background:rgba(0,0,0,.12)}.WheelDestinyPlanner_perkHeading__eImiH,.WheelDestinyPlanner_revelationDetail__ornmw summary{display:flex;gap:.5rem;align-items:center;color:var(--text);font-size:.8rem}.WheelDestinyPlanner_perkHeading__eImiH>span,.WheelDestinyPlanner_revelationDetail__ornmw summary>span{display:block;flex-shrink:0}.WheelDestinyPlanner_perkHeading__eImiH>strong,.WheelDestinyPlanner_revelationDetail__ornmw summary>strong{flex:1 1;overflow-wrap:anywhere}.WheelDestinyPlanner_perkHeading__eImiH>b,.WheelDestinyPlanner_revelationDetail__ornmw summary>b{color:var(--gold);font-size:.75rem}.WheelDestinyPlanner_revelationDetail__ornmw{scroll-margin-top:100px}.WheelDestinyPlanner_revelationDetail__ornmw summary{cursor:pointer}.WheelDestinyPlanner_revelationDetail__ornmw[data-active=false] summary>span{filter:grayscale(1);opacity:.65}.WheelDestinyPlanner_revelationDetail__ornmw[data-active=true]{border-color:color-mix(in srgb,var(--gold) 45%,var(--line))}.WheelDestinyPlanner_revelationDetail__ornmw .WheelDestinyPlanner_notice__GpEe1{margin-top:.6rem}.WheelDestinyPlanner_perkDescription__Kg86F{margin:.5rem 0 0;white-space:pre-line;font-size:.8rem;font-weight:400;line-height:1.55;overflow-wrap:anywhere}.WheelDestinyPlanner_perkDescription__Kg86F:empty{display:none}.WheelDestinyPlanner_sourceLink__GGtPA{color:var(--mint);font-size:.75rem;width:fit-content}.WheelDestinyPlanner_statusMessage__9fFB9{position:fixed;right:1rem;bottom:1rem;z-index:60;padding:.45rem .75rem;border:1px solid var(--line);border-radius:7px;background:#1b211c;box-shadow:0 5px 22px rgba(0,0,0,.3)}.WheelDestinyPlanner_inspectorPanel__zXNEk h3{margin:0 0 .35rem;color:var(--gold);font-size:.8rem;line-height:1.3}.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_nodeButton__O2rGQ:focus-visible{outline:2px solid #ffe0a0;outline-offset:1px;background:rgba(30,24,9,.65)}.WheelDestinyPlanner_nodeFull__tkw1V,.WheelDestinyPlanner_nodeSelected__h9YEd{filter:brightness(1.15)}.WheelDestinyPlanner_nodeLocked__2H7ZR{filter:grayscale(.68) brightness(.72)}.WheelDestinyPlanner_nodeLocked__2H7ZR.WheelDestinyPlanner_nodeSelected__h9YEd{filter:grayscale(.25) brightness(.96)}.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)}.WheelDestinyPlanner_wheelLayout__stX6t{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(340px,.92fr);gap:.8rem;align-items:start;min-width:0;width:100%;max-width:1420px;margin:0 auto}.WheelDestinyPlanner_toolbarSetup__fzYxk{display:grid;grid-template-columns:minmax(115px,1fr) minmax(90px,.55fr) minmax(110px,.8fr);gap:.65rem;align-items:end;min-width:0}.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_field__S3_Kd>span,.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_pointsBox__iHK_2 label{font-size:.66rem;text-transform:none}.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_pointStats__S_qQN{grid-column:auto;grid-template-columns:1fr;gap:.2rem}.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_pointStats__S_qQN span{min-height:23px;padding:.1rem .35rem;font-size:.65rem}.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_pointStats__S_qQN strong{font-size:.78rem}.WheelDestinyPlanner_topBar__7YqfQ>.WheelDestinyPlanner_panel__Ri7Y4{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.WheelDestinyPlanner_toolbarImport__OH_Wc{display:grid;gap:.35rem;min-width:0}.WheelDestinyPlanner_toolbarImport__OH_Wc .WheelDestinyPlanner_importRow__pcETl button,.WheelDestinyPlanner_toolbarImport__OH_Wc .WheelDestinyPlanner_shareGrid__gsav0 button{min-height:30px;padding-block:.2rem;font-size:.71rem}.WheelDestinyPlanner_toolbarImport__OH_Wc .WheelDestinyPlanner_importRow__pcETl input{min-height:30px;font-size:.74rem}.WheelDestinyPlanner_compactStats__0YXF5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.3rem .65rem;align-content:center;min-width:0;margin:.4rem 0 0;color:var(--muted);font-size:.69rem}.WheelDestinyPlanner_compactStats__0YXF5>div{display:flex;gap:.4rem;justify-content:space-between;align-items:baseline;min-width:0;padding:.2rem 0;border-bottom:1px solid hsla(0,0%,100%,.055)}.WheelDestinyPlanner_compactStats__0YXF5 dt{min-width:0}.WheelDestinyPlanner_compactStats__0YXF5 dd{flex-shrink:0;margin:0;color:var(--gold);font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WheelDestinyPlanner_inspectorColumn__BJzAm{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;grid-template-rows:auto auto minmax(0,1fr);min-width:0;min-height:0;height:var(--wheel-panel-height);overflow:hidden}.WheelDestinyPlanner_selectedEditor__LtQ5I{display:grid;gap:.55rem;min-width:0;padding:.65rem .75rem;border-bottom:1px solid var(--line);background:linear-gradient(110deg,rgba(199,161,91,.1),transparent 75%)}.WheelDestinyPlanner_selectedEditor__LtQ5I .WheelDestinyPlanner_perkHeading__eImiH{font-size:.84rem;min-height:20px}.WheelDestinyPlanner_selectedEditor__LtQ5I .WheelDestinyPlanner_perkHeading__eImiH>b{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WheelDestinyPlanner_selectedEditor__LtQ5I .WheelDestinyPlanner_actionGrid__GNrvp{grid-template-columns:repeat(3,minmax(0,1fr));gap:.3rem}.WheelDestinyPlanner_selectedEditor__LtQ5I .WheelDestinyPlanner_actionGrid__GNrvp button{min-height:29px;padding:.2rem .35rem;font-size:.71rem}.WheelDestinyPlanner_inspectorTabs__JdO4L{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;padding:.4rem .5rem;border-bottom:1px solid var(--line);background:rgba(0,0,0,.13)}.WheelDestinyPlanner_inspectorTabs__JdO4L button{display:flex;gap:.35rem;align-items:center;justify-content:center;min-height:34px;min-width:0;padding:.35rem .5rem;border:1px solid rgba(0,0,0,0);border-radius:6px;background:rgba(0,0,0,0);color:var(--muted);font:inherit;font-size:.77rem;font-weight:750;cursor:pointer}.WheelDestinyPlanner_inspectorTabs__JdO4L button:hover{color:var(--text);background:hsla(0,0%,100%,.045)}.WheelDestinyPlanner_inspectorTabs__JdO4L button:focus-visible{outline:2px solid var(--gold);outline-offset:-2px}.WheelDestinyPlanner_inspectorTabs__JdO4L button.WheelDestinyPlanner_inspectorTabActive__RkGmY,.WheelDestinyPlanner_inspectorTabs__JdO4L button[aria-selected=true]{border-color:color-mix(in srgb,var(--gold) 48%,var(--line));background:linear-gradient(180deg,rgba(204,165,89,.16),rgba(204,165,89,.05));color:var(--gold)}.WheelDestinyPlanner_inspectorTabActive__RkGmY{color:var(--gold)}.WheelDestinyPlanner_inspectorPanel__zXNEk{min-width:0;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-gutter:stable;padding:.7rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_gemSection__R_Phu,.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_panel__Ri7Y4{padding:0;border:0;border-radius:0;background:none;box-shadow:none}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitsSection__HTdk3{gap:.65rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_selectedPanel__XJq3H{display:grid;gap:.6rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_selectedPanel__XJq3H .WheelDestinyPlanner_nodeDetails__UxX5f{grid-template-columns:1fr}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitsGrid__3g8me{grid-template-columns:1fr;gap:.85rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitsGrid__3g8me h3{margin-bottom:.4rem;font-size:.83rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_attributeList__WvP71{grid-template-columns:repeat(4,minmax(0,1fr));gap:.3rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_attributeList__WvP71 div{min-width:0;padding:.2rem 0}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_attributeList__WvP71 dt{font-size:.62rem;text-transform:none}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_attributeList__WvP71 dd{font-size:.82rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitTotals__nrARS{gap:.4rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitTotals__nrARS div{min-width:0;padding:.4rem .45rem;border:1px solid hsla(0,0%,100%,.055)}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitTotals__nrARS dt{font-size:.65rem;line-height:1.3}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitTotals__nrARS dd{margin-top:.12rem;font-size:.91rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_perkList__bcljG,.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_revelationList__z8YQa{gap:.35rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_perkList__bcljG li,.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_revelationDetail__ornmw{padding:.45rem .5rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_perkHeading__eImiH,.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_revelationDetail__ornmw summary{gap:.4rem;font-size:.75rem;line-height:1.35}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_perkHeading__eImiH>span,.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_revelationDetail__ornmw summary>span{zoom:.8}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_perkDescription__Kg86F{margin-top:.35rem;font-size:.73rem;line-height:1.4}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_revelationDetail__ornmw{scroll-margin-top:.6rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_revelationDetail__ornmw[open]{border-color:color-mix(in srgb,var(--gold) 55%,var(--line));background:rgba(159,124,57,.075)}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_gemGrid__xz62D{grid-template-columns:repeat(2,minmax(0,1fr))}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_gemHeader__yMHBr{grid-template-columns:27px minmax(0,1fr) auto;gap:.3rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_gemHeader__yMHBr h3{font-size:.78rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_gemHeader__yMHBr p{font-size:.61rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_gemBadge__Cr3H4{zoom:.82}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_field__S3_Kd select{min-height:31px;font-size:.71rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_field__S3_Kd>span{font-size:.61rem;text-transform:none}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_sourceLink__GGtPA{font-size:.67rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_activeModList__WLfPX{font-size:.73rem}@media(min-width:1100px){.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitsGrid__3g8me{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.65rem}.WheelDestinyPlanner_selectedEditor__LtQ5I .WheelDestinyPlanner_actionGrid__GNrvp{grid-template-columns:repeat(6,minmax(0,1fr))}.WheelDestinyPlanner_selectedEditor__LtQ5I .WheelDestinyPlanner_actionGrid__GNrvp button{font-size:.68rem;padding-inline:.2rem;gap:.15rem}.WheelDestinyPlanner_selectedEditor__LtQ5I .WheelDestinyPlanner_actionGrid__GNrvp svg{width:13px;height:13px}}@media(max-width:1180px){.WheelDestinyPlanner_topBar__7YqfQ{grid-template-columns:minmax(280px,.9fr) minmax(310px,1.1fr);gap:.65rem}.WheelDestinyPlanner_mainGrid__iM4g5,.WheelDestinyPlanner_wheelLayout__stX6t{grid-template-columns:minmax(0,1fr) minmax(320px,1fr);gap:.65rem}.WheelDestinyPlanner_toolbarSetup__fzYxk{grid-template-columns:minmax(100px,1fr) minmax(80px,.65fr);gap:.35rem .55rem}.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_pointStats__S_qQN{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-height:0}}@media(max-width:900px){.WheelDestinyPlanner_mainGrid__iM4g5,.WheelDestinyPlanner_topBar__7YqfQ,.WheelDestinyPlanner_wheelLayout__stX6t{grid-template-columns:1fr}.WheelDestinyPlanner_topBar__7YqfQ{gap:.65rem}.WheelDestinyPlanner_toolbarSetup__fzYxk{grid-template-columns:minmax(115px,1fr) minmax(90px,.6fr) minmax(120px,.8fr);gap:.6rem}.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_pointStats__S_qQN{grid-column:auto;grid-template-columns:1fr;gap:.12rem}.WheelDestinyPlanner_wheelColumn__INu6P{position:static}.WheelDestinyPlanner_wheelStage__uGFcx{width:min(100%,560px)}.WheelDestinyPlanner_inspectorColumn__BJzAm{height:auto;max-height:none;grid-template-rows:auto auto auto}.WheelDestinyPlanner_inspectorPanel__zXNEk{overflow:visible;scrollbar-gutter:auto}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitsGrid__3g8me{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}}@media(max-width:560px){.WheelDestinyPlanner_topBar__7YqfQ{padding:.6rem}.WheelDestinyPlanner_toolbarSetup__fzYxk{grid-template-columns:minmax(110px,1fr) minmax(85px,.65fr);gap:.4rem .6rem}.WheelDestinyPlanner_toolbarSetup__fzYxk .WheelDestinyPlanner_pointStats__S_qQN{grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.WheelDestinyPlanner_shareGrid__gsav0 button{white-space:normal;line-height:1.2}.WheelDestinyPlanner_nodeButton__O2rGQ{width:36px;height:36px}.WheelDestinyPlanner_nodeIconWrap__AQZKO{transform:scale(.76)}.WheelDestinyPlanner_inspectorPanel__zXNEk{padding:.6rem}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitsGrid__3g8me{grid-template-columns:1fr}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_attributeList__WvP71{grid-template-columns:repeat(2,minmax(0,1fr))}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_gemGrid__xz62D{grid-template-columns:1fr}.WheelDestinyPlanner_selectedEditor__LtQ5I{padding:.6rem}.WheelDestinyPlanner_inspectorTabs__JdO4L button{gap:.25rem;padding-inline:.25rem;font-size:.72rem}.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}}@media(max-width:380px){.WheelDestinyPlanner_nodeButton__O2rGQ{width:32px;height:32px}.WheelDestinyPlanner_nodeIconWrap__AQZKO{transform:scale(.65)}.WheelDestinyPlanner_inspectorPanel__zXNEk .WheelDestinyPlanner_benefitTotals__nrARS{grid-template-columns:1fr}.WheelDestinyPlanner_inspectorTabs__JdO4L button{font-size:.68rem}}.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}