.sx-vh{opacity:0;pointer-events:none;width:1px;height:1px;margin:0;position:absolute}:root{--sx-gold:#ffd35a;--sx-gold-2:#f3c46a;--sx-bronze:#d6aa6e47;--sx-bronze-soft:#d6aa6e29;--sx-bronze-strong:#d6aa6e8c;--sx-parch:#efe3cc;--sx-parch-2:#cfc2aa;--sx-parch-3:#b9ad97;--sx-dim:#9c958a;--sx-well:#0000006b;--sx-toc-h:50px}.sx-head{position:relative}.sx-head-emblem{right:0;top:var(--sp-7);pointer-events:none;width:128px;height:auto;filter:drop-shadow(0 16px 28px #000000a6) drop-shadow(0 0 32px color-mix(in srgb, var(--section) 26%, transparent));position:absolute}.sx-head--emblem .page-header{padding-right:calc(128px + var(--sp-10))}@media (width<=760px){.sx-head-emblem{width:64px;top:var(--sp-7)}.sx-head--emblem .page-header{padding-right:0}.sx-head--emblem .page-header>:is(.breadcrumbs,.eyebrow,h1){margin-right:calc(64px + var(--sp-4))}}@media (width<=420px){.sx-head-emblem{width:48px}.sx-head--emblem .page-header>:is(.breadcrumbs,.eyebrow){margin-right:calc(48px + var(--sp-3))}.sx-head--emblem .page-header>h1{margin-right:0}}.lg-hub-head .page-header{padding-bottom:var(--sp-6);margin-bottom:var(--sp-6)}:is(.sx-head,.lg-hub-head,.sx-pvphero-main,.cl-hero) .page-header .lede{text-wrap:balance}.sx-sec{margin-top:var(--section-gap)}.sx-sec-head{margin-bottom:var(--head-gap)}.sx-sec-head h2{margin:0}.sx-sec-head p{max-width:var(--measure-lede);margin:var(--sp-2) 0 0;color:var(--text-2)}.sx-wtabs{gap:var(--sp-2);margin:0 0 var(--sp-6);display:flex}.sx-wtab{align-items:center;gap:var(--sp-3);min-height:var(--control-h-lg);padding:0 var(--sp-4) 0 var(--sp-2);border-radius:var(--radius-md);border:1px solid var(--sx-bronze);color:#e6d7bd;font-size:var(--fs-body-sm);transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease);background:linear-gradient(#241a11,#130d08);flex:none;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex;box-shadow:inset 0 1px #ffe1b412}.sx-wtab:hover{color:#fff;border-color:var(--sx-bronze-strong);text-decoration:none}.sx-wtab:active{background:linear-gradient(#1c140d,#100b07)}.sx-wtab .wicon{--edge:#3a2a18}.sx-wtab.is-active{color:var(--sx-gold);border-color:color-mix(in srgb, var(--sx-gold) 55%, transparent);box-shadow:inset 0 1px #ffe1b41f}.sx-wtab.is-active .wicon{--edge:var(--sx-gold)}@media (width<=640px){.sx-wtabs{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sx-wtab{justify-content:center;gap:var(--sp-1);min-height:76px;padding:var(--sp-2) var(--sp-1);font-size:var(--fs-caption);text-align:center;text-wrap:balance;flex-direction:column}}.lg-hub-window .sx-wtabs{z-index:1;padding:0 var(--sp-5);margin:0 0 -1px;position:relative}.lg-hub-window .sx-wtab{border-bottom-color:#0000;border-bottom-right-radius:0;border-bottom-left-radius:0}.lg-hub-window .sx-wtab.is-active{background:linear-gradient(#3a2a18,#1d140c);box-shadow:inset 0 1px #ffe1b424}@media (width<=640px){.lg-hub-window .sx-wtabs{padding:0 var(--sp-2);gap:var(--sp-1)}}.sx-window{isolation:isolate;border-radius:var(--radius-lg);border:1px solid var(--sx-bronze);color:var(--sx-parch);background:linear-gradient(#1a120c40,#0806048c),url(/wow/systems/legacy/tracker-bg.webp) 50%/cover,#17100b;position:relative;box-shadow:inset 0 1px #ffe1b414,0 0 0 1px #000000b3,0 30px 70px -36px #000000f2}.sx-window:before{content:"";inset:var(--sp-1);z-index:-1;border-radius:var(--radius);pointer-events:none;border:1px solid #d6aa6e1a;position:absolute}.sx-window--track,.sx-window--tree{box-shadow:inset 0 1px #ffe1b414,0 0 0 1px #000000b3,0 30px 70px -36px #000000f2}.sx-window--leather{background:linear-gradient(#120c0800 0,#110b07 560px),url(/wow/systems/legacy/challenge-bg.webp) top/100% no-repeat,#110b07}.sx-window a{color:#ffd98a}.sx-window a:hover{color:#fff0c8}.sx-shield,.sx-diamond,.sx-emblem,.sx-lvlcircle{flex:none;place-items:center;display:inline-grid;position:relative}.sx-shield img,.sx-diamond img,.sx-emblem img,.sx-lvlcircle img{display:block}.sx-shield .num,.sx-diamond .num,.sx-emblem .num,.sx-lvlcircle .num{color:#fff;font-variant-numeric:tabular-nums;text-shadow:0 1px #000,0 0 6px #000000e6;font-weight:800;line-height:1;position:absolute;left:50%;transform:translate(-50%,-50%)}.sx-shield .num{font-size:var(--fs-h4);top:60%}.sx-shield img{filter:drop-shadow(0 4px 8px #0000008c)}.sx-diamond .num{font-size:var(--fs-body);top:50%}.sx-emblem .num{font-family:var(--font-display);font-size:var(--fs-number-lg);font-weight:700;top:60%}.sx-emblem img{filter:drop-shadow(0 10px 22px #000000a6)}.sx-lvlcircle .num{font-family:var(--font-display);font-size:var(--fs-h3);top:50%}.sx-lbar{border-radius:var(--radius-pill);background:url(/wow/systems/legacy/bar-bg.webp) 50%/100% 100%,#050403;height:14px;position:relative;box-shadow:inset 0 1px 3px #000,0 0 0 2px #1d140c,0 0 0 3px #d6aa6e6b,0 2px 8px 3px #00000080}.sx-lbar-fill,.sx-lbar-plan{border-radius:var(--radius-pill);max-width:calc(100% - 4px);transition:width var(--dur-slow) var(--ease);background:url(/wow/systems/legacy/bar-fill.webp) 0/100% 100%;position:absolute;top:2px;bottom:2px;left:2px;box-shadow:0 0 8px #3cff3c4d}.sx-lbar-plan{box-shadow:none;border-radius:0 var(--radius-pill) var(--radius-pill) 0;background:repeating-linear-gradient(135deg,#3cc83c8c 0 6px,#3cc83c40 6px 12px)}.sx-lbar--thin{height:10px}.sx-lframe{--s:48px;width:var(--s);height:var(--s);flex:none;display:inline-block;position:relative}.sx-lframe-icon{object-fit:cover;border-radius:12%;width:74%;height:74%;position:absolute;inset:13%}.sx-lframe-frame{width:100%;height:100%;position:absolute;inset:0}.sx-box{border-radius:var(--radius-xs);width:20px;height:20px;transition:border-color var(--dur-fast) var(--ease);background:#0000008c;border:1px solid #d6aa6e73;flex:none;place-items:center;display:grid;box-shadow:inset 0 1px 2px #000}.sx-box img{filter:drop-shadow(0 0 4px #50ff5099)}.sx-box--lg{width:24px;height:24px}.sx-seg{gap:var(--sp-2);flex-wrap:wrap;display:inline-flex}.sx-search{flex:240px;min-width:0}.sx-notice{color:var(--new);min-height:1em}.sx-banner{gap:var(--sp-2);margin-bottom:var(--sp-4);flex-direction:column}.sx-banner p{margin:0}.sx-check{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-body-sm);line-height:var(--lh-ui);cursor:pointer;display:flex}.sx-check input{flex:none;margin:3px 0 0}.sx-formrow{align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;display:flex}.sx-formrow>.field{flex:160px;min-width:0}.sx-fieldlike{gap:var(--sp-2);display:grid}.sx-fieldlike>.sx-seg,.sx-fieldlike>.sx-faction{min-height:var(--control-h);align-items:center}.sx-fieldlike-label{font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);color:var(--text-3)}:where(.sx-chk,.sx-planner,.sx-coll) input[type=checkbox]{accent-color:var(--section)}[id^=c-]:target,[id^=m-]:target,[id^=p-]:target,[id^=t-]:target,[id^=rank-]:target{outline:2px solid var(--section);outline-offset:3px;border-radius:var(--radius-sm)}.sx-window--track{padding:var(--sp-5) var(--pad-card-lg) var(--sp-6);background:radial-gradient(60% 55% at 50% 0%, color-mix(in srgb, var(--section) 12%, transparent), transparent 70%), linear-gradient(180deg, #1a120c1a, #08060473), url(/wow/systems/legacy/tracker-bg.webp) center / cover, #17100b}.lg-track-caption{gap:var(--sp-1);margin:0 0 var(--sp-5);padding-bottom:var(--sp-4);border-bottom:1px solid var(--sx-bronze-soft);display:grid}.lg-track-caption h2{font-size:var(--fs-h3);font-weight:750;line-height:var(--lh-h3);letter-spacing:var(--tr-h3);color:var(--sx-gold);margin:0}.lg-track-caption p{max-width:90ch;font-size:var(--fs-body-sm);line-height:var(--lh-ui);color:var(--sx-parch-2);margin:0}.sx-track{text-align:center}.sx-track-head{justify-items:center;gap:var(--sp-1);display:grid}.sx-track-head .sx-emblem img{width:88px;height:auto}.sx-track-title{margin-top:var(--sp-1);font-family:var(--font-display);font-size:var(--fs-h4);font-weight:650;line-height:var(--lh-h3);color:#fff;text-shadow:0 2px 6px #000}.sx-track-sub{justify-content:center;gap:var(--sp-1) var(--sp-2);color:var(--sx-parch-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.sx-track-rail{margin-top:var(--sp-8);position:relative}.sx-track-cards{gap:var(--sp-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:-35px 0 0;padding:0;list-style:none;display:grid}.sx-tcard{justify-items:center;display:grid;position:relative}.sx-tcard .sx-diamond{z-index:2;position:relative}.sx-tcard .sx-diamond img{filter:drop-shadow(0 3px 6px #000000b3);width:56px;height:56px}.sx-tcard .sx-diamond .num{font-size:var(--fs-h4);color:#aaa}.sx-tcard.is-on .sx-diamond .num{color:#fff}.sx-window .sx-tcard-body{color:#b9b1a4}.sx-tcard-body{justify-items:center;gap:var(--sp-2);aspect-ratio:384/428;width:min(100%,196px);padding:var(--sp-7) var(--sp-3) var(--sp-4);color:var(--sx-dim);transition:transform var(--dur) var(--ease), filter var(--dur) var(--ease);background:url(/wow/systems/legacy/tracker-card-off.webp) 50%/100% 100%;border-radius:10px;grid-template-rows:auto 1fr auto;margin-top:-24px;text-decoration:none;display:grid;position:relative}a.sx-tcard-body:hover,.sx-tcard-body:focus-visible{filter:brightness(1.12);text-decoration:none}a.sx-tcard-body:active{transform:translateY(0)}.sx-window .sx-tcard.is-on .sx-tcard-body{color:#fff;background-image:url(/wow/systems/legacy/tracker-card.webp)}.sx-window .sx-tcard.is-last .sx-tcard-body{background-image:url(/wow/systems/legacy/tracker-card-green.webp)}.sx-tcard.is-next .sx-tcard-body{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--section) 40%, transparent))}.sx-tcard.is-next.has-proc .sx-tcard-body{filter:none}.sx-tcard-icon{width:72px;height:72px;position:relative}.sx-tcard-frame{z-index:1;width:100%;height:100%;position:absolute;inset:0}.sx-tcard-img{border-radius:6px;width:75%;height:75%;position:absolute;inset:12.5%}.sx-tcard:not(.is-on) .sx-tcard-img{filter:grayscale(.65)brightness(.75)}.sx-tcard-name{font-size:var(--fs-body-sm);text-wrap:balance;color:inherit;text-shadow:0 1px 2px #000;align-self:start;font-weight:750;line-height:1.25}.sx-tcard-kind{font-size:var(--fs-micro);font-weight:750;line-height:var(--lh-ui);letter-spacing:.08em;text-transform:uppercase;color:var(--sx-gold-2);justify-items:center;display:grid}.sx-tcard:not(.is-on) .sx-tcard-kind{color:#8d8576}.sx-tcard-pts{color:var(--sx-parch-3);font-variant-numeric:tabular-nums}.sx-tcard-check{top:var(--sp-4);right:var(--sp-4);filter:drop-shadow(0 0 6px #50ff5099);position:absolute}.sx-track-next{margin:var(--sp-5) 0 0;color:#d8cbb2}.sx-track-claim{margin:var(--sp-2) 0 0;color:var(--sx-parch-3);text-align:center;text-wrap:balance}.sx-track-claim img{margin-right:var(--sp-2);vertical-align:-5px;border-radius:var(--radius-xs);display:inline-block;box-shadow:0 0 0 1px #000}@media (width<=700px){.sx-track-rail{margin-top:var(--sp-5)}.sx-track-cards{margin-top:var(--sp-6);row-gap:var(--sp-5);column-gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.sx-tcard-body{aspect-ratio:auto;min-height:200px;padding:var(--sp-7) var(--sp-2) var(--sp-4)}.sx-tcard-name{font-size:var(--fs-caption)}.sx-tcard-icon{width:64px;height:64px}}.sx-rtc{padding:var(--sp-4) var(--sp-5) var(--sp-4)}.sx-rtc-top{align-items:center;gap:var(--sp-3);display:flex}.sx-emblem--sm img{width:44px;height:auto}.sx-emblem--sm .num{font-size:var(--fs-h4)}.sx-rtc-label{color:#fff;font-weight:750}.sx-rtc-text .small{color:var(--sx-parch-2)}.sx-rtc-rail{margin:var(--sp-6) var(--sp-2) 0;height:76px;position:relative}.sx-rtc-nodes{margin:0;padding:0;list-style:none}.sx-rtc-nodes li{justify-items:center;gap:var(--sp-1);display:grid;position:absolute;top:-8px;transform:translate(-50%)}.sx-rtc-nodes .sx-diamond img{width:30px;height:30px}.sx-rtc-nodes .sx-diamond .num{font-size:var(--fs-micro)}.sx-rtc-icon{border-radius:6px}.sx-rtc-next{color:#d8cbb2;margin:0}.sx-how{gap:var(--sp-7);grid-template-columns:minmax(0,1fr) 300px;align-items:stretch;display:grid}@media (width<=980px){.sx-how{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}.sx-rulesgrid{column-gap:var(--sp-7);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}@media (width>=1200px){.sx-rulesgrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr}}.sx-ruletile{column-gap:var(--sp-5);padding:var(--sp-5) 0;border-top:1px solid var(--border);grid-template-rows:auto auto 1fr;grid-template-columns:72px minmax(0,1fr);align-content:start;display:grid}.sx-ruletile>:not(.sx-ruleart){grid-column:2}.sx-ruletile h3{margin:0 0 var(--sp-1);font-size:var(--fs-h4)}.sx-ruletile p{font-size:var(--fs-body-sm);color:var(--text-2);margin:0}.sx-ruleart{grid-area:1/1/span 3;align-self:start;place-items:center;width:72px;height:64px;display:grid}.sx-shield--xl img{width:44px;height:auto}.sx-shield--xl .num{font-size:var(--fs-h3)}.sx-treetrio{justify-content:center;align-items:flex-start;display:flex}.sx-treetrio img{border-radius:50%;width:32px;height:32px;box-shadow:0 0 0 2px #8a6a44,0 4px 10px #0009}.sx-treetrio img+img{margin-left:-12px}.sx-treetrio img:nth-child(2){margin-top:var(--sp-5)}.sx-diamonds{grid-template-columns:repeat(2,32px);gap:0;display:grid}.sx-diamond--xs img{width:32px;height:32px}.sx-diamond--xs .num{font-size:var(--fs-micro)}.sx-lvlcircle img{filter:drop-shadow(0 4px 10px #0009);width:56px;height:56px}.sx-gamequote{margin:var(--sp-3) 0 0;padding:var(--sp-1) 0 var(--sp-1) var(--sp-3);border-left:2px solid color-mix(in srgb, var(--sx-gold) 70%, transparent);color:#ffe08a;font-size:var(--fs-caption);line-height:1.5}.sx-plancta{color:var(--sx-parch);transition:transform var(--dur) var(--ease), filter var(--dur) var(--ease);border:14px solid #0000;border-image:url(/wow/systems/legacy/tracker-card-green.webp) 28 fill/14px;align-content:center;margin:-4px;text-decoration:none;display:grid;position:relative}.sx-plancta:hover{color:var(--sx-parch);filter:brightness(1.1);text-decoration:none}.sx-plancta:active{transform:translateY(0)}.sx-plancta-art{padding:var(--sp-5) 0 var(--sp-4);place-items:center;display:grid}.sx-plancta-art .wicon{box-shadow:0 0 0 1px #000, 0 0 0 2px var(--edge), 0 0 28px 2px #b460ff66}.sx-plancta-text{justify-items:center;gap:var(--sp-2);padding:0 var(--sp-4) var(--sp-5);text-align:center;display:grid}.sx-plancta-kicker{font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:var(--lh-ui);color:var(--section)}.sx-plancta-title{font-family:var(--font-display);font-size:var(--fs-h3);letter-spacing:var(--tr-h3);color:#fff;text-wrap:balance;font-weight:700;line-height:1.2}.sx-plancta-body{max-width:30ch;font-size:var(--fs-body-sm);line-height:var(--lh-ui);color:#d4c7b0;text-wrap:balance}.sx-plancta .btn{margin-top:var(--sp-2)}@media (width<=980px){.sx-plancta{grid-template-columns:auto minmax(0,1fr);align-items:center}.sx-plancta-art{padding:var(--sp-4) 0 var(--sp-4) var(--sp-4)}.sx-plancta-text{padding:var(--sp-4);text-align:left;justify-items:start}.sx-plancta-body{max-width:none}}@media (width<=480px){.sx-plancta{grid-template-columns:minmax(0,1fr)}.sx-plancta-art{padding:var(--sp-5) 0 0}.sx-plancta-text{padding:var(--sp-3) var(--sp-3) var(--sp-5);text-align:center;justify-items:center}}.sx-chk-window{padding:var(--sp-6)}.sx-chk-body{gap:var(--sp-7);grid-template-columns:272px minmax(0,1fr);align-items:start;display:grid}.sx-chk-rail{top:calc(var(--header-h) + var(--sp-5));gap:var(--sp-4);max-height:calc(100dvh - var(--header-h) - var(--sp-8));overscroll-behavior:contain;scrollbar-width:thin;margin-left:calc(-1 * var(--sp-1));padding-left:var(--sp-1);padding-right:var(--sp-6);border-right:1px solid var(--sx-bronze-soft);display:grid;position:sticky;overflow-y:auto}.sx-pointsum{align-items:center;gap:var(--sp-3);display:flex}.sx-pointsum-main{gap:var(--sp-2);flex:1;min-width:0;display:grid}.sx-pointsum-label{justify-content:space-between;gap:var(--sp-3);color:var(--sx-gold);text-shadow:0 1px 2px #000;font-weight:750;display:flex}.sx-pointsum-label strong{color:#fff;font-variant-numeric:tabular-nums}.sx-rules{gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--radius-md);background:#0006;border:1px solid #d6aa6e2e;grid-template-columns:minmax(0,1fr);display:grid}.sx-rule{min-height:var(--control-h-sm);padding:var(--sp-1) var(--sp-3);white-space:nowrap;border-radius:var(--radius-sm);color:var(--sx-parch-2);font:inherit;font-size:var(--fs-caption);cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:0 0;border:0;font-weight:700;line-height:1.2}.sx-rule:hover{color:#fff;background:#ffffff0a}.sx-rule:active{background:#ffffff05}.sx-rule.is-active{color:#1c1004;background:linear-gradient(#ffe08a,#e8a93c);box-shadow:0 4px 12px -6px #ffbe50b3}.sx-rule--hc.is-active{color:#fff;background:linear-gradient(#d4362c,#8f1b14);box-shadow:0 4px 12px -6px #ff3c28b3}.sx-chk-note{color:#e3a79c;margin:0}.sx-cats{gap:var(--sp-1);display:grid}.sx-cat{justify-content:space-between;align-items:center;gap:var(--sp-2);min-height:var(--control-h);padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-xs);color:#fff;font:inherit;font-size:var(--fs-caption);text-align:left;cursor:pointer;text-shadow:0 1px 2px #000;transition:filter var(--dur-fast) var(--ease);background:url(/wow/systems/legacy/subtab.webp) 50%/100% 100%;border:0;font-weight:700;line-height:1.25;display:flex;box-shadow:inset 0 0 0 1px #00000080}.sx-cat:hover{filter:brightness(1.3)}.sx-cat:active{filter:brightness(1.1)}.sx-cat.is-active{color:#fff6d8;background-image:url(/wow/systems/legacy/subtab-on.webp)}.sx-cat-n{font-size:var(--fs-caption);color:var(--sx-parch-2);flex:none;font-weight:700}.sx-cat.is-active .sx-cat-n{color:#fff}.sx-cat.is-full .sx-cat-n{color:#7dff6a}.sx-cat--sub{min-height:var(--control-h-sm);margin-left:var(--sp-4)}@media (width>=901px){.sx-cats{gap:0}.sx-cat:not(.is-active){box-shadow:inset 0 -1px 0 var(--sx-bronze-soft);text-shadow:none;color:#e6dccb;background:0 0;border-radius:0}.sx-cat:not(.is-active):hover{filter:none;color:#fff;background:#ffebc80d}.sx-cat:not(.is-active):active{background:#ffebc805}}.sx-chk-foot{gap:var(--sp-2);padding-top:var(--sp-4);border-top:1px solid var(--sx-bronze-soft);display:grid}.sx-chk-actions{gap:var(--sp-2);flex-wrap:wrap;display:flex}.sx-confirm{gap:var(--sp-2);--gap:var(--sp-2);display:grid}.sx-chk-saved{color:var(--sx-parch-3);margin:0}.sx-chk-main{min-width:0;container:sxchk/inline-size}.sx-chk-tools{align-items:center;gap:var(--sp-3) var(--sp-4);flex-wrap:wrap;display:flex}.sx-chk-tools .input{background:#00000073;border-color:#d6aa6e33}.sx-chk-cat{margin-top:var(--sp-8)}.sx-chk-tools+.sx-chk-cat,.sx-chk-tools+.sx-mx-pair{margin-top:var(--sp-6)}.sx-mx-pair>.sx-chk-cat{margin-top:0}.sx-chk-cat-h{align-items:center;gap:var(--sp-3);font-size:var(--fs-h4);font-weight:var(--fw-strong);line-height:var(--lh-ui);letter-spacing:var(--tr-h3);color:#fff;margin:0;display:flex}.sx-chk-cat-h:after{content:"";background:var(--sx-bronze-soft);flex:1;height:1px}.sx-chk-cat-h .num{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--sx-parch-3);letter-spacing:0;order:2}.sx-chk-cat-sub{margin:var(--sp-1) 0 0;color:var(--sx-parch-3)}.sx-subhead{align-items:baseline;gap:var(--sp-1) var(--sp-4);margin:var(--sp-5) 0 0;font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);color:var(--sx-parch-2);flex-wrap:wrap;display:flex}.sx-subhead a{font-size:var(--fs-caption);font-weight:var(--fw-ui)}.sx-mx-pair{gap:var(--sp-8);display:grid}@container sxchk (width>=760px){.sx-mx-pair.is-pair{gap:var(--sp-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.sx-mx{margin:var(--sp-3) 0 0;padding:0;list-style:none}.sx-mx-row{--cls:var(--sx-gold);align-items:center;gap:var(--sp-3);min-height:52px;padding-block:var(--sp-2);border-bottom:1px solid var(--sx-bronze-soft);grid-template-columns:36px minmax(0,1fr) auto;display:grid}.sx-mx-name{min-width:0;line-height:var(--control-h);text-overflow:ellipsis;white-space:nowrap;color:var(--cls);text-shadow:0 1px 2px #000;font-weight:750;overflow:hidden}.sx-window a.sx-mx-name{color:var(--cls)}.sx-window a.sx-mx-name:hover{color:#fff}.sx-mx-steps{gap:var(--sp-1);display:flex}.sx-mx-step{justify-content:center;align-items:center;gap:var(--sp-1);min-width:52px;height:var(--control-h-sm);padding:0 var(--sp-2);border-radius:var(--radius-sm);background:var(--sx-well);color:var(--sx-parch-2);font-size:var(--fs-caption);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);border:1px solid #d6aa6e4d;font-weight:800;display:inline-flex;box-shadow:inset 0 1px 2px #000}.sx-mx-step:hover{border-color:var(--sx-gold);color:#fff}.sx-mx-step:active{background:#000000b3}.sx-mx-step:has(input:focus-visible){outline:var(--ring);outline-offset:2px}.sx-mx-step.is-done{color:#efffe8;background:#3caa2d4d;border-color:#7dff6a8c}.sx-mx-step.is-dim{opacity:.35}.sx-mx-tick:empty{display:none}.sx-mx-tick img{filter:drop-shadow(0 0 3px #50ff5099);display:block}.sx-clist{margin:var(--sp-3) 0 0;gap:var(--gap-grid);grid-template-columns:minmax(0,1fr);padding:0;list-style:none;display:grid}.sx-crow{grid-template-columns:var(--crow-icon,48px) minmax(0, 1fr) var(--crow-end,);grid-template-rows:var(--crow-rows,auto 1fr auto);grid-template-areas:var(--crow-areas,"icon title" "body body" "foot foot");gap:var(--crow-gap,var(--sp-3));min-width:0;padding:var(--sp-4) var(--sp-4) var(--sp-3);border-radius:var(--radius-lg);color:var(--text-2);transition:box-shadow var(--dur-fast) var(--ease);background:#121417cc;align-items:center;display:grid;box-shadow:inset 0 0 0 1px #d6aa6e1a}.sx-crow.has-parts,.sx-crow.is-alone{grid-column:1/-1}@container sxchk (width>=540px){.sx-crow.is-alone{--crow-end:auto;--crow-rows:auto 1fr;--crow-areas:"icon title foot" "icon body foot";--crow-gap:var(--sp-1) var(--sp-4);--crow-foot-pad:0 0 0 var(--sp-4);--crow-foot-line:0;--crow-foot-side:1px solid #ffffff0f}}@container sxchk (width>=540px) and (width<=815.98px){.sx-clist{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-clist>.sx-crow:not(.has-parts):last-child:nth-child(odd){--crow-end:auto;--crow-rows:auto 1fr;--crow-areas:"icon title foot" "icon body foot";--crow-gap:var(--sp-1) var(--sp-4);--crow-foot-pad:0 0 0 var(--sp-4);--crow-foot-line:0;--crow-foot-side:1px solid #ffffff0f;grid-column:1/-1}}@container sxchk (width>=816px) and (width<=1091.98px){.sx-clist{grid-template-columns:repeat(3,minmax(0,1fr))}.sx-clist:is([data-n="2"],[data-n="4"]){grid-template-columns:repeat(2,minmax(0,1fr))}.sx-clist:not([data-n="2"],[data-n="4"])>.sx-crow:not(.has-parts):last-child:nth-child(3n+1){--crow-end:auto;--crow-rows:auto 1fr;--crow-areas:"icon title foot" "icon body foot";--crow-gap:var(--sp-1) var(--sp-4);--crow-foot-pad:0 0 0 var(--sp-4);--crow-foot-line:0;--crow-foot-side:1px solid #ffffff0f;grid-column:1/-1}}@container sxchk (width>=1092px){.sx-clist{grid-template-columns:repeat(4,minmax(0,1fr))}.sx-clist:is([data-n="3"],[data-n="5"],[data-n="6"],[data-n="9"]){grid-template-columns:repeat(3,minmax(0,1fr))}.sx-clist[data-n="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-clist:not([data-n="2"],[data-n="3"],[data-n="5"],[data-n="6"],[data-n="9"])>.sx-crow:not(.has-parts):last-child:nth-child(4n+1){--crow-end:auto;--crow-rows:auto 1fr;--crow-areas:"icon title foot" "icon body foot";--crow-gap:var(--sp-1) var(--sp-4);--crow-foot-pad:0 0 0 var(--sp-4);--crow-foot-line:0;--crow-foot-side:1px solid #ffffff0f;grid-column:1/-1}}.sx-crow.is-done{box-shadow:inset 0 0 0 1px #7dff6a47}.sx-crow>.sx-lframe{grid-area:icon;align-self:start}.sx-crow-body{grid-area:body;align-self:start;min-width:0}.sx-crow h4{min-width:0;font-size:var(--fs-body);font-weight:var(--fw-strong);letter-spacing:var(--tr-ui);color:var(--ink);grid-area:title;margin:0;line-height:1.35}.sx-crow-foot{justify-content:space-between;align-self:stretch;align-items:center;gap:var(--sp-3);padding:var(--crow-foot-pad,var(--sp-3) 0 0);border-top:var(--crow-foot-line,1px solid #ffffff0f);border-left:var(--crow-foot-side,0);grid-area:foot;display:flex}.sx-crow-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}.sx-crow-reward>img{flex:none;width:14px;height:20px}.sx-crow-desc{font-size:var(--fs-body-sm);line-height:var(--lh-body);color:var(--text-2);margin:0}.sx-crow-parts{margin-top:var(--sp-3)}.sx-crow-parts-h{margin:0 0 var(--sp-2);font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);color:var(--text-3)}.sx-parts{gap:var(--sp-1) var(--sp-5);margin:0;padding:0;list-style:none;display:grid}.sx-parts--cols{grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}@media (width<=560px) and (width>=340px){.sx-parts--cols{column-gap:var(--sp-3);grid-template-columns:repeat(2,minmax(0,1fr))}.sx-parts--cols li{font-size:var(--fs-caption);overflow-wrap:break-word}}.sx-parts li{align-items:baseline;gap:var(--sp-1) var(--sp-2);padding-left:var(--sp-4);font-size:var(--fs-body-sm);line-height:var(--lh-ui);flex-wrap:wrap;display:flex;position:relative}.sx-parts li:before{content:"";background:#d6aa6e99;width:6px;height:6px;position:absolute;top:.55em;left:2px;transform:rotate(45deg)}.sx-crow.is-done .sx-parts li:before{background:#7dff6a}.sx-parts .badge{flex:none}.sx-window .sx-parts a{color:var(--text)}.sx-window .sx-parts a:hover{color:var(--gold)}.sx-crow-meta{gap:var(--sp-1) var(--sp-4);margin:var(--sp-2) 0 0;flex-wrap:wrap;display:flex}.sx-crow-when{color:#e8c77a}.sx-crow-check{align-items:center;gap:var(--sp-2);min-height:36px;padding:0 var(--sp-4);border-radius:var(--radius-pill);color:var(--bg);cursor:pointer;transition:background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);background:#fff;display:inline-flex}.sx-crow-check:hover{background:#e3e6ea}.sx-crow-check:active{background:#d3d7dc}.sx-crow-check:has(input:focus-visible){outline:var(--ring);outline-offset:2px}.sx-crow:not(.is-done) .sx-crow-check .sx-box{display:none}.sx-crow-check .sx-box{width:16px;height:16px;box-shadow:none;background:0 0;border:0}.sx-crow-state{font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:var(--lh-ui);letter-spacing:var(--tr-pill)}.sx-crow.is-done .sx-crow-check{padding-left:var(--sp-3);color:#7dff6a;background:#7dff6a24}.sx-crow.is-done .sx-crow-check:hover{background:#7dff6a33}@media (forced-colors:active){.sx-crow-check{border:1px solid buttontext}}@media (width<=900px){.sx-chk-body{gap:var(--sp-4);grid-template-columns:minmax(0,1fr)}.sx-chk-rail{display:contents}.sx-rules{grid-template-columns:minmax(0,1fr) auto}.sx-chk-main{order:1}.sx-chk-foot{margin-top:var(--sp-4);order:2}.sx-cats{gap:var(--sp-2);flex-wrap:wrap;display:flex}.sx-cat{gap:var(--sp-3);flex:none}.sx-cat--sub{margin-left:0}}@media (width<=640px){.sx-chk-window{padding:var(--sp-4) var(--sp-4) var(--sp-5)}.sx-mx-step{min-width:44px;height:var(--control-h)}.sx-mx-row{gap:var(--sp-2);grid-template-columns:32px minmax(0,1fr) auto}.sx-mx-row .sx-lframe{--s:32px!important}.sx-crow{--crow-icon:40px}.sx-crow .sx-lframe{--s:40px!important}.sx-crow-check{min-height:var(--control-h)}}@container sxchk (width<=310px){.sx-mx-row{row-gap:var(--sp-1);grid-template-columns:32px minmax(0,1fr)}.sx-mx-steps{grid-column:2}}.sx-planner{gap:var(--sp-8);grid-template-columns:minmax(0,1fr) 440px;align-items:start;display:grid}@media (width<=980px){.sx-planner{grid-template-columns:minmax(0,1fr)}}.sx-plan-inputs{display:grid}.sx-panel{padding:var(--sp-6) 0;border-top:var(--hairline);position:relative}.sx-plan-inputs>.sx-panel:first-of-type{border-top:0;padding-top:0}.sx-panel>:last-child{margin-bottom:0}.sx-panel-head{align-items:center;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.sx-panel-head :is(h2,h3){font-size:var(--fs-h3);font-weight:var(--fw-strong);line-height:var(--lh-h3);letter-spacing:var(--tr-h3);color:var(--ink);margin:0}.sx-panel-step{color:#fff;width:32px;height:32px;font-weight:800;font-size:var(--fs-body-sm);text-shadow:0 1px 2px #000;background:url(/wow/systems/legacy/level-circle.webp) 50%/100% 100%;flex:none;place-items:center;line-height:1;display:grid}.sx-panel-empty{margin:var(--sp-3) 0 0;color:var(--text-2)}.sx-panel-head+.sx-panel-empty{margin-top:0}.sx-picker{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sx-pick{--cls:var(--sx-gold);align-items:center;gap:var(--sp-2);min-width:0;min-height:var(--control-h-lg);padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1);border-radius:var(--radius-md);background:var(--surface);color:var(--text-2);font:inherit;font-size:var(--fs-caption);font-weight:var(--fw-ui);text-align:left;cursor:pointer;transition:box-shadow var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), color var(--dur-fast) var(--ease);border:0;line-height:1.2;display:flex}.sx-pick:hover{background:var(--surface-2);color:var(--ink)}.sx-pick:active{background:var(--surface-3)}.sx-pick .wicon{--edge:#2a2f3b}.sx-pick.is-on{color:var(--ink);background:var(--raised);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--cls) 60%, transparent)}@media (forced-colors:active){.sx-pick{border:1px solid canvastext}.sx-pick.is-on{border:2px solid highlight}}.sx-pick.is-on .wicon{--edge:var(--cls)}.sx-pick-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sx-plan-inputs .sx-panel{container:sxpanel/inline-size}@container sxpanel (width<=520px){.sx-pick{justify-content:center;gap:var(--sp-1);min-height:72px;padding:var(--sp-2) var(--sp-1);font-size:var(--fs-micro);text-align:center;flex-direction:column}.sx-pick-name{max-width:100%}}@container sxpanel (width<=300px){.sx-picker{grid-template-columns:repeat(2,minmax(0,1fr))}.sx-picker>:last-child:nth-child(odd){grid-column:1/-1}}.sx-plan-rows{margin:var(--sp-3) 0 0;gap:var(--sp-2);padding:0;list-style:none;display:grid}.sx-plan-row{--cls:var(--sx-gold);align-items:center;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-2) var(--sp-3);border-radius:var(--radius-md);border:1px solid var(--border);box-shadow:inset 3px 0 0 color-mix(in srgb, var(--cls) 75%, transparent);background:#00000040;display:flex}.sx-plan-row-main{flex:140px;min-width:0}.sx-plan-row-target{align-items:center;gap:var(--sp-2);flex:0 auto;display:flex}.sx-plan-row-label{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-3);white-space:nowrap}.sx-plan-row .select{min-height:var(--control-h-sm);font-size:var(--fs-body-sm);border-radius:var(--radius-sm);padding-block:0}.sx-plan-row-target .select{width:80px}.sx-remove{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-3);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;font-size:1.25rem;line-height:1;display:grid}.sx-remove:hover{color:var(--removed);background:var(--removed-soft)}.sx-remove:active{background:color-mix(in srgb, var(--removed) 20%, transparent)}@media (width<=520px){.sx-plan-row{flex-wrap:wrap}.sx-plan-row-label{display:none}.sx-remove{width:40px;height:40px}}.sx-extras{margin:var(--sp-5) 0 0;border:0;min-width:0;padding:0}.sx-extras legend{margin-bottom:var(--sp-2);font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);color:var(--text-3);padding:0}.sx-extras-grid{column-gap:var(--sp-6);border-top:1px solid var(--border-soft);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@container sxpanel (width<=520px){.sx-extras-grid{grid-template-columns:minmax(0,1fr)}}.sx-extra{align-items:center;gap:var(--sp-3);min-height:var(--control-h-lg);padding:var(--sp-2) var(--sp-2) var(--sp-2) 0;border-bottom:1px solid var(--border-soft);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);display:flex}.sx-extra:hover{background:linear-gradient(90deg,#0000,#ffffff08)}.sx-extra:hover .sx-box{border-color:var(--sx-gold)}.sx-extra:has(input:focus-visible){outline:var(--ring);outline-offset:1px}.sx-extra.is-on .sx-extra-name{color:#fff}.sx-extra.is-done{cursor:default;opacity:.75}.sx-extra-text{flex:1;min-width:0;line-height:1.25;display:grid}.sx-extra-name{font-size:var(--fs-body-sm);color:var(--ink);-webkit-line-clamp:2;line-clamp:2;text-wrap:balance;-webkit-box-orient:vertical;font-weight:700;display:-webkit-box;overflow:hidden}.sx-extra-gate{font-size:var(--fs-caption);color:var(--text-3)}.sx-plan-usecheck{margin-top:var(--sp-4)}.sx-plan-mini{display:none}@media (width<=980px){.sx-plan-mini{z-index:10;justify-content:space-between;align-items:center;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) calc(var(--sp-3) + env(safe-area-inset-bottom,0px));border-radius:var(--radius) var(--radius) 0 0;border:1px solid var(--sx-bronze);backdrop-filter:blur(8px);background:#100b07f2;border-bottom:0;display:flex;position:sticky;bottom:0;box-shadow:0 -12px 30px -10px #000000d9}.sx-plan-mini p{min-width:0;font-size:var(--fs-caption);color:#e6d7bd;margin:0;line-height:1.3}.sx-plan-mini b{font-family:var(--font-display);font-size:var(--fs-h4);color:var(--sx-gold)}.sx-plan-mini .btn{flex:none}}@media (width<=400px){.sx-plan-mini{padding:var(--sp-2) var(--sp-3) calc(var(--sp-2) + env(safe-area-inset-bottom,0px))}.sx-plan-mini p{font-size:var(--fs-micro);line-height:1.25}}.sx-plan-results{top:calc(var(--header-h) + var(--sp-6));max-height:calc(100dvh - var(--header-h) - var(--sp-9));overscroll-behavior:contain;scrollbar-width:thin;border-radius:var(--radius-lg);padding-bottom:var(--sp-6);position:sticky;overflow-y:auto}@property --sx-fade{syntax:"<length>";inherits:false;initial-value:0}@keyframes sx-scroll-fade{0%,94%{--sx-fade:56px}to{--sx-fade:0px}}@supports (animation-timeline:scroll()){.sx-plan-results{-webkit-mask-image:linear-gradient(#000 calc(100% - var(--sx-fade)), transparent);mask-image:linear-gradient(#000 calc(100% - var(--sx-fade)), transparent);animation:linear both sx-scroll-fade scroll(self)}}@media (width<=980px){.sx-plan-results{max-height:none;animation:none;position:static;overflow:visible;-webkit-mask-image:none;mask-image:none}}.sx-plan-window{gap:var(--sp-5);padding:0 var(--sp-5) var(--sp-5);display:grid}.sx-plan-window>.sx-rtc{margin-inline:calc(-1 * var(--sp-5));border-bottom:1px solid var(--sx-bronze-soft)}.sx-plan-window p{margin:0}.sx-plan-window .btn--ghost{color:#d9ccb4}.sx-verdict{align-items:center;gap:var(--sp-3);display:flex}.sx-verdict p{color:#ffe08a;font-weight:700}.sx-verdict.is-ok p{color:#7dff6a}.sx-verdict.is-ok .wicon{box-shadow:0 0 0 1px #000, 0 0 0 2px var(--edge), 0 0 22px 2px #b460ff80}.sx-questlog{padding-top:var(--sp-4);border-top:1px solid var(--sx-bronze-soft)}.sx-questlog-h{margin:0 0 var(--sp-2);font-size:var(--fs-h4);line-height:var(--lh-h3);color:var(--sx-gold)}.sx-plan-window .sx-questlog-note{margin:var(--sp-2) 0;color:var(--sx-parch-2)}.sx-questlog .cluster{margin-top:var(--sp-3)}.sx-plan-warn{padding-left:var(--sp-3);border-left:2px solid var(--changed);color:#f3d9a4}.sx-plan-foot{color:var(--sx-parch-3)}.sx-questlog>:last-child{margin-bottom:0}.sx-route{margin:var(--sp-3) 0;gap:2px;padding:0;list-style:none;display:grid}.sx-route-step{align-items:center;gap:var(--sp-3);min-height:var(--control-h);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);font-size:var(--fs-body-sm);display:flex}.sx-route-step:nth-child(odd of .sx-route-step){background:#ffffff06}.sx-route-n{text-align:right;width:20px;font-size:var(--fs-caption);color:var(--text-3);flex:none;font-weight:800}.sx-route-name{min-width:0;color:var(--ink);flex:1;font-weight:650;line-height:1.25;display:grid}.sx-route-sub{font-size:var(--fs-caption);color:var(--text-3);font-weight:600}.sx-route-h{font-size:var(--fs-caption);color:var(--text-2);flex:none;font-weight:700}.sx-route-total{min-width:32px;height:24px;padding:0 var(--sp-2);border-radius:var(--radius-pill);border:1px solid var(--border);font-size:var(--fs-micro);color:var(--text-2);background:#00000059;flex:none;place-items:center;font-weight:800;display:grid}@media (width<=400px){.sx-route-step{column-gap:var(--sp-2);grid-template-columns:auto auto minmax(0,1fr) auto;display:grid}.sx-route-step>:not(.sx-route-name,.sx-route-h){grid-row:1/span 2}.sx-route-step>.sx-route-name,.sx-route-step>.sx-route-h{grid-column:3}.sx-route-step>.sx-route-name{grid-row:1}.sx-route-step>.sx-route-h{grid-row:2;font-weight:600}.sx-route-step--sug{grid-template-columns:auto minmax(0,1fr) auto}.sx-route-step--sug>.sx-route-name,.sx-route-step--sug>.sx-route-h{grid-column:2}}.sx-route-unlock{align-items:center;gap:var(--sp-3);min-height:var(--control-h);margin:0 0 var(--sp-1) calc(20px + var(--sp-3) - 1px);padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-2);border-radius:var(--radius-sm);font-weight:750;font-size:var(--fs-body-sm);color:#b7ff9e;background:linear-gradient(90deg,#1eff001f,#1eff0005);border:1px solid #1eff004d;display:flex}.sx-route-unlock span:nth-child(2){flex:1}.sx-route-unlock .num{font-size:var(--fs-caption);color:#fff}.sx-method{margin-top:var(--sp-8);border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);box-shadow:var(--highlight)}.sx-method summary{align-items:center;gap:var(--sp-3);min-height:var(--control-h-lg);padding:var(--sp-2) var(--sp-5);border-radius:var(--radius);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);list-style:none;display:flex}.sx-method summary::-webkit-details-marker{display:none}.sx-method summary:after{content:"";border-right:1.5px solid var(--text-2);border-bottom:1.5px solid var(--text-2);width:8px;height:8px;transition:transform var(--dur) var(--ease);margin:-4px 4px 0 auto;transform:rotate(45deg)}.sx-method[open] summary:after{margin-top:4px;transform:rotate(-135deg)}.sx-method summary:hover{background:#ffffff06}.sx-method summary img{border-radius:var(--radius-xs)}.sx-method-grid{gap:var(--sp-3) var(--sp-7);padding:var(--sp-2) var(--sp-5) var(--sp-5);color:var(--text-2);grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));display:grid}.sx-method-grid p{margin:0}.sx-legend{margin:0 0 var(--sp-7)}.sx-legend--after{margin:var(--sp-8) 0 0}.sx-legend-h{margin:0 0 var(--sp-4);font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);color:var(--text-3)}.sx-legend-list{gap:var(--sp-5) var(--sp-7);grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));margin:0;padding:0;list-style:none;display:grid}.sx-legend-list li{align-items:flex-start;gap:var(--sp-3);font-size:var(--fs-body-sm);color:var(--text-2);line-height:1.43;display:flex}.sx-legend-list li>span:last-child{padding-top:10px}.sx-legend-ico{flex:none;place-items:center;width:40px;height:40px;display:grid}.sx-legend-ico .sx-shield img{width:auto;height:40px}.sx-legend-ico .sx-shield .num{font-size:var(--fs-body-sm)}.sx-legend-node{width:40px;height:40px;display:block;position:relative}.sx-legend-node-icon{border-radius:3px;width:30px;height:30px;position:absolute;inset:5px}.sx-legend-node-frame{position:absolute;inset:0}.sx-legend-node.is-locked .sx-legend-node-icon{filter:grayscale()brightness(.55)}.sx-legend-node.is-future .sx-legend-node-icon{filter:grayscale()brightness(.35)}.sx-legend-node .sx-node-gate{top:-4px;left:-4px}.sx-legend-arrow line{stroke:#ffd100;stroke-width:4px;stroke-linecap:round}.sx-legend-arrow path{fill:#ffd100}.sx-window--tree{padding:var(--sp-4) var(--sp-5) var(--sp-5);background:radial-gradient(70% 40% at 50% 12%, color-mix(in srgb, var(--section) 10%, transparent), transparent 70%), linear-gradient(180deg, #120c0800 0, #110b07 640px), url(/wow/systems/legacy/challenge-bg.webp) top center / 100% auto no-repeat, #110b07}.sx-tree-top{justify-content:space-between;align-items:center;gap:var(--sp-3);padding-bottom:var(--sp-4);border-bottom:1px solid var(--sx-bronze-soft);flex-wrap:wrap;display:flex}.sx-pointsbar{align-items:center;display:flex}.sx-pointsbar .sx-shield{z-index:1;margin-right:-16px}.sx-pointsbar .sx-shield img{width:42px;height:auto}.sx-pointsbar-text{color:#fff;text-shadow:0 1px 2px #000;background:url(/wow/systems/legacy/points-bar.webp) 50%/100% 100%;align-content:center;min-width:250px;min-height:66px;padding:14px 28px 15px 30px;font-weight:750;line-height:1.25;display:grid}@media (width<=420px){.sx-pointsbar{min-width:0;max-width:100%}.sx-pointsbar-text{min-width:0;max-width:100%;padding:12px 18px 13px 24px}}.sx-pointsbar-sub{font-size:var(--fs-caption);color:var(--sx-parch-2);font-weight:650}.sx-tree-actions{align-items:center;gap:var(--sp-2);flex-wrap:wrap;display:flex}.sx-resetbtn{width:var(--control-h-sm);height:var(--control-h-sm);border-radius:var(--radius-sm);border:1px solid var(--sx-bronze);cursor:pointer;transition:border-color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);background:#00000073;place-items:center;padding:0;display:grid}.sx-resetbtn:hover:not(:disabled){border-color:var(--sx-gold);background:#ffd10014}.sx-resetbtn:active:not(:disabled){background:#0009}.sx-resetbtn:disabled{opacity:.35;cursor:default}.sx-tree-cols{margin-top:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sx-tree{isolation:isolate;padding:var(--sp-4) var(--sp-3) var(--sp-2);position:relative}.sx-tree:after{content:"";z-index:-1;background:var(--tree-art) center 30% / cover no-repeat;opacity:.1;filter:blur(1.5px)saturate(.8);transition:opacity var(--dur-slow) var(--ease);pointer-events:none;position:absolute;inset:90px 4% 0;-webkit-mask-image:radial-gradient(closest-side,#000 30%,#0000);mask-image:radial-gradient(closest-side,#000 30%,#0000)}.sx-tree.is-active:after{opacity:.18}.sx-tree+.sx-tree:before{content:"";left:-6px;top:var(--sp-6);bottom:var(--sp-2);opacity:.9;background:url(/wow/systems/legacy/divider-v.webp) 50%/100% 100% no-repeat;width:12px;position:absolute}.sx-tree-head{margin-bottom:var(--sp-3);justify-items:center;display:grid}.sx-tree-ring{width:112px;height:112px;transition:filter var(--dur) var(--ease);place-items:center;display:grid;position:relative}.sx-tree-art{filter:saturate(.7)brightness(.8);width:86px;height:86px;transition:filter var(--dur) var(--ease);border-radius:50%;position:absolute}.sx-tree-ringimg{width:100%;height:100%;position:absolute;inset:0}.sx-tree-spent{position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.sx-tree-spent img{width:40px;height:40px}.sx-tree-spent .num{font-family:var(--font-ui);font-size:var(--fs-h4)}.sx-tree.is-active .sx-tree-art{filter:none}.sx-tree.is-active .sx-tree-ring{filter:drop-shadow(0 0 16px color-mix(in srgb, var(--section) 50%, transparent))}.sx-tree-head h3{margin:var(--sp-6) 0 0;font-family:var(--font-display);font-size:var(--fs-h4);color:var(--sx-gold);text-shadow:0 2px 8px #000;font-weight:700}.sx-tree-grid{grid-template-columns:repeat(var(--cols), 1fr);grid-template-rows:repeat(var(--rows), 1fr);width:min(100%, calc(var(--cols) * 88px));aspect-ratio:var(--cols) / var(--rows);margin:0 auto;display:grid;position:relative}.sx-tree-edges{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.sx-edge{stroke:#5b5247;stroke-width:7px;stroke-linecap:round}.sx-edge.is-on{stroke:#ffd100;filter:drop-shadow(0 0 4px #ffd10099)}.sx-edge.is-future{stroke-dasharray:2 12;opacity:.6}.sx-edge-head.is-on{fill:#ffd100}.sx-edge-head.is-off{fill:#5b5247}.sx-node{z-index:1;aspect-ratio:1;cursor:pointer;width:66%;transition:transform var(--dur-fast) var(--ease), filter var(--dur) var(--ease);background:0 0;border:0;border-radius:14%;place-self:center;padding:0;position:relative}.sx-node:hover{transform:scale(1.06)}.sx-node:active{transform:scale(.98)}.sx-node:focus-visible,.sx-node.is-focus{outline:var(--ring);outline-offset:3px}.sx-node-icon{object-fit:cover;background:#0b0d12;border-radius:10%;width:74%;height:74%;position:absolute;inset:13%}.sx-node-frame{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.sx-node.is-locked .sx-node-icon{filter:grayscale()brightness(.55)}.sx-node.is-future{cursor:default}.sx-node.is-future .sx-node-icon{filter:grayscale()brightness(.3)}.sx-node.is-future:hover,.sx-node.is-future:active{transform:none}.sx-node.is-open:hover{filter:drop-shadow(0 0 10px #1eff0080)}.sx-node.is-max{filter:drop-shadow(0 0 8px #ffd10066)}.sx-node-rank{border-radius:var(--radius-xs);color:#1eff00;min-width:30px;font-size:var(--fs-micro);text-align:center;background:#0b0d12;border:1px solid #4a4a4a;padding:1px 5px;font-weight:800;line-height:1.25;position:absolute;bottom:-10%;right:-12%}.sx-node.is-max .sx-node-rank{color:#ffd100;border-color:#8a6d00}.sx-node.is-locked .sx-node-rank{color:#9d9d9d}.sx-node-gate{color:#fff;width:20px;height:20px;font-size:var(--fs-micro);background:#3a0d0a;border:1px solid #ff4d3d;border-radius:50%;place-items:center;font-weight:800;line-height:1;display:grid;position:absolute;top:-12%;left:-12%;box-shadow:0 0 6px #ff3c2873}.sx-perkpanel{align-items:flex-start;gap:var(--sp-4);min-height:88px;margin-top:var(--sp-4);padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-md);background:var(--sx-well);border:1px solid #d6aa6e2e;display:flex}.sx-perkpanel-body{min-width:0;max-width:none;box-shadow:none;background:0 0;border:0;flex:1;padding:0}.sx-perkpanel-body>*{display:block}.sx-perkpanel-body>*+*{margin-top:2px}.sx-perkpanel-body .wtt-gap{margin-top:var(--sp-2)}.sx-stepper{align-items:center;gap:var(--sp-2);flex:none;display:inline-flex}.sx-stepper .btn{min-width:var(--control-h-sm);font-size:var(--fs-h4);padding:0}.sx-stepper .btn:disabled{opacity:.35;cursor:not-allowed}.sx-stepper-val{text-align:center;color:#fff;min-width:40px;font-weight:800}.sx-perkpanel-hint{max-width:60ch;color:var(--sx-parch-2);text-align:center;text-wrap:balance;margin:auto}@media (width>=1200px){.sx-window--tree{column-gap:var(--sp-5);grid-template-columns:minmax(0,1fr) 300px;grid-template-areas:"top top""cols panel";display:grid}.sx-tree-top{grid-area:top}.sx-tree-cols{grid-area:cols}.sx-perkpanel{align-items:stretch;gap:var(--sp-4);min-height:0;margin:var(--sp-4) 0 var(--sp-2);padding:var(--sp-5);flex-direction:column;grid-area:panel}.sx-perkpanel.has-sel>.sx-lframe{align-self:flex-start}.sx-perkpanel .sx-stepper{align-self:flex-start;margin-top:auto}.sx-perkpanel:not(.has-sel){padding:var(--sp-5) var(--sp-4)}.sx-buildsum{align-content:start;gap:var(--sp-4);width:100%;display:grid}.sx-buildsum .sx-perkpanel-hint{text-align:left;color:var(--sx-parch-3);margin:0}}.sx-buildsum{width:100%}.sx-buildsum-h,.sx-buildsum-trees,.sx-buildsum-perks{display:none}@media (width>=1200px){.sx-buildsum-h{font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:var(--lh-ui);color:var(--sx-gold);margin:0;display:block}.sx-buildsum-trees,.sx-buildsum-perks{margin:0;padding:0;list-style:none;display:grid}.sx-buildsum-trees li{align-items:center;gap:var(--sp-2);border-bottom:1px solid var(--sx-bronze-soft);min-height:36px;font-size:var(--fs-body-sm);color:var(--sx-parch);font-weight:700;display:flex}.sx-buildsum-trees img{border-radius:50%;box-shadow:0 0 0 1px #8a6a44}.sx-buildsum-trees span:not(.num),.sx-buildsum-perks span:not(.num){flex:1;min-width:0}.sx-buildsum-trees .num,.sx-buildsum-perks .num{color:#fff;font-weight:800}.sx-buildsum-perks{gap:2px}.sx-buildsum-perks button{align-items:center;gap:var(--sp-2);width:100%;min-height:32px;padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-xs);color:#1eff00;font:inherit;font-size:var(--fs-caption);text-align:left;cursor:pointer;transition:background-color var(--dur-fast) var(--ease);background:0 0;border:0;font-weight:700;display:flex}.sx-buildsum-perks button:hover{background:#ffffff0d}.sx-buildsum-perks button:active{background:#ffffff05}.sx-buildsum-perks img{border-radius:var(--radius-xs);flex:none}}.sx-treetabs{display:none}@media (width<=820px){.sx-treetabs{gap:var(--sp-1);margin:var(--sp-3) 0 0;padding:var(--sp-1);border-radius:var(--radius-md);background:#0006;border:1px solid #d6aa6e38;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sx-treetab{place-items:center;gap:var(--sp-1);min-height:56px;padding:var(--sp-2) var(--sp-1);border-radius:var(--radius-sm);color:var(--sx-parch-2);font:inherit;font-size:var(--fs-caption);text-align:center;cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), border-color var(--dur-fast) var(--ease);background:0 0;border:1px solid #0000;grid-template-columns:minmax(0,1fr);font-weight:750;line-height:1.15;display:grid;position:relative}.sx-treetab img{filter:grayscale(.6)brightness(.8);border-radius:50%;width:28px;height:28px;box-shadow:0 0 0 1.5px #d6aa6e80,0 2px 6px #0009}.sx-treetab-name{white-space:normal;text-overflow:clip;hyphens:auto;overflow-wrap:break-word;word-break:normal;text-align:center;max-width:100%;font-size:var(--fs-caption);line-height:1.15;overflow:visible}.sx-treetab-n{border-radius:var(--radius-pill);color:#fff;min-width:16px;font-size:var(--fs-micro);text-align:center;background:#16110b;border:1px solid #d6aa6e8c;padding:0 4px;line-height:1.3;position:absolute;top:22px;left:calc(50% + 6px)}.sx-treetab.is-on{color:var(--sx-gold);background:linear-gradient(#ffd10024,#ffd1000a);border-color:#ffd10066}.sx-treetab.is-on img{filter:none}.sx-treetab:focus-visible{outline:var(--ring);outline-offset:1px}.sx-tree.is-tabhidden{display:none}.sx-treetabs{width:100%}}@media (width<=420px){.sx-treetabs{grid-template-columns:repeat(3,auto)}.sx-treetab{grid-template-columns:auto}.sx-treetab-name{overflow-wrap:normal;font-size:11px}}@media (width<=340px){.sx-treetabs{gap:2px}.sx-treetab{padding-inline:2px}.sx-treetab-name{font-size:10px}}@media (width<=820px){.sx-tree-cols{grid-template-columns:minmax(0,1fr)}.sx-tree+.sx-tree:before{display:none}.sx-perkpanel{min-height:0}.sx-perkpanel.has-sel{bottom:var(--sp-2);z-index:4;backdrop-filter:blur(8px);background:#0c0906f2;max-height:46vh;position:sticky;overflow-y:auto;box-shadow:0 -10px 30px #0009}.sx-perkpanel .sx-lframe{--s:48px!important}.sx-perkpanel.has-sel{column-gap:var(--sp-3);row-gap:var(--sp-2);grid-template-columns:auto minmax(0,1fr);grid-template-areas:"icon body""icon step";display:grid}.sx-perkpanel.has-sel .sx-lframe{grid-area:icon;align-self:start}.sx-perkpanel.has-sel .sx-perkpanel-body{grid-area:body}.sx-perkpanel.has-sel .sx-stepper{grid-area:step}.sx-stepper .btn{min-width:var(--control-h);min-height:var(--control-h)}}.sx-perkref{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.sx-perkref-col{padding:0 var(--sp-6);flex-direction:column;display:flex}.sx-perkref-col:first-child{padding-left:0}.sx-perkref-col:last-child{padding-right:0}.sx-perkref-col+.sx-perkref-col{border-left:var(--hairline)}@media (width<=980px){.sx-perkref{grid-template-columns:minmax(0,1fr)}.sx-perkref-col,.sx-perkref-col:first-child,.sx-perkref-col:last-child{padding:var(--sp-6) 0}.sx-perkref-col:first-child{padding-top:0}.sx-perkref-col+.sx-perkref-col{border-left:0;border-top:var(--hairline)}}.sx-perkref-col>p:last-child{padding:var(--sp-3) 0 0;margin:auto 0 0}.sx-perkref-h{align-items:center;gap:var(--sp-3);margin:0 0 var(--sp-3);padding-bottom:var(--sp-3);border-bottom:var(--hairline);font-size:var(--fs-h4);display:flex}.sx-perkref-h img{border-radius:50%;flex:none;box-shadow:0 0 0 2px #8a6a44,0 2px 8px #0009}.sx-perkref-list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sx-perkref-row{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-2) var(--sp-2) var(--sp-2) 0;border-radius:var(--radius-sm);transition:background-color var(--dur-fast) var(--ease);display:flex}.sx-perkref-row.is-on{background:color-mix(in srgb, var(--section) 7%, transparent)}.sx-perkref-row.is-focus{box-shadow:inset 0 0 0 1px var(--section-line)}.sx-perkref-body{flex:1;min-width:0}.sx-perkref-name{justify-content:space-between;align-items:baseline;gap:var(--sp-2);line-height:1.3;display:flex}.sx-perkref-name strong{color:var(--ink);font-size:var(--fs-body-sm);font-weight:750}.sx-perkref-row.is-on .sx-perkref-name strong{color:var(--section)}.sx-perkref-rank{font-size:var(--fs-caption);color:var(--text-3);flex:none}.sx-perkref-desc{font-size:var(--fs-body-sm);color:var(--text-2);margin:2px 0 0;line-height:1.45}.sx-perkref-meta{gap:2px var(--sp-3);margin:var(--sp-1) 0 0;font-size:var(--fs-caption);color:var(--text-3);flex-wrap:wrap;display:flex}.sx-perkref-issue{margin:var(--sp-1) 0 0;font-size:var(--fs-caption);color:var(--changed)}.sx-prog{font-variant-numeric:tabular-nums}.sx-prog-sep{color:var(--text-3);padding:0 1px}.sx-prog .is-first{color:var(--ink);font-weight:800}.sx-prog .is-cur{color:#1eff00;font-weight:800}.sx-pvp[data-faction=alliance] .sx-f-horde,.sx-pvp[data-faction=horde] .sx-f-alliance,.sx-pvp[data-faction=alliance] .sx-only-horde:not(.sx-vitem),.sx-pvp[data-faction=horde] .sx-only-alliance:not(.sx-vitem){display:none!important}.sx-pvp[data-faction=alliance] .sx-rung-titles .sx-t-horde,.sx-pvp[data-faction=horde] .sx-rung-titles .sx-t-alliance{color:var(--text-2);font-weight:600}.sx-pvp[data-faction=alliance] .sx-vitem-req .sx-t-horde,.sx-pvp[data-faction=horde] .sx-vitem-req .sx-t-alliance{display:none}.sx-pvp[data-faction=alliance] .sx-vitem.sx-only-horde,.sx-pvp[data-faction=horde] .sx-vitem.sx-only-alliance{opacity:.45}.sx-pvphero{gap:var(--sp-7);isolation:isolate;min-height:440px;padding-bottom:var(--sp-6);grid-template-columns:minmax(0,1fr) 320px;align-items:center;display:grid;position:relative}.sx-pvphero-art{z-index:-1;top:calc(var(--header-h) * -1);bottom:0;left:var(--bleed-x);right:var(--bleed-x);pointer-events:none;position:absolute;overflow:hidden}.sx-pvphero-art img{object-fit:cover;object-position:60% 20%;opacity:.55;-webkit-mask-composite:source-in;width:min(1200px,90vw);height:100%;position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 45% 80%,#0000 100%),linear-gradient(#000 55%,#0000);mask-image:linear-gradient(90deg,#0000 0%,#000 45% 80%,#0000 100%),linear-gradient(#000 55%,#0000);mask-composite:intersect}.sx-pvphero-art:after{content:"";background:linear-gradient(90deg, var(--bg) 30%, #0f111399 60%, #0f111340), radial-gradient(600px 300px at 75% 60%, color-mix(in srgb, var(--section) 18%, transparent), transparent 70%);position:absolute;inset:0}.sx-pvphero-main .page-header{margin-bottom:0}.sx-pvphero-main .page-header:after{right:8%}.sx-pvphero-side{justify-items:center;gap:var(--sp-3);display:grid}.sx-medal{aspect-ratio:460/402;width:288px;position:relative}.sx-medal img{position:absolute}.sx-medal-glow{opacity:.8;mix-blend-mode:screen;width:120%;height:auto;top:-14%;left:-10%}.sx-medal-cloth{border-radius:50%;width:42%;height:auto;top:22%;left:29%}.sx-medal-ring{filter:drop-shadow(0 16px 30px #000000b3);width:100%;height:100%;inset:0}.sx-medal-ins{filter:drop-shadow(0 6px 10px #000000b3);width:34%;height:auto;top:23%;left:33%}.sx-medal-crest{filter:drop-shadow(0 4px 8px #000c);width:18%;height:auto;top:72%;left:41%}.sx-medal-title{justify-items:center;gap:var(--sp-1);margin:calc(-1 * var(--sp-2)) 0 0;text-align:center;display:grid}.sx-medal-rank{font-size:var(--fs-label);font-weight:800;line-height:var(--lh-ui);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--section)}.sx-medal-title .gname,.sx-medal-title>span:not(.sx-medal-rank){font-family:var(--font-display);font-size:var(--fs-h3);font-weight:700;line-height:var(--lh-h3);color:var(--sx-gold);text-shadow:0 2px 12px #000c}.sx-faction{gap:var(--sp-1);padding:var(--sp-1);border-radius:var(--radius-pill);border:1px solid var(--border-strong);backdrop-filter:blur(8px);background:#00000073;display:inline-flex}.sx-faction-btn{align-items:center;gap:var(--sp-2);min-height:var(--control-h);padding:0 var(--sp-4) 0 6px;border-radius:var(--radius-pill);color:var(--text-2);font:inherit;font-size:var(--fs-body-sm);cursor:pointer;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease), box-shadow var(--dur) var(--ease);background:0 0;border:0;font-weight:750;line-height:1.2;display:inline-flex}.sx-faction-btn:hover{color:var(--ink)}.sx-faction-btn img{filter:grayscale(.8)brightness(.8);width:28px;height:28px;transition:filter var(--dur-fast) var(--ease)}.sx-faction-btn[aria-checked=true]{color:#fff}.sx-faction-btn[aria-checked=true] img{filter:none}.sx-faction-btn--alliance[aria-checked=true]{background:linear-gradient(#3c78ff73,#1e3ca066);box-shadow:0 4px 14px -6px #508cffb3}.sx-faction-btn--horde[aria-checked=true]{background:linear-gradient(#e6323273,#8c141466);box-shadow:0 4px 14px -6px #ff4646b3}@media (width<=1100px){.sx-pvphero{gap:var(--sp-6);grid-template-columns:minmax(0,1fr) 256px}.sx-medal{width:240px}}@media (width<=900px){.sx-pvphero{gap:var(--sp-5);grid-template-columns:minmax(0,1fr);min-height:0}.sx-pvphero-art img{opacity:.4;width:100%}.sx-medal{width:224px}}@media (width<=640px){.sx-medal{width:192px}}.sx-toc{top:var(--header-h);z-index:20;margin:0 var(--bleed-x);border-block:1px solid var(--border);backdrop-filter:blur(12px);background:#0f1113f0;position:sticky;box-shadow:0 14px 30px -22px #000000e6}.sx-toc-in{gap:var(--sp-1);padding:var(--sp-2) calc(var(--bleed-pad) - var(--sp-3));scrollbar-width:none;display:flex;overflow-x:auto}.sx-toc-in::-webkit-scrollbar{display:none}.sx-toc a{min-height:var(--control-h-sm);padding:0 var(--sp-3);border-radius:var(--radius-pill);color:var(--text-2);font-size:var(--fs-caption);font-weight:var(--fw-ui);letter-spacing:var(--tr-pill);white-space:nowrap;transition:color var(--dur-fast) var(--ease), background-color var(--dur-fast) var(--ease);flex:none;align-items:center;text-decoration:none;display:inline-flex}.sx-toc a:hover{color:var(--ink);background:var(--glass-2);text-decoration:none}.sx-toc a:active{background:var(--glass)}.sx-toc a[aria-current=true]{color:var(--ink);background:var(--raised)}@media (forced-colors:active){.sx-toc a[aria-current=true]{forced-color-adjust:none;color:highlighttext;background:highlight}}@media (width<=760px){.sx-toc-in{--fade-l:#000;--fade-r:#000;padding-block:var(--sp-1);-webkit-mask-image:linear-gradient(90deg, var(--fade-l), #000 var(--sp-8), #000 calc(100% - var(--sp-8)), var(--fade-r));mask-image:linear-gradient(90deg, var(--fade-l), #000 var(--sp-8), #000 calc(100% - var(--sp-8)), var(--fade-r))}.sx-toc-in[data-more-start]{--fade-l:transparent}.sx-toc-in[data-more-end]{--fade-r:transparent}.sx-toc-in:after{content:"";width:var(--sp-6);flex:none}.sx-toc a{min-height:var(--control-h)}}.sx-toc+.sx-sec{margin-top:var(--sp-8)}.sx-pvphow{padding-top:var(--sp-6);border-top:var(--hairline);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.sx-pvphow-card{padding:0 var(--sp-7)}.sx-pvphow-card:first-child{padding-left:0}.sx-pvphow-card:last-child{padding-right:0}.sx-pvphow-card+.sx-pvphow-card{border-left:var(--hairline)}@media (width<=900px){.sx-pvphow{grid-template-columns:minmax(0,1fr);padding-top:0}.sx-pvphow-card,.sx-pvphow-card:first-child,.sx-pvphow-card:last-child{padding:var(--sp-5) 0}.sx-pvphow-card+.sx-pvphow-card{border-left:0;border-top:var(--hairline)}}.sx-pvphow-card header{align-items:center;gap:var(--sp-3);min-height:40px;margin-bottom:var(--sp-3);display:flex}.sx-pvphow-card h3{font-size:var(--fs-h4);margin:0}.sx-pvphow-card p{margin:var(--sp-3) 0 0;font-size:var(--fs-body-sm);color:var(--text-2)}.sx-pvphow-card .sx-gamequote{margin-top:0}.sx-pvphow-steps,.sx-pvphow-crests{flex:none;align-items:flex-end;display:flex}.sx-pvphow-steps img{filter:drop-shadow(0 2px 4px #0009)}.sx-pvphow-steps img:first-child{width:20px;height:20px}.sx-pvphow-steps img:nth-child(2){width:28px;height:28px}.sx-pvphow-steps img:nth-child(3){width:36px;height:36px}.sx-pvphow-crests img{width:32px;height:32px}.sx-pvphow-crests img+img{margin-left:-6px}.sx-pvp-season{margin:var(--sp-4) 0 0;max-width:var(--measure)}.sx-ranks-layout{gap:var(--sp-7);grid-template-columns:minmax(0,1fr) 420px;align-items:start;display:grid}@media (width<=1100px){.sx-ranks-layout{gap:var(--sp-6);grid-template-columns:minmax(0,1fr)}}.sx-ranks-aside{gap:var(--sp-8);display:grid}@media (width<=1100px){.sx-ranks-aside{display:contents}.sx-ranks-aside>.sx-chartcard{order:-1}.sx-ranks-aside>.sx-vendor{order:1}}.sx-ladder{margin:0;padding:0;list-style:none}.sx-ladder-week{gap:0 var(--sp-4);grid-template-columns:96px minmax(0,1fr);display:grid;position:relative}.sx-ladder-week:before{content:"";background:linear-gradient(180deg, color-mix(in srgb, var(--section) 70%, transparent), color-mix(in srgb, var(--section) 25%, transparent));width:2px;position:absolute;top:0;bottom:0;left:111px}.sx-ladder-wk{padding:var(--sp-5) 0 0;text-align:right;align-content:start;justify-items:end;gap:2px;display:grid}.sx-ladder-wk-n{font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:var(--lh-ui);color:var(--section)}.sx-ladder-wk-cap{font-size:var(--fs-caption);color:var(--text-3)}.sx-ladder-week+.sx-ladder-week .sx-ladder-rungs{border-top:1px solid var(--border-soft)}.sx-ladder-rungs{padding:var(--sp-2) 0;gap:2px;margin:0;list-style:none;display:grid}.sx-rung{align-items:center;gap:var(--sp-4);min-height:64px;padding:var(--sp-2) var(--sp-3) var(--sp-2) var(--sp-5);border-radius:var(--radius-md);transition:background-color var(--dur-fast) var(--ease);grid-template-columns:48px minmax(0,1fr) auto 72px;display:grid;position:relative}.sx-rung:before{content:"";background:var(--bg);border:2px solid var(--section);border-radius:50%;width:10px;height:10px;margin-top:-5px;position:absolute;top:50%;left:-5px}.sx-rung:hover{background:#ffffff06}.sx-rung-ins img{filter:drop-shadow(0 4px 8px #000000a6);width:48px;height:48px}.sx-rung--top{background:color-mix(in srgb, var(--gold) 7%, transparent);box-shadow:inset 2px 0 0 var(--gold)}.sx-rung-main{min-width:0;line-height:1.3;display:grid}.sx-rung-n{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-3);font-variant-numeric:tabular-nums}.sx-rung-titles{font-weight:var(--fw-strong);font-size:var(--fs-h4)}.sx-t-alliance{color:#7fb2ff}.sx-t-horde{color:#ff7b7b}.sx-rung-sep{margin:0 var(--sp-2);color:var(--text-3)}.sx-rung-pts{font-variant-numeric:tabular-nums;justify-items:end;line-height:1.3;display:grid}.sx-rung-cost{font-weight:var(--fw-strong);color:var(--gold)}.sx-rung-total{font-size:var(--fs-caption);color:var(--text-3);white-space:nowrap}.sx-rung-rewards{gap:var(--sp-2);justify-content:flex-end;margin:0;padding:0;list-style:none;display:flex}.sx-rung-reward{border-radius:6px;display:inline-block}@media (width<=640px){.sx-ladder-week{grid-template-columns:minmax(0,1fr)}.sx-ladder-week:before{top:40px;left:5px}.sx-ladder-wk{justify-content:start;place-items:baseline start;gap:var(--sp-3);padding:var(--sp-4) 0 0;grid-auto-flow:column}.sx-rung{gap:var(--sp-2) var(--sp-3);padding-left:var(--sp-4);grid-template-columns:40px minmax(0,1fr) max-content;margin-left:6px}.sx-rung-ins img{width:40px;height:40px}.sx-rung-rewards{grid-column:2/-1;justify-content:flex-start}.sx-rung-titles{font-size:var(--fs-body-sm);justify-items:start;row-gap:2px;display:grid}.sx-rung-sep{display:none}}@media (width<=640px) and (width>=360px){.sx-rung{row-gap:var(--sp-1);grid-template-rows:auto auto}.sx-rung-ins,.sx-rung-main{grid-row:1/3;align-self:center}.sx-rung-pts{grid-area:1/3}.sx-rung-rewards{grid-area:2/3;justify-content:flex-end}}@media (width<=359px){.sx-rung{grid-template-columns:40px minmax(0,1fr)}.sx-rung-pts{align-items:baseline;gap:0 var(--sp-2);flex-wrap:wrap;grid-column:2;display:flex}}.sx-chartcard{padding:var(--pad-card) var(--pad-card) var(--sp-3);border-radius:var(--radius-lg);background:var(--surface)}.sx-chartcard h3{margin:0 0 var(--sp-1);font-size:var(--fs-h4)}.sx-chartcard>p{margin:0 0 var(--sp-4)}@media (width>=641px) and (width<=1100px){.sx-chartcard{column-gap:var(--sp-7);padding-bottom:var(--pad-card);grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,440px);display:grid}.sx-chartcard>h3,.sx-chartcard>p{grid-column:1}.sx-chartcard>.sx-capchart{grid-area:1/2/span 2}}.sx-capchart{margin:0}.sx-capchart svg{width:100%;height:auto;overflow:visible}.sx-cap-grid line{stroke:#ffffff12;stroke-width:1px}.sx-cap-grid text,.sx-cap-x{fill:var(--text-3);font-size:11px;font-weight:650;font-family:var(--font-ui);font-variant-numeric:tabular-nums}@media (width<=600px){.sx-cap-grid text,.sx-cap-x{font-size:15px}}.sx-cap-line{fill:none;stroke:var(--section);stroke-width:2.5px;stroke-linejoin:round;filter:drop-shadow(0 0 4px color-mix(in srgb, var(--section) 55%, transparent))}.sx-cap-hit{fill:#0000;cursor:help;outline:none}.sx-cap-hit:hover,.sx-cap-hit:focus-visible{fill:#ffffff0d}.sx-cap-hit:focus-visible{stroke:var(--focus);stroke-width:1.5px}.sx-vendor-head{gap:var(--sp-1);margin-bottom:var(--sp-4);display:grid}.sx-vendor-head h3{font-size:var(--fs-h3);margin:0}.sx-vendor-kicker{font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:var(--lh-ui);color:var(--section);margin:0}.sx-vendor-places{margin:var(--sp-2) 0 0;gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;padding:0;list-style:none;display:flex}.sx-vendor-places li{align-items:center;gap:var(--sp-2);transition:opacity var(--dur-fast) var(--ease);line-height:1.25;display:flex}.sx-vendor-places img{width:28px;height:28px}.sx-vendor-places li>span{display:grid}.sx-vendor-places strong{font-size:var(--fs-body-sm)}.sx-vendor-places .small{color:var(--text-3)}.sx-pvp[data-faction=alliance] .sx-vendor-place--horde,.sx-pvp[data-faction=horde] .sx-vendor-place--alliance{opacity:.45}.sx-vendor-grid{column-gap:var(--sp-5);border-top:var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width>=641px) and (width<=1100px){.sx-vendor-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=480px){.sx-vendor-grid{grid-template-columns:minmax(0,1fr)}}.sx-vitem{border-bottom:1px solid var(--border-soft);transition:opacity var(--dur-fast) var(--ease)}.sx-vitem-link{align-items:center;gap:var(--sp-3);height:100%;min-height:56px;padding:var(--sp-2) var(--sp-2) var(--sp-2) 0;color:var(--ink);transition:background-color var(--dur-fast) var(--ease);text-decoration:none;display:flex}.sx-vitem-link:hover{color:var(--ink);background:linear-gradient(90deg,#0000,#ffffff08);text-decoration:none}.sx-vitem-link:hover .sx-vitem-name{color:#fff}.sx-vitem-link:active{background:#ffffff04}.sx-vitem-text{flex:1;gap:2px;min-width:0;line-height:1.25;display:grid}.sx-vitem-name{font-weight:700;font-size:var(--fs-body-sm);color:var(--text)}.sx-vitem-side{width:16px;height:16px;margin-right:var(--sp-1);vertical-align:-3px;display:inline-block}.sx-vitem-req{align-items:center;gap:var(--sp-1);min-width:0;font-size:var(--fs-caption);color:var(--text-3);font-weight:650;display:flex}.sx-vitem-req>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sx-vitem-req img{flex:none}.sx-vitem-req .sx-t-alliance,.sx-vitem-req .sx-t-horde{color:var(--text-3)}.sx-vendor-note{margin:var(--sp-4) 0 0;max-width:var(--measure);color:var(--text-3)}.sx-vendor-note a{margin-left:var(--sp-1)}.sx-journey{--jn:36px;grid-template-columns:repeat(10,minmax(0,1fr));gap:2px;margin:0;padding:0;list-style:none;display:grid;position:relative}.sx-journey:before{display:none}.sx-journey-step{align-content:start;justify-items:center;gap:var(--sp-2);min-width:0;min-height:128px;padding:var(--sp-4) 18px var(--sp-4) 26px;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%);display:grid;position:relative}.sx-journey-step: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%)}.sx-journey-step: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%)}.sx-journey-step.is-legacy{background:linear-gradient(180deg, var(--surface-2) 30%, color-mix(in srgb, var(--gold) 22%, var(--surface-2)))}@media (width>=821px) and (width<=1279px){.sx-journey{row-gap:var(--sp-2);grid-template-columns:repeat(5,minmax(0,1fr))}.sx-journey-step:nth-child(5){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%)}.sx-journey-step:nth-child(6){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%)}}@media (forced-colors:active){.sx-journey-step,.sx-journey-step:is(:first-child,:last-child,:nth-child(5),:nth-child(6)){clip-path:none;border:1px solid canvastext}}.sx-journey-node{width:var(--jn);height:var(--jn);background:var(--bg);border-radius:50%;place-items:center;display:grid;position:relative}.sx-journey-node img{width:100%;height:100%}.sx-journey-node .num{font-weight:800;font-size:var(--fs-body);color:#fff;text-shadow:0 1px 2px #000;position:absolute}.sx-journey-step.is-legacy .sx-journey-node .num{color:var(--gold)}.sx-journey-body{justify-items:center;gap:var(--sp-2);min-width:0;display:grid}.sx-journey-week{align-items:center;gap:var(--sp-1);font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--ink);white-space:nowrap;display:inline-flex}.sx-journey-leg{align-items:center;gap:var(--sp-1);min-height:24px;padding:0 var(--sp-2) 0 var(--sp-1);border-radius:var(--radius-xs);background:color-mix(in srgb, var(--gold) 12%, transparent);color:var(--gold);font-size:var(--fs-micro);font-weight:var(--fw-strong);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease);line-height:1.2;text-decoration:none;display:inline-flex}.sx-journey-leg:hover,.sx-journey-leg:focus-visible{background:color-mix(in srgb, var(--gold) 20%, transparent)}.sx-journey-legicon{flex:none}.sx-journey-legicon img{filter:drop-shadow(0 1px 2px #000);width:14px;max-width:none;height:auto;display:block}.sx-journey-legshort .num{font-size:var(--fs-caption);font-variant-numeric:tabular-nums}.sx-journey-legname{display:none}@media (width<=820px){.sx-journey{--jn:40px;padding:var(--sp-3) var(--sp-4);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:minmax(0,1fr);gap:0}.sx-journey-step,.sx-journey-step:is(:first-child,:last-child),.sx-journey-step.is-legacy{min-height:0;padding:var(--sp-1) 0;clip-path:none;background:0 0;border-radius:0}.sx-journey:before{content:"";left:calc(var(--sp-4) + var(--jn) / 2 - 1px);right:auto;top:var(--sp-6);bottom:var(--sp-6);background:linear-gradient(180deg, color-mix(in srgb, var(--section) 70%, transparent), color-mix(in srgb, var(--sx-gold) 55%, transparent));width:2px;height:auto;display:block;position:absolute}.sx-journey-step{grid-template-columns:var(--jn) minmax(0, 1fr);place-items:center start;gap:var(--sp-3);padding:var(--sp-1) 0;text-align:left}.sx-journey-body{place-items:center start;gap:var(--sp-2) var(--sp-3);flex-wrap:wrap;display:flex}.sx-journey-node .num{font-size:var(--fs-body-sm)}.sx-journey-week{min-height:var(--control-h)}.sx-journey-leg{white-space:normal}.sx-journey-legshort{display:none}.sx-journey-legname{display:inline}}.sx-journey+p{margin:var(--sp-3) 0 0;max-width:var(--measure)}.sx-bgfeature{gap:var(--gap-grid);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:stretch;display:grid}.sx-bgfeature>.artcard{aspect-ratio:auto;min-height:320px}@media (width<=900px){.sx-bgfeature{grid-template-columns:minmax(0,1fr)}.sx-bgfeature>.artcard{aspect-ratio:2.1;min-height:0}}.sx-bgfeature-info{gap:var(--sp-4);padding:var(--pad-card);border-radius:var(--radius-lg);background:var(--surface);flex-direction:column;display:flex}.sx-bgfeature-info p{margin:0}.sx-bgfeature-top,.sx-bgcard-head{align-items:center;gap:var(--sp-3);display:flex}.sx-bgfeature-top h3,.sx-bgcard-head h3{font-size:var(--fs-h4);margin:0}.sx-bgfeature-top p,.sx-bgcard-head p{margin:2px 0 0}.sx-bgfactions{gap:var(--sp-2);font-size:var(--fs-body-sm);margin:0;padding:0;list-style:none;display:grid}.sx-bgfactions li{align-items:center;gap:var(--sp-2);display:flex}.sx-bgfactions img{flex:none}.sx-bglegacy{align-items:flex-start;gap:var(--sp-2);font-size:var(--fs-body-sm);text-wrap:balance;font-weight:650;line-height:1.4;display:inline-flex}.sx-bglegacy img{flex:none;margin-top:-2px}.sx-bgcta{padding-top:var(--sp-4);border-top:var(--hairline);margin-top:auto}.sx-bgcta-h{margin:0 0 var(--sp-2);font-size:var(--fs-caption);font-weight:var(--fw-strong);line-height:var(--lh-ui);color:var(--section)}.sx-bgcta-dates{font-size:var(--fs-body-sm);font-weight:700;line-height:var(--lh-ui);color:var(--ink);margin:0}.sx-bggrid{gap:var(--gap-grid);margin-top:var(--gap-grid);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}@media (width<=900px){.sx-bggrid{grid-template-columns:minmax(0,1fr)}}.sx-bgcard{border-radius:var(--radius-lg);border:1px solid var(--border);background:var(--surface);box-shadow:var(--highlight);overflow:hidden;container-type:inline-size}.sx-bgcard-map{background:50% 52%/100cqw 75cqw no-repeat;height:144px;-webkit-mask-image:linear-gradient(#000 45%,#0000);mask-image:linear-gradient(#000 45%,#0000)}@media (width<=900px){.sx-bgcard-map{height:176px}}.sx-bgcard-body{gap:var(--sp-3);margin-top:calc(-1 * var(--sp-8));padding:0 var(--pad-card) var(--pad-card);display:grid;position:relative}.sx-ctablock{gap:var(--sp-8);margin-top:var(--sp-8);padding-top:var(--sp-6);border-top:var(--hairline);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;display:grid}@media (width<=900px){.sx-ctablock{gap:var(--sp-5);grid-template-columns:minmax(0,1fr)}}.sx-ctablock h3{margin:0 0 var(--sp-3);font-size:var(--fs-h3)}.sx-ctablock-head p{margin:var(--sp-3) 0 0;max-width:var(--measure-lede)}.sx-ctablock+p{margin:var(--sp-5) 0 0}.sx-ctatable .table{table-layout:fixed}.sx-ctatable th{vertical-align:bottom;white-space:normal}.sx-ctatable-bg{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-caption);letter-spacing:normal;text-transform:none;color:var(--ink);line-height:1.25;display:flex}.sx-ctatable td,.sx-ctatable td.num{text-align:left;color:var(--text);font-weight:650}.sx-ctatable td .badge{margin-left:var(--sp-2)}@media (width<=560px){.sx-ctatable th,.sx-ctatable td{padding-inline:var(--sp-3)}.sx-ctatable th{vertical-align:top}.sx-ctatable-bg{align-items:flex-start;gap:var(--sp-1);flex-direction:column}}.sx-ctatable td.is-now{background:var(--raised);box-shadow:inset 2px 0 0 var(--section);color:var(--ink)}.sx-ctatable td.is-past{color:var(--text-3)}.sx-pvpplan{gap:var(--sp-6) var(--sp-8);grid-template-columns:360px minmax(0,1fr);align-items:start;display:grid}.sx-pvpplan-side{top:calc(var(--header-h) + var(--sx-toc-h) + var(--sp-5));gap:var(--sp-4);display:grid;position:sticky}.sx-pvpplan-note{margin:0}.sx-pvpplan-form{gap:var(--sp-4);display:grid}@media (width<=1100px){.sx-pvpplan{grid-template-columns:minmax(0,1fr)}.sx-pvpplan-side{position:static}.sx-pvpplan-form{grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}}@media (width<=560px){.sx-pvpplan-form{grid-template-columns:minmax(0,1fr)}}.sx-pvpplan-rank{display:block;position:relative}.sx-pvpplan-rank img{left:var(--sp-3);pointer-events:none;width:24px;height:24px;position:absolute;top:50%;transform:translateY(-50%)}.sx-pvpplan-rank .select{padding-left:calc(var(--sp-3) + 24px + var(--sp-2))}.sx-faction--sm{width:fit-content;padding:3px}.sx-faction--sm .sx-faction-btn{min-height:var(--control-h-sm);padding:0 var(--sp-3) 0 var(--sp-1);font-size:var(--fs-caption)}.sx-faction--sm .sx-faction-btn img{width:24px;height:24px}.sx-pvpplan-sum{align-items:flex-start;gap:var(--sp-4);padding:var(--pad-card);border-radius:var(--radius-lg);background:var(--surface-2);box-shadow:var(--feature-ring);display:flex}.sx-pvpplan-sum p{max-width:var(--measure);margin:0}.sx-pvpplan-sum p+p{margin-top:var(--sp-2)}.sx-pvpplan-sum.is-bad{background:color-mix(in srgb, var(--changed) 8%, var(--surface-2));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--changed) 45%, transparent)}.sx-pvpplan-ins{width:64px;height:64px;filter:drop-shadow(0 6px 12px #0009) drop-shadow(0 0 16px color-mix(in srgb, var(--section) 30%, transparent));flex:none}.sx-pvpplan-head{font-weight:750;font-size:var(--fs-h4);line-height:var(--lh-h3);color:var(--ink)}@media (width<=560px){.sx-pvpplan-sum{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-5) var(--sp-4);flex-direction:column}.sx-pvpplan-ins{width:56px;height:56px}}.sx-weeks-wrap{padding:var(--sp-2) var(--sp-3) var(--sp-3);border-radius:var(--radius-lg);background:var(--surface)}.sx-weeks-legend{gap:var(--sp-1) var(--sp-5);margin:0 0 var(--sp-2);padding:var(--sp-2) var(--sp-3) var(--sp-3);border-bottom:1px solid var(--border-soft);color:var(--text-3);flex-wrap:wrap;list-style:none;display:flex}.sx-weeks-legend li{align-items:center;gap:var(--sp-2);display:inline-flex}.sx-weeks-key{width:24px;height:6px;display:inline-block}.sx-weeks-key--total{background:var(--section)}.sx-weeks-key--capped{background:var(--changed)}.sx-weeks-key--cap{background:repeating-linear-gradient(135deg,#ffffff29 0 4px,#ffffff0d 4px 8px);box-shadow:inset -2px 0 #ffffff73}.sx-weeks{gap:2px;margin:0;padding:0;list-style:none;display:grid}.sx-weekrow{align-items:center;gap:var(--sp-4);min-height:44px;padding:var(--sp-1) var(--sp-3);border-radius:var(--radius-sm);grid-template-columns:96px minmax(0,1fr) 120px 236px;display:grid;position:relative}.sx-weekrow:nth-child(odd){background:#ffffff05}.sx-weekrow-w{font-size:var(--fs-caption);font-weight:var(--fw-ui);color:var(--text-2);gap:1px;line-height:1.2;display:grid}.sx-weekrow-bar{background:var(--track);height:6px;position:relative;overflow:hidden}.sx-weekrow-cap,.sx-weekrow-fill{position:absolute;top:0;bottom:0;left:0}.sx-weekrow-cap{background:repeating-linear-gradient(135deg,#ffffff1f 0 4px,#ffffff0a 4px 8px);box-shadow:inset -2px 0 #ffffff80}.sx-weekrow-fill{background:var(--section)}.sx-weekrow-nums{font-variant-numeric:tabular-nums;justify-items:end;line-height:1.25;display:grid}.sx-weekrow-earn{font-weight:var(--fw-strong);color:var(--gold);font-size:var(--fs-body-sm)}.sx-weekrow-total{font-size:var(--fs-caption);color:var(--text-3);white-space:nowrap}.sx-weekrow-rank{align-items:center;gap:var(--sp-2);min-width:0;font-size:var(--fs-caption);display:flex}.sx-weekrow-rank img{flex:none;width:24px;height:24px}.sx-weekrow-rank>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sx-weekrow-title{color:var(--text-2)}.sx-weekrow-flag{font-size:var(--fs-micro);color:var(--changed);white-space:nowrap;font-weight:750}.sx-weekrow.is-capped .sx-weekrow-fill{background:var(--changed)}@media (width<=720px){.sx-weekrow{row-gap:var(--sp-1);padding-block:var(--sp-2);grid-template-columns:76px minmax(0,1fr) auto}.sx-weekrow-rank{grid-column:2/-1}.sx-weekrow-rank>span{white-space:normal;line-height:1.3;overflow:visible}}.sx-bg-caps{margin-bottom:var(--sp-5)}.sx-sec-head--row{justify-content:space-between;align-items:flex-end;gap:var(--sp-3) var(--sp-5);flex-wrap:wrap;display:flex}.sx-sec-head--row .btn{flex:none}.sx-pvplegacy-h{align-items:baseline;gap:var(--sp-2);margin:0 0 var(--sp-2);font-size:var(--fs-caption);font-weight:var(--fw-ui);line-height:var(--lh-ui);color:var(--text-2);display:flex}.sx-pvplegacy-h .num{color:var(--text-3)}.sx-pvplegacy-list{border-top:var(--hairline);margin:0;padding:0;list-style:none}.sx-pvplegacy-list li{border-bottom:1px solid var(--border-soft)}.sx-pvplegacy-list a{align-items:center;gap:var(--sp-3);min-height:56px;padding:var(--sp-2) 0;color:var(--ink);transition:background-color var(--dur-fast) var(--ease);text-decoration:none;display:flex}.sx-pvplegacy-list a:hover{color:var(--ink);background:linear-gradient(90deg,#0000,#ffffff08);text-decoration:none}.sx-pvplegacy-list a:hover .sx-pvplegacy-name{color:var(--sec-legacy)}.sx-pvplegacy-list a:active{background:#ffffff04}.sx-pvplegacy-text{flex:1;min-width:0;line-height:1.3;display:grid}.sx-pvplegacy-name{font-size:var(--fs-body-sm);transition:color var(--dur-fast) var(--ease);font-weight:700}@media (width<=640px){:is(.sx-chk,.sx-coll,.sx-planner,.sx-pvpplan,.sx-trees) :is(.chip,.btn--sm),.sx-rule,.sx-cat,.sx-faction--sm .sx-faction-btn,.sx-resetbtn,.sx-plan-row .select,.sx-sec-head--row .btn--sm{min-height:var(--control-h)}.sx-panel>.sx-check{min-height:var(--control-h);align-items:center}.sx-panel>.sx-check input{margin-top:0}.sx-resetbtn{width:var(--control-h)}.sx-journey-leg,.sx-rung-reward,.sx-rtc-icon,.sx-bglegacy{position:relative}.sx-journey-leg:after,.sx-rung-reward:after,.sx-rtc-icon:after{content:"";position:absolute;inset:-8px -4px}.sx-bglegacy{min-height:var(--control-h);align-items:center}}.sx-vendor-more{display:none}@media (width<=640px){.sx-vendor-grid.is-clipped>li:nth-child(n+9){display:none}.sx-vendor-more:not([hidden]){min-height:var(--control-h);margin-top:var(--sp-3);padding:0 var(--sp-4);border-radius:var(--radius-pill);border:1px solid var(--border);background:var(--glass);color:var(--ink);font:inherit;font-size:var(--fs-body-sm);cursor:pointer;transition:background-color var(--dur-fast) var(--ease);align-items:center;font-weight:700;display:inline-flex}.sx-vendor-more:hover{background:var(--glass-2)}.sx-vendor-more:active{background:var(--glass-3)}}@media (width<=460px){.sx-rules{grid-template-columns:minmax(0,1fr)}.sx-rule{white-space:normal}}.sx-rung-items{min-width:0;font-size:var(--fs-caption);grid-column:2/-1}.sx-rung-items>summary{align-items:baseline;gap:var(--sp-2);width:fit-content;max-width:100%;padding:2px var(--sp-2) 2px 0;border-radius:var(--radius-xs);cursor:pointer;color:var(--text-2);list-style:none;display:flex}.sx-rung-items>summary::-webkit-details-marker{display:none}.sx-rung-items>summary:before{content:"";border:solid var(--text-3);width:6px;height:6px;transition:transform var(--dur) var(--ease);border-width:0 1.5px 1.5px 0;flex:none;align-self:center;margin-right:2px;transform:rotate(-45deg)}.sx-rung-items[open]>summary:before{transform:rotate(45deg)}.sx-rung-items>summary>span{align-items:baseline;gap:0 var(--sp-2);flex-wrap:wrap;display:inline-flex}.sx-rung-items>summary b{font-weight:var(--fw-ui);color:var(--text)}.sx-rung-items>summary:hover b{color:var(--gold)}.sx-rung-items-slots{color:var(--text-3)}.sx-rung-items-body{gap:var(--sp-3);padding:var(--sp-3) 0 var(--sp-2);display:grid}.sx-rung-slot{align-items:start;gap:var(--sp-3);grid-template-columns:96px minmax(0,1fr);display:grid}.sx-rung-slot-l{color:var(--text-3);font-weight:var(--fw-ui);padding-top:8px}.sx-rung-slot ul{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.sx-rung-slot a{border-radius:var(--radius-xs);display:block}.sx-rung-vendors{align-items:center;gap:2px var(--sp-2);color:var(--text-2);flex-wrap:wrap;margin:0;display:flex}.sx-rung-vendors-l{color:var(--text-3);font-weight:var(--fw-ui)}.sx-rung-all{font-weight:var(--fw-ui);justify-self:start}.sx-ranks-itemsnote{max-width:72ch}@media (width<=640px){.sx-rung-items{grid-column:1/-1}.sx-rung-slot{gap:var(--sp-1);grid-template-columns:minmax(0,1fr)}.sx-rung-slot-l{padding-top:0}}.sx-pvpplan-insbox{flex:none;place-items:center;display:inline-grid;position:relative}.sx-rung-vendor{color:var(--text)}.sx-rung-vendors{column-gap:var(--sp-3)}@media (width<=640px){.sx-rung-items-slots{display:none}}.sx-verdict-icon{flex:none;place-items:center;display:inline-grid;position:relative}.sx-tip{z-index:200;pointer-events:none;width:max-content;max-width:min(320px,100vw - 16px);animation:sx-tip-in var(--dur-fast) var(--ease);position:fixed}.sx-tip>*{display:block}.sx-tip>.wtt-row{display:flex}.sx-tip>*+*{margin-top:2px}.sx-tip .wtt-gap{margin-top:var(--sp-2)}.sx-tip .wtt-q0{color:var(--q-poor)}.sx-tip .wtt-q1{color:var(--q-common)}.sx-tip .wtt-q2{color:var(--q-uncommon)}.sx-tip .wtt-q3{color:var(--q-rare)}.sx-tip .wtt-q4{color:var(--q-epic)}.sx-tip .wtt-q5{color:var(--q-legendary)}@keyframes sx-tip-in{0%{opacity:0;transform:translateY(2px)}}
