@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/cormorant-garamond-cyrillic-ext-wght-normal.59b6c5f8.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/cormorant-garamond-cyrillic-wght-normal.64de5b49.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/cormorant-garamond-vietnamese-wght-normal.e0daab98.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/cormorant-garamond-latin-ext-wght-normal.3d5cb401.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Cormorant Garamond Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/_next/static/media/cormorant-garamond-latin-wght-normal.e149ed13.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-ext-wght-normal.0d2c2f66.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-cyrillic-wght-normal.23645aad.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-greek-wght-normal.c6c31cb1.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-vietnamese-wght-normal.93fc40a8.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-ext-wght-normal.9c9751ca.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:JetBrains Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;src:url(/_next/static/media/jetbrains-mono-latin-wght-normal.a865edea.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.block{display:block}.flex{display:flex}.inline-flex{display:inline-flex}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.border{border-width:1px}.uppercase{text-transform:uppercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.blur{--tw-blur:blur(8px)}.blur,.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--font-display:"Cormorant Garamond Variable","Cormorant Garamond",Georgia,serif;--font-body:"Inter Variable","Inter",-apple-system,sans-serif;--font-mono:"JetBrains Mono Variable","JetBrains Mono",Consolas,monospace;--bg-base:#0a1224;--bg-elevated:#131c32;--bg-elevated-2:#1b2742;--bg-hover:#243154;--bg-pressed:#2c3c68;--fg-primary:#e5e8f0;--fg-secondary:#9ca4b7;--fg-tertiary:#5f6680;--accent-gold:#c49a4d;--accent-gold-hover:#d4aa5b;--accent-gold-soft:rgba(196,154,77,.12);--accent-silver:#b8c2d6;--crest-s:#c49a4d;--crest-a:#b8c2d6;--crest-b:#9a6b3d;--crest-c:#5f6680;--role-tank:#4a6b8a;--role-healer:#5a8c6a;--role-dps-melee:#b05545;--role-dps-ranged:#c49a4d;--role-dps-magic:#6b5baf;--role-support:#4d8c8c;--danger:#d45757;--info:#4a6b8a;--success:#5a8c6a;--border-faint:#1e2742;--border-default:#2d3854;--border-strong:#404d6f;--shadow-soft:0 2px 12px rgba(0,0,0,.4);--shadow-gold:0 0 24px rgba(196,154,77,.18);--shadow-gold-strong:0 0 32px rgba(196,154,77,.35)}*{box-sizing:border-box}body,html{margin:0;padding:0;font-family:var(--font-body);background:var(--bg-base);color:var(--fg-primary);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:clip}body{background-image:radial-gradient(circle at 12% 18%,rgba(196,154,77,.55) 1px,transparent 1.5px),radial-gradient(circle at 73% 41%,rgba(196,154,77,.45) 1px,transparent 1.5px),radial-gradient(circle at 38% 78%,rgba(196,154,77,.4) 1px,transparent 1.5px),radial-gradient(circle at 88% 92%,rgba(184,194,214,.45) .8px,transparent 1.3px),radial-gradient(circle at 24% 62%,rgba(184,194,214,.35) .8px,transparent 1.3px),radial-gradient(circle at 56% 23%,rgba(184,194,214,.45) .7px,transparent 1.2px),radial-gradient(circle at 91% 12%,rgba(184,194,214,.35) .6px,transparent 1.1px),radial-gradient(circle at 8% 88%,rgba(184,194,214,.4) .7px,transparent 1.2px);background-size:420px 420px;background-attachment:fixed}body:before{content:"";position:fixed;inset:auto 0 0 0;height:60vh;pointer-events:none;z-index:0;background:linear-gradient(180deg,transparent,rgba(196,154,77,.025) 60%,rgba(196,154,77,.05))}h1,h2,h3,h4{font-family:var(--font-display);letter-spacing:.005em;font-weight:500}.ant-typography h1,h1.ant-typography{letter-spacing:.005em!important}.ant-typography h1,.ant-typography h2,.ant-typography h3,h1.ant-typography,h2.ant-typography,h3.ant-typography{font-family:var(--font-display)!important;font-weight:500!important}.ant-card{background:var(--bg-elevated)!important;border-color:var(--border-faint)!important;position:relative;transition:border-color .2s ease-out,box-shadow .2s ease-out}.ant-card:before{content:"";position:absolute;top:0;left:16px;right:16px;height:1px;background:linear-gradient(90deg,transparent,rgba(196,154,77,.4) 50%,transparent);pointer-events:none}.ant-card-head{border-bottom-color:var(--border-faint)!important}.ant-card-head-title{font-family:var(--font-display)!important;font-weight:500!important;font-size:17px!important;letter-spacing:.01em!important}.ant-card-hoverable{cursor:pointer}.ant-card-hoverable:hover{border-color:rgba(196,154,77,.45)!important;box-shadow:0 0 28px rgba(196,154,77,.14),inset 0 1px 0 rgba(196,154,77,.18)!important}.ant-tabs-tab{transition:color .18s ease-out,background-color .18s ease-out}.ant-tabs-tab:hover:not(.ant-tabs-tab-active){background-color:rgba(196,154,77,.05)}.ant-table{background:var(--bg-elevated)!important}.text-gold{color:var(--accent-gold)}.text-silver{color:var(--accent-silver)}.bg-elevated{background:var(--bg-elevated)}.constellation-line{height:1px;background-image:radial-gradient(circle,var(--accent-gold) 1px,transparent 1.5px);background-size:12px 1px;background-repeat:repeat-x;background-position:0 50%;opacity:.4}.full-bleed{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}@keyframes star-pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(196,154,77,.6),0 0 16px 4px rgba(196,154,77,.35);transform:scale(1)}50%{box-shadow:0 0 0 8px rgba(196,154,77,0),0 0 28px 8px rgba(196,154,77,.55);transform:scale(1.08)}}@keyframes star-twinkle-soft{0%,to{opacity:.7}50%{opacity:1}}.star-pulse{animation:star-pulse-glow 2.8s ease-in-out infinite}.star-twinkle{animation:star-twinkle-soft 3.5s ease-in-out infinite}.feature-card{position:relative;display:flex;flex-direction:row;align-items:stretch;gap:20px;padding:26px 28px;background:var(--bg-elevated);border:1px solid var(--border-faint);border-radius:6px;overflow:hidden;isolation:isolate;min-height:200px;transition:border-color .22s ease-out,transform .22s ease-out,box-shadow .22s ease-out;cursor:pointer}.feature-card:before{content:"";position:absolute;top:14px;bottom:14px;left:0;width:3px;background:linear-gradient(180deg,transparent,var(--accent-gold) 30%,var(--accent-gold) 70%,transparent);opacity:.6;z-index:1}.feature-card:after{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 60% 50% at 100% 100%,var(--feature-glow,rgba(196,154,77,.18)),transparent 70%);pointer-events:none;opacity:.7;z-index:0}.feature-card:hover{border-color:rgba(196,154,77,.35);transform:translateY(-1px);box-shadow:0 6px 32px rgba(196,154,77,.1),inset 0 1px 0 rgba(196,154,77,.16)}.feature-card>*{position:relative;z-index:2}.feature-card .feature-body{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center;gap:8px}.feature-card .feature-emblem{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:140px;color:var(--accent-gold);opacity:.85}@media (max-width:600px){.feature-card .feature-emblem{width:90px}}.feature-card[data-tag=must-read]{--feature-glow:rgba(196,154,77,.22)}.feature-card[data-tag=gear]{--feature-glow:rgba(107,91,175,.2)}.feature-card[data-tag=endgame]{--feature-glow:rgba(176,85,69,.2)}.feature-card[data-tag=monetization]{--feature-glow:rgba(90,140,106,.2)}.feature-card[data-tag=reference]{--feature-glow:rgba(184,194,214,.16)}.footer-link{transition:color .16s ease-out,transform .16s ease-out;text-decoration:none}.footer-link:hover{transform:translateX(2px)}.footer-link:hover,.footer-link:hover *{color:var(--accent-gold)!important}.cta-download:hover{background:var(--accent-gold-hover)!important;transform:translateY(-1px);box-shadow:0 6px 20px rgba(196,154,77,.35)}.search-result:hover{background:rgba(196,154,77,.1)}