@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.0q1bf9cc3c0ui.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0rbrcy8kuidpb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/f13700f23fbdc6fd-s.0q1bf9cc3c0ui.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Cinzel;font-style:normal;font-weight:700;font-display:swap;src:url(../media/cc014fcb166cf364-s.p.0rbrcy8kuidpb.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Cinzel Fallback;src:local(Times New Roman);ascent-override:71.31%;descent-override:27.18%;line-gap-override:0.0%;size-adjust:136.86%}.cinzel_13d77c45-module__dZz2Ea__className{font-family:Cinzel,Cinzel Fallback;font-style:normal}.cinzel_13d77c45-module__dZz2Ea__variable{--font-cinzel:"Cinzel", "Cinzel Fallback"}
@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/c3cb240f9c892514-s.163v2i5cux7-c.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5c285b27cdda1fe8-s.p.0yo6-5yoeeudq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:DM Sans Fallback;src:local(Arial);ascent-override:94.9%;descent-override:29.66%;line-gap-override:0.0%;size-adjust:104.53%}.dm_sans_ba1125dd-module__bygbXq__className{font-family:DM Sans,DM Sans Fallback;font-style:normal}.dm_sans_ba1125dd-module__bygbXq__variable{--font-dm-sans:"DM Sans", "DM Sans Fallback"}
.controls-module__JpILRG__button{min-height:var(--v2-button-height,42px);padding:0 var(--v2-button-padding-x,22px);color:#ffffffe6;font-family:var(--font-display);font-size:var(--v2-button-font-size,13px);letter-spacing:.16em;text-transform:uppercase;border:1px solid #c9a84c47;border-radius:7px;justify-content:center;align-items:center;gap:9px;font-weight:700;line-height:1;text-decoration:none;transition:transform .16s,border-color .16s,color .16s,background .16s,opacity .16s;display:inline-flex;position:relative;overflow:hidden}.controls-module__JpILRG__button:before{content:"";opacity:0;background:linear-gradient(110deg,#0000 0%,#ffffff1f 42%,#0000 68%);transition:opacity .16s,transform .42s;position:absolute;inset:0;transform:translate(-70%)}.controls-module__JpILRG__button:hover{transform:translateY(-1px)}.controls-module__JpILRG__button:hover:before{opacity:1;transform:translate(70%)}.controls-module__JpILRG__button:focus-visible{outline:none;box-shadow:0 0 0 2px #e2cc7e47}.controls-module__JpILRG__button>*{z-index:1;position:relative}.controls-module__JpILRG__button>span:not(.controls-module__JpILRG__spinner){justify-content:center;align-items:center;gap:8px;min-width:0;display:inline-flex}.controls-module__JpILRG__button[data-size=sm]{--v2-button-height:34px;--v2-button-padding-x:14px;--v2-button-font-size:var(--fs-xs)}.controls-module__JpILRG__button[data-size=lg]{--v2-button-height:48px;--v2-button-padding-x:26px;--v2-button-font-size:var(--fs-md)}.controls-module__JpILRG__button[data-variant=primary]{color:#0b0805;background:linear-gradient(#ffffff29,#0000 46%),linear-gradient(135deg,#d8bf66,#9d7a28);border-color:#e2cc7ebd;box-shadow:0 14px 34px #c9a84c2e,inset 0 1px #ffffff4d}.controls-module__JpILRG__button[data-variant=secondary],.controls-module__JpILRG__button[data-variant=dark]{background:linear-gradient(#ffffff12,#0000 44%),linear-gradient(135deg,#181512eb,#000000b8)}.controls-module__JpILRG__button[data-variant=secondary]:hover,.controls-module__JpILRG__button[data-variant=dark]:hover{color:var(--color-gold-light);border-color:#e2cc7e70}.controls-module__JpILRG__button[data-variant=discord]{color:#fff;background:linear-gradient(#ffffff1f,#0000 45%),linear-gradient(135deg,#5865f2,#3f48bd);border-color:#8e9aff8c;box-shadow:0 14px 34px #5865f238}.controls-module__JpILRG__button[data-variant=support]{color:var(--color-gold-light);background:linear-gradient(#c9a84c1f,#0000 44%),linear-gradient(135deg,#151008f0,#000000c7);border-color:#c9a84c6b}.controls-module__JpILRG__button[data-variant=success]{color:#71e4a7;background:linear-gradient(#3cb87824,#0000 44%),linear-gradient(135deg,#0a1e12f0,#000000c7);border-color:#3cb8786b}.controls-module__JpILRG__button[data-variant=danger]{color:#ff8585;background:linear-gradient(#d9444429,#0000 44%),linear-gradient(135deg,#240808f5,#000000c7);border-color:#d9444475}.controls-module__JpILRG__button[data-variant=ghost]{color:#ffffff94;background:#ffffff09;border-color:#ffffff1a}.controls-module__JpILRG__button[data-shape=blade]{clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);box-shadow:none;background:#c9a84c4d;border:0;border-radius:0}.controls-module__JpILRG__button[data-shape=blade]:before{z-index:1}.controls-module__JpILRG__button[data-shape=blade]:after{content:"";clip-path:polygon(11.5px 0,100% 0,calc(100% - 11.5px) 100%,0 100%);pointer-events:none;background:linear-gradient(110deg,#c9a84c0f,#0000 36%),linear-gradient(#181512f5,#070604f0);position:absolute;inset:1px}.controls-module__JpILRG__button[data-shape=blade]:hover,.controls-module__JpILRG__button[data-shape=blade]:focus-visible{box-shadow:none;background:#e2cc7e8c}.controls-module__JpILRG__button[data-shape=blade][data-variant=discord]{background:#8e9aff8c}.controls-module__JpILRG__button[data-shape=blade][data-variant=discord]:after{background:linear-gradient(#ffffff1a,#0000 45%),linear-gradient(135deg,#5865f2,#3f48bd)}.controls-module__JpILRG__button[data-shape=blade][data-variant=discord]:hover,.controls-module__JpILRG__button[data-shape=blade][data-variant=discord]:focus-visible{background:#bec6ffd9}.controls-module__JpILRG__button[data-shape=blade][data-variant=primary]{color:#0b0805;background:#e2cc7eb8}.controls-module__JpILRG__button[data-shape=blade][data-variant=primary]:after{background:linear-gradient(#ffffff2e,#0000 45%),linear-gradient(135deg,#d8bf66,#9d7a28)}.controls-module__JpILRG__button[data-shape=blade][data-variant=primary]:hover,.controls-module__JpILRG__button[data-shape=blade][data-variant=primary]:focus-visible{background:#ffefb6eb}.controls-module__JpILRG__button[data-shape=blade][data-variant=support]{background:#c9a84c6b}.controls-module__JpILRG__button[data-shape=blade][data-variant=support]:after{background:linear-gradient(#c9a84c1f,#0000 44%),linear-gradient(135deg,#151008f0,#000000c7)}.controls-module__JpILRG__button[data-state=active]{outline-offset:2px;outline:1px solid #e2cc7e75}.controls-module__JpILRG__button[data-state=loading]{cursor:progress}.controls-module__JpILRG__button[data-state=disabled],.controls-module__JpILRG__button:disabled,.controls-module__JpILRG__button[aria-disabled=true]{cursor:not-allowed;opacity:.48}.controls-module__JpILRG__iconButtonShared{width:var(--v2-icon-button-size,42px);height:var(--v2-icon-button-size,42px);color:var(--color-gold-light);cursor:pointer;background:linear-gradient(#ffffff0f,#0000 46%),linear-gradient(135deg,#120f0ce6,#000000ad);border:1px solid #c9a84c42;border-radius:7px;place-items:center;transition:transform .16s,border-color .16s,color .16s,background .16s,opacity .16s;display:inline-grid;position:relative;overflow:hidden}.controls-module__JpILRG__iconButtonPill{height:42px;color:var(--color-gold-light);cursor:pointer;background:linear-gradient(#ffffff0f,#0000 46%),linear-gradient(135deg,#120f0ce6,#000000ad);border:1px solid #c9a84c42;border-radius:7px;align-items:center;gap:6px;padding:0 10px;transition:transform .16s,border-color .16s,color .16s,background .16s;display:inline-flex;position:relative;overflow:hidden}.controls-module__JpILRG__iconButtonPill[aria-expanded=true]{color:var(--color-gold-light);border-color:#e2cc7e75}.controls-module__JpILRG__iconButtonShared:before,.controls-module__JpILRG__iconButtonPill:before{content:"";opacity:0;background:linear-gradient(110deg,#0000 0%,#ffffff1a 42%,#0000 68%);transition:opacity .16s,transform .42s;position:absolute;inset:0;transform:translate(-70%)}.controls-module__JpILRG__iconButtonShared:hover,.controls-module__JpILRG__iconButtonPill:hover{color:var(--color-gold-light);border-color:#e2cc7e75;transform:translateY(-1px)}.controls-module__JpILRG__iconButtonShared:hover:before,.controls-module__JpILRG__iconButtonPill:hover:before{opacity:1;transform:translate(70%)}.controls-module__JpILRG__iconButtonShared:focus-visible,.controls-module__JpILRG__iconButtonPill:focus-visible{outline:none;box-shadow:0 0 0 2px #e2cc7e47}.controls-module__JpILRG__iconButtonShared>*,.controls-module__JpILRG__iconButtonPill>*{z-index:1;position:relative}.controls-module__JpILRG__iconButtonShared[data-size=sm]{--v2-icon-button-size:34px}.controls-module__JpILRG__iconButtonShared[data-size=lg]{--v2-icon-button-size:48px}.controls-module__JpILRG__iconButtonShared[data-variant=gold]{color:#0b0805;background:linear-gradient(#ffffff24,#0000 46%),linear-gradient(135deg,#d8bf66,#9d7a28);border-color:#e2cc7ead;box-shadow:0 12px 28px #c9a84c29,inset 0 1px #ffffff42}.controls-module__JpILRG__iconButtonShared[data-variant=danger]{color:#ff8585;background:linear-gradient(#d9444424,#0000 44%),linear-gradient(135deg,#240808f0,#000000b8);border-color:#d9444470}.controls-module__JpILRG__iconButtonShared[data-variant=ghost]{color:#ffffff94;background:#ffffff09;border-color:#ffffff1a}.controls-module__JpILRG__iconButtonShared[data-state=active]{outline-offset:2px;outline:1px solid #e2cc7e75}.controls-module__JpILRG__iconButtonShared[data-state=loading]{cursor:progress}.controls-module__JpILRG__iconButtonShared[data-state=disabled],.controls-module__JpILRG__iconButtonShared:disabled{cursor:not-allowed;opacity:.48;transform:none}.controls-module__JpILRG__spinner{border:2px solid #e2cc7e38;border-top-color:currentColor;border-radius:999px;width:15px;height:15px;animation:.78s linear infinite controls-module__JpILRG__spin}.controls-module__JpILRG__badge{color:var(--color-gold-light);font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;background:#0000006b;border:1px solid #c9a84c3d;border-radius:6px;align-items:center;gap:6px;padding:6px 9px;font-weight:900;line-height:1;display:inline-flex}.controls-module__JpILRG__badgeDot{background:currentColor;border-radius:999px;flex:none;width:6px;height:6px;box-shadow:0 0 10px}.controls-module__JpILRG__badge[data-tone=gold],.controls-module__JpILRG__badge[data-tone=count]{color:#ffd24a;border-color:#ffd24a6b}.controls-module__JpILRG__badge[data-tone=purple]{color:#c471ed;border-color:#c471ed66}.controls-module__JpILRG__badge[data-tone=blue]{color:#56a8f5;border-color:#56a8f566}.controls-module__JpILRG__badge[data-tone=red]{color:#ff6969;border-color:#ff4b4b66}.controls-module__JpILRG__badge[data-tone=green]{color:#71e4a7;border-color:#3cb87866}.controls-module__JpILRG__badge[data-tone=neutral]{color:#ffffffa8;border-color:#ffffff1f}.controls-module__JpILRG__badge[data-tone=warning]{color:#ffbf6b;border-color:#ffb0486b}.controls-module__JpILRG__badge[data-size=sm]{font-size:var(--fs-2xs);padding:4px 7px}.controls-module__JpILRG__rarityAsset{min-height:28px;color:var(--v2-rarity-color);filter:drop-shadow(0 0 10px var(--v2-rarity-glow));align-items:center;gap:7px;display:inline-flex}.controls-module__JpILRG__rarityAsset>img{flex:none}.controls-module__JpILRG__rarityAssetLabel{border:1px solid var(--v2-rarity-border);background:linear-gradient(180deg, var(--v2-rarity-glow), transparent 46%), #0000006b;color:var(--v2-rarity-color);font-size:var(--fs-2xs);letter-spacing:.1em;text-transform:uppercase;border-radius:6px;padding:5px 8px;font-weight:900;line-height:1}.controls-module__JpILRG__rarityAsset[data-size=sm]{gap:5px;min-height:22px}.controls-module__JpILRG__rarityAsset[data-size=lg]{gap:9px;min-height:36px}.controls-module__JpILRG__rarityStars{border:1px solid var(--v2-rarity-border);background:radial-gradient(ellipse at 50% 0%, var(--v2-rarity-glow), transparent 62%), #0000006b;min-height:26px;color:var(--v2-rarity-color);filter:drop-shadow(0 0 9px var(--v2-rarity-glow));border-radius:6px;align-items:center;gap:1px;padding:5px 7px;display:inline-flex}.controls-module__JpILRG__rarityStar{fill:currentColor;stroke:#00000085;stroke-width:1.15px;flex:none;width:10px;height:10px}.controls-module__JpILRG__rarityStars[data-size=sm]{min-height:21px;padding:4px 6px}.controls-module__JpILRG__rarityStars[data-size=sm] .controls-module__JpILRG__rarityStar{width:8px;height:8px}.controls-module__JpILRG__rarityStars[data-size=lg]{gap:2px;min-height:34px;padding:6px 9px}.controls-module__JpILRG__rarityStars[data-size=lg] .controls-module__JpILRG__rarityStar{width:13px;height:13px}.controls-module__JpILRG__rarityStars[data-bare=true]{background:0 0;border:0;align-self:center;min-height:0;padding:0;line-height:1;transform:translateY(-.04em)}.controls-module__JpILRG__rarityStars[data-bare=true] .controls-module__JpILRG__rarityStar{width:15px;height:15px}.controls-module__JpILRG__rarityStars[data-bare=true][data-size=sm] .controls-module__JpILRG__rarityStar{width:13px;height:13px}.controls-module__JpILRG__rarityStars[data-bare=true][data-size=lg] .controls-module__JpILRG__rarityStar{width:22px;height:22px}.controls-module__JpILRG__statBarShared{--v2-stat-color:#c9a84c;--v2-stat-fill:linear-gradient(90deg, #7a6523, #c9a84c);--v2-stat-glow:#c9a84c38;gap:8px;display:grid}.controls-module__JpILRG__statBarHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.controls-module__JpILRG__statBarHeader span{color:#fff9;min-width:0;font-size:var(--fs-xs);letter-spacing:.14em;text-transform:uppercase;font-weight:900;line-height:1.1}.controls-module__JpILRG__statBarHeader strong{color:var(--v2-stat-color);font-size:var(--fs-md);text-shadow:0 0 14px var(--v2-stat-glow);white-space:nowrap;font-weight:900;line-height:1}.controls-module__JpILRG__statBarTrack{background:linear-gradient(#ffffff0b,#0000),#ffffff0e;border:1px solid #ffffff0e;border-radius:999px;height:8px;position:relative;overflow:hidden}.controls-module__JpILRG__statBarFill{border-radius:inherit;background:var(--v2-stat-fill);height:100%;box-shadow:0 0 16px var(--v2-stat-glow);transition:width .6s cubic-bezier(.22,1,.36,1);display:block;position:relative}.controls-module__JpILRG__statBarFill:after{width:4px;box-shadow:0 0 8px #ffffff8f, 0 0 16px var(--v2-stat-glow);content:"";opacity:.74;background:#ffffffd1;border-radius:999px;position:absolute;top:-2px;bottom:-2px;right:-1px}.controls-module__JpILRG__statBarShared[data-size=sm]{gap:6px}.controls-module__JpILRG__statBarShared[data-size=sm] .controls-module__JpILRG__statBarHeader span{font-size:var(--fs-2xs)}.controls-module__JpILRG__statBarShared[data-size=sm] .controls-module__JpILRG__statBarHeader strong{font-size:var(--fs-sm)}.controls-module__JpILRG__statBarShared[data-size=sm] .controls-module__JpILRG__statBarTrack{height:6px}.controls-module__JpILRG__statBarShared[data-tone=hp]{--v2-stat-color:#34d399;--v2-stat-fill:linear-gradient(90deg, #047857, #34d399);--v2-stat-glow:#34d3993d}.controls-module__JpILRG__statBarShared[data-tone=atk]{--v2-stat-color:#ef4444;--v2-stat-fill:linear-gradient(90deg, #991b1b, #ef4444);--v2-stat-glow:#ef44443d}.controls-module__JpILRG__statBarShared[data-tone=def]{--v2-stat-color:#60a5fa;--v2-stat-fill:linear-gradient(90deg, #1e40af, #60a5fa);--v2-stat-glow:#60a5fa3d}.controls-module__JpILRG__statBarShared[data-tone=spd],.controls-module__JpILRG__statBarShared[data-tone=gold]{--v2-stat-color:#c9a84c;--v2-stat-fill:linear-gradient(90deg, #7a6523, #c9a84c);--v2-stat-glow:#c9a84c38}.controls-module__JpILRG__statBarShared[data-tone=accuracy]{--v2-stat-color:#d97706;--v2-stat-fill:linear-gradient(90deg, #92400e, #d97706);--v2-stat-glow:#d9770638}.controls-module__JpILRG__statBarShared[data-tone=block]{--v2-stat-color:#a8a29e;--v2-stat-fill:linear-gradient(90deg, #44403c, #78716c);--v2-stat-glow:#a8a29e2e}.controls-module__JpILRG__statBarShared[data-tone=crit]{--v2-stat-color:#c084fc;--v2-stat-fill:linear-gradient(90deg, #6b2fa0, #a855f7);--v2-stat-glow:#a855f738}.controls-module__JpILRG__statBarShared[data-tone=neutral]{--v2-stat-color:#ffffffc2;--v2-stat-fill:linear-gradient(90deg, #44403c, #a8a29e);--v2-stat-glow:#ffffff24}@media (prefers-reduced-motion:reduce){.controls-module__JpILRG__button:before,.controls-module__JpILRG__iconButtonShared:before,.controls-module__JpILRG__statBarFill,.controls-module__JpILRG__spinner{transition:none;animation:none}}.controls-module__JpILRG__select{display:inline-block;position:relative}.controls-module__JpILRG__selectTrigger{clip-path:polygon(10px 0,100% 0,calc(100% - 10px) 100%,0 100%);color:#ffffffd1;cursor:pointer;width:100%;min-height:38px;font-size:var(--fs-base);background:#c9a84c38;border:0;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-weight:800;transition:background .16s;display:flex;position:relative}.controls-module__JpILRG__selectTrigger:before{content:"";clip-path:polygon(9.5px 0,100% 0,calc(100% - 9.5px) 100%,0 100%);pointer-events:none;background:linear-gradient(110deg,#c9a84c0d,#0000 32%),#090805f0;position:absolute;inset:1px}.controls-module__JpILRG__selectTrigger>*{z-index:1;position:relative}.controls-module__JpILRG__selectTrigger:hover,.controls-module__JpILRG__selectTrigger[aria-expanded=true]{background:#c9a84c80}.controls-module__JpILRG__selectTrigger:focus-visible{background:#c9a84c8c;outline:none}.controls-module__JpILRG__selectTriggerLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.controls-module__JpILRG__selectTriggerLabel[data-placeholder=true]{color:#ffffff7a}.controls-module__JpILRG__selectChevron{color:#c9a84cb8;flex:none;width:14px;height:14px;transition:transform .2s}.controls-module__JpILRG__selectTrigger[aria-expanded=true] .controls-module__JpILRG__selectChevron{transform:rotate(180deg)}.controls-module__JpILRG__selectPanel{z-index:1000;scrollbar-width:thin;scrollbar-color:#c9a84c40 transparent;background:linear-gradient(#c9a84c12,#0000 16%),radial-gradient(at 18% 0,#c9a84c0d,#0000 42%),linear-gradient(#120e09fa,#060503fc);border:1px solid #c9a84c33;border-radius:10px;max-height:280px;padding:4px;position:fixed;overflow-y:auto;box-shadow:0 24px 70px #0009,0 0 40px #c9a84c0f}.controls-module__JpILRG__selectPanel::-webkit-scrollbar{width:6px}.controls-module__JpILRG__selectPanel::-webkit-scrollbar-thumb{background:#c9a84c38;border-radius:99px}.controls-module__JpILRG__selectSearchRow{background:#080604fa;border-bottom:1px solid #ffffff0d;padding:6px;position:sticky;top:0}.controls-module__JpILRG__selectSearch{color:#fff;width:100%;font-size:var(--fs-sm);background:#0006;border:1px solid #c9a84c29;border-radius:7px;outline:none;padding:7px 10px;font-weight:700}.controls-module__JpILRG__selectSearch::placeholder{color:#fff6}.controls-module__JpILRG__selectOption{color:#fff9;cursor:pointer;width:100%;font-size:var(--fs-base);text-align:left;background:0 0;border:0;border-radius:6px;padding:8px 12px;font-weight:800;transition:color .14s,background .14s,box-shadow .14s;display:block}.controls-module__JpILRG__selectOption:hover{color:var(--color-gold-light);background:linear-gradient(90deg,#c9a84c1c,#c9a84c05 60%,#0000);box-shadow:inset 2px 0 #e2cc7e8c}.controls-module__JpILRG__selectOption[aria-selected=true]{box-shadow:inset 2px 0 0 var(--color-gold);color:var(--color-gold);background:linear-gradient(90deg,#c9a84c26,#c9a84c0a 60%,#0000)}.controls-module__JpILRG__selectOption:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e2cc7e47}@media (prefers-reduced-motion:reduce){.controls-module__JpILRG__selectTrigger,.controls-module__JpILRG__selectChevron{transition:none}}@keyframes controls-module__JpILRG__spin{to{transform:rotate(360deg)}}
.EntityGem-module__2Ao24G__frame{border-color:color-mix(in oklch, var(--gem-accent,#c9a84c) 35%, transparent);background:linear-gradient(145deg,#0e0b08f2,#000000e6);transition:border-color .22s,box-shadow .22s;box-shadow:inset 0 0 14px #00000059}.group:hover .EntityGem-module__2Ao24G__frame{border-color:color-mix(in oklch, var(--gem-accent,#c9a84c) 82%, transparent);box-shadow:0 0 22px color-mix(in oklch, var(--gem-accent,#c9a84c) 30%, transparent), inset 0 0 14px color-mix(in oklch, var(--gem-accent,#c9a84c) 12%, transparent)}.group:focus-visible .EntityGem-module__2Ao24G__frame{border-color:color-mix(in oklch, var(--gem-accent,#c9a84c) 82%, transparent);box-shadow:0 0 22px color-mix(in oklch, var(--gem-accent,#c9a84c) 30%, transparent), inset 0 0 14px color-mix(in oklch, var(--gem-accent,#c9a84c) 12%, transparent)}.group:has(:focus-visible) .EntityGem-module__2Ao24G__frame{border-color:color-mix(in oklch, var(--gem-accent,#c9a84c) 82%, transparent);box-shadow:0 0 22px color-mix(in oklch, var(--gem-accent,#c9a84c) 30%, transparent), inset 0 0 14px color-mix(in oklch, var(--gem-accent,#c9a84c) 12%, transparent)}@media (prefers-reduced-motion:reduce){.EntityGem-module__2Ao24G__frame{transition:none}}
@property --v2-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.shell-module__rQx6RW__pageBackdrop{z-index:-10;pointer-events:none;position:fixed;inset:0;overflow:hidden}.shell-module__rQx6RW__pageBackdropDefault{background:linear-gradient(90deg,#000000c7 0%,#00000075 36%,#0000006b 68%,#000000c2 100%),linear-gradient(#0000004d 0%,#00000014 40%,#000000a8 100%),radial-gradient(100% 68% at 66% 2%,#c9a84c2e,#0000 72%),radial-gradient(78% 54% at 12% 82%,#d83a441a,#0000 74%),radial-gradient(76% 56% at 90% 82%,#8548ff13,#0000 76%),linear-gradient(138deg,#0000 0 34%,#c9a84c12 52%,#0000 72%),linear-gradient(135deg,#120d08 0%,#080604 48%,#030202 100%)}.shell-module__rQx6RW__pageBackdropDefault:before{content:"";filter:blur(34px);mix-blend-mode:screen;opacity:.76;background:radial-gradient(62% 36% at 66% 12%,#c9a84c33,#0000 66%),radial-gradient(46% 32% at 18% 74%,#d83a441c,#0000 70%),radial-gradient(52% 36% at 82% 78%,#8548ff14,#0000 72%);position:absolute;inset:-18%;transform:translate(0,0)}.shell-module__rQx6RW__pageBackdropDefault:after{content:"";opacity:.16;background:radial-gradient(92% 76%,#0000 58%,#00000080 100%),linear-gradient(90deg,#0000003d,#0000 34% 68%,#00000052),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.78' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.14'/%3E%3C/svg%3E");position:absolute;inset:0}.shell-module__rQx6RW__pageBackdropCharacters{background:linear-gradient(90deg,#000000bd 0%,#0000006b 34%,#0006 64%,#000000bd 100%),linear-gradient(#00000057 0%,#00000014 38%,#0009 100%),radial-gradient(96% 66% at 68% 8%,#c9a84c33,#0000 72%),radial-gradient(86% 58% at 14% 88%,#d83a4421,#0000 74%),radial-gradient(76% 54% at 88% 82%,#8548ff16,#0000 76%),linear-gradient(142deg,#0000 0 34%,#c9a84c13 54%,#0000 76%),linear-gradient(135deg,#120c08 0%,#0a0705 46%,#050403 100%)}.shell-module__rQx6RW__pageBackdropCharacters:before{content:"";filter:blur(32px);mix-blend-mode:screen;opacity:.92;background:radial-gradient(62% 38% at 68% 18%,#c9a84c3d,#0000 64%),radial-gradient(50% 34% at 24% 78%,#d83a4429,#0000 68%),radial-gradient(54% 36% at 78% 82%,#8548ff1a,#0000 70%);position:absolute;inset:-18%;transform:translate(0,0)}.shell-module__rQx6RW__pageBackdropCharacters:after{content:"";opacity:.16;background:radial-gradient(92% 76%,#0000 56%,#00000075 100%),linear-gradient(90deg,#0000003d,#0000 34% 68%,#0000004d),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140' viewBox='0 0 140 140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.82' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)' opacity='0.16'/%3E%3C/svg%3E");position:absolute;inset:0}.shell-module__rQx6RW__pageBackdropItems{background:linear-gradient(90deg,#000000c7 0%,#0000007a 34%,#00000070 66%,#000000c2 100%),linear-gradient(#0000005c 0%,#0000001a 40%,#000000a8 100%),linear-gradient(118deg,#0000 0 18%,#c9a84c0f 38%,#0000 58%),linear-gradient(152deg,#0000 0 28%,#56a8f50a 46%,#0000 68%),radial-gradient(96% 62% at 72% 8%,#c9a84c24,#0000 72%),radial-gradient(82% 58% at 18% 84%,#56a8f513,#0000 74%),linear-gradient(135deg,#110d07 0%,#090704 48%,#030302 100%)}.shell-module__rQx6RW__pageBackdropItems:before{content:"";filter:blur(30px);mix-blend-mode:screen;opacity:.72;background:linear-gradient(112deg,#0000 0 38%,#c9a84c1f 48%,#0000 58%),linear-gradient(154deg,#0000 0 44%,#fff4ce0d 50%,#0000 58%),radial-gradient(58% 34% at 62% 22%,#c9a84c29,#0000 66%),radial-gradient(44% 30% at 18% 78%,#56a8f51a,#0000 68%);position:absolute;inset:-16%;transform:translate(0,0)}.shell-module__rQx6RW__pageBackdropItems:after{content:"";opacity:.2;background:radial-gradient(92% 76%,#0000 58%,#00000085 100%),linear-gradient(90deg,#00000042,#0000 36% 68%,#00000057),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120' viewBox='0 0 120 120'%3E%3Cpath d='M0 120L120 0M-40 120L120-40M0 160L160 0' stroke='rgba(201,168,76,.12)' stroke-width='1'/%3E%3C/svg%3E");position:absolute;inset:0}.shell-module__rQx6RW__newsCard{--v2-news-accent:#c9a84c;--v2-news-accent-soft:color-mix(in oklch, var(--v2-news-accent) 28%, transparent);--v2-news-accent-line:color-mix(in oklch, var(--v2-news-accent) 76%, transparent);--v2-news-accent-bg:color-mix(in oklch, var(--v2-news-accent) 8%, transparent);isolation:isolate;border:1px solid color-mix(in oklch, var(--v2-news-accent) 20%, transparent);background:radial-gradient(ellipse at 18% 0%, color-mix(in oklch, var(--v2-news-accent) 6%, transparent), transparent 48%), linear-gradient(145deg, #14100b75, #050403a3);color:#fff;scroll-snap-align:start;border-radius:10px;flex-shrink:0;width:calc(100vw - 2rem);text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 46px #00000038,inset 0 1px #ffffff0e}.shell-module__rQx6RW__newsCard:before{z-index:3;border-radius:inherit;background:conic-gradient(from var(--v2-frame-angle), transparent 0deg, transparent 250deg, var(--v2-news-accent-soft) 282deg, var(--v2-news-accent-line) 306deg, var(--v2-news-accent-soft) 330deg, transparent 360deg);content:"";opacity:.28;pointer-events:none;-webkit-mask-composite:xor;padding:1px;transition:opacity .18s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.shell-module__rQx6RW__newsCard:after{z-index:1;content:"";pointer-events:none;background:linear-gradient(#ffffff09,#0000 34%),radial-gradient(at 50% 0,#fff4ce0a,#0000 42%);border-radius:9px;position:absolute;inset:1px}.shell-module__rQx6RW__newsCard:hover,.shell-module__rQx6RW__newsCard:focus-visible{border-color:color-mix(in oklch, var(--v2-news-accent) 38%, transparent);box-shadow:0 22px 58px #00000047, 0 0 26px color-mix(in oklch, var(--v2-news-accent) 9%, transparent), inset 0 1px 0 #ffffff13;transform:translateY(-3px)}.shell-module__rQx6RW__newsCard:hover:before,.shell-module__rQx6RW__newsCard:focus-visible:before{opacity:.6;animation:8.2s linear infinite shell-module__rQx6RW__frameSweep}.shell-module__rQx6RW__newsCard:focus-visible{outline:2px solid color-mix(in oklch, var(--v2-news-accent) 34%, transparent);outline-offset:3px}.shell-module__rQx6RW__newsMedia{z-index:2;border-bottom:1px solid color-mix(in oklch, var(--v2-news-accent) 14%, transparent);background:#0003;min-height:124px;position:relative;overflow:hidden}.shell-module__rQx6RW__newsMedia:after{content:"";pointer-events:none;background:linear-gradient(#00000005,#0000 42%,#0000004d 100%),linear-gradient(90deg,#0000002e,#0000 34%,#0000000f 100%);position:absolute;inset:0}.shell-module__rQx6RW__newsImage{object-fit:cover;object-position:left center;width:100%;height:124px;transition:transform .56s,filter .18s;display:block;transform:scale(1.001)}.shell-module__rQx6RW__newsCard:hover .shell-module__rQx6RW__newsImage,.shell-module__rQx6RW__newsCard:focus-visible .shell-module__rQx6RW__newsImage{filter:saturate(1.06)contrast(1.04);transform:scale(1.055)}.shell-module__rQx6RW__newsEmpty{background:radial-gradient(ellipse at 50% 0%, var(--v2-news-accent-bg), transparent 48%), linear-gradient(135deg, #ffffff07, #00000038);place-items:center;height:124px;display:grid}.shell-module__rQx6RW__newsEmptyIcon{color:color-mix(in oklch, var(--v2-news-accent) 54%, transparent);place-items:center;display:grid}.shell-module__rQx6RW__newsEmptyIcon svg{width:34px;height:34px}.shell-module__rQx6RW__newsBadge{z-index:4;border:1px solid color-mix(in oklch, var(--v2-news-accent) 38%, transparent);background:linear-gradient(180deg, #ffffff13, transparent 42%), linear-gradient(135deg, color-mix(in oklch, var(--v2-news-accent) 18%, #080604b8), #00000085);color:color-mix(in oklch, var(--v2-news-accent) 72%, white);font-size:var(--fs-2xs);letter-spacing:.09em;text-transform:uppercase;border-radius:6px;align-items:center;padding:6px 8px;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:10px;left:10px;box-shadow:0 10px 24px #00000052,inset 0 1px #ffffff13}.shell-module__rQx6RW__newsDate{z-index:4;color:#ffffffad;font-size:var(--fs-xs);background:linear-gradient(#ffffff0b,#0000 45%),#06050494;border:1px solid #ffffff14;border-radius:6px;padding:6px 8px;font-weight:800;line-height:1;position:absolute;bottom:8px;right:10px;box-shadow:0 10px 22px #00000047}.shell-module__rQx6RW__newsBody{z-index:2;background:radial-gradient(ellipse at 0% 0%, var(--v2-news-accent-bg), transparent 44%), linear-gradient(180deg, #0d0a0775, #0605049e);min-height:72px;padding:14px 15px 15px;position:relative}.shell-module__rQx6RW__newsBody:before{content:"";background:linear-gradient(90deg, var(--v2-news-accent-line), transparent);width:42px;height:1px;position:absolute;top:0;left:15px}.shell-module__rQx6RW__newsTitle{color:#ffffffe0;min-height:36px;font-size:var(--fs-base);text-shadow:0 8px 18px #00000094;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:800;line-height:1.33;transition:color .18s;display:-webkit-box;overflow:hidden}.shell-module__rQx6RW__newsCard:hover .shell-module__rQx6RW__newsTitle,.shell-module__rQx6RW__newsCard:focus-visible .shell-module__rQx6RW__newsTitle{color:var(--color-gold-light)}@media (prefers-reduced-motion:reduce){.shell-module__rQx6RW__newsCard:before,.shell-module__rQx6RW__newsCard,.shell-module__rQx6RW__newsImage,.shell-module__rQx6RW__pageBackdropCharacters:before{transition:none;animation:none}}@media (max-width:639px){.shell-module__rQx6RW__pageBackdropCharacters{background:linear-gradient(90deg,#000000b8 0%,#0000006b 56%,#000000bd 100%),linear-gradient(#00000052 0%,#00000024 38%,#0009 100%),radial-gradient(92% 48% at 82% 16%,#c9a84c24,#0000 70%),radial-gradient(82% 48% at 8% 84%,#d83a4418,#0000 72%),radial-gradient(78% 46% at 88% 88%,#8548ff0f,#0000 74%),linear-gradient(135deg,#100b07 0%,#090604 46%,#040302 100%)}.shell-module__rQx6RW__pageBackdropCharacters:before{opacity:.66;inset:-26%}.shell-module__rQx6RW__pageBackdropItems{background:linear-gradient(90deg,#000000c2 0%,#00000075 56%,#000000c2 100%),linear-gradient(#00000057 0%,#00000024 38%,#000000a3 100%),linear-gradient(126deg,#0000 0 24%,#c9a84c12 46%,#0000 66%),radial-gradient(92% 48% at 82% 16%,#c9a84c1c,#0000 70%),radial-gradient(82% 48% at 8% 84%,#56a8f50f,#0000 72%),linear-gradient(135deg,#100c07 0%,#080604 48%,#030302 100%)}.shell-module__rQx6RW__pageBackdropItems:before{opacity:.54;inset:-24%}}@media (min-width:640px){.shell-module__rQx6RW__newsCard{width:390px}}@keyframes shell-module__rQx6RW__frameSweep{to{--v2-frame-angle:360deg}}
@property --v2-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.listing-module__Io200W__listingPage{min-height:100%;position:relative}.listing-module__Io200W__listingInner{width:min(100%,1520px);margin-inline:auto;padding:44px 16px 56px}.listing-module__Io200W__detailPage .listing-module__Io200W__listingInner{width:min(100%,1480px);position:relative}.listing-module__Io200W__listingHeader{--v2-listing-accent:#c9a84c;align-items:end;gap:18px;padding:18px 0 26px;display:grid}.listing-module__Io200W__listingHeaderCopy{gap:16px;min-width:0;display:grid}.listing-module__Io200W__listingKicker{min-width:0;color:var(--v2-listing-accent);font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.28em;overflow-wrap:break-word;text-transform:uppercase;align-items:center;gap:10px;font-weight:700;line-height:1.2;display:inline-flex}.listing-module__Io200W__listingKicker:before{background:linear-gradient(90deg, var(--v2-listing-accent), transparent);content:"";flex:none;width:32px;height:1px}.listing-module__Io200W__listingTitle{color:#fffffff0;min-width:0;font-family:var(--font-display);letter-spacing:.035em;overflow-wrap:break-word;text-transform:uppercase;text-shadow:0 18px 42px #0000008c, 0 0 22px color-mix(in oklch, var(--v2-listing-accent) 11%, transparent);font-size:clamp(32px,5vw,72px);font-weight:700;line-height:.98}.listing-module__Io200W__listingSubtitle{color:#ffffff9e;min-width:0;max-width:68ch;font-size:var(--fs-md);overflow-wrap:break-word;font-weight:700;line-height:1.5}.listing-module__Io200W__listingHeaderAside{gap:10px;display:grid}.listing-module__Io200W__listingActions{flex-wrap:wrap;gap:8px;display:flex}.listing-module__Io200W__filterPanel{isolation:isolate;padding:14px 30px;position:relative}.listing-module__Io200W__filterPanel:before{z-index:-2;clip-path:polygon(18px 0,100% 0,100% 100%,0 100%,0 70px);content:"";background:#c9a84c38;position:absolute;inset:0}.listing-module__Io200W__filterPanel:after{z-index:-1;clip-path:polygon(18.9px 1px,calc(100% - 1px) 1px,calc(100% - 1px) calc(100% - 1px),1px calc(100% - 1px),1px 70.4px);content:"";background:radial-gradient(at 16% 0,#c9a84c12,#0000 42%),linear-gradient(135deg,#0c0a07f0,#040302e6);position:absolute;inset:0}.listing-module__Io200W__filterTopRow{align-items:center;gap:9px;display:flex}.listing-module__Io200W__filterSearchRow{flex:1;min-width:0}.listing-module__Io200W__filterToggle{min-height:44px;color:var(--color-gold-light);cursor:pointer;font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.12em;text-transform:uppercase;background:linear-gradient(#c9a84c1c,#0000 48%),linear-gradient(135deg,#130f0ae0,#00000085);border:1px solid #c9a84c42;border-radius:8px;flex:none;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:700;line-height:1;transition:border-color .16s,color .16s,transform .16s;display:inline-flex;position:relative;overflow:hidden}.listing-module__Io200W__filterToggle:before{content:"";opacity:0;background:linear-gradient(110deg,#0000 0%,#ffffff14 42%,#0000 68%);transition:opacity .16s,transform .42s;position:absolute;inset:0;transform:translate(-70%)}.listing-module__Io200W__filterToggle:hover{border-color:#e2cc7e70;transform:translateY(-1px)}.listing-module__Io200W__filterToggle[data-active=true]{color:#ffefb6f5;background:radial-gradient(at 50% 0,#e2cc7e2e,#0000 54%),linear-gradient(135deg,#30260fd1,#00000094);border-color:#e2cc7e8f;box-shadow:inset 0 1px #ffffff14,inset 0 0 18px #c9a84c1a,0 0 18px #c9a84c14}.listing-module__Io200W__filterToggle:hover:before{opacity:1;transform:translate(70%)}.listing-module__Io200W__filterToggle:focus-visible{outline:none;box-shadow:0 0 0 2px #e2cc7e47}.listing-module__Io200W__filterToggle>*{z-index:1;position:relative}.listing-module__Io200W__filterToggle svg{flex:none;width:16px;height:16px}.listing-module__Io200W__filterToggle svg[data-chevron]{width:12px;height:12px;transition:transform .16s}.listing-module__Io200W__filterToggleCount{color:#ffefb6fa;min-width:18px;height:18px;font-family:var(--font-sans);font-size:var(--fs-2xs);letter-spacing:0;background:linear-gradient(#e2cc7e2e,#c9a84c14),#0000005c;border:1px solid #e2cc7e57;border-radius:999px;place-items:center;padding-inline:5px;font-weight:900;line-height:1;display:inline-grid;box-shadow:0 0 12px #c9a84c1f}.listing-module__Io200W__filterToggle[aria-expanded=true] svg[data-chevron]{transform:rotate(180deg)}.listing-module__Io200W__searchInput{--v2-search-border:#c9a84c38;background:var(--v2-search-border);clip-path:polygon(12px 0,100% 0,calc(100% - 12px) 100%,0 100%);color:#e2cc7ed1;align-items:center;gap:11px;width:100%;min-height:46px;padding:1px;transition:background .16s;display:flex;position:relative}.listing-module__Io200W__searchInput:before{clip-path:polygon(11.5px 0,100% 0,calc(100% - 11.5px) 100%,0 100%);content:"";background:linear-gradient(110deg,#c9a84c0d,#0000 30%),#0a0906e0;position:absolute;inset:1px}.listing-module__Io200W__searchInput:focus-within{--v2-search-border:#c9a84c8c;color:var(--color-gold)}.listing-module__Io200W__searchInput svg{z-index:1;flex:none;width:18px;height:18px;margin-left:19px;position:relative}.listing-module__Io200W__searchInput input{z-index:1;color:#ffffffe6;min-width:0;font-size:var(--fs-base);background:0 0;border:0;outline:0;flex:1;padding-right:18px;font-weight:800;position:relative}.listing-module__Io200W__searchInput input::placeholder{color:#ffffff6b}.listing-module__Io200W__filterGroups{padding-top:12px;overflow:hidden}.listing-module__Io200W__filterPanel[data-collapsible=true]:not([data-open=true]) .listing-module__Io200W__filterGroups{display:none}.listing-module__Io200W__filterColumns{flex-wrap:wrap;gap:16px 0;margin-left:-25px;display:flex}.listing-module__Io200W__filterGroup{flex:auto;gap:8px;min-width:min(100%,220px);max-width:100%;padding-left:25px;display:grid;position:relative}.listing-module__Io200W__filterGroup:before{content:"";background:linear-gradient(#0000,#ffffff12,#0000);width:1px;position:absolute;top:2px;bottom:2px;left:12px}.listing-module__Io200W__filterGroupLabel{color:var(--color-gold);font-family:var(--font-display);font-size:var(--fs-sm);letter-spacing:.2em;text-transform:uppercase;align-items:center;gap:9px;font-weight:700;line-height:1.1;display:flex}.listing-module__Io200W__filterGroupLabel:before{background:linear-gradient(90deg, var(--color-gold), transparent);content:"";flex:none;width:22px;height:1px}.listing-module__Io200W__filterGroupItems{flex-wrap:wrap;gap:7px;display:flex}.listing-module__Io200W__entityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding-top:18px;display:grid}.listing-module__Io200W__itemFilterPanel,.listing-module__Io200W__itemListShell,.listing-module__Io200W__itemListingPage .listing-module__Io200W__listingHeader{width:min(100%,1180px);margin-inline:0 auto}.listing-module__Io200W__itemListShell{isolation:isolate;background:radial-gradient(at 12% 0,#c9a84c14,#0000 48%),linear-gradient(135deg,#110d08ad,#00000075);border:1px solid #c9a84c2e;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 22px 74px #00000042,inset 0 1px #ffffff0b}.listing-module__Io200W__itemListShell:before{z-index:-1;border-radius:inherit;background:conic-gradient(from var(--v2-frame-angle), transparent 0deg, transparent 250deg, #c9a84c24 284deg, #fff4ce47 306deg, #c9a84c1f 328deg, transparent 360deg);content:"";opacity:.3;pointer-events:none;-webkit-mask-composite:xor;padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.listing-module__Io200W__itemListShell:hover:before,.listing-module__Io200W__itemListShell:focus-within:before{opacity:.54}.listing-module__Io200W__itemListHeader,.listing-module__Io200W__itemListRow{grid-template-columns:minmax(300px,1.72fr) minmax(120px,.56fr) 124px 26px;align-items:center;gap:14px;display:grid}.listing-module__Io200W__itemListHeader{color:#c9a84cb3;font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.18em;text-transform:uppercase;border-bottom:1px solid #c9a84c1f;padding:12px 16px;font-weight:700;line-height:1}.listing-module__Io200W__itemListRows{display:grid}.listing-module__Io200W__itemListRow{--v2-card-accent:#c9a84c;isolation:isolate;color:#ffffffc2;border-bottom:1px solid #ffffff0b;min-height:74px;padding:10px 16px;text-decoration:none;transition:border-color .18s,background .18s,box-shadow .18s,transform .18s;position:relative;overflow:hidden}.listing-module__Io200W__itemListRow:last-child{border-bottom:0}.listing-module__Io200W__itemListRow:after{z-index:-1;background:radial-gradient(ellipse at 0% 50%, color-mix(in oklch, var(--v2-card-accent) 9%, transparent), transparent 54%), linear-gradient(90deg, color-mix(in oklch, var(--v2-card-accent) 5%, transparent), transparent 42%);content:"";opacity:0;transition:opacity .18s;position:absolute;inset:0}.listing-module__Io200W__itemListRow:hover,.listing-module__Io200W__itemListRow:focus-visible{border-color:color-mix(in oklch, var(--v2-card-accent) 16%, transparent);box-shadow:inset 0 1px 0 #ffffff0b, inset 0 0 22px color-mix(in oklch, var(--v2-card-accent) 4%, transparent);background:#ffffff05;transform:translate(2px)}.listing-module__Io200W__itemListRow:hover:after,.listing-module__Io200W__itemListRow:focus-visible:after{opacity:1}.listing-module__Io200W__itemListRow:focus-visible{outline:2px solid color-mix(in oklch, var(--v2-card-accent) 30%, transparent);outline-offset:-2px}.listing-module__Io200W__itemListIdentity{align-items:center;gap:12px;min-width:0;display:flex}.listing-module__Io200W__itemListIconSlot{background:0 0;border:0;flex:none;place-items:center;width:54px;height:54px;display:grid;position:relative;overflow:visible}.listing-module__Io200W__itemListNameBlock{gap:4px;min-width:0;display:grid}.listing-module__Io200W__itemListTitleLine{align-items:center;gap:9px;min-width:0;display:flex}.listing-module__Io200W__itemListTitle{color:#fff8deeb;min-width:0;font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:.025em;overflow-wrap:anywhere;text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.12;transition:color .18s,text-shadow .18s;display:-webkit-box;overflow:hidden}.listing-module__Io200W__itemListTitleLine [data-rarity-stars],.listing-module__Io200W__itemListTitleLine [data-rarity-asset]{flex:none}.listing-module__Io200W__itemListTitleLine [data-rarity-stars][data-bare=true]{margin-top:0}.listing-module__Io200W__itemListRow:hover .listing-module__Io200W__itemListTitle,.listing-module__Io200W__itemListRow:focus-visible .listing-module__Io200W__itemListTitle{color:color-mix(in oklch, var(--v2-card-accent) 70%, white);text-shadow:0 0 14px color-mix(in oklch, var(--v2-card-accent) 14%, transparent)}.listing-module__Io200W__itemListDetail{color:#ffffff94;min-width:0;font-size:var(--fs-sm);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-weight:850;line-height:1.25;overflow:hidden}.listing-module__Io200W__itemListType{justify-content:flex-start;align-items:center;min-width:0;display:inline-flex}.listing-module__Io200W__itemListArrow{color:color-mix(in oklch, var(--v2-card-accent) 68%, white);font-family:var(--font-display);font-size:var(--fs-xl);opacity:.62;justify-self:end;line-height:1;transition:opacity .18s,transform .18s}.listing-module__Io200W__itemListRow:hover .listing-module__Io200W__itemListArrow,.listing-module__Io200W__itemListRow:focus-visible .listing-module__Io200W__itemListArrow{opacity:1;transform:translate(3px)}.listing-module__Io200W__itemCardLock{color:#fca5a5;width:18px;height:18px;font-size:var(--fs-2xs);background:#7f1d1d70;border:1px solid #f871716b;border-radius:999px;place-items:center;font-weight:900;display:grid;position:absolute;top:8px;left:8px}.listing-module__Io200W__emptyState{text-align:center;justify-items:center;gap:8px;padding:72px 16px;display:grid}.listing-module__Io200W__emptyStateMark{background:linear-gradient(90deg, transparent, var(--color-gold), transparent);width:34px;height:1px;box-shadow:0 0 16px #c9a84c38}.listing-module__Io200W__emptyState strong{color:#ffffffe0;font-family:var(--font-display);font-size:var(--fs-xl);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.listing-module__Io200W__emptyState p{color:#ffffff8f;max-width:44ch;font-size:var(--fs-base);font-weight:700}.listing-module__Io200W__itemPaginationBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding-top:22px;display:flex}.listing-module__Io200W__itemPerPageGroup{flex-wrap:wrap;gap:6px;display:flex}@media (prefers-reduced-motion:reduce){.listing-module__Io200W__itemListShell:before,.listing-module__Io200W__filterPanel:before,.listing-module__Io200W__filterToggle:before{transition:none;animation:none}}@media (max-width:760px){.listing-module__Io200W__itemListHeader{display:none}.listing-module__Io200W__itemListRow{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"identity arrow""detail arrow""type arrow";align-items:center;gap:8px 12px;min-height:110px;padding:12px 14px}.listing-module__Io200W__itemListIdentity{grid-area:identity}.listing-module__Io200W__itemListDetail{grid-area:detail;padding-left:66px}.listing-module__Io200W__itemListType{grid-area:type;justify-content:flex-start;padding-left:66px}.listing-module__Io200W__itemListArrow{grid-area:arrow}.listing-module__Io200W__itemListTitle{font-size:var(--fs-md)}.listing-module__Io200W__itemListTitleLine{align-items:flex-start;gap:7px}}@media (min-width:640px){.listing-module__Io200W__listingInner{padding:58px 22px 68px}.listing-module__Io200W__filterToggle{display:none}.listing-module__Io200W__filterPanel[data-collapsible=true]:not([data-open=true]) .listing-module__Io200W__filterGroups{display:grid}.listing-module__Io200W__entityGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}}@media (min-width:1024px){.listing-module__Io200W__listingInner{padding:72px 28px 78px}.listing-module__Io200W__listingHeader{grid-template-columns:minmax(0,1fr) auto;gap:28px}.listing-module__Io200W__listingHeaderAside{justify-items:end}.listing-module__Io200W__entityGrid{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1280px){.listing-module__Io200W__entityGrid{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (min-width:1536px){.listing-module__Io200W__entityGrid{grid-template-columns:repeat(6,minmax(0,1fr))}}.listing-module__Io200W__recipeListingPage .listing-module__Io200W__listingHeader,.listing-module__Io200W__recipeListingPage .listing-module__Io200W__itemPaginationBar{width:min(100%,1120px);margin-inline:0 auto}.listing-module__Io200W__tableWrap{border-top:1px solid #c9a84c1a;overflow-x:auto}.listing-module__Io200W__sectionHead{color:var(--color-gold);align-items:center;gap:12px;margin-bottom:16px;display:flex}.listing-module__Io200W__sectionHead[data-tone=green]{color:#34d399}.listing-module__Io200W__sectionHead[data-tone=muted]{color:#ffffff6b}.listing-module__Io200W__sectionHeadDot{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 10px}.listing-module__Io200W__sectionHeadTitle{color:#ffffffd1;font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:.1em;text-transform:uppercase;font-weight:700;line-height:1}.listing-module__Io200W__sectionHeadCount{color:#ffffff80;font-size:var(--fs-base);font-variant-numeric:tabular-nums}.listing-module__Io200W__list{gap:10px;display:grid}.listing-module__Io200W__filterPanel+.listing-module__Io200W__stack>.listing-module__Io200W__list{padding-top:18px}.listing-module__Io200W__filterPanel+.listing-module__Io200W__itemListShell{margin-top:18px}.listing-module__Io200W__codesPage .listing-module__Io200W__listingHeader,.listing-module__Io200W__codesPage .listing-module__Io200W__stack{width:min(100%,960px);margin-inline:0 auto}.listing-module__Io200W__shopsPage .listing-module__Io200W__listingHeader,.listing-module__Io200W__shopsPage .listing-module__Io200W__filterPanel,.listing-module__Io200W__shopsPage .listing-module__Io200W__stack,.listing-module__Io200W__achievementsPage .listing-module__Io200W__listingHeader,.listing-module__Io200W__achievementsPage .listing-module__Io200W__filterPanel,.listing-module__Io200W__achievementsPage .listing-module__Io200W__stack{width:min(100%,900px);margin-inline:0 auto}.listing-module__Io200W__stack{grid-template-columns:minmax(0,1fr);gap:0;display:grid}.listing-module__Io200W__equipmentPage .listing-module__Io200W__listingHeader,.listing-module__Io200W__equipmentPage .listing-module__Io200W__filterPanel,.listing-module__Io200W__equipmentPage .listing-module__Io200W__stack{width:min(100%,1040px);margin-inline:0 auto}.listing-module__Io200W__groupList{gap:12px;padding-top:18px;display:grid}.listing-module__Io200W__groupSection{--v2-card-accent:#c9a84c;isolation:isolate;position:relative}.listing-module__Io200W__groupHead{background:linear-gradient(90deg, color-mix(in oklch, var(--v2-card-accent) 10%, transparent), #00000047 34%, #0000006b), linear-gradient(180deg, #ffffff08, transparent 42%);border:1px solid #ffffff12;border-radius:11px;align-items:stretch;transition:border-color .18s,background .18s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d}.listing-module__Io200W__groupHead:before{background:linear-gradient(180deg, color-mix(in oklch, var(--v2-card-accent) 92%, white), color-mix(in oklch, var(--v2-card-accent) 32%, transparent));width:3px;box-shadow:0 0 14px color-mix(in oklch, var(--v2-card-accent) 32%, transparent);content:"";position:absolute;top:0;bottom:0;left:0}.listing-module__Io200W__groupHead:hover{border-color:color-mix(in oklch, var(--v2-card-accent) 26%, transparent);background:linear-gradient(90deg, color-mix(in oklch, var(--v2-card-accent) 14%, transparent), #00000042 34%, #0006), linear-gradient(180deg, #ffffff0b, transparent 42%)}.listing-module__Io200W__groupSection[data-open=true] .listing-module__Io200W__groupHead{border-bottom-right-radius:0;border-bottom-left-radius:0}.listing-module__Io200W__groupIconFrame{border:1px solid color-mix(in oklch, var(--v2-card-accent) 28%, transparent);background:radial-gradient(ellipse at 50% 0%, color-mix(in oklch, var(--v2-card-accent) 16%, transparent), transparent 62%), linear-gradient(135deg, #0e0b08c7, #00000080);border-radius:11px;flex:none;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff12,0 6px 14px #00000059}.listing-module__Io200W__groupToggle{cursor:pointer;text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:12px 14px;display:flex}.listing-module__Io200W__groupToggle:disabled{cursor:not-allowed}.listing-module__Io200W__groupToggle:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e2cc7e4d}.listing-module__Io200W__groupChevron{width:14px;height:14px;color:color-mix(in oklch, var(--v2-card-accent) 78%, white);flex:none;transition:transform .2s}.listing-module__Io200W__groupSection[data-open=true] .listing-module__Io200W__groupChevron{transform:rotate(90deg)}.listing-module__Io200W__groupIcon{object-fit:contain;filter:brightness(1.08)drop-shadow(0 4px 8px #00000080);flex:none;width:34px;height:34px}.listing-module__Io200W__groupTitle{color:#fff8deeb;min-width:0;font-family:var(--font-display);font-size:var(--fs-md);letter-spacing:.06em;overflow-wrap:break-word;text-transform:uppercase;font-weight:700;line-height:1.1}.listing-module__Io200W__groupCount{color:#ffffff80;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.listing-module__Io200W__groupSummary{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;min-width:0;padding:10px 14px 10px 8px;display:flex}@media (max-width:640px){.listing-module__Io200W__groupHead{flex-wrap:wrap}.listing-module__Io200W__groupToggle{flex:100%}.listing-module__Io200W__groupSummary{justify-content:flex-start;width:100%;padding:0 14px 10px 44px}}.listing-module__Io200W__groupBody{border:1px solid color-mix(in oklch, var(--v2-card-accent) 16%, transparent);background:linear-gradient(#00000057,#00000080);border-top:0;border-bottom-right-radius:12px;border-bottom-left-radius:12px;overflow:hidden}.listing-module__Io200W__groupRow{color:#ffffffc2;border-bottom:1px solid #ffffff0a;align-items:center;gap:12px;padding:10px 14px;text-decoration:none;transition:background .16s,transform .16s;display:flex;position:relative}.listing-module__Io200W__groupRow:last-child{border-bottom:0}.listing-module__Io200W__groupRow:before{background:color-mix(in oklch, var(--v2-card-accent) 78%, white);width:2px;box-shadow:0 0 12px color-mix(in oklch, var(--v2-card-accent) 20%, transparent);content:"";opacity:0;border-radius:999px;transition:opacity .16s;position:absolute;top:12px;bottom:12px;left:0}.listing-module__Io200W__groupRow:hover,.listing-module__Io200W__groupRow:focus-visible{background:#c9a84c0b;transform:translate(2px)}.listing-module__Io200W__groupRow:hover:before,.listing-module__Io200W__groupRow:focus-visible:before{opacity:.72}.listing-module__Io200W__groupRow:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e2cc7e47}.listing-module__Io200W__groupTextAction{color:#ffffff8c;cursor:pointer;font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;background:0 0;border:0;border-radius:6px;padding:4px 6px;font-weight:700;line-height:1;transition:color .16s}.listing-module__Io200W__groupTextAction:hover{color:var(--color-gold-light)}.listing-module__Io200W__groupTextAction:focus-visible{outline:none;box-shadow:0 0 0 2px #e2cc7e47}@media (prefers-reduced-motion:reduce){.listing-module__Io200W__groupHead,.listing-module__Io200W__groupChevron,.listing-module__Io200W__groupRow,.listing-module__Io200W__groupRow:before{transition:none}}@keyframes listing-module__Io200W__frameSweep{to{--v2-frame-angle:360deg}}
.navigation-module__fqW3WW__tabsShared,.navigation-module__fqW3WW__paginationShared,.navigation-module__fqW3WW__breadcrumbsShared{--v2-nav-accent:#c9a84c}.navigation-module__fqW3WW__tabsShared{flex-wrap:wrap;align-items:center;gap:6px;max-width:100%;display:inline-flex}.navigation-module__fqW3WW__tabShared,.navigation-module__fqW3WW__filterPillShared,.navigation-module__fqW3WW__paginationPage{--v2-nav-accent:#c9a84c;--v2-nav-accent-soft:color-mix(in oklch, var(--v2-nav-accent) 12%, transparent);--v2-nav-accent-border:color-mix(in oklch, var(--v2-nav-accent) 30%, transparent);color:#ffffffa8;min-width:0;min-height:34px;font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;background:#ffffff08;border:1px solid #ffffff14;border-radius:6px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-weight:900;line-height:1.1;text-decoration:none;transition:transform .16s,border-color .16s,color .16s,background .16s,opacity .16s;display:inline-flex;position:relative;overflow:hidden}.navigation-module__fqW3WW__tabShared:hover,.navigation-module__fqW3WW__filterPillShared:hover,.navigation-module__fqW3WW__paginationPage:hover{border-color:var(--v2-nav-accent-border);color:#ffffffe0;transform:translateY(-1px)}.navigation-module__fqW3WW__tabShared:focus-visible,.navigation-module__fqW3WW__filterPillShared:focus-visible,.navigation-module__fqW3WW__paginationPage:focus-visible,.navigation-module__fqW3WW__breadcrumbsShared a:focus-visible{box-shadow:0 0 0 2px color-mix(in oklch, var(--v2-nav-accent) 30%, transparent);outline:none}.navigation-module__fqW3WW__tabShared>*,.navigation-module__fqW3WW__filterPillShared>*,.navigation-module__fqW3WW__paginationPage>*{z-index:1;position:relative}.navigation-module__fqW3WW__tabShared[data-active=true],.navigation-module__fqW3WW__filterPillShared[data-active=true],.navigation-module__fqW3WW__paginationPageActive{border-color:var(--v2-nav-accent-border);background:color-mix(in oklch, var(--v2-nav-accent) 11%, transparent);color:color-mix(in oklch, var(--v2-nav-accent) 74%, white)}.navigation-module__fqW3WW__filterPillShared[data-active=true]{background:linear-gradient(110deg, color-mix(in oklch, var(--v2-nav-accent) 24%, transparent), color-mix(in oklch, var(--v2-nav-accent) 8%, transparent));color:color-mix(in oklch, var(--v2-nav-accent) 76%, white);text-shadow:none;border:none}.navigation-module__fqW3WW__filterPillShared[data-active=true]:after{content:none}.navigation-module__fqW3WW__tabShared[data-active=true]:after,.navigation-module__fqW3WW__filterPillShared[data-active=true]:after{background:linear-gradient(90deg, var(--v2-nav-accent), transparent);content:"";width:18px;height:1px;position:absolute;top:4px;left:7px}.navigation-module__fqW3WW__filterPillShared[data-active=true]:after{background:linear-gradient(90deg, transparent, color-mix(in oklch, var(--v2-nav-accent) 58%, white), transparent);border-radius:999px;width:auto;height:2px;inset:auto 8px 4px}.navigation-module__fqW3WW__filterPillShared[data-active=true] .navigation-module__fqW3WW__navLabel{color:color-mix(in oklch, var(--v2-nav-accent) 72%, white)}.navigation-module__fqW3WW__filterPillShared[data-active=true] .navigation-module__fqW3WW__navLabel img{filter:saturate(1.06) contrast(1.04) drop-shadow(0 0 6px color-mix(in oklch, var(--v2-nav-accent) 14%, transparent))}.navigation-module__fqW3WW__tabShared:disabled,.navigation-module__fqW3WW__filterPillShared:disabled{cursor:not-allowed;opacity:.48;transform:none}.navigation-module__fqW3WW__tabShared{clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);color:#ffffff9e;background:linear-gradient(#ffffff0d,#ffffff05);border:none;border-radius:0;min-height:36px;padding:0 20px}.navigation-module__fqW3WW__tabShared:hover{color:#ffffffdb;background:linear-gradient(#ffffff16,#ffffff09);border:none}.navigation-module__fqW3WW__tabShared:focus-visible{background:linear-gradient(110deg, color-mix(in oklch, var(--v2-nav-accent) 15%, transparent), color-mix(in oklch, var(--v2-nav-accent) 5%, transparent));box-shadow:none;color:color-mix(in oklch, var(--v2-nav-accent) 78%, white)}.navigation-module__fqW3WW__tabShared[data-active=true]{background:linear-gradient(110deg, color-mix(in oklch, var(--v2-nav-accent) 24%, transparent), color-mix(in oklch, var(--v2-nav-accent) 8%, transparent));box-shadow:none;color:color-mix(in oklch, var(--v2-nav-accent) 78%, white);text-shadow:none;border:none}.navigation-module__fqW3WW__tabShared[data-active=true]:after{content:none}.navigation-module__fqW3WW__filterPillShared{clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);color:#ffffff9e;background:#ffffff09;border:none;border-radius:0;min-height:30px;padding:0 15px}.navigation-module__fqW3WW__filterPillShared:hover{color:#ffffffdb;background:#ffffff12;border:none}.navigation-module__fqW3WW__filterPillShared:focus-visible{background:linear-gradient(110deg, color-mix(in oklch, var(--v2-nav-accent) 15%, transparent), color-mix(in oklch, var(--v2-nav-accent) 5%, transparent));box-shadow:none;color:color-mix(in oklch, var(--v2-nav-accent) 78%, white)}.navigation-module__fqW3WW__navLabel{z-index:1;overflow-wrap:anywhere;justify-content:center;align-items:center;gap:7px;min-width:0;line-height:1;display:inline-flex;position:relative}.navigation-module__fqW3WW__filterPillShared .navigation-module__fqW3WW__navLabel{min-height:100%}.navigation-module__fqW3WW__filterPillShared .navigation-module__fqW3WW__navLabel>img,.navigation-module__fqW3WW__filterPillShared .navigation-module__fqW3WW__navLabel>span>img{object-fit:contain;flex:none;display:block}.navigation-module__fqW3WW__filterPillShared [data-rarity-asset]{min-height:0;line-height:0}.navigation-module__fqW3WW__navCount{z-index:1;border:1px solid color-mix(in oklch, var(--v2-nav-accent) 26%, transparent);color:color-mix(in oklch, var(--v2-nav-accent) 78%, white);font-size:var(--fs-2xs);letter-spacing:.04em;background:#00000052;border-radius:5px;padding:2px 5px;line-height:1;position:relative}.navigation-module__fqW3WW__breadcrumbsShared{color:#ffffff94;max-width:100%;font-size:var(--fs-sm);font-weight:800}.navigation-module__fqW3WW__breadcrumbsShared ol{flex-wrap:wrap;align-items:center;gap:7px;max-width:100%;display:flex}.navigation-module__fqW3WW__breadcrumbsShared li{align-items:center;gap:7px;min-width:0;display:inline-flex}.navigation-module__fqW3WW__breadcrumbsShared a{color:#ffffff94;border-radius:5px;text-decoration:none;transition:color .16s}.navigation-module__fqW3WW__breadcrumbsShared a:hover,.navigation-module__fqW3WW__breadcrumbsShared span[aria-current=page]{color:var(--color-gold-light)}.navigation-module__fqW3WW__breadcrumbSeparator{color:#c9a84c99}.navigation-module__fqW3WW__paginationShared{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:100%;display:flex}.navigation-module__fqW3WW__paginationPages{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.navigation-module__fqW3WW__paginationPage{clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);border:none;border-radius:0;min-width:34px;padding:0 9px}.navigation-module__fqW3WW__paginationPageActive{pointer-events:none;background:linear-gradient(135deg, color-mix(in oklch, var(--v2-nav-accent) 30%, transparent), color-mix(in oklch, var(--v2-nav-accent) 10%, transparent));color:color-mix(in oklch, var(--v2-nav-accent) 84%, white);text-shadow:0 0 10px color-mix(in oklch, var(--v2-nav-accent) 32%, transparent);border-color:#0000;box-shadow:inset 0 1px #ffffff24}.navigation-module__fqW3WW__paginationArrow{clip-path:polygon(7px 0,100% 0,calc(100% - 7px) 100%,0 100%);color:#ffffff80;background:#ffffff0f;border:none;border-radius:0}.navigation-module__fqW3WW__paginationArrow:hover,.navigation-module__fqW3WW__paginationArrow:focus-visible{color:#ffffffe0;background:#ffffff21;border-color:#0000}.navigation-module__fqW3WW__paginationEllipsis{color:#ffffff7a;justify-content:center;align-items:center;min-width:24px;height:34px;font-weight:900;display:inline-flex}
@property --v2-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.detail-module__8RQrsq__detailHero{--v2-detail-accent:#c9a84c;--v2-detail-element:#c9a84c;isolation:isolate;border:1px solid color-mix(in oklch, var(--v2-detail-accent) 20%, transparent);background:radial-gradient(ellipse at 18% 0%, color-mix(in oklch, var(--v2-detail-accent) 13%, transparent), transparent 52%), radial-gradient(ellipse at 86% 12%, color-mix(in oklch, var(--v2-detail-element) 10%, transparent), transparent 48%), linear-gradient(135deg, #0d0a07bd, #0000007a);border-radius:12px;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000042,inset 0 1px #ffffff0e}.detail-module__8RQrsq__detailHero:before{z-index:2;border-radius:inherit;background:conic-gradient(from var(--v2-frame-angle), transparent 0deg, transparent 246deg, color-mix(in oklch, var(--v2-detail-accent) 18%, transparent) 282deg, #fff4ce7a 304deg, color-mix(in oklch, var(--v2-detail-accent) 20%, transparent) 328deg, transparent 360deg);content:"";opacity:.34;pointer-events:none;-webkit-mask-composite:xor;padding:1px;transition:opacity .18s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.detail-module__8RQrsq__detailHero:hover:before,.detail-module__8RQrsq__detailHero:focus-within:before,.detail-module__8RQrsq__detailHero[data-sweep=true]:before{opacity:.68;animation:8.2s linear infinite detail-module__8RQrsq__frameSweep}.detail-module__8RQrsq__detailHeroBackdrop{z-index:-2;opacity:.42;position:absolute;inset:0}.detail-module__8RQrsq__detailHeroBackdrop:after{content:"";background:linear-gradient(90deg,#000000db,#00000057 42%,#000000b8),linear-gradient(#0000006b,#000000b8),radial-gradient(at 48% 0,#0000 0%,#0000008a 76%);position:absolute;inset:0}.detail-module__8RQrsq__detailHeroBackdropImage{object-fit:cover;object-position:center;filter:saturate(1.08)contrast(1.05);transform:scale(1.02)}.detail-module__8RQrsq__detailHeroTop{z-index:3;gap:12px;padding:16px 16px 0;display:grid;position:relative}.detail-module__8RQrsq__detailNotice{color:#ffefb6eb;font-size:var(--fs-sm);background:radial-gradient(at 0%,#c9a84c1f,#0000 52%),#0000005c;border:1px solid #c9a84c33;border-radius:8px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;font-weight:800;line-height:1.35;display:flex}.detail-module__8RQrsq__detailHeroGrid{z-index:3;align-items:center;gap:18px;padding:12px 16px;display:grid;position:relative}.detail-module__8RQrsq__detailPortraitColumn{justify-self:center}.detail-module__8RQrsq__detailPortraitFrame{border:1px solid color-mix(in oklch, var(--v2-detail-accent) 36%, transparent);background:radial-gradient(ellipse at 50% 0%, color-mix(in oklch, var(--v2-detail-accent) 18%, transparent), transparent 58%), linear-gradient(135deg, #130f0ab3, #00000085);border-radius:14px;width:132px;height:132px;position:relative;overflow:hidden;box-shadow:0 22px 56px #00000061,inset 0 1px #ffffff14}.detail-module__8RQrsq__detailPortraitFrame:after{border-radius:inherit;content:"";pointer-events:none;background:linear-gradient(#ffffff1a,#0000 42%),radial-gradient(at 50% 100%,#0000003d,#0000 68%);position:absolute;inset:0}.detail-module__8RQrsq__detailPortraitImage{object-fit:cover;width:100%;height:100%;display:block}.detail-module__8RQrsq__detailItemIconFrame{width:104px;height:104px;box-shadow:none;background:0 0;border:0;place-items:center;display:grid}.detail-module__8RQrsq__detailItemIconFrame:after{display:none}.detail-module__8RQrsq__detailItemIcon{object-fit:contain;filter:brightness(1.08) contrast(1.04) drop-shadow(0 18px 24px #0000009e) drop-shadow(0 0 18px color-mix(in oklch, var(--v2-detail-accent) 16%, transparent));width:min(120px,78%)!important;height:min(120px,78%)!important}.detail-module__8RQrsq__detailPortraitFallback{width:100%;height:100%;color:color-mix(in oklch, var(--v2-detail-accent) 34%, #fff3);font-family:var(--font-display);letter-spacing:.02em;text-shadow:0 0 28px color-mix(in oklch, var(--v2-detail-accent) 26%, transparent);place-items:center;font-size:52px;font-weight:800;display:grid}.detail-module__8RQrsq__detailIdentity{text-align:center;justify-items:center;gap:12px;min-width:0;display:grid}.detail-module__8RQrsq__detailKicker{color:var(--v2-detail-accent);font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:10px;font-weight:700;line-height:1.2;display:inline-flex}.detail-module__8RQrsq__detailKicker:before,.detail-module__8RQrsq__detailKicker:after{content:"";opacity:.72;background:linear-gradient(90deg,#0000,currentColor);flex:none;width:24px;height:1px}.detail-module__8RQrsq__detailKicker:after{background:linear-gradient(90deg,currentColor,#0000)}.detail-module__8RQrsq__detailTitleRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;min-width:0;display:flex}.detail-module__8RQrsq__detailTitle{color:#fff6d5f5;max-width:100%;font-family:var(--font-display);letter-spacing:.035em;overflow-wrap:normal;text-transform:uppercase;text-shadow:0 24px 48px #0009, 0 0 24px color-mix(in oklch, var(--v2-detail-accent) 15%, transparent);margin:0;font-size:clamp(38px,5.6vw,66px);font-weight:700;line-height:.96}.detail-module__8RQrsq__detailItemTitle{-webkit-hyphens:manual;hyphens:manual;overflow-wrap:break-word;font-size:clamp(30px,4.2vw,52px);line-height:1.04}.detail-module__8RQrsq__detailTitleRarity{min-height:clamp(42px,3.8vw,52px);filter:drop-shadow(0 0 12px var(--v2-rarity-glow)) drop-shadow(0 12px 20px #0000006b);transform:translateY(.05em)}.detail-module__8RQrsq__detailTitleRarity>img{width:clamp(42px,3.8vw,52px)!important}.detail-module__8RQrsq__detailDescription{color:#ffffffad;max-width:68ch;font-size:var(--fs-md);margin:0;font-weight:700;line-height:1.58}.detail-module__8RQrsq__detailWeaponRow,.detail-module__8RQrsq__detailBadgeRow{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.detail-module__8RQrsq__detailWeaponChip{background:radial-gradient(at 50% 0,#c9a84c24,#0000 62%),linear-gradient(135deg,#0a0806c7,#00000085);border:1px solid #c9a84c33;border-radius:999px;place-items:center;width:48px;height:48px;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0f}.detail-module__8RQrsq__detailWeaponIcon{object-fit:contain;filter:brightness(1.12)drop-shadow(0 8px 14px #00000085);width:32px;height:32px}.detail-module__8RQrsq__detailWeaponBadge{filter:drop-shadow(0 5px 10px #0000009e);width:23px;height:23px;position:absolute;bottom:-4px;right:-4px}.detail-module__8RQrsq__detailProfileGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:min(100%,560px);display:grid}.detail-module__8RQrsq__detailProfileItem{background:linear-gradient(#ffffff09,#0000 58%),#00000047;border:1px solid #c9a84c24;border-radius:8px;min-width:0;padding:10px}.detail-module__8RQrsq__detailProfileItem span{color:#c9a84cbd;font-size:var(--fs-3xs);letter-spacing:.14em;text-transform:uppercase;margin-bottom:5px;font-weight:900;line-height:1;display:block}.detail-module__8RQrsq__detailProfileItem strong{color:#ffffffe6;font-family:var(--font-display);font-size:var(--fs-md);text-overflow:ellipsis;white-space:nowrap;font-weight:700;line-height:1.15;display:block;overflow:hidden}.detail-module__8RQrsq__detailAdventureList{gap:8px;width:min(100%,680px);display:grid}.detail-module__8RQrsq__detailAdventureCard{border:1px solid color-mix(in oklch, var(--v2-detail-accent) 18%, transparent);background:radial-gradient(ellipse at 0% 0%, color-mix(in oklch, var(--v2-detail-accent) 11%, transparent), transparent 58%), #0000004d;text-align:left;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.detail-module__8RQrsq__detailAdventureCard span{color:#c9a84cb8;font-size:var(--fs-3xs);letter-spacing:.13em;text-transform:uppercase;margin-bottom:4px;font-weight:900;line-height:1;display:block}.detail-module__8RQrsq__detailAdventureCard strong{color:#fff6d5f0;font-family:var(--font-display);font-size:var(--fs-lg);font-weight:700;line-height:1.15;display:block}.detail-module__8RQrsq__detailAdventureCard p{color:#ffffff9e;font-size:var(--fs-sm);margin:5px 0 0;font-weight:700;line-height:1.45}.detail-module__8RQrsq__detailStatsPanel,.detail-module__8RQrsq__detailItemSummary{grid-template-rows:auto minmax(0,1fr);align-self:stretch;display:grid}.detail-module__8RQrsq__detailItemSummaryRows{align-content:start;gap:9px;display:grid}.detail-module__8RQrsq__detailItemSummaryRow{border-bottom:1px solid #c9a84c17;grid-template-columns:minmax(0,.82fr) minmax(0,1fr);align-items:center;gap:12px;padding:8px 0;display:grid}.detail-module__8RQrsq__detailItemSummaryRow span{color:#ffffff8f;font-size:var(--fs-xs);letter-spacing:.08em;text-overflow:ellipsis;text-transform:uppercase;font-weight:900;line-height:1.25;overflow:hidden}.detail-module__8RQrsq__detailItemSummaryRow strong{color:#fff6d5eb;min-width:0;font-size:var(--fs-base);text-align:right;justify-self:end;font-weight:900;line-height:1.25}.detail-module__8RQrsq__detailItemCurrency{align-items:center;gap:6px;display:inline-flex}.detail-module__8RQrsq__detailItemCurrency img{object-fit:contain;filter:drop-shadow(0 0 9px #c9a84c4d);width:16px;height:16px}.detail-module__8RQrsq__detailStatsGrid{align-content:start;gap:14px;min-height:0;display:grid}.detail-module__8RQrsq__detailStatsBaseColumn{gap:10px;display:grid}.detail-module__8RQrsq__detailExtendedStats{border-top:1px solid #c9a84c1f;gap:7px;margin-top:15px;padding-top:14px;display:grid}.detail-module__8RQrsq__detailExtendedStat{color:#ffffff9e;font-size:var(--fs-sm);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;font-weight:800;line-height:1.25;display:grid}.detail-module__8RQrsq__detailExtendedStat span:nth-child(2){-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.detail-module__8RQrsq__detailExtendedStat strong{color:#ffffffe6;font-size:var(--fs-base);font-weight:900}.detail-module__8RQrsq__detailExtendedDot{border-radius:999px;width:6px;height:6px;box-shadow:0 0 12px}.detail-module__8RQrsq__detailContent{padding-top:22px}.detail-module__8RQrsq__detailTabsShell{z-index:20;background:linear-gradient(#050403f5,#050403d1 70%,#0000);margin-bottom:22px;padding:8px 0 12px;position:sticky;top:52px}.detail-module__8RQrsq__detailTabsInner{max-width:100%;padding-bottom:2px;overflow-x:auto}.detail-module__8RQrsq__detailTabContent{min-width:0}.detail-module__8RQrsq__detailSectionLine{align-items:center;gap:16px;margin:0 0 28px;display:flex}.detail-module__8RQrsq__detailSectionLine:before,.detail-module__8RQrsq__detailSectionLine:after{content:"";background:linear-gradient(90deg, transparent, var(--detail-section-accent-line,#ffffff1f), transparent);flex:1;height:1px}.detail-module__8RQrsq__detailSectionLine span{color:var(--detail-section-accent,#c9a84c);font-family:var(--font-display);letter-spacing:.3em;text-transform:uppercase;white-space:nowrap;font-size:11px;font-weight:700;line-height:1.2}nav.detail-module__8RQrsq__detailBreadcrumbOutside{color:#c9a84cc7;width:fit-content;font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.22em;text-transform:uppercase;text-shadow:0 1px 10px #000000a6;align-items:center;gap:10px;margin:0 0 16px;font-weight:700;line-height:1.3;display:flex}.detail-module__8RQrsq__detailBreadcrumbOutside:before{content:"";background:linear-gradient(90deg,#c9a84c,#0000);flex:none;width:26px;height:1px}nav.detail-module__8RQrsq__detailBreadcrumbOutside a{color:#c9a84cc7}nav.detail-module__8RQrsq__detailBreadcrumbOutside a:hover,nav.detail-module__8RQrsq__detailBreadcrumbOutside span[aria-current=page]{color:var(--color-gold-light)}@media (min-width:2120px){nav.detail-module__8RQrsq__detailBreadcrumbOutside{--v2-bc-half-gutter:calc((100vw - var(--sidebar-width,328px) - 1480px) / 4);top:108px;right:calc(100% + var(--v2-bc-half-gutter));width:max-content;max-width:min(210px, calc(var(--v2-bc-half-gutter) * 2 - 16px));font-size:var(--fs-base);text-align:center;flex-wrap:wrap;justify-content:center;margin:0;line-height:1.55;position:absolute;transform:translate(50%)}nav.detail-module__8RQrsq__detailBreadcrumbOutside ol{justify-content:center}nav.detail-module__8RQrsq__detailBreadcrumbOutside:before{display:none}}@media (min-width:1870px) and (max-width:2119.98px){html[data-v2-sidebar-collapsed=true] nav.detail-module__8RQrsq__detailBreadcrumbOutside{--v2-bc-half-gutter:calc((100vw - var(--sidebar-width,74px) - 1480px) / 4);top:108px;right:calc(100% + var(--v2-bc-half-gutter));width:max-content;max-width:min(210px, calc(var(--v2-bc-half-gutter) * 2 - 16px));font-size:var(--fs-base);text-align:center;flex-wrap:wrap;justify-content:center;margin:0;line-height:1.55;position:absolute;transform:translate(50%)}html[data-v2-sidebar-collapsed=true] nav.detail-module__8RQrsq__detailBreadcrumbOutside ol{justify-content:center}html[data-v2-sidebar-collapsed=true] nav.detail-module__8RQrsq__detailBreadcrumbOutside:before{display:none}}.detail-module__8RQrsq__detailSkillsTab{gap:22px;display:grid}.detail-module__8RQrsq__detailSkillsLayout{gap:24px;display:grid}.detail-module__8RQrsq__detailSkillsStack,.detail-module__8RQrsq__detailSkillCards{gap:16px;display:grid}.detail-module__8RQrsq__detailSkillsSeparator{background:linear-gradient(#0000,#c9a84c2e,#ffffff0d,#0000);display:none}.detail-module__8RQrsq__detailSkillCategoryHeader{align-items:center;gap:12px;margin-bottom:12px;display:flex}.detail-module__8RQrsq__detailSkillCategoryLine,.detail-module__8RQrsq__detailPassiveCategoryLine{background:linear-gradient(90deg,#c9a84ce6,#0000);flex:none;width:30px;height:2px}.detail-module__8RQrsq__detailPassiveCategoryLine{background:linear-gradient(90deg,#ffffffb8,#0000)}.detail-module__8RQrsq__detailSkillCategoryRule{background:linear-gradient(90deg,#c9a84c1f,#0000);flex:1;height:1px}.detail-module__8RQrsq__detailSkillCard,.detail-module__8RQrsq__detailPassiveCard{isolation:isolate;background:radial-gradient(at 0 0,#c9a84c1b,#0000 48%),linear-gradient(135deg,#0f0c08b3,#00000075 74%);border:1px solid #c9a84c2b;border-radius:10px;position:relative;overflow:hidden;box-shadow:0 18px 54px #00000038,inset 0 1px #ffffff0b}.detail-module__8RQrsq__detailSkillCard:before,.detail-module__8RQrsq__detailPassiveCard:before{z-index:-1;border-radius:inherit;background:conic-gradient(from var(--v2-frame-angle), transparent 0deg, transparent 250deg, #c9a84c29 284deg, #fff4ce57 304deg, #c9a84c21 328deg, transparent 360deg);content:"";opacity:.26;pointer-events:none;-webkit-mask-composite:xor;padding:1px;transition:opacity .16s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.detail-module__8RQrsq__detailSkillCard:hover:before,.detail-module__8RQrsq__detailSkillCard:focus-within:before,.detail-module__8RQrsq__detailSkillCard[data-sweep=true]:before,.detail-module__8RQrsq__detailPassiveCard:hover:before,.detail-module__8RQrsq__detailPassiveCard:focus-within:before,.detail-module__8RQrsq__detailPassiveCard[data-sweep=true]:before{opacity:.56;animation:8.6s linear infinite detail-module__8RQrsq__frameSweep}.detail-module__8RQrsq__detailSkillCard:after,.detail-module__8RQrsq__detailPassiveCard:after{z-index:-2;content:"";opacity:.1;pointer-events:none;background:linear-gradient(90deg,#0003,#0000 32%,#c9a84c09 72%,#0000),url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 92 92'%3E%3Cpath d='M0 92L92 0M-46 92L92-46M0 138L138 0' stroke='rgba(201,168,76,.18)' stroke-width='1'/%3E%3C/svg%3E");position:absolute;inset:0}.detail-module__8RQrsq__detailSkillCardInner{gap:14px;padding:15px;display:flex}.detail-module__8RQrsq__detailSkillIconSlot{place-items:start center;width:58px;min-width:58px;padding-top:1px;display:grid}.detail-module__8RQrsq__detailSkillIcon,.detail-module__8RQrsq__detailPassiveIcon{object-fit:contain;filter:brightness(1.12)contrast(1.05)drop-shadow(0 12px 18px #000000a3)drop-shadow(0 0 10px #c9a84c1a);display:block}.detail-module__8RQrsq__detailSkillBody{flex:1;min-width:0}.detail-module__8RQrsq__detailSkillHeader{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:7px;display:flex}.detail-module__8RQrsq__detailSkillName,.detail-module__8RQrsq__detailPassiveName{color:#fff6d5f0;font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:.018em;text-shadow:0 10px 24px #0000009e;margin:0;font-weight:700;line-height:1.18}.detail-module__8RQrsq__detailDamageBadge{color:#ffda82eb;min-height:18px;font-size:var(--fs-3xs);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#c9a84c21,#c9a84c0d),#0000004d;border:1px solid #c9a84c38;border-radius:5px;align-items:center;padding:0 6px;font-weight:900;line-height:1;display:inline-flex}.detail-module__8RQrsq__detailDamageBadge[data-damage=ranged]{color:#93c5fdeb;background:linear-gradient(#56a8f51c,#56a8f50a),#0000004d;border-color:#56a8f53d}.detail-module__8RQrsq__detailSkillDescription,.detail-module__8RQrsq__detailPassiveDescription{color:#ffffffa8;font-size:var(--fs-md);font-weight:700;line-height:1.58}.detail-module__8RQrsq__detailSkillAutoHeader{color:#ffffff8a;font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:8px;margin-top:12px;font-weight:700;line-height:1;display:flex}.detail-module__8RQrsq__detailSkillStats{border-top:1px solid #c9a84c18;flex-wrap:wrap;align-items:baseline;gap:6px 13px;margin-top:12px;padding-top:10px;display:flex}.detail-module__8RQrsq__detailSkillStatsLabel,.detail-module__8RQrsq__detailGaugeBonusLabel{color:#c9a84cd1;font-family:var(--font-display);font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;font-weight:700;line-height:1}.detail-module__8RQrsq__detailSkillStat{color:#fff9;font-size:var(--fs-base);font-weight:800;line-height:1.25}.detail-module__8RQrsq__detailSkillStatValue{font-variant-numeric:tabular-nums;font-weight:900}.detail-module__8RQrsq__detailSkillStatsDivider{color:#c9a84c57}.detail-module__8RQrsq__detailGaugeBonus{border-top:1px solid #c9a84c13;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:10px;padding-top:10px;display:flex}.detail-module__8RQrsq__detailGaugeBonusChip{color:#ffffffa8;font-size:var(--fs-sm);background:radial-gradient(at 0%,#c9a84c17,#0000 60%),#0000003d;border:1px solid #c9a84c29;border-radius:7px;align-items:center;gap:6px;padding:4px 7px;font-weight:800;line-height:1.2;display:inline-flex}.detail-module__8RQrsq__detailSelectorRow{flex-wrap:wrap;gap:9px;margin-bottom:22px;display:flex}.detail-module__8RQrsq__detailSelectorButton{color:#ffffffa8;cursor:pointer;min-width:98px;min-height:78px;font-size:var(--fs-sm);text-align:center;background:radial-gradient(at 50% 0,#c9a84c17,#0000 58%),linear-gradient(135deg,#0c0a07b3,#00000070);border:1px solid #c9a84c29;border-radius:8px;flex-direction:column;justify-content:flex-end;align-items:center;gap:5px;padding:8px 12px 9px;font-weight:900;line-height:1.1;transition:border-color .16s,color .16s,transform .16s,background .16s;display:flex;position:relative;overflow:hidden}.detail-module__8RQrsq__detailSelectorButton:before{content:"";opacity:0;background:linear-gradient(110deg,#0000 0%,#ffffff14 44%,#0000 70%);transition:opacity .16s,transform .44s;position:absolute;inset:0;transform:translate(-70%)}.detail-module__8RQrsq__detailSelectorButton:hover{color:#fff6d5eb;border-color:#e2cc7e5c;transform:translateY(-1px)}.detail-module__8RQrsq__detailSelectorButton:hover:before{opacity:1;transform:translate(70%)}.detail-module__8RQrsq__detailSelectorButton:focus-visible{outline:none;box-shadow:0 0 0 2px #e2cc7e47}.detail-module__8RQrsq__detailSelectorButton[data-active=true]{color:var(--color-gold-light);background:radial-gradient(at 50% 0,#e2cc7e2e,#0000 60%),linear-gradient(135deg,#1b1409e0,#00000094);border-color:#e2cc7e8a;box-shadow:inset 0 1px #ffffff14,0 16px 34px #c9a84c14}.detail-module__8RQrsq__detailSelectorIcon{z-index:1;object-fit:contain;filter:brightness(1.12)drop-shadow(0 9px 14px #0000008c)drop-shadow(0 0 8px #c9a84c1a);width:42px;height:42px;position:relative}.detail-module__8RQrsq__detailSelectorLabel{z-index:1;font-family:var(--font-body);position:relative}.detail-module__8RQrsq__detailPanelCard{isolation:isolate;border:1px solid color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 18%, transparent);background:radial-gradient(ellipse at 0% 0%, color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 10%, transparent), transparent 50%), linear-gradient(135deg, #0e0b07b8, #0000007a 74%);border-radius:10px;position:relative;overflow:hidden;box-shadow:0 18px 54px #00000038,inset 0 1px #ffffff0b}.detail-module__8RQrsq__detailPanelCard:before{z-index:-1;border-radius:inherit;background:conic-gradient(from var(--v2-frame-angle), transparent 0deg, transparent 250deg, color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 16%, transparent) 284deg, #fff4ce4d 304deg, color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 13%, transparent) 328deg, transparent 360deg);content:"";opacity:.24;pointer-events:none;-webkit-mask-composite:xor;padding:1px;transition:opacity .16s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.detail-module__8RQrsq__detailPanelCard:hover:before,.detail-module__8RQrsq__detailPanelCard:focus-within:before,.detail-module__8RQrsq__detailPanelCard[data-active=true]:before,.detail-module__8RQrsq__detailPanelCard[data-sweep=true]:before{opacity:.58;animation:8.6s linear infinite detail-module__8RQrsq__frameSweep}.detail-module__8RQrsq__detailPanelCard:after{z-index:-2;background:linear-gradient(90deg, #0003, transparent 32%, color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 4%, transparent) 72%, transparent), url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='92' height='92' viewBox='0 0 92 92'%3E%3Cpath d='M0 92L92 0M-46 92L92-46M0 138L138 0' stroke='rgba(201,168,76,.18)' stroke-width='1'/%3E%3C/svg%3E");content:"";opacity:.1;pointer-events:none;position:absolute;inset:0}.detail-module__8RQrsq__detailPanelCard[data-active=true]{border-color:color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 34%, transparent);box-shadow:0 18px 54px #0000003d, 0 0 28px color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 8%, transparent), inset 0 1px 0 #ffffff0e}.detail-module__8RQrsq__detailPanelCard[data-tone=neutral]{--v2-detail-card-accent:#ffffffbd}.detail-module__8RQrsq__detailPanelCard[data-tone=green]{--v2-detail-card-accent:#34d399}.detail-module__8RQrsq__detailPanelCard[data-tone=purple]{--v2-detail-card-accent:#c084fc}.detail-module__8RQrsq__detailPanelCard[data-tone=red]{--v2-detail-card-accent:#ef4444}.detail-module__8RQrsq__detailPanelInner{padding:16px}.detail-module__8RQrsq__detailPanelHeader{gap:14px;min-width:0;display:flex}.detail-module__8RQrsq__detailPanelBody{flex:1;min-width:0}.detail-module__8RQrsq__detailPanelTitle,.detail-module__8RQrsq__detailPanelTitleLink,.detail-module__8RQrsq__detailSubTitle{color:#fff6d5f0;font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:.018em;text-shadow:0 10px 24px #0000009e;margin:0;font-weight:700;line-height:1.18}.detail-module__8RQrsq__detailPanelTitleLink{text-overflow:ellipsis;white-space:nowrap;max-width:100%;text-decoration:none;transition:color .16s;display:inline-block;overflow:hidden}.detail-module__8RQrsq__detailPanelTitleLink:hover{color:var(--color-gold-light)}.detail-module__8RQrsq__detailPanelMeta{color:#c9a84ccc;font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase;font-weight:900;line-height:1.2}.detail-module__8RQrsq__detailPanelText{color:#ffffffa8;font-size:var(--fs-md);font-weight:700;line-height:1.58}.detail-module__8RQrsq__detailPanelSection{border-top:1px solid #c9a84c17;gap:10px;padding:13px 16px;display:grid}.detail-module__8RQrsq__detailSourceCard{overflow:hidden}.detail-module__8RQrsq__detailSourceHeader{background:radial-gradient(ellipse at 0% 50%, color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 8%, transparent), transparent 62%), #00000029;width:100%;min-width:0;color:inherit;cursor:default;text-align:left;border:0;align-items:center;gap:12px;padding:14px 16px;transition:background .16s;display:flex}.detail-module__8RQrsq__detailSourceHeaderInteractive{cursor:pointer}.detail-module__8RQrsq__detailSourceHeaderInteractive:hover{background:radial-gradient(ellipse at 0% 50%, color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 13%, transparent), transparent 62%), #ffffff06}.detail-module__8RQrsq__detailSourceHeader:focus-visible{box-shadow:inset 0 0 0 2px color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 28%, transparent);outline:none}.detail-module__8RQrsq__detailSourceTable{border-top:1px solid color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 10%, transparent);overflow-x:auto}.detail-module__8RQrsq__detailSourceTable td{z-index:1;position:relative}.detail-module__8RQrsq__detailSourceMore{border:0;border-top:1px solid color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 10%, transparent);cursor:pointer;width:100%;font-size:var(--fs-sm);letter-spacing:.08em;text-align:center;text-transform:uppercase;background:#0003;padding:10px 16px;font-weight:900;transition:background .16s}.detail-module__8RQrsq__detailSourceMore:hover{background:color-mix(in oklch, var(--v2-detail-card-accent,#c9a84c) 7%, #0000003d)}.detail-module__8RQrsq__detailRows{gap:2px;display:grid}.detail-module__8RQrsq__detailRow{border-bottom:1px solid #c9a84c13;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:9px 0;display:grid}.detail-module__8RQrsq__detailRow:last-child{border-bottom:0}.detail-module__8RQrsq__detailRowLabel{color:#ffffff8a;min-width:0;font-size:var(--fs-xs);letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:900;overflow:hidden}.detail-module__8RQrsq__detailRowValue{color:#fff6d5eb;min-width:0;font-size:var(--fs-base);text-align:right;justify-content:flex-end;align-items:center;gap:7px;font-weight:900;line-height:1.25;display:inline-flex}.detail-module__8RQrsq__detailRowValue img{object-fit:contain;filter:drop-shadow(0 0 9px #c9a84c47);width:16px;height:16px}.detail-module__8RQrsq__detailSectionStack{gap:14px;display:grid}.detail-module__8RQrsq__detailSourceGrid{gap:12px;display:grid}.detail-module__8RQrsq__detailSourceMasonry{columns:1;column-gap:14px}.detail-module__8RQrsq__detailSourceMasonry>*{break-inside:avoid;margin-bottom:14px}.detail-module__8RQrsq__detailInlineItemRow{background:radial-gradient(at 0%,#c9a84c0e,#0000 62%),#0003;border:1px solid #c9a84c1a;border-radius:8px;align-items:center;gap:9px;min-width:0;padding:8px 9px;display:flex}.detail-module__8RQrsq__detailInlineItemRow a{color:#ffffffc2;min-width:0;font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:800;text-decoration:none;transition:color .16s;overflow:hidden}.detail-module__8RQrsq__detailInlineItemRow a:hover{color:var(--color-gold-light)}:is(.detail-module__8RQrsq__detailInlineItemRow>a:first-child:has(img),.detail-module__8RQrsq__detailInlineItemRow>img:first-child){width:34px;min-width:34px;height:34px;box-shadow:none;background:0 0;border-radius:8px;flex:0 0 34px;place-items:center;display:inline-grid;overflow:visible}.detail-module__8RQrsq__detailInlineItemRow>img:first-child{object-fit:contain;filter:var(--icon-lift)}.detail-module__8RQrsq__detailInlineItemRow>a:first-child:has(img) img{object-fit:contain;filter:var(--icon-lift)}.detail-module__8RQrsq__detailInlineItemName{color:#ffffff9e;min-width:0;font-size:var(--fs-base);text-overflow:ellipsis;white-space:nowrap;font-weight:800;overflow:hidden}.detail-module__8RQrsq__detailUsedInPanel .detail-module__8RQrsq__detailPanelInner{padding:14px}.detail-module__8RQrsq__detailUsedInPanel .detail-module__8RQrsq__detailSectionStack{gap:9px}.detail-module__8RQrsq__detailUsedInPanel .detail-module__8RQrsq__detailInlineItemRow{background:linear-gradient(90deg,#c9a84c06,#0000002e 44%,#0000001f);border-color:#c9a84c14;gap:8px;padding:6px 8px}:is(.detail-module__8RQrsq__detailUsedInPanel .detail-module__8RQrsq__detailInlineItemRow>a:first-child:has(img),.detail-module__8RQrsq__detailUsedInPanel .detail-module__8RQrsq__detailInlineItemRow>img:first-child){width:46px;min-width:46px;height:46px;box-shadow:none;background:0 0;border-radius:0;flex-basis:46px}.detail-module__8RQrsq__detailUsedInPanel .detail-module__8RQrsq__detailInlineItemRow>img:first-child{width:44px;height:44px;filter:var(--icon-lift);border-radius:0}.detail-module__8RQrsq__detailUsedInPanel .detail-module__8RQrsq__detailInlineItemRow>a:first-child:has(img) img{width:44px;height:44px;filter:var(--icon-lift);border-radius:0}.detail-module__8RQrsq__detailNoticeRow{color:#ffffff8f;font-size:var(--fs-base);align-items:center;gap:9px;font-weight:800;display:flex}.detail-module__8RQrsq__detailNoticeDot{background:var(--color-gold);border-radius:999px;flex:none;width:7px;height:7px;box-shadow:0 0 12px #c9a84c57}.detail-module__8RQrsq__detailMiniKicker{color:#c9a84cc7;font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font-weight:700;line-height:1;display:flex}.detail-module__8RQrsq__detailMiniKicker:before{content:"";background:linear-gradient(90deg,currentColor,#0000);flex:none;width:22px;height:1px}.detail-module__8RQrsq__detailAssetBare,.detail-module__8RQrsq__detailAssetEmpty{flex:none;place-items:end center;width:92px;height:92px;display:grid;position:relative;overflow:hidden}.detail-module__8RQrsq__detailAssetBare img,.detail-module__8RQrsq__detailAssetBare>img{object-fit:contain;object-position:center bottom;filter:brightness(1.12)contrast(1.04)drop-shadow(0 14px 20px #000000a3)drop-shadow(0 0 12px #c9a84c1c)}.detail-module__8RQrsq__detailAssetEmpty{color:#ffffff42;font-family:var(--font-display);background:#00000038;border:1px solid #c9a84c1a;border-radius:10px;font-size:22px;font-weight:700}.detail-module__8RQrsq__detailSmallAssetSlot{flex:none;place-items:center;width:34px;height:34px;display:grid}.detail-module__8RQrsq__detailSmallAssetSlot img{object-fit:contain;filter:drop-shadow(0 10px 14px #00000094);width:100%;height:100%}.detail-module__8RQrsq__detailSubCard{background:radial-gradient(at 0 0,#c9a84c11,#0000 54%),#0000003d;border:1px solid #c9a84c1a;border-radius:9px}.detail-module__8RQrsq__detailSubCardInner{gap:12px;padding:12px;display:flex}.detail-module__8RQrsq__detailInlineList{flex-wrap:wrap;gap:8px 12px;display:flex}.detail-module__8RQrsq__detailChip{color:#ffda82eb;min-height:22px;font-size:var(--fs-2xs);letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(#c9a84c1a,#c9a84c09),#00000047;border:1px solid #c9a84c33;border-radius:6px;align-items:center;gap:6px;padding:3px 7px;font-weight:900;line-height:1;display:inline-flex}.detail-module__8RQrsq__detailChip[data-shape=blade]{clip-path:polygon(8px 0,100% 0,calc(100% - 8px) 100%,0 100%);background:#c9a84c4d;border:0;border-radius:0;padding:4px 13px;position:relative}.detail-module__8RQrsq__detailChip[data-shape=blade]:before{content:"";z-index:0;clip-path:polygon(7.5px 0,100% 0,calc(100% - 7.5px) 100%,0 100%);pointer-events:none;background:linear-gradient(#c9a84c1a,#c9a84c09),#060503f2;position:absolute;inset:1px}.detail-module__8RQrsq__detailChip[data-shape=blade]>*{z-index:1;position:relative}.detail-module__8RQrsq__detailChip[data-tone=neutral]{color:#ffffffa3;background:#ffffff09;border-color:#ffffff1a}.detail-module__8RQrsq__detailChip[data-tone=green]{color:#6ee7b7;background:#34d39912;border-color:#34d39938}.detail-module__8RQrsq__detailChip[data-tone=blue]{color:#93c5fd;background:#60a5fa12;border-color:#60a5fa38}.detail-module__8RQrsq__detailChip[data-tone=purple]{color:#d8b4fe;background:#c084fc12;border-color:#c084fc38}.detail-module__8RQrsq__detailChip[data-tone=red]{color:#fca5a5;background:#f8717112;border-color:#f8717138}.detail-module__8RQrsq__detailSearchShell{max-width:420px;position:relative}.detail-module__8RQrsq__detailSearchIcon{color:#c9a84c9e;pointer-events:none;width:16px;height:16px;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.detail-module__8RQrsq__detailSearchInput{color:#ffffffe6;width:100%;font-size:var(--fs-md);background:radial-gradient(at 0%,#c9a84c1a,#0000 58%),#0000004d;border:1px solid #c9a84c29;border-radius:8px;padding:11px 12px 11px 38px;font-weight:800}.detail-module__8RQrsq__detailSearchInput::placeholder{color:#ffffff7a}.detail-module__8RQrsq__detailSearchInput:focus-visible{border-color:#e2cc7e75;outline:none;box-shadow:0 0 0 2px #e2cc7e33}.detail-module__8RQrsq__detailBranchMarker{color:#ffda82db;width:38px;height:38px;font-family:var(--font-display);font-size:var(--fs-md);background:radial-gradient(at 50% 0,#c9a84c26,#0000 62%),#0000004d;border:1px solid #c9a84c3d;border-radius:999px;flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.detail-module__8RQrsq__detailPanelCard[data-active=true] .detail-module__8RQrsq__detailBranchMarker{background:radial-gradient(at 50% 0,#e2cc7e40,#0000 64%),#0006;border-color:#e2cc7ead;box-shadow:0 0 14px #c9a84c3d}.detail-module__8RQrsq__detailMiniTrack{background:#ffffff0e;border-radius:999px;height:4px;overflow:hidden}.detail-module__8RQrsq__detailMiniTrackFill{border-radius:inherit;background:linear-gradient(90deg,#7a6523,#c9a84c);height:100%;box-shadow:0 0 10px #c9a84c38}.detail-module__8RQrsq__detailPassiveColumn{min-width:0}.detail-module__8RQrsq__detailPassiveSticky{gap:12px;display:grid}.detail-module__8RQrsq__detailPassiveCard{background:radial-gradient(at 50% 0,#ffffff1a,#0000 48%),radial-gradient(at 0 100%,#c9a84c17,#0000 58%),linear-gradient(#22221fbd,#07060594);border-color:#ffffff21}.detail-module__8RQrsq__detailPassiveInner{text-align:center;justify-items:center;gap:15px;padding:24px 22px;display:grid}.detail-module__8RQrsq__detailPassiveName{font-size:var(--fs-lg);margin-bottom:10px}.detail-module__8RQrsq__detailPassiveDescription{max-width:52ch}@media (prefers-reduced-motion:reduce){.detail-module__8RQrsq__detailHero:before,.detail-module__8RQrsq__detailSkillCard:before,.detail-module__8RQrsq__detailPassiveCard:before,.detail-module__8RQrsq__detailPanelCard:before{transition:none;animation:none}}@media (max-width:560px){.detail-module__8RQrsq__detailProfileGrid{grid-template-columns:1fr}.detail-module__8RQrsq__detailTitle{font-size:clamp(34px,13vw,54px)}.detail-module__8RQrsq__detailItemTitle{font-size:clamp(26px,8.4vw,38px)}.detail-module__8RQrsq__detailSkillCardInner{gap:10px;padding:13px}.detail-module__8RQrsq__detailSkillIconSlot{width:48px;min-width:48px}.detail-module__8RQrsq__detailSkillIcon{width:48px;height:48px}}@media (min-width:640px){.detail-module__8RQrsq__detailHeroTop{padding:18px 20px 0}.detail-module__8RQrsq__detailHeroGrid{grid-template-columns:180px minmax(0,1fr);align-items:start;padding:20px}.detail-module__8RQrsq__detailPortraitFrame{width:160px;height:160px}.detail-module__8RQrsq__detailIdentity{text-align:left;justify-items:start}.detail-module__8RQrsq__detailKicker:before{display:none}.detail-module__8RQrsq__detailTitleRow,.detail-module__8RQrsq__detailWeaponRow,.detail-module__8RQrsq__detailBadgeRow{justify-content:flex-start}.detail-module__8RQrsq__detailSourceMasonry{columns:2}}@media (min-width:768px){.detail-module__8RQrsq__detailTabsShell{top:0}}@media (min-width:1024px){.detail-module__8RQrsq__detailSkillsLayout{grid-template-columns:minmax(0,1fr) 1px minmax(300px,.78fr);align-items:start}.detail-module__8RQrsq__detailSkillsSeparator{min-height:100%;display:block}.detail-module__8RQrsq__detailPassiveSticky{position:sticky;top:84px}.detail-module__8RQrsq__detailPassiveColumn{align-self:stretch;min-height:100%}}@media (min-width:1180px){.detail-module__8RQrsq__detailHeroGrid{grid-template-columns:190px minmax(0,1fr) minmax(360px,400px)}.detail-module__8RQrsq__detailPortraitFrame{width:178px;height:178px}.detail-module__8RQrsq__detailStatsGrid{gap:14px}}@keyframes detail-module__8RQrsq__frameSweep{to{--v2-frame-angle:360deg}}
@property --v2-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.panel-module__Zlpu9G__panelShared{--v2-panel-accent:#c9a84c;--v2-panel-accent-soft:color-mix(in oklch, var(--v2-panel-accent) 26%, transparent);--v2-panel-accent-line:color-mix(in oklch, var(--v2-panel-accent) 74%, transparent);--v2-panel-accent-bg:color-mix(in oklch, var(--v2-panel-accent) 8%, transparent);--v2-panel-accent-glow:color-mix(in oklch, var(--v2-panel-accent) 10%, transparent);isolation:isolate;border:1px solid color-mix(in oklch, var(--v2-panel-accent) 18%, transparent);background:radial-gradient(ellipse at 18% 0%, var(--v2-panel-accent-bg), transparent 48%), linear-gradient(135deg, #0d0b08d1, #000000a8);padding:var(--v2-panel-padding,18px);box-shadow:inset 0 1px 0 #ffffff0e, inset 0 0 34px var(--v2-panel-accent-glow), 0 24px 80px #00000052;border-radius:10px;position:relative;overflow:hidden}.panel-module__Zlpu9G__panelShared:before{z-index:-1;border-radius:inherit;background:conic-gradient(from var(--v2-frame-angle), transparent 0deg, transparent 246deg, var(--v2-panel-accent-soft) 282deg, var(--v2-panel-accent-line) 304deg, var(--v2-panel-accent-soft) 326deg, transparent 360deg);content:"";opacity:.34;pointer-events:none;-webkit-mask-composite:xor;padding:1px;transition:opacity .16s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.panel-module__Zlpu9G__panelShared:hover:before,.panel-module__Zlpu9G__panelShared:focus-within:before,.panel-module__Zlpu9G__panelShared[data-active=true]:before,.panel-module__Zlpu9G__panelShared[data-sweep=true]:before{opacity:.66;animation:8s linear infinite panel-module__Zlpu9G__frameSweep}.panel-module__Zlpu9G__panelShared[data-padding=sm]{--v2-panel-padding:14px}.panel-module__Zlpu9G__panelShared[data-padding=lg]{--v2-panel-padding:24px}.panel-module__Zlpu9G__panelShared[data-variant=subtle]{border-color:color-mix(in oklch, var(--v2-panel-accent) 12%, transparent);background:radial-gradient(ellipse at 18% 0%, color-mix(in oklch, var(--v2-panel-accent) 5%, transparent), transparent 46%), linear-gradient(135deg, #0a0806a8, #0000007a);box-shadow:inset 0 1px #ffffff0a,0 16px 44px #0003}.panel-module__Zlpu9G__panelShared[data-variant=solid]{background:linear-gradient(#ffffff0b,#0000 42%),linear-gradient(135deg,#120e09f5,#030201f0)}.panel-module__Zlpu9G__panelShared[data-variant=modal]{border-color:color-mix(in oklch, var(--v2-panel-accent) 28%, transparent);background:radial-gradient(ellipse at 50% 0%, color-mix(in oklch, var(--v2-panel-accent) 10%, transparent), transparent 46%), linear-gradient(180deg, #120d07f5, #050403fa);box-shadow:0 30px 120px #0000009e, 0 0 70px color-mix(in oklch, var(--v2-panel-accent) 10%, transparent), inset 0 1px 0 #ffffff12}.panel-module__Zlpu9G__panelShared[data-tone=neutral]{--v2-panel-accent-soft:#ffffff1a;--v2-panel-accent-line:#ffffff57;--v2-panel-accent-bg:#ffffff09;--v2-panel-accent-glow:#ffffff06}.panel-module__Zlpu9G__sectionTitleShared{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.panel-module__Zlpu9G__sectionTitleCopy{gap:6px;min-width:0;display:grid}.panel-module__Zlpu9G__sectionTitleKicker{color:var(--v2-panel-accent,var(--color-gold));font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.24em;text-transform:uppercase;align-items:center;gap:8px;font-weight:700;line-height:1.2;display:inline-flex}.panel-module__Zlpu9G__sectionTitleKicker:before{background:linear-gradient(90deg, var(--v2-panel-accent,var(--color-gold)), transparent);content:"";flex:none;width:22px;height:1px}.panel-module__Zlpu9G__sectionTitleHeading{color:#ffffffeb;min-width:0;font-family:var(--font-display);font-size:var(--v2-section-title-size,19px);letter-spacing:.05em;overflow-wrap:anywhere;text-transform:uppercase;align-items:center;gap:10px;font-weight:700;line-height:1.05;display:flex}.panel-module__Zlpu9G__sectionTitleHeading:first-child:before{background:linear-gradient(90deg, var(--v2-panel-accent,var(--color-gold)), transparent);content:"";border-radius:2px;flex:none;width:26px;height:2px}.panel-module__Zlpu9G__sectionTitleDescription{color:#ffffff9e;max-width:62ch;font-size:var(--fs-base);font-weight:700;line-height:1.5}.panel-module__Zlpu9G__sectionTitleActions{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.panel-module__Zlpu9G__sectionTitleShared[data-size=sm]{--v2-section-title-size:15px}.panel-module__Zlpu9G__sectionTitleShared[data-size=lg]{--v2-section-title-size:24px}@keyframes panel-module__Zlpu9G__frameSweep{to{--v2-frame-angle:360deg}}
.news-carousel-module__ijX0qG__pill{clip-path:polygon(9px 0,100% 0,calc(100% - 9px) 100%,0 100%);background:color-mix(in srgb, var(--pill-accent) 34%, transparent);color:color-mix(in srgb, var(--pill-accent) 80%, transparent);transition:background .16s,color .16s;position:relative}.news-carousel-module__ijX0qG__pill:before{content:"";clip-path:polygon(8.5px 0,100% 0,calc(100% - 8.5px) 100%,0 100%);background:linear-gradient(110deg, color-mix(in srgb, var(--pill-accent) 7%, transparent), transparent 40%), #0a0906eb;position:absolute;inset:1px}.news-carousel-module__ijX0qG__pill>*{z-index:1;position:relative}.news-carousel-module__ijX0qG__pill:hover{background:color-mix(in srgb, var(--pill-accent) 52%, transparent);color:var(--pill-accent)}.news-carousel-module__ijX0qG__pillActive{background:color-mix(in srgb, var(--pill-accent) 78%, transparent);color:var(--pill-accent);font-weight:800}.news-carousel-module__ijX0qG__pillActive:before{background:linear-gradient(110deg, color-mix(in srgb, var(--pill-accent) 16%, transparent), transparent 42%), #0a0906db}
.ItemIcon-module__3ho-OW__lift{filter:var(--icon-lift)}
@property --v2-frame-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.cards-module__eBo-xW__entityCard{--v2-card-accent:#c9a84c;--v2-card-accent-soft:color-mix(in oklch, var(--v2-card-accent) 26%, transparent);--v2-card-accent-line:color-mix(in oklch, var(--v2-card-accent) 70%, transparent);--v2-card-accent-bg:color-mix(in oklch, var(--v2-card-accent) 8%, transparent);isolation:isolate;border:1px solid color-mix(in oklch, var(--v2-card-accent) 22%, transparent);background:radial-gradient(ellipse at 18% 0%, var(--v2-card-accent-bg), transparent 48%), linear-gradient(145deg, #0e0b0894, #0000006b);color:#fff;border-radius:12px;min-width:0;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:block;position:relative;overflow:hidden;box-shadow:0 18px 52px #0003,inset 0 1px #ffffff0e}.cards-module__eBo-xW__entityCard:before{z-index:3;border-radius:inherit;background:conic-gradient(from var(--v2-frame-angle), transparent 0deg, transparent 248deg, var(--v2-card-accent-soft) 282deg, var(--v2-card-accent-line) 304deg, var(--v2-card-accent-soft) 326deg, transparent 360deg);content:"";opacity:.28;pointer-events:none;-webkit-mask-composite:xor;padding:1px;transition:opacity .18s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.cards-module__eBo-xW__entityCard:after{z-index:2;background:radial-gradient(ellipse at 80% 10%, var(--v2-card-accent-bg), transparent 58%);content:"";opacity:.26;pointer-events:none;transition:opacity .18s;position:absolute;inset:0}.cards-module__eBo-xW__entityCard:hover,.cards-module__eBo-xW__entityCard:focus-visible{border-color:color-mix(in oklch, var(--v2-card-accent) 40%, transparent);box-shadow:0 24px 64px #00000047, 0 0 24px color-mix(in oklch, var(--v2-card-accent) 10%, transparent), inset 0 1px 0 #ffffff13;transform:translateY(-3px)}.cards-module__eBo-xW__entityCard:has(:focus-visible){border-color:color-mix(in oklch, var(--v2-card-accent) 40%, transparent);box-shadow:0 24px 64px #00000047, 0 0 24px color-mix(in oklch, var(--v2-card-accent) 10%, transparent), inset 0 1px 0 #ffffff13;transform:translateY(-3px)}.cards-module__eBo-xW__entityCard:hover:before,.cards-module__eBo-xW__entityCard:focus-visible:before{opacity:.62;animation:7.8s linear infinite cards-module__eBo-xW__frameSweep}.cards-module__eBo-xW__entityCard:has(:focus-visible):before{opacity:.62;animation:7.8s linear infinite cards-module__eBo-xW__frameSweep}.cards-module__eBo-xW__entityCard:focus-visible{outline:2px solid color-mix(in oklch, var(--v2-card-accent) 34%, transparent);outline-offset:3px}.cards-module__eBo-xW__entityCard:has(:focus-visible){outline:2px solid color-mix(in oklch, var(--v2-card-accent) 34%, transparent);outline-offset:3px}.cards-module__eBo-xW__entityCard:hover:after,.cards-module__eBo-xW__entityCard:focus-visible:after{opacity:.46}.cards-module__eBo-xW__entityCard:has(:focus-visible):after{opacity:.46}@media (prefers-reduced-motion:reduce){.cards-module__eBo-xW__entityCard:before,.cards-module__eBo-xW__entityCard{transition:none;animation:none}}.cards-module__eBo-xW__card{--v2-card-accent:#c9a84c;isolation:isolate;background:radial-gradient(ellipse at 10% 0%, color-mix(in oklch, var(--v2-card-accent) 8%, transparent), transparent 50%), linear-gradient(135deg, #0f0c08a8, #00000075);border:1px solid #c9a84c29;border-radius:12px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff0b}.cards-module__eBo-xW__card:hover,.cards-module__eBo-xW__card:focus-within,.cards-module__eBo-xW__card[data-open=true]{border-color:color-mix(in oklch, var(--v2-card-accent) 32%, transparent);box-shadow:0 22px 60px #0000004d, 0 0 22px color-mix(in oklch, var(--v2-card-accent) 8%, transparent), inset 0 1px 0 #ffffff0f}.cards-module__eBo-xW__cardStatic:hover,.cards-module__eBo-xW__cardStatic:focus-within{border-color:#c9a84c29;box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff0b}.cards-module__eBo-xW__cardHeader{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:background .16s;display:flex}.cards-module__eBo-xW__cardHeader:hover{background:#ffffff04}.cards-module__eBo-xW__cardHeader:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e2cc7e4d}.cards-module__eBo-xW__cardChevron{color:#ffffff8c;flex:none;width:16px;height:16px;transition:transform .22s,color .16s}.cards-module__eBo-xW__card[data-open=true] .cards-module__eBo-xW__cardChevron{color:var(--color-gold-light);transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.cards-module__eBo-xW__card,.cards-module__eBo-xW__cardChevron{transition:none}}@keyframes cards-module__eBo-xW__frameSweep{to{--v2-frame-angle:360deg}}
.recipes-module__QSWoaq__recipeFilterPanel,.recipes-module__QSWoaq__recipeProgressRow,.recipes-module__QSWoaq__recipeList{width:min(100%,1120px);margin-inline:0 auto}.recipes-module__QSWoaq__recipeProgressRow{background:radial-gradient(at 12% 0,#c9a84c0f,#0000 48%),linear-gradient(135deg,#0c0a0780,#0000004d);border:1px solid #c9a84c1f;border-radius:10px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:16px;padding:12px 14px;display:flex}.recipes-module__QSWoaq__recipeList{gap:10px;padding-top:18px;display:grid}.recipes-module__QSWoaq__recipeCard{--v2-card-accent:#c9a84c;isolation:isolate;background:radial-gradient(ellipse at 10% 0%, color-mix(in oklch, var(--v2-card-accent) 8%, transparent), transparent 50%), linear-gradient(135deg, #0f0c08a8, #00000075);border:1px solid #c9a84c29;border-radius:12px;transition:border-color .18s,box-shadow .18s;position:relative;overflow:hidden;box-shadow:0 16px 48px #00000038,inset 0 1px #ffffff0b}.recipes-module__QSWoaq__recipeCard:hover,.recipes-module__QSWoaq__recipeCard:focus-within,.recipes-module__QSWoaq__recipeCard[data-open=true]{border-color:color-mix(in oklch, var(--v2-card-accent) 32%, transparent);box-shadow:0 22px 60px #0000004d, 0 0 22px color-mix(in oklch, var(--v2-card-accent) 8%, transparent), inset 0 1px 0 #ffffff0f}.recipes-module__QSWoaq__recipeCheckboxSlot{z-index:4;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.recipes-module__QSWoaq__recipeCardHeader{cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:12px 16px;transition:background .16s;display:flex}.recipes-module__QSWoaq__recipeCardHeader:hover{background:#ffffff04}.recipes-module__QSWoaq__recipeCardHeader:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #e2cc7e4d}.recipes-module__QSWoaq__recipeCard[data-has-checkbox=true] .recipes-module__QSWoaq__recipeCardHeader{padding-left:46px}.recipes-module__QSWoaq__recipeCardIdentity{flex:auto;align-items:center;gap:12px;min-width:0;display:flex}.recipes-module__QSWoaq__recipeCardIcon{object-fit:cover;filter:brightness(1.06)drop-shadow(0 8px 14px #00000080);border-radius:9px;flex:none;width:40px;height:40px}.recipes-module__QSWoaq__recipeCardIconFallback{background:#ffffff08;border:1px solid #ffffff0f;border-radius:9px;flex:none;width:40px;height:40px}.recipes-module__QSWoaq__recipeCardTitle{color:#fff8deeb;min-width:0;font-family:var(--font-display);font-size:var(--fs-lg);letter-spacing:.025em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;font-weight:700;line-height:1.15;transition:color .16s;overflow:hidden}.recipes-module__QSWoaq__recipeCardHeader:hover .recipes-module__QSWoaq__recipeCardTitle{color:color-mix(in oklch, var(--v2-card-accent) 64%, white)}.recipes-module__QSWoaq__recipeCardBadges{flex:none;gap:6px;display:none}.recipes-module__QSWoaq__recipeCardChevron{color:#ffffff8c;flex:none;width:16px;height:16px;transition:transform .22s,color .16s}.recipes-module__QSWoaq__recipeCard[data-open=true] .recipes-module__QSWoaq__recipeCardChevron{color:var(--color-gold-light);transform:rotate(180deg)}.recipes-module__QSWoaq__recipeCardBody{border-top:1px solid #c9a84c1a;padding:16px}.recipes-module__QSWoaq__recipeCard[data-has-checkbox=true] .recipes-module__QSWoaq__recipeCardBody{padding-left:46px}.recipes-module__QSWoaq__recipeSectionLabel{color:#c9a84cc7;font-family:var(--font-display);font-size:var(--fs-2xs);letter-spacing:.18em;text-transform:uppercase;margin-bottom:12px;font-weight:700;line-height:1}.recipes-module__QSWoaq__recipeMatGrid{grid-template-columns:1fr;gap:8px;display:grid}.recipes-module__QSWoaq__recipeMatTree{gap:2px;display:grid}.recipes-module__QSWoaq__recipeEffect{background:radial-gradient(at 0 0,#3cb87812,#0000 56%),#3cb8780a;border:1px solid #3cb87829;border-radius:8px;margin-top:8px;padding:10px 12px}.recipes-module__QSWoaq__recipeEffectNotes{border-top:1px solid #3cb8781f;margin-top:6px;padding-top:6px}.recipes-module__QSWoaq__recipeExtraBadges{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}@media (min-width:640px){.recipes-module__QSWoaq__recipeCardBadges{display:flex}.recipes-module__QSWoaq__recipeMatGrid{grid-template-columns:1fr 1fr}}@media (prefers-reduced-motion:reduce){.recipes-module__QSWoaq__recipeCard,.recipes-module__QSWoaq__recipeCardChevron{transition:none}}