.arts_artsContainer__JWRjv{width:100%;max-width:var(--layout-gallery,100rem);margin:0 auto;padding:0 1rem 3rem}.arts_srOnly__uWAAQ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.arts_artCard__3sEMq{position:relative;container-type:inline-size;display:flex;flex-direction:column;background:var(--surface-panel);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;overflow:hidden;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,box-shadow .2s ease;user-select:none}.arts_artCard__3sEMq:hover{transform:translateY(-.1875rem);border-color:rgba(43,166,223,.4);box-shadow:0 .5rem 1.5rem -.25rem rgba(0,0,0,.5),0 0 .75rem -.125rem rgba(43,166,223,.2)}.arts_artCard__3sEMq:focus-visible{outline:.125rem solid #2ba6df;outline-offset:.125rem}.arts_previewBox__DYsGL{position:relative;width:100%;aspect-ratio:16/9;background-color:var(--surface-inset);display:flex;align-items:center;justify-content:center;overflow:hidden}.arts_artCard--char__Vf5Gm .arts_previewBox__DYsGL{aspect-ratio:4/3}.arts_artImg__Ij0YB{position:relative;z-index:1;width:100%;height:100%;object-fit:contain;transition:transform .3s cubic-bezier(.16,1,.3,1)}.arts_artCard__3sEMq:hover .arts_artImg__Ij0YB{transform:scale(1.04)}.arts_resBadge__AMgPP{left:.5rem;background:rgba(9,11,16,.88);border:1px solid rgba(255,255,255,.16);color:#f1f5f9;font-size:.75rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600;padding:.1875rem .5rem;border-radius:.25rem;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);box-shadow:0 .125rem .5rem rgba(0,0,0,.45)}.arts_catBadge__HtRX8,.arts_resBadge__AMgPP{position:absolute;top:.5rem;letter-spacing:.3px;z-index:2;pointer-events:none}.arts_catBadge__HtRX8{right:.5rem;font-size:.68rem;font-weight:700;padding:.1875rem .5625rem;border-radius:.3125rem;background:rgba(11,15,25,.88);backdrop-filter:blur(.5rem);-webkit-backdrop-filter:blur(.5rem);box-shadow:0 .125rem .5rem rgba(0,0,0,.6),inset 0 1px 0 rgba(255,255,255,.1);text-shadow:0 1px .125rem rgba(0,0,0,.85);line-height:1.25;display:inline-flex;align-items:center}.arts_catBadge--character__6cjfH{background:rgba(38,12,22,.88);border:1px solid rgba(244,63,94,.65);color:#fb7185;box-shadow:0 .125rem .5rem rgba(0,0,0,.6),0 0 .625rem rgba(244,63,94,.25)}.arts_catBadge--character-bg___pwME{background:rgba(28,14,42,.88);border:1px solid rgba(168,85,247,.65);color:#c084fc;box-shadow:0 .125rem .5rem rgba(0,0,0,.6),0 0 .625rem rgba(168,85,247,.25)}.arts_catBadge--loading__fr_PC{background:rgba(6,26,38,.88);border:1px solid rgba(6,182,212,.65);color:#38bdf8;box-shadow:0 .125rem .5rem rgba(0,0,0,.6),0 0 .625rem rgba(6,182,212,.25)}.arts_catBadge--gashapon__6YE2H{background:rgba(38,26,8,.88);border:1px solid rgba(245,158,11,.65);color:#fbbf24;box-shadow:0 .125rem .5rem rgba(0,0,0,.6),0 0 .625rem rgba(245,158,11,.25)}.arts_catBadge--events__0nyHt{background:rgba(18,20,52,.88);border:1px solid rgba(99,102,241,.65);color:#a5b4fc;box-shadow:0 .125rem .5rem rgba(0,0,0,.6),0 0 .625rem rgba(99,102,241,.25)}.arts_catBadge--others__EYSlL{background:rgba(15,23,42,.88);border:1px solid rgba(148,163,184,.5);color:#e2e8f0;box-shadow:0 .125rem .5rem rgba(0,0,0,.6)}.arts_categoryChip__TzoF2{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08);color:#9ca3af}.arts_categoryChip__TzoF2.active,.arts_categoryChip__TzoF2.is-active{background:var(--category-chip-bg);border-color:var(--category-chip-border);color:var(--category-chip-text);box-shadow:0 0 .625rem var(--category-chip-glow)}.arts_categoryChip__TzoF2:not(.active):not(.is-active):is(:hover,:focus-visible){background:color-mix(in srgb,var(--category-chip-bg) 72%,transparent);border-color:var(--category-chip-border);color:var(--category-chip-text);box-shadow:0 0 .625rem var(--category-chip-glow)}.arts_categoryChip--neutral__L1vsP{--category-chip-bg:rgba(59,130,246,0.22);--category-chip-border:#3b82f6;--category-chip-text:#eff6ff;--category-chip-glow:rgba(59,130,246,0.35)}.arts_categoryChip--loading__nRvIe{--category-chip-bg:rgba(6,26,38,0.88);--category-chip-border:rgba(6,182,212,0.65);--category-chip-text:#38bdf8;--category-chip-glow:rgba(6,182,212,0.25)}.arts_categoryChip--gashapon__cLLoJ{--category-chip-bg:rgba(38,26,8,0.88);--category-chip-border:rgba(245,158,11,0.65);--category-chip-text:#fbbf24;--category-chip-glow:rgba(245,158,11,0.25)}.arts_categoryChip--characters__r0_X9{--category-chip-bg:rgba(38,12,22,0.88);--category-chip-border:rgba(244,63,94,0.65);--category-chip-text:#fb7185;--category-chip-glow:rgba(244,63,94,0.25)}.arts_categoryChip--character-bg__Xr07d{--category-chip-bg:rgba(28,14,42,0.88);--category-chip-border:rgba(168,85,247,0.65);--category-chip-text:#c084fc;--category-chip-glow:rgba(168,85,247,0.25)}.arts_categoryChip--events__Y3luU{--category-chip-bg:rgba(18,20,52,0.88);--category-chip-border:rgba(99,102,241,0.65);--category-chip-text:#a5b4fc;--category-chip-glow:rgba(99,102,241,0.25)}.arts_categoryChip--others__RvmTn{--category-chip-bg:rgba(15,23,42,0.88);--category-chip-border:rgba(148,163,184,0.5);--category-chip-text:#e2e8f0;--category-chip-glow:rgba(148,163,184,0.2)}.arts_sizeBadge__C61Dw{position:absolute;bottom:.5rem;right:.5rem;font-size:.72rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-weight:600;color:#cbd5e1;background:rgba(9,11,16,.9);border:1px solid rgba(255,255,255,.14);padding:.1875rem .5rem;border-radius:.25rem;backdrop-filter:blur(.25rem);-webkit-backdrop-filter:blur(.25rem);box-shadow:0 .125rem .375rem rgba(0,0,0,.4);z-index:2;pointer-events:none}.arts_metaBox__Aa80k{padding:.75rem;display:flex;flex-direction:column;gap:.4rem;background:var(--surface-panel);flex:1}.arts_artTitle__EY1K_{font-size:.875rem;font-weight:600;color:#f3f4f6;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.arts_pathRow__oKra0{display:flex;align-items:center;gap:.375rem;background:rgba(0,0,0,.45);padding:.3125rem .5rem;border-radius:.375rem;border:1px solid rgba(255,255,255,.06);min-width:0;max-width:100%;box-sizing:border-box}.arts_pathCode__WiR0h{font-family:monospace;font-size:.68rem;color:#7dd3fc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0}.arts_copyPathBtn__ILpRn{background:transparent;border:none;cursor:pointer;padding:.125rem .3125rem;color:#94a3b8;font-size:.78rem;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:color .15s ease,background .15s ease;flex-shrink:0}.arts_copyPathBtn__ILpRn:hover{color:#fff;background:rgba(255,255,255,.12)}.arts_downloadIcon__YeGMR{flex-shrink:0;width:.875rem;height:.875rem;transition:transform .18s ease}.arts_downloadLink__KCyzA{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;width:100%;padding:.4375rem .625rem;border-radius:.375rem;font-size:.78rem;font-weight:600;text-decoration:none;background:var(--surface-raised);border:1px solid rgba(245,217,122,.28);color:var(--dm-gold,#f5d97a);transition:all .18s ease;box-sizing:border-box;cursor:pointer}.arts_downloadLink__KCyzA:hover{background:var(--dm-gold,#f5d97a);color:#17111f;border-color:var(--dm-gold,#f5d97a);box-shadow:0 .125rem .625rem rgba(229,180,86,.3)}.arts_downloadLink__KCyzA:active,.arts_downloadLink__KCyzA:hover .arts_downloadIcon__YeGMR{transform:translateY(1px)}.arts_copyPathBtn__ILpRn:focus-visible,.arts_downloadLink__KCyzA:focus-visible{outline:.125rem solid #2ba6df;outline-offset:.125rem}@container (max-width: 180px){.arts_resBadge__AMgPP{top:.375rem;left:.375rem;padding:.125rem .3125rem;font-size:.62rem}.arts_catBadge__HtRX8{top:.375rem;right:.375rem;max-width:calc(100% - 5.125rem);padding:.125rem .3125rem;overflow:hidden;font-size:.6rem;text-overflow:ellipsis;white-space:nowrap}.arts_artTitle__EY1K_{min-width:0;overflow-wrap:anywhere}.arts_downloadLink__KCyzA{gap:.25rem;padding-inline:.375rem;font-size:.7rem;white-space:nowrap}}.arts_loadMoreSentinel__7f_fP{height:1px;width:100%;pointer-events:none}.cosmetics_cosmeticsContainer__yX2ic{width:100%;max-width:var(--layout-gallery,100rem);margin:0 auto;padding:0 1rem 3rem}.cosmetics_srOnly__tzOG4{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.cosmetics_cosmeticCard__sGxRp{position:relative;display:flex;flex-direction:column;aspect-ratio:1/1;background:var(--surface-panel);border:1px solid rgba(255,255,255,.08);border-radius:.75rem;overflow:hidden;cursor:pointer;transition:transform .2s cubic-bezier(.16,1,.3,1),border-color .2s ease,box-shadow .2s ease;user-select:none}.cosmetics_cosmeticCard__sGxRp:hover{transform:translateY(-.1875rem);border-color:rgba(43,166,223,.4);box-shadow:0 .5rem 1.5rem -.25rem rgba(0,0,0,.5),0 0 .75rem -.125rem rgba(43,166,223,.2)}.cosmetics_cosmeticCard__sGxRp:focus-visible{outline:.125rem solid #2ba6df;outline-offset:.125rem}.cosmetics_cosmeticCard--ssr__WXe_G{border-color:rgba(234,179,8,.25)}.cosmetics_cosmeticCard--ssr__WXe_G:hover{border-color:rgba(234,179,8,.6);box-shadow:0 .5rem 1.5rem -.25rem rgba(0,0,0,.5),0 0 .875rem -.125rem rgba(234,179,8,.3)}.cosmetics_cosmeticCard--sr__5to1U{border-color:rgba(168,85,247,.25)}.cosmetics_cosmeticCard--sr__5to1U:hover{border-color:rgba(168,85,247,.6);box-shadow:0 .5rem 1.5rem -.25rem rgba(0,0,0,.5),0 0 .875rem -.125rem rgba(168,85,247,.3)}.cosmetics_cosmeticCard--r__WylT5{border-color:rgba(59,130,246,.25)}.cosmetics_cosmeticCard--r__WylT5:hover{border-color:rgba(59,130,246,.6);box-shadow:0 .5rem 1.5rem -.25rem rgba(0,0,0,.5),0 0 .875rem -.125rem rgba(59,130,246,.3)}.cosmetics_cosmeticCard--n__py2We{border-color:rgba(156,163,175,.2)}.cosmetics_cosmeticCard__sGxRp[class*=cosmeticCard--category-]{border-color:color-mix(in srgb,var(--category-card-border) 42%,transparent)}.cosmetics_cosmeticCard__sGxRp[class*=cosmeticCard--category-]:hover{border-color:var(--category-card-border);box-shadow:0 .5rem 1.5rem -.25rem rgba(0,0,0,.5),0 0 .875rem -.125rem var(--category-card-glow)}.cosmetics_cosmeticCard--category-neutral__VoAwa{--category-card-border:rgba(255,255,255,0.15);--category-card-glow:rgba(255,255,255,0.08)}.cosmetics_cosmeticCard--category-couture__NcOFp{--category-card-border:rgba(168,85,247,0.65);--category-card-glow:rgba(168,85,247,0.25)}.cosmetics_cosmeticCard--category-dress__dO3E1{--category-card-border:rgba(244,63,94,0.65);--category-card-glow:rgba(244,63,94,0.25)}.cosmetics_cosmeticCard--category-headwear__vOkBw{--category-card-border:rgba(245,158,11,0.65);--category-card-glow:rgba(245,158,11,0.25)}.cosmetics_cosmeticCard--category-glider__C2ZLP{--category-card-border:rgba(6,182,212,0.65);--category-card-glow:rgba(6,182,212,0.25)}.cosmetics_cosmeticCard--category-servant__hJsGq{--category-card-border:rgba(16,185,129,0.65);--category-card-glow:rgba(16,185,129,0.25)}.cosmetics_cosmeticCard--category-medal__rZs0s{--category-card-border:rgba(249,115,22,0.65);--category-card-glow:rgba(249,115,22,0.25)}.cosmetics_cosmeticCard--category-pet__ayQG7{--category-card-border:rgba(99,102,241,0.65);--category-card-glow:rgba(99,102,241,0.25)}.cosmetics_cosmeticCard--category-mount__14_gg{--category-card-border:rgba(59,130,246,0.65);--category-card-glow:rgba(59,130,246,0.25)}.cosmetics_cosmeticCard--category-enemy__AyyxT{--category-card-border:rgba(220,38,38,0.65);--category-card-glow:rgba(220,38,38,0.25)}.cosmetics_cosmeticCard--category-title__0H1zd{--category-card-border:rgba(168,85,247,0.65);--category-card-glow:rgba(168,85,247,0.25)}.cosmetics_cosmeticCard--category-avatar__FgJPn{--category-card-border:rgba(56,189,248,0.65);--category-card-glow:rgba(56,189,248,0.25)}.cosmetics_cosmeticCard--category-frame__DPJN1{--category-card-border:rgba(217,70,239,0.65);--category-card-glow:rgba(217,70,239,0.25)}.cosmetics_cosmeticCard--category-chat__vlq7l{--category-card-border:rgba(20,184,166,0.65);--category-card-glow:rgba(20,184,166,0.25)}.cosmetics_cosmeticCard--category-chatbox__Y3T5w{--category-card-border:rgba(245,158,11,0.65);--category-card-glow:rgba(245,158,11,0.25)}.cosmetics_previewWrap__J8Yu_{position:relative;width:100%;flex:1 1 auto;min-height:0;aspect-ratio:auto;background:radial-gradient(circle at center,#1a1c22 0,#0b0c10 100%);display:flex;align-items:center;justify-content:center;overflow:hidden}.cosmetics_categoryIcon__O2zA3{width:.875rem;height:.875rem;flex:0 0 auto}.cosmetics_categoryChip__xTveA{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.08);color:#9ca3af}.cosmetics_categoryChip__xTveA.active,.cosmetics_categoryChip__xTveA.is-active{background:var(--category-bg);border-color:var(--category-border);color:var(--category-text);box-shadow:0 0 .625rem var(--category-glow)}.cosmetics_cosmeticsContainer__yX2ic .cosmetics_categoryChip__xTveA.sim-filter-btn:not(.active):not(.is-active):is(:hover,:focus-visible),.cosmetics_cosmeticsContainer__yX2ic .cosmetics_categoryChip__xTveA:not(.active):not(.is-active):is(:hover,:focus-visible),.info-ui .cosmetics_cosmeticsContainer__yX2ic .cosmetics_categoryChip__xTveA:not(.active):not(.is-active):is(:hover,:focus-visible),.info-ui.cosmetics_cosmeticsContainer__yX2ic .cosmetics_categoryChip__xTveA:not(.active):not(.is-active):is(:hover,:focus-visible){background:color-mix(in srgb,var(--category-border,rgba(255,255,255,.16)) 16%,transparent);border-color:var(--category-border,rgba(255,255,255,.16));color:var(--category-text,#f3f4f6);box-shadow:0 0 .625rem var(--category-glow,rgba(59,130,246,.18))}.cosmetics_categoryChip--neutral__mP2lo{--category-bg:rgba(59,130,246,0.22);--category-border:#3b82f6;--category-text:#eff6ff;--category-glow:rgba(59,130,246,0.35)}.cosmetics_categoryChip--couture__NJQRg{--category-bg:rgba(28,14,42,0.88);--category-border:rgba(168,85,247,0.65);--category-text:#c084fc;--category-glow:rgba(168,85,247,0.25)}.cosmetics_categoryChip--dress__HRJMU{--category-bg:rgba(38,12,22,0.88);--category-border:rgba(244,63,94,0.65);--category-text:#fb7185;--category-glow:rgba(244,63,94,0.25)}.cosmetics_categoryChip--headwear__pM_U7{--category-bg:rgba(38,26,8,0.88);--category-border:rgba(245,158,11,0.65);--category-text:#fbbf24;--category-glow:rgba(245,158,11,0.25)}.cosmetics_categoryChip--glider__Ty4Xk{--category-bg:rgba(6,26,38,0.88);--category-border:rgba(6,182,212,0.65);--category-text:#38bdf8;--category-glow:rgba(6,182,212,0.25)}.cosmetics_categoryChip--servant__4J8hl{--category-bg:rgba(6,36,24,0.88);--category-border:rgba(16,185,129,0.65);--category-text:#34d399;--category-glow:rgba(16,185,129,0.25)}.cosmetics_categoryChip--medal__lJ9PG{--category-bg:rgba(45,18,6,0.88);--category-border:rgba(249,115,22,0.65);--category-text:#fdba74;--category-glow:rgba(249,115,22,0.25)}.cosmetics_categoryChip--pet__NkvOG{--category-bg:rgba(18,20,52,0.88);--category-border:rgba(99,102,241,0.65);--category-text:#a5b4fc;--category-glow:rgba(99,102,241,0.25)}.cosmetics_categoryChip--mount__1kGnN{--category-bg:rgba(14,28,48,0.88);--category-border:rgba(59,130,246,0.65);--category-text:#93c5fd;--category-glow:rgba(59,130,246,0.25)}.cosmetics_categoryChip--enemy__w1mpI{--category-bg:rgba(42,10,10,0.88);--category-border:rgba(220,38,38,0.65);--category-text:#fca5a5;--category-glow:rgba(220,38,38,0.25)}.cosmetics_categoryChip--title__pcKLl{--category-bg:rgba(28,14,42,0.88);--category-border:rgba(168,85,247,0.65);--category-text:#c084fc;--category-glow:rgba(168,85,247,0.25)}.cosmetics_categoryChip--avatar__tD_B1{--category-bg:rgba(8,28,44,0.88);--category-border:rgba(56,189,248,0.65);--category-text:#38bdf8;--category-glow:rgba(56,189,248,0.25)}.cosmetics_categoryChip--frame__9Q0SQ{--category-bg:rgba(38,10,36,0.88);--category-border:rgba(217,70,239,0.65);--category-text:#f0abfc;--category-glow:rgba(217,70,239,0.25)}.cosmetics_categoryChip--chat__ZdxcI{--category-bg:rgba(6,32,28,0.88);--category-border:rgba(20,184,166,0.65);--category-text:#2dd4bf;--category-glow:rgba(20,184,166,0.25)}.cosmetics_categoryChip--chatbox__6EmXT{--category-bg:rgba(38,26,8,0.88);--category-border:rgba(245,158,11,0.65);--category-text:#fbbf24;--category-glow:rgba(245,158,11,0.25)}.cosmetics_previewImg__2R2EU{width:82%;height:82%;object-fit:contain;transition:transform .3s cubic-bezier(.16,1,.3,1)}.cosmetics_cosmeticCard__sGxRp:hover .cosmetics_previewImg__2R2EU{transform:scale(1.06)}.cosmetics_frameStage__kJXQC{position:relative;width:78%;height:78%;display:flex;align-items:center;justify-content:center}.cosmetics_frameImg__iKNSV{width:100%;height:100%;object-fit:contain;z-index:2}.cosmetics_titlePlate__80KOn{width:90%;padding:.5rem .75rem;background:transparent;border:0;border-radius:0;display:flex;align-items:center;justify-content:center;text-align:center}.cosmetics_titleBadgeImg__qP6uz{max-width:100%;max-height:3rem;object-fit:contain}.cosmetics_titleTextFallback__NHBXb{font-size:.85rem;font-weight:600;color:#fbbf24;letter-spacing:.02em}.cosmetics_chatImg__dWzmj{max-width:85%;max-height:85%;object-fit:contain}.cosmetics_fallbackEmoji__ZhLny{font-size:2.5rem}.cosmetics_badgesOverlay__lxKOF{position:absolute;top:.5rem;left:.5rem;right:.5rem;justify-content:space-between;z-index:5;pointer-events:none}.cosmetics_badgesOverlay__lxKOF,.cosmetics_badgesRight__iN57D{display:flex;align-items:center;gap:.25rem}.cosmetics_typeTag__DR2Lk{padding:.15rem .45rem;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:.3rem;background:rgba(9,11,16,.85);backdrop-filter:blur(.25rem);border:1px solid rgba(255,255,255,.15);color:#d1d5db}.cosmetics_typeTag--hc__0flVJ{background:rgba(236,72,153,.2);border-color:rgba(236,72,153,.5);color:#f472b6}.cosmetics_typeTag--neutral__QQ6_s{background:rgba(9,11,16,.88);border-color:rgba(255,255,255,.15);color:#c9d1d9}.cosmetics_typeTag--headwear__AHeUs{background:rgba(38,26,8,.88);border-color:rgba(245,158,11,.65);color:#fbbf24;box-shadow:0 0 .625rem rgba(245,158,11,.25)}.cosmetics_typeTag--couture__zGlq3{background:rgba(28,14,42,.88);border-color:rgba(168,85,247,.65);color:#c084fc;box-shadow:0 0 .625rem rgba(168,85,247,.25)}.cosmetics_typeTag--dress__MFFtP{background:rgba(38,12,22,.88);border-color:rgba(244,63,94,.65);color:#fb7185;box-shadow:0 0 .625rem rgba(244,63,94,.25)}.cosmetics_typeTag--glider__o_pVv{background:rgba(6,26,38,.88);border-color:rgba(6,182,212,.65);color:#38bdf8;box-shadow:0 0 .625rem rgba(6,182,212,.25)}.cosmetics_typeTag--servant__rn69l{background:rgba(6,36,24,.88);border-color:rgba(16,185,129,.65);color:#34d399;box-shadow:0 0 .625rem rgba(16,185,129,.25)}.cosmetics_typeTag--medal__0MRhz{background:rgba(45,18,6,.88);border-color:rgba(249,115,22,.65);color:#fdba74;box-shadow:0 0 .625rem rgba(249,115,22,.25)}.cosmetics_typeTag--pet__fwmdV{background:rgba(18,20,52,.88);border-color:rgba(99,102,241,.65);color:#a5b4fc;box-shadow:0 0 .625rem rgba(99,102,241,.25)}.cosmetics_typeTag--mount__5f6l6{background:rgba(14,28,48,.88);border-color:rgba(59,130,246,.65);color:#93c5fd;box-shadow:0 0 .625rem rgba(59,130,246,.25)}.cosmetics_typeTag--enemy__wjzHn{background:rgba(42,10,10,.88);border-color:rgba(220,38,38,.65);color:#fca5a5;box-shadow:0 0 .625rem rgba(220,38,38,.25)}.cosmetics_typeTag--avatar___oMxa{background:rgba(8,28,44,.88);border-color:rgba(56,189,248,.65);color:#38bdf8;box-shadow:0 0 .625rem rgba(56,189,248,.25)}.cosmetics_typeTag--frame__fcUJa{background:rgba(38,10,36,.88);border-color:rgba(217,70,239,.65);color:#f0abfc;box-shadow:0 0 .625rem rgba(217,70,239,.25)}.cosmetics_typeTag--title__pHC9Q{background:rgba(28,14,42,.88);border-color:rgba(168,85,247,.65);color:#c084fc;box-shadow:0 0 .625rem rgba(168,85,247,.25)}.cosmetics_typeTag--chat___aips{background:rgba(6,32,28,.88);border-color:rgba(20,184,166,.65);color:#2dd4bf;box-shadow:0 0 .625rem rgba(20,184,166,.25)}.cosmetics_typeTag--chatbox__XU8nC{background:rgba(38,26,8,.88);border-color:rgba(245,158,11,.65);color:#fbbf24;box-shadow:0 0 .625rem rgba(245,158,11,.25)}.cosmetics_mountChip__CHS3m{position:absolute;bottom:.5rem;left:.5rem;padding:.15rem .45rem;font-size:.65rem;font-weight:600;border-radius:.3rem;backdrop-filter:blur(.25rem);z-index:5}.cosmetics_mountChip--ground__6ygxn{background:rgba(249,115,22,.2);border:1px solid rgba(249,115,22,.5);color:#fdba74}.cosmetics_mountChip--underwater__V0PfF{background:rgba(56,189,248,.2);border:1px solid rgba(56,189,248,.5);color:#7dd3fc}.cosmetics_petTypeChip__XF2JR{padding:.15rem .45rem;font-size:.65rem;font-weight:600;border-radius:.3rem;background:rgba(16,185,129,.2);border:1px solid rgba(16,185,129,.5);color:#6ee7b7}.cosmetics_cardBody__1SENs{padding:.75rem;display:flex;flex-direction:column;gap:.35rem;background:var(--surface-panel);flex:0 0 auto;min-height:0}.cosmetics_cardName__tS_0e{font-size:.875rem;font-weight:600;color:#f3f4f6;line-height:1.3;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cosmetics_cardSource__deOc_{display:flex;align-items:flex-start;gap:.3rem;font-size:.75rem;color:#9ca3af;line-height:1.3;margin-top:auto}.cosmetics_sourceIcon__sRUJD{color:#2ba6df;flex-shrink:0;font-size:.7rem;margin-top:.1rem}.cosmetics_sourceText__xtreq{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.cosmetics_legacyModalOverlay__dHO4C{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:1.25rem;background:rgba(0,0,0,.75);backdrop-filter:blur(.375rem)}.cosmetics_legacyModalDialog__9hFLM{position:relative;width:100%;max-width:42.5rem;max-height:90vh;overflow:hidden;background:#151119;border:1px solid rgba(255,255,255,.15);border-radius:1rem;box-shadow:0 1.25rem 3rem rgba(0,0,0,.6)}.cosmetics_legacyModalClose__x9IDI{position:absolute;top:1rem;right:1rem;z-index:2;width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;background:rgba(255,255,255,.06);color:#918899;font-size:1.35rem;line-height:1;cursor:pointer}.cosmetics_legacyModalClose__x9IDI:hover{background:rgba(255,255,255,.15);color:#fff}.cosmetics_legacyModalBody__sSFJD{display:flex;flex-direction:column;gap:1.25rem;max-height:90vh;overflow-y:auto;padding:1.75rem}.cosmetics_modalPreviewStage__Sczg_{position:relative;width:100%;min-height:12.5rem;max-height:21.25rem;height:18.125rem;background:radial-gradient(circle at 50% 50%,rgba(255,255,255,.04) 0,rgba(16,13,20,.95) 80%);border-radius:.5rem;display:flex;align-items:center;justify-content:center;overflow:hidden;cursor:zoom-in;border:1px solid rgba(255,255,255,.1);padding:1rem;flex-shrink:0}.cosmetics_modalPreviewImg__cX45q{max-width:80%;max-height:80%;object-fit:contain;transition:transform .2s ease}.cosmetics_modalPreviewStage__Sczg_:hover .cosmetics_modalPreviewImg__cX45q{transform:scale(1.05)}.cosmetics_modalHeaderRow__SKZDd{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.5rem;width:100%;text-align:center}.cosmetics_modalTitleWrap__Hc8of{display:flex;flex-direction:column;gap:.35rem}.cosmetics_modalTitle__myUq7{width:100%;margin:0 0 .5rem;font-size:1.5rem;font-weight:700;color:#f9fafb;text-align:center}.cosmetics_modalBadges__Y9JTO{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.4rem}.cosmetics_idBadge__ctkZp{padding:.2rem .5rem;font-size:.7rem;font-family:monospace;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:.3rem;color:#9ca3af;cursor:pointer;transition:background .15s ease,color .15s ease}.cosmetics_idBadge__ctkZp:hover{background:rgba(255,255,255,.15);color:#ffffff}.cosmetics_descBox__Jp_BC{padding:1rem;background:var(--surface-inset);border:1px solid rgba(255,255,255,.06);border-radius:.625rem;font-size:.9375rem;line-height:1.6;color:#c9d1d9}.cosmetics_acquisitionBanner__8ro32{align-self:center;flex-direction:column;align-items:center;gap:.25rem;max-width:20rem;padding:.5rem .875rem;background:rgba(43,166,223,.08);border:1px solid rgba(43,166,223,.22);border-radius:.625rem;box-shadow:0 .25rem .875rem rgba(0,0,0,.2);display:flex;text-align:center;font-size:.875rem;font-weight:600;color:#38bdf8;line-height:1.35;word-break:break-word}.cosmetics_acquisitionLabel__uoguW{font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#918899}.cosmetics_acquisitionValue__129nf{color:#38bdf8}.cosmetics_componentsSection__poCLs{margin-top:1rem;display:flex;flex-direction:column;gap:.5rem}.cosmetics_componentsHeader__YjhQC{display:flex;align-items:center;gap:.4rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#38bdf8}.cosmetics_componentsList__YNkR6{display:flex;flex-direction:column;gap:.5rem}.cosmetics_partCard__SJQPf{background:var(--surface-panel);border:1px solid rgba(255,255,255,.1);border-radius:.5rem;padding:.6rem .75rem;display:flex;flex-direction:column;gap:.4rem}.cosmetics_partHeader__qFqhB{display:flex;align-items:center;gap:.75rem}.cosmetics_partIconBox___eAox{position:relative;width:2.75rem;height:2.75rem;border-radius:.375rem;background:var(--surface-raised);border:1px solid rgba(234,179,8,.4);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.cosmetics_partIcon__NHgxk{width:90%;height:90%;object-fit:contain}.cosmetics_partCount__fSX_o{position:absolute;bottom:1px;right:.125rem;font-size:.65rem;font-weight:800;color:#fff;text-shadow:0 1px .125rem #000}.cosmetics_partInfo__klZ1U{flex:1;min-width:0}.cosmetics_partTitleRow___IGvu{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.cosmetics_partTitle__Emo2v{font-size:.85rem;font-weight:600;color:#f3f4f6}.cosmetics_dropRateBadge__x7L_I{font-size:.7rem;font-weight:600;color:#f59e0b;background:rgba(245,158,11,.15);padding:.1rem .35rem;border-radius:.25rem}.cosmetics_partLocation__003Nz{font-size:.75rem;color:#9ca3af;margin-top:.15rem}.cosmetics_partLore__PlE4k{font-size:.75rem;color:#6b7280;font-style:italic;padding-left:.25rem;border-left:.125rem solid rgba(255,255,255,.1)}.cosmetics_infoGrid__Sb_83{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr));gap:.75rem}.cosmetics_infoItem__z_tC_{display:flex;flex-direction:column;gap:.2rem;padding:.625rem .875rem;background:var(--surface-inset);border:1px solid rgba(255,255,255,.06);border-radius:.5rem}.cosmetics_infoItemLabel__0VyyX{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#9ca3af}.cosmetics_infoItemVal__L19Eo{font-size:.85rem;color:#e5e7eb}.cosmetics_assetPathRow__Z7L1g{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.cosmetics_assetPathCode__xVsMx{font-family:monospace;font-size:.75rem;color:#60a5fa;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cosmetics_copyButton__iAmZk{padding:.25rem .5rem;font-size:.75rem;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:.3rem;color:#d1d5db;cursor:pointer;transition:all .15s ease}.cosmetics_copyButton__iAmZk:hover{background:rgba(43,166,223,.2);border-color:#2ba6df;color:#fff}.cosmetics_modalDownloadActions__9gWRL{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:.75rem;padding-top:.25rem}.cosmetics_modalDownloadButton__9eq_L{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;min-width:10.375rem;padding:.65rem 1rem;border:1px solid;border-radius:62.4375rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.cosmetics_modalDownloadButton__9eq_L:hover{transform:translateY(-1px)}.cosmetics_modalDownloadButtonPng__eZ45A{border-color:rgba(245,158,11,.55);background:rgba(120,67,5,.18);color:#fbbf24;box-shadow:0 0 .75rem rgba(245,158,11,.18)}.cosmetics_modalDownloadButtonPng__eZ45A:hover{background:rgba(120,67,5,.32);box-shadow:0 0 1rem rgba(245,158,11,.3)}.cosmetics_modalDownloadButtonWebp__NpigW{border-color:rgba(16,185,129,.55);background:rgba(6,78,59,.18);color:#34d399;box-shadow:0 0 .75rem rgba(16,185,129,.18)}.cosmetics_modalDownloadButtonWebp__NpigW:hover{background:rgba(6,78,59,.32);box-shadow:0 0 1rem rgba(16,185,129,.3)}.cosmetics_loadMoreSentinel__ikTw0{height:1px;width:100%;pointer-events:none}.food_foodContainer__HlfIh{width:100%;max-width:var(--layout-wide,90rem);min-width:0;margin:0 auto;padding:1.5rem 1rem 3rem;box-sizing:border-box}@media (max-width:640px){.food_foodContainer__HlfIh{padding:1rem .75rem 2rem}}.food_srOnly__tUwxu{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.food_foodPreviewButton__hBXXo{padding:0;border:0;color:inherit;cursor:zoom-in}.food_foodPreviewButton__hBXXo:focus-visible{outline:.125rem solid rgba(56,189,248,.85);outline-offset:.1875rem}.food_categoryBar__EbnKu,.food_effectStripWrapper__y09mT{display:flex;align-items:center;gap:.5rem}.food_effectStripWrapper__y09mT{overflow-x:auto;padding:.25rem 0;scrollbar-width:thin}.food_effectDivider__WQDZW{width:1px;height:1.25rem;background:rgba(255,255,255,.15);margin:0 .25rem;flex-shrink:0}.food_effectFilterBtn__biKp8{display:inline-flex;align-items:center;justify-content:center;width:2.125rem;height:2.125rem;border-radius:.5rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.1);cursor:pointer;transition:all .15s ease;flex-shrink:0}.food_effectFilterBtn__biKp8:hover{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.25);transform:translateY(-1px)}.food_effectFilterBtnActive__SaVLz{background:rgba(43,166,223,.25);border-color:#2ba6df;box-shadow:0 0 .625rem rgba(43,166,223,.35)}.food_effectFilterIcon__jPqTj{width:1.375rem;height:1.375rem;object-fit:contain}.food_board__YmOP5{margin-top:1.25rem;border:1px solid var(--surface-border);border-radius:.75rem;background:var(--tool-table-surface);overflow:hidden}.food_tableHeader__2M6UY{display:flex;align-items:center;background:var(--tool-table-header);border-bottom:1px solid var(--surface-border);padding:.5rem 1rem;font-size:.625rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#93a1b6}.food_colItem__RJiks{width:16.25rem;flex-shrink:0}.food_colEffect__auXw8{flex:1;padding:0 1rem}.food_colRecipe__qEziT{width:20rem;flex-shrink:0}.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_tableHeader__2M6UY{display:grid;grid-template-columns:minmax(15.625rem,17.5rem) minmax(22.5rem,31.25rem) minmax(16.25rem,20rem);justify-content:center;column-gap:1.5rem}.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO .food_colEffect__auXw8,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO .food_colItem__RJiks,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO .food_colRecipe__qEziT,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_tableHeader__2M6UY .food_colEffect__auXw8,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_tableHeader__2M6UY .food_colItem__RJiks,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_tableHeader__2M6UY .food_colRecipe__qEziT{width:auto;min-width:0;padding-inline:0}@media (max-width:900px){.food_tableHeader__2M6UY{display:none}}.food_cardsList__P3_5X{display:flex;flex-direction:column;width:100%;min-width:0}.food_foodCard__JlsfO{--row-rarity:rgba(255,255,255,0.24);display:flex;align-items:center;width:100%;min-width:0;background:transparent;border:0;border-bottom:1px solid var(--surface-border);border-radius:0;padding:.75rem 1rem;transition:background-color .16s ease,box-shadow .16s ease;box-sizing:border-box}.food_foodCard__JlsfO:last-child{border-bottom:0}.food_foodCard__JlsfO:hover{background:var(--tool-table-hover);box-shadow:inset .1875rem 0 0 var(--row-rarity)}.food_cardInteractive__hiFVa{cursor:pointer}.food_cardInteractive__hiFVa:focus-visible{outline:.125rem solid rgba(56,189,248,.85);outline-offset:-.125rem}.food_foodCardSSR__XQGYV{--row-rarity:rgba(168,85,247,0.7)}.food_foodCardSR__BrSYq{--row-rarity:rgba(59,130,246,0.7)}.food_foodCardR__q87h9{--row-rarity:rgba(16,185,129,0.7)}.food_foodCardN__zqByW{--row-rarity:rgba(107,114,128,0.7)}.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id],.food_ingredientsView__W4Hfu .food_tableHeader__2M6UY{display:grid;grid-template-columns:minmax(13.75rem,16.25rem) minmax(16.25rem,23.75rem) minmax(17.5rem,23.75rem);justify-content:center;column-gap:1.5rem}.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id]{padding-inline:1.5rem}.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id] .food_colEffect__auXw8,.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id] .food_colItem__RJiks,.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id] .food_colRecipe__qEziT,.food_ingredientsView__W4Hfu .food_tableHeader__2M6UY .food_colEffect__auXw8,.food_ingredientsView__W4Hfu .food_tableHeader__2M6UY .food_colItem__RJiks,.food_ingredientsView__W4Hfu .food_tableHeader__2M6UY .food_colRecipe__qEziT{width:auto;min-width:0;padding-inline:0}@media (max-width:900px){.food_foodContainer__HlfIh{width:100%;max-width:none;min-width:0;margin-inline:0}.food_foodContainer__HlfIh .food_cardsList__P3_5X,.food_foodContainer__HlfIh .food_foodCard__JlsfO,.food_foodContainer__HlfIh .sim-controls-bar{width:100%;max-width:100%;min-width:0}.food_foodContainer__HlfIh .sim-controls-bar{overflow-x:hidden}.food_foodContainer__HlfIh .sim-filter-group,.food_foodContainer__HlfIh .sim-filter-groups,.food_foodContainer__HlfIh .sim-filter-groups__left{min-width:0;max-width:100%}.food_ingredientsView__W4Hfu .food_tableHeader__2M6UY{display:none}.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id]{display:flex;padding-inline:1rem}.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id] .food_colEffect__auXw8,.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id] .food_colItem__RJiks,.food_ingredientsView__W4Hfu .food_foodCard__JlsfO[data-ingredient-id] .food_colRecipe__qEziT{width:100%;padding-inline:0}.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_tableHeader__2M6UY{display:none}.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO{display:flex}.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO .food_colEffect__auXw8,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO .food_colItem__RJiks,.food_foodContainer__HlfIh:not(.food_ingredientsView__W4Hfu) .food_foodCard__JlsfO .food_colRecipe__qEziT{width:100%;padding-inline:0}.food_foodCard__JlsfO{flex-direction:column;align-items:flex-start;gap:1rem;padding:1rem}.food_colEffect__auXw8,.food_colItem__RJiks,.food_colRecipe__qEziT{width:100%;padding:0}}.food_itemStageWrapper__vvFKV{display:flex;align-items:center;gap:.875rem}.food_iconBox__PHbQh{position:relative;width:4rem;height:4rem;border-radius:.75rem;background:rgba(0,0,0,.4);border:1px solid rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.food_iconBoxSSR__NZjH3{border-color:rgba(168,85,247,.5);background:radial-gradient(circle at center,rgba(168,85,247,.15) 0,rgba(0,0,0,.5) 100%)}.food_iconBoxSR__5N4sR{border-color:rgba(59,130,246,.5);background:radial-gradient(circle at center,rgba(59,130,246,.15) 0,rgba(0,0,0,.5) 100%)}.food_iconBoxR__iBAW8{border-color:rgba(16,185,129,.5);background:radial-gradient(circle at center,rgba(16,185,129,.15) 0,rgba(0,0,0,.5) 100%)}.food_iconBoxN__kYk5g{border-color:rgba(107,114,128,.5);background:radial-gradient(circle at center,rgba(107,114,128,.12) 0,rgba(0,0,0,.5) 100%)}.info-ui .food_foodRarityBadge__Jq6BX.food_foodRarityBadge__Jq6BX[data-variant=ssr]{background:rgba(168,85,247,.18);color:#e9d5ff;border-color:rgba(168,85,247,.5);box-shadow:0 0 .5rem rgba(168,85,247,.2)}.info-ui .food_foodRarityBadge__Jq6BX.food_foodRarityBadge__Jq6BX[data-variant=sr]{background:rgba(59,130,246,.18);color:#bfdbfe;border-color:rgba(59,130,246,.5);box-shadow:0 0 .5rem rgba(59,130,246,.2)}.info-ui .food_foodRarityBadge__Jq6BX.food_foodRarityBadge__Jq6BX[data-variant=r]{background:rgba(16,185,129,.18);color:#a7f3d0;border-color:rgba(16,185,129,.5);box-shadow:0 0 .5rem rgba(16,185,129,.2)}.info-ui .food_foodRarityBadge__Jq6BX.food_foodRarityBadge__Jq6BX[data-variant=n]{background:rgba(107,114,128,.18);color:#d1d5db;border-color:rgba(107,114,128,.5);box-shadow:0 0 .5rem rgba(107,114,128,.2)}.food_foodSearchAccessory__skhUm{display:flex;align-items:center;gap:.75rem}@media (max-width:640px){.food_foodSearchAccessory__skhUm{width:100%;min-width:0;max-width:100%;flex-wrap:wrap;justify-content:space-between;gap:.5rem}}.info-ui .food_foodRarityFilter__4gCVL[data-val=SSR][aria-pressed=false]{background:rgba(168,85,247,.06);border-color:rgba(168,85,247,.25);color:#d8b4fe}.info-ui .food_foodRarityFilter__4gCVL[data-val=SSR][aria-pressed=false]:is(:hover,:focus-visible){background:rgba(168,85,247,.15);border-color:rgba(168,85,247,.65);color:#e9d5ff;box-shadow:0 0 .625rem rgba(168,85,247,.22)}.info-ui .food_foodRarityFilter__4gCVL[data-val=SSR][aria-pressed=true]{background:rgba(168,85,247,.22);border-color:rgba(168,85,247,.75);color:#e9d5ff;box-shadow:0 0 .75rem rgba(168,85,247,.35)}.info-ui .food_foodRarityFilter__4gCVL[data-val=SR][aria-pressed=false]{background:rgba(59,130,246,.06);border-color:rgba(59,130,246,.25);color:#a5c7ff}.info-ui .food_foodRarityFilter__4gCVL[data-val=SR][aria-pressed=false]:is(:hover,:focus-visible){background:rgba(59,130,246,.15);border-color:rgba(59,130,246,.65);color:#bfdbfe;box-shadow:0 0 .625rem rgba(59,130,246,.22)}.info-ui .food_foodRarityFilter__4gCVL[data-val=SR][aria-pressed=true]{background:rgba(59,130,246,.22);border-color:rgba(59,130,246,.75);color:#bfdbfe;box-shadow:0 0 .75rem rgba(59,130,246,.35)}.info-ui .food_foodRarityFilter__4gCVL[data-val=R][aria-pressed=false]{background:rgba(16,185,129,.06);border-color:rgba(16,185,129,.25);color:#86efc4}.info-ui .food_foodRarityFilter__4gCVL[data-val=R][aria-pressed=false]:is(:hover,:focus-visible){background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.65);color:#a7f3d0;box-shadow:0 0 .625rem rgba(16,185,129,.22)}.info-ui .food_foodRarityFilter__4gCVL[data-val=R][aria-pressed=true]{background:rgba(16,185,129,.22);border-color:rgba(16,185,129,.75);color:#a7f3d0;box-shadow:0 0 .75rem rgba(16,185,129,.35)}.info-ui .food_foodRarityFilter__4gCVL[data-val=N][aria-pressed=false]{background:rgba(107,114,128,.06);border-color:rgba(107,114,128,.25);color:#c4c9d1}.info-ui .food_foodRarityFilter__4gCVL[data-val=N][aria-pressed=false]:is(:hover,:focus-visible){background:rgba(107,114,128,.15);border-color:rgba(107,114,128,.65);color:#d1d5db;box-shadow:0 0 .625rem rgba(107,114,128,.2)}.info-ui .food_foodRarityFilter__4gCVL[data-val=N][aria-pressed=true]{background:rgba(107,114,128,.22);border-color:rgba(107,114,128,.75);color:#d1d5db;box-shadow:0 0 .75rem rgba(107,114,128,.3)}.food_dishIcon__RP47e{width:3.25rem;height:3.25rem;object-fit:contain}.food_cornerBadgeTL__5DIuB,.food_cornerBadgeTR__palsT{position:absolute;top:.1875rem;width:1.125rem;height:1.125rem;border-radius:.25rem;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;backdrop-filter:blur(.25rem)}.food_cornerBadgeTL__5DIuB{left:.1875rem}.food_cornerBadgeTR__palsT{right:.1875rem}.food_cornerBadgeHeal__6UuLZ{background:rgba(16,185,129,.35);border:1px solid rgba(16,185,129,.6)}.food_cornerBadgeIcon__buipr{width:.875rem;height:.875rem;object-fit:contain}.food_itemNameWrapper__NqPV9{display:flex;flex-direction:column;gap:.25rem;min-width:0}.food_dishName__2zH8l{font-size:.9375rem;font-weight:700;color:#fff;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.food_dishSecName__D1_Uv{font-size:.75rem;color:rgba(255,255,255,.5)}.food_dishStar__aZnbd{color:#fbbf24;font-size:.75rem}.food_foodLevelBadge__blJN5{color:#cbd5e1;font-size:.6875rem;font-weight:700;white-space:nowrap}.food_effectText__vnsG7{font-size:.8125rem;color:rgba(255,255,255,.85);line-height:1.5}.food_effectHighlight__5VJJP{color:#38bdf8;font-weight:700}.food_ingredientsList__V9HC8{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.food_ingredientChip__jiqLY{display:inline-flex;align-items:center;gap:.375rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.5rem;padding:.2rem .5rem .2rem .25rem;cursor:pointer;transition:all .15s ease}.food_ingredientChip__jiqLY:hover{background:rgba(255,255,255,.1);border-color:rgba(56,189,248,.4)}.food_ingredientChip__jiqLY[data-rarity=ssr]{background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.35)}.food_ingredientChip__jiqLY[data-rarity=ssr]:hover{background:rgba(168,85,247,.16);border-color:rgba(168,85,247,.65)}.food_ingredientChip__jiqLY[data-rarity=sr]{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.35)}.food_ingredientChip__jiqLY[data-rarity=sr]:hover{background:rgba(59,130,246,.16);border-color:rgba(59,130,246,.65)}.food_ingredientChip__jiqLY[data-rarity=r]{background:rgba(16,185,129,.08);border-color:rgba(16,185,129,.35)}.food_ingredientChip__jiqLY[data-rarity=r]:hover{background:rgba(16,185,129,.16);border-color:rgba(16,185,129,.65)}.food_ingredientChip__jiqLY[data-rarity=n]{background:rgba(107,114,128,.08);border-color:rgba(107,114,128,.35)}.food_ingredientChip__jiqLY[data-rarity=n]:hover{background:rgba(107,114,128,.16);border-color:rgba(107,114,128,.65)}.food_ingredientIconStage__qMHiK{position:relative;width:1.75rem;height:1.75rem;border-radius:.375rem;background:rgba(0,0,0,.3);display:flex;align-items:center;justify-content:center}.food_ingredientIcon__jb2yK{width:1.5rem;height:1.5rem;object-fit:contain}.food_ingredientCountBadge__wMSWD{position:absolute;bottom:-.125rem;right:-.125rem;background:#0f172a;border:1px solid rgba(255,255,255,.3);border-radius:.25rem;font-size:.625rem;font-weight:700;color:#fff;padding:0 .2rem;line-height:1}.food_ingredientName__ImHJc{font-size:.75rem;font-weight:500;color:rgba(255,255,255,.85);white-space:nowrap}.food_sourcesBadges__advYz{display:flex;flex-wrap:wrap;gap:.375rem}.food_sourceBadge__ERZgL{display:inline-flex;align-items:center;gap:.3rem;background:rgba(43,166,223,.1);border:1px solid rgba(43,166,223,.25);border-radius:.375rem;padding:.2rem .5rem;font-size:.75rem;color:#38bdf8}.food_usedInList__N2b__{display:flex;flex-wrap:wrap;gap:.375rem}.food_usedInChip__rtTy3{display:inline-flex;align-items:center;gap:.35rem;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.08);border-radius:.375rem;padding:.2rem .45rem;font-size:.75rem;color:rgba(255,255,255,.8);cursor:pointer;transition:all .15s ease}.food_usedInChip__rtTy3:hover{background:rgba(255,255,255,.1);border-color:rgba(245,158,11,.4);color:#fbbf24}.food_usedInIcon__krkzF{width:1.125rem;height:1.125rem;object-fit:contain}.food_foodDetailOverlay__4zav9{padding:.5rem 1rem;background:rgba(0,0,0,.75);backdrop-filter:blur(.5rem);z-index:700!important;top:3.375rem!important;height:calc(100dvh - 3.375rem)!important;box-sizing:border-box;overflow-y:auto}.food_foodDetailModal__QSfJn{position:relative;width:100%;max-width:42.5rem;max-height:calc(100dvh - 4.375rem);margin:auto;min-width:0;overflow-x:hidden;overflow-y:auto;color:#dbe4f0;background:rgba(18,22,34,.96);border:1px solid rgba(255,255,255,.12);border-radius:1rem;box-shadow:0 1.5rem 3.75rem rgba(0,0,0,.85),0 0 1.875rem rgba(43,166,223,.12)}.food_foodModalHeader__UBvUq{position:relative;display:block;padding:1rem 1.375rem .5rem;background:transparent;border:0}.food_foodModalHeader__UBvUq>div{width:100%}.food_foodModalHeader__UBvUq button[aria-label="Close modal"]{position:absolute;top:.75rem;right:.75rem;z-index:10;width:2.125rem;height:2.125rem;padding:0;color:#f4f0f6;background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.15);border-radius:50%}.food_foodModalHeader__UBvUq button[aria-label="Close modal"]:hover{color:#fff;background:rgba(43,166,223,.25);border-color:#2ba6df}.food_foodModalHeaderInner__nXktV{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;gap:.25rem;text-align:center}.food_foodModalHeaderInner__nXktV>*{max-width:100%;min-width:0}.food_foodModalArtStage__AMCCq{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:8.875rem;margin:0 auto}.food_foodHeroStage__2oEHz{position:relative;width:7.25rem;height:7.25rem;padding:0;border-radius:.875rem;cursor:zoom-in;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.food_foodHeroStage__2oEHz:hover{transform:scale(1.04)}.food_foodHeroImage__NEsd7{width:6rem;height:6rem;object-fit:contain;filter:drop-shadow(0 .5rem 1.25rem rgba(0,0,0,.65))}.food_foodModalTitleWrap__VsGhF{display:flex;flex-direction:column;align-items:center;width:100%;gap:.5rem;text-align:center}.food_foodModalBadgesRow__G4q1p{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.375rem;max-width:100%}.food_foodCopyIdBadge__cHSly,.food_foodTypeBadge__ADLQl{display:inline-flex;align-items:center;min-height:1.625rem;box-sizing:border-box;padding:0 .4375rem;border:1px solid rgba(255,255,255,.12);border-radius:.375rem;font-size:.6875rem;font-weight:700;line-height:1}.food_foodTypeBadge__ADLQl{color:#cbd5e1;background:rgba(148,163,184,.16)}.food_foodStarsBadge__0Eotj{color:#fbbf24;font-size:.78rem;font-weight:800;letter-spacing:.04em}.food_foodCopyIdBadge__cHSly{gap:.25rem;padding:.15rem .5rem;border-radius:.375rem;color:#94a3b8;background:rgba(255,255,255,.04);border-color:rgba(255,255,255,.1);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:500;cursor:pointer;transition:all .2s ease;max-width:min(100%,26rem);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.food_foodCopyIdBadge__cHSly:hover{background:rgba(43,166,223,.15);border-color:#2ba6df;color:#ffffff}.food_foodCopyIdCopied__vFZ2c{background:rgba(16,185,129,.2)!important;border-color:#10b981!important;color:#34d399!important}.food_foodModalName__DzQ9_{margin:0;color:#fff;font-size:1.55rem;font-weight:800;line-height:1.25;letter-spacing:-.015em;text-align:center;text-shadow:0 .125rem .625rem rgba(0,0,0,.45);max-width:100%;overflow-wrap:anywhere}.food_foodModalFlavor__v97Bf{width:100%;max-width:36.25rem;margin:0;color:#94a3b8;font-size:.82rem;font-style:italic;line-height:1.4;text-align:center}.food_foodModalBody__njvCz{display:flex;flex:none;flex-direction:column;gap:.75rem;padding:0 1.375rem 1.125rem;overflow:visible}.food_foodModalSectionCard__gXmZR{width:100%;min-width:0;box-sizing:border-box;padding:.8125rem 1.125rem;background:rgba(13,17,26,.65);border:1px solid rgba(255,255,255,.08);border-radius:.625rem}.food_foodModalSectionHeader__Eukyv{margin-bottom:.5rem}.food_foodModalSectionTitle__6UsDp{display:inline-flex;align-items:center;gap:.3125rem;margin:0;padding:.1875rem .5rem;color:#c084fc;background:rgba(168,85,247,.14);border:1px solid rgba(168,85,247,.32);border-radius:.25rem;font-size:.74rem;font-weight:700;letter-spacing:.04em;line-height:1.3;text-transform:uppercase}.food_foodModalSectionTitle__6UsDp span{color:#2ba6df}.food_foodModalSectionContent__CCPlU{display:flex;flex-direction:column;gap:.5rem;padding:.625rem .75rem;color:#cbd6e7;background:rgba(13,18,30,.5);border:1px solid rgba(111,137,174,.18);border-radius:.5rem;min-width:0;overflow-wrap:anywhere}.food_foodModalDescription__tQsbB{color:#cbd6e7;font-size:.83rem;line-height:1.55}.food_foodModalIngredientsGrid__wbsmC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.food_foodModalIngredientCard__usjCK{display:flex;align-items:center;min-width:0;gap:.75rem;padding:.625rem .75rem;background:rgba(13,18,30,.5);border:1px solid rgba(111,137,174,.18);border-radius:.5rem;cursor:pointer;transition:background .15s ease,border-color .15s ease}.food_foodModalIngredientCard__usjCK:hover{background:rgba(43,166,223,.08);border-color:rgba(43,166,223,.35)}.food_foodModalIngredientCard__usjCK[data-rarity=ssr]{background:rgba(168,85,247,.07);border-color:rgba(168,85,247,.3)}.food_foodModalIngredientCard__usjCK[data-rarity=sr]{background:rgba(59,130,246,.07);border-color:rgba(59,130,246,.3)}.food_foodModalIngredientCard__usjCK[data-rarity=r]{background:rgba(16,185,129,.07);border-color:rgba(16,185,129,.3)}.food_foodModalIngredientCard__usjCK[data-rarity=n]{background:rgba(107,114,128,.07);border-color:rgba(107,114,128,.3)}.food_foodModalIngredientText__fZz78{display:flex;flex-direction:column;min-width:0}.food_foodModalIngredientName__KxZrQ{overflow:hidden;color:#e5e7eb;font-size:.83rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.food_foodDetailOverlay__4zav9{align-items:flex-start!important;padding:.5rem}.food_foodDetailModal__QSfJn{width:calc(100vw - 1rem);max-width:calc(100vw - 1rem);max-height:calc(100dvh - 4.375rem)}.food_foodModalBody__njvCz,.food_foodModalHeader__UBvUq{padding-inline:.875rem}.food_foodModalArtStage__AMCCq{height:7.75rem}.food_foodHeroStage__2oEHz{width:6.5rem;height:6.5rem}.food_foodHeroImage__NEsd7{width:5.375rem;height:5.375rem}.food_foodModalIngredientsGrid__wbsmC{grid-template-columns:1fr}.food_foodModalName__DzQ9_{font-size:clamp(1.15rem,6vw,1.55rem)}.food_foodModalDescription__tQsbB,.food_foodModalFlavor__v97Bf{overflow-wrap:anywhere}.food_foodModalSectionCard__gXmZR{padding:.75rem}.food_foodModalSectionContent__CCPlU{padding:.5625rem .625rem}.food_foodModalIngredientCard__usjCK{width:100%;box-sizing:border-box;gap:.625rem;padding:.5625rem .625rem}.food_foodModalIngredientName__KxZrQ{white-space:normal;overflow-wrap:anywhere}.food_foodModalIngredientText__fZz78{min-width:0;overflow:hidden}}.food_potionMetaBox__kkImm{display:flex;flex-direction:column;gap:.35rem}.food_potionDurationBadge__j5_30{display:inline-flex;align-items:center;gap:.25rem;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:.375rem;padding:.15rem .45rem;font-size:.75rem;color:rgba(255,255,255,.8)}.food_foodHeroStage__2oEHz.food_foodPreviewButton__hBXXo{display:flex;align-items:center;justify-content:center;border-width:1px;border-style:solid}.food_iconBoxButton__n3HQ3{padding:0;color:inherit;font:inherit;cursor:zoom-in;transition:transform .2s ease}.food_iconBoxButton__n3HQ3:hover{transform:scale(1.04)}.food_iconBoxButton__n3HQ3:focus-visible{outline:.125rem solid rgba(56,189,248,.85);outline-offset:.1875rem}@media (prefers-reduced-motion:reduce){.food_iconBoxButton__n3HQ3{transition:none}}.food_foodCardGold__uoj8g{--row-rarity:rgba(245,217,122,.8)}.food_iconBoxGold__QQ8nC{border-color:rgba(245,217,122,.6);background:rgba(245,217,122,.13)}.matrices_matricesContainer__MRY7b{width:100%;max-width:var(--layout-wide,90rem);margin:0 auto;padding:1.5rem 1rem 3rem;box-sizing:border-box}@media (max-width:640px){.matrices_matricesContainer__MRY7b{padding:1rem .75rem 2rem}}.matrices_srOnly__jSJiZ{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.matrices_matrixCard__H5hrQ{min-width:0;user-select:auto;border:1px solid rgba(255,255,255,.08)!important;border-radius:.875rem!important;box-shadow:none!important}.matrices_matrixCard__H5hrQ:focus-visible,.matrices_matrixCard__H5hrQ:hover{transform:translateY(-.25rem)!important;border-color:rgba(120,160,255,.3)!important;box-shadow:0 .875rem 2rem rgba(0,0,0,.5)!important}.matrices_matrixCardArtStage__4XPnU{position:relative;width:100%;aspect-ratio:1/.66;display:flex;align-items:center;justify-content:center;background:#0d111a;overflow:hidden}.matrices_matrixCardArtStage__4XPnU:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,rgba(10,14,24,.88) 0,rgba(10,14,24,.2) 35%,transparent 65%);pointer-events:none;z-index:1}.matrices_matrixCardChipFrame__tIsiz{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;overflow:hidden}.matrices_matrixCardChipImg__j7ETZ{width:100%;height:100%;object-fit:cover;object-position:center 22%;transform:none;transform-origin:center 25%;filter:drop-shadow(0 .25rem .875rem rgba(0,0,0,.65));image-rendering:-webkit-optimize-contrast;transition:filter .22s ease}.matrices_matrixCard__H5hrQ:hover .matrices_matrixCardChipImg__j7ETZ{filter:drop-shadow(0 .375rem 1.25rem rgba(0,0,0,.85))}.matrices_matrixCardBadgesOverlay__eGnTS,.matrices_matrixCardRarityOverlay__VEvUP{position:absolute;top:.5rem;z-index:3;display:flex;align-items:center;gap:.3125rem;pointer-events:none}.matrices_matrixCardBadgesOverlay__eGnTS{left:.5rem;max-width:calc(100% - 3.5rem)}.matrices_matrixCardRarityOverlay__VEvUP{right:.5rem;gap:.25rem}.matrices_matrixCard__H5hrQ .matrices_badgeIcon__ykQyw{width:1.25rem;height:1.25rem}.matrices_matrixCardTitles__dqq5w{min-width:0;padding:.4375rem .625rem .5rem;background:var(--info-panel);display:flex;flex-direction:column;gap:.1875rem;border-top:1px solid rgba(255,255,255,.05);text-align:left;user-select:text}.matrices_matrixCardName___HoiM{min-width:0;margin:0;overflow:hidden;color:#fff;font-size:.875rem;font-weight:700;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.matrices_matrixCardOwner__JrRvI{display:flex;min-height:2.5rem;align-items:center;justify-content:space-between;gap:.375rem;color:var(--info-link);font-size:.75rem;font-weight:500;line-height:1.2}.matrices_matrixCardOwnerName__GSGJr{display:inline-flex;min-width:0;flex:1;align-items:center;gap:.25rem;overflow:hidden;opacity:.85;text-overflow:ellipsis;transition:opacity .15s ease,color .15s ease;white-space:nowrap}.matrices_matrixCard__H5hrQ:hover .matrices_matrixCardOwnerName__GSGJr{color:#fff;opacity:1}.matrices_matrixCardOwnerIcon__6BOpa{flex-shrink:0;color:var(--info-link);font-size:.55rem}.matrices_matrixCard__H5hrQ .matrices_weaponCornerBox__KHsP1{width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.5625rem;border:.09375rem solid rgba(255,255,255,.35);padding:.125rem;box-shadow:0 .125rem .375rem rgba(0,0,0,.5)}.matrices_matrixCard__H5hrQ .matrices_weaponCornerBox__KHsP1[data-element=physical]{border-color:#eab308;box-shadow:0 0 .5rem rgba(234,179,8,.5)}.matrices_matrixCard__H5hrQ .matrices_weaponCornerBox__KHsP1[data-element=flame]{border-color:#ef4444;box-shadow:0 0 .5rem rgba(239,68,68,.5)}.matrices_matrixCard__H5hrQ .matrices_weaponCornerBox__KHsP1[data-element=frost]{border-color:#06b6d4;box-shadow:0 0 .5rem rgba(6,182,212,.5)}.matrices_matrixCard__H5hrQ .matrices_weaponCornerBox__KHsP1[data-element=volt]{border-color:#a855f7;box-shadow:0 0 .5rem rgba(168,85,247,.5)}.matrices_matrixCard__H5hrQ .matrices_weaponCornerBox__KHsP1[data-element=altered]{border-color:#ec4899;box-shadow:0 0 .5rem rgba(236,72,153,.5)}.matrices_matricesContainer__MRY7b .matrices-grid{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))!important;gap:1.125rem!important}.matrices_badgeIcon__ykQyw{width:.875rem;height:.875rem;object-fit:contain;display:block}.matrices_weaponCornerBox__KHsP1{width:2.75rem;height:2.75rem;display:flex;align-items:center;justify-content:center;background:rgba(11,14,22,.9);border:1px solid rgba(43,166,223,.35);border-radius:.5rem;padding:.125rem;box-sizing:border-box;backdrop-filter:blur(.375rem);box-shadow:0 .125rem .5rem rgba(0,0,0,.45);overflow:hidden}.matrices_weaponCornerBox__KHsP1 img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 .125rem .25rem rgba(0,0,0,.6))}.matrices_matrixModal__pBzu8{width:100%!important;max-width:42.5rem!important;max-height:calc(100vh - 1.5rem)!important;background:#0f1420!important;border:1px solid rgba(255,255,255,.12)!important;border-radius:1.125rem!important;box-shadow:0 1.375rem 3.4375rem rgba(0,0,0,.72),0 0 1.75rem rgba(43,166,223,.08)!important;overflow:visible!important;transform:translateY(-1.9375rem)}.matrices_matrixModalOverlay__kk_BC{top:3.375rem!important;z-index:700!important}.matrices_modalHeaderContainer__JcYKv{align-items:flex-start!important;padding:1rem 1.375rem .875rem!important;background:transparent!important;border-bottom:0!important}.matrices_modalHeaderContainer__JcYKv>div{width:100%}.matrices_modalHeader__PqC0V{display:flex;flex-direction:column;gap:.25rem;width:100%}.matrices_artShowcase__qpDz_{position:relative;width:100%;height:12.5rem;min-height:12.5rem;max-width:28.75rem;margin:0 auto;display:flex;align-items:center;justify-content:center;background:transparent;border:0;overflow:visible;padding:0;box-sizing:border-box}.matrices_suitBackdrop__XnziD{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0;opacity:.28;filter:blur(.125rem);mix-blend-mode:screen;border-radius:.75rem;-webkit-mask-image:radial-gradient(ellipse 75% 65% at 50% 50%,rgba(0,0,0,.95) 20%,rgba(0,0,0,.5) 55%,transparent 85%);mask-image:radial-gradient(ellipse 75% 65% at 50% 50%,rgba(0,0,0,.95) 20%,rgba(0,0,0,.5) 55%,transparent 85%)}.matrices_suitBackdrop__XnziD img{width:100%;height:100%;object-fit:cover;object-position:center 25%}.matrices_heroChipStage__gvT_2{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:zoom-in;transition:filter .25s ease}.matrices_heroChipStage__gvT_2,.matrices_heroChipStage__gvT_2:hover{transform:translateY(-.8125rem)}.matrices_heroChipImg__akjpS{width:17.5rem;height:17.5rem;max-width:none;max-height:none;object-fit:contain;filter:drop-shadow(0 .875rem 1.75rem rgba(0,0,0,.75))}.matrices_slotsAround__3zAYe{position:absolute;inset:0;pointer-events:none;z-index:2;display:block;padding:0;box-sizing:border-box}.matrices_slotsGroup__bZhIv{display:flex;flex-direction:column;justify-content:space-between;position:absolute;top:.25rem;bottom:.25rem;gap:0;pointer-events:auto}.matrices_slotsGroup__bZhIv:first-child{left:.375rem}.matrices_slotsGroup__bZhIv:last-child{right:.375rem}.matrices_slotBadgeWrap__viIxN,.matrices_slotBadge__YSeGs{position:relative;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center}.matrices_slotBadge__YSeGs{border-radius:.625rem;background:rgba(14,11,20,.94);border:.09375rem solid rgba(255,255,255,.28);cursor:pointer;transition:all .2s ease;box-shadow:0 .25rem .75rem rgba(0,0,0,.7)}.matrices_slotBadge__YSeGs:focus-visible,.matrices_slotBadge__YSeGs:hover{border-color:#2ba6df;transform:scale(1.08);box-shadow:0 0 .75rem rgba(43,166,223,.4)}.matrices_slotBadgeImg__5Jz18{width:1.625rem;height:1.625rem;object-fit:contain}.matrices_slotTooltip__tfw2S{position:absolute;width:16.25rem;max-width:calc(100vw - 2rem);padding:.625rem .875rem;background:rgba(14,11,20,.96);border:1px solid rgba(43,166,223,.5);border-radius:.5rem;box-shadow:0 .5rem 1.5rem rgba(0,0,0,.85),0 0 1rem rgba(43,166,223,.3);box-sizing:border-box;color:#d1d5db;text-align:center;white-space:normal;opacity:0;visibility:hidden;pointer-events:none;z-index:1000;transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.matrices_slotBadgeWrap__viIxN:focus-within .matrices_slotTooltip__tfw2S,.matrices_slotBadgeWrap__viIxN:hover .matrices_slotTooltip__tfw2S{opacity:1;visibility:visible;transform:translateY(0)}.matrices_slotBadgeWrap__viIxN[data-slot="1"] .matrices_slotTooltip__tfw2S,.matrices_slotBadgeWrap__viIxN[data-slot="4"] .matrices_slotTooltip__tfw2S{bottom:calc(100% + .5rem);transform:translateY(.25rem)}.matrices_slotBadgeWrap__viIxN[data-slot="1"] .matrices_slotTooltip__tfw2S{left:0}.matrices_slotBadgeWrap__viIxN[data-slot="4"] .matrices_slotTooltip__tfw2S{right:0}.matrices_slotBadgeWrap__viIxN[data-slot="2"] .matrices_slotTooltip__tfw2S,.matrices_slotBadgeWrap__viIxN[data-slot="3"] .matrices_slotTooltip__tfw2S{top:calc(100% + .5rem);transform:translateY(-.25rem)}.matrices_slotBadgeWrap__viIxN[data-slot="2"] .matrices_slotTooltip__tfw2S{left:0}.matrices_slotBadgeWrap__viIxN[data-slot="3"] .matrices_slotTooltip__tfw2S{right:0}.matrices_slotTooltipHeader__uTOv7{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.125rem;margin-bottom:.375rem;padding-bottom:.25rem;border-bottom:1px solid rgba(255,255,255,.08);text-align:center}.matrices_slotTooltipTag__YaCVo{display:block;color:#2ba6df;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-align:center;text-transform:uppercase}.matrices_slotTooltipName__1G_2S{color:#fff;font-size:.82rem;font-weight:700;line-height:1.3;text-align:center;white-space:normal}.matrices_slotTooltipDesc__4k8bN{color:#d1d5db;font-size:.74rem;font-style:italic;line-height:1.45;text-align:center}.matrices_slotNumberTag__xeT0D{display:none}.matrices_titleBlock__y6GgB{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;margin-top:-1.25rem}.matrices_badgesRow__hZlFf{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.3125rem;margin-bottom:.125rem}.matrices_matrixId__SU3Jy{display:none}.matrices_matrixTitle__rNuBb{width:100%;margin:0 0 1px!important;color:#f4f0f6!important;font-size:1.22rem!important;font-weight:800!important;line-height:1.2!important;text-align:center;letter-spacing:-.01em!important}.matrices_matrixOwner__Ugfkv{color:#918899;font-size:.8rem;font-weight:600;line-height:1.15}.matrices_modalBody__GJlFZ{padding:.25rem 1.375rem 1.25rem!important}.matrices_effectList__eweG8{display:flex;flex-direction:column;gap:.6875rem}.matrices_starRankBar__X_QwR{display:flex;align-items:center;justify-content:space-between;gap:.375rem;padding:.3125rem .75rem;background:rgba(0,0,0,.3);border:1px solid rgba(255,255,255,.08);border-radius:.375rem;margin:0 0 .625rem}.matrices_starRankLabel__KNDxn{font-size:.72rem;font-weight:700;color:#9ca3af;text-transform:uppercase;letter-spacing:.03em}.matrices_starTabs__a_KPl{display:flex;align-items:center;gap:.1875rem}.matrices_starTab__BI1uc{padding:.1875rem .5625rem;font-size:.72rem;font-weight:700;border-radius:.3125rem;border:1px solid rgba(255,255,255,.12);background:rgba(255,255,255,.04);color:#9ca3af;cursor:pointer;transition:all .15s ease}.matrices_starTab__BI1uc:hover{background:rgba(255,255,255,.08);color:#ffffff}.matrices_starTabActive__0G60C{background:#2ba6df;border-color:#2ba6df;color:#ffffff;box-shadow:0 0 .5rem rgba(43,166,223,.35)}.matrices_effectCard__h0ODU{background:rgba(13,17,26,.65);border:1px solid rgba(255,255,255,.08);border-radius:.625rem;padding:.8125rem 1.125rem;margin-bottom:0;transition:border-color .2s ease,box-shadow .2s ease}.matrices_effectCard__h0ODU:hover{border-color:rgba(43,166,223,.4);box-shadow:0 .25rem 1rem rgba(0,0,0,.3)}.matrices_effectHeader__EnxWj{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.375rem;margin-bottom:.5rem}.matrices_effectTitle__Jl_Za{font-size:.74rem;font-weight:700;color:#c084fc;background:rgba(168,85,247,.14);border:1px solid rgba(168,85,247,.32);display:flex;align-items:center;gap:.375rem;padding:.1875rem .5rem;border-radius:.25rem;letter-spacing:.04em;text-transform:uppercase}.matrices_effectTitle__Jl_Za span{color:#2ba6df}.matrices_effectText__l3L6z{margin:0}.matrices_carrierBlock__z_ib_{background:rgba(10,8,14,.55);border:1px solid rgba(255,255,255,.08);border-radius:.625rem;padding:.6875rem 1.125rem;margin-top:.6875rem;display:flex;flex-direction:column;align-items:center;justify-content:center}.matrices_carrierKicker__Ohhvw{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#9ca3af;margin-bottom:.625rem;display:flex;align-items:center;justify-content:center;gap:.25rem}.matrices_carrierMain__FXHs6{display:flex;align-items:center;justify-content:center;gap:1rem;width:auto}.matrices_carrierWeaponFrame__bCAOk{width:3.25rem;height:3.25rem;flex:0 0 3.25rem;overflow:hidden;display:flex;align-items:center;justify-content:center;background:rgba(11,14,22,.9);border:1px solid rgba(255,255,255,.12);border-radius:.5rem;padding:.25rem}.matrices_carrierWeaponImg__c5h9H{width:100%;height:100%;object-fit:contain;padding:0;transform-origin:52% 44%;transform:scale(1.48)}.matrices_carrierInfo__Uh2Vb{display:flex;flex-direction:column;gap:.25rem;flex:0 1 auto;align-items:center;text-align:center}.matrices_carrierTitleRow__4MXCl{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:.5rem}.matrices_carrierBadges__MdVnY{display:flex;align-items:center;justify-content:center;gap:.25rem;margin-top:.25rem}.matrices_carrierTitle__teIXy{font-size:1rem;font-weight:700;color:#ffffff}.matrices_carrierWeaponName__ZmP6a{font-size:.72rem;font-weight:600;color:#9ca3af;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);padding:.09375rem .375rem;border-radius:.25rem}.matrices_carrierLink___2e_j{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;padding:.2rem .6rem;border-radius:.375rem;background:rgba(43,166,223,.15);border:1px solid rgba(43,166,223,.4);color:#55c2ef;text-decoration:none;transition:all .2s ease}.matrices_carrierLink___2e_j:hover{background:rgba(43,166,223,.28);border-color:#2ba6df;color:#ffffff}.matrices_matrixModal__pBzu8 button[aria-label="Close modal"]{position:absolute;top:.75rem;right:1rem;z-index:10;width:2.125rem;min-width:2.125rem!important;height:2.125rem;min-height:2.125rem!important;padding:0!important;border:1px solid rgba(255,255,255,.15);border-radius:50%;background:rgba(255,255,255,.08);color:#f4f0f6}.matrices_matrixModal__pBzu8 button[aria-label="Close modal"]:hover{border-color:#2ba6df;background:rgba(43,166,223,.25);color:#ffffff}@media (max-width:640px){.matrices_matrixModalOverlay__kk_BC{top:4.25rem!important;height:calc(100dvh - 4.25rem)!important}.matrices_matrixModal__pBzu8{max-width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 5.25rem)!important}.matrices_modalHeaderContainer__JcYKv{padding:.875rem .875rem .75rem!important}.matrices_modalBody__GJlFZ{padding:.25rem .875rem 1rem!important}.matrices_artShowcase__qpDz_{height:13.75rem;min-height:13.75rem}.matrices_heroChipImg__akjpS{width:min(13.75rem,70vw);height:min(13.75rem,70vw)}.matrices_heroChipStage__gvT_2,.matrices_heroChipStage__gvT_2:hover,.matrices_matrixModal__pBzu8{transform:none}.matrices_slotBadge__YSeGs{width:2.375rem;height:2.375rem}.matrices_slotBadgeImg__5Jz18{width:1.5rem;height:1.5rem}.matrices_slotsGroup__bZhIv{top:.375rem;bottom:.375rem}.matrices_slotsGroup__bZhIv:first-child{left:.125rem}.matrices_slotsGroup__bZhIv:last-child{right:.125rem}.matrices_titleBlock__y6GgB{margin-top:-.25rem}.matrices_effectCard__h0ODU{padding:.75rem .875rem}}