@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");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:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");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:Manrope Fallback;src:local(Arial),local(ArialMT),local(Liberation Sans),local(Helvetica);size-adjust:106.14%;ascent-override:100.43%;descent-override:28.26%;line-gap-override:0%}:root{--font-ui:"Manrope Variable", "Manrope Fallback", system-ui, sans-serif;--font-display:var(--font-ui);--font-mono:ui-monospace, "Cascadia Mono", "SF Mono", Consolas, monospace;--font-sans:var(--font-ui);--font-book:var(--font-ui);--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-7:32px;--sp-8:40px;--sp-9:48px;--sp-10:64px;--sp-11:80px;--sp-12:96px;--gap-inline:var(--sp-2);--gap-stack:var(--sp-4);--gap-grid:var(--sp-3);--gap-grid-lg:var(--sp-4);--pad-card-sm:var(--sp-4);--pad-card:var(--sp-5);--pad-card-lg:var(--sp-7);--head-gap:var(--sp-5);--section-gap:var(--sp-10);--section-gap-lg:var(--sp-12);--gutter:20px;--container:1240px;--header-h:64px;--page-w:calc(100vw - var(--sbw,0px));--bleed-x:calc(50% - var(--page-w) / 2);--bleed-pad:max(var(--gutter), calc(var(--page-w) / 2 - var(--container) / 2 + var(--gutter)));--measure:39em;--measure-lede:35em;--fs-display:clamp(2.5rem, 1.4rem + 3.6vw, 4.5rem);--fs-h1:clamp(1.875rem, 1.3rem + 2.2vw, 3rem);--fs-h2:clamp(1.5rem, 1.2rem + 1vw, 2rem);--fs-eyebrow:clamp(1rem, .92rem + .35vw, 1.25rem);--fs-h3:1.125rem;--fs-h4:1rem;--fs-lede:1.0625rem;--fs-body:.9375rem;--fs-body-sm:.875rem;--fs-caption:.8125rem;--fs-label:.71875rem;--fs-micro:.75rem;--fs-number:1.625rem;--fs-number-lg:2rem;--fw-read:400;--fw-body:500;--fw-ui:600;--fw-strong:700;--fw-display:800;--lh-display:1.02;--lh-h1:1.08;--lh-h2:1.15;--lh-h3:1.3;--lh-ui:1.4;--lh-body:1.6;--lh-read:1.7;--tr-display:-.045em;--tr-h1:-.035em;--tr-h2:-.025em;--tr-h3:-.015em;--tr-number:-.02em;--tr-ui:-.01em;--tr-pill:-.02em;--tr-label:.1em;--bg:#0f1113;--bg-2:#121417;--surface:#15181b;--surface-2:#1a1d21;--surface-3:#22262b;--raised:#2a2f35;--raised-hover:#323840;--track:#2d3136;--glass:#ffffff09;--glass-2:#ffffff0f;--glass-3:#ffffff17;--border-soft:#ffffff0b;--border:#ffffff12;--border-strong:#ffffff1f;--hairline:1px solid var(--border);--highlight:0 0 #0000;--ink:#fff;--text:#e8eaed;--text-2:#a1aab2;--text-3:#8a929c;--brand:#ffbe55;--brand-2:#ff7a3d;--brand-strong:#ffd58a;--brand-soft:#ffbe551f;--brand-grad:linear-gradient(115deg, #ffd27a 0%, #ffae4a 45%, #ff7a3d 100%);--brand-glow:0 8px 28px -10px #ff963c8c;--arcane:#8f7dff;--accent:var(--brand);--accent-strong:var(--brand-strong);--accent-soft:var(--brand-soft);--accent-contrast:#1c1004;--link:#ffc978;--focus:#ffbe55;--gold:#f3d482;--brand-foil:linear-gradient(115deg, #ffe7ad 0%, #ffd27a 45%, #e59a3a 100%);--feature-ring:inset 0 0 0 1px #ffd68cd9, inset 0 0 18px #ffe2aa38;--radius-xs:4px;--radius-sm:8px;--radius-md:12px;--radius:16px;--radius-lg:24px;--radius-pill:999px;--elev-0:none;--elev-1:0 0 #0000;--elev-2:0 12px 32px -18px #000c;--elev-overlay:0 24px 64px -16px #000000d9, 0 0 0 1px #ffffff0f;--shadow-sm:0 1px 2px #0006;--shadow:0 10px 30px -12px #000000b3;--shadow-lg:var(--elev-overlay);--dur-fast:.15s;--dur:.2s;--dur-slow:.48s;--ease:cubic-bezier(.2, .7, .2, 1);--control-h-sm:32px;--control-h:40px;--control-h-lg:48px;--ring:2px solid var(--focus);--ring-soft:0 0 0 3px #ffbe5529;--ring-on-art:2px solid #fff;--ring-on-parchment:2px solid #6b3d00;--sec-new:#ffbe55;--sec-zones:#3ddc97;--sec-dungeons:#b27dff;--sec-professions:#ffa24c;--sec-classes:#5aa9ff;--sec-races:#7cc0ff;--sec-legacy:#2fd6d1;--sec-pvp:#ff5a6a;--sec-quests:#ffd36b;--sec-names:#c3e06b;--sec-gear:#9fb3cc;--sec-collections:#ff7fcf;--sec-reputations:#7ed957;--sec-tools:#a9b4c7;--section:var(--brand);--q-poor:#9d9d9d;--q-common:#fff;--q-uncommon:#1eff00;--q-rare:#2f8cff;--q-epic:#b460ff;--q-legendary:#ff8000;--q-artifact:#e6cc80;--alliance:#5b9bff;--alliance-soft:#5b9bff21;--horde:#ff5b5b;--horde-soft:#ff5b5b21;--new:#3ddc97;--new-soft:#3ddc971f;--changed:#ffb547;--changed-soft:#ffb5471f;--removed:#ff6b6b;--removed-soft:#ff6b6b1f;--info:#6ab0ff;--info-soft:#6ab0ff1f;--differs:#b99bff;--differs-soft:#b99bff21;--tag-green:#5fb88c;--tag-sand:#e3d39a;--tag-teal:#8bb4c1;--tag-red:#f47386;--tag-pink:#e87ad0;--tag-indigo:#8c96ff;--wow-bronze:#8a6a3a;--wow-bronze-hi:#c9a25e;--wow-bronze-dark:#1b140b;--wow-ring:inset 0 0 0 2px var(--wow-bronze), inset 0 0 0 3px var(--wow-bronze-dark), 0 0 0 1px #ffffff0f;--wow-line:linear-gradient(90deg, transparent, #f3d48280 22%, #ffe2aad9 50%, #f3d48280 78%, transparent);--wow-ink:#2a1a0a;--wow-ink-2:#3b2814;--art-fade-x:linear-gradient(90deg, var(--bg) 0%, #0f1113e6 32%, #0f111359 68%, #0f111380 100%);--art-fade-y:linear-gradient(180deg, #0f111300 45%, var(--bg) 100%);--dur-shine:.7s;--dur-burst:.6s;--dur-ember:11s;--dur-rune:90s;color-scheme:dark}@media (width>=640px){:root{--gutter:24px}}@media (width>=1040px){:root{--gutter:32px}}@media (width>=1480px){:root{--container:1360px}}@media (width>=1760px){:root{--container:1520px}}@media (width<=639px){:root{--section-gap:var(--sp-9);--section-gap-lg:var(--sp-10);--pad-card-lg:var(--sp-5)}}[data-section=new]{--section:var(--sec-new)}[data-section=map],[data-section=my-level]{--section:var(--sec-zones)}[data-section=dungeons]{--section:var(--sec-dungeons)}[data-section=professions]{--section:var(--sec-professions)}[data-section=classes]{--section:var(--sec-classes)}[data-section=races]{--section:var(--sec-races)}[data-section=legacy]{--section:var(--sec-legacy)}[data-section=pvp]{--section:var(--sec-pvp)}[data-section=quests]{--section:var(--sec-quests)}[data-section=names]{--section:var(--sec-names)}[data-section=gear],[data-section=items]{--section:var(--sec-gear)}[data-section=collections]{--section:var(--sec-collections)}[data-section=reputations]{--section:var(--sec-reputations)}[data-section=tools],[data-section=launch],[data-section=start],[data-section=today],[data-section=addons],[data-section=glossary],[data-section=changes],[data-section=sources],[data-section=about]{--section:var(--sec-tools)}:root,[data-section]{--glow-subtle:0 0 0 1px color-mix(in srgb, var(--section) 16%, transparent), 0 6px 20px -12px color-mix(in srgb, var(--section) 45%, transparent);--glow-hover:0 0 0 1px color-mix(in srgb, var(--section) 20%, transparent), 0 16px 40px -20px color-mix(in srgb, var(--section) 55%, transparent);--glow-hero:0 24px 72px -24px color-mix(in srgb, var(--section) 60%, transparent);--section-tint:color-mix(in srgb, var(--section) 14%, transparent);--section-line:color-mix(in srgb, var(--section) 45%, transparent)}*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}.countdown-ph{white-space:nowrap;visibility:hidden;display:block;overflow:hidden}@media (scripting:none){.countdown-ph{display:none}}html{-webkit-text-size-adjust:100%;scroll-padding-top:calc(var(--header-h) + 64px);background:var(--bg);scrollbar-color:var(--raised) var(--bg);scrollbar-gutter:stable;overflow-x:clip}body{background:var(--bg);min-height:100vh;color:var(--text);font-family:var(--font-ui);font-size:var(--fs-body);font-weight:var(--fw-body);line-height:var(--lh-body);letter-spacing:var(--tr-ui);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;font-kerning:normal;margin:0;position:relative;overflow-x:clip}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(640px 360px at 12% -120px, color-mix(in srgb, var(--section) 8%, transparent), transparent 70%);height:560px;position:absolute;inset:0 0 auto}.table-wrap,.tabs,.gname-pop,.search-results,.mobile-nav{scrollbar-width:thin;scrollbar-color:#ffffff29 transparent}img,svg{max-width:100%;display:block}a{color:var(--link);text-underline-offset:.22em;transition:color var(--dur-fast) var(--ease);text-decoration:none}a:hover{color:var(--brand-strong);text-decoration-line:underline;text-decoration-color:color-mix(in srgb, currentColor 55%, transparent)}p a:not([class]){text-decoration-line:underline;text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-underline-offset:2px}:focus-visible{outline:var(--ring);outline-offset:2px}:is(.btn,.chip,.tab,.input,.select,.icon-btn):focus-visible{outline-offset:1px}:is([data-fade-x],.cg-toc,.spot-tabs,nav.chapters,.cq-jump,.zp-nav,.zm-zoom) :focus-visible{outline-offset:-2px}::selection{color:#fff;background:#ffbe554d}h1,h2,h3,h4{margin:0 0 var(--sp-3);font-weight:var(--fw-strong);color:var(--ink);text-wrap:balance}h1{font-family:var(--font-display);font-size:var(--fs-h1);font-weight:var(--fw-display);line-height:var(--lh-h1);letter-spacing:var(--tr-h1);margin-bottom:var(--sp-4)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}h4{font-size:var(--fs-h4);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.section-heading,.section-title>h2,.section-title>div>h2,h2.pf-h2,:is(.dg-head,.cx-head,.tf-sechead,.sx-sec-head,.section-head,.names-section-head)>h2,:is(.dg-head,.cx-head,.tf-sechead,.sx-sec-head,.section-head,.names-section-head)>div>h2{font-family:var(--font-display);font-size:var(--fs-h2);font-weight:var(--fw-strong);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}p{text-wrap:pretty;margin:0 0 1em}small,.small{font-size:var(--fs-caption)}code,kbd{font-family:var(--font-mono);font-size:.84em}.grad{background:var(--brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.grad-soft{background:linear-gradient(#fff 0%,#b9bfc6 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.book,.lore{font-size:1rem;font-weight:var(--fw-read);line-height:var(--lh-read);color:var(--text)}.lore{color:var(--text-2)}.game-quote{margin:0}.game-quote-src{align-items:baseline;gap:0 var(--sp-2);margin:0 0 var(--sp-2);font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);letter-spacing:0;color:var(--text-3);flex-wrap:wrap;display:flex}.game-quote-src>span{font-weight:var(--fw-body)}.game-quote>blockquote{padding-left:var(--sp-4);border-left:2px solid color-mix(in srgb, var(--quote,var(--brand)) 55%, transparent);quotes:"“" "”" "‘" "’";margin:0}.game-quote>blockquote:lang(es){quotes:"«" "»" "“" "”"}@media (width<=480px){.game-quote-src>span{display:none}}.game-quote>blockquote:before{content:open-quote}.game-quote>blockquote:after{content:close-quote}.label,.eyebrow{font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);letter-spacing:0;color:var(--text-3)}.container{width:100%;max-width:var(--container);padding-inline:var(--gutter);margin-inline:auto}main{padding-block:0 var(--sp-10);min-height:60vh}.stack>*+*{margin-top:var(--stack,var(--gap-stack))}.stack-lg>*+*{margin-top:var(--sp-9)}.cluster{gap:var(--gap,var(--gap-inline));flex-wrap:wrap;align-items:center;display:flex}.grid{gap:var(--gap,var(--gap-grid));grid-template-columns:repeat(auto-fill, minmax(min(var(--min,260px), 100%), 1fr));display:grid}.grid>*>.card:only-child{height:100%}.split{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) 300px;align-items:start;display:grid}@media (width<=980px){.split{grid-template-columns:minmax(0,1fr)}}.sticky{top:calc(var(--header-h) + var(--sp-6));position:sticky}.layout-aside{grid-template-columns:minmax(0, 1fr) var(--aside,320px);gap:var(--sp-8) var(--sp-9);align-items:start;display:grid}.layout-aside--start{grid-template-columns:var(--aside,260px) minmax(0, 1fr)}.layout-aside>.aside,.layout-aside>aside{top:calc(var(--header-h) + var(--sp-5));align-self:start;position:sticky}.layout-aside>.aside--tall{position:static}.aside--scroll{max-height:calc(100dvh - var(--header-h) - var(--sp-9));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;overflow-y:auto}.aside--scroll[data-more-end]{mask-image:linear-gradient(#000 calc(100% - 32px),#0000)}.aside--scroll[data-more-start]{mask-image:linear-gradient(#0000,#000 32px)}.aside--scroll[data-more-start][data-more-end]{mask-image:linear-gradient(#0000,#000 32px calc(100% - 32px),#0000)}@media (width<=1100px){.layout-aside,.layout-aside--start{grid-template-columns:minmax(0,1fr)}.layout-aside>.aside,.layout-aside>aside{position:static}.layout-aside>.aside--scroll{max-height:none;overflow:visible;mask-image:none}}.cols{gap:var(--gap,var(--sp-7) var(--sp-8));grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}.cols--3{grid-template-columns:repeat(3,minmax(0,1fr))}.cols--rule>*+*{padding-left:var(--sp-8);border-left:var(--hairline)}@media (width<=1100px){.cols--3{grid-template-columns:repeat(2,minmax(0,1fr))}.cols--3.cols--rule>:nth-child(odd){border-left:0;padding-left:0}}@media (width<=900px){.cols,.cols--3{grid-template-columns:minmax(0,1fr)}.cols--rule>*+*,.cols--3.cols--rule>:nth-child(odd):not(:first-child){padding:var(--sp-7) 0 0;border-left:0;border-top:var(--hairline)}}.media-split{grid-template-columns:var(--media,5fr) 7fr;gap:var(--sp-8);align-items:center;display:grid}.media-split--end{grid-template-columns:7fr var(--media,5fr)}.media-split--end>:first-child{order:1}.media-split img{width:100%;height:auto;display:block}@media (width<=900px){.media-split,.media-split--end{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}.media-split--end>:first-child{order:0}}.rows{border-top:var(--hairline);margin:0;padding:0;list-style:none}.rows>li,.rows>.row{padding-block:var(--sp-4);border-bottom:1px solid var(--border-soft)}@media (width>=900px){.rows--2{column-gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}}.facts{grid-template-columns:repeat(auto-fill, minmax(min(var(--facts-min,180px), 100%), 1fr));border-top:var(--hairline);margin:0;display:grid}.facts>div{align-content:start;gap:var(--sp-1);padding:var(--sp-4) var(--sp-5) var(--sp-4) 0;border-bottom:1px solid var(--border-soft);display:grid}.facts dt{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-3)}.facts dd{font-weight:var(--fw-strong);color:var(--ink);margin:0}.measure{max-width:var(--measure)}.measure-lede{max-width:var(--measure-lede)}.muted{color:var(--text-2)}.faint{color:var(--text-3)}.nowrap{white-space:nowrap}.num{font-variant-numeric:tabular-nums}.hit{position:relative}.hit:after{content:"";inset:min(0px, calc((100% - var(--control-h)) / 2)) calc(-1 * var(--sp-1));position:absolute}@media (width<=639px){a.beta-tag,dd>a.num,dd.num>a,:is(li,td,th,dd,h3,h4)>.gname>a,:is(li,td,th,dd,h3,h4)>:is(span,strong,b)>.gname>a{position:relative}a.beta-tag:after,dd>a.num:after,dd.num>a:after,:is(li,td,th,dd,h3,h4)>.gname>a:after,:is(li,td,th,dd,h3,h4)>:is(span,strong,b)>.gname>a:after{content:"";inset:min(0px, calc((100% - var(--control-h)) / 2)) calc(-1 * var(--sp-1));position:absolute}:is(a.ix-ref,a.ix-tool-link,li>a.ilink,.qref>a,a.cc-name,a.tc-link,button.tc-linkbtn,.section-title>a,.cg-src>a,a.bis-link){position:relative}:is(a.ix-ref,a.ix-tool-link,li>a.ilink,.qref>a,a.cc-name,a.tc-link,button.tc-linkbtn,.section-title>a,.cg-src>a,a.bis-link):after{content:"";inset:min(0px, calc((100% - var(--control-h)) / 2)) calc(-1 * var(--sp-1));position:absolute}}.glyph--inline{vertical-align:-.2em;display:inline-block}.sr-only{clip:rect(0, 0, 0, 0);border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}hr{background:var(--border);height:1px;margin:var(--sp-8) 0;border:0}.page-header{padding-block:var(--sp-8) var(--sp-7);margin-bottom:var(--sp-8);position:relative}.page-header:after{content:"";background:linear-gradient(90deg, color-mix(in srgb, var(--section) 55%, transparent), var(--border) 40%, transparent);height:1px;position:absolute;bottom:0;left:0;right:0}.page-header h1{margin-bottom:var(--sp-4)}.page-header h1:last-child{margin-bottom:0}.page-header--emblem{padding-right:190px}.page-header--backdrop{isolation:isolate}.page-header .micon.page-emblem{right:var(--sp-3);bottom:var(--sp-6);filter:drop-shadow(0 0 32px color-mix(in srgb, var(--section) 26%, transparent));pointer-events:none;position:absolute;transform:rotate(-5deg)}@media (width<=760px){.page-header--emblem{padding-right:0}.page-header .micon.page-emblem{display:none}}@media (width<=639px){.page-header{padding-block:var(--sp-7) var(--sp-6);margin-bottom:var(--sp-7)}}.page-header .lede{font-size:var(--fs-lede);font-weight:var(--fw-read);line-height:var(--lh-body);color:var(--text-2);max-width:var(--measure-lede);text-wrap:balance;margin:0}.page-header .statline{margin-top:var(--sp-6)}.eyebrow{align-items:center;gap:var(--sp-3);font-size:var(--fs-body-sm);color:var(--section);margin-bottom:var(--sp-3);display:inline-flex}.breadcrumbs{align-items:center;gap:var(--sp-2);font-size:var(--fs-caption);line-height:var(--lh-ui);color:var(--text-3);margin:0 0 var(--sp-4);flex-wrap:wrap;padding:0;list-style:none;display:flex}.breadcrumbs li{align-items:center;gap:var(--sp-2);display:inline-flex}.breadcrumbs li+li:before{content:"/";color:var(--text-3);opacity:.5}.breadcrumbs a{color:var(--text-2)}.breadcrumbs a:hover{color:var(--ink)}@media (width<=639px){.breadcrumbs a{position:relative}.breadcrumbs a:after{content:"";inset:min(0px, calc((100% - var(--control-h)) / 2)) calc(-1 * var(--sp-1));position:absolute}}.card{background:var(--surface);border-radius:var(--radius);padding:var(--pad-card);border:1px solid #0000;position:relative}.card>:last-child{margin-bottom:0}.card h2,.card h3{margin-top:0}a.card{color:inherit;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease), transform var(--dur) var(--ease);text-decoration:none;display:block}a.card:hover{border-color:var(--section-line);background-color:var(--surface-2)}a.card:active{transform:translateY(1px)}.card--flat{background:var(--glass)}.card--feature{background:var(--surface-2);box-shadow:var(--feature-ring)}.card--sm{padding:var(--pad-card-sm)}.card--lg{padding:var(--pad-card-lg);border-radius:var(--radius-lg)}.card-title{font-weight:var(--fw-strong);letter-spacing:var(--tr-h3);margin:0 0 var(--sp-1);color:var(--ink);font-size:1.0625rem;line-height:1.25}.section-title{justify-content:space-between;align-items:baseline;gap:var(--sp-2) var(--sp-4);margin-bottom:var(--head-gap);flex-wrap:wrap;display:flex}.section-title h2{margin:0}.section-title a{font-size:var(--fs-body-sm);font-weight:var(--fw-ui);white-space:nowrap;color:var(--gold)}.section-title a:hover{color:var(--brand-strong)}.section-title p{margin:var(--sp-2) 0 0;max-width:var(--measure-lede);color:var(--text-2)}.shead{gap:var(--sp-2) var(--sp-7);margin-bottom:var(--head-gap);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.shead:has(>.shead-note){grid-template-columns:minmax(0,1fr) minmax(0,26rem)}.shead-eyebrow{margin:0 0 var(--sp-1);font-size:var(--fs-eyebrow);font-weight:var(--fw-ui);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);color:var(--text-2)}.shead h2{margin:0}.shead-note{font-size:var(--fs-caption);color:var(--text-3);margin:0;line-height:1.55}.shead-note a{font-weight:var(--fw-ui);color:var(--gold)}@media (width<=760px){.shead:has(>.shead-note){grid-template-columns:minmax(0,1fr)}}.stats{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.stat{padding:var(--sp-4) var(--sp-5);border-radius:var(--radius);background:var(--surface);position:relative;overflow:hidden}.stat-value{font-family:var(--font-display);font-size:var(--fs-number-lg);font-weight:var(--fw-display);letter-spacing:var(--tr-number);font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.1}.stat-label{font-size:var(--fs-caption);color:var(--text-2);margin-top:var(--sp-2);line-height:1.35}.statblk{gap:2px;min-width:0;display:grid}.statblk-label{font-size:var(--fs-body-sm);font-weight:var(--fw-body);line-height:var(--lh-ui);color:var(--text-3)}.statblk-value{font-size:var(--fs-number);font-weight:var(--fw-display);letter-spacing:var(--tr-number);font-variant-numeric:tabular-nums;color:var(--ink);line-height:1.15}.statblk .pbar{margin-top:var(--sp-2)}.pbar{background:var(--track);height:4px;display:block;overflow:hidden}.pbar>i{width:var(--p,0%);background:var(--fill,var(--section));height:100%;display:block}.pbar--done>i{background:var(--new)}@media (forced-colors:active){.pbar{border:1px solid canvastext}.pbar>i{forced-color-adjust:none;background:highlight}}.statline{--statline-pad:var(--sp-5);justify-content:start;align-items:start;row-gap:var(--sp-5);margin:0 0 0 calc(-1 * (var(--statline-pad) + 1px));clip-path:inset(-100vh -100vw -100vh calc(var(--statline-pad) + 1px));grid-auto-columns:minmax(0,232px);grid-auto-flow:column;padding:0;list-style:none;display:grid}.statline:has(>li:nth-child(6)){grid-template-columns:repeat(auto-fill,minmax(168px,1fr));grid-auto-flow:row}.statline li{align-items:flex-start;gap:var(--sp-1);min-width:0;padding-inline:var(--statline-pad);border-left:1px solid var(--border-strong);flex-direction:column;display:flex}.statline li>a{align-items:flex-start;gap:var(--sp-1);color:inherit;flex-direction:column;text-decoration:none;display:flex}.statline li>a:hover b{color:var(--section)}.statline li>a:hover span{color:var(--ink)}.statline li:has(>img){align-items:center;column-gap:var(--sp-2);grid-template-columns:auto minmax(0,1fr);display:grid}.statline li:has(>img)>span{grid-column:1/-1}.statline b{font-family:var(--font-display);font-size:var(--fs-number);font-weight:var(--fw-display);letter-spacing:var(--tr-number);color:var(--ink);font-variant-numeric:tabular-nums;white-space:nowrap;transition:color var(--dur-fast) var(--ease);line-height:1.1}:is(.statline li,.statline li>a)>span{font-size:var(--fs-caption);color:var(--text-2);text-wrap:balance;line-height:1.35}.statline .beta-tag{align-self:flex-start}.statline span em{white-space:nowrap;font-style:normal}@media (width<=760px){.statline,.statline:has(>li:nth-child(6)){grid-template-columns:repeat(auto-fill,minmax(148px,1fr));grid-auto-flow:row}}@media (width<=600px){.statline,.statline:has(>li:nth-child(6)){--statline-pad:var(--sp-4);grid-template-columns:repeat(2,minmax(0,1fr))}.statline>li:last-child:nth-child(odd){grid-column:1/-1}}@media (width<=360px){.statline,.statline:has(>li:nth-child(6)){row-gap:var(--sp-3);grid-template-columns:minmax(0,1fr)}.statline li:not(:has(>img)),.statline li>a{align-items:baseline;gap:var(--sp-3);flex-direction:row}}@media (width<=640px){.statline.statline--row,.statline.statline--row:has(>li:nth-child(6)){--statline-pad:var(--sp-3);grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;justify-content:stretch;row-gap:0}.statline--row>li:last-child:nth-child(odd){grid-column:auto}.statline--row li:not(:has(>img)),.statline--row li>a{flex-direction:column;align-items:flex-start;gap:2px}.statline--row b{font-size:var(--fs-h3)}.page-header .statline--row{margin-top:var(--sp-4)}:is(.statline--row li,.statline--row li>a)>span{font-size:var(--fs-micro);hyphens:auto;overflow-wrap:anywhere;line-height:1.2}}.badge{align-items:center;gap:var(--sp-1);border-radius:var(--radius-xs);min-height:20px;font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:var(--fw-ui);letter-spacing:0;white-space:nowrap;color:var(--text-2);background:color-mix(in srgb, currentColor 10%, transparent);vertical-align:.12em;font-variant-numeric:tabular-nums;border:0;padding:0 6px;line-height:1;display:inline-flex}.badge--new{color:var(--new)}.badge--changed{color:var(--changed)}.badge--removed{color:var(--removed)}.badge--info{color:var(--info)}.badge--differs{color:var(--differs)}.badge--alliance{color:var(--alliance)}.badge--horde{color:var(--horde)}.badge--accent{color:var(--brand)}.badge--outline{box-shadow:inset 0 0 0 1px color-mix(in srgb, currentColor 35%, transparent);background:0 0}.badge--pill{border-radius:var(--radius-pill);min-height:22px;font-weight:var(--fw-strong);background:color-mix(in srgb, currentColor 14%, transparent);padding:0 10px}.badge--foil{color:var(--accent-contrast);background:var(--brand-foil);font-weight:var(--fw-display)}@media (forced-colors:active){.badge{border:1px solid canvastext}}.chip{align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);border-radius:var(--radius-pill);border:1px solid var(--raised);color:var(--text);font:inherit;font-size:var(--fs-caption);font-weight:var(--fw-ui);letter-spacing:var(--tr-pill);cursor:pointer;user-select:none;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease);background:0 0;padding:0 14px;line-height:1.2;text-decoration:none;display:inline-flex}.chip:hover{border-color:var(--raised-hover);color:var(--ink);background:var(--glass);text-decoration:none}.chip:active{background:var(--glass-2)}.chip[aria-pressed=true],.chip[aria-current=page],.chip.is-active{background:var(--raised);border-color:var(--raised);color:var(--ink)}@media (forced-colors:active){.chip[aria-pressed=true],.chip[aria-current=page],.chip.is-active,.chip:has(input:checked),.df-opt[aria-pressed=true]{forced-color-adjust:none;color:highlighttext!important;background:highlight!important;border:2px solid highlight!important}:is(.chip[aria-pressed=true],.chip[aria-current=page],.chip.is-active,.chip:has(input:checked),.df-opt[aria-pressed=true]) *{color:highlighttext!important}}.chip .count{font-size:var(--fs-micro);color:var(--text-3);font-variant-numeric:tabular-nums}.chip:is([aria-pressed=true],[aria-current=page],.is-active) .count{color:var(--text-2)}.chip-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip-label{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-3);margin-right:2px}.chip-sep{background:var(--border-strong);align-self:center;width:1px;height:20px;margin-inline:6px}.chip-note{font-size:var(--fs-caption);color:var(--text-3);margin-left:auto}@media (width<=639px){.chip-note{width:100%;margin-left:0}}.btn{justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--control-h);padding:0 var(--sp-4);border-radius:var(--radius-sm);background:var(--raised);color:var(--ink);font:inherit;font-weight:var(--fw-strong);font-size:var(--fs-body-sm);letter-spacing:var(--tr-ui);white-space:nowrap;cursor:pointer;user-select:none;transition:transform var(--dur) var(--ease), background-color var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease), border-color var(--dur-fast) var(--ease), filter var(--dur-fast) var(--ease);border:1px solid #0000;line-height:1.2;text-decoration:none;display:inline-flex}.btn:hover{background:var(--raised-hover);color:var(--ink);text-decoration:none}.btn:active{background:var(--raised);transform:translateY(1px)}.btn:disabled,.btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;transform:none}.btn--primary{background:var(--brand-grad);color:var(--accent-contrast);border-color:#0000}.btn--primary:hover{background:var(--brand-grad);color:var(--accent-contrast);filter:brightness(1.05);box-shadow:var(--brand-glow);border-color:#0000}.btn--primary:active{background:var(--brand-grad);filter:brightness(.96);box-shadow:none}.btn--light,.btn--foil{border-radius:var(--radius-pill);border-color:#0000}.btn--light{color:var(--bg);background:#fff}.btn--light:hover{color:var(--bg);background:#e3e6ea}.btn--light:active{background:#d3d7dc}.btn--foil{background:var(--brand-foil);color:var(--accent-contrast)}.btn--foil:hover{background:var(--brand-foil);color:var(--accent-contrast);filter:brightness(1.05)}.btn--foil:active{background:var(--brand-foil);filter:brightness(.95)}.btn--ghost{background:0 0;border-color:#0000}.btn--ghost:hover{background:var(--glass-2);border-color:#0000}@media (forced-colors:active){.btn{border-color:buttontext}}.btn--sm{min-height:var(--control-h-sm);padding:0 var(--sp-3);font-size:var(--fs-caption);border-radius:var(--radius-sm)}.input,.select{width:100%;min-height:var(--control-h);padding:0 var(--sp-4);border-radius:var(--radius-md);border:var(--hairline);background:var(--surface-2);color:var(--text);font:inherit;font-size:var(--fs-body);transition:border-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);line-height:1.3}textarea.input{padding-block:var(--sp-3);line-height:var(--lh-body)}.input:hover,.select:hover{border-color:var(--border-strong)}.input:focus,.select:focus{border-color:color-mix(in srgb, var(--brand) 60%, transparent);box-shadow:var(--ring-soft);outline:none}.input:focus-visible,.select:focus-visible{outline:none}.input::placeholder{color:var(--text-3)}.select{appearance:none;cursor:pointer;background-image:linear-gradient(45deg, transparent 50%, var(--text-2) 50%), linear-gradient(135deg, var(--text-2) 50%, transparent 50%);background-position:calc(100% - 19px) 55%,calc(100% - 14px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:36px}.select option{background:var(--surface-2)}label.field{gap:var(--sp-2);font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-3);display:grid}input[type=range],input[type=checkbox],input[type=radio]{accent-color:var(--brand)}kbd,.kbd{border-radius:var(--radius-xs);border:1px solid var(--border-strong);background:var(--surface-3);min-width:20px;font-size:var(--fs-micro);color:var(--text-2);text-align:center;border-bottom-width:2px;padding:0 5px;line-height:18px;display:inline-block}@media (width<=639px){.chip,.btn--sm{min-height:var(--control-h)}.input,.select{font-size:1rem!important}}.table-wrap{margin-inline:calc(-1 * var(--sp-2));position:relative;overflow-x:auto}.table-wrap[data-more-end]{mask-image:linear-gradient(90deg,#000 calc(100% - 48px),#00000040)}.table-wrap[data-more-start]{mask-image:linear-gradient(90deg,#00000040,#000 48px)}.table-wrap[data-more-start][data-more-end]{mask-image:linear-gradient(90deg,#00000040,#000 48px calc(100% - 48px),#00000040)}[data-fade-x][data-more-end]{mask-image:linear-gradient(90deg,#000 calc(100% - 40px),#0003)}[data-fade-x][data-more-start]{mask-image:linear-gradient(90deg,#0003,#000 40px)}[data-fade-x][data-more-start][data-more-end]{mask-image:linear-gradient(90deg,#0003,#000 40px calc(100% - 40px),#0003)}table.table{border-collapse:collapse;width:100%;font-size:var(--fs-body-sm);font-variant-numeric:tabular-nums;line-height:1.45}.table th,.table td{padding:var(--sp-4) var(--sp-3);text-align:left;border-bottom:1px solid var(--border-soft);vertical-align:top}.table :is(th,td):first-child{padding-left:var(--sp-2)}.table :is(th,td):last-child{padding-right:var(--sp-2)}.table th{padding-block:var(--sp-2);font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);color:var(--text-3);border-bottom-color:var(--border);white-space:nowrap}.table td{font-weight:var(--fw-body)}.table thead th{vertical-align:bottom}.table :where(tbody) th{padding-block:var(--sp-4)}.table tbody tr:last-child td{border-bottom:0}.table tbody tr{transition:background-color var(--dur-fast) var(--ease)}.table tbody tr:hover td{background:#ffffff06}.table td.num,.table th.num{text-align:right;white-space:nowrap}.table--compact th,.table--compact td{padding-block:var(--sp-2)}.table--compact td,.table--compact :where(tbody) th{padding-block:calc((var(--control-h) - 1.45em) / 2)}.tabs{gap:var(--sp-1);padding:var(--sp-1);margin-bottom:var(--sp-5);scrollbar-width:none;border-radius:var(--radius-md);background:var(--surface);border:0;max-width:100%;display:inline-flex;overflow-x:auto}.tab{align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);padding:0 var(--sp-4);border-radius:var(--radius-sm);color:var(--text-2);font:inherit;font-weight:var(--fw-ui);font-size:var(--fs-body-sm);letter-spacing:var(--tr-pill);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;line-height:1.2;text-decoration:none;display:inline-flex}.tab:hover{color:var(--ink);background:var(--glass);text-decoration:none}.tab:active{background:var(--glass-2)}.tab:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]),.tab.is-active{color:var(--ink);background:var(--raised)}@media (width<=639px){.tab{min-height:var(--control-h)}}@media (forced-colors:active){.tab:is([aria-selected=true],[aria-pressed=true],[aria-checked=true],[aria-current]),.tab.is-active,.ptab:is([aria-selected=true],[aria-current],.is-active){forced-color-adjust:none;color:highlighttext;background:highlight}}.ptabs{flex-wrap:wrap;gap:10px;display:flex}.ptab{min-height:44px;padding:0 18px 0 var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:var(--text);font:inherit;font-size:1.0625rem;font-weight:var(--fw-ui);letter-spacing:var(--tr-pill);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;align-items:center;gap:10px;line-height:1.2;text-decoration:none;display:inline-flex}.ptab:not(:has(>img,>.wicon,>.micon,>svg)){padding-left:18px}.ptab>img{border-radius:6px;flex:none;width:24px;height:24px}.ptab:hover{color:var(--ink);background:var(--glass);border-color:var(--raised-hover);text-decoration:none}.ptab:active{background:var(--glass-2)}.ptab:is([aria-selected=true],[aria-current],.is-active){color:var(--ink);background:var(--raised);border-color:var(--raised)}@media (width<=639px){.ptabs{gap:var(--sp-2)}.ptab{min-height:var(--control-h);font-size:var(--fs-body)}}.callout{gap:var(--sp-3);padding:var(--sp-4) var(--sp-5);border-radius:var(--radius);background:color-mix(in srgb, var(--info) 8%, var(--surface));color:var(--text);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--info) 70%, transparent);font-size:var(--fs-body-sm);border:0;line-height:1.55;display:flex}.callout--warn{background:color-mix(in srgb, var(--changed) 8%, var(--surface));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--changed) 70%, transparent)}.callout--new{background:color-mix(in srgb, var(--new) 8%, var(--surface));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--new) 70%, transparent)}@media (forced-colors:active){.callout{border:1px solid canvastext}}.callout>:last-child{margin-bottom:0}.beta-tag{align-items:center;gap:var(--sp-2);min-height:24px;padding:3px 10px 3px var(--sp-2);border-radius:var(--radius-md);font-family:var(--font-ui);font-size:var(--fs-caption);font-weight:var(--fw-ui);letter-spacing:0;text-transform:none;text-wrap:balance;color:var(--changed);background:color-mix(in srgb, var(--changed) 10%, transparent);vertical-align:middle;border:1px solid #0000;margin:0;line-height:1.25;display:inline-flex}.beta-tag:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.beta-tag[title]{cursor:help}p.beta-tag{margin-top:var(--sp-4)}a.beta-tag{transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);text-decoration:none}a.beta-tag:hover{color:var(--changed);border-color:color-mix(in srgb, var(--changed) 45%, transparent);background:color-mix(in srgb, var(--changed) 16%, transparent);text-decoration:none}p.fresh{margin:var(--sp-4) 0 0}.gname{cursor:help;position:relative}.gname:has(>a),.gname--nocard,a .gname{cursor:inherit}html:not(.names-both) .gname:not(.gname--nocard,:has(>a),a .gname):is(:hover,:focus-within){text-decoration:underline dotted color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:4px;text-decoration-thickness:1px}html.names-both .gname{cursor:inherit}html.names-both .gname-pop{display:none!important}html.names-both .gname-alt.sr-only{clip:auto;white-space:normal;width:auto;height:auto;color:var(--text-3);margin:0;font-weight:500;position:static;overflow:visible}html.names-both .gname-alt-tag{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}html.names-both .gname[data-alt]:after{content:" (" attr(data-alt) ")";content:" (" attr(data-alt) ")" / "";color:var(--text-3);font-weight:500}html.names-both :is(h1,h2,h3,.tf-tree-title,.sx-rung-titles,.sx-medal-title) .gname-alt.sr-only,html.names-both :is(h1,h2,h3,.tf-tree-title,.sx-rung-titles,.sx-medal-title) .gname[data-alt]:after,html.names-both .gname--heading[data-alt]:after{box-shadow:none;white-space:normal;font-family:var(--font-ui);font-size:max(.55em, var(--fs-caption));font-weight:600;line-height:inherit;letter-spacing:0;text-transform:none;text-shadow:none;background:0 0;border:0;padding:0;animation:none;display:inline;position:static}html.names-both .tf-tree-title .gname-alt.sr-only{display:block}.pending-es{min-height:20px;margin-left:var(--sp-2);padding:0 var(--sp-2);border-radius:var(--radius-pill);border:1px dashed var(--border-strong);color:var(--text-3);font-family:var(--font-ui);font-size:var(--fs-micro);letter-spacing:.01em;text-transform:none;white-space:nowrap;vertical-align:.12em;cursor:help;align-items:center;font-style:normal;font-weight:650;line-height:1;display:inline-flex}.gname-pop,.term-pop{z-index:40;left:0;top:calc(100% + var(--sp-2));min-width:min(220px,100vw - 32px);max-width:min(320px,100vw - 32px);padding:var(--sp-3);border-radius:var(--radius-md);backdrop-filter:blur(10px);border:1px solid var(--border-strong);box-shadow:var(--elev-overlay);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-caption);font-style:normal;font-weight:500;line-height:var(--lh-ui);white-space:normal;text-transform:none;letter-spacing:normal;text-align:left;background:#22262bf7;display:none;position:absolute}.gname-pop:before,.term-pop:before{content:"";left:0;right:0;top:calc(-1 * var(--sp-2) - 1px);height:calc(var(--sp-2) + 1px);position:absolute}.gname[data-dismissed] .gname-pop,.term[data-dismissed] .term-pop{display:none!important}.gname--heading:hover:after{content:attr(data-eq);z-index:40;left:0;top:calc(100% + var(--sp-2));padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-md);border:1px solid var(--border-strong);box-shadow:var(--elev-overlay);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-caption);font-weight:600;line-height:var(--lh-ui);letter-spacing:normal;text-transform:none;white-space:pre;pointer-events:none;animation:gname-in var(--dur-fast) var(--ease);background:#22262bf7;position:absolute}.gname:hover .gname-pop,.gname:focus .gname-pop,.gname:focus-within .gname-pop,.term:is(:hover,:focus-within) .term-pop{animation:gname-in var(--dur-fast) var(--ease);display:block}@keyframes gname-in{0%{opacity:0;transform:translateY(-3px)}}.gname-pop .row{align-items:baseline;gap:var(--sp-3);display:flex}.gname-pop .row+.row{margin-top:var(--sp-1)}.gname-pop .tag{width:40px;font-size:var(--fs-micro);letter-spacing:.06em;color:var(--brand);flex:none;font-weight:800}.term{position:relative}.term-link{color:inherit;text-decoration:underline dotted color-mix(in srgb, currentColor 55%, transparent);text-underline-offset:3px;cursor:help;text-decoration-thickness:1px}.term-link:hover{color:inherit;text-decoration-line:underline;text-decoration-style:solid}.term-pop b{margin-bottom:var(--sp-1);color:var(--ink);font-weight:750;display:block}abbr.term--plain{cursor:help;text-decoration:none}html .q0,html .q0 a{color:var(--q-poor)}html .q1,html .q1 a{color:var(--q-common)}html .q2,html .q2 a{color:var(--q-uncommon)}html .q3,html .q3 a{color:var(--q-rare)}html .q4,html .q4 a{color:var(--q-epic)}html .q5,html .q5 a{color:var(--q-legendary)}html .q6,html .q6 a,html .q7,html .q7 a{color:var(--q-artifact)}.icon{background:var(--surface-3);vertical-align:middle;object-fit:cover;border:1px solid #0009;border-radius:6px;flex:none;width:24px;height:24px;display:inline-block;box-shadow:0 0 0 1px #ffffff14}.icon--lg{border-radius:8px;width:40px;height:40px}.lvl{font-variant-numeric:tabular-nums;font-size:var(--fs-caption);color:var(--text-2);align-items:center;gap:6px;font-weight:650;display:inline-flex}.toc{font-size:var(--fs-body-sm)}.toc ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.toc a{padding:6px var(--sp-3);border-radius:var(--radius-sm);color:var(--text-2);transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);text-decoration:none;display:block}.toc a:hover{color:var(--ink);background:var(--glass)}.toc a[aria-current=true]{color:var(--ink);background:var(--raised)}.empty{padding:var(--sp-7) var(--sp-5);text-align:center;color:var(--text-3);border-radius:var(--radius);background:var(--surface)}.empty-icon{margin:0 auto var(--sp-3);filter:grayscale();opacity:.55;display:block}.empty-title{color:var(--ink);font-weight:var(--fw-strong);display:block}.empty-text{max-width:28em;margin:var(--sp-1) auto 0;font-size:var(--fs-body-sm);display:block}.skel{gap:10px;display:grid}.skel>i{border-radius:var(--radius-xs);background:linear-gradient(90deg, var(--surface-2), var(--surface-3), var(--surface-2)) 0 0 / 200% 100%;height:14px;animation:1.4s linear infinite skel;display:block}.skel>i:nth-child(3n+2){width:70%}.skel>i:nth-child(3n){width:85%}@keyframes skel{to{background-position:-200% 0}}.prose{max-width:var(--measure);font-weight:var(--fw-read)}.prose :is(strong,b){font-weight:var(--fw-strong)}.prose h2{margin-top:var(--sp-8)}.prose h3{margin-top:var(--sp-6)}.prose ul,.prose ol{padding-left:1.3em}.prose li+li{margin-top:.35em}.prose a:not([class]){text-decoration-line:underline;text-decoration-color:color-mix(in srgb, currentColor 35%, transparent)}.bullet{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--section);background:var(--section-tint);border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.bullet svg{width:16px;height:16px}.bullet--lg{border-radius:var(--radius-md);width:48px;height:48px}.bullet--lg svg{width:24px;height:24px}.rrows{margin:0;padding:0;list-style:none}.rrows-head,.rrow{grid-template-columns:var(--rrow-cols,44px minmax(0, 1fr) auto auto);align-items:center;gap:var(--sp-3);margin-inline:calc(-1 * var(--sp-2));padding-inline:var(--sp-2);display:grid}.rrows-head{min-height:36px;font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-3);border-bottom:var(--hairline)}.rrows-head>:nth-child(n+3){text-align:right}.rrow{min-height:56px;padding-block:var(--sp-2);border-bottom:1px solid var(--border-soft);color:inherit;transition:background-color var(--dur-fast) var(--ease);text-decoration:none}.rrow:hover{background:#ffffff06;text-decoration:none}.rrow-rank{font-size:var(--fs-body-sm);font-weight:var(--fw-ui);color:var(--text-3);font-variant-numeric:tabular-nums}.rrow-who{align-items:center;gap:var(--sp-3);min-width:0;display:flex}.rrow-who>img{flex:none;width:36px;height:36px}.rrow-text{min-width:0;display:grid}.rrow-name,.rrow-sub{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rrow-name{font-weight:var(--fw-ui);color:var(--ink)}.rrow-sub{font-size:var(--fs-caption);color:var(--text-3)}.rrow-value{font-weight:var(--fw-strong);color:var(--gold);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rrow-value2{min-width:4em;font-size:var(--fs-caption);color:var(--text-3);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.rrow--me{background:color-mix(in srgb, var(--gold) 7%, transparent);box-shadow:inset 2px 0 0 var(--gold)}@media (width<=480px){.rrows-head,.rrow{grid-template-columns:var(--rrow-cols-phone,28px minmax(0, 1fr) auto);gap:var(--sp-2)}:is(.rrows-head,.rrow)>:nth-child(4){display:none}}.see-all{align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);margin-top:var(--sp-2);font-size:var(--fs-body-sm);font-weight:var(--fw-ui);color:var(--gold);display:inline-flex}.see-all:hover{color:var(--brand-strong)}.chcards{gap:var(--gap-grid);grid-template-columns:repeat(auto-fill,minmax(min(236px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.chcard{min-height:236px;padding:var(--sp-5) var(--sp-5) var(--sp-4);border-radius:var(--radius-lg);background:var(--surface-2);flex-direction:column;display:flex}.chcard-top{justify-content:space-between;align-items:flex-start;gap:var(--sp-2);margin-bottom:auto;display:flex}.chcard-tags{margin:var(--sp-4) 0 var(--sp-2);flex-wrap:wrap;gap:6px;display:flex}.chcard-title{margin:0 0 var(--sp-3);font-size:var(--fs-body);font-weight:var(--fw-ui);color:var(--ink);line-height:1.45}.chcard-foot{margin-top:var(--sp-3);align-items:center;gap:10px;display:flex}.chcard-count{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-3);font-variant-numeric:tabular-nums;margin-left:auto}.reward{font-size:1.0625rem;font-weight:var(--fw-strong);color:var(--gold);font-variant-numeric:tabular-nums;align-items:center;gap:6px;display:inline-flex}.reward>img{flex:none;width:18px;height:18px}.featcard{min-height:236px;padding:44px var(--sp-5) var(--sp-5);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:var(--feature-ring);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:relative}.featcard-flag{align-items:center;gap:var(--sp-1);border-radius:var(--radius-xs);min-height:20px;font-size:var(--fs-micro);font-weight:var(--fw-strong);color:var(--ink);padding:0 6px;line-height:1;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:inset 0 0 0 1px #ffd68cd9}.featcard-title{margin:var(--sp-1) 0 0;font-size:1.25rem;font-weight:var(--fw-strong);letter-spacing:var(--tr-h3);line-height:1.25}.featcard-meta{font-size:var(--fs-caption);color:var(--text-2);margin:0}@media (forced-colors:active){.featcard,.card--feature{border:2px solid highlight}}.itcards{gap:var(--sp-2);grid-template-columns:repeat(auto-fill,minmax(min(168px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.itcard{--q:var(--q-common);height:100%;padding:var(--sp-2);border-radius:var(--radius-md);background:var(--surface);color:inherit;transition:background-color var(--dur-fast) var(--ease);flex-direction:column;gap:6px;text-decoration:none;display:flex}.itcard[data-q="0"]{--q:var(--q-poor)}.itcard[data-q="2"]{--q:var(--q-uncommon)}.itcard[data-q="3"]{--q:var(--q-rare)}.itcard[data-q="4"]{--q:var(--q-epic)}.itcard[data-q="5"]{--q:var(--q-legendary)}.itcard:is([data-q="6"],[data-q="7"]){--q:var(--q-artifact)}a.itcard:hover{background:var(--surface-2);text-decoration:none}.itcard-art{isolation:isolate;border-radius:var(--radius-sm);place-items:center;height:112px;display:grid;position:relative;overflow:hidden}.itcard-art:before{content:"";z-index:-1;background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--q) 55%, transparent) 0 2px, transparent 2px 7px);opacity:.9;border-radius:50%;width:84px;height:84px;position:absolute;mask-image:radial-gradient(closest-side,#000 60%,#0000)}.itcard-art:after{content:"";z-index:-1;background:radial-gradient(closest-side, color-mix(in srgb, var(--q) 22%, transparent), transparent 70%);position:absolute;inset:0}.itcard-meta{font-size:var(--fs-micro);font-weight:var(--fw-ui);color:var(--text-3);justify-content:space-between;align-items:center;gap:6px;padding-inline:2px;display:flex}.itcard-name{min-height:2.6em;font-size:var(--fs-body-sm);font-weight:var(--fw-ui);color:var(--q);padding-inline:2px;line-height:1.3}.itcard-cost{border-radius:var(--radius-sm);background:var(--surface-3);min-height:32px;font-size:var(--fs-body-sm);font-weight:var(--fw-strong);color:var(--text);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;gap:6px;margin-top:auto;display:flex}.itcard-cost>img{flex:none;width:16px;height:16px}.stepbar{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:2px;margin:0;padding:0;list-style:none;display:grid}.stepbar>li{text-align:center;background:var(--surface-2);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%,14px 50%);flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:56px;padding:6px 18px 6px 26px;display:flex}.stepbar>li:first-child{padding-left:var(--sp-4);border-radius:var(--radius-md) 0 0 var(--radius-md);clip-path:polygon(0 0,calc(100% - 14px) 0,100% 50%,calc(100% - 14px) 100%,0 100%)}.stepbar>li:last-child{padding-right:var(--sp-4);border-radius:0 var(--radius-md) var(--radius-md) 0;clip-path:polygon(0 0,100% 0,100% 100%,0 100%,14px 50%)}.stepbar>li:only-child{border-radius:var(--radius-md);clip-path:none}.stepbar-label{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--ink);line-height:1.2}.stepbar-value{font-size:1rem;font-weight:var(--fw-strong);color:var(--gold);font-variant-numeric:tabular-nums;align-items:center;gap:5px;line-height:1.2;display:inline-flex}.stepbar-value>img{flex:none;width:16px;height:16px}.stepbar>.is-done{background:color-mix(in srgb, var(--new) 10%, var(--surface-2))}.stepbar>.is-done .stepbar-label:before{content:"✓ ";content:"✓ " / "";color:var(--new)}.stepbar>.is-current{background:linear-gradient(90deg, var(--surface-2), color-mix(in srgb, var(--gold) 26%, var(--surface-2)))}@media (width<=639px){.stepbar{scrollbar-width:none;overscroll-behavior-x:contain;grid-auto-columns:minmax(104px,1fr);overflow-x:auto}}@media (forced-colors:active){.stepbar>li{clip-path:none;border:1px solid canvastext}}.fbar{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.fbar-btn{align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);padding:0 var(--sp-3);border-radius:var(--radius-sm);background-color:var(--raised);color:var(--ink);font:inherit;font-size:var(--fs-caption);font-weight:var(--fw-ui);letter-spacing:var(--tr-pill);white-space:nowrap;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);border:0;line-height:1.2;display:inline-flex}.fbar-btn:hover{background-color:var(--raised-hover)}.fbar-btn--menu{padding-right:10px}.fbar-btn--menu:after{content:"";border:4px solid #0000;border-top-color:currentColor;margin-top:4px}.fbar-btn--menu[aria-expanded=true]:after{border-top-color:#0000;border-bottom-color:currentColor;margin-top:-4px}.fbar-btn[aria-pressed=true]{color:var(--gold);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--gold) 45%, transparent)}.fbar-btn--quiet{background-color:var(--surface-3);color:var(--text-2)}select.fbar-btn{appearance:none;background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 16px) 55%,calc(100% - 11px) 55%;background-repeat:no-repeat;background-size:5px 5px;padding-right:30px}.fbar-spacer{flex:1}@media (width<=639px){.fbar-btn{min-height:var(--control-h)}select.fbar-btn{font-size:1rem}.fbar-spacer{display:none}}@media (forced-colors:active){.fbar-btn{border:1px solid buttontext}}@media (prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.wicon{--wicon:40px;--edge:#000;width:var(--wicon);height:var(--wicon);border-radius:calc(var(--wicon) * .12);box-shadow:0 0 0 1px #000, 0 0 0 2px var(--edge), 0 2px 6px #0009;vertical-align:middle;background:#0b0d12;flex:none;display:inline-block;position:relative}.wicon img,.wicon-empty{border-radius:inherit;object-fit:cover;width:100%;height:100%;display:block}.wicon:after{content:"";border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff24, inset 0 0 calc(var(--wicon) * .18) #0000008c;position:absolute;inset:0}.wicon.wq0{--edge:#3a3a3a}.wicon.wq1{--edge:#9a9a9a}.wicon.wq2{--edge:var(--q-uncommon)}.wicon.wq3{--edge:var(--q-rare)}.wicon.wq4{--edge:var(--q-epic)}.wicon.wq5{--edge:var(--q-legendary)}.wicon.wq6,.wicon.wq7{--edge:var(--q-artifact)}.wicon-count{font-size:max(10px, calc(var(--wicon) * .3));color:#fff;text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000;font-variant-numeric:tabular-nums;font-weight:800;line-height:1;position:absolute;bottom:1px;right:3px}.wicon-rank{border-radius:var(--radius-xs);color:#1eff00;text-align:center;font-variant-numeric:tabular-nums;background:#0b0d12;border:1px solid #555;min-width:26px;padding:1px 4px;font-size:11px;font-weight:800;line-height:1.2;position:absolute;bottom:-6px;right:-6px}.wicon--maxed{--edge:#ffd100}.wicon--maxed .wicon-rank{color:#ffd100;border-color:#8a6d00}.wicon--active,.wicon--available{--edge:#1eff00}.wicon--available .wicon-rank{color:#1eff00}.wicon--locked img{filter:grayscale()brightness(.55)}.wicon--locked .wicon-rank{color:#9d9d9d}.wtt{max-width:340px;padding:10px var(--sp-3);color:#fff;font-family:var(--font-ui);font-size:var(--fs-caption);text-align:left;background:linear-gradient(#0c1020f7,#04060ef7);border:1px solid #5a6273;border-radius:6px;line-height:1.45;box-shadow:inset 0 0 0 1px #000c,0 12px 36px #000000a6}.wtt-title{color:#fff;font-size:.9375rem;font-weight:700;line-height:1.3}.wtt-sub{color:#fff}.wtt-rank,.wtt-gray{color:#9d9d9d}.wtt-req{color:#ff2020}.wtt-gold,.wtt-desc{color:#ffd100}.wtt-green,.wtt-use{color:#1eff00}.wtt-next{color:#fff;margin-top:6px}.wtt-row{justify-content:space-between;gap:var(--sp-3);display:flex}@media (hover:none){.tile:hover,.tile:hover .tile-art,.ct:hover,.ct:hover .ct-art,.mxc-card:hover,.mxc-card:hover .mxc-art img,a.pf-tool:hover,a.pf-tool:hover .pf-tool-art img,a.artcard:hover,a.artcard:hover img,a.sx-tcard-body:hover,.sx-plancta:hover,.sx-wall-item:hover,.dg-tile:hover,.dg-tile:hover .dg-tile-art,.dj-map:hover>img,.zp-inst-card:hover .zp-inst-art img,.zp-near-card:hover,.zp-near-card:hover .zp-near-map,.zp-near-card:hover .zp-near-map img,.bh-card:hover .bh-art,.btile:hover .btile-map,.gpick:hover .gpick-art--portrait img,.spot-preview:hover,.mode:hover,.gf-res:hover,a.cs-tile--lead:hover .cs-lead-art img{transform:none!important}}.search-trigger{align-items:center;gap:var(--sp-2);width:240px;height:36px;padding:0 var(--sp-1) 0 var(--sp-3);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-3);font:inherit;font-size:var(--fs-body-sm);cursor:pointer;text-align:left;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:1px solid #0000;line-height:1;display:flex}.search-trigger:hover{border-color:var(--border-strong);color:var(--text-2)}.search-trigger:active{background:var(--surface-3)}.search-trigger svg{flex:none}.search-trigger-text{white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}@media (width>=72em){.bar-end .search-trigger{width:36px;color:var(--text-2);justify-content:center;padding:0}.bar-end .search-trigger-text,.bar-end .search-trigger kbd{display:none}}.search-trigger-short{display:none}@media (width<=71.9375em){.bar-end .search-trigger{width:100%;height:var(--control-h);flex:auto;min-width:0;max-width:320px}.search-trigger kbd{display:none}}@media (width<=520px){.bar-end .search-trigger-text{display:none}.bar-end .search-trigger-short{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}}@media (width<=360px){.bar-end .search-trigger{width:var(--control-h);color:var(--text-2);flex:none;justify-content:center;padding:0}.bar-end .search-trigger-short{display:none}}.search-hero .search-trigger{gap:var(--sp-3);width:100%;max-width:620px;height:56px;padding:0 var(--sp-4) 0 var(--sp-5);border-radius:var(--radius);border-color:var(--border);backdrop-filter:blur(12px);background:#1a1d21db;font-size:1rem}.search-hero .search-trigger:hover{border-color:var(--border-strong);background:#22262be6}@media (width<=600px){.search-hero .search-trigger-text{display:none}.search-hero .search-trigger-short{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:block;overflow:hidden}}.search-modal{width:100%;max-width:none;height:100%;max-height:none;padding:min(11vh, 100px) var(--gutter) var(--sp-4);color:var(--text);font:inherit;font-size:var(--fs-body);line-height:var(--lh-body);white-space:normal;overscroll-behavior:contain;background:0 0;border:0;margin:0;position:fixed;inset:0;overflow:hidden}.search-modal[open]{justify-content:center;align-items:flex-start;display:flex}.search-modal::backdrop{background:#08090abd}@media (width>=641px){.search-modal::backdrop{backdrop-filter:blur(3px)}}@media (prefers-reduced-transparency:reduce){.search-modal::backdrop{backdrop-filter:none;background:#08090ae6}}@media (prefers-reduced-motion:no-preference){.search-modal[open]::backdrop{animation:search-fade var(--dur-fast) linear}.search-modal[open] .search-dialog{animation:search-in var(--dur-fast) var(--ease)}}@keyframes search-fade{0%{opacity:0}}@keyframes search-in{0%{opacity:0;transform:translateY(-6px)scale(.99)}}.search-dialog{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-lg);width:100%;max-width:680px;max-height:min(72vh,660px);box-shadow:var(--elev-overlay);flex-direction:column;display:flex;overflow:hidden}.search-input-row{align-items:center;gap:var(--sp-3);padding:0 var(--sp-2) 0 var(--sp-5);border-bottom:var(--hairline);color:var(--brand);flex:none;display:flex}.search-input-row input{min-width:0;height:60px;color:var(--ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:1.0625rem}.search-close{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-md);color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.search-close:hover{color:var(--ink);background:var(--glass-2)}.search-close:active{background:var(--raised)}.search-esc{color:var(--text-3);flex:none}@media (hover:none),(pointer:coarse){.search-esc{display:none}.search-close{width:44px;height:44px}}.search-results{overscroll-behavior:contain;min-height:0;padding:var(--sp-2);flex:auto;overflow-y:auto}@media (width<=640px){.search-modal{padding:0}.search-dialog{max-width:none;height:100%;max-height:none;box-shadow:none;padding-top:env(safe-area-inset-top,0px);border:0;border-radius:0}.search-input-row{padding-left:var(--sp-4)}.search-input-row input{height:56px;font-size:max(1rem,16px)}.search-results{padding-bottom:calc(var(--sp-2) + env(safe-area-inset-bottom,0px))}}.search-note{padding:var(--sp-4) var(--sp-3);color:var(--text-3);font-size:var(--fs-body-sm);margin:0}.search-result{align-items:center;gap:var(--sp-3);min-height:48px;padding:var(--sp-2) var(--sp-3);border-radius:var(--radius-md);color:var(--text);text-decoration:none;display:flex}.search-result:hover{color:var(--text);text-decoration:none}.search-result:not([role=option]):hover,.search-result.is-active{background:var(--raised);color:var(--ink);text-decoration:none}.search-type{width:104px;font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--gold);flex:none}.search-main{flex:1;min-width:0;display:grid}.search-name{font-weight:var(--fw-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-others{gap:2px var(--sp-3);font-size:var(--fs-caption);color:var(--text-2);flex-wrap:wrap;display:flex}.search-others b{font-size:var(--fs-micro);letter-spacing:.06em;color:var(--text-3);margin-right:2px}.search-hint{font-size:var(--fs-caption);font-variant-numeric:tabular-nums;color:var(--text-3);flex:none}:is(.search-result:not([role=option]):hover,.search-result.is-active) :is(.search-others b,.search-hint){color:var(--text-2)}.search-all{align-items:center;gap:var(--sp-2);min-height:44px;margin-top:var(--sp-1);padding:var(--sp-2) var(--sp-3);border-top:var(--hairline);font-size:var(--fs-body-sm);color:var(--brand);font-weight:700;text-decoration:none;display:flex}.search-all:hover{color:var(--ink);text-decoration:none}.search-dym{padding:var(--sp-3) var(--sp-3) var(--sp-2);font-size:var(--fs-body-sm);color:var(--text-2);margin:0}.search-dym-btn{font:inherit;color:var(--brand);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline #ffbe5566;display:inline}.search-dym-btn:hover{color:var(--ink);text-decoration-color:currentColor}.search-note--inline{padding-block:var(--sp-1) var(--sp-2);font-size:var(--fs-caption)}.search-none{gap:var(--sp-5);padding:var(--sp-4) var(--sp-3) var(--sp-3);display:grid}.search-none-title{color:var(--ink);overflow-wrap:anywhere;margin:0;font-weight:700}.search-none .search-dym{margin-top:calc(-1 * var(--sp-3));padding:0}.search-none-group{gap:var(--sp-2);display:grid}.search-none-group .label{margin:0}.search-chips{gap:var(--sp-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.search-none-tools{margin:0 calc(-1 * var(--sp-3));padding:0;list-style:none}.search-go{color:var(--text-3);flex:none}.search-result:hover .search-go{color:var(--brand)}.search-none-report{padding-top:var(--sp-3);border-top:var(--hairline);font-size:var(--fs-body-sm);margin:0}.search-none-report a{color:var(--brand);font-weight:700}.search-none-report a:hover{color:var(--ink)}@media (pointer:coarse){.search-chips .chip{min-height:var(--control-h)}}@media (width<=520px){.search-result{align-items:center;gap:2px var(--sp-2);padding-inline:var(--sp-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}.search-type{grid-column:1/-1;width:auto}.search-name{-webkit-line-clamp:2;line-clamp:2;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box}.search-hint{text-align:end;max-width:10rem}.search-none-tools{margin-inline:calc(-1 * var(--sp-2))}.search-dym,.search-note--inline,.search-all{padding-inline:var(--sp-2)}}.search-icon,.sp-pic{flex:none;place-items:center;width:20px;height:20px;display:grid}.sp-pic{width:24px;height:24px}.search-icon img,.sp-pic img{object-fit:contain;border-radius:3px;max-width:100%;max-height:100%;display:block}.search-classic{border:1px solid var(--border-strong);border-radius:var(--radius-xs);min-height:18px;font-size:var(--fs-micro);font-weight:var(--fw-ui);color:var(--text-3);flex:none;align-items:center;padding:0 5px;line-height:1;display:inline-flex}.search-best{align-items:flex-start;gap:var(--sp-3);margin:0 0 var(--sp-2);padding:var(--sp-3);border-radius:var(--radius-md);background:var(--surface-2);box-shadow:inset 0 0 0 1px var(--border);display:flex}.search-best.is-active{box-shadow:inset 0 0 0 1px var(--gold);background:var(--raised)}.search-best-icon{flex:none;place-items:center;width:40px;height:40px;display:grid}.search-best-icon img{object-fit:contain;border-radius:var(--radius-sm);max-width:40px;max-height:40px;display:block}.search-best-body{gap:2px;min-width:0;display:grid}.search-best-kicker{font-size:var(--fs-micro);font-weight:var(--fw-ui);color:var(--gold);margin:0}.search-best-name{font-size:var(--fs-body);font-weight:var(--fw-strong);line-height:var(--lh-ui);color:var(--ink);text-decoration:none}.search-best-name:hover{text-underline-offset:3px;text-decoration:underline}.search-best-facts{font-size:var(--fs-caption);line-height:var(--lh-ui);color:var(--text-2);margin:0}.search-best-links{gap:var(--sp-1) var(--sp-2);margin:var(--sp-1) 0 0;flex-wrap:wrap;display:flex}.search-best-link{min-height:28px;padding:0 var(--sp-2);border-radius:var(--radius-pill);background:var(--surface-3);font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--ink);align-items:center;text-decoration:none;display:inline-flex}.search-best-link:hover{background:var(--raised-hover)}.search-best[data-side=alliance]{box-shadow:inset 3px 0 0 var(--alliance), inset 0 0 0 1px var(--border)}.search-best[data-side=horde]{box-shadow:inset 3px 0 0 var(--horde), inset 0 0 0 1px var(--border)}.sp-row{grid-template-columns:24px 120px minmax(0,1fr) auto auto!important}.sp-more{margin-top:var(--sp-4)}.sp-results .search-best{margin-bottom:var(--sp-4);width:fit-content;min-width:min(100%,360px);max-width:100%;padding-right:var(--sp-6)}@media (width<=760px){.sp-row{grid-template-columns:24px minmax(0,1fr) auto auto!important}.sp-row>.sp-pic{grid-area:1/1/span 2;align-self:start;margin-top:2px}.sp-row>.sp-type{grid-row:1;grid-column:2/-1!important}.sp-row>.sp-main{grid-area:2/2}}@media (width<=520px){.search-result{grid-template-columns:20px minmax(0,1fr) auto auto}.search-result>.search-icon{grid-area:1/1/span 2;align-self:start;margin-top:2px}.search-result>.search-type{grid-area:1/2/auto/-1}.search-result>.search-main{grid-area:2/2}}.help-tip{display:inline}.help-tip-btn{box-sizing:border-box;width:18px;height:18px;margin:0;background:var(--raised);color:var(--text-2);font-family:var(--font-ui);font-size:var(--fs-micro);font-weight:var(--fw-display);letter-spacing:0;text-transform:none;cursor:help;-webkit-tap-highlight-color:transparent;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border:1px solid #0000;border-radius:50%;place-items:center;margin-inline-start:var(--sp-1);padding:0;font-style:normal;line-height:1;display:inline-grid;position:relative}.help-tip-btn>span{pointer-events:none}.help-tip-btn:hover,.help-tip-btn[aria-expanded=true]{color:var(--ink);border-color:var(--section-line);background:var(--raised-hover)}.help-tip-btn:active{background:var(--raised)}@media (forced-colors:active){.help-tip-btn{border-color:buttontext}}.help-tip-btn:focus-visible{outline-offset:1px}.help-tip-row{min-width:0;display:block}.help-tip-row>:is(h1,h2,h3,h4){margin:0;display:inline}.help-tip-row>.help-tip .help-tip-btn,:is(h1,h2,h3,.section-heading)>.help-tip .help-tip-btn{vertical-align:.12em;margin-inline-start:var(--sp-2)}@media (pointer:coarse){.help-tip-btn:after{content:"";position:absolute;inset:-12px}}.help-tip-pop{z-index:90;box-sizing:border-box;width:max-content;max-width:min(300px,100vw - 16px);height:fit-content;max-height:calc(100dvh - 16px);padding:var(--sp-3);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--surface-3);box-shadow:var(--elev-overlay);color:var(--text);font-family:var(--font-ui);font-size:var(--fs-caption);font-weight:var(--fw-body);font-style:normal;line-height:var(--lh-ui);letter-spacing:normal;text-align:left;text-transform:none;white-space:normal;overflow-wrap:break-word;margin:auto;display:none;position:fixed;inset:0;overflow:auto}.help-tip-pop:popover-open,.help-tip-pop.is-open{animation:help-tip-in var(--dur-fast) var(--ease);display:block}.help-tip-pop::backdrop{background:0 0}@keyframes help-tip-in{0%{opacity:0}}.help-tip-pop[data-placed]{max-height:none;margin:0;inset:auto;overflow:visible}.help-tip-pop[data-placed]:after{content:"";left:var(--ht-x,50%);box-sizing:border-box;border:inherit;background:inherit;pointer-events:none;width:10px;height:10px;position:absolute;transform:translate(-50%)rotate(45deg)}.help-tip-pop[data-side=below]:after{border-bottom:0;border-right:0;border-top-left-radius:2px;top:-6px}.help-tip-pop[data-side=above]:after{border-top:0;border-left:0;border-bottom-right-radius:2px;bottom:-6px}.help-tip-pop[data-placed]:before{content:"";height:calc(var(--sp-2) + 2px);position:absolute;left:0;right:0}.help-tip-pop[data-side=below]:before{bottom:100%}.help-tip-pop[data-side=above]:before{top:100%}.help-tip-title{margin-bottom:var(--sp-1);color:var(--ink);font-weight:var(--fw-strong);display:block}.help-tip-text{display:block}.help-tip-pop .help-tip-more{width:fit-content;margin-top:var(--sp-2);font-size:inherit;font-weight:var(--fw-ui);color:var(--gold);white-space:normal;display:block}.help-tip-more+.help-tip-more{margin-top:var(--sp-1)}.brand-mark[data-astro-cid-acx3zq4m] use[filter]{transition:opacity var(--dur,.2s) var(--ease,ease)}a:hover>.brand-mark[data-astro-cid-acx3zq4m],a:focus-visible>.brand-mark[data-astro-cid-acx3zq4m]{--bm-glow:1}.micon[data-astro-cid-5uwckcll]{width:var(--micon);height:var(--micon);vertical-align:middle;flex:none;display:inline-block;position:relative}.micon[data-astro-cid-5uwckcll] img[data-astro-cid-5uwckcll]{object-fit:contain;filter:drop-shadow(0 4px 10px #0000008c);width:100%;height:100%;position:absolute;inset:0}.micon--item[data-astro-cid-5uwckcll] img[data-astro-cid-5uwckcll]{filter:none;border-radius:22%;width:84%;height:84%;inset:8%;box-shadow:0 0 0 1.5px #b88a2e,0 4px 10px #0000008c}.micon--ring[data-astro-cid-5uwckcll] .micon-ico[data-astro-cid-5uwckcll],.micon--ring[data-astro-cid-5uwckcll] .micon-ring[data-astro-cid-5uwckcll]{inset:50% auto auto 50%;translate:-50% -50%}.micon--ring[data-astro-cid-5uwckcll] .micon-ico[data-astro-cid-5uwckcll]{width:var(--ico);height:var(--ico);object-fit:cover;filter:none;border-radius:50%}.micon--ring[data-astro-cid-5uwckcll] .micon-ring[data-astro-cid-5uwckcll]{width:var(--ring);height:var(--ring)}.report-quiet[data-astro-cid-cglfemu3]{align-items:center;gap:var(--sp-1);color:var(--text-3);transition:color var(--dur-fast) var(--ease);font-weight:650;display:inline-flex}.report-quiet[data-astro-cid-cglfemu3]:hover{color:var(--ink)}.report-quiet[data-astro-cid-cglfemu3] .glyph{flex:none}.report-dialog{width:min(560px, 100vw - 2 * var(--gutter));max-width:none;max-height:calc(100dvh - 2 * var(--sp-6));border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);color:var(--text);box-shadow:var(--elev-overlay);padding:0;overflow:hidden}.report-dialog[open]{flex-direction:column;display:flex}.report-dialog::backdrop{backdrop-filter:blur(6px);background:#08090ab8}.report-body{overscroll-behavior:contain;min-height:0;padding:var(--pad-card-lg);scrollbar-width:thin;scrollbar-color:#ffffff29 transparent;overflow-y:auto}@media (prefers-reduced-motion:no-preference){.report-dialog[open]{animation:report-in var(--dur) var(--ease)}}@keyframes report-in{0%{opacity:0;transform:translateY(8px)}}.report-head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);display:flex}.report-title{align-items:center;gap:var(--gap-inline);margin:var(--sp-1) 0 var(--sp-3);font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-h3);letter-spacing:var(--tr-h3);display:flex}.report-title:focus:not(:focus-visible){outline:none}.report-title .glyph{color:var(--brand);flex:none}.report-x{width:var(--control-h);height:var(--control-h);margin:calc(-1 * var(--sp-2)) calc(-1 * var(--sp-2)) 0 0;border-radius:var(--radius-sm);color:var(--text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}.report-x:hover{background:var(--glass-2);color:var(--ink)}.report-x:active{background:var(--glass-3)}.report-lede{max-width:var(--measure-lede);font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-2);margin:0}.report-form{margin:0}.report-kinds{min-width:0;margin:var(--sp-6) 0 0;border:0;padding:0}.report-kinds legend{margin-bottom:var(--sp-2);padding:0}.report-chips{gap:var(--sp-2);flex-wrap:wrap;display:flex}.report-chips .chip.is-active{background:var(--brand-soft);border-color:color-mix(in srgb, var(--brand) 50%, transparent);color:var(--ink)}.report-chips .chip:has(input:focus-visible){outline:var(--ring);outline-offset:1px}.report-field{gap:var(--sp-2);margin-top:var(--sp-5);display:grid}.report-el-row{position:relative}.report-el-row .input{padding-right:var(--control-h)}.report-clear{width:var(--control-h);border-radius:0 var(--radius-md) var(--radius-md) 0;height:100%;color:var(--text-3);cursor:pointer;transition:color var(--dur-fast) var(--ease);background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:0;right:0}.report-clear:hover{color:var(--ink)}.report-hint{font-size:var(--fs-caption);line-height:var(--lh-ui);color:var(--text-3);margin:0}.report-field textarea{resize:vertical;min-height:112px}.report-preview{margin-top:var(--sp-4)}.report-preview>summary{align-items:center;gap:var(--sp-2);min-height:var(--control-h-sm);border-radius:var(--radius-sm);font-size:var(--fs-caption);color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease);font-weight:700;list-style:none;display:inline-flex}.report-preview>summary::-webkit-details-marker{display:none}.report-preview>summary:before{content:"";width:6px;height:6px;transition:transform var(--dur) var(--ease);border-bottom:1.5px solid;border-right:1.5px solid;transform:rotate(-45deg)}.report-preview[open]>summary:before{transform:rotate(45deg)}.report-preview>summary:hover{color:var(--ink)}.report-pre{max-height:220px;margin:var(--sp-2) 0 0;padding:var(--sp-3) var(--sp-4);border:var(--hairline);border-radius:var(--radius-md);font-family:var(--font-mono);font-size:var(--fs-caption);line-height:var(--lh-ui);color:var(--text-2);white-space:pre-wrap;overflow-wrap:anywhere;scrollbar-width:thin;background:#00000040;overflow:auto}.report-actions{gap:var(--sp-2);margin-top:var(--sp-5);flex-wrap:wrap;display:flex}.report-actions .glyph{flex:none}.report-status{margin:var(--sp-3) 0 0;font-size:var(--fs-body-sm);font-weight:650;line-height:var(--lh-ui);color:var(--new)}.report-status:empty{margin:0}.report-status.is-warn{color:var(--changed)}.report-privacy{margin:var(--sp-4) 0 0;font-size:var(--fs-caption);line-height:var(--lh-ui);color:var(--text-3)}@media (width<=639px){.report-dialog{width:100%;max-height:calc(100dvh - var(--sp-6));border-radius:var(--radius-lg) var(--radius-lg) 0 0;border-bottom:0;margin:auto 0 0}.report-body{padding-bottom:calc(var(--pad-card-lg) + env(safe-area-inset-bottom,0px))}.report-actions .btn{flex:100%}}.skip[data-astro-cid-hkbrpulz]{position:absolute;left:-9999px}.skip[data-astro-cid-hkbrpulz]:focus{left:var(--gutter);top:var(--sp-3);z-index:100;background:var(--surface-2);padding:var(--sp-2) var(--sp-4);border-radius:var(--radius-md)}.site-header[data-astro-cid-hkbrpulz]{z-index:50;backdrop-filter:saturate(1.2)blur(16px);transition:border-color var(--dur) var(--ease), background-color var(--dur) var(--ease);background:#0f1113c7;border-bottom:1px solid #0000;position:sticky;top:0}.site-header[data-astro-cid-hkbrpulz].is-scrolled{border-bottom-color:var(--border);background:#0f1113f2}.site-header[data-astro-cid-hkbrpulz]:after{content:"";background:var(--wow-line);opacity:0;pointer-events:none;height:1px;transition:opacity var(--dur) var(--ease);position:absolute;bottom:-1px;left:0;right:0}.site-header[data-astro-cid-hkbrpulz].is-scrolled:after{opacity:.4}@supports not (backdrop-filter:blur(1px)){.site-header[data-astro-cid-hkbrpulz],.site-header[data-astro-cid-hkbrpulz].is-scrolled{background:var(--bg)}}@media (prefers-reduced-transparency:reduce){.site-header[data-astro-cid-hkbrpulz],.site-header[data-astro-cid-hkbrpulz].is-scrolled{background:var(--bg)}}.site-header[data-astro-cid-hkbrpulz]:has(.mobile-nav.is-open){background:var(--bg);border-bottom-color:var(--border)}.bar[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-5);height:var(--header-h);display:flex;position:relative}.brand[data-astro-cid-hkbrpulz]{min-height:var(--control-h);border-radius:var(--radius-md);color:var(--ink);white-space:nowrap;flex:none;align-items:center;gap:10px;text-decoration:none;display:inline-flex}.brand[data-astro-cid-hkbrpulz]:focus-visible{outline-offset:4px}.brand[data-astro-cid-hkbrpulz]:hover{color:var(--ink);text-decoration:none}.brand[data-astro-cid-hkbrpulz] .brand-mark{filter:drop-shadow(0 4px 12px #ff963c29);transition:filter var(--dur) var(--ease);flex:none}.brand[data-astro-cid-hkbrpulz]:hover .brand-mark{filter:drop-shadow(0 4px 14px #ff963c6b)}.brand[data-astro-cid-hkbrpulz] .brand-word{flex:none;display:block}.main-nav[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--nav-gap,2px);flex:1;min-width:0;display:flex}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--nav-ig,var(--sp-2));height:36px;padding:0 var(--nav-pad,var(--sp-3));border-radius:var(--radius-sm);font-size:var(--nav-fs,var(--fs-body-sm));font-weight:var(--fw-ui);letter-spacing:var(--tr-ui);color:var(--text-2);white-space:nowrap;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);line-height:1;text-decoration:none;display:inline-flex}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz] .glyph,.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz] .glyph{color:var(--section);opacity:.72;transition:opacity var(--dur-fast) var(--ease);flex:none}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover,.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]:hover,.nav-more[data-astro-cid-hkbrpulz][open] summary[data-astro-cid-hkbrpulz]{color:var(--ink);background:var(--glass-2);text-decoration:none}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:active,.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]:active{background:var(--glass-3)}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover .glyph,.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current] .glyph,.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]:hover .glyph{opacity:1}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current],.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz].is-current{color:var(--ink);background:var(--raised);position:relative}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]:after,.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz].is-current:after{content:"";background:var(--section);border-radius:1px;width:14px;height:2px;margin-left:-7px;position:absolute;bottom:5px;left:50%}@media (forced-colors:active){.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current],.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz].is-current{outline:1px solid canvastext}}.nav-more[data-astro-cid-hkbrpulz]{flex:none;position:static}.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]{cursor:pointer;user-select:none;list-style:none}.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz] .chev{color:var(--text-3);opacity:1;transition:transform var(--dur) var(--ease);margin-left:-2px}.nav-more[data-astro-cid-hkbrpulz][open] summary[data-astro-cid-hkbrpulz] .chev{transform:rotate(180deg)}.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz].is-current{color:var(--ink)}.nav-more-panel[data-astro-cid-hkbrpulz]{right:var(--gutter);z-index:60;width:min(68rem, 100% - 2 * var(--gutter));gap:var(--sp-5) var(--sp-6);padding:var(--sp-5) var(--sp-6);border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--elev-overlay);animation:panel-in var(--dur) var(--ease);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:absolute;top:calc(100% - 4px)}@keyframes panel-in{0%{transform:translateY(-4px)}}.nav-more-panel[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:var(--sp-3) 0 0;gap:2px;padding:0;list-style:none;display:grid}.nav-more-col[data-astro-cid-hkbrpulz]{align-content:start;gap:var(--sp-5);min-width:0;display:grid}.nav-more-panel[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-3);min-height:44px;padding:var(--sp-1) var(--sp-2);margin-inline:calc(-1 * var(--sp-2));border-radius:var(--radius-sm);font-size:var(--fs-body-sm);font-weight:var(--fw-ui);color:var(--text);white-space:normal;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);line-height:1.3;text-decoration:none;display:flex}.nav-more-panel[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{background:var(--glass-2);color:var(--ink)}.nav-more-panel[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current]{background:var(--raised);color:var(--ink)}.site-header[data-astro-cid-hkbrpulz] .menu-art img{filter:drop-shadow(0 2px 5px #0009);transition:filter var(--dur) var(--ease)}.nav-more-all[data-astro-cid-hkbrpulz] .menu-art{margin-inline:var(--sp-1)}.nav-more-panel[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:is(:hover,:focus-visible) .menu-art img,.nav-more-all[data-astro-cid-hkbrpulz]:is(:hover,:focus-visible) .menu-art img,.mobile-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:is(:hover,:focus-visible) .menu-art img{filter:drop-shadow(0 2px 5px #0009) drop-shadow(0 0 8px color-mix(in srgb, var(--section) 50%, transparent))}.nav-more-all[data-astro-cid-hkbrpulz]{justify-self:start;align-items:center;gap:var(--sp-3);min-height:44px;font-size:var(--fs-body-sm);font-weight:var(--fw-strong);color:var(--gold);border-radius:var(--radius-sm);display:inline-flex}.nav-more-all[data-astro-cid-hkbrpulz]:hover{color:var(--brand-strong)}.nav-more-panel[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].nav-more-all{gap:var(--sp-3);margin-inline:calc(-1 * var(--sp-2));padding-inline:var(--sp-2);color:var(--gold)}.nav-more-panel[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].nav-more-all:hover{color:var(--brand-strong)}.nav-more-names[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-2);padding-top:var(--sp-3);border-top:var(--hairline);grid-column:1/-1;display:flex}.nav-more-names[data-astro-cid-hkbrpulz] .names-switch[data-astro-cid-hkbrpulz]{width:auto;padding-right:var(--sp-3)}.nav-more-names[data-astro-cid-hkbrpulz] .names-switch-label[data-astro-cid-hkbrpulz]{flex:none}.names-switch[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-3);width:calc(100% + 2 * var(--sp-2));min-height:44px;margin-inline:calc(-1 * var(--sp-2));padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);color:var(--text);font:inherit;font-size:var(--fs-body-sm);font-weight:var(--fw-ui);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:0 0;border:0;line-height:1.3;display:flex}.names-switch[data-astro-cid-hkbrpulz]:hover{background:var(--glass-2);color:var(--ink)}.names-switch[data-astro-cid-hkbrpulz] .glyph{color:var(--sec-names);flex:none;margin-inline:8px}.mobile-names[data-astro-cid-hkbrpulz] .glyph{margin-inline:7px}.names-switch-label[data-astro-cid-hkbrpulz]{flex:1}.names-switch-track[data-astro-cid-hkbrpulz]{border-radius:var(--radius-pill);background:var(--raised);width:34px;height:20px;box-shadow:inset 0 0 0 1px var(--border);transition:background-color var(--dur-fast) var(--ease), box-shadow var(--dur-fast) var(--ease);flex:none;position:relative}.names-switch-track[data-astro-cid-hkbrpulz]:after{content:"";background:var(--text-2);width:12px;height:12px;transition:transform var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border-radius:50%;position:absolute;top:4px;left:4px}html.names-both .names-switch-track[data-astro-cid-hkbrpulz]{background:color-mix(in srgb, var(--gold) 30%, var(--raised));box-shadow:none}html.names-both .names-switch-track[data-astro-cid-hkbrpulz]:after{background:var(--gold);transform:translate(14px)}@media (forced-colors:active){.names-switch-track[data-astro-cid-hkbrpulz]{border:1px solid canvastext}.names-switch-track[data-astro-cid-hkbrpulz]:after{forced-color-adjust:none;background:canvastext}html.names-both .names-switch-track[data-astro-cid-hkbrpulz]{forced-color-adjust:none;background:highlight}html.names-both .names-switch-track[data-astro-cid-hkbrpulz]:after{background:highlighttext}}.mobile-names-row[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-2);margin-block:0 var(--sp-3);display:flex}.mobile-names[data-astro-cid-hkbrpulz]{width:auto;min-width:0;font-size:var(--fs-body);flex:1}.bar-end[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-2);flex:none;min-width:0;display:flex}.lang[data-astro-cid-hkbrpulz]{height:36px;padding:var(--sp-1);border-radius:var(--radius-md);background:var(--surface-2);gap:2px;display:flex}.lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-width:32px;padding:0 var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-caption);font-weight:var(--fw-strong);letter-spacing:.02em;color:var(--text-3);transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);place-items:center;line-height:1;text-decoration:none;display:inline-grid}.lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink);text-decoration:none}.lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=true]{background:var(--raised);color:var(--ink)}@media (forced-colors:active){.lang[data-astro-cid-hkbrpulz]{border:1px solid canvastext}.lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=true]{outline:1px solid canvastext}}.icon-btn[data-astro-cid-hkbrpulz]{width:var(--control-h);height:var(--control-h);border-radius:var(--radius-md);background:var(--surface-2);color:var(--text-2);cursor:pointer;transition:color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border:1px solid #0000;flex:none;place-items:center;display:inline-grid}.icon-btn[data-astro-cid-hkbrpulz]:hover{color:var(--ink);background:var(--raised)}.icon-btn[data-astro-cid-hkbrpulz]:active{background:var(--raised-hover)}.menu-toggle[data-astro-cid-hkbrpulz],.mobile-nav[data-astro-cid-hkbrpulz]{display:none}main[data-astro-cid-hkbrpulz].is-home{padding-top:0}.site-footer[data-astro-cid-hkbrpulz]{padding-block:var(--sp-10) var(--sp-7);background:var(--bg-2);border-top:var(--hairline);position:relative}.footer-grid[data-astro-cid-hkbrpulz]{gap:var(--sp-8);padding-bottom:var(--sp-8);grid-template-columns:minmax(0,1fr) minmax(0,3.4fr);display:grid}.footer-nav[data-astro-cid-hkbrpulz]{gap:var(--sp-7) var(--sp-6);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.footer-col[data-astro-cid-hkbrpulz]{align-content:start;gap:var(--sp-7);min-width:0;display:grid}.footer-brand[data-astro-cid-hkbrpulz] p[data-astro-cid-hkbrpulz]{margin:var(--sp-4) 0 0;max-width:22.5em;font-size:var(--fs-body-sm);color:var(--text-2);line-height:1.55}.footer-col[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:var(--sp-4) 0 0;gap:10px;padding:0;list-style:none;display:grid}.footer-col[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--text-2);font-size:var(--fs-body-sm);font-weight:var(--fw-body);line-height:1.35}.footer-col[data-astro-cid-hkbrpulz] .label[data-astro-cid-hkbrpulz]{color:var(--text)}.footer-col[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink)}.footer-data[data-astro-cid-hkbrpulz]{margin:var(--sp-5) 0 0;max-width:24em;font-size:var(--fs-caption);color:var(--text-3);line-height:1.5}.footer-brand[data-astro-cid-hkbrpulz] .brand[data-astro-cid-hkbrpulz]{gap:12px}.footer-bottom[data-astro-cid-hkbrpulz]{justify-content:space-between;align-items:center;gap:var(--sp-3) var(--sp-7);padding-top:var(--sp-5);border-top:var(--hairline);flex-wrap:wrap;display:flex;position:relative}.footer-caps[data-astro-cid-hkbrpulz]{margin-top:calc(var(--sp-6) * -1);pointer-events:none;justify-content:space-between;align-items:flex-end;display:flex}.footer-caps[data-astro-cid-hkbrpulz] .footer-cap{opacity:.85;width:88px;height:auto;display:block}.footer-bottom[data-astro-cid-hkbrpulz]:before{content:"";background:var(--wow-line);opacity:.35;height:1px;position:absolute;top:-1px;left:0;right:0}@media (width<=639px){.footer-caps[data-astro-cid-hkbrpulz]{margin-top:0}.footer-caps[data-astro-cid-hkbrpulz] .footer-cap{width:64px}}@media (width<=359px){.footer-caps[data-astro-cid-hkbrpulz]{display:none}}.disclaimer[data-astro-cid-hkbrpulz]{font-size:var(--fs-caption);color:var(--text-3);flex:480px;max-width:67em;margin:0;line-height:1.5}.footer-lang[data-astro-cid-hkbrpulz]{gap:var(--sp-1);display:flex}.footer-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-height:var(--control-h-sm);padding:0 var(--sp-3);border-radius:var(--radius-pill);font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-2);align-items:center;text-decoration:none;display:inline-flex}.footer-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--ink);background:var(--glass-2);text-decoration:none}.footer-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=true]{color:var(--ink);background:var(--raised)}@media (width<=92.4375em){.bar[data-astro-cid-hkbrpulz]{gap:var(--sp-4)}}.main-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz] .glyph,.nav-more[data-astro-cid-hkbrpulz] summary[data-astro-cid-hkbrpulz]>.glyph:first-child{display:var(--nav-glyph,block);width:var(--nav-gs,16px);height:var(--nav-gs,16px)}.main-nav[data-astro-cid-hkbrpulz][data-fit=snug]{--nav-gap:0px;--nav-pad:var(--sp-2);--nav-ig:6px}.main-nav[data-astro-cid-hkbrpulz][data-fit=compact]{--nav-gap:0px;--nav-pad:6px;--nav-ig:var(--sp-1);--nav-gs:14px}.main-nav[data-astro-cid-hkbrpulz][data-fit=plain]{--nav-gap:0px;--nav-pad:10px;--nav-glyph:none}.main-nav[data-astro-cid-hkbrpulz][data-fit=tight]{--nav-gap:0px;--nav-pad:6px;--nav-fs:var(--fs-caption);--nav-glyph:none}@media (scripting:enabled){.main-nav[data-astro-cid-hkbrpulz]:not([data-fit]){visibility:hidden}}@media (width<=92.4375em){.main-nav[data-astro-cid-hkbrpulz]:not([data-fit]){--nav-gap:0px;--nav-pad:var(--sp-2);--nav-ig:6px}}@media (width<=77.4375em){.main-nav[data-astro-cid-hkbrpulz]:not([data-fit]){--nav-pad:6px;--nav-ig:var(--sp-1);--nav-gs:14px}}@media (width<=72.9375em){.main-nav[data-astro-cid-hkbrpulz]:not([data-fit]){--nav-pad:10px;--nav-ig:var(--sp-2);--nav-glyph:none}}.mobile-nav[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin:0;padding:0;list-style:none}.menu-toggle[data-astro-cid-hkbrpulz] .i-close,.menu-toggle[data-astro-cid-hkbrpulz][aria-expanded=true] .i-open{display:none}.menu-toggle[data-astro-cid-hkbrpulz][aria-expanded=true] .i-close{display:block}@media (width<=71.9375em){.main-nav[data-astro-cid-hkbrpulz],.lang[data-astro-cid-hkbrpulz]{display:none}.bar[data-astro-cid-hkbrpulz]{gap:var(--sp-3)}.bar-end[data-astro-cid-hkbrpulz]{flex:1;justify-content:flex-end}.menu-toggle[data-astro-cid-hkbrpulz]{display:inline-grid}.mobile-nav[data-astro-cid-hkbrpulz].is-open{max-height:calc(100dvh - var(--header-h));overscroll-behavior:contain;border-top:var(--hairline);padding-block:var(--sp-4) var(--sp-6);display:block;overflow-y:auto}.mobile-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-3);min-height:48px;padding:var(--sp-1) 0;font-size:var(--fs-body);font-weight:var(--fw-ui);color:var(--text);line-height:1.3;text-decoration:none;display:flex}.mobile-families[data-astro-cid-hkbrpulz]{border-top:var(--hairline)}.mobile-families[data-astro-cid-hkbrpulz]>li[data-astro-cid-hkbrpulz]{border-bottom:var(--hairline)}.mfam[data-astro-cid-hkbrpulz]>summary[data-astro-cid-hkbrpulz]{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2);margin-inline:calc(-1 * var(--sp-2));border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);list-style:none;display:flex}.mfam[data-astro-cid-hkbrpulz]>summary[data-astro-cid-hkbrpulz]::-webkit-details-marker{display:none}.mfam[data-astro-cid-hkbrpulz]>summary[data-astro-cid-hkbrpulz]:hover{background:var(--glass)}.mfam[data-astro-cid-hkbrpulz]>summary[data-astro-cid-hkbrpulz]:active{background:var(--glass-2)}.mfam-text[data-astro-cid-hkbrpulz]{flex:1;gap:2px;min-width:0;display:grid}.mfam-name[data-astro-cid-hkbrpulz]{font-size:var(--fs-body);color:var(--ink);font-weight:700;line-height:1.3}.mfam-peek[data-astro-cid-hkbrpulz]{font-size:var(--fs-caption);color:var(--text-3);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.mfam[data-astro-cid-hkbrpulz][open] .mfam-peek[data-astro-cid-hkbrpulz]{display:none}.mfam[data-astro-cid-hkbrpulz]>summary[data-astro-cid-hkbrpulz] .mfam-chev{color:var(--text-3);transition:transform var(--dur) var(--ease);flex:none}.mfam[data-astro-cid-hkbrpulz][open]>summary[data-astro-cid-hkbrpulz] .mfam-chev{transform:rotate(180deg)}.mobile-nav[data-astro-cid-hkbrpulz] .mfam-list[data-astro-cid-hkbrpulz]{padding:0 0 var(--sp-3) 44px;columns:220px;column-gap:var(--sp-5)}.mfam-list[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]{break-inside:avoid}.mobile-nav[data-astro-cid-hkbrpulz] .mfam-list[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz],.mobile-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].mobile-all{min-height:40px;font-size:var(--fs-body-sm);color:var(--text-2);font-weight:600}.mobile-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].mobile-all{margin-top:var(--sp-2);color:var(--text);font-weight:700}.mfam-list[data-astro-cid-hkbrpulz] .menu-art,.mobile-all[data-astro-cid-hkbrpulz] .menu-art{margin-inline:var(--sp-1)}.mobile-nav[data-astro-cid-hkbrpulz] .mfam-list[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current],.mobile-nav[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz].mobile-all[aria-current]{margin-inline:calc(-1 * var(--sp-2));padding-inline:var(--sp-2);border-radius:var(--radius-sm);background:var(--raised);color:var(--ink)}.mobile-lang[data-astro-cid-hkbrpulz]{gap:var(--sp-1);padding:var(--sp-1);margin-bottom:var(--sp-4);border-radius:var(--radius-md);background:var(--surface-2);grid-template-columns:1fr 1fr;display:grid}.mobile-nav[data-astro-cid-hkbrpulz] .mobile-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{justify-content:center;gap:var(--sp-2);min-height:var(--control-h);padding:0 var(--sp-3);border-radius:var(--radius-sm);font-size:var(--fs-body-sm);color:var(--text-2)}.mobile-nav[data-astro-cid-hkbrpulz] .mobile-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz] b[data-astro-cid-hkbrpulz]{font-size:var(--fs-label);letter-spacing:.05em;color:var(--text-3)}.mobile-nav[data-astro-cid-hkbrpulz] .mobile-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=true]{color:var(--ink);background:var(--raised)}.mobile-nav[data-astro-cid-hkbrpulz] .mobile-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz][aria-current=true] b[data-astro-cid-hkbrpulz]{color:var(--brand)}.footer-grid[data-astro-cid-hkbrpulz]{gap:var(--sp-7);grid-template-columns:minmax(0,1fr)}}@media (width<=899px){.footer-nav[data-astro-cid-hkbrpulz]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=639px){.bar[data-astro-cid-hkbrpulz] .brand[data-astro-cid-hkbrpulz]{gap:8px}.bar[data-astro-cid-hkbrpulz] .brand[data-astro-cid-hkbrpulz] .brand-mark{width:32px;height:32px}.bar[data-astro-cid-hkbrpulz] .brand[data-astro-cid-hkbrpulz] .brand-word{width:auto;height:27px}.site-footer[data-astro-cid-hkbrpulz]{padding-top:var(--sp-9)}.footer-nav[data-astro-cid-hkbrpulz]{gap:var(--sp-6) var(--sp-4)}.footer-col[data-astro-cid-hkbrpulz]{gap:var(--sp-6)}.footer-col[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz]{margin-top:var(--sp-2);gap:0}.footer-col[data-astro-cid-hkbrpulz] ul[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-height:var(--control-h);padding-block:var(--sp-2);line-height:var(--lh-ui);align-items:center;display:flex}.footer-lang[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{min-height:var(--control-h)}}@media (width<=340px){.footer-nav[data-astro-cid-hkbrpulz]{grid-template-columns:minmax(0,1fr)}}
