@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/50df388245113a6d-s.1odqrhin2722e.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Marcellus;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ec2f4458eb06f74e-s.p.217u6tza6brar.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Marcellus Fallback;src:local(Times New Roman);ascent-override:86.59%;descent-override:24.87%;line-gap-override:0.0%;size-adjust:112.5%}.marcellus_56d61fd8-module__WSF-2a__className{font-family:Marcellus,Marcellus Fallback;font-style:normal;font-weight:400}.marcellus_56d61fd8-module__WSF-2a__variable{--font-display:"Marcellus", "Marcellus Fallback"}
@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6f6530532ffb3238-s.3n-m6-ihj_fp6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e18eba515b6e45c8-s.3mnf30bpvqm2b.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/46cc84520f28186f-s.3y88dshg9_uyz.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/99ca7d2f6d3b3697-s.2ob33umytoszk.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ce07a5530a1026d-s.1877zgpn3q0v6.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6db87f820516bc94-s.3ffdp7k_9z89x.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/753116ed0644caba-s.p.3fmy2swpesp41.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/c1b18cad73cefa7b-s.0xzcpio6_4ouv.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/b90c16b706054ef4-s.24h3bbm0w24r1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/3ba5731851d3ea1d-s.2yba0wn9yw6c3.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/cf59a9e9aad62f18-s.1gn7fkb-1wt15.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/efe88b939d7e9fe7-s.2-rjelg7sibwk.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/5914dc208e9deda5-s.0x5v27mo5scau.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:500;font-display:swap;src:url(../media/1073b63048b6e01d-s.p.1bgus0n9ed5ns.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/e1c56cfa5c29f186-s.3_kh_o3-_mkc9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/9a9f1b49fd66f5b2-s.0ue_vt90ofz67.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1cbcfdabcc772f4e-s.04soniv-poe-f.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ca8bf95652b4436c-s.1sk5ky8tzuttn.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c73a2dc173b2d048-s.3_4b53rbpuq-c.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8ca8cb901ccc3a61-s.0dkulob08cpth.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/4479d8de70a32803-s.p.3k6z8cdnkuv2l.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.3mlrs4t0_hssw.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.01in-8t28d94t.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.1jdjilmw9rukv.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.26d1difu8zzfi.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.33k8q_tnqzith.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.30i__5g_m5_s8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.p.2yxtkfm6f7hy5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/dc69bebe0e1f8bce-s.1odonfvhoma_h.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/fd36f8253484d9fd-s.366s0ad6nmmy9.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/6cbb4a68dca42d75-s.0oh0hadgploz-.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/b64a691eb0036d18-s.15tolgg-t874o.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1fbc2d9d5e28c6aa-s.1izkza_sf_2k1.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/55110c1d57423bba-s.2vmy74dqnr49b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/2ccb882a09be6e9a-s.p.3__30kd6eh_01.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7108beb54dc93e76-s.2fec2txag9vl-.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a4a362e1fb92bebd-s.2jjp8rz3fqa3o.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a32e298ab98510f-s.21mdofkp-8m0m.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/695a7aebbe0f3894-s.3usksvlgvs4v9.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d1f849767841653a-s.0gpjp6itdva4_.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6e15accc0a1e3a9-s.3o-btn5ute5di.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f9b0aa50a4f67ad-s.p.32ulx5gpouzq3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.alegreya_sans_2f95bc1e-module__pTvwTW__className{font-family:Alegreya Sans,Alegreya Sans Fallback}.alegreya_sans_2f95bc1e-module__pTvwTW__variable{--font-body:"Alegreya Sans", "Alegreya Sans Fallback"}
:root{--bg:#14110d;--stone:#1d1913;--stone-2:#241e17;--stone-3:#2f281f;--sunk:#100d0a;--line:#3d3428;--line-2:#5a4a30;--gold:#dcb65e;--gold-hi:#f0cf7a;--gold-lo:#a3843f;--title:#f5e9c8;--text:#ece3d0;--muted:#b5a88e;--faint:#978b74;--q-poor:#9d9d9d;--q-common:#fff;--q-uncommon:#1eff00;--q-rare:#2c8bff;--q-epic:#b77af7;--q-epic-border:#a335ee;--tt-bg:#0b1326;--tt-line:#9fb0cc;--tt-yellow:#ffd100;--tt-green:#1eff00;--tt-warn:#ff9f40;--parch:#ecdcb4;--parch-2:#e2cfa2;--ink:#2a1d0e;--ink-2:#5c4524;--parch-edge:#9c7f45;--horde:#8f1d14;--alliance:#1d4f99;--both:#4a3a22;--warn-ink:#6b4300;--ok:#7fd08a;--partial:#e8b54a;--unconf:#a89c88;--f-display:"Marcellus",Georgia,"Times New Roman",serif;--f-body:"Alegreya Sans","Trebuchet MS",system-ui,sans-serif}*{box-sizing:border-box}.page{color:var(--text);font-family:var(--f-body);background:radial-gradient(1100px 520px at 50% -140px,#2b2218 0%,#14110d00 72%),var(--bg);flex-direction:column;font-size:17px;line-height:1.55;display:flex;position:relative;overflow:hidden}.page a{color:var(--gold-hi);text-underline-offset:3px;text-decoration-color:#f0cf7a73}.vh{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.page svg{flex-shrink:0}.hdr{border-bottom:1px solid var(--line-2);background:linear-gradient(#211b14,#16120e);flex-shrink:0;align-items:center;gap:28px;height:68px;padding:0 32px;display:flex;box-shadow:0 1px #0b0907}.brand{align-items:center;gap:10px;display:flex;color:var(--gold)!important;text-decoration:none!important}.brand-word{font-family:var(--f-display);color:var(--gold-hi);white-space:nowrap;font-size:21px;line-height:1}.brand-word small{font-family:var(--f-body);letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin-top:4px;font-size:11px;font-weight:700;display:block}.nav{flex-grow:1;gap:2px;display:flex}.nav a{white-space:nowrap;border-radius:3px;padding:10px 14px;font-size:16px;font-weight:500;text-decoration:none;color:var(--text)!important}.nav a[aria-current]{box-shadow:inset 0 -2px 0 var(--gold);color:var(--gold-hi)!important}.search{background:var(--sunk);border:1px solid var(--line);width:280px;height:40px;color:var(--faint);border-radius:3px;align-items:center;gap:8px;padding:0 12px;display:flex}.search input{min-width:0;color:var(--text);font:inherit;background:0 0;border:0;outline:0;flex-grow:1;font-size:15px}.search input::placeholder{color:var(--faint)}.search.lg{border-color:var(--line-2);width:100%;height:56px;padding:0 16px}.search.lg input{font-size:18px}.iconbtn{width:44px;height:44px;color:var(--gold);background:0 0;border:0;border-radius:3px;justify-content:center;align-items:center;padding:0;display:flex}.wrap{align-items:flex-start;gap:40px;padding:0 32px;display:flex}.main{flex-direction:column;flex-grow:1;gap:56px;min-width:0;display:flex}.side{flex-direction:column;flex-shrink:0;gap:24px;width:300px;display:flex;position:sticky;top:16px}.sec{flex-direction:column;gap:20px;display:flex}.intro{flex-direction:column;gap:14px;display:flex}.crumbs ol{color:var(--muted);flex-wrap:wrap;gap:6px;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.crumbs li{gap:6px;display:flex}.crumbs li+li:before{content:"›";color:var(--faint)}.crumbs a{color:var(--muted)!important}.eyebrow{font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin:0;font-size:14px}.h1{font-family:var(--f-display);color:var(--title);text-wrap:balance;margin:0;font-size:46px;font-weight:400;line-height:1.08}.h2{font-family:var(--f-display);color:var(--title);align-items:center;gap:14px;margin:0;font-size:28px;font-weight:400;line-height:1.2;display:flex}.h2:after{content:"";background:linear-gradient(90deg,var(--line-2),#5a4a3000);flex-grow:1;height:1px}.h3{font-family:var(--f-display);color:var(--gold-hi);margin:0;font-size:21px;font-weight:400;line-height:1.25}.lede{text-wrap:pretty;max-width:66ch;margin:0;font-size:19px;line-height:1.55}.small{color:var(--muted);font-size:14px}.ph{color:var(--faint);font-style:italic}.glance{background:var(--line);border:1px solid var(--line);border-radius:4px;grid-template-columns:repeat(5,minmax(0,1fr));gap:1px;margin:0;display:grid;overflow:hidden}.glance>div{background:var(--stone);padding:12px 18px}.glance dt{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:700}.glance dd{font-family:var(--f-display);color:var(--gold-hi);margin:2px 0 0;font-size:24px;line-height:1.25}.glance dd a{color:var(--gold-hi)!important}.glance dd.soft{font-family:var(--f-body);color:var(--muted);padding-top:5px;font-size:16px}.span2{grid-column:1/-1}.toc{flex-wrap:wrap;gap:8px;display:flex}.toc a{border:1px solid var(--line);white-space:nowrap;background:#17130f;border-radius:3px;align-items:center;gap:8px;min-height:40px;padding:0 14px;font-size:15px;font-weight:500;text-decoration:none;display:inline-flex;color:var(--text)!important}.toc a .n{color:var(--faint);font-weight:400}.verify{border:1px solid var(--line);background:#18150f;border-radius:4px;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px 18px;font-size:15px;line-height:1.5;display:grid}.verify p{margin:0}.verify .vi{color:var(--gold);padding-top:2px}.verify strong{color:var(--text)}.verify .meta{color:var(--muted)}.vs{letter-spacing:.02em;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:700;line-height:1.2;display:inline-flex}.vs-ok{color:var(--ok)}.vs-part{color:var(--partial)}.vs-unc{color:var(--unconf)}article.quest .vs-ok{color:#23602c}article.quest .vs-part{color:var(--warn-ink)}article.quest .vs-unc{color:var(--ink-2)}.chips{flex-wrap:wrap;gap:8px;display:flex}.chip{font:inherit;border:1px solid var(--line);min-height:40px;color:var(--text);white-space:nowrap;cursor:pointer;background:#17130f;border-radius:3px;align-items:center;gap:6px;padding:0 16px;font-size:15px;font-weight:500;display:inline-flex}.chip[aria-pressed=true]{border-color:var(--gold-lo);color:var(--gold-hi);background:linear-gradient(#3a2e1c,#2a2115);box-shadow:inset 0 1px #f0cf7a2e}.chip .n{color:var(--faint);font-weight:400}.chip.horde[aria-pressed=true]{color:#ffb4a8;background:#4a1510;border-color:#b0392c}.chip.alliance[aria-pressed=true]{color:#a9c8ff;background:#122a52;border-color:#3f73c4}.filterbar{flex-direction:column;gap:10px;display:flex}.filterbar .lbl{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:700}.frame{border:1px solid var(--line-2);background:linear-gradient(#231d16,#1a1611);border-radius:4px;position:relative;box-shadow:inset 0 0 0 3px #15120e,inset 0 0 0 4px #342b1f,0 6px 18px #00000059}.frame:before{content:"";pointer-events:none;background:linear-gradient(var(--gold),var(--gold)) left top/16px 2px no-repeat,linear-gradient(var(--gold),var(--gold)) left top/2px 16px no-repeat, linear-gradient(var(--gold),var(--gold)) right top/16px 2px no-repeat,linear-gradient(var(--gold),var(--gold)) right top/2px 16px no-repeat, linear-gradient(var(--gold),var(--gold)) left bottom/16px 2px no-repeat,linear-gradient(var(--gold),var(--gold)) left bottom/2px 16px no-repeat, linear-gradient(var(--gold),var(--gold)) right bottom/16px 2px no-repeat,linear-gradient(var(--gold),var(--gold)) right bottom/2px 16px no-repeat;border-radius:4px;position:absolute;inset:-1px}.lootgrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;display:grid}.lw{padding:16px 18px 10px}.lw-head{border-bottom:1px solid var(--line);align-items:center;gap:14px;margin-bottom:4px;padding-bottom:12px;display:flex}.portrait{border:2px solid var(--gold-lo);width:52px;height:52px;font-family:var(--f-display);color:var(--gold-hi);background:radial-gradient(circle at 35% 30%,#3b3022,#15110c);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:19px;display:flex;box-shadow:0 0 0 2px #15110c,0 0 0 3px #4a3c26}.portrait.dim{color:var(--faint);border-style:dashed}.lw-name{font-family:var(--f-display);color:var(--gold-hi);margin:0;font-size:21px;font-weight:400;line-height:1.2}.lw-note{color:var(--muted);margin:2px 0 0;font-size:14px;line-height:1.4}.lw-meta{color:var(--faint);white-space:nowrap;align-self:flex-start;margin-left:auto;padding-top:4px;font-size:13px}.rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.irow{border-radius:3px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;margin:0 -8px;padding:9px 8px;display:grid;color:var(--text)!important;text-decoration:none!important}.irow:hover,.irow.is-hover{background:#2c251b;box-shadow:inset 0 0 0 1px #4a3d2a}.irow.is-focus{outline:2px solid var(--gold-hi);outline-offset:1px}.ico{border:2px solid var(--line-2);text-align:center;letter-spacing:.03em;text-transform:uppercase;width:44px;height:44px;color:var(--muted);background:radial-gradient(circle at 50% 30%,#2d261c,#0c0a07);border-radius:3px;justify-content:center;align-items:center;font-size:11px;font-weight:700;line-height:1.05;display:flex;box-shadow:inset 0 0 0 1px #000,inset 0 -8px 12px #0006}.ico.rare{border-color:var(--q-rare)}.ico.uncommon{border-color:var(--q-uncommon)}.ico.epic{border-color:var(--q-epic-border)}.ico.common{border-color:#d9d9d9}.ico.ph{border-style:dashed;border-color:var(--line-2);color:var(--faint)}.itxt{flex-direction:column;min-width:0;display:flex}.iname{font-size:16px;font-weight:700;line-height:1.3}.q-uncommon{color:var(--q-uncommon)!important}.q-rare{color:var(--q-rare)!important}.q-epic{color:var(--q-epic)!important}.q-poor{color:var(--q-poor)!important}.q-common{color:#fff!important}.isub{color:var(--muted);font-size:14px;line-height:1.35}.istats{color:var(--text);font-size:14px;line-height:1.35}.ilvl{text-align:right;letter-spacing:.08em;text-transform:uppercase;color:var(--faint);flex-direction:column;align-items:flex-end;gap:2px;font-size:11px;font-weight:700;line-height:1.1;display:flex}.ilvl b{font-family:var(--f-display);letter-spacing:0;color:var(--text);font-size:19px;font-weight:400}.tagnew{letter-spacing:.08em;text-transform:uppercase;color:#1a140b;background:var(--gold);vertical-align:2px;white-space:nowrap;border-radius:2px;margin-left:6px;padding:2px 6px;font-size:11px;font-weight:700;line-height:1.2;display:inline-block}.tagout{letter-spacing:.08em;text-transform:uppercase;color:var(--gold-hi);border:1px solid var(--gold-lo);vertical-align:2px;white-space:nowrap;border-radius:2px;margin-left:8px;padding:1px 6px;font-size:11px;font-weight:700;line-height:1.3;display:inline-block}.lw-empty{flex-direction:column;gap:6px;padding:14px 0 10px;display:flex}.ghostrow{grid-template-columns:44px minmax(0,1fr);align-items:center;gap:12px;padding:6px 0;display:grid}.ghostrow .bar{background:repeating-linear-gradient(90deg,#2b241b 0 8px,#241e17 8px 16px);border-radius:2px;height:10px}.acc{flex-direction:column;gap:10px;display:flex}.acc details{padding:0}.acc summary{cursor:pointer;align-items:center;gap:12px;min-height:64px;padding:8px 14px;list-style:none;display:flex}.acc summary::-webkit-details-marker{display:none}.acc summary .lw-name{font-size:19px}.acc summary .cnt{color:var(--faint);white-space:nowrap;margin-left:auto;font-size:13px}.acc details .portrait{width:40px;height:40px;font-size:15px}.acc .body{border-top:1px solid var(--line);padding:0 14px 10px}.chev{color:var(--gold);transition:transform .2s}details[open]>summary .chev{transform:rotate(180deg)}.irow-d summary{min-height:0;padding:9px 8px;list-style:none;display:grid}.irow-d summary::-webkit-details-marker{display:none}.irow-d[open]>summary{background:#2c251b;border-radius:3px 3px 0 0}.irow-d .tt{border-radius:0 0 4px 4px;width:auto;margin:0 -8px 8px}.tt{background:var(--tt-bg);color:#fff;text-align:left;border:1px solid #9fb0ccbf;border-radius:4px;width:300px;padding:10px 12px 12px;font-size:14px;line-height:1.4;box-shadow:0 0 0 1px #050913,0 12px 28px #0009}.tt p{margin:0}.tt-name{font-size:16px;font-weight:700}.tt-y{color:var(--tt-yellow)}.tt-g{color:var(--tt-green)}.tt-o{color:var(--tt-warn)}.tt-m{color:var(--tt-line)}.tt-2{justify-content:space-between;gap:12px;display:flex}.tt-sep{background:#9fb0cc40;height:1px;margin:7px 0}.tt.lg{width:100%;max-width:440px;padding:18px 20px 20px;font-size:17px}.tt.lg .tt-name{font-size:23px}.tt.float{z-index:5;position:absolute}.tt .go{border-top:1px solid #9fb0cc40;justify-content:space-between;align-items:center;min-height:32px;margin-top:10px;padding-top:10px;font-weight:700;text-decoration:none;display:flex;color:#cfe0ff!important}article.quest{color:var(--ink);border:2px solid var(--parch-edge);background:radial-gradient(ellipse at 50% 0%,#f4e8c9 0%,var(--parch) 55%,var(--parch-2) 100%);border-radius:4px;padding:22px 26px 24px;position:relative;box-shadow:inset 0 0 0 4px #ecdcb4e6,inset 0 0 0 5px #9c7f4573,inset 0 0 40px #9c7f4540,0 8px 22px #0006}article.quest a{text-decoration-color:#1d4f9973;color:var(--alliance)!important}.qhead{align-items:flex-start;gap:14px;display:flex}.bang{width:42px;height:42px;font-family:var(--f-display);color:var(--ink);background:radial-gradient(circle at 40% 32%,#ffe79a,#d9a72a 58%,#946c10);border:2px solid #5e450c;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:27px;line-height:1;display:flex;box-shadow:0 2px 4px #2a1d0e59}.qname{font-family:var(--f-display);color:var(--ink);margin:0;font-size:26px;font-weight:400;line-height:1.2}.qname a{text-decoration:none;color:var(--ink)!important}.badges{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.bdg{letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border-radius:2px;align-items:center;gap:5px;height:24px;padding:0 9px;font-size:12.5px;font-weight:700;line-height:1;display:inline-flex}.bdg.horde{background:var(--horde);color:#fff}.bdg.alliance{background:var(--alliance);color:#fff}.bdg.both{background:var(--both);color:#fff}.bdg.lvl{border:1px solid var(--ink-2);color:var(--ink)}.bdg.newf{background:var(--ink);color:var(--gold-hi)}.bdg.part{border:1px solid var(--warn-ink);color:var(--warn-ink)}.bdg.ok{color:#23602c;border:1px solid #23602c}.qdl{grid-template-columns:120px minmax(0,1fr);gap:14px 20px;margin:20px 0 0;font-size:16.5px;line-height:1.5;display:grid}.qdl dt{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-2);padding-top:2px;font-size:14px}.qdl dd{min-width:0;margin:0}.where{font-weight:700}.coords{font-variant-numeric:tabular-nums;white-space:nowrap;background:#2a1d0e17;border-radius:2px;padding:1px 6px;font-weight:700}.chain{counter-reset:s;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.chain li{counter-increment:s;grid-template-columns:26px minmax(0,1fr);align-items:start;gap:10px;display:grid}.chain li:before{content:counter(s);background:var(--ink);width:24px;height:24px;color:var(--gold-hi);border-radius:50%;justify-content:center;align-items:center;margin-top:1px;font-size:13px;font-weight:700;display:flex}.chain li.here{font-weight:700}.chain li.here:before{color:var(--ink);background:#d9a72a}.rchips{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.rchip{background:#1d1913;border:1px solid #6b5a3a;border-radius:3px;align-items:center;gap:8px;min-height:36px;padding:3px 10px 3px 4px;font-size:15px;font-weight:700;display:inline-flex;text-decoration:none!important}.rchip .mini{background:radial-gradient(circle at 50% 30%,#2d261c,#0c0a07);border:2px solid;border-radius:2px;width:26px;height:26px}.rchip .tagnew{margin-left:2px}.qnote{color:var(--horde);margin:18px 0 0;font-size:16px;font-style:italic}article.quest.lg{padding:30px 34px 32px}article.quest.lg .qname{font-size:32px}article.quest.lg .qdl{grid-template-columns:140px minmax(0,1fr);font-size:18px}.set{padding:20px 22px}.set-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;margin:12px 0 0;padding:0;font-size:15.5px;list-style:none;display:grid}.set-bonus{border-top:1px solid var(--line);color:var(--q-uncommon);flex-direction:column;gap:4px;margin:14px 0 0;padding:12px 0 0;font-size:15.5px;list-style:none;display:flex}.sources{color:var(--muted);flex-direction:column;gap:10px;margin:0;padding:0 0 0 22px;font-size:15.5px;display:flex}.sources li::marker{color:var(--gold)}.sources b{color:var(--text)}.tbl-wrap{border:1px solid var(--line);background:var(--stone);border-radius:4px;overflow-x:auto}.tbl{border-collapse:collapse;width:100%;font-size:16px}.tbl th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);border-bottom:1px solid var(--line-2);white-space:nowrap;background:#17130f;padding:12px 18px;font-size:12px;font-weight:700}.tbl th[aria-sort] span{color:var(--gold)}.tbl td{border-bottom:1px solid var(--line);vertical-align:middle;padding:13px 18px}.tbl tr:last-child td{border-bottom:0}.tbl .num{text-align:right;font-variant-numeric:tabular-nums}.tbl th.num{text-align:right}.tbl .dn{font-weight:700;text-decoration:none;color:var(--gold-hi)!important}.tbl tr.grp td{font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);background:#17130f;padding:8px 18px;font-size:13px}.soon{color:var(--faint);font-style:italic}.dlist{border:1px solid var(--line);background:var(--stone);border-radius:4px;margin:0;padding:0;list-style:none;overflow:hidden}.dlist .grp{font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);border-bottom:1px solid var(--line-2);background:#17130f;padding:10px 14px;font-size:13px}.dlist a{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 12px;min-height:64px;padding:12px 14px;display:grid;color:var(--text)!important;text-decoration:none!important}.dl-name{color:var(--gold-hi);font-size:17px;font-weight:700}.dl-lvl{font-family:var(--f-display);text-align:right;white-space:nowrap;font-size:17px}.dl-meta{color:var(--muted);grid-column:1/-1;font-size:14px}.ad{color:var(--faint);letter-spacing:.14em;text-transform:uppercase;background:repeating-linear-gradient(135deg,#17140f 0 10px,#1a1611 10px 20px);border:1px dashed #4a3f30;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:2px;margin:0 auto;font-size:11px;font-weight:700;display:flex}.ad b{letter-spacing:.04em;text-transform:none;color:var(--muted);font-size:13px}.ad-728{width:728px;height:90px}.ad-300x250{width:300px;height:250px}.ad-300x600{width:300px;height:600px}.ad-320x100{width:320px;height:100px}.ad-320x50{width:320px;height:50px}.adrow{justify-content:center;display:flex}.cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.dcard{flex-direction:column;gap:10px;padding:20px 22px;display:flex;color:var(--text)!important;text-decoration:none!important}.dcard .facts{color:var(--muted);flex-wrap:wrap;gap:4px 14px;font-size:14.5px;display:flex}.dcard .facts b{color:var(--text);font-weight:700}.levels{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.lvlcard{border:1px solid var(--line);background:#18140f;border-radius:4px;flex-direction:column;gap:4px;min-height:44px;padding:16px 18px;display:flex;color:var(--text)!important;text-decoration:none!important}.lvlcard .r{font-family:var(--f-display);color:var(--gold-hi);font-size:26px;line-height:1.1}.lvlcard .d{color:var(--muted);font-size:14px;line-height:1.4}.ftr{border-top:1px solid var(--line-2);color:var(--muted);background:#0f0c09;flex-direction:column;gap:12px;margin-top:auto;padding:28px 32px 32px;font-size:14px;line-height:1.55;display:flex}.ftr nav{flex-wrap:wrap;gap:6px 22px;display:flex}.ftr nav a{text-decoration:none;color:var(--text)!important}.ftr p{max-width:80ch;margin:0}.ds-sw{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.hdr .search.wide{width:440px;margin:0 auto 0 8px}.nav2{gap:2px;margin-left:auto;display:flex}.nav2 a,.nav2 button{font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:3px;align-items:center;gap:4px;padding:10px 12px;font-size:16px;font-weight:500;text-decoration:none;display:inline-flex;color:var(--text)!important}.nav2 [aria-expanded=true]{background:#2a2319;color:var(--gold-hi)!important}.nav2 .nf{color:var(--gold-hi)!important}.msearch{border-bottom:1px solid var(--line-2);background:#16120e;padding:0 16px 12px}.msearch .search{width:100%;height:44px}.mega{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px 28px;width:760px;padding:22px 26px;display:grid}.mega a{border-radius:3px;flex-direction:column;padding:8px 10px;display:flex;color:var(--text)!important;text-decoration:none!important}.mega a:hover,.mega a.is-hover{background:#2a2319}.mega a b{color:var(--gold-hi);font-size:16px}.mega a span{color:var(--muted);font-size:13.5px}.mega h4{font-family:var(--f-display);letter-spacing:.14em;text-transform:uppercase;color:var(--gold);grid-column:1/-1;margin:0 0 4px;font-size:13px;font-weight:400}.ehead{align-items:flex-start;gap:18px;display:flex}.ehead .ico.xl{border-width:3px;width:68px;height:68px;font-size:13px}.ehead .h1{font-size:42px}.typeline{color:var(--muted);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-top:8px;font-size:15px;display:flex}.typeline b{color:var(--text);font-weight:700}.ecols{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;padding:0 32px;display:grid}.ecols>.main{gap:52px}.rail{flex-direction:column;gap:20px;display:flex;position:sticky;top:16px}.infobox{padding:16px 18px 12px}.infobox h2{font-family:var(--f-display);letter-spacing:.08em;text-transform:uppercase;color:var(--gold);margin:0 0 6px;font-size:17px;font-weight:400}.infobox dl{flex-direction:column;margin:0;display:flex}.infobox dl>div{border-top:1px solid var(--line);grid-template-columns:104px minmax(0,1fr);gap:10px;padding:9px 0;font-size:15px;line-height:1.4;display:grid}.infobox dt{color:var(--faint);letter-spacing:.08em;text-transform:uppercase;padding-top:2px;font-size:12.5px;font-weight:700}.infobox dd{color:var(--text);min-width:0;margin:0}.infobox .foot{border-top:1px solid var(--line);color:var(--muted);margin:8px 0 0;padding-top:10px;font-size:13px}.anchors{border-bottom:1px solid var(--line-2);z-index:4;background:#14110df5;gap:4px;display:flex;position:sticky;top:0}.anchors a{white-space:nowrap;align-items:center;gap:6px;min-height:46px;padding:0 14px;font-size:15.5px;font-weight:500;text-decoration:none;display:inline-flex;box-shadow:inset 0 -2px #0000;color:var(--muted)!important}.anchors a[aria-current]{box-shadow:inset 0 -2px 0 var(--gold);color:var(--gold-hi)!important}.anchors .n{color:var(--faint);font-weight:400}.elink{vertical-align:-2px;align-items:center;gap:5px;font-weight:700;display:inline-flex;text-decoration:none!important}.elink i{background:radial-gradient(circle at 50% 30%,#2d261c,#0c0a07);border:1.5px solid;border-radius:2px;width:18px;height:18px;display:inline-block}.elink.q-rare i{border-color:var(--q-rare)}.elink.q-uncommon i{border-color:var(--q-uncommon)}.elink.npc{color:var(--gold-hi)!important}.elink.npc i{border-color:var(--gold-lo);border-radius:50%}.elink.quest{color:var(--tt-yellow)!important}.elink.quest i{width:auto;height:auto;font-style:normal;font-family:var(--f-display);color:var(--gold);background:0 0;border:0}.elink.zone{font-weight:500;color:var(--text)!important;-webkit-text-decoration:underline #ece3d059!important;text-decoration:underline #ece3d059!important}.lrows{border:1px solid var(--line);background:var(--stone);border-radius:4px;margin:0;padding:0;list-style:none;overflow:hidden}.lrow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 16px;padding:14px 18px;display:grid}.lrows li:last-child .lrow{border-bottom:0}.lrow .t{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:17px;font-weight:700;display:flex}.lrow .t a{text-decoration:none}.lrow .d{color:var(--muted);grid-column:1;font-size:14.5px;line-height:1.45}.lrow .r{text-align:right;color:var(--faint);grid-area:1/2/span 2;font-size:13px;line-height:1.2}.lrow .r b{font-family:var(--f-display);color:var(--text);font-size:19px;font-weight:400;display:block}.fb{letter-spacing:.06em;text-transform:uppercase;border-radius:2px;align-items:center;height:22px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.fb.alliance{color:#a9c8ff;background:#122a52;border:1px solid #3f73c4}.fb.horde{color:#ffb4a8;background:#4a1510;border:1px solid #b0392c}.fb.boss{color:var(--gold-hi);border:1px solid var(--gold-lo);background:#2a2115}.map{aspect-ratio:4/3;border:1px solid var(--line-2);background:linear-gradient(#978b741a 1px,#0000 1px) 0 0/10% 10%,linear-gradient(90deg,#978b741a 1px,#0000 1px) 0 0/10% 10%,radial-gradient(at 40% 45%,#2c2519,#15120d 75%);border-radius:4px;position:relative;overflow:hidden}.map .lbl{font-family:var(--f-display);letter-spacing:.12em;text-transform:uppercase;color:var(--muted);font-size:13px;position:absolute;top:10px;left:12px}.map .ph{font-size:12px;position:absolute;bottom:10px;right:12px}.pin{color:var(--gold-hi);flex-direction:column;align-items:center;display:flex;position:absolute;transform:translate(-50%,-100%)}.pin span{border:1px solid var(--gold-lo);white-space:nowrap;font-variant-numeric:tabular-nums;background:#0f0c09;border-radius:2px;margin-top:2px;padding:2px 7px;font-size:12.5px;font-weight:700}.pin:after{content:"";background:var(--gold-hi);border-radius:50%;order:-1;width:10px;height:10px;box-shadow:0 0 0 4px #f0cf7a40}.browse{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:32px;display:grid}.filters{flex-direction:column;gap:18px;padding:18px 18px 8px;display:flex}.filters fieldset{border:0;flex-direction:column;gap:6px;margin:0;padding:0;display:flex}.filters legend{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);padding:0 0 6px;font-size:12px;font-weight:700}.chk{cursor:pointer;align-items:center;gap:10px;min-height:32px;font-size:15.5px;display:flex}.chk input{accent-color:#dcb65e;width:18px;height:18px;margin:0}.chk .n{color:var(--faint);margin-left:auto;font-size:13px}.range{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.range input,.sel{background:var(--sunk);border:1px solid var(--line);width:100%;height:40px;color:var(--text);font:inherit;border-radius:3px;padding:0 10px;font-size:15px}.toolbar{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.toolbar .count{color:var(--muted);font-size:15px}.toolbar .count b{color:var(--text)}.active{flex-wrap:wrap;gap:8px;display:flex}.achip{border:1px solid var(--gold-lo);min-height:34px;color:var(--gold-hi);font:inherit;background:#2a2115;border-radius:3px;align-items:center;gap:8px;padding:0 6px 0 12px;font-size:14.5px;font-weight:500;display:inline-flex}.achip span{width:24px;height:24px;color:var(--muted);justify-content:center;align-items:center;display:inline-flex}.btn{min-height:44px;font:inherit;border:1px solid var(--gold-lo);cursor:pointer;background:linear-gradient(#3a2e1c,#2a2115);border-radius:3px;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-size:15.5px;font-weight:700;display:inline-flex;color:var(--gold-hi)!important;text-decoration:none!important}.btn.ghost{border-color:var(--line-2);background:0 0;color:var(--text)!important}.isrc{color:var(--muted);font-size:13.5px;line-height:1.35}.cats{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.cat{flex-direction:column;gap:6px;padding:18px 20px;display:flex;color:var(--text)!important;text-decoration:none!important}.cat .h3{font-size:20px}.cat span{color:var(--muted);font-size:14px;line-height:1.45}.cat .ci{color:var(--gold)}.gcards{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.gcard{flex-direction:column;gap:8px;padding:20px 22px;display:flex;color:var(--text)!important;text-decoration:none!important}.gcard .kicker{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-size:12px;font-weight:700}.gwrap{grid-template-columns:220px minmax(0,1fr) 300px;align-items:start;gap:40px;padding:0 32px;display:grid}.gtoc{flex-direction:column;gap:2px;font-size:15px;display:flex;position:sticky;top:16px}.gtoc p{letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin:0 0 8px;font-size:12px;font-weight:700}.gtoc a{border-radius:3px;padding:7px 10px;line-height:1.35;text-decoration:none;color:var(--muted)!important}.gtoc a[aria-current]{background:#2a2319;color:var(--gold-hi)!important}.gtoc a.sub{padding-left:22px;font-size:14px}.prose{flex-direction:column;gap:18px;max-width:70ch;font-size:17.5px;line-height:1.65;display:flex}.prose p{margin:0}.prose .h2{margin-top:22px}.prose .h3{margin-top:8px}.byline{color:var(--muted);border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:6px 16px;padding:12px 0;font-size:14.5px;display:flex}.byline b{color:var(--text)}.avatar{border:1px dashed var(--line-2);width:32px;height:32px;color:var(--faint);border-radius:50%;justify-content:center;align-items:center;font-size:12px;display:inline-flex}.callout{border:1px solid var(--line-2);background:#1b1812;border-radius:4px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px 18px;font-size:16px;line-height:1.55;display:grid}.callout .ci{color:var(--gold);padding-top:2px}.callout b{color:var(--gold-hi)}.checklist{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.checklist li{border:1px solid var(--line);background:var(--stone);border-radius:4px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;font-size:16px;line-height:1.5;display:grid}.checklist input{accent-color:#dcb65e;width:20px;height:20px;margin:3px 0 0}.mtoc{border:1px solid var(--line);background:var(--stone);border-radius:4px}.mtoc summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:48px;padding:0 14px;font-weight:700;list-style:none;display:flex}.mtoc summary::-webkit-details-marker{display:none}@media (max-width:760px){.page{font-size:16px}.hdr{gap:6px;height:60px;padding:0 10px 0 16px}.wrap{padding:0 16px;display:block}.main{gap:44px}.h1{font-size:32px}.h2{font-size:23px}.lede{font-size:17px}.glance{grid-template-columns:repeat(2,minmax(0,1fr))}.glance>div{padding:10px 14px}.glance dd{font-size:21px}.toc{flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.toc a{min-height:44px}.verify{grid-template-columns:auto minmax(0,1fr);padding:12px 14px}.verify .more{grid-column:2}.chips.scroll{flex-wrap:nowrap;margin:0 -16px;padding:0 16px;overflow-x:auto}.chip{min-height:44px}article.quest{padding:18px 16px 20px}.qdl{grid-template-columns:minmax(0,1fr);gap:2px}.qdl dd{margin-bottom:12px}.qname{font-size:23px}article.quest.lg{padding:20px 16px 22px}article.quest.lg .qdl{grid-template-columns:minmax(0,1fr)}article.quest.lg .qname{font-size:25px}.set-items{grid-template-columns:minmax(0,1fr)}.cards{grid-template-columns:minmax(0,1fr);gap:12px}.levels{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.lvlcard{padding:12px 14px}.lvlcard .r{font-size:22px}.ftr{padding:24px 16px 28px}.ehead{gap:14px}.ehead .ico.xl{width:56px;height:56px}.ehead .h1{font-size:30px}.ecols{padding:0 16px;display:block}.anchors{margin:0 -16px;padding:0 8px;overflow-x:auto}.lrow{padding:12px 14px}.browse{display:block}.cats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cat{padding:14px}.cat .h3{font-size:18px}.gcards{grid-template-columns:minmax(0,1fr);gap:12px}.gwrap{padding:0 16px;display:block}.prose{font-size:17px}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--f-display:var(--font-display), Georgia, "Times New Roman", serif;--f-body:var(--font-body), "Trebuchet MS", system-ui, sans-serif;--maxw:1280px}html{background:var(--bg)}body.page{min-height:100vh;margin:0;overflow:clip visible}:focus-visible{outline:2px solid var(--gold-hi);outline-offset:2px}img{max-width:100%}.skip{position:absolute;left:-9999px}.skip:focus{z-index:50;background:var(--stone);padding:6px 10px;top:8px;left:16px}.hdr,.crumbs-row,.ecols,.shell,.ftr>*{max-width:var(--maxw);width:100%;margin-left:auto;margin-right:auto}.hdr{max-width:none}.hdr>*{flex-shrink:0}.ftr{align-items:stretch}.ftr nav{flex-wrap:wrap;gap:6px 18px;display:flex}.ftr p{margin:0}.crumbs-row{padding:20px 32px 0}.ecols{padding-top:20px;padding-bottom:64px}.shell{flex-direction:column;gap:28px;padding:20px 32px 64px;display:flex}.shell>.intro,.ecols .intro{gap:18px}.hdr-search{flex:auto;min-width:0;display:flex}.hdr-search .searchbox{width:min(440px,100%);margin:0 auto 0 8px}.hdr-search .search.wide{width:100%;margin:0}.hdr-nav{margin-left:auto}.hdr-nav a[aria-current]{background:#2a2319;color:var(--gold-hi)!important}.mnav,.msearch{display:none}.mnav{margin-left:auto;position:relative}.mnav summary{cursor:pointer;list-style:none}.mnav summary::-webkit-details-marker{display:none}.mnav-panel{z-index:30;width:240px;padding:8px;position:absolute;top:calc(100% + 8px);right:0}.mnav-links{flex-direction:column;display:flex}.mnav-links a{border-radius:3px;align-items:center;min-height:44px;padding:0 12px;font-weight:500;text-decoration:none;display:flex;color:var(--text)!important}.mnav-links a[aria-current]{background:#2a2319;color:var(--gold-hi)!important}@media (max-width:1040px){.hdr-search,.hdr-nav{display:none}.mnav,.msearch{display:block}}.searchbox{position:relative}.searchbox.lg,.searchbox.m{width:100%}.searchbox .search:not(.wide):not(.lg){width:100%;height:44px}.sresults{z-index:40;max-height:70vh;margin:0;padding:6px;list-style:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.sresults a{border-radius:3px;grid-template-columns:64px minmax(0,1fr);gap:0 10px;padding:8px 10px;display:grid;color:var(--text)!important;text-decoration:none!important}.sresults [aria-selected=true] a{background:#2c251b}.stype{letter-spacing:.08em;text-transform:uppercase;color:var(--faint);grid-row:1/span 2;padding-top:3px;font-size:11px;font-weight:700}.sname{color:var(--gold-hi);font-weight:700}.sdetail{color:var(--muted);font-size:13.5px}.sempty{color:var(--muted);padding:10px 12px}@media (max-width:1040px){.ecols{grid-template-columns:minmax(0,1fr)}.rail{position:static}}@media (max-width:760px){.crumbs-row{padding:16px 16px 0}.shell{padding:16px 16px 48px}.ecols{padding-top:16px;padding-bottom:48px}.rail{margin-top:44px}}@media (max-width:900px){.lootgrid{grid-template-columns:minmax(0,1fr)}}.lwi{position:relative}.lwi>.tt.float{display:none;top:0;left:calc(100% + 12px)}.lootgrid>.lw:nth-child(2n) .lwi>.tt.float{left:auto;right:calc(100% + 12px)}@media (hover:hover) and (pointer:fine) and (min-width:901px){.lwi:hover>.tt.float,.lwi:focus-within>.tt.float{display:block}}.lw{scroll-margin-top:64px}.lw-empty p{margin:0}.iname .vs,.isub .vs{vertical-align:1px;margin-left:6px}.tt-wrap{flex-wrap:wrap;align-items:flex-start;gap:28px;display:flex}.tt-wrap .tt.lg{flex:320px}.tt-aside{color:var(--muted);flex-direction:column;flex:260px;gap:12px;font-size:15.5px;display:flex}.tt-aside p{margin:0}.sec{scroll-margin-top:60px}.sec>p{margin:0}.quest .chain{margin-top:2px}.glance5{grid-template-columns:repeat(5,minmax(0,1fr))}@media (max-width:1040px){.glance{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.glance{grid-template-columns:repeat(2,minmax(0,1fr))}}.browse .rows .irow{margin:0}.results-empty{color:var(--muted);padding:14px 0}.frame.lw.results{padding-top:10px}@media (max-width:760px){.filters{margin-bottom:20px}}.home-hero{max-width:800px}.home-hero .h1{font-size:52px}@media (max-width:760px){.home-hero .h1{font-size:34px}}@media (prefers-reduced-motion:no-preference){.irow,.chip,.cat,.gcard,.dcard,.lvlcard{transition:background .15s,border-color .15s,box-shadow .15s}}.lootgrid:not([data-filter=all]) .lwi{opacity:.28}.lootgrid[data-filter=Cloth] .lwi[data-kind=Cloth],.lootgrid[data-filter=Leather] .lwi[data-kind=Leather],.lootgrid[data-filter=Mail] .lwi[data-kind=Mail],.lootgrid[data-filter=Plate] .lwi[data-kind=Plate],.lootgrid[data-filter=weapon] .lwi[data-kind=weapon],.lootgrid[data-filter=other] .lwi[data-kind=other]{opacity:1}[data-faction=Horde]>[data-faction=Alliance],[data-faction=Alliance]>[data-faction=Horde]{display:none}.rchoose{color:var(--ink-2);margin-top:6px}.quest .rchip{border-color:var(--parch-edge);background:#f4e8c8;color:var(--ink)!important}.quest .rchip .mini{border-color:var(--parch-edge)}.quest .vs{vertical-align:middle}span.elink.zone{text-decoration:none!important}.vnotes{color:var(--muted);margin:6px 0 0;padding-left:18px}.set-note{margin:10px 0 0}.only-narrow{display:none}@media (max-width:600px){.only-wide{display:none}.only-narrow{display:block}}.dlist>li{list-style:none}.dlist-inner{margin:0;padding:0;list-style:none}.tbl td .fb{vertical-align:1px;margin-left:8px}.ecols.home{padding-top:48px}@media (max-width:760px){.ecols.home{padding-top:24px}}.browse-results{flex-direction:column;gap:16px;min-width:0;display:flex}.sortlbl{align-items:center;gap:8px;display:flex}.sortlbl .sel{width:190px}.infobox .small svg{vertical-align:-3px;color:var(--gold);margin-right:4px}
