:root{--bg-page: #0c0e1d;--bg-panel: #151933;--bg-raised: #1e2342;--border: #2b3159;--bg-hover: #262c52;--bg-inset: #0a0c1a;--bevel-hi: transparent;--bevel-lo: transparent;--bevel: inset 0 1px 0 var(--bevel-hi), inset 0 -1px 0 var(--bevel-lo);--text: #eae8f2;--text-muted: #b3b5cc;--gold: #ffd100;--link: #f0cf6a;--action: #28837a;--action-hover: #35a698;--action-fill-hover: #226f68;--fill-go: #2b2618;--fill-go-hover: #3a3220;--status-confirmed: var(--gold);--status-beta: #e5a24a;--status-community: var(--text-muted);--status-open: #d9826f;--hairline: #2b3159;--hatch: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath d='M-2 2l4-4M0 8l8-8M6 10l4-4' stroke='%23ffd100' stroke-opacity='.3' stroke-width='1'/%3E%3C/svg%3E");--q0: #9d9d9d;--q1: #ffffff;--q2: #1eff00;--q3: #2f8bff;--q4: #a335ee;--q5: #ff8000;--q6: #e5cc80;--q7: #00ccff;--q4-text: #b968f2;--warrior: #c69b6d;--paladin: #f48cba;--hunter: #aad372;--rogue: #fff468;--priest: #f4f4f4;--shaman: #2f8bff;--mage: #3fc7eb;--warlock: #8788ee;--druid: #ff7c0a;--cc: var(--gold);--cmix: 100%;--t-fast: .15s;--t-med: .2s;--t-slow: .32s;--ease-out: cubic-bezier(.22, 1, .36, 1);--ease-spring: var(--ease-out);--font: "Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-display: "Cinzel", Georgia, "Times New Roman", serif;--font-title: "Cinzel Decorative", "Cinzel Decorative Fallback", var(--font-display);--font-heading: var(--font);--font-book: var(--font-display);--font-num: var(--font);--display-gold: #ffd75e;--display-shadow: 0 1px 0 #6a4c0c, 0 2px 6px rgba(0, 0, 0, .6);--fs-body: 14px;--lh-body: 1.45;--fs-lead: 15px;--fs-h3: 15px;--fs-h2: 18px;--fs-h1: 26px;--lh-h1: 1.15;--fs-table: 13px;--fs-small: 12px;--fs-figure-s: 18px;--fs-figure: 22px;--fs-figure-l: 26px;--radius-s: 3px;--radius: 4px;--radius-panel: 8px;--r-ctl: 8px;--focus: 0 0 0 2px var(--link);--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 24px;--sp-6: 32px;--sp-7: 48px;--sp-8: 64px;--content-max: 1200px;--gutter: 20px;--prose-max: 72ch;--icon-s: 26px;--icon-m: 44px;--icon-l: 64px;--crest: 96px;--aside-w: 340px}@property --cc{syntax: "<color>"; inherits: true; initial-value: #ffd100;}:root{transition:--cc .3s}:root,[data-cc]{--acc: color-mix(in srgb, var(--cc) var(--cmix), var(--gold));--acc-wash: color-mix(in srgb, var(--acc) 14%, transparent);--acc-ring: color-mix(in srgb, var(--acc) 22%, transparent)}[data-cc=warrior]{--cc: var(--warrior)}[data-cc=paladin]{--cc: var(--paladin)}[data-cc=hunter]{--cc: var(--hunter)}[data-cc=rogue]{--cc: var(--rogue)}[data-cc=priest]{--cc: var(--priest)}[data-cc=shaman]{--cc: var(--shaman)}[data-cc=mage]{--cc: var(--mage)}[data-cc=warlock]{--cc: var(--warlock)}[data-cc=druid]{--cc: var(--druid)}[data-s=news]{--sc: var(--q5)}[data-s=guides]{--sc: var(--mage)}[data-s=classes]{--sc: var(--warrior)}[data-s=races]{--sc: var(--paladin)}[data-s=professions]{--sc: var(--druid)}[data-s=dungeons]{--sc: var(--q4);--sc-text: var(--q4-text)}[data-s=database]{--sc: var(--shaman)}[data-s=talents]{--sc: var(--hunter)}[data-s=tools]{--sc: var(--rogue)}[data-s]{--hue: var(--gold);--hue-text: var(--gold)}@media(max-width:767px){:root{--fs-h1: 22px}}:root{--t-quick: .12s;--fs-micro: 11px;--radius-pill: 6px;--radius-chip: 6px;--radius-round: 999px;--shadow-lift: 0 1px 2px rgba(0, 0, 0, .5);--shadow-menu: 0 24px 50px -28px rgba(0, 0, 0, .85), 0 10px 24px rgba(3, 4, 14, .45)}:root{--pill-face: none;--pill-sheen: 0 0 0 0 transparent;--pill-shadow: 0 0 0 0 transparent;--pill-shadow-lift: 0 0 0 0 transparent;--focus-out: 0 0 0 2px var(--bg-page), 0 0 0 4px var(--link)}:root,[data-cc]{--gold-ring: rgba(255, 209, 0, .3);--focus-acc: 0 0 0 1px var(--gold), 0 0 0 3px var(--gold-ring)}:root{--edge-violet: rgba(124, 108, 214, .3);--edge-gold: rgba(255, 215, 94, .16);--edge: 0 0 0 1px var(--edge-violet), inset 0 1px 0 var(--edge-gold);--panel-face: linear-gradient(180deg, #181d3a, #141831 160px);--panel-shadow: 0 12px 30px -12px rgba(2, 3, 14, .7);--glass: rgba(22, 25, 48, .66);--glass-strong: rgba(18, 21, 42, .86);--glass-blur: blur(22px) saturate(180%);--glass-line: rgba(255, 255, 255, .1);--glass-hi: inset 0 1px 0 rgba(255, 255, 255, .08);--glass-shadow: 0 24px 50px -28px rgba(0, 0, 0, .85), 0 8px 24px rgba(2, 3, 14, .45);--glass-sel: rgba(255, 209, 0, .12);--glass-sel-ink: #f6dc8c;--glass-radius: 12px;--glass-row-radius: 8px;--sky: radial-gradient(1200px 620px at 82% -220px, rgba(104, 84, 214, .34), transparent 70%) no-repeat, radial-gradient(900px 480px at 6% -180px, rgba(64, 98, 214, .16), transparent 70%) no-repeat;--stars-a: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 360 360'%3E%3Cg fill='%23fff'%3E%3Ccircle cx='86' cy='196' r='.7' opacity='.8'/%3E%3Ccircle cx='225' cy='24' r='.5' opacity='.8'/%3E%3Ccircle cx='93' cy='84' r='1.1' opacity='.5'/%3E%3Ccircle cx='171' cy='230' r='.6' opacity='.4'/%3E%3Ccircle cx='312' cy='188' r='1.1' opacity='.3'/%3E%3Ccircle cx='57' cy='345' r='.5' opacity='.45'/%3E%3Ccircle cx='296' cy='97' r='.9' opacity='.65'/%3E%3Ccircle cx='257' cy='332' r='.8' opacity='.6'/%3E%3Ccircle cx='160' cy='337' r='.7' opacity='.3'/%3E%3Ccircle cx='178' cy='93' r='1.1' opacity='.5'/%3E%3Ccircle cx='20' cy='20' r='.6' opacity='.5'/%3E%3Ccircle cx='130' cy='150' r='.5' opacity='.6'/%3E%3Ccircle cx='340' cy='290' r='.7' opacity='.5'/%3E%3Ccircle cx='240' cy='250' r='.5' opacity='.7'/%3E%3C/g%3E%3C/svg%3E");--stars-b: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 300'%3E%3Cg fill='%23e9e2ff'%3E%3Ccircle cx='139' cy='112' r='.6' opacity='.4'/%3E%3Ccircle cx='2' cy='151' r='1' opacity='.3'/%3E%3Ccircle cx='281' cy='210' r='1.1' opacity='.45'/%3E%3Ccircle cx='284' cy='285' r='.8' opacity='.35'/%3E%3Ccircle cx='15' cy='40' r='.9' opacity='.3'/%3E%3Ccircle cx='115' cy='224' r='.5' opacity='.8'/%3E%3Ccircle cx='202' cy='218' r='.8' opacity='.7'/%3E%3Ccircle cx='273' cy='119' r='.7' opacity='.7'/%3E%3Ccircle cx='254' cy='42' r='.6' opacity='.5'/%3E%3Ccircle cx='70' cy='70' r='.6' opacity='.55'/%3E%3C/g%3E%3C/svg%3E")}@media(max-width:700px){:root{--glass-blur: blur(14px) saturate(160%)}}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){:root{--glass: var(--glass-strong)}}@media(prefers-reduced-transparency:reduce){:root{--glass: #161a33;--glass-blur: none}}:root{--title-gold: var(--display-gold);--new: var(--action);--new-ink: var(--action-hover);--new-on: #000;--removed: var(--text-muted);--removed-line: var(--border);--sky: radial-gradient(1200px 620px at 82% -220px, rgba(104, 84, 214, .12), transparent 70%) no-repeat, radial-gradient(900px 480px at 6% -180px, rgba(64, 98, 214, .06), transparent 70%) no-repeat;--press: .97;--ring-gold: rgba(200, 155, 26, .75);--ring-gold-hi: var(--gold);--wash-gold: rgba(255, 209, 0, .1);--wash-violet: rgba(124, 108, 214, .14)}:root{--rune: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 400 400' fill='none' stroke='%23e6c463'%3E%3Ccircle cx='200' cy='200' r='197' stroke-width='1.2'/%3E%3Ccircle cx='200' cy='200' r='184' stroke-width='.7'/%3E%3Ccircle cx='200' cy='200' r='190.5' stroke-width='6' stroke-dasharray='.8 15.82'/%3E%3Ccircle cx='200' cy='200' r='150' stroke-width='.9'/%3E%3Cpath d='M0-8V8M-5-4 5-8M-5 8 5 4' stroke-width='1.3' transform='rotate(15 200 200) translate(200 33)'/%3E%3Cpath d='M-5-8 0 0 5-8M0 0V8' stroke-width='1.3' transform='rotate(45 200 200) translate(200 33)'/%3E%3Cpath d='M-5-8V8M-5-8 4-3-5 2' stroke-width='1.3' transform='rotate(75 200 200) translate(200 33)'/%3E%3Cpath d='M0-8V8M-5 0H5M-4-6 4-6' stroke-width='1.3' transform='rotate(105 200 200) translate(200 33)'/%3E%3Cpath d='M-5 8V-8L5 8V-8' stroke-width='1.3' transform='rotate(135 200 200) translate(200 33)'/%3E%3Cpath d='M-5-8 5 8M5-8-5 8M0-8V8' stroke-width='1.3' transform='rotate(165 200 200) translate(200 33)'/%3E%3Cpath d='M0-8V8M-5-4 5-8M-5 8 5 4' stroke-width='1.3' transform='rotate(195 200 200) translate(200 33)'/%3E%3Cpath d='M-5-8 0 0 5-8M0 0V8' stroke-width='1.3' transform='rotate(225 200 200) translate(200 33)'/%3E%3Cpath d='M-5-8V8M-5-8 4-3-5 2' stroke-width='1.3' transform='rotate(255 200 200) translate(200 33)'/%3E%3Cpath d='M0-8V8M-5 0H5M-4-6 4-6' stroke-width='1.3' transform='rotate(285 200 200) translate(200 33)'/%3E%3Cpath d='M-5 8V-8L5 8V-8' stroke-width='1.3' transform='rotate(315 200 200) translate(200 33)'/%3E%3Cpath d='M-5-8 5 8M5-8-5 8M0-8V8' stroke-width='1.3' transform='rotate(345 200 200) translate(200 33)'/%3E%3Cpath d='M200 50 350 200 200 350 50 200Z' stroke-width='.9'/%3E%3Cpath d='M94 94H306V306H94Z' stroke-width='.9'/%3E%3Ccircle cx='200' cy='200' r='106' stroke-width='.7'/%3E%3Cpath d='M200.0 100.0 286.6 250.0 113.4 250.0ZM286.6 150.0 200.0 300.0 113.4 150.0Z' stroke-width='.6'/%3E%3Ccircle cx='200' cy='200' r='46' stroke-width='.8'/%3E%3Ccircle cx='200' cy='200' r='7' stroke-width='1'/%3E%3Cg fill='%23e6c463' stroke='none'%3E%3Ccircle cx='200' cy='50' r='2.4'/%3E%3Ccircle cx='350' cy='200' r='2.4'/%3E%3Ccircle cx='200' cy='350' r='2.4'/%3E%3Ccircle cx='50' cy='200' r='2.4'/%3E%3Ccircle cx='94' cy='94' r='2.4'/%3E%3Ccircle cx='306' cy='94' r='2.4'/%3E%3Ccircle cx='306' cy='306' r='2.4'/%3E%3Ccircle cx='94' cy='306' r='2.4'/%3E%3C/g%3E%3C/svg%3E");--embers: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 600'%3E%3Cdefs%3E%3CradialGradient id='e'%3E%3Cstop offset='0' stop-color='%23ffe2a0'/%3E%3Cstop offset='.3' stop-color='%23ffa040' stop-opacity='.55'/%3E%3Cstop offset='1' stop-color='%23ff7a1a' stop-opacity='0'/%3E%3C/radialGradient%3E%3C/defs%3E%3Cg fill='url(%23e)'%3E%3Ccircle cx='34' cy='560' r='4.2'/%3E%3Ccircle cx='118' cy='470' r='3'/%3E%3Ccircle cx='250' cy='520' r='3.6'/%3E%3Ccircle cx='76' cy='330' r='2.6'/%3E%3Ccircle cx='196' cy='380' r='4'/%3E%3Ccircle cx='280' cy='250' r='2.8'/%3E%3Ccircle cx='140' cy='180' r='3.4'/%3E%3Ccircle cx='20' cy='120' r='2.4'/%3E%3Ccircle cx='226' cy='60' r='3.2'/%3E%3Ccircle cx='96' cy='20' r='2.2'/%3E%3C/g%3E%3C/svg%3E")}:root{--motion-move: 1;--t-exit: .11s;--ease-in-out: cubic-bezier(.77, 0, .175, 1)}@keyframes rise{0%{opacity:0;translate:0 6px}}@keyframes pop{0%{opacity:0;scale:.9}}@keyframes sweep{to{translate:100% 0}}@keyframes ping{0%{box-shadow:0 0 color-mix(in srgb,var(--ping, var(--acc)) 55%,transparent)}to{box-shadow:0 0 0 9px transparent}}@keyframes pan{0%{transform:scale(1.02) translate(-1.5%)}to{transform:scale(1.1) translate(1.5%,-1.5%)}}a,button,summary,label,select,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:color-mix(in srgb,var(--acc) 22%,transparent)}@media(prefers-reduced-motion:reduce){:root{--motion-move: 0}*,*:before,*:after{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,fill-opacity,stroke-opacity,opacity,box-shadow,filter!important;scroll-behavior:auto!important}@keyframes rise{0%{opacity:0}}@keyframes pop{0%{opacity:0}}@keyframes sweep{to{translate:-100% 0}}@keyframes ping{to{box-shadow:none}}@keyframes pan{to{transform:none}}}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/inter-latin-ext.woff2) format("woff2");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:Cinzel Decorative;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/cinzel-decorative-700-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cinzel Decorative Fallback;font-style:normal;font-weight:700;src:url(/fonts/cinzel-latin.woff2) format("woff2");size-adjust:110.38%;ascent-override:88.42%;descent-override:33.7%;line-gap-override:0%}@font-face{font-family:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cinzel-latin.woff2) format("woff2");unicode-range:U+0000-00FF,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:Cinzel;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/cinzel-latin-ext.woff2) format("woff2");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}*,*:before,*:after{box-sizing:border-box}[hidden]{display:none!important}html{color-scheme:dark;-webkit-text-size-adjust:100%;background:var(--sky),var(--stars-a) 0 0 / 360px 360px repeat,var(--stars-b) 120px 60px / 300px 300px repeat,var(--bg-page)}@media(hover:hover)and (pointer:fine){html{background-attachment:scroll,fixed,fixed,scroll}}body{margin:0;min-height:100vh;display:flex;flex-direction:column;background:transparent;color:var(--text);font-family:var(--font);font-size:var(--fs-body);line-height:var(--lh-body);font-weight:400;font-variant-numeric:lining-nums tabular-nums;-webkit-font-smoothing:antialiased}main{flex:1 0 auto;width:100%}h1,h2,h3{margin:0 0 var(--sp-3);font-family:var(--font-heading);font-weight:600;line-height:1.25;text-wrap:balance}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);font-weight:600}h2{font-size:var(--fs-h2)}h1,h2{font-family:var(--font-display);font-weight:600;font-synthesis:none;letter-spacing:.03em;color:var(--title-gold);text-shadow:var(--display-shadow)}h3{font-size:var(--fs-h3)}p{margin:0 0 var(--sp-3)}.lead{font-size:var(--fs-lead);line-height:1.5;max-width:var(--prose-max)}a{color:var(--link);text-decoration:none}@media(hover:hover)and (pointer:fine){a:hover{text-decoration:underline}}p a:not([class*=btn]):not([class*=chip]):not([class*=pill]):not([class*=tag]):not(.wn-go){text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 55%,transparent);text-underline-offset:2px}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible,[tabindex]:focus-visible{outline:none;box-shadow:var(--focus)}@media(forced-colors:active){:focus-visible{outline:3px solid Highlight!important;outline-offset:2px!important}svg :focus-visible{outline:none!important}[aria-pressed=true],[aria-selected=true],[aria-current=page]{background:Highlight;color:HighlightText}.talent-node.has-points .talent-rank{background:Highlight;color:HighlightText!important}}img{max-width:100%;display:inline-block;vertical-align:middle}ul,ol{margin:0 0 var(--sp-3);padding-left:20px}code,pre{font-family:var(--font);font-size:var(--fs-table)}pre{background:var(--bg-panel);border:1px solid var(--border);border-radius:var(--radius);padding:var(--sp-3);overflow-x:auto}button,input,select{font:inherit;color:inherit}.btn{display:inline-block}button,.btn{border:0;border-radius:var(--r-ctl);font-weight:600;line-height:20px;color:var(--text);cursor:pointer;letter-spacing:0}button{background:none;padding:0}.btn{background:var(--bg-raised);padding:6px 14px}button:hover,.btn:hover{text-decoration:none}button:disabled{cursor:default;color:var(--text-muted)}input[type=search],input[type=text],input[type=number],select,textarea{background:var(--bg-inset);border:1px solid var(--border);border-radius:var(--r-ctl);padding:6px 10px;line-height:20px;color:var(--text)}@media(hover:hover)and (pointer:fine){input[type=search]:hover,input[type=text]:hover,input[type=number]:hover,select:hover{border-color:var(--hairline)}}input[type=search]:focus,input[type=text]:focus,input[type=number]:focus,select:focus{border-color:var(--link)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--action)}input::placeholder{color:var(--text-muted)}table{border-collapse:collapse;border-spacing:0;width:100%;font-size:var(--fs-table)}th,td{padding:7px 8px;text-align:left;vertical-align:middle;border-top:1px solid var(--border)}thead th{border-top:0;font-weight:600;white-space:nowrap}td.num,th.num{text-align:right}@property --ts-fade-l{syntax: "<length>"; inherits: false; initial-value: 0px;}@property --ts-fade-r{syntax: "<length>"; inherits: false; initial-value: 0px;}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}@supports (animation-timeline: scroll(self inline)){.table-scroll{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 var(--ts-fade-l),#000 calc(100% - var(--ts-fade-r)),transparent 100%);mask-image:linear-gradient(90deg,transparent 0,#000 var(--ts-fade-l),#000 calc(100% - var(--ts-fade-r)),transparent 100%);animation-name:table-scroll-edges;animation-duration:auto;animation-timing-function:linear;animation-timeline:scroll(self inline)}@keyframes table-scroll-edges{0%{--ts-fade-l: 0px;--ts-fade-r: 20px}6%{--ts-fade-l: 20px;--ts-fade-r: 20px}94%{--ts-fade-l: 20px;--ts-fade-r: 20px}to{--ts-fade-l: 20px;--ts-fade-r: 0px}}}.muted{color:var(--text-muted)}.small{font-size:var(--fs-small)}.nowrap{white-space:nowrap}.visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media(min-width:1024px){.visually-hidden-lg{position:absolute!important;width:1px;height:1px;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}}.q,.q a{color:var(--link)}.q0,.q0 a{color:var(--q0)}.q1,.q1 a{color:var(--q1)}.q2,.q2 a{color:var(--q2)}.q3,.q3 a{color:var(--q3)}.q4,.q4 a{color:var(--q4-text)}.q5,.q5 a{color:var(--q5)}.q6,.q6 a{color:var(--q6)}.q7,.q7 a{color:var(--q7)}.c-warrior,.c-warrior a{color:var(--warrior)}.c-paladin,.c-paladin a{color:var(--paladin)}.c-hunter,.c-hunter a{color:var(--hunter)}.c-rogue,.c-rogue a{color:var(--rogue)}.c-priest,.c-priest a{color:var(--priest)}.c-shaman,.c-shaman a{color:var(--shaman)}.c-mage,.c-mage a{color:var(--mage)}.c-warlock,.c-warlock a{color:var(--warlock)}.c-druid,.c-druid a{color:var(--druid)}body{font-variant-numeric:tabular-nums}:root{--frame-black: #000;--frame-metal: #555;--frame-ring: #343a66;--frame-stud: #454c7e;--frame-gold-ring: #c89b1a;--frame-gold-dim: #8a6d1a;--frame-w: 1px;--frame-stone: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23363636' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--frame-gold: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23c89b1a' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--frame-q2: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%231eff00' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--frame-q3: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%232f8bff' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--frame-q4: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23a335ee' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--frame-q5: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23ff8000' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--frame-q6: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%23e5cc80' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--frame-q7: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24'%3E%3Cpath fill-rule='evenodd' fill='%2300ccff' d='M0 0h24v24H0zM8 8v8h8V8z'/%3E%3C/svg%3E");--dither: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='128' height='8'%3E%3Cpath d='M0 0h2v2h-2zM4 4h2v2h-2zM8 0h2v2h-2zM12 4h2v2h-2zM16 0h2v2h-2zM16 4h2v2h-2zM20 0h2v2h-2zM20 4h2v2h-2zM24 0h2v2h-2zM24 4h2v2h-2zM28 0h2v2h-2zM28 4h2v2h-2zM32 0h2v2h-2zM32 4h2v2h-2zM34 2h2v2h-2zM36 0h2v2h-2zM36 4h2v2h-2zM38 6h2v2h-2zM40 0h2v2h-2zM40 4h2v2h-2zM42 2h2v2h-2zM44 0h2v2h-2zM44 4h2v2h-2zM46 6h2v2h-2zM48 0h2v2h-2zM48 4h2v2h-2zM50 2h2v2h-2zM50 6h2v2h-2zM52 0h2v2h-2zM52 4h2v2h-2zM54 2h2v2h-2zM54 6h2v2h-2zM56 0h2v2h-2zM56 4h2v2h-2zM58 2h2v2h-2zM58 6h2v2h-2zM60 0h2v2h-2zM60 4h2v2h-2zM62 2h2v2h-2zM62 6h2v2h-2zM64 0h2v2h-2zM64 4h2v2h-2zM66 0h2v2h-2zM66 2h2v2h-2zM66 6h2v2h-2zM68 0h2v2h-2zM68 4h2v2h-2zM70 2h2v2h-2zM70 4h2v2h-2zM70 6h2v2h-2zM72 0h2v2h-2zM72 4h2v2h-2zM74 0h2v2h-2zM74 2h2v2h-2zM74 6h2v2h-2zM76 0h2v2h-2zM76 4h2v2h-2zM78 2h2v2h-2zM78 4h2v2h-2zM78 6h2v2h-2zM80 0h2v2h-2zM80 4h2v2h-2zM82 0h2v2h-2zM82 2h2v2h-2zM82 4h2v2h-2zM82 6h2v2h-2zM84 0h2v2h-2zM84 4h2v2h-2zM86 0h2v2h-2zM86 2h2v2h-2zM86 4h2v2h-2zM86 6h2v2h-2zM88 0h2v2h-2zM88 4h2v2h-2zM90 0h2v2h-2zM90 2h2v2h-2zM90 4h2v2h-2zM90 6h2v2h-2zM92 0h2v2h-2zM92 4h2v2h-2zM94 0h2v2h-2zM94 2h2v2h-2zM94 4h2v2h-2zM94 6h2v2h-2zM96 0h2v2h-2zM96 2h2v2h-2zM96 4h2v2h-2zM98 0h2v2h-2zM98 2h2v2h-2zM98 4h2v2h-2zM98 6h2v2h-2zM100 0h2v2h-2zM100 4h2v2h-2zM100 6h2v2h-2zM102 0h2v2h-2zM102 2h2v2h-2zM102 4h2v2h-2zM102 6h2v2h-2zM104 0h2v2h-2zM104 2h2v2h-2zM104 4h2v2h-2zM106 0h2v2h-2zM106 2h2v2h-2zM106 4h2v2h-2zM106 6h2v2h-2zM108 0h2v2h-2zM108 4h2v2h-2zM108 6h2v2h-2zM110 0h2v2h-2zM110 2h2v2h-2zM110 4h2v2h-2zM110 6h2v2h-2zM112 0h2v2h-2zM112 2h2v2h-2zM112 4h2v2h-2zM112 6h2v2h-2zM114 0h2v2h-2zM114 2h2v2h-2zM114 4h2v2h-2zM114 6h2v2h-2zM116 0h2v2h-2zM116 2h2v2h-2zM116 4h2v2h-2zM116 6h2v2h-2zM118 0h2v2h-2zM118 2h2v2h-2zM118 4h2v2h-2zM118 6h2v2h-2zM120 0h2v2h-2zM120 2h2v2h-2zM120 4h2v2h-2zM120 6h2v2h-2zM122 0h2v2h-2zM122 2h2v2h-2zM122 4h2v2h-2zM122 6h2v2h-2zM124 0h2v2h-2zM124 2h2v2h-2zM124 4h2v2h-2zM124 6h2v2h-2zM126 0h2v2h-2zM126 2h2v2h-2zM126 4h2v2h-2zM126 6h2v2h-2z'/%3E%3C/svg%3E")}[data-q="2"]{--frame-key: var(--frame-q2)}[data-q="3"]{--frame-key: var(--frame-q3)}[data-q="4"]{--frame-key: var(--frame-q4)}[data-q="5"]{--frame-key: var(--frame-q5)}[data-q="6"]{--frame-key: var(--frame-q6)}[data-q="7"]{--frame-key: var(--frame-q7)}.panel,.band,.listview,.game-tooltip{border:1px solid var(--border);border-image:none;border-radius:var(--radius);box-shadow:none}.chip,.figure,.soon-block,input[type=search],input[type=text],input[type=number],select,textarea{border:1px solid var(--border);border-radius:var(--radius);box-shadow:none}input[type=search],input[type=text],input[type=number],select,textarea{border-radius:var(--r-ctl)}.btn{border:0;border-radius:var(--r-ctl);background-color:var(--bg-raised);background-image:var(--pill-face);padding:5px 14px;box-shadow:inset 0 0 0 1px var(--frame-stud),var(--pill-sheen),var(--pill-shadow)}.btn:hover{background-color:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--frame-gold-dim),var(--pill-sheen),var(--pill-shadow)}@media(hover:hover)and (pointer:fine){.btn:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--frame-gold-dim),var(--pill-sheen),var(--pill-shadow-lift);translate:none}}.btn:disabled,.btn:disabled:hover{background-color:var(--bg-raised);background-image:none;box-shadow:inset 0 0 0 1px var(--frame-stud);color:var(--text-muted);translate:none}.btn:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--frame-stud),var(--pill-sheen),var(--focus-out)}:root{--pill-h: 32px;--pill-h-s: 26px;--pill-px: 12px;--pill-px-s: 10px;--pill-px-lead: var(--sp-1);--pill-fs: var(--fs-table);--pill-fs-s: var(--fs-small);--pill-gap: var(--sp-2);--pill-gap-s: 6px}.pill{display:inline-flex;align-items:center;justify-content:center;gap:var(--pill-gap);min-height:var(--pill-h);padding:0 var(--pill-px);border:0;border-radius:var(--r-ctl);background-color:var(--bg-raised);background-image:var(--pill-face);box-shadow:inset 0 0 0 1px var(--frame-stud),var(--pill-sheen),var(--pill-shadow);color:var(--text);font:600 var(--pill-fs)/1 var(--font);white-space:nowrap;cursor:pointer;transition:color var(--t-quick) ease,background-color var(--t-quick) ease,box-shadow var(--t-quick) ease,translate var(--t-quick) var(--ease-out),scale var(--t-quick) var(--ease-out)}.pill.has-lead{padding-left:var(--pill-px-lead)}.pill:not(:disabled,[aria-disabled=true]):hover{text-decoration:none;color:var(--text);background-color:var(--bg-hover);box-shadow:inset 0 0 0 1px var(--frame-gold-dim),var(--pill-sheen),var(--pill-shadow)}@media(hover:hover)and (pointer:fine){.pill:not(:disabled,[aria-disabled=true]):hover{box-shadow:inset 0 0 0 1px var(--frame-gold-dim),var(--pill-sheen),var(--pill-shadow-lift);translate:none}}.pill:not(:disabled,[aria-disabled=true]):active{scale:calc(1 - .03 * var(--motion-move, 1))}.pill:focus-visible{outline:none;box-shadow:inset 0 0 0 1px var(--frame-stud),var(--pill-sheen),var(--focus-out)}.pill-do{background-color:var(--fill-go);box-shadow:inset 0 0 0 1px var(--frame-gold-ring);color:var(--gold)}.pill-go:not(:disabled,[aria-disabled=true]):hover,.pill-do:not(:disabled,[aria-disabled=true]):hover{color:#fff;background-color:var(--fill-go-hover);box-shadow:inset 0 0 0 1px var(--gold)}@media(hover:hover)and (pointer:fine){.pill-go:not(:disabled,[aria-disabled=true]):hover,.pill-do:not(:disabled,[aria-disabled=true]):hover{box-shadow:inset 0 0 0 1px var(--gold);translate:none}}.pill-go:focus-visible,.pill-do:focus-visible{box-shadow:inset 0 0 0 1px var(--frame-gold-ring),var(--focus-out)}.pill-quiet:not(:disabled,[aria-disabled=true]):hover{background-color:transparent;box-shadow:none;color:var(--text);text-decoration:underline;text-decoration-color:var(--link);text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover)and (pointer:fine){.pill-quiet:not(:disabled,[aria-disabled=true]):hover{box-shadow:none;translate:none}}.pill-quiet:focus-visible{box-shadow:var(--focus-out)}.pill-count{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-right:-4px;padding:0 6px;border-radius:var(--radius-chip);background:var(--bg-inset);box-shadow:inset 0 0 0 1px var(--frame-stud);color:var(--text);font-size:var(--fs-small);font-weight:700;font-variant-numeric:lining-nums tabular-nums}.pill-do .pill-count{background:#1a1608;box-shadow:none;color:var(--gold)}.pill:disabled,.pill[aria-disabled=true],.pill:disabled:hover,.pill[aria-disabled=true]:hover{background-color:var(--bg-raised);background-image:none;box-shadow:inset 0 0 0 1px var(--frame-stud);color:var(--text-muted);cursor:default;translate:none;text-decoration:none}.pill:disabled .pill-count,.pill[aria-disabled=true] .pill-count{background:var(--bg-inset);box-shadow:inset 0 0 0 1px var(--frame-stud);color:var(--text-muted)}input[type=search],input[type=text],input[type=number],select,textarea{background:var(--bg-page);box-shadow:inset 0 0 0 1px var(--frame-ring)}@media(hover:hover)and (pointer:fine){input[type=search]:hover,input[type=text]:hover,input[type=number]:hover,select:hover{border-color:var(--frame-black);box-shadow:inset 0 0 0 1px var(--frame-metal)}}input[type=search]:focus,input[type=text]:focus,input[type=number]:focus,select:focus,textarea:focus{border-color:var(--frame-black);box-shadow:inset 0 0 0 1px var(--link)}input[type=search]:focus-visible,input[type=text]:focus-visible,input[type=number]:focus-visible,select:focus-visible,textarea:focus-visible{box-shadow:var(--focus),inset 0 0 0 1px var(--link)}input:disabled,select:disabled,textarea:disabled{background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--frame-ring);color:var(--text-muted);cursor:default}input:user-invalid,select:user-invalid,textarea:user-invalid,input[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--frame-black);box-shadow:inset 0 0 0 1px var(--q5)}@media(pointer:coarse){:root{--pill-h: 44px;--pill-h-s: 44px}button:not(.talent-node,[data-view-rank],.rs-handle,.hm-bkt *,.atlas-inline,.sb-linkbtn),select,input[type=search],input[type=text],input[type=number]{min-height:44px;min-width:44px}a.btn{padding-top:11px;padding-bottom:11px}}.glyph{display:inline-block;flex:none;width:18px;height:18px;vertical-align:-4px;background-color:currentColor;-webkit-mask:var(--g) center / contain no-repeat;mask:var(--g) center / contain no-repeat}.glyph.is-l{width:22px;height:22px;vertical-align:-5px}.glyph-search{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='10.5' cy='10.5' r='6'/%3E%3Cpath d='M15 15l5 5'/%3E%3C/svg%3E")}.glyph-link{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 14a4 4 0 0 0 5.7 0l3-3a4 4 0 0 0-5.7-5.7l-1 1M14 10a4 4 0 0 0-5.7 0l-3 3a4 4 0 0 0 5.7 5.7l1-1'/%3E%3C/svg%3E")}.glyph-text{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 6h14M5 10h14M5 14h9M5 18h6'/%3E%3C/svg%3E")}.glyph-menu{--g: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M4 7h16M4 12h16M4 17h16'/%3E%3C/svg%3E")}.wrap{max-width:calc(var(--content-max) + 2 * var(--gutter));margin:0 auto;padding:0 var(--gutter)}a,button,.btn,.seg a,.tabs li a,.tabs li button,.listview tbody td,.icon-s,.icon-m,.icon-l,.panel,.chip,input[type=search],input[type=text],select{transition:color .12s,background-color .12s,border-color .12s}button,.btn,[role=button],.seg a,.tabs li a{transition:color var(--t-quick),background-color var(--t-quick),border-color var(--t-quick),scale var(--t-quick) var(--ease-out)}@media(hover:hover)and (pointer:fine){.wordmark:hover{text-decoration:none;color:var(--link)}}.seg{display:inline-flex;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--bg-inset);overflow:hidden;font-size:var(--fs-table)}.seg a,.seg span{padding:4px 12px;color:var(--text-muted);border-left:1px solid var(--border);white-space:nowrap}.seg a:first-child,.seg span:first-child{border-left:0}.seg [aria-disabled=true]{color:var(--text-muted);opacity:.55;cursor:default}@media(hover:hover)and (pointer:fine){.seg a:hover{background:var(--bg-hover);color:var(--text);text-decoration:none}}.seg a[aria-current=page]{background:#2e2a1f;box-shadow:inset 0 0 0 1px var(--gold);color:var(--gold);font-weight:600}@media(hover:hover)and (pointer:fine){.seg a[aria-current=page]:hover{background:#2e2a1f;color:var(--gold)}}main.wrap{padding-top:var(--sp-3);padding-bottom:var(--sp-7)}@media(max-width:767px){.wrap{padding:0 var(--sp-4)}.seg{order:3;margin-bottom:var(--sp-3)}main.wrap{padding-top:var(--sp-3);padding-bottom:var(--sp-7)}}.icon-s,.icon-m,.icon-l{--frame: var(--icon-s);--art: calc(var(--frame) - 2px);--icon-slot: var(--bg-raised);position:relative;display:inline-block;vertical-align:middle;flex:none;width:var(--frame);height:var(--frame);background:linear-gradient(var(--icon-slot),var(--icon-slot)) center / var(--art) var(--art) no-repeat,#000;border:1px solid #000;border-radius:3px;box-shadow:0 0 0 1px #3f3f3f;overflow:hidden}.icon-s:after,.icon-m:after,.icon-l:after{content:"";position:absolute;inset:0;border:0;border-radius:2px;box-shadow:inset 0 1px #fff3,inset 0 -1px #000000b3,inset 0 0 6px #0000008c;z-index:1;pointer-events:none}.icon-s.is-xs{--frame: 22px}.icon-s.is-row{--frame: 32px}.icon-m{--frame: var(--icon-m)}.icon-m.is-36{--frame: 36px}.icon-m.is-56,.icon-l{--frame: 56px}.icon-s img,.icon-m img,.icon-l img{position:absolute;display:block;left:calc((var(--frame) - var(--art)) / 2 - 1px);top:calc((var(--frame) - var(--art)) / 2 - 1px);width:var(--art);height:var(--art);border-radius:2px;object-fit:cover}.icon-s[data-q="2"],.icon-m[data-q="2"],.icon-l[data-q="2"]{box-shadow:0 0 0 1px var(--q2)}.icon-s[data-q="3"],.icon-m[data-q="3"],.icon-l[data-q="3"]{box-shadow:0 0 0 1px var(--q3)}.icon-s[data-q="4"],.icon-m[data-q="4"],.icon-l[data-q="4"]{box-shadow:0 0 0 1px var(--q4)}.icon-s[data-q="5"],.icon-m[data-q="5"],.icon-l[data-q="5"]{box-shadow:0 0 0 1px var(--q5)}.icon-s[data-q="6"],.icon-m[data-q="6"],.icon-l[data-q="6"]{box-shadow:0 0 0 1px var(--q6)}.icon-s[data-q="7"],.icon-m[data-q="7"],.icon-l[data-q="7"]{box-shadow:0 0 0 1px var(--q7)}.gl{font-weight:600}a.gl.gl{text-decoration:none}a.gl.gl:hover,a.gl.gl:focus-visible{text-decoration:underline;text-underline-offset:2px}a.gl.q0,a.gl.q0:hover{color:var(--q0)}a.gl.q1,a.gl.q1:hover{color:var(--q1)}a.gl.q2,a.gl.q2:hover{color:var(--q2)}a.gl.q3,a.gl.q3:hover{color:var(--q3)}a.gl.q4,a.gl.q4:hover{color:var(--q4-text)}a.gl.q5,a.gl.q5:hover{color:var(--q5)}a.gl.q6,a.gl.q6:hover{color:var(--q6)}a.gl.q7,a.gl.q7:hover{color:var(--q7)}@media(pointer:coarse){.gl{padding-block:6px}}.listview{position:relative;background:var(--bg-panel);overflow-x:auto;font-size:var(--fs-table)}.panel>.listview,.panel-body>.listview{border:0;border-image:none;border-radius:0;box-shadow:none;background:none}.listview table{width:100%;border-collapse:collapse}.listview thead th{background:var(--bg-page);padding:0;font-weight:600;white-space:nowrap;border-top:0;border-bottom:1px solid var(--border)}.listview thead th>span,.listview thead th>button{display:block;width:100%;padding:8px 10px;box-shadow:none;line-height:20px;text-align:inherit;background:none;border:0;border-radius:0;color:var(--text);font-weight:600;white-space:nowrap}.listview thead th>button{cursor:pointer}.listview thead th>button:focus-visible{outline:none;box-shadow:var(--focus)}@media(hover:hover)and (pointer:fine){.listview thead th>button:hover{background:var(--bg-hover)}}.listview thead th>button[data-sort-col]:after{content:" ↕";color:var(--text-muted);opacity:.5}.listview thead th[aria-sort=ascending]>button:after{content:" ▴";color:var(--link);opacity:1}.listview thead th[aria-sort=descending]>button:after{content:" ▾";color:var(--link);opacity:1}.listview tbody td{padding:6px 10px;border-top:1px solid var(--border);font-size:var(--fs-table);vertical-align:middle;white-space:nowrap}.listview tbody tr:first-child td{border-top:0}@media(hover:hover)and (pointer:fine){.listview tbody tr:hover td{background:var(--bg-hover)}}.listview td.num,.listview th.num{text-align:right}.listview td.icon-cell{width:38px;padding-left:12px;padding-right:0}.tabs{display:flex;gap:0;list-style:none;margin:var(--sp-5) 0 var(--sp-4);padding:0;border-bottom:1px solid var(--border);overflow-x:auto}.tabs li a,.tabs li button{display:block;padding:8px 14px;box-shadow:none;line-height:18px;color:var(--text-muted);background:none;border:0;border-bottom:2px solid transparent;border-radius:0;margin-bottom:-1px;font-weight:600;white-space:nowrap}@media(hover:hover)and (pointer:fine){.tabs li a:hover,.tabs li button:hover{color:var(--text);background:var(--bg-raised);text-decoration:none}}.tabs li a[aria-selected=true],.tabs li button[aria-selected=true]{color:var(--gold);border-bottom-color:var(--gold)}.tabs li b{color:var(--text-muted);font-weight:400;padding-left:4px}.game-tooltip{display:inline-block;min-width:280px;max-width:340px;background:#0c0d12;border-color:#4c4c4c;box-shadow:0 0 0 1px #000,inset 0 0 0 1px #ffffff12,0 6px 18px #0000008c;padding:8px 10px;font-size:13px;line-height:18px;color:var(--text);text-align:left;overflow-wrap:break-word}.game-tooltip:has(b.q2){border-color:var(--q2)}.game-tooltip:has(b.q3){border-color:var(--q3)}.game-tooltip:has(b.q4){border-color:var(--q4)}.game-tooltip:has(b.q5){border-color:var(--q5)}.game-tooltip:has(b.q6){border-color:var(--q6)}.game-tooltip:has(b.q7){border-color:var(--q7)}.game-tooltip[data-type=spell]{border-color:#6b5a24}.game-tooltip table{border-collapse:collapse;border-spacing:0;width:100%;margin:0}.game-tooltip td,.game-tooltip th{padding:0;border:0;vertical-align:top;font-weight:400;white-space:normal}.game-tooltip th{text-align:right;padding-left:12px;white-space:nowrap}.game-tooltip b{font-weight:600;font-size:15px;line-height:20px}.game-tooltip>table b{display:inline-block;max-width:100%}.game-tooltip .money{white-space:nowrap}.game-tooltip .q{color:var(--link)}.game-tooltip .rank{color:var(--text-muted);font-variant-numeric:lining-nums tabular-nums}.tooltip-float{position:absolute;z-index:100;pointer-events:none}.source{font-size:var(--fs-small);color:var(--text-muted)}.soon-block{margin:0 0 var(--sp-4);padding:7px var(--sp-3) 8px;background:var(--bg-panel);color:var(--text-muted);max-width:var(--prose-max)}.read-body [data-held]{padding:var(--sp-3) var(--sp-4);margin:0 0 var(--sp-4);border:1px dashed color-mix(in srgb,var(--action) 60%,var(--border));border-radius:0;background:color-mix(in srgb,var(--action) 6%,var(--bg-panel))}.read-body p[data-held] .flag-held,.read-body li[data-held] .flag-held{margin-right:var(--sp-1);vertical-align:1px}.band{--band-accent: var(--bg-page);--band-bg: color-mix(in srgb, var(--band-accent) 7%, var(--bg-page));--band-art-w: min(62%, 760px);position:relative;display:grid;grid-template-columns:minmax(min(100%,200px),1fr) auto;min-height:0;margin:0 0 var(--sp-4);background-color:var(--bg-panel);background-image:none;overflow:hidden}.band.has-art:after{content:"";position:absolute;top:0;right:0;bottom:0;width:var(--band-art-w);background:var(--band-art) center right / cover no-repeat;z-index:0;-webkit-mask-image:var(--dither),linear-gradient(#000,#000);mask-image:var(--dither),linear-gradient(#000,#000);-webkit-mask-size:128px 8px,calc(100% - 128px) 100%;mask-size:128px 8px,calc(100% - 128px) 100%;-webkit-mask-position:0 0,128px 0;mask-position:0 0,128px 0;-webkit-mask-repeat:repeat-y,no-repeat;mask-repeat:repeat-y,no-repeat}.band .ui-crumbs{margin-bottom:var(--sp-3)}.band h1{margin:0;font-weight:700;overflow-wrap:break-word}.band-plate:hover{text-decoration:none;background:var(--bg-hover)}.band-plate[aria-current=page]{background:#2e2a1f;box-shadow:inset 0 0 0 1px var(--frame-gold-ring);color:var(--gold)}@media(max-width:767px){.band{grid-template-columns:minmax(0,1fr);min-height:0}.band.has-art{padding-top:120px}.band.has-art:after{width:100%;bottom:auto;height:120px;background-position:center;-webkit-mask-image:none;mask-image:none}.band.has-art:before{content:"";position:absolute;top:0;left:0;right:0;z-index:1;height:121px;background:linear-gradient(180deg,color-mix(in srgb,var(--band-bg) 10%,transparent) 0%,var(--band-bg) 100%);pointer-events:none}}.band:not(.has-art):not(.has-ill){min-height:0}.chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:var(--sp-4) 0 0;padding:0}.chip{display:flex;flex-direction:column;min-width:76px;padding:5px 10px 6px;background:var(--bg-inset);color:var(--text)}.chip b{font-family:var(--font-heading);font-weight:700;font-size:15px;line-height:1.25;white-space:nowrap}.chip span{font-size:var(--fs-small);line-height:1.3;color:var(--text-muted);white-space:nowrap}.chip b.has-icon{display:inline-flex;align-items:center;gap:6px}.chip b i{font-style:normal}.chip[data-tone=new]{box-shadow:inset 0 0 0 1px var(--action)}.chip[data-tone=new] b{color:var(--action-hover)}.chip[data-tone=gold]{box-shadow:inset 0 0 0 1px var(--frame-gold-dim)}.chip[data-tone=gold] b{color:var(--link)}@media(hover:hover)and (pointer:fine){a.chip:hover{box-shadow:inset 0 0 0 1px var(--link),inset 0 1px #e8e8e80f;text-decoration:none}}@media(max-width:767px){.chips{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.chips>li{display:flex;min-width:0}.chips>li:nth-child(odd):last-child{grid-column:1 / -1}.chip{flex:1;min-width:0}.chip span{white-space:normal}}.panel{position:relative;min-width:0;display:flex;flex-direction:column;background:var(--bg-panel)}.panel--capped{border-image:none}.panel-head{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--sp-1) var(--sp-3);margin:0 var(--sp-4);padding:10px 0 9px;border-bottom:1px solid var(--border)}.panel-title{margin:0;font-size:var(--fs-h3);font-weight:700;line-height:1.3}.panel-title.is-l{font-size:var(--fs-h2)}.panel-count{color:var(--text-muted);font-size:var(--fs-table);font-variant-numeric:lining-nums tabular-nums}.panel-action{margin-left:auto;font-size:var(--fs-table);font-weight:600;white-space:nowrap}.panel-body{flex:1 1 auto;min-width:0;padding:var(--sp-3) var(--sp-4) var(--sp-4)}.panel-body.is-flush{padding:0}.panel-body>:last-child{margin-bottom:0}.panel-cap{display:none;position:absolute;width:11px;height:11px;border:0 solid var(--link);pointer-events:none}.panel-cap.is-tl{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px;border-top-left-radius:var(--radius-panel)}.panel-cap.is-tr{top:-1px;right:-1px;border-top-width:2px;border-right-width:2px;border-top-right-radius:var(--radius-panel)}.panel-cap.is-bl{bottom:-1px;left:-1px;border-bottom-width:2px;border-left-width:2px;border-bottom-left-radius:var(--radius-panel)}.panel-cap.is-br{bottom:-1px;right:-1px;border-bottom-width:2px;border-right-width:2px;border-bottom-right-radius:var(--radius-panel)}@media(max-width:767px){.panel-head{margin:0 var(--sp-3)}.panel-body{padding:var(--sp-2) var(--sp-3) var(--sp-3)}}.facts{list-style:none;margin:0;padding:0}.facts>li{display:flex;justify-content:space-between;align-items:baseline;gap:var(--sp-4);padding:7px 0;border-top:1px solid var(--border)}.facts>li:first-child{border-top:0;padding-top:0}.facts>li:last-child{padding-bottom:0}.figures{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:var(--sp-3);margin:0}.figures.is-2{grid-template-columns:repeat(2,minmax(0,1fr))}.figure{display:flex;flex-direction:column;min-width:0;margin:0;padding:6px 10px 7px;background:var(--bg-inset);color:var(--text)}.figure{box-shadow:none}.figure-num{font-family:var(--font-heading);font-weight:700;font-size:var(--fs-figure);line-height:1.1;letter-spacing:-.01em;white-space:nowrap;color:var(--link);padding-top:2px}.figure.is-empty{box-shadow:none}.figure.is-empty .figure-num{color:var(--text-muted)}.figure.is-l .figure-num{font-size:var(--fs-figure-l)}.figure.is-s .figure-num{font-size:var(--fs-figure-s)}.figure-label{margin-top:3px;font-size:var(--fs-table);line-height:1.3;color:var(--text-muted)}@media(hover:hover)and (pointer:fine){a.figure:hover{text-decoration:none;background:var(--bg-inset);box-shadow:inset 0 0 0 1px var(--frame-gold-ring)}}@media(hover:hover)and (pointer:fine){a.figure:hover .figure-label{color:var(--text)}}@media(hover:hover)and (pointer:fine){a.cardlink:hover{background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--link),inset 0 1px #e8e8e80f;text-decoration:none}}@media(hover:hover)and (pointer:fine){a.cardlink:hover .cardlink-title{color:var(--link)}}@media(hover:hover)and (pointer:fine){a.cardlink:hover .card-stat,a.image-card:hover .card-stat{box-shadow:inset 0 0 0 1px var(--frame-metal)}}@media(hover:hover)and (pointer:fine){a.cardlink:hover .card-stat.is-text,a.image-card:hover .card-stat.is-text{box-shadow:none}}.icon-s.ui-classicon,.icon-m.ui-classicon{border-color:currentColor}.money{white-space:nowrap}.money-gold,.money-silver,.money-copper{color:#fff;white-space:nowrap}.money-gold img,.money-silver img,.money-copper img{width:12px;height:12px;max-width:none;margin-left:2px;vertical-align:-1px}@media(max-width:599px){.listview.lv-drops td[data-unit]:after{content:" " attr(data-unit)}}.ui-crumbs{margin:0 0 var(--sp-3);color:var(--text-muted);font-size:var(--fs-small)}.ui-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1) var(--sp-2);list-style:none;margin:0;padding:0}.ui-crumbs li{display:inline-flex;align-items:center;gap:var(--sp-2)}.ui-crumbs li+li:before{content:"›";color:var(--text-muted)}.ui-crumbs [aria-current=page]{color:var(--text)}@media(pointer:coarse),(max-width:767px){.ui-crumbs a{position:relative}.ui-crumbs a:after{content:"";position:absolute;inset:-12px -6px}}.ui-pager{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-1);margin:var(--sp-3) 0}.ui-pager a,.ui-pager span{display:inline-block;min-width:28px;padding:3px 8px;border:1px solid var(--border);border-radius:0;background:var(--bg-raised);color:var(--text);text-align:center;line-height:18px}@media(hover:hover)and (pointer:fine){.ui-pager a:hover{background:var(--bg-hover);border-color:var(--link);text-decoration:none}}.ui-pager [aria-current=page]{background:#2e2a1f;border-color:var(--gold);color:var(--gold);font-weight:600}.ui-pager .is-gap{border-color:transparent;background:none;color:var(--text-muted);min-width:0;padding:3px 2px}.ui-pager [aria-disabled=true]{color:var(--text-muted);opacity:.55}.panel-note{margin:0;padding:var(--sp-3) var(--sp-4);color:var(--text-muted);font-size:var(--fs-table);border-bottom:1px solid var(--border)}.panel-note.is-prose{padding-right:max(var(--sp-4),calc(100% - var(--prose-max) - var(--sp-4)))}.panel-note.is-foot{padding:var(--sp-2) var(--sp-4);border-bottom:0;border-top:1px solid var(--border);font-size:var(--fs-small)}.panel--edge{--panel-pad: var(--sp-4)}.panel--edge .listview{margin-inline:calc(-1 * var(--panel-pad))}.panel--edge .listview{border:0;border-image:none;border-top:1px solid var(--border);border-bottom:1px solid var(--border);border-radius:0;box-shadow:none;background:none}.panel--edge .panel-body>.listview:last-child,.panel--edge .panel-body>:last-child>.listview:last-child{border-bottom:0;margin-bottom:calc(-1 * var(--panel-pad))}.listview.is-rows tbody td{padding:1px 10px;height:35px}.listview.is-rows td.icon-cell{width:48px;padding-left:12px;padding-right:0}.listview.is-rows tbody td>a{font-weight:600}@media(max-width:767px){.panel-note{padding-left:var(--sp-3);padding-right:var(--sp-3)}.panel--edge{--panel-pad: var(--sp-3)}}.callout,.read-body p[data-soon]{--call: var(--action);padding:var(--sp-3) var(--sp-4);background:color-mix(in srgb,var(--call) 9%,var(--bg-panel));border:1px solid color-mix(in srgb,var(--call) 28%,var(--border));border-left:3px solid var(--call);border-radius:0}.callout.is-soon,.read-body p[data-soon]{--call: color-mix(in srgb, var(--action) 55%, var(--text-muted));color:var(--text-muted)}.callout>:last-child{margin-bottom:0}@media(hover:hover)and (pointer:fine){a.src-chip:hover{border-color:var(--link);text-decoration:none}}@media(hover:hover)and (pointer:fine){a.src-card:hover{background:var(--bg-raised);border-color:var(--link);text-decoration:none}}@media(hover:hover)and (pointer:fine){a.src-card:hover .src-card-label{color:var(--link)}}@media(hover:hover)and (pointer:fine){a.image-card:hover{border-color:var(--link);background-color:var(--bg-raised);text-decoration:none}}@media(hover:hover)and (pointer:fine){a.image-card:hover .image-card-name,a.image-card:hover .image-card-plate b{color:var(--link)}}@media(hover:hover)and (pointer:fine){a.jump-chip:hover{border-color:var(--link);color:var(--link);text-decoration:none}}@media(hover:hover)and (pointer:fine){.read-toc a:hover{color:var(--link);text-decoration:none}}@media(min-resolution:2dppx){:root .listview,:root .talent-tree,:root .soon-block,:root .panel{background-size:32px 32px}}.is-offlevel{opacity:.5}@media(hover:hover)and (pointer:fine){.is-offlevel:hover{opacity:1}}.lvl-bar-btn{height:26px;padding:0 10px;font-size:var(--fs-small)}.lvl-bar-btn[aria-pressed=true]{box-shadow:inset 0 0 0 1px var(--link);color:var(--link)}.link-note{margin:0 0 var(--sp-3)}.link-note p,.link-note ul{margin:0 0 var(--sp-2)}.link-note ul{padding-left:1.2em}.link-note-pick{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin:0 0 var(--sp-2)}.link-note-pick .btn[aria-pressed=true]{color:var(--text);background-color:var(--bg-hover);box-shadow:inset 0 0 0 2px var(--action),var(--pill-sheen),var(--pill-shadow)}@media(pointer:coarse){.link-note-pick .btn{min-height:44px}}.data-note{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:var(--text-muted);text-decoration:none}.data-note:hover,.data-note:focus-visible{color:var(--text)}.data-note .glyph{width:16px;height:16px}.icon-s img,.icon-m img,.icon-l img{transition:filter .15s ease}@media(hover:hover)and (pointer:fine){a:hover .icon-s img,a:hover .icon-m img,a:hover .icon-l img{filter:brightness(1.18)}}.panel,.band,.listview{border:0;border-radius:var(--radius-panel);background:var(--panel-face);box-shadow:var(--edge),var(--panel-shadow)}.panel-head{border-bottom:1px solid transparent;border-image:linear-gradient(90deg,rgba(200,155,26,.55),rgba(200,155,26,.12) 55%,transparent) 1}.panel-title{font-family:var(--font-display);font-weight:600;font-synthesis:none;letter-spacing:.04em;color:var(--display-gold);text-shadow:var(--display-shadow)}.panel-action{color:var(--link)}.btn,.pill{border-radius:var(--r-ctl);background-color:#2b26188c;background-image:none;color:var(--gold);box-shadow:inset 0 0 0 1px #c89b1abf}.pill:not(:disabled,[aria-disabled=true]):hover,.btn:not(:disabled):hover{color:#fff3c4;background-color:#40361cbf;box-shadow:inset 0 0 0 1px var(--gold),0 0 14px #ffd10029}@media(hover:hover)and (pointer:fine){.pill:not(:disabled,[aria-disabled=true]):hover,.btn:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--gold),0 0 14px #ffd10029}}.pill:focus-visible,.btn:focus-visible{box-shadow:inset 0 0 0 1px var(--gold),var(--focus-out)}.pill-do{color:#1d1504;background-color:#f2c230;background-image:linear-gradient(180deg,#ffe07a,#e7b21f);box-shadow:inset 0 1px #ffffff73,inset 0 0 0 1px #9c7410,0 2px 8px #00000073}.pill-go:not(:disabled,[aria-disabled=true]):hover,.pill-do:not(:disabled,[aria-disabled=true]):hover{color:#120c00;background-color:#ffd34a;background-image:linear-gradient(180deg,#fff0ae,#f1c234);box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #b8890f,0 0 18px #ffd1004d}@media(hover:hover)and (pointer:fine){.pill-go:not(:disabled,[aria-disabled=true]):hover,.pill-do:not(:disabled,[aria-disabled=true]):hover{box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #b8890f,0 0 18px #ffd1004d}}.pill-go:focus-visible,.pill-do:focus-visible{box-shadow:inset 0 0 0 1px #9c7410,var(--focus-out)}.pill-do .pill-count{background:#281c00d9;color:var(--gold)}.pill-quiet:not(:disabled,[aria-disabled=true]):hover{background-color:transparent;box-shadow:none;color:var(--text-muted)}.pill-count{border-radius:var(--radius-round);background:#0a0c1ab3;box-shadow:inset 0 0 0 1px #c89b1a73}.pill:disabled,.pill[aria-disabled=true]{color:var(--text-muted);background-color:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--frame-stud)}.chip{border:0;border-radius:var(--r-ctl);background:#080a188c;box-shadow:inset 0 0 0 1px #7c6cd647}.chip b{color:#fff}.game-tooltip{--tt-line: rgba(200, 155, 26, .55);border:1px solid var(--tt-line);border-radius:var(--radius-panel);background:#0a0b18d6;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:inset 0 1px #ffd75e59,var(--glass-shadow)}.game-tooltip:has(b.q2){--tt-line: var(--q2)}.game-tooltip:has(b.q3){--tt-line: var(--q3)}.game-tooltip:has(b.q4){--tt-line: var(--q4)}.game-tooltip:has(b.q5){--tt-line: var(--q5)}.game-tooltip:has(b.q6){--tt-line: var(--q6)}.game-tooltip:has(b.q7){--tt-line: var(--q7)}.game-tooltip[data-type=spell]{--tt-line: rgba(200, 155, 26, .55)}.game-tooltip:has(b.q2),.game-tooltip:has(b.q3),.game-tooltip:has(b.q4),.game-tooltip:has(b.q5),.game-tooltip:has(b.q6),.game-tooltip:has(b.q7){border-color:color-mix(in srgb,var(--tt-line) 70%,transparent)}.panel .game-tooltip{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080914eb}.band{background:linear-gradient(90deg,#141832eb,#141832d1 55%,#1418328c);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.band h1{font-size:calc(var(--fs-h1) + 4px)}.band .ui-crumbs{font-size:var(--fs-small)}@media(hover:hover)and (pointer:fine){a.image-card:hover{background:var(--panel-face);box-shadow:0 0 0 1px #c89b1acc,0 0 22px #ffd1001f,var(--panel-shadow)}a.image-card:hover .image-card-art{scale:calc(1 + .03 * var(--motion-move, 1));filter:brightness(1.12)}a.image-card:hover .image-card-name{color:#fff3c4}}.panel-title{color:var(--title-gold)}.panel-head{gap:var(--sp-3)}.pill:not(:disabled,[aria-disabled=true]):hover,.btn:not(:disabled):hover{color:#fff3c4;background-color:#40361cbf;box-shadow:inset 0 0 0 1px var(--ring-gold-hi)}@media(hover:hover)and (pointer:fine){.pill:not(:disabled,[aria-disabled=true]):hover,.btn:not(:disabled):hover{box-shadow:inset 0 0 0 1px var(--ring-gold-hi)}}.pill:not(:disabled,[aria-disabled=true]):active,.btn:not(:disabled):active{scale:calc(1 - (1 - var(--press)) * var(--motion-move, 1))}.pill,.btn{transition:color var(--t-quick) var(--ease-out),background-color var(--t-quick) var(--ease-out),box-shadow var(--t-quick) var(--ease-out),scale var(--t-quick) var(--ease-out)}.pill-go:not(:disabled,[aria-disabled=true]):hover,.pill-do:not(:disabled,[aria-disabled=true]):hover{box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #b8890f,0 2px 8px #00000073}@media(hover:hover)and (pointer:fine){.pill-go:not(:disabled,[aria-disabled=true]):hover,.pill-do:not(:disabled,[aria-disabled=true]):hover{box-shadow:inset 0 1px #ffffff80,inset 0 0 0 1px #b8890f,0 2px 8px #00000073}}.pill-quiet:not(:disabled,[aria-disabled=true]):hover{color:var(--text)}@media(hover:hover)and (pointer:fine){a.image-card:hover{box-shadow:0 0 0 1px var(--ring-gold),var(--panel-shadow)}a.image-card:hover .image-card-art{scale:none;filter:brightness(1.1)}}.ui-crumbs{font-size:var(--fs-small);color:var(--text-muted)}.chip b{font-family:var(--font-num);font-weight:600;font-variant-numeric:lining-nums tabular-nums}.listview th,table.data th{text-transform:none;letter-spacing:0}.game-tooltip{box-shadow:inset 0 1px #ffd75e47,var(--glass-shadow)}a.pill-s:not(.pill-go,.pill-do,.pill-quiet):hover,button.pill-s:not(.pill-go,.pill-do,.pill-quiet,[aria-pressed=true]):not(:disabled,[aria-disabled=true]):hover{color:#fff3c4;background-color:var(--wash-gold);box-shadow:inset 0 0 0 1px var(--ring-gold)}@media(pointer:coarse){.ui-crumbs a{display:inline-flex;align-items:center;min-height:44px}}.seg>span[aria-disabled=true]{opacity:.55}:is(#v5-seg,.seg,.tl-tabs,.atlas-seg,.wn-tabs,.itabs-list,.stage-toggle,.calc-tabs,.tl-filters,.rg-pick,.pbl-sort,.srcmap-pick,.tl-layers,.tabs){gap:6px;padding:0;background:none;border:0;box-shadow:none}:is(#v5-seg,.seg>a,.seg>span,.tl-tabs button,.atlas-segbtn,.wn-tabs a,.itabs-list [role=tab],.stage-toggle button,.calc-tabs button,.tl-filters .btn,.rg-pickbtn,.pbl-sort-btn,.srcmap-zone,.tl-tog,.tabs li>a,.tabs li>button){display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 12px;border:0;border-radius:var(--r-ctl);font:600 13px/1.1 var(--font);letter-spacing:0;text-transform:none;text-decoration:none;white-space:nowrap;color:var(--text-muted);background:#0e1126b8;box-shadow:inset 0 0 0 1px #7c6cd652;transition:color var(--t-quick) ease,background-color var(--t-quick) ease,box-shadow var(--t-quick) ease}:is(#v5-seg,.seg>a:after,.seg>span:after,.tl-tabs button:after,.atlas-segbtn:after,.wn-tabs a:after,.itabs-list [role=tab]:after,.stage-toggle button:after,.calc-tabs button:after,.tl-filters .btn:after,.rg-pickbtn:after,.pbl-sort-btn:after,.srcmap-zone:after,.tl-tog:after,.tabs li>a:after,.tabs li>button:after){content:none}:is(#v5-seg,.seg>a:hover,.seg>span:hover,.tl-tabs button:hover,.atlas-segbtn:hover,.wn-tabs a:hover,.itabs-list [role=tab]:hover,.stage-toggle button:hover,.calc-tabs button:hover,.tl-filters .btn:hover,.rg-pickbtn:hover,.pbl-sort-btn:hover,.srcmap-zone:hover,.tl-tog:hover,.tabs li>a:hover,.tabs li>button:hover){color:#fff;text-decoration:none;background:#1e2342e6;box-shadow:inset 0 0 0 1px #ffd75e73}:is(#v5-seg,.seg>a:focus-visible,.seg>span:focus-visible,.tl-tabs button:focus-visible,.atlas-segbtn:focus-visible,.wn-tabs a:focus-visible,.itabs-list [role=tab]:focus-visible,.stage-toggle button:focus-visible,.calc-tabs button:focus-visible,.tl-filters .btn:focus-visible,.rg-pickbtn:focus-visible,.pbl-sort-btn:focus-visible,.srcmap-zone:focus-visible,.tl-tog:focus-visible,.tabs li>a:focus-visible,.tabs li>button:focus-visible,.atlas-segbtn:has(input:focus-visible)){outline:2px solid var(--gold);outline-offset:2px}:is(#v5-seg,.seg>a>b,.seg>a>i:not(.glyph),.seg>span>b,.seg>span>i:not(.glyph),.tl-tabs button>b,.tl-tabs button>i:not(.glyph),.atlas-segbtn>b,.atlas-segbtn>i:not(.glyph),.wn-tabs a>b,.wn-tabs a>i:not(.glyph),.itabs-list [role=tab]>b,.itabs-list [role=tab]>i:not(.glyph),.stage-toggle button>b,.stage-toggle button>i:not(.glyph),.calc-tabs button>b,.calc-tabs button>i:not(.glyph),.tl-filters .btn>b,.tl-filters .btn>i:not(.glyph),.rg-pickbtn>b,.rg-pickbtn>i:not(.glyph),.pbl-sort-btn>b,.pbl-sort-btn>i:not(.glyph),.srcmap-zone>b,.srcmap-zone>i:not(.glyph),.tl-tog>b,.tl-tog>i:not(.glyph),.tabs li>a>b,.tabs li>a>i:not(.glyph),.tabs li>button>b,.tabs li>button>i:not(.glyph)){display:inline-block;min-width:1.6em;margin:0;padding:2px 6px;border-radius:var(--radius-round);font:600 11px/1.2 var(--font-num);font-style:normal;font-variant-numeric:lining-nums tabular-nums;text-align:center;color:var(--title-gold);background:#ffffff12}:is(#v5-seg,.tl-tabs button>i:empty,.calc-tabs button>b:empty){display:none}@media(pointer:coarse){:is(#v5-seg,.seg>a,.seg>span,.tl-tabs button,.atlas-segbtn,.wn-tabs a,.itabs-list [role=tab],.stage-toggle button,.calc-tabs button,.tl-filters .btn,.rg-pickbtn,.pbl-sort-btn,.srcmap-zone,.tl-tog,.tabs li>a,.tabs li>button){min-height:44px}}:is(#v5-seg,.seg-opt){border-radius:var(--r-ctl);color:var(--text-muted);transition:color var(--t-quick) ease,background-color var(--t-quick) ease,box-shadow var(--t-quick) ease}:is(#v5-seg,.seg-opt img){opacity:.6;transition:opacity var(--t-quick) ease}:is(#v5-seg,.seg-opt:hover){color:var(--text)}:is(#v5-seg,.seg-opt:hover img){opacity:.85}:is(#v5-seg,.seg-opt[aria-pressed=true],.seg-opt[aria-selected=true],.seg-opt[aria-current=page],.seg-opt[aria-current=true],.seg-opt:has(input:checked),.seg>a[aria-current=page],.tl-tabs button[aria-pressed=true],.atlas-segbtn:has(input:checked),button.atlas-segbtn[aria-pressed=true],.wn-tabs a[aria-current],.itabs-list [role=tab][aria-selected=true],.stage-toggle button[aria-selected=true],.calc-tabs button[aria-pressed=true],.tl-filters .btn[aria-pressed=true],.rg-pickbtn[aria-pressed=true],.pbl-sort-btn[aria-pressed=true],.srcmap-zone[aria-pressed=true],.tl-tog[aria-pressed=true],.tabs li>[aria-selected=true]){color:#fff;background-color:color-mix(in srgb,var(--gold) 24%,var(--fill-go));background-image:none;box-shadow:inset 0 0 0 2px var(--gold),0 0 12px color-mix(in srgb,var(--gold) 34%,transparent)}:is(#v5-seg,.seg-opt[aria-pressed=true] img,.seg-opt[aria-selected=true] img,.seg-opt[aria-current=page] img,.seg-opt[aria-current=true] img,.seg-opt:has(input:checked) img){opacity:1}:is(#v5-seg,.seg-opt:focus-visible,.seg-opt:has(input:focus-visible)){outline:2px solid var(--gold);outline-offset:2px}@media(prefers-reduced-motion:reduce){:is(#v5-seg,.seg-opt,.seg-opt img){transition:none}}.game-tooltip,.panel .game-tooltip,.bis-tt .bis-tt-box{--tt-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 .86 0 0 0 0 .58 0 0 0 .06 0'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");border:1px solid var(--tt-line, rgba(200, 155, 26, .55));border-radius:var(--radius-panel);background:var(--tt-grain),radial-gradient(120% 80% at 0% 0%,rgba(255,209,0,.075),transparent 58%),linear-gradient(180deg,#171b38,#0d0f22 60%,#090a18);-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:inset 0 0 0 1px #0000008c,inset 0 1px #ffd75e38,inset 0 0 26px #00000073,var(--glass-shadow)}.bis-tt .bis-tt-box{--tt-line: #5c5f7a;padding:10px 12px}.bis-tt .bis-tt-box:has(.q2){--tt-line: color-mix(in srgb, var(--q2) 70%, transparent)}.bis-tt .bis-tt-box:has(.q3){--tt-line: color-mix(in srgb, var(--q3) 70%, transparent)}.bis-tt .bis-tt-box:has(.q4){--tt-line: color-mix(in srgb, var(--q4) 70%, transparent)}.bis-tt .bis-tt-box:has(.q5){--tt-line: color-mix(in srgb, var(--q5) 70%, transparent)}.bis-tt-cr a{display:inline-flex;align-items:center;min-height:24px;color:var(--link);font-weight:600}.tc-card p{margin:0}.tc-card{font-variant-numeric:lining-nums tabular-nums}.tc-head{display:flex;align-items:center;gap:10px;margin:0 0 6px}.tc-ic{--tc-q: #9a7a22;flex:none;width:36px;height:36px;overflow:hidden;border-radius:4px;background:#000;box-shadow:0 0 0 1px #000,0 0 0 2px color-mix(in srgb,var(--tc-q) 85%,transparent),0 3px 8px #0009}.tc-ic img{display:block;width:36px;height:36px}.tc-2{display:flex;justify-content:space-between;gap:12px}.tc-2>span:last-child:not(:first-child){text-align:right}.tc-card .tc-name{flex:1 1 auto;min-width:0;align-items:baseline}.tc-card .tc-name b{display:block;min-width:0;color:#fff;font:600 15px/1.25 var(--font)}.tc-card .tc-name b.q2{color:var(--q2)}.tc-card .tc-name b.q3{color:var(--q3)}.tc-card .tc-name b.q4{color:var(--q4-text)}.tc-card .tc-name b.q5{color:var(--q5)}.tc-name span{flex:none;color:var(--text-muted);white-space:nowrap}.tc-req{color:#fff}.tc-desc{margin-top:4px!important;color:var(--gold)}.tc-desc ins{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentColor 60%,transparent);text-underline-offset:3px;font-weight:600}.tc-desc em{font-style:normal;color:#fff}.tc-was{margin-top:6px!important;padding-top:6px;border-top:1px solid rgba(255,255,255,.08);color:var(--text-muted);font-size:var(--fs-small);line-height:1.45}.tc-was>span:first-child{margin-right:4px;font-size:var(--fs-micro);font-weight:600;letter-spacing:.06em;text-transform:uppercase}.tc-was del{color:var(--text);text-decoration-color:var(--pn-nerf, #f07a6c)}.tc-foot,.tc-sub,.tc-note{color:var(--text-muted);font-size:var(--fs-small)}.tc-foot,.tc-mark{margin-top:6px!important}.tc-card .bis-tt-two{display:flex;justify-content:space-between;gap:12px}.tc-card .bis-tt-eq{color:var(--q2)}.tc-card .bis-tt-il,.tc-card .bis-tt-ds{color:var(--gold)}.tc-card .bis-tt-src{margin-top:6px!important;padding-top:6px;border-top:1px solid rgba(255,255,255,.08);color:var(--text-muted);font-size:var(--fs-small)}a.tt-l{position:relative;color:var(--tt-c, var(--link));font-weight:600;text-decoration:none!important}a.tt-l .tt-lw{white-space:nowrap}a.tt-l img{display:inline;width:16px;height:16px;margin-right:4px;border-radius:3px;vertical-align:-3px;box-shadow:0 0 0 1px #000}@media(hover:hover)and (pointer:fine){a.tt-l:hover{text-decoration:underline!important;text-decoration-thickness:1px!important;text-underline-offset:3px}}a.tt-l:focus-visible{outline:0;border-radius:3px;box-shadow:var(--focus)}@media(pointer:coarse){a.tt-l:after{content:"";position:absolute;inset:-12px -4px}}.tt-float,.tt-pop{position:fixed;z-index:300;min-width:0;text-align:left}.tt-float{width:max-content;max-width:min(340px,calc(100vw - 16px))}.tt-float[hidden]{display:none}.tt-pop{z-index:310;width:min(320px,calc(100vw - 16px));max-width:none;padding:8px 10px 0}.tt-pop:after{content:"";position:absolute;left:calc(var(--tt-arrow, 50%) - 7px);bottom:-8px;width:14px;height:8px;background:var(--tt-line, rgba(200, 155, 26, .55));clip-path:polygon(0 0,100% 0,50% 100%)}.tt-pop.is-below:after{top:-8px;bottom:auto;clip-path:polygon(50% 0,100% 100%,0 100%)}.tt-pop-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin:6px 0 0;border-top:1px solid rgba(255,255,255,.08)}.tt-go{display:inline-flex;align-items:center;min-height:44px;color:var(--link);font-weight:600}.tt-x{display:inline-grid;place-items:center;min-width:44px;height:44px;margin-right:-10px;border:0;border-radius:var(--r-ctl);background:transparent;color:var(--text-muted);font:400 22px/1 var(--font);cursor:pointer}.tt-x:hover{color:var(--text);background:var(--bg-hover)}.tt-x:focus-visible,.tt-go:focus-visible{outline:0;box-shadow:var(--focus)}@media(prefers-reduced-motion:no-preference){.tt-float:not([hidden]),.tt-pop{animation:tt-in .12s var(--ease-out)}}@keyframes tt-in{0%{opacity:0}}.bdg{--bdg-h: var(--text-muted);display:inline-flex;flex:none;align-items:center;gap:5px;height:22px;padding:0 8px;border-radius:var(--r-ctl);background:color-mix(in srgb,var(--bdg-h) 12%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--bdg-h) 50%,transparent);color:var(--bdg-h);font:600 var(--fs-micro)/1 var(--font);font-variant-numeric:lining-nums tabular-nums;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;white-space:nowrap;vertical-align:middle}.bdg-new{--bdg-h: var(--action-hover)}.bdg-buff{--bdg-h: #7be06a}.bdg-nerf{--bdg-h: #f07a6c}.bdg-changed{--bdg-h: var(--status-beta)}.bdg-fix{--bdg-h: var(--text-muted)}.bdg-removed{--bdg-h: var(--q0)}.bdg-talent{--bdg-h: var(--q3)}.bdg-rank{--bdg-h: var(--action-hover)}.bdg-pvp{--bdg-h: var(--q4-text)}.bdg-done{--bdg-h: var(--gold)}.bdg-now{--bdg-h: var(--action-hover)}.bdg-upcoming{--bdg-h: var(--text)}.bdg-tba,.bdg-info{--bdg-h: var(--text-muted)}.bdg-pick{--bdg-h: var(--title-gold)}.bdg-forever{--bdg-h: var(--gold)}.bdg-us{--bdg-h: var(--q3)}.bdg-eu{--bdg-h: var(--action-hover)}.bdg-bnews{--bdg-h: var(--status-beta)}.bdg-q0{--bdg-h: var(--q0)}.bdg-q1{--bdg-h: var(--q1)}.bdg-q2{--bdg-h: var(--q2)}.bdg-q3{--bdg-h: var(--q3)}.bdg-q4{--bdg-h: var(--q4-text)}.bdg-q5{--bdg-h: var(--q5)}.bdg-n{font-weight:700;font-variant-numeric:tabular-nums}.bdg.bdg-xs{gap:0;height:14px;min-width:14px;justify-content:center;padding:0 3px;border-radius:4px;background:color-mix(in srgb,var(--bdg-h) 22%,var(--bg-inset));font-size:9px;letter-spacing:.02em}.bdg.bdg-lg{gap:8px;height:40px;padding:0 16px 0 12px;font-size:18px;font-weight:700;letter-spacing:.1em}.bdg-pill{display:inline-flex;flex:none;align-items:center;height:22px;padding:0 10px;border-radius:999px;font:600 var(--fs-small)/1 var(--font);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap;vertical-align:middle}.bdg-soon{background:color-mix(in srgb,var(--action) 18%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--action-hover) 55%,transparent);color:var(--action-hover)}.bdg-soon:empty:before{content:"Coming soon"}.bdg-date{background:var(--bg-raised);box-shadow:inset 0 0 0 1px var(--border);color:var(--text)}@media(forced-colors:active){.bdg,.bdg-pill{border:1px solid CanvasText}}@media(hover:hover)and (pointer:fine){.tt-hit[data-tt]{cursor:help}}.tt-hit[data-tt]:focus-visible{outline:0;border-radius:3px;box-shadow:var(--focus)}@media(pointer:coarse){.tt-t:not(.icon-s,.icon-m,.icon-l){position:relative}.tt-t:before{content:"";position:absolute;left:50%;top:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}}.game-tooltip .tt-was{color:var(--text-muted);text-decoration:line-through;text-decoration-thickness:1px;text-decoration-color:var(--text-muted)}.game-tooltip .tt-now{color:var(--action-hover);text-decoration:none;font-weight:600}.game-tooltip .q .tt-now,.game-tooltip .q .tt-now ins{font-weight:inherit}.game-tooltip .tt-was del,.game-tooltip .tt-now ins{text-decoration:none}.game-tooltip .tt-was del{text-decoration:line-through}.game-tooltip .tt-now ins{color:var(--action-hover)}.tip-foot[data-side=before] b{color:var(--text-muted)}.tip-foot[data-act]{pointer-events:auto}.search-hit:hover,.search-hit[aria-selected=true]{background:var(--bg-hover);text-decoration:none}@media(pointer:coarse){.search-all{min-height:44px;display:flex;align-items:center}}.search-all{display:block;padding:6px 10px;border-top:1px solid var(--border);font-weight:600}.search-all:hover{background:var(--bg-hover);text-decoration:none}.search-hit:hover,.search-hit[aria-selected=true]{background:var(--glass-sel);box-shadow:inset 0 0 0 1px #ffd1001f}.search-all{border-top-color:var(--glass-line);border-radius:0 0 var(--glass-row-radius) var(--glass-row-radius)}.search-all:hover{background:var(--glass-sel)}.ff-main{width:100%;max-width:var(--content-max);margin:0 auto;padding:0 var(--gutter) var(--sp-7);flex:1 0 auto}.ff-skip{position:absolute;left:8px;top:-60px;z-index:100;padding:10px 14px;border-radius:var(--r-ctl);background:var(--bg-raised);color:var(--gold)}.ff-skip:focus{top:8px}.ff-hero{padding:var(--sp-6) 0 var(--sp-4);text-align:center}.ff-hero-h{margin:0;font:600 clamp(30px,5vw,46px)/1.1 var(--font-display);letter-spacing:.04em;color:var(--text);text-shadow:0 2px 0 rgba(40,24,0,.6)}.ff-hero-h span{color:var(--title-gold, var(--gold))}.ff-hero-sub{max-width:560px;margin:var(--sp-2) auto 0;color:var(--text-muted);font-size:var(--fs-lead)}.ff-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0 0 var(--sp-4);padding:0;list-style:none}.ff-steps li{display:flex;align-items:center;gap:10px;min-height:44px;padding:6px 12px;border-radius:var(--radius);background:var(--panel-face);box-shadow:var(--edge);font-size:var(--fs-small);color:var(--text)}.ff-steps b{display:inline-grid;place-items:center;flex:none;width:26px;height:26px;border-radius:50%;font:600 14px/1 var(--font-display);color:#1a1306;background:linear-gradient(180deg,#ffe08a,#c99a1c)}.ff-steps small{font-size:inherit;color:var(--text-muted)}.ff-touch{display:none}@media(pointer:coarse){.ff-touch{display:inline}.ff-mouse{display:none}}.ff-banner{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px 18px;margin:0 0 var(--sp-3);padding:14px 18px;border-radius:var(--radius-panel);background:radial-gradient(60% 140% at 0% 0%,color-mix(in srgb,var(--cc) 14%,transparent),transparent 70%),var(--panel-face);box-shadow:var(--edge),var(--panel-shadow)}.ff-crest{display:block;width:64px;height:64px;overflow:hidden;border-radius:50%;background:#0a0c1c;box-shadow:0 0 0 2px #0a0c1c,0 0 0 3px var(--gold),0 0 0 5px #0a0c1ce6,0 6px 18px #0000008c}.ff-crest img{width:100%;height:100%;object-fit:cover}.ff-kicker{margin:0 0 2px;font:600 12px/1 var(--font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.ff-banner-h{margin:0;font:600 26px/1.15 var(--font-display);letter-spacing:.02em;color:var(--text);text-shadow:0 2px 0 rgba(40,24,0,.6)}.ff-banner-sub{margin:6px 0 0;font-size:var(--fs-small);color:var(--text-muted)}.ff-trees{display:grid;gap:6px;min-width:240px;margin:0;padding:0 0 0 18px;list-style:none;border-left:1px solid var(--edge-violet)}.ff-trees li{display:grid;grid-template-columns:20px 96px minmax(60px,1fr) 2.2em;align-items:center;gap:8px;font-size:var(--fs-small);color:var(--text)}.ff-trees img{border-radius:3px;box-shadow:0 0 0 1px #000,0 0 0 2px #ffd75e59}.ff-trees-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ff-trees-bar{position:relative;height:6px;overflow:hidden;border-radius:3px;background:#060814b3;box-shadow:inset 0 0 0 1px var(--edge-violet)}.ff-trees-bar i{position:absolute;inset:0;border-radius:3px;background:linear-gradient(90deg,#b8890f,var(--gold));transform-origin:left center;scale:var(--p) 1}.ff-trees b{font:600 13px/1 var(--font-num);font-variant-numeric:lining-nums tabular-nums;text-align:right;color:var(--title-gold, var(--gold))}@media(max-width:860px){.ff-banner{grid-template-columns:auto minmax(0,1fr)}.ff-trees{grid-column:1 / -1;padding:10px 0 0;border-left:0;border-top:1px solid var(--edge-violet)}}@media(max-width:480px){.ff-banner{padding:12px;gap:8px 12px}.ff-crest{width:48px;height:48px}.ff-banner-h{font-size:21px}.ff-trees{min-width:0}.ff-trees li{grid-template-columns:20px minmax(0,7em) minmax(40px,1fr) 2.2em}}.ff-pills{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 var(--sp-3)}.ff-pills a{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border-radius:var(--r-ctl);font:600 14px/1 var(--font);color:var(--text-muted);text-decoration:none;background:#0e102699;box-shadow:0 0 0 1px var(--edge-violet)}.ff-pills a:hover{color:var(--text);text-decoration:none}.ff-share,.ff-save{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.ff-share-field,.ff-save input{flex:1 1 200px;min-width:0;min-height:40px;padding:0 10px;font:500 13px/1 var(--font);color:var(--text);border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--bg-inset)}.ff-share-order{display:inline-flex;align-items:center;gap:6px;font-size:var(--fs-small);color:var(--text-muted)}.ff-status{margin:0;font-size:var(--fs-small);color:var(--title-gold, var(--gold))}.ff-status:empty{display:none}.btn .glyph{margin-right:6px}.ff-saved-empty{margin:0;color:var(--text-muted)}.ff-saved-list{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ff-saved-list li{display:flex;align-items:center;gap:8px}.ff-saved-open{display:flex;flex:1;flex-direction:column;justify-content:center;min-height:44px;padding:4px 12px;border-radius:var(--r-ctl);background:var(--bg-inset);text-decoration:none}.ff-saved-open span{font-size:var(--fs-small);color:var(--text-muted)}.ff-saved-del{min-height:44px}.ff-how{margin:var(--sp-6) 0 0}.ff-how h2,.ff-page h1,.ff-page h2{font-family:var(--font-display);font-weight:600;letter-spacing:.02em}.ff-how h2{margin:0 0 var(--sp-3);font-size:var(--fs-h2)}.ff-how-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-3)}.ff-how-grid>div{padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-panel);background:var(--panel-face);box-shadow:var(--edge)}.ff-how h3{margin:0 0 6px;font-size:16px;color:var(--title-gold, var(--gold))}.ff-how p{margin:0;color:var(--text-muted)}@media(max-width:760px){.ff-how-grid,.ff-steps{grid-template-columns:1fr}}.ff-page{max-width:var(--prose-max, 72ch);padding-top:var(--sp-5)}.ff-page h1{margin:0 0 var(--sp-3);font-size:var(--fs-h1)}.ff-page h2{margin:var(--sp-5) 0 var(--sp-2);font-size:var(--fs-h2)}.ff-page p,.ff-page li{color:var(--text)}.ff-lead{font-size:var(--fs-lead);color:var(--text-muted)}.ff-section{margin:var(--sp-4) 0}.ff-section>h2{margin:0 0 var(--sp-2);font:600 var(--fs-h2)/1.2 var(--font-display);letter-spacing:.02em}.ff-muted{color:var(--text-muted)}.ff-filter{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0 0 var(--sp-2);font-weight:600}.ff-filter input{width:18px;height:18px;accent-color:var(--gold)}.ff-ch-list{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px 18px;margin:0;padding:0;list-style:none}.ff-ch-list.is-rows{grid-template-columns:1fr}.ff-ch-list>li{display:flex;align-items:flex-start;gap:10px}.ff-ch-list>li>span{display:flex;flex-direction:column;gap:2px;min-width:0}.ff-ch-list b{color:var(--text)}.ff-ch-list small{font-size:var(--fs-small);color:var(--text-muted)}.ff-ch-row,.ff-ch-text{font-size:var(--fs-small);color:var(--text);overflow-wrap:anywhere}.ff-ch-row i{font-style:normal;font-weight:600;color:var(--title-gold, var(--gold))}.ff-ch-row s,.ff-ch-text del{color:#ff9a8a}.ff-ch-row b,.ff-ch-text ins{color:#9be59b;text-decoration:none;font-weight:600}.ff-ch-text.is-old{color:var(--text-muted)}.ff-race-jump{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 var(--sp-3)}.ff-race-jump a{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 12px;border-radius:var(--r-ctl);background:#0e102699;box-shadow:0 0 0 1px var(--edge-violet);color:var(--text);font-weight:600;text-decoration:none}.ff-races{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--sp-3)}@media(max-width:420px){.ff-races,.ff-ch-list{grid-template-columns:1fr}}.ff-race .panel-head{gap:10px}.ff-faction{margin-left:auto;font-size:var(--fs-small);font-weight:600;color:var(--text-muted)}.ff-faction.is-alliance{color:#8cb8ff}.ff-faction.is-horde{color:#ff8f8f}.ff-wide{max-width:none}.ff-patch-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ff-patch-list a{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 12px;min-height:44px;align-items:center;padding:8px 14px;border-radius:var(--r-ctl);background:var(--panel-face);box-shadow:var(--edge);text-decoration:none}.ff-patch-list span{font-size:var(--fs-small);color:var(--text-muted)}.ff-table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}.ff-table th,.ff-table td{padding:8px 10px;border-bottom:1px solid var(--hairline, rgba(255, 255, 255, .08));text-align:right}.ff-table th:first-child{text-align:left}.ff-cname{color:color-mix(in srgb,var(--cc) 75%,#fff)}.ff-pn-class .panel-head{gap:10px}.ff-pn-calc{margin-left:auto;font-size:var(--fs-small)}.ff-pn-class .pn-lines{margin:0}@media(max-width:520px){.ff-table th,.ff-table td{padding:6px 4px;font-size:13px}}@media(max-width:760px),(pointer:coarse){.calc-dock .calc-mode,.calc-dock .calc-bar .btn,.calc-bar select,.calc-bar input:not([type=checkbox]),.calc-pin .btn,.calc-pin input,.ff-saved-del{min-height:44px}.tbk .tbk-tbtn{min-width:44px;min-height:44px}.pn-card summary,.calc-fold-sum{min-height:44px;display:flex;align-items:center}.pn-class-name a,.ff-table .ff-cname{display:inline-flex;align-items:center;min-height:44px}.ff-filter input{width:22px;height:22px}}@media(max-width:760px){.calc-dock .calc-modes{flex-wrap:wrap;min-width:0}.calc-dock .calc-mode{min-height:44px}.ff-pn-calc{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:420px){.ff-table th:nth-child(4),.ff-table td:nth-child(4),.ff-table th:nth-child(5),.ff-table td:nth-child(5){display:none}}@media(max-width:767px){.calc-dock .calc-bar.has-modes .calc-modes{flex:1 1 100%;flex-wrap:nowrap}.calc-dock .calc-bar.has-modes .calc-bar-level{order:4}}.ff-toolband{grid-template-columns:auto minmax(0,1fr) auto}.ff-toolband:not(:has(.ff-toolband-icon)){grid-template-columns:minmax(0,1fr) auto}.ff-toolband .ff-kicker a{color:inherit}.ff-toolband-lead{max-width:70ch;margin:8px 0 0;color:var(--text)}.ff-toolband-chips{align-self:center;justify-content:flex-end}@media(max-width:860px){.ff-toolband,.ff-toolband:not(:has(.ff-toolband-icon)){grid-template-columns:minmax(0,1fr)}.ff-toolband-chips{justify-content:flex-start}}.ff-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;margin:0 0 var(--sp-4);padding:0;list-style:none}.ff-card{display:flex;align-items:flex-start;gap:12px;height:100%;min-height:44px;padding:12px 14px;border-radius:var(--radius-panel);background:var(--panel-face);box-shadow:var(--edge);color:var(--text);text-decoration:none}.ff-card:hover{text-decoration:none;box-shadow:var(--edge),0 0 0 1px var(--gold)}.ff-card>span{display:flex;flex-direction:column;gap:2px;min-width:0}.ff-card b{font-size:15px}.ff-card small{font-size:var(--fs-small);color:var(--text-muted)}.ff-card-rc{display:flex;flex-wrap:wrap;gap:8px;margin-top:6px}.ff-card.is-soon{opacity:.85}.ff-card .ff-soon{align-self:flex-start;margin-top:4px;padding:1px 8px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;color:var(--text-muted);box-shadow:inset 0 0 0 1px var(--edge-violet)}.ff-ranks td,.ff-ranks th{text-align:left}.ff-ally{color:#8cb8ff}.ff-horde{color:#ff8f8f}@media(max-width:760px),(pointer:coarse){.roster .roster-class,.roster select,.roster input[type=text],.roster .btn,.roster .pill,.dr-level-f,.pln input[type=checkbox]+label,.pln .btn{min-height:44px}}.ff-talent{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:12px 0;border-bottom:1px solid var(--hairline, rgba(255, 255, 255, .08));scroll-margin-top:72px}.ff-talent:last-child{border-bottom:0}.ff-talent:target{background:color-mix(in srgb,var(--gold) 8%,transparent)}.ff-talent-h{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font:600 17px/1.3 var(--font-display)}.ff-talent-h a{color:var(--text)}.ff-talent p{margin:4px 0 0}.ff-talent-meta{font-size:var(--fs-small);color:var(--text-muted)}.ff-talent-ranks{margin:4px 0 0;padding-left:1.4em;font-size:var(--fs-small)}.ff-talent-cmp{display:flex;flex-direction:column;gap:2px}.ff-talent-open a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--fs-small)}.ff-faq{margin:0}.ff-faq dt{margin:12px 0 2px;font-weight:600;color:var(--title-gold, var(--gold))}.ff-faq dt:first-child{margin-top:0}.ff-faq dd{margin:0}.ff-impact-list{display:grid;gap:8px;margin:8px 0;padding:0;list-style:none}.ff-impact-list li{display:block}.ff-saved-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0}.ff-file{position:relative;display:inline-flex;align-items:center;min-height:44px;cursor:pointer}.ff-file input{position:absolute;inset:0;opacity:0;cursor:pointer}.ff-file:focus-within{outline:2px solid var(--gold);outline-offset:2px}.ff-stream-exit{display:none}html[data-stream] .ff-head,html[data-stream] .ff-foot,html[data-stream] .ff-banner,html[data-stream] .ff-pills,html[data-stream] .hs,html[data-stream] .ff-hero,html[data-stream] .ff-steps,html[data-stream] .calc-folds,html[data-stream] .pn-card,html[data-stream] .ff-how,html[data-stream] .calc-touch-hint{display:none!important}html[data-stream] .ff-main{max-width:none;padding-top:12px}html[data-stream] .ff-stream-exit{display:inline-flex;align-items:center;position:fixed;right:12px;bottom:12px;z-index:50;min-height:44px}.ff-two{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--sp-3);align-items:start}.ff-two>div{display:grid;gap:var(--sp-3);min-width:0}@media(max-width:860px){.ff-two{grid-template-columns:minmax(0,1fr)}}.ff-open-calc{align-self:center;display:inline-flex;align-items:center;min-height:44px;white-space:nowrap}.ff-rank-list{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ff-rank-list b{color:var(--title-gold, var(--gold));margin-right:6px}.game-text em,.ff-rank-list em{font-style:normal;color:#9be59b;font-weight:600}.ff-cmp-h{margin:8px 0 2px;font-weight:600}.ff-cmp-rank .ff-ch-row{margin:2px 0}.ff-facts{display:grid;gap:6px;margin:0;padding:0;list-style:none}.ff-facts li{display:flex;justify-content:space-between;gap:12px;font-size:var(--fs-small)}.ff-facts span{color:var(--text-muted)}.ff-ch-list a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.ff-highlight{outline:3px solid var(--gold)!important;outline-offset:3px;border-radius:6px}.ff-soon-line{margin:var(--sp-2) 0}.ff-builds{display:grid;gap:8px;margin:0;padding:0;list-style:none}.ff-builds li{display:grid;grid-template-columns:2em minmax(0,1fr) auto auto;align-items:center;gap:10px}.ff-builds-n{font:600 16px/1 var(--font-display);color:var(--title-gold, var(--gold))}.ff-builds-main{display:flex;flex-direction:column;min-width:0}.ff-builds-main small,.ff-builds-count small{color:var(--text-muted);font-size:var(--fs-small)}.ff-builds .btn{min-height:44px;display:inline-flex;align-items:center}.ff-share-more{display:inline-flex;flex-wrap:wrap;gap:8px}.ff-save-tag{min-height:40px;border:1px solid var(--border);border-radius:var(--r-ctl);background:var(--bg-inset);color:var(--text)}.ff-road{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ff-road li{display:grid;grid-template-columns:12em minmax(0,1fr);gap:16px;padding:14px 16px;border-radius:var(--radius-panel);background:var(--panel-face);box-shadow:var(--edge)}.ff-road li.is-past{opacity:.8}.ff-road time{font:600 15px/1.3 var(--font-display);color:var(--title-gold, var(--gold))}.ff-road h2{margin:0;font-size:17px}.ff-road blockquote{margin:6px 0 0;padding-left:10px;border-left:2px solid var(--gold)}.ff-road-src{margin:6px 0 0;font-size:var(--fs-small);color:var(--text-muted)}.ff-road-src a{display:inline-flex;align-items:center;min-height:44px}@media(max-width:600px){.ff-road li{grid-template-columns:1fr;gap:4px}}.ff-num{width:6em}.ff-finder th small{display:block;font-weight:400}.ff-finder td,.ff-finder th{text-align:left}.ff-finder tr[data-fit=recommended] th{color:var(--title-gold, var(--gold))}.ff-finder tr[data-fit=locked]{opacity:.7}.ff-wc td,.ff-wc th{text-align:left}.ff-visits{display:grid;gap:6px;margin:var(--sp-3) 0;padding:0;list-style:none}.ff-visits li{display:grid;grid-template-columns:6em minmax(0,1fr);gap:10px;padding:8px 12px;border-radius:var(--radius);background:var(--panel-face)}.ff-visits b{color:var(--title-gold, var(--gold))}.ff-tags{display:flex;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none}.ff-tags li{padding:4px 10px;border-radius:var(--r-ctl);box-shadow:inset 0 0 0 1px var(--edge-violet);font-size:var(--fs-small)}.ff-soon-tool select,.ff-soon-tool input{max-width:100%}.tool-bar label>input,.tool-bar label>select{min-height:44px}.ff-h2{margin:var(--sp-4) 0 var(--sp-2);font:600 var(--fs-h2)/1.2 var(--font-display)}.ff-countdown{margin:0 0 var(--sp-3)}.ff-cd{display:flex;flex-wrap:wrap;gap:6px 18px;margin:6px 0;font-size:var(--fs-small);color:var(--text-muted)}.ff-cd b{font:600 28px/1 var(--font-num);font-variant-numeric:tabular-nums;color:var(--text);margin-right:4px}.ff-gear{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-3)}@media(max-width:420px){.ff-gear{grid-template-columns:minmax(0,1fr)}}.ff-gear-rows{display:grid;gap:10px;margin:0;padding:0;list-style:none}.ff-gear-rows li{display:flex;gap:10px;align-items:flex-start}.ff-gear-rows li>span{display:flex;flex-direction:column;gap:2px;min-width:0}.ff-gear-rows small{font-size:var(--fs-small)}.q0{color:#9d9d9d}.q1{color:#fff}.q2{color:#1eff00}.q3{color:#0070dd}.q4{color:#a335ee}.q5{color:#ff8000}.ff-main.is-wide{max-width:none;padding:0}.ff-atlas-below{max-width:var(--content-max);margin:var(--sp-4) auto 0;padding:0 var(--gutter)}.ff-left th,.ff-left td{text-align:left}@media(max-width:760px),(pointer:coarse){.atlas-full .atlas-cont,.atlas-full .atlas-zoom .btn,.atlas-full .atlas-ly,.atlas-full .atlas-segbtn{min-height:44px;min-width:44px}}@media(max-width:760px),(pointer:coarse){.atlas-plan-head .crumbs a{display:inline-flex;align-items:center;min-height:44px}.atlas-full .atlas-fold{min-width:44px;min-height:44px}}.ff-crumbs ol{display:flex;flex-wrap:wrap;align-items:center;gap:0 6px;margin:var(--sp-3) 0 var(--sp-2);padding:0;list-style:none;font-size:var(--fs-small);color:var(--text-muted)}.ff-crumbs li+li:before{content:"/";margin-right:6px;opacity:.6}.ff-crumbs a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-muted)}.ff-summary{max-width:75ch;margin:0 0 var(--sp-3);font-size:var(--fs-lead);line-height:1.55}.ff-usedin{margin:0 0 var(--sp-3);font-size:var(--fs-small);color:var(--text-muted)}.ff-usedin a{display:inline-flex;align-items:center;min-height:44px;font-weight:600}.ff-hub-tree{display:grid;grid-template-columns:auto minmax(0,1fr);gap:var(--sp-4);align-items:start}@media(max-width:1240px){.ff-hub-tree{grid-template-columns:minmax(0,1fr)}}.ff-static-tree{overflow-x:auto}.ff-static-tree .talent-node{cursor:help}.ff-static-tree .talent-minus,.ff-static-tree .talent-tree-reset{display:none}.ff-h3{margin:var(--sp-3) 0 6px;font:600 15px/1.3 var(--font-display);color:var(--title-gold, var(--gold))}.ff-linklist{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:0 12px;margin:0;padding:0;list-style:none}.ff-linklist li{display:flex;align-items:center;gap:8px}.ff-linklist a,.ff-tags a{display:inline-flex;align-items:center;min-height:44px}.ff-tags li:has(a){padding:0 10px}.ff-trees a.ff-trees-name{color:var(--text);font-weight:600}@media(pointer:coarse),(max-width:760px){.ff-trees li{min-height:44px}.ff-trees a.ff-trees-name{display:flex;align-items:center;min-height:44px}}@media(max-width:760px),(pointer:coarse){.ff-visits a,.ff-banner-sub a,.ff-summary a,.ff-muted a{display:inline-flex;align-items:center;min-height:44px}}.ff-gear-slots{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:8px 16px}@media(max-width:420px){.ff-gear-slots{grid-template-columns:minmax(0,1fr)}}.ff-gear-slot summary{display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer;list-style:none}.ff-gear-slot summary::-webkit-details-marker{display:none}.ff-gear-slot summary>span{display:flex;flex-direction:column;min-width:0}.ff-gear-slot summary small{font-size:var(--fs-small);color:var(--text-muted)}.ff-gear-slot[open] summary{margin-bottom:8px}.ff-gear-slot .ff-gear-rows{padding:0 0 8px 46px}.ff-tc-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:var(--sp-3);margin:0 0 var(--sp-3)}@media(max-width:420px){.ff-tc-cards{grid-template-columns:minmax(0,1fr)}}.ff-sort{min-height:44px;padding:0 4px;border:0;background:none;color:inherit;font:inherit;font-weight:600;cursor:pointer}.ff-sort[aria-sort=descending]:after{content:" ↓"}.ff-sort[aria-sort=ascending]:after{content:" ↑"}@media(max-width:760px),(pointer:coarse){.ff-tc-cards a,.ff-table a,.ff-page li a{display:inline-flex;align-items:center;min-height:44px}}.ff-pet-ab{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:var(--fs-small)}.ff-pet-ab>span{display:inline-flex;align-items:center;gap:4px}.ff-pets>li{scroll-margin-top:96px}.ff-pets>li:target>.ff-card{box-shadow:0 0 0 2px var(--frame-gold-ring),var(--panel-shadow)}.ff-boss-list{margin:0;padding-left:1.4em;display:grid;gap:4px}.ff-recipe{display:inline-flex;align-items:center;gap:8px}.ff-bands .s-orange{color:#ff8040}.ff-bands .s-yellow{color:#ff0}.ff-bands .s-green{color:#40c040}@media(max-width:760px),(pointer:coarse){.ff-facts a,.ff-ch-list small a{display:inline-flex;align-items:center;min-height:44px}}.hm-more{display:inline-flex;align-items:center;min-height:44px;margin-left:10px;font:600 var(--fs-small) / 1 var(--font)}.hm-legacy-host .calc-modes{display:none}.legacy-trees .talent-art{filter:brightness(.8)}.talent-tree-emblem{flex:none;width:28px;height:28px;border-radius:50%;box-shadow:0 0 0 1px #000,0 0 0 2px #c89b1ab3}html[data-js] .calc-bar .calc-find[hidden]{display:flex!important;visibility:hidden}html[data-js] .calc-bar .calc-undo-pair[hidden]{display:inline-flex!important;visibility:hidden}.tg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 28px}.tg-group{min-width:0}.tg-h{margin:0 0 10px;font:600 14px/1.2 var(--font-display);font-variant:small-caps;font-synthesis:none;letter-spacing:.08em;color:var(--display-gold);text-shadow:var(--display-shadow)}.tg-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none}.tg-tiles>li{min-width:0}.tg-tile{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;height:100%;min-height:44px;padding:14px 8px 12px;border-radius:var(--r-ctl);background:var(--panel-face);box-shadow:var(--edge),var(--panel-shadow);color:var(--text);text-align:center;text-decoration:none;transition:box-shadow var(--t-quick) ease,translate var(--t-quick) var(--ease-out)}.tg-tile .icon-l{--frame: 56px;margin-bottom:4px}.tg-tile .icon-l img{width:100%;height:100%}.tg-round img{border-radius:50%}.tg-name{font:600 13px/1.25 var(--font)}.tg-tile>.tg-at{position:absolute;top:8px;right:8px}.tg-desc{font:500 11.5px/1.3 var(--font);color:var(--text-muted)}a.tg-tile:hover{text-decoration:none;color:var(--text);box-shadow:0 0 0 1px var(--frame-gold-dim),inset 0 2px 0 var(--frame-gold-ring),var(--panel-shadow)}@media(hover:hover)and (pointer:fine){a.tg-tile:hover{translate:0 calc(-2px * var(--motion-move, 1))}}@media(prefers-reduced-motion:reduce){a.tg-tile:hover{translate:none}}.tg-group.is-soon .tg-tile{background:var(--bg-inset);box-shadow:inset 0 0 0 1px var(--frame-stud)}.tg-group.is-soon .tg-tile .icon-l{opacity:.6}.tg-group.is-soon .tg-name{color:var(--text-muted)}.tg-group.is-soon .icon-l img{filter:grayscale(.7)}@media(max-width:900px){.tg{grid-template-columns:minmax(0,1fr)}}@media(max-width:640px){.tg-tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.tg-tile{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-rows:auto auto;align-items:center;column-gap:10px;row-gap:2px;padding:10px;text-align:left}.tg-tile>.tg-at{top:4px;right:auto;left:4px;height:18px;padding:0 6px;font-size:var(--fs-micro)}.tg-tile .icon-l{--frame: 40px;grid-row:1 / 3;margin:0}.tg-name{align-self:end}.tg-desc{align-self:start;font-size:11px}}.ff-page-foot{display:flex;flex-wrap:wrap;align-items:center;gap:0 14px;margin:var(--sp-3) 0 0;color:var(--text-muted);font-size:var(--fs-small)}.ff-page-foot a,.ff-page-foot .ff-report{display:inline-flex;align-items:center;min-height:44px}button.ff-report{padding:0;border:0;background:none;box-shadow:none;color:var(--link);font:inherit;text-align:left;cursor:pointer}button.ff-report:hover{background:none;color:var(--link);text-decoration:underline}body[data-scene]:before{content:"";position:absolute;inset:0 0 auto;z-index:-1;aspect-ratio:1200 / 460;pointer-events:none;opacity:0;background:var(--scene, none) no-repeat center top / 100% auto;-webkit-mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.45) calc(50% - 600px),transparent calc(50% - 430px),transparent calc(50% + 430px),rgba(0,0,0,.45) calc(50% + 600px),#000 100%);mask-image:linear-gradient(90deg,#000 0,rgba(0,0,0,.45) calc(50% - 600px),transparent calc(50% - 430px),transparent calc(50% + 430px),rgba(0,0,0,.45) calc(50% + 600px),#000 100%);transition:opacity 1.2s ease}@media(hover:hover)and (pointer:fine){body[data-scene]:before{position:fixed}}html[data-bg] body[data-scene=eastern-kingdoms]{--scene: url(/game-art/bg/eastern-kingdoms.webp)}html[data-bg] body[data-scene=kalimdor]{--scene: url(/game-art/bg/kalimdor.webp)}html[data-bg] body[data-scene]:before{opacity:.34}@media(max-width:760px){body[data-scene]:before{aspect-ratio:auto;height:260px;background-image:var(--scene, none),var(--scene, none);background-position:left top,right top;background-size:auto 100%;-webkit-mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.5) 90px,transparent 100%);mask-image:linear-gradient(180deg,#000 0,rgba(0,0,0,.5) 90px,transparent 100%)}}@media(prefers-reduced-motion:reduce){body[data-scene]:before{transition:none}}html[data-stream] body[data-scene]:before{display:none}.ff-bg{position:absolute;inset:0 0 auto;z-index:-1;height:100vh;height:100svh;overflow:hidden;pointer-events:none;contain:strict}@media(hover:hover)and (pointer:fine){.ff-bg{position:fixed;height:100vh}}.ff-bg-rune{position:absolute;top:10vh;right:calc(-1*min(24vmin,260px));width:min(80vmin,860px);aspect-ratio:1;background:var(--rune) center / contain no-repeat;opacity:.06;animation:ff-rune-turn 360s linear infinite}.ff-bg-embers{position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.55) 30%,transparent 70%);mask-image:linear-gradient(0deg,#000 0,rgba(0,0,0,.55) 30%,transparent 70%)}.ff-bg-embers>i{position:absolute;inset:0 0 -600px;background:var(--embers) 0 0 / 300px 600px repeat,var(--embers) 170px 310px / 420px 600px repeat;opacity:.42;animation:ff-embers-rise 90s linear infinite;will-change:transform}@keyframes ff-rune-turn{to{rotate:360deg}}@keyframes ff-embers-rise{to{translate:0 -600px}}@media(max-width:760px){.ff-bg-rune{top:56px;right:-38vw;width:92vw;opacity:.05}.ff-bg-embers>i{opacity:.34}}@media(prefers-reduced-motion:reduce){.ff-bg-rune,.ff-bg-embers>i{animation:none;will-change:auto}}html[data-stream] .ff-bg{display:none}@media print{.ff-bg{display:none}}.gd-class{margin:var(--sp-5) 0 0}.gd-class-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 12px;margin:0 0 10px}.gd-class-h{display:flex;align-items:center;gap:10px;margin:0;font-size:18px}.gd-class-h a{display:inline-flex;align-items:center;min-height:44px;color:inherit}.gd-class-h img{flex:none;border-radius:50%}.gd-changes{min-height:44px}.gd-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none}.gd-cards>li{min-width:0}.gd-card{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:10px;height:100%;min-height:132px;padding:14px 16px;overflow:hidden;border-radius:var(--radius-panel);background:var(--panel-face);box-shadow:inset 3px 0 color-mix(in srgb,var(--cc) 80%,transparent),var(--edge),var(--panel-shadow);color:var(--text);text-decoration:none}.gd-card:hover{text-decoration:none;box-shadow:inset 3px 0 0 var(--cc),0 0 0 1px var(--frame-gold-dim),var(--panel-shadow)}.gd-card:focus-visible{outline:none;box-shadow:var(--focus-out)}.gd-art{position:absolute;inset:0 0 0 auto;z-index:-1;width:62%;height:100%;object-fit:cover;object-position:center 30%;opacity:.3;-webkit-mask-image:linear-gradient(90deg,transparent,#000 70%);mask-image:linear-gradient(90deg,transparent,#000 70%)}.gd-top{display:flex;align-items:center;gap:12px}.gd-name{display:flex;flex-direction:column;gap:2px;min-width:0}.gd-name b{font:600 19px/1.15 var(--font-display);font-synthesis:none;letter-spacing:.02em;color:color-mix(in srgb,var(--cc) 80%,#fff)}.gd-name small{font-size:var(--fs-small);color:var(--text-muted)}.gd-stats,.gd-roles{display:flex;flex-wrap:wrap;gap:4px 14px;font-size:var(--fs-small);color:var(--text-muted)}.gd-stats b{color:var(--text);font-weight:600}.gd-roles{gap:6px;margin-top:auto}.gd-role{padding:2px 8px;border-radius:var(--r-ctl);background:#0608148c;box-shadow:inset 0 0 0 1px var(--edge-violet);color:var(--text)}@media(max-width:900px){.gd-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.gd-cards{grid-template-columns:1fr}}.ab-pub{display:flex;flex:1 1 100%;gap:8px;align-items:center;min-height:44px;font-size:var(--fs-small);color:var(--text);cursor:pointer}.ab-pub input{width:18px;height:18px;accent-color:var(--gold)}.ab-pub input:disabled+span{color:var(--text-muted)}.ab-pub small{color:var(--text-muted)}.ff-head{position:sticky;top:0;z-index:40;box-shadow:0 1px 0 var(--glass-line)}.ff-head:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--glass-strong);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur)}.ff-head-in{position:relative;display:flex;align-items:center;justify-content:space-between;gap:var(--sp-3);max-width:var(--content-max);min-height:56px;margin:0 auto;padding:0 var(--gutter)}.ff-brand{display:inline-flex;flex:none;align-items:center;gap:6px;min-height:44px;text-decoration:none}.ff-brand:hover{text-decoration:none}.ff-brand:hover .ff-brand-word{filter:brightness(1.12)}.ff-mark,.ff-brand-word{display:block;flex:none;width:auto;height:36px}.ff-nav{display:flex;align-items:center;gap:2px;min-width:0}.ff-nav>a,.ff-menu>summary{display:inline-flex;align-items:center;flex:none;min-height:44px;padding:0 10px;border-radius:var(--r-ctl);font:600 14px/1 var(--font);color:var(--text-muted);white-space:nowrap;cursor:pointer;text-decoration:none;list-style:none;-webkit-tap-highlight-color:transparent}.ff-menu>summary::-webkit-details-marker{display:none}.ff-menu>summary:after{content:"";width:6px;height:6px;margin-left:8px;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;rotate:45deg;translate:0 -2px;transition:rotate var(--t-quick) var(--ease-out),translate var(--t-quick) var(--ease-out)}.ff-menu[open]>summary:after{rotate:225deg;translate:0 2px}.ff-nav>a:hover,.ff-menu>summary:hover,.ff-nav>a[aria-current=page]{color:var(--text);background:var(--bg-hover);text-decoration:none}.ff-menu[open]>summary{background:var(--glass-sel);box-shadow:inset 0 0 0 1px var(--frame-gold-dim);color:var(--glass-sel-ink)}.ff-nav>a:focus-visible,.ff-menu>summary:focus-visible,.ff-menu-list a:focus-visible{outline:none;box-shadow:var(--focus-out)}.ff-nav>a.ff-news{position:relative;gap:6px;margin-left:4px;color:var(--link);min-width:44px;justify-content:center;box-shadow:inset 0 0 0 1px var(--frame-gold-dim)}.ff-news-short{display:none}.ff-news-dot{position:absolute;top:8px;right:4px;width:8px;height:8px;border-radius:50%;background:var(--gold);box-shadow:0 0 0 2px var(--glass-strong),0 0 8px #ffd10099}.ff-news-dot[hidden]{display:none}.ff-status{display:flex;align-items:center;flex:none;gap:2px;margin-left:2px}.ff-hpill{position:relative;isolation:isolate;display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 9px;color:var(--text-muted);font:600 12px/1 var(--font);white-space:nowrap;text-decoration:none;-webkit-tap-highlight-color:transparent}.ff-hpill:before{content:"";position:absolute;inset:8px 0;z-index:-1;border-radius:var(--radius-round);background:var(--fill-go);box-shadow:inset 0 0 0 1px var(--frame-gold-dim);transition:box-shadow var(--t-quick) ease}.ff-hpill:hover{color:var(--text);text-decoration:none}.ff-hpill:hover:before{box-shadow:inset 0 0 0 1px var(--frame-gold-ring)}.ff-hpill:focus-visible{outline:none}.ff-hpill:focus-visible:before{box-shadow:var(--focus-out)}.ff-hpill-v{color:var(--display-gold);font-variant-numeric:lining-nums tabular-nums}.ff-blz{display:inline-block;flex:none;width:30px;height:14px;background-color:var(--q3);-webkit-mask:url(/game-art/ui/blizzard-logo.webp) center / contain no-repeat;mask:url(/game-art/ui/blizzard-logo.webp) center / contain no-repeat}.ff-menu{position:static}.ff-menu-list{position:absolute;top:calc(100% + 6px);right:var(--gutter);max-height:calc(100dvh - 80px);overflow-y:auto;overscroll-behavior:contain;margin:0;padding:8px;border-radius:var(--glass-radius);background:var(--glass);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-hi),var(--glass-shadow),inset 0 0 0 1px var(--glass-line)}.ff-menu[open]>.ff-menu-list{animation:ff-menu-in .16s var(--ease-out)}@keyframes ff-menu-in{0%{opacity:0;translate:0 -4px}}.ff-menu-list ul{margin:0;padding:0;list-style:none}.ff-menu-list img{flex:none;aspect-ratio:1;object-fit:cover;border-radius:3px;box-shadow:0 0 0 1px #000}.ff-menu-h{margin:6px 10px 2px;font:600 12px/1.4 var(--font-display);letter-spacing:.06em;text-transform:uppercase;color:var(--title-gold)}.ff-menu-all{display:inline-flex;align-items:center;min-height:44px;padding:0 10px;border-radius:var(--r-ctl);color:var(--title-gold);font-weight:600;text-decoration:none}.ff-menu-all:hover,.ff-menu-all[aria-current=page]{background:var(--glass-sel);text-decoration:none}.ff-menu-classes{width:min(500px,calc(100% - 2 * var(--gutter)))}@media(min-width:1001px){.ff-menu:has(>.ff-menu-classes){position:relative}.ff-menu-classes{left:0;right:auto;top:calc(100% + 12px);width:500px}}.ff-menu-classes li{display:grid;grid-template-columns:minmax(130px,1fr) auto;align-items:center;gap:0 var(--sp-2);padding:0 4px 0 6px;border-top:1px solid var(--glass-line)}.ff-menu-classes li:first-child{border-top:0}.ff-mc-name{display:flex;align-items:center;gap:10px;min-height:44px;padding:0 6px;border-radius:var(--r-ctl);color:color-mix(in srgb,var(--cc) 70%,var(--text));font-weight:600;text-decoration:none}.ff-mc-specs{display:flex;flex-wrap:wrap}.ff-mc-specs a{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 8px;border-radius:var(--r-ctl);color:var(--text-muted);font-size:13px;font-weight:600;text-decoration:none}.ff-mc-name:hover,.ff-mc-name[aria-current=page],.ff-mc-specs a:hover{background:var(--glass-sel);color:var(--text);text-decoration:none}.ff-menu-guides{margin-top:4px}.ff-menu-tools{width:calc(100% - 2 * var(--gutter))}.ff-mt-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:4px var(--sp-3)}.ff-mt-groups a,.ff-mt-vs{display:flex;align-items:center;gap:10px;min-height:52px;padding:4px 8px;border-radius:var(--r-ctl);color:var(--text);text-decoration:none}.ff-mt-groups a>span,.ff-mt-vs{display:grid;gap:1px;min-width:0}.ff-mt-groups b,.ff-mt-vs b{font:600 14px/1.2 var(--font)}.ff-mt-groups small,.ff-mt-vs small{color:var(--text-muted);font:500 12px/1.25 var(--font)}.ff-mt-vs b{color:var(--title-gold)}.ff-mt-blue b{display:inline-flex;align-items:center;gap:8px;color:#9ec8ff}.ff-mt-blue .ff-blz{width:26px;height:12px}.ff-mt-groups a:hover,.ff-mt-vs:hover{background:var(--glass-sel);text-decoration:none}.ff-mt-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:4px var(--sp-3);margin-top:6px;padding-top:6px;border-top:1px solid var(--glass-line)}.ff-menu-status{display:none;flex-wrap:wrap;gap:0 4px;margin:-2px 0 6px;padding-bottom:4px;border-bottom:1px solid var(--glass-line)}@media(max-width:1300px){.ff-status{display:none}.ff-menu-status{display:flex}}@media(max-width:900px){.ff-nav>a.ff-nav-atlas{display:none}}@media(max-width:840px){.ff-nav>a.ff-nav-guides{display:none}}@media(max-width:770px){.ff-nav>a.ff-nav-about{display:none}}@media(max-width:700px){.ff-nav>a.ff-nav-patch{display:none}}@media(max-width:640px){.ff-menu-list,.ff-menu-classes,.ff-menu-tools{left:8px;right:8px;width:auto;max-height:calc(100dvh - 72px)}.ff-mt-groups{grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.ff-head .ff-brand-word{height:28px}.ff-head .ff-mark{height:32px}}@media(max-width:560px){.ff-head .ff-mark{display:none}.ff-nav>a,.ff-menu>summary{padding:0 8px;font-size:13px}.ff-head-in{gap:4px}}@media(max-width:470px){.ff-news-long{display:none}.ff-news-short{display:inline}}@media(max-width:440px){.ff-menu-classes li{grid-template-columns:minmax(0,1fr)}.ff-mc-specs{margin:-6px 0 4px 34px}}@media(max-width:420px){.ff-head .ff-brand-word{height:23px}}@media(max-width:375px){.ff-head .ff-brand-word{display:none}.ff-head .ff-mark{display:block}.ff-nav>a,.ff-menu>summary{padding:0 6px}.ff-menu>summary:after{margin-left:5px}}.hs{margin:0 0 var(--sp-4)}.hs-row{display:grid;grid-template-columns:repeat(9,minmax(64px,1fr));gap:4px;margin:0;padding:0;list-style:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;box-shadow:inset 0 -1px 0 var(--hairline)}.hs-row::-webkit-scrollbar{display:none}.hs-row>li{scroll-snap-align:center}.hs-cls{position:relative;display:grid;justify-items:center;align-content:start;gap:6px;min-height:44px;padding:8px 2px 12px;border-radius:var(--r-ctl) var(--r-ctl) 0 0;color:var(--text-muted);font:600 13px/1.2 var(--font-display);letter-spacing:.02em;text-decoration:none;transition:background-color var(--t-quick) ease,color var(--t-quick) ease;-webkit-tap-highlight-color:transparent}.hs-cls img{flex:none;width:56px;height:56px;aspect-ratio:1;object-fit:cover;border-radius:6px;box-shadow:0 0 0 1px #000,0 0 0 2px color-mix(in srgb,var(--c) 45%,#000);transition:scale var(--t-quick) var(--ease-out)}.hs-cls span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hs-cls:hover{background:var(--bg-hover);color:var(--text);text-decoration:none}.hs-cls:active img{scale:calc(1 - .04 * var(--motion-move, 1))}.hs-cls:focus-visible{outline:none;box-shadow:inset 0 0 0 2px var(--link)}.hs-cls[aria-current=page]{color:color-mix(in srgb,var(--c) 70%,var(--text))}.hs-cls[aria-current=page]:after{content:"";position:absolute;left:18%;right:18%;bottom:0;height:3px;border-radius:2px 2px 0 0;background:var(--c)}.hs-cls[aria-current=page] img{box-shadow:0 0 0 1px #000,0 0 0 2px var(--c),0 0 14px -2px color-mix(in srgb,var(--c) 60%,transparent)}@media(max-width:700px){.hs-row{grid-template-columns:repeat(9,64px)}.hs-cls{padding:6px 0 10px;font-size:12px;letter-spacing:0}.hs-cls img{width:44px;height:44px}}.ff-foot{margin-top:var(--sp-7);border-top:1px solid var(--edge-violet);background:#06081473}.ff-foot-play{display:grid;justify-items:center;gap:var(--sp-2);max-width:var(--content-max);margin:0 auto;padding:var(--sp-6) var(--gutter) var(--sp-4);text-align:center}.ff-foot-cls{display:flex;flex-wrap:wrap;justify-content:center;gap:2px 4px}.ff-foot-cls a{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 10px 0 8px;border-radius:var(--r-ctl);color:color-mix(in srgb,var(--c) 75%,var(--text));font-weight:600;text-decoration:none}.ff-foot-cls img{flex:none;border-radius:4px;box-shadow:0 0 0 1px #000,0 0 0 2px color-mix(in srgb,var(--c) 50%,#000)}.ff-foot-groups{display:grid;grid-template-columns:repeat(4,minmax(0,max-content));justify-content:center;gap:var(--sp-3) clamp(var(--sp-5),5vw,64px);width:100%;margin-top:var(--sp-3);padding-top:var(--sp-4);border-top:1px solid var(--hairline);text-align:left}.ff-foot-h{margin:0 0 2px;padding:0 8px;color:var(--display-gold);font:600 12px/1.4 var(--font);letter-spacing:.08em;text-transform:uppercase}.ff-foot-grp ul{margin:0;padding:0;list-style:none}.ff-foot-grp a,.ff-foot-grp .ff-report{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;border-radius:var(--r-ctl);color:var(--text-muted);font:600 13px/1.3 var(--font);text-decoration:none}.ff-foot-cls a:hover,.ff-foot-grp a:hover,.ff-foot-grp .ff-report:hover{background:var(--bg-hover);color:var(--text);text-decoration:none}.ff-foot-cls a:focus-visible,.ff-foot-grp a:focus-visible,.ff-foot-grp .ff-report:focus-visible{outline:none;box-shadow:var(--focus-out)}@media(max-width:700px){.ff-foot-groups{grid-template-columns:repeat(2,minmax(0,1fr));justify-content:stretch;max-width:420px}}.ff-foot-site{border-top:1px solid var(--hairline);background:var(--bg-inset)}.ff-foot-site-in{display:grid;gap:4px;max-width:var(--content-max);margin:0 auto;padding:var(--sp-3) var(--gutter) var(--sp-5);color:var(--text-muted);font-size:var(--fs-small);text-align:center}.ff-foot-data{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px var(--sp-3);margin:0}.ff-foot-build{padding:3px 10px;border-radius:var(--radius-round);background:var(--fill-go);box-shadow:inset 0 0 0 1px var(--frame-gold-dim);color:var(--display-gold);font:600 12px/1.4 var(--font);font-variant-numeric:lining-nums tabular-nums;white-space:nowrap}.ff-foot-note{margin:0}.ff-foot-note b{color:var(--text);font-weight:600}.ff-foot-classes{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0 0 var(--sp-2)}.ff-foot-classes a{display:inline-flex;align-items:center;min-height:44px;padding:0 8px;color:color-mix(in srgb,var(--cc) 75%,#fff);font-weight:600}@media(prefers-reduced-motion:reduce){.ff-menu[open]>.ff-menu-list{animation:none}.ff-menu>summary:after,.hs-cls,.hs-cls img,.ff-hpill:before{transition:none}}.ff-status{gap:6px;margin-left:6px}.ff-hpill,.ff-nav>a.ff-news{position:relative;isolation:isolate;min-height:44px;margin-left:0;padding:0 12px;gap:6px;font:600 13px/1 var(--font);background:none;box-shadow:none}.ff-nav>a.ff-news{margin-left:4px;color:var(--display-gold)}.ff-hpill:before,.ff-nav>a.ff-news:before{content:"";position:absolute;inset:2px 0;z-index:-1;border-radius:var(--r-ctl);background:var(--fill-go);box-shadow:inset 0 0 0 1px var(--frame-gold-dim);transition:box-shadow var(--t-quick) ease}.ff-hpill:hover:before,.ff-nav>a.ff-news:hover:before{box-shadow:inset 0 0 0 1px var(--frame-gold-ring)}.ff-nav>a.ff-news:hover{background:none}.ff-hpill:focus-visible:before,.ff-nav>a.ff-news:focus-visible:before{box-shadow:inset 0 0 0 1px var(--frame-gold-ring),var(--focus-out)}.ff-nav>a.ff-news:focus-visible{box-shadow:none}.ff-hpill-k{color:var(--text-muted)}.ff-news-dot{top:6px;right:4px}@media(prefers-reduced-motion:reduce){.ff-nav>a.ff-news:before{transition:none}}.ff-nav>.ff-launch{flex:none;margin-left:4px}.ff-launch[hidden]{display:none}.ff-launch-v{display:inline-flex}.ff-launch-dh,.ff-launch-m{display:inline-block}.ff-launch-m{margin-left:.3em}@media(min-width:1301px){.ff-nav:has(>.ff-launch:not([hidden]))>a.ff-nav-about,.ff-nav:has(>.ff-launch:not([hidden]))>.ff-status>.ff-hpill:first-child{display:none}.ff-nav:has(>.ff-launch:not([hidden])) .ff-menu-status{display:flex}.ff-nav:has(>.ff-launch:not([hidden])) .ff-menu-status>.ff-hpill:not(:first-child):not(.ff-menu-news){display:none}}@media(max-width:1080px){.ff-nav>.ff-launch{flex-direction:column;justify-content:center;align-items:center;gap:3px;padding:0 9px}.ff-launch-k{font-size:9px;letter-spacing:.08em;text-transform:uppercase;line-height:1}.ff-launch-in,.ff-launch-m{display:none}.ff-launch-v{line-height:1}}@media(max-width:970px){.ff-nav:has(>.ff-launch:not([hidden]))>a.ff-nav-atlas{display:none}}@media(max-width:900px){.ff-nav:has(>.ff-launch:not([hidden]))>a.ff-nav-guides{display:none}}@media(max-width:830px){.ff-nav:has(>.ff-launch:not([hidden]))>a.ff-nav-about{display:none}}@media(max-width:780px){.ff-nav:has(>.ff-launch:not([hidden]))>a.ff-nav-patch{display:none}}.ff-menu-news{display:none}.ff-menu-news .ff-news-dot{top:6px;right:2px}@media(max-width:680px){.ff-nav:has(>.ff-launch:not([hidden]))>a.ff-news{display:none}.ff-nav:has(>.ff-launch:not([hidden])) .ff-menu-news{display:inline-flex;color:var(--display-gold)}}@media(max-width:450px){.ff-nav:has(>.ff-launch:not([hidden]))>.ff-menu>summary{padding:0 6px}.ff-nav:has(>.ff-launch:not([hidden]))>.ff-menu>summary:after{margin-left:5px}.ff-nav>.ff-launch{padding:0 7px}}@media(min-width:376px)and (max-width:420px){.ff-head-in:has(.ff-launch:not([hidden])) .ff-brand-word{height:21px}}.ff-rss[data-astro-cid-jfri3jj2]{display:inline-flex;align-items:center;gap:.35em;color:var(--text-muted, inherit);font-size:.85em;text-decoration:none;white-space:nowrap}.ff-rss[data-astro-cid-jfri3jj2] svg[data-astro-cid-jfri3jj2]{color:#f29a38;flex:none}.ff-rss[data-astro-cid-jfri3jj2]:hover span[data-astro-cid-jfri3jj2],.ff-rss[data-astro-cid-jfri3jj2]:focus-visible span[data-astro-cid-jfri3jj2]{text-decoration:underline}
