:root{--bg: #151413;--bg2: #1b1a18;--card: #1d1c1a;--chip: #262422;--track: #35322e;--line: rgba(240,235,225,.17);--line2: rgba(240,235,225,.085);--ink: #ede9e1;--ink2: #d9d3c8;--mut: #c4bdb1;--dim: #9d978c;--rule: #ede9e1;--acc: #ff5c50;--accHov: #ff7a70;--accInk: #1a0605;--acc-soft: rgba(255,92,80,.12);--acc-line: rgba(255,92,80,.5);--acc-fill: rgba(255,92,80,.14);--green: #6fcf8e;--red: #ff6b5f;--blue: #8fb3e3;--yellow: #e7b65a;--green-soft: rgba(111,207,142,.12);--red-soft: rgba(255,107,95,.12);--yellow-soft: rgba(231,182,90,.12);--blue-soft: rgba(143,179,227,.12);--s1: var(--acc);--s2: #a39d92;--s3: #6fcf8e;--s4: #8fb3e3;--s5: #7d776d;--s6: #e7b65a;--bar: #b7b0a4;--shadow: 0 18px 40px -18px rgba(0,0,0,.7);--serif: "Iowan Old Style","Palatino Linotype",Palatino,Georgia,"Times New Roman",serif;--nav-h: 0px;--ed-main: 700px;--ed-gutter: 220px;--ed-max: 1240px;color-scheme: dark}:root[data-theme="light"],[data-theme="light"]{--bg: #faf8f3;--bg2: #f3f0e8;--card: #fdfcf9;--chip: #efebe2;--track: #e3ded3;--line: rgba(24,20,16,.17);--line2: rgba(24,20,16,.09);--ink: #141210;--ink2: #26231f;--mut: #3f3b36;--dim: #6a655d;--rule: #141210;--acc: #c4161c;--accHov: #9c0f14;--accInk: #ffffff;--acc-soft: rgba(196,22,28,.07);--acc-line: rgba(196,22,28,.42);--acc-fill: rgba(196,22,28,.1);--green: #1d7a3d;--red: #b3261e;--blue: #24508f;--yellow: #8a5a00;--green-soft: rgba(29,122,61,.09);--red-soft: rgba(179,38,30,.08);--yellow-soft: rgba(138,90,0,.09);--blue-soft: rgba(36,80,143,.08);--s1: var(--acc);--s2: #59544c;--s3: #1d7a3d;--s4: #24508f;--s5: #8f897f;--s6: #8a5a00;--bar: #57524a;--shadow: 0 18px 40px -20px rgba(24,20,16,.35);color-scheme: light}body.ed{background: var(--bg);color: var(--ink);font: 400 16px/1.6 var(--font)}.ed main{overflow-x: clip}.ed a{color: var(--acc)}.ed a:hover{color: var(--accHov)}.ed ::selection{background: color-mix(in srgb,var(--acc) 22%,transparent)}.ed :focus-visible{outline: 2px solid var(--acc);outline-offset: 2px}.ed h1,.ed h2,.ed h3,.ed h4{letter-spacing: 0}.ed-num,.ed .num{font-variant-numeric: lining-nums tabular-nums}.ed .dim{color: var(--dim)}.ed .green{color: var(--green)}.ed .red{color: var(--red)}.ed .acc{color: var(--acc)}.ed-skip{position: absolute;left: 16px;top: -60px;z-index: 60;background: var(--ink);color: var(--bg) !important;padding: 10px 16px;font: 600 14px var(--font)}.ed-skip:focus{top: 10px}.ed .container{max-width: var(--ed-max)}.ed-progress{position: fixed;z-index: 70;left: 0;right: 0;top: 0;height: 3px;pointer-events: none}.ed-progress i{display: block;height: 100%;width: 100%;background: var(--acc);transform: scaleX(0);transform-origin: 0 50%}.ed-mast{position: relative;z-index: 20;background: var(--bg)}.ed-strip{border-bottom: 1px solid var(--line)}.ed-strip-in{max-width: var(--ed-max);margin: 0 auto;padding: 5px 24px;display: flex;align-items: center;gap: 8px 22px;min-height: 44px}.ed-edition{margin: 0;display: flex;align-items: center;flex-wrap: wrap;gap: 4px 12px;font: 400 13px/1.4 var(--font);color: var(--dim);min-width: 0}.ed-edition>b{font-weight: 700;color: var(--ink);font-variant-caps: all-small-caps;letter-spacing: .08em;font-size: 14px}.ed-edition .ed-strip-num b{color: var(--ink);font-weight: 600;font-variant-numeric: lining-nums tabular-nums}.ed-edition>span + span::before,.ed-edition>b + span::before{content: "";display: inline-block;width: 1px;height: 11px;background: var(--line);margin-right: 12px;vertical-align: -1px}.ed-live{width: 8px;height: 8px;border-radius: 50%;background: var(--acc);flex: 0 0 auto}.ed-find{margin-left: auto;display: flex;align-items: center;gap: 8px;color: var(--dim);border-bottom: 1px solid var(--line)}.ed-find:focus-within{border-color: var(--ink);color: var(--ink)}.ed .ed-find input[type="search"]{width: 190px;min-height: 34px;padding: 4px 0;border: 0;border-radius: 0;background: transparent;font: 400 14px var(--font);color: var(--ink);outline: 0}.ed-ico{flex: 0 0 auto;display: block}.ed-mode{display: inline-flex;align-items: center;gap: 8px;cursor: pointer;min-height: 34px;padding: 0 2px;border: 0;background: none;color: var(--mut);font-size: 0;white-space: nowrap}.ed-mode::before{content: "";width: 13px;height: 13px;border-radius: 50%;box-shadow: inset -4px -3px 0 0 currentColor;transform: rotate(-20deg)}.ed-mode::after{content: "Night reading";font: 500 13px var(--font)}:root:not([data-theme="light"]) .ed-mode::before{box-shadow: inset 0 0 0 7px currentColor;transform: scale(.72)}:root:not([data-theme="light"]) .ed-mode::after{content: "Day reading"}.ed-mode:hover{color: var(--ink)}.ed-plate{max-width: var(--ed-max);margin: 0 auto;padding: 16px 24px 14px;display: grid;grid-template-columns: minmax(0,1fr) auto minmax(0,1fr);align-items: center;gap: 0 24px}.ed-wordmark{grid-column: 2;display: inline-flex;align-items: center;gap: 12px;color: var(--ink) !important;text-decoration: none}.ed-wordmark:hover .ed-name{color: var(--ink)}.ed-name{font: 700 32px/1 var(--serif);letter-spacing: -.012em;white-space: nowrap}.ed-tile{width: 26px;height: 26px;flex: 0 0 auto;display: grid;place-items: center;background: var(--acc);color: var(--accInk);font: 700 15px/1 var(--serif)}.ed-tile svg{width: 17px;height: 17px;display: block}.ed-is-front .ed-plate{padding: 26px 24px 20px}.ed-is-front .ed-name{font-size: clamp(40px,5.6vw,70px);letter-spacing: -.02em}.ed-is-front .ed-tile{width: 34px;height: 34px;font-size: 20px}.ed-is-front .ed-tile svg{width: 22px;height: 22px}.ed-plate-side{margin: 0;font: 400 12.5px/1.45 var(--font);color: var(--dim)}.ed-plate-l{grid-column: 1;text-align: left;padding-left: 12px;border-left: 2px solid var(--acc);justify-self: start}.ed-plate-r{grid-column: 3;text-align: right;padding-right: 12px;border-right: 2px solid var(--line);justify-self: end;font-variant-numeric: lining-nums tabular-nums}.ed-sections{border-top: 1px solid var(--rule);border-bottom: 1px solid var(--rule);box-shadow: 0 3px 0 -2px var(--rule);margin-bottom: 4px}.ed-sections-in{max-width: var(--ed-max);margin: 0 auto;padding: 0 24px;display: flex;justify-content: center;gap: 0 26px;overflow-x: auto;scrollbar-width: none;-webkit-overflow-scrolling: touch}.ed-sections-in::-webkit-scrollbar{display: none}.ed-sec{position: relative;display: inline-flex;align-items: center;min-height: 44px;flex: 0 0 auto;font: 600 13.5px/1 var(--font);color: var(--ink) !important;white-space: nowrap;text-decoration: none}.ed-sec:hover{color: var(--acc) !important}.ed-sec.is-on{color: var(--acc) !important}.ed-sec.is-on::after{content: "";position: absolute;left: 0;right: 0;bottom: -1px;height: 3px;background: var(--acc)}.ed-foot{margin-top: 88px;border-top: 1px solid var(--rule);box-shadow: 0 -3px 0 -2px var(--rule);background: var(--bg2);color: var(--mut)}.ed-foot-in{max-width: var(--ed-max);margin: 0 auto;padding: 44px 24px 30px;display: grid;grid-template-columns: minmax(0,1.4fr) repeat(2,minmax(0,.8fr)) minmax(0,1.3fr);gap: 32px 40px}.ed-foot-plate p{margin: 14px 0 0;font: 400 15px/1.6 var(--serif);color: var(--mut);max-width: 30em}.ed-wordmark-sm .ed-name{font-size: 26px}.ed-foot-col{display: flex;flex-direction: column;align-items: flex-start;gap: 2px;min-width: 0}.ed-foot-col .ed-kicker{margin-bottom: 8px}.ed-foot-col a{color: var(--ink);font: 400 14.5px/1.4 var(--font);padding: 5px 0}.ed-foot-col a:hover,.ed-foot-col a.is-on{color: var(--acc)}.ed-foot-method p:not(.ed-kicker){margin: 0;font: 400 13.5px/1.6 var(--font);color: var(--dim)}.ed-foot-line{max-width: var(--ed-max);margin: 0 auto;padding: 16px 24px 28px;display: flex;flex-wrap: wrap;gap: 6px 22px;border-top: 1px solid var(--line);font: 400 12.5px var(--font);color: var(--dim)}.ed-foot-line span:first-child{font: 700 13px var(--serif);color: var(--ink)}.ed-kicker{margin: 0 0 10px;font: 700 15px/1.2 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .085em;color: var(--acc)}.ed-kicker-c{text-align: center}.ed-h1{margin: 0;font: 700 clamp(36px,5.2vw,66px)/1.04 var(--serif);letter-spacing: -.018em;color: var(--ink);text-wrap: balance}.ed-h1 em,.ed-h1 strong{font-style: italic;font-weight: 700}.ed-h1-front{font-size: clamp(40px,6.2vw,82px);line-height: 1;letter-spacing: -.022em}.ed-standfirst{margin: 18px auto 0;max-width: 34em;font: 400 clamp(19px,1.9vw,23px)/1.45 var(--serif);color: var(--mut);text-wrap: pretty}.ed-standfirst b,.ed-standfirst strong{color: var(--ink);font-weight: 700}.ed-standfirst a{text-decoration: underline;text-underline-offset: 3px;text-decoration-thickness: 1px}.ed-dateline{margin: 18px 0 0;font: 400 13px/1.5 var(--font);color: var(--dim)}.ed-dateline time,.ed-dateline b{color: var(--ink);font-weight: 600}.ed-sec-head{margin: 0 0 22px}.ed-h2{margin: 0;font: 700 clamp(26px,3vw,36px)/1.12 var(--serif);letter-spacing: -.012em;color: var(--ink);text-wrap: balance}.ed-stand{margin: 10px 0 0;font: 400 19px/1.5 var(--serif);color: var(--mut);max-width: 36em;text-wrap: pretty}.ed-h3{margin: 0;font: 700 21px/1.2 var(--serif);color: var(--ink)}.ed-h3-sub{margin: 4px 0 14px;font: 400 14px/1.45 var(--font);color: var(--dim)}.ed-prose{font: 400 19px/1.66 var(--serif);color: var(--ink2);font-variant-numeric: oldstyle-nums proportional-nums;hanging-punctuation: first}.ed-prose>:first-child{margin-top: 0}.ed-prose>:last-child{margin-bottom: 0}.ed-prose p{margin: 0 0 1.05em}.ed-prose h2{margin: 1.7em 0 .5em;font: 700 27px/1.2 var(--serif);color: var(--ink)}.ed-prose h3{margin: 1.4em 0 .4em;font: 700 21px/1.25 var(--serif);color: var(--ink)}.ed-prose ul,.ed-prose ol{margin: 0 0 1.05em;padding-left: 1.3em}.ed-prose li{margin: .3em 0;padding-left: .2em}.ed-prose li::marker{color: var(--acc)}.ed-prose strong,.ed-prose b{color: var(--ink)}.ed-prose a{color: var(--ink);text-decoration: underline;text-decoration-color: var(--acc);text-decoration-thickness: 1.5px;text-underline-offset: 3px}.ed-prose a:hover{color: var(--acc)}.ed-prose code{font-size: .78em;background: var(--chip);border: 0;border-radius: 2px;padding: 1px 5px}.ed-prose blockquote{margin: 1.3em 0;padding: 0 0 0 20px;border-left: 3px solid var(--acc);font-style: italic;color: var(--ink)}.ed-prose table{margin: 1.2em 0;font: 400 15px var(--font)}.ed-prose hr{border: 0;border-top: 1px solid var(--line);margin: 2em auto;width: 30%}.ed-drop>p:first-of-type::first-letter{float: left;margin: .08em .09em 0 -.02em;font: 700 4.3em/.8 var(--serif);color: var(--ink)}@supports (initial-letter: 3) or (-webkit-initial-letter: 3){.ed-drop>p:first-of-type::first-letter{float: none;margin: 0 .12em 0 0;font: 700 1em/1 var(--serif);-webkit-initial-letter: 3;initial-letter: 3;color: var(--ink)}}.ed-cols{columns: 2 300px;column-gap: 48px;column-rule: 1px solid var(--line2)}.ed-cols>*{break-inside: avoid-column}.ed-cols.ed-prose{font-size: 17px}.ed-pull{margin: 44px 0;padding: 26px 0 24px;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--line);text-align: left}.ed-pull::before{content: "“";display: block;height: .5em;margin: -6px 0 2px;font: 700 72px/1 var(--serif);color: var(--acc)}.ed-pull blockquote{margin: 0}.ed-pull p{margin: 0;font: italic 400 clamp(23px,2.5vw,31px)/1.3 var(--serif);color: var(--ink);text-wrap: balance}.ed-source{margin: 12px 0 0;padding-top: 8px;border-top: 1px solid var(--line2);font: 400 12.5px/1.55 var(--font);color: var(--dim)}.ed-source-k{font-weight: 700;color: var(--mut)}.ed-more{margin: 18px 0 0;font: 600 15px var(--font)}.ed-more a{color: var(--ink);border-bottom: 2px solid var(--acc);padding-bottom: 2px}.ed-more a:hover{color: var(--acc)}.ed-article{display: grid;grid-template-columns: [full-start] minmax(16px,1fr) [wide-start] minmax(0,var(--ed-gutter)) [main-start] min(var(--ed-main),100% - 32px) [main-end] minmax(0,var(--ed-gutter)) [wide-end] minmax(16px,1fr) [full-end];padding-bottom: 8px}.ed-article>*{grid-column: main;min-width: 0}.ed-article>.ed-wide{grid-column: wide}.ed-article>.ed-full{grid-column: full}.ed-article>.ed-xwide{grid-column: full;width: 100%;max-width: var(--ed-max);margin: 0 auto;padding: 0 24px}.ed-article>.ed-mainplus{grid-column: main-start / wide-end}.ed-head{grid-column: wide;text-align: center;padding: 44px 0 34px}.ed-head .ed-h1{max-width: 15.5em;margin: 0 auto}.ed-head .ed-standfirst{margin-left: auto;margin-right: auto}.ed-head-rule{grid-column: main;border: 0;border-top: 1px solid var(--line);margin: 0 0 34px;width: 100%}.ed-section{margin-top: 64px}.ed-section-rule{border-top: 1px solid var(--rule);padding-top: 22px}.ed-fig{margin: 38px 0;padding-top: 12px;border-top: 1px solid var(--rule);min-width: 0}.ed-fig-head{display: flex;flex-direction: column;gap: 3px;margin: 0 0 16px}.ed-fig-title{font: 700 17px/1.3 var(--font);color: var(--ink);letter-spacing: -.005em}.ed-fig-sub{font: 400 14px/1.45 var(--font);color: var(--dim)}.ed-fig .chart-fit,.ed-fig .chartbox{position: relative}.ed svg.chart{font-family: var(--font)}.ed svg.chart .tick{fill: var(--dim);font-weight: 400}.ed svg.chart .grid{stroke: var(--line2)}.ed svg.chart-big .grid{stroke: var(--line2);stroke-dasharray: none}.ed svg.chart .grid:first-of-type{stroke: var(--rule);opacity: .55}.ed svg.chart-big .line{stroke-width: 2.4}.ed svg.chart-big .line.s2{stroke-dasharray: 4 3;stroke-width: 1.5}.ed svg.chart .area.s1{fill: color-mix(in srgb,var(--acc) 9%,transparent)}.ed svg.chart .area.s2,.ed svg.chart .area.s3,.ed svg.chart .area.s4,.ed svg.chart .area.s5,.ed svg.chart .area.s6{opacity: .1}.ed svg.chart .col{fill: color-mix(in srgb,var(--bar) 55%,var(--bg))}.ed svg.chart .col.hi{fill: var(--acc)}.ed svg.chart .col:hover{fill: var(--ink)}.ed svg.chart .legend{fill: var(--dim)}.ed svg.chart-big .hair{stroke: var(--ink);opacity: .6}.ed svg.chart-big .dot{stroke: var(--bg)}.ed svg.chart-big .mark-line{stroke: var(--dim);stroke-width: 1;stroke-dasharray: 2 3}.ed svg.chart-big .mark-label{font-family: var(--font);font-weight: 600;letter-spacing: .04em;fill: var(--dim);stroke: var(--bg)}.ed .chart-legend{margin: 0 0 12px;font: 400 13px var(--font);color: var(--mut)}.ed .chart-legend .key{border-radius: 0}.ed .chart-tip{background: var(--ink);color: var(--bg);border-radius: 2px;box-shadow: var(--shadow);font-family: var(--font)}.ed .chart-tip .tip-row b{font: 700 17px var(--serif);font-variant-numeric: lining-nums tabular-nums}.ed .chart-tip .tip-head{font: 600 11px var(--font);letter-spacing: .04em}.ed .chart-empty{border-radius: 0;font-family: var(--font)}.ed svg.spark .spark-area{fill: color-mix(in srgb,var(--acc) 12%,transparent)}.ed-ann-layer{position: absolute;left: 0;top: 0;pointer-events: none;z-index: 3}.ed-ann-dot{position: absolute;width: 9px;height: 9px;margin: -4.5px 0 0 -4.5px;border-radius: 50%;background: var(--acc);box-shadow: 0 0 0 2px var(--bg)}.ed-ann-dot.is-low{background: var(--bg);box-shadow: inset 0 0 0 2px var(--ink),0 0 0 2px var(--bg)}.ed-ann{position: absolute;white-space: nowrap;padding: 1px 3px;background: color-mix(in srgb,var(--bg) 78%,transparent);font: 500 12px/1.3 var(--font);color: var(--mut);text-shadow: 0 0 2px var(--bg),0 0 4px var(--bg),0 0 8px var(--bg),0 0 8px var(--bg)}.ed-ann b{display: block;font: 700 16px/1.15 var(--serif);color: var(--ink);font-variant-numeric: lining-nums tabular-nums}.ed-ann i{font-style: normal;color: var(--dim)}.ed-ann::before{content: "";position: absolute;top: 9px;width: 8px;border-top: 1px solid var(--ink)}.ed-ann.is-r{transform: translate(13px,-9px)}.ed-ann.is-r::before{left: -11px}.ed-ann.is-l{transform: translate(calc(-100% - 13px),-9px);text-align: right}.ed-ann.is-l::before{right: -11px}.ed-ann.is-dn.is-r,.ed-ann.is-dn.is-l{margin-top: 10px}.ed-ann.is-up.is-r,.ed-ann.is-up.is-l{margin-top: -34px}.ed-ann.is-up::before,.ed-ann.is-dn::before{display: none}.ed-stats{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(150px,100%),1fr));margin: 28px 0 8px;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--line)}.ed-stat{display: flex;flex-direction: column;gap: 2px;padding: 16px 18px 16px 0;min-width: 0;color: inherit !important;text-decoration: none}.ed-stat + .ed-stat{padding-left: 18px;border-left: 1px solid var(--line)}.ed-stat-v{font: 700 clamp(30px,3.4vw,42px)/1.05 var(--serif);color: var(--ink);font-variant-numeric: lining-nums tabular-nums;letter-spacing: -.015em;white-space: nowrap}.ed-stat-v small{font: 400 .5em var(--serif);color: var(--dim);margin-left: 3px;letter-spacing: 0}.ed-stat-k{margin-top: 6px;font: 700 14px/1.2 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .07em;color: var(--mut)}.ed-stat-n{font: 400 13px/1.45 var(--font);color: var(--dim)}a.ed-stat:hover .ed-stat-v{color: var(--acc)}.ed-bars{border-bottom: 1px solid var(--line2)}.ed-bar{display: grid;grid-template-columns: minmax(120px,210px) minmax(0,1fr) minmax(108px,auto);align-items: center;gap: 4px 16px;padding: 8px 0;border-top: 1px solid var(--line2)}.ed-bar-k{min-width: 0;font: 600 14.5px/1.3 var(--font);color: var(--ink)}.ed-bar-k small{display: block;font: 400 12px var(--font);color: var(--dim)}.ed-bar-t{display: block;height: 16px}.ed-bar-t i{display: block;height: 100%;min-width: 2px;background: var(--bar)}.ed-bar.is-lead .ed-bar-t i{background: var(--acc)}.ed-bar.is-na .ed-bar-t i{background: repeating-linear-gradient(135deg,color-mix(in srgb,var(--dim) 45%,transparent) 0 1.5px,transparent 1.5px 5px),var(--bg2);box-shadow: inset 0 0 0 1px var(--line)}.ed-bar.is-na .ed-bar-k{color: var(--dim);font-weight: 500}.ed-bar-v{display: flex;align-items: baseline;justify-content: flex-end;gap: 8px;font-variant-numeric: lining-nums tabular-nums;white-space: nowrap}.ed-bar-v b{font: 700 17px var(--serif);color: var(--ink)}.ed-bar-v small{font: 400 13px var(--font);color: var(--dim);min-width: 3.4em;text-align: right}.sc-0{--sc: var(--acc);--sc-ink: var(--accInk)}.sc-1{--sc: #8a8378;--sc-ink: #141210}.sc-2{--sc: #cdc6b8;--sc-ink: #141210}.sc-3{--sc: #e8a08c;--sc-ink: #141210}.sc-4{--sc: #6f8fb3;--sc-ink: #141210}.sc-5{--sc: #3d3934;--sc-ink: #fff}.sc-6{--sc: #bba46c;--sc-ink: #141210}.sc-7{--sc: #f2cdc2;--sc-ink: #141210}.sc-8{--sc: #b3c6dc;--sc-ink: #141210}.sc-9{--sc: #e4dccd;--sc-ink: #141210}.sc-n{--sc: var(--track);--sc-ink: var(--ink);--sc-fill: repeating-linear-gradient(135deg,color-mix(in srgb,var(--dim) 45%,transparent) 0 1.5px,transparent 1.5px 5px),var(--bg2)}:root:not([data-theme="light"]) .sc-1{--sc: #a39c90;--sc-ink: #151413}:root:not([data-theme="light"]) .sc-2{--sc: #6b655b;--sc-ink: #f4f1ea}:root:not([data-theme="light"]) .sc-3{--sc: #f0a08a;--sc-ink: #151413}:root:not([data-theme="light"]) .sc-4{--sc: #7fa2cc;--sc-ink: #0d1520}:root:not([data-theme="light"]) .sc-5{--sc: #ddd6ca;--sc-ink: #151413}:root:not([data-theme="light"]) .sc-6{--sc: #c8b07a;--sc-ink: #151413}:root:not([data-theme="light"]) .sc-7{--sc: #b4604c;--sc-ink: #f4f1ea}:root:not([data-theme="light"]) .sc-8{--sc: #47678c;--sc-ink: #f4f1ea}:root:not([data-theme="light"]) .sc-9{--sc: #4d483f;--sc-ink: #f4f1ea}.ed-stack-box{margin: 0;min-width: 0}.ed-stack-title{margin: 0 0 8px;font: 600 14px/1.4 var(--font);color: var(--ink)}.ed-stack{display: flex;height: 28px;margin: 0 0 10px;background: var(--track);overflow: hidden}.ed-stack>span{position: relative;display: flex;align-items: center;height: 100%;min-width: 2px;background: var(--sc-fill,var(--sc))}.ed-stack>span + span{box-shadow: inset 2px 0 0 var(--bg)}.ed-stack em{padding: 0 8px;font: 700 13px var(--font);font-style: normal;color: var(--sc-ink);font-variant-numeric: lining-nums tabular-nums;white-space: nowrap;overflow: hidden}.ed-key{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 4px 16px;font: 400 13px/1.5 var(--font);color: var(--mut)}.ed-key li{display: inline-flex;align-items: center;gap: 6px}.ed-key i,.ed-swatch{display: inline-block;width: 10px;height: 10px;flex: 0 0 auto;background: var(--sc-fill,var(--sc))}.ed-key b{color: var(--ink);font-weight: 600;font-variant-numeric: lining-nums tabular-nums}.ed-stack-pair{display: grid;grid-template-columns: minmax(0,1fr);gap: 26px;margin: 34px 0 0}.ed-tablewrap{overflow-x: auto;-webkit-overflow-scrolling: touch}.ed-table{width: 100%;border-collapse: collapse;font: 400 14px/1.4 var(--font);font-variant-numeric: lining-nums tabular-nums}.ed-table th,.ed-table td{padding: 9px 12px;border: 0;border-bottom: 1px solid var(--line2);text-align: left;vertical-align: middle;white-space: nowrap;font-family: var(--font);font-size: 14px;color: var(--mut);background: none}.ed-table th:first-child,.ed-table td:first-child{padding-left: 0}.ed-table th:last-child,.ed-table td:last-child{padding-right: 0}.ed-table thead th{font: 700 14px/1.2 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .07em;color: var(--dim);text-transform: none;border-bottom: 1px solid var(--rule);background: none;padding-top: 8px;padding-bottom: 8px}.ed-table tbody th{font: 600 14.5px/1.35 var(--font);color: var(--ink);white-space: normal}.ed-table td b{color: var(--ink);font: 700 16px var(--serif)}.ed-table .num{text-align: right}.ed-table tbody tr:hover td,.ed-table tbody tr:hover th{background: color-mix(in srgb,var(--acc) 4%,transparent)}.ed-table tbody tr:last-child>*{border-bottom: 0}.ed-table tfoot th,.ed-table tfoot td{border-top: 1px solid var(--rule);border-bottom: 0;color: var(--ink);font-weight: 700}.ed-table tfoot td b{font-size: 17px}.ed-table .ed-swatch{margin-right: 10px;vertical-align: 1px}.ed-table .ed-swatch.is-total{background: transparent;box-shadow: inset 0 0 0 1.5px var(--ink)}.ed-split-k{display: inline}.ed-split-k small{display: block;margin: 1px 0 0 20px;font: 400 12.5px var(--font);color: var(--dim)}.ed-table-split tbody th{display: table-cell}.ed-table-split tbody th .ed-swatch{float: left;margin-top: 5px}.ed-col-spark{width: 130px}.ed-col-spark svg.spark{width: 120px;height: 24px}.ed-table-split tr svg.spark .spark-line{stroke: var(--sc)}.ed-table-split tr svg.spark .spark-area{fill: color-mix(in srgb,var(--sc) 16%,transparent)}.ed-up{color: var(--green) !important}.ed-down{color: var(--acc) !important}.ed-table-rank td{padding-top: 11px;padding-bottom: 11px}.ed-rank-cell{width: 44px;font: 700 20px/1 var(--serif) !important;color: var(--acc) !important}.ed-server-cell{white-space: normal !important;min-width: 200px}.ed-server-cell a{display: block;font: 700 17px/1.3 var(--serif);color: var(--ink);overflow-wrap: anywhere}.ed-server-cell a:hover{color: var(--acc)}.ed-server-cell span{display: block;margin-top: 2px;font: 400 12.5px/1.4 var(--font);color: var(--dim)}.ed-table .ed-of{font-size: 13px}.ed-stat.ed-up .ed-stat-v{color: var(--green)}.ed-stat.ed-down .ed-stat-v{color: var(--acc)}.ed-stat.ed-up,.ed-stat.ed-down{color: inherit !important}.ed-split{min-width: 0;margin: 0;padding-top: 14px;border-top: 1px solid var(--rule)}.ed-split .ed-stack{margin: 6px 0 4px}.ed-split .ed-source{margin-top: 10px}.ed-split-lead{margin: 8px 0 0}.ed-splits{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 48px 48px;margin-top: 30px}.ed-split-wide{grid-column: 1 / -1}.ed-minifacts{display: flex;flex-wrap: wrap;gap: 4px 0;margin: 0 0 12px}.ed-minifacts p{margin: 0;padding: 0 16px;font: 400 13.5px/1.35 var(--font);color: var(--dim);border-left: 1px solid var(--line)}.ed-minifacts p:first-child{padding-left: 0;border-left: 0}.ed-minifacts b{display: block;font: 700 26px/1.1 var(--serif);color: var(--ink);font-variant-numeric: lining-nums tabular-nums}.ed-bignum{text-align: center;margin: 0 0 30px}.ed-bignum-v{margin: 0;font: 700 clamp(72px,15vw,190px)/.9 var(--serif);letter-spacing: -.035em;color: var(--ink)}.ed-bignum-k{margin: 12px 0 0;font: italic 400 21px/1.4 var(--serif);color: var(--mut)}.ed-bignum .ed-stats{text-align: left;margin-top: 34px}.ed-intro{margin: 44px 0 10px}.ed-crumb{display: flex;flex-wrap: wrap;gap: 6px 10px;padding: 18px 0 0;font: 400 13px var(--font);color: var(--dim)}.ed-crumb a{color: var(--mut)}.ed-crumb a:hover{color: var(--acc)}.ed-profile-head{padding-top: 26px}.ed-h1-profile{font-size: clamp(32px,4.4vw,56px);overflow-wrap: anywhere}.ed-status{display: inline-block;width: .3em;height: .3em;margin: 0 .3em .16em 0;border-radius: 50%;background: var(--green);vertical-align: middle;box-shadow: 0 0 0 .08em color-mix(in srgb,var(--green) 25%,transparent)}.ed-status.is-off{background: var(--dim);box-shadow: none}.ed-status-sm{width: 8px;height: 8px;margin: 0;flex: 0 0 auto}.ed-srv-sub{display: flex;flex-wrap: wrap;justify-content: center;gap: 2px 0}.ed-srv-sub>span + span::before{content: "·";margin: 0 10px;color: var(--dim)}.ed-on{color: var(--green);font-weight: 600}.ed .mono{font-family: var(--mono);font-size: .93em}.ed-filed{display: flex;flex-wrap: wrap;justify-content: center;align-items: baseline;gap: 6px 8px;margin: 18px auto 0;max-width: 46em}.ed-filed-k{font: 700 14px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--dim);margin-right: 4px}.ed-filed:not(:has(.ed-tag)){display: none}.ed-tag{display: inline-block;padding: 2px 8px;border: 1px solid var(--line);font: 500 12.5px/1.5 var(--font);color: var(--mut);background: var(--card)}a.ed-tag{color: var(--acc);border-color: var(--acc-line)}a.ed-tag:hover{background: var(--acc);color: var(--accInk)}.ed-connect{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 22px}.ed-connect .copy{min-height: 40px;max-width: 100%;overflow: hidden;text-overflow: ellipsis}.ed-photo{margin: 0 0 8px}.ed .ed-photo-frame{position: relative;height: 260px;overflow: hidden;background: var(--bg2);border: 0;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--line)}.ed-photo-frame img{position: relative;width: 100%;height: 100%;object-fit: contain;display: block}.ed-photo-frame .srv-banner-fill{position: absolute;inset: -30px;width: calc(100% + 60px);height: calc(100% + 60px);object-fit: cover;filter: blur(26px) saturate(.8);opacity: .45}.ed-photo figcaption{padding-top: 8px;font: italic 400 14px var(--serif);color: var(--dim)}.ed-srv-kpis{grid-template-columns: minmax(0,1.5fr) repeat(4,minmax(0,1fr));margin-top: 30px}.ed-fill{display: block;height: 5px;margin: 10px 0 6px;background: var(--track);max-width: 260px}.ed-fill i{display: block;height: 100%;background: var(--bar)}.ed-fill i.is-full{background: var(--acc)}.ed-due{display: inline-block;padding: 1px 8px 2px;background: var(--acc);color: var(--accInk);font: 700 .55em/1.3 var(--font);letter-spacing: .05em;text-transform: uppercase;vertical-align: .3em}.ed-fw{display: inline-block;margin-left: 4px;padding: 0 4px;border: 1px solid var(--acc-line);font: 700 10px/1.5 var(--font);letter-spacing: .05em;color: var(--acc);vertical-align: 1px}.ed-profile-grid{display: grid;grid-template-columns: minmax(0,1fr) 330px;gap: 0 52px;margin-top: 50px;align-items: start}.ed-profile-main{min-width: 0}.ed-chapter{padding-top: 20px;border-top: 1px solid var(--rule)}.ed-chapter + .ed-chapter{margin-top: 60px}.ed-chapter-head{display: flex;flex-wrap: wrap;align-items: flex-end;justify-content: space-between;gap: 12px 24px;margin-bottom: 18px}.ed-chapter-head .ed-sec-head{margin: 0}.ed-fig-tight{margin: 0;padding: 0;border: 0}.ed-tabs{display: inline-flex;flex-wrap: wrap;gap: 0 2px;border-bottom: 1px solid var(--line)}.ed-tabs button{appearance: none;border: 0;background: none;cursor: pointer;min-height: 38px;padding: 6px 10px;margin-bottom: -1px;border-bottom: 2px solid transparent;font: 600 13.5px var(--font);color: var(--dim)}.ed-tabs button:hover{color: var(--ink)}.ed-tabs button.active{color: var(--ink);border-bottom-color: var(--acc)}.ed-tabs-pair{display: flex;flex-wrap: wrap;gap: 6px 18px}.ed-lede{margin: 0 0 18px;font: 400 21px/1.45 var(--serif);color: var(--ink)}.ed-lede-why{display: block;margin-top: 4px;font: 400 14px/1.5 var(--font);color: var(--dim)}.ed-stats-sm{margin: 14px 0 20px}.ed-stats-sm .ed-stat-v{font-size: 27px}.ed-h4{margin: 26px 0 8px;font: 700 15px/1.2 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--mut)}.ed-dates{list-style: none;margin: 0 0 22px;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(230px,1fr));column-gap: 28px}.ed-dates li{display: flex;align-items: baseline;gap: 12px;padding: 7px 0;border-bottom: 1px solid var(--line2);font: 400 14px var(--font);color: var(--mut);font-variant-numeric: lining-nums tabular-nums}.ed-dates-in{min-width: 62px;font: 700 16px var(--serif);color: var(--ink)}.ed-when b{display: block;font: 600 14px var(--font);color: var(--ink)}.ed-when span:last-child{display: block;font-size: 12.5px;color: var(--dim)}.ed-sub-num{display: block;font-size: 12px;color: var(--dim)}.ed-none{font-style: italic;color: var(--dim) !important}.ed .ed-btn.ed-btn-sm{min-height: 34px;padding: 5px 12px;font-size: 13px;margin-top: 14px}.ed .ed-btn.ed-btn-block{width: 100%;margin-top: 12px}.ed-factsbox{min-width: 0;position: sticky;top: 16px;display: flex;flex-direction: column;gap: 0;padding: 18px 20px 20px;background: var(--bg2);border-top: 3px solid var(--acc)}.ed-facts + .ed-facts{margin-top: 22px;padding-top: 18px;border-top: 1px solid var(--line)}.ed-facts-title{margin: 0 0 10px;font: 700 20px/1.2 var(--serif);color: var(--ink)}.ed-facts-title span{font: 400 12.5px var(--font);color: var(--dim);margin-left: 4px}.ed .ed-map{display: block;aspect-ratio: 1 / 1;margin-bottom: 10px;border: 1px solid var(--line);border-radius: 0;background: var(--bg);overflow: hidden}.ed .ed-map.map-missing{aspect-ratio: 2 / 1;display: grid;place-items: center;font: italic 400 14px var(--serif);color: var(--dim)}.ed-map img{width: 100%;height: 100%;object-fit: cover;display: block}.ed-kv{margin: 0}.ed-kv>div{display: flex;justify-content: space-between;gap: 14px;padding: 7px 0;border-top: 1px solid var(--line2);font: 400 13.5px/1.45 var(--font)}.ed-kv>div:first-child{border-top: 0}.ed-kv dt{color: var(--dim);white-space: nowrap}.ed-kv dd{margin: 0;text-align: right;color: var(--ink);min-width: 0;overflow-wrap: anywhere;font-variant-numeric: lining-nums tabular-nums}.ed-op{list-style: none;margin: 0;padding: 0}.ed-op li{display: flex;align-items: center;gap: 10px;padding: 7px 0;border-top: 1px solid var(--line2);font: 400 13.5px/1.35 var(--font)}.ed-op li:first-child{border-top: 0}.ed-op a{flex: 1 1 auto;min-width: 0;color: var(--ink);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ed-op a:hover{color: var(--acc)}.ed-op-n{color: var(--dim);font-variant-numeric: lining-nums tabular-nums}.ed-facts-note{margin: 10px 0 0;font: 400 12.5px/1.5 var(--font);color: var(--dim)}.ed .ed-words-text{max-height: 340px;overflow: auto;white-space: pre-line;font: italic 400 15px/1.6 var(--serif);color: var(--mut);overflow-wrap: anywhere}.ed-similar{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));column-gap: 40px;counter-reset: sim}.ed-similar li{display: grid;grid-template-columns: 26px minmax(0,1fr) auto;grid-template-rows: auto auto;column-gap: 10px;align-items: baseline;padding: 9px 0;border-top: 1px solid var(--line2);counter-increment: sim}.ed-similar li::before{content: counter(sim);grid-row: 1 / 3;font: 700 17px/1.2 var(--serif);color: var(--acc)}.ed-similar .ed-rank-name{grid-column: 2}.ed-similar .ed-rank-meta{grid-column: 2;grid-row: 2}.ed-similar .ed-rank-v{grid-column: 3;grid-row: 1 / 3;align-self: center}.ed-qa{columns: 2 320px;column-gap: 44px;column-rule: 1px solid var(--line2)}.ed-qa-item{break-inside: avoid;padding: 0 0 18px}.ed-qa-q{margin: 0 0 4px;font: 700 17px/1.35 var(--serif);color: var(--ink)}.ed-qa-a{margin: 0;font: 400 15px/1.6 var(--serif);color: var(--mut)}.ed-tag-raw{margin: 0 0 14px;font: 400 13px/1.6 var(--font);overflow-wrap: anywhere}.ed-tag-raw code{background: var(--chip);border: 0;border-radius: 0;color: var(--mut)}.ed-tag-groups{columns: 3 280px;column-gap: 40px}.ed-tag-group{break-inside: avoid;margin-bottom: 18px}.ed-tag-group .ed-h4{margin-top: 0}.ed-tag-row{display: grid;grid-template-columns: 92px minmax(0,1fr);gap: 10px;align-items: baseline;padding: 7px 0;border-top: 1px solid var(--line2)}.ed-tag-code{justify-self: start;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 1px 6px;border: 1px solid var(--line);border-radius: 0;background: var(--card);font: 500 12px var(--mono);color: var(--ink)}.ed-tag-code.is-link{color: var(--acc);border-color: var(--acc-line)}.ed-tag-meaning{font: 400 13.5px/1.5 var(--font);color: var(--mut)}.ed-tag-meaning b{color: var(--ink)}.ed-front{max-width: var(--ed-max);margin: 0 auto;padding: 0 24px}.ed-lead-head{max-width: 1060px;margin: 0 auto;padding: 46px 0 36px;text-align: center;border-bottom: 1px solid var(--line)}.ed-lead-head .ed-standfirst{max-width: 32em}.ed-front-grid{display: grid;grid-template-columns: minmax(0,1fr) 344px;gap: 0 46px;padding-top: 34px}.ed-front-main{min-width: 0}.ed-story + .ed-story{margin-top: 64px;padding-top: 26px;border-top: 1px solid var(--rule)}.ed-h2-lead{font-size: clamp(30px,3.4vw,44px);line-height: 1.08}.ed-h2-lead .ed-num{color: var(--acc)}.ed-fig-lead{margin-top: 30px}.ed-fig-bars{margin-top: 28px}.ed-rail{min-width: 0;padding-left: 30px;border-left: 1px solid var(--line)}.ed-rail-head{margin: 34px 0 6px;padding-top: 14px;border-top: 1px solid var(--rule)}.ed-rail-title{margin: 0;font: 700 22px/1.15 var(--serif);color: var(--ink)}.ed-rail-head p{margin: 6px 0 0;font: 400 14px/1.5 var(--font);color: var(--dim)}.ed-brief{display: block;padding: 18px 0 16px;border-bottom: 1px solid var(--line)}.ed-brief-title{margin: 0 0 8px;font: 700 19px/1.2 var(--serif);color: var(--ink)}.ed-brief-title a{color: var(--ink)}.ed-brief-title a:hover{color: var(--acc)}.ed-brief-more{display: inline-block;margin-top: 8px;font: 600 13px var(--font);color: var(--acc)}.ed-brief-note{margin: 10px 0 0;font: 400 14px/1.5 var(--font);color: var(--mut)}.ed-brief:is(.cat-official,.cat-modded,.cat-pve,.cat-rate){background: none}.ed-figs{margin: 4px 0 0}.ed-figs>div{display: flex;justify-content: space-between;align-items: baseline;gap: 12px;padding: 8px 0;border-top: 1px solid var(--line2)}.ed-figs>div:first-child{border-top: 0}.ed-figs dt{font: 400 13.5px/1.35 var(--font);color: var(--dim)}.ed-figs dd{margin: 0;text-align: right;font: 400 13px/1.35 var(--font);color: var(--dim);font-variant-numeric: lining-nums tabular-nums}.ed-figs dd b{display: block;font: 700 19px/1.1 var(--serif);color: var(--ink)}.ed-briefs-band{margin-top: 64px;padding-top: 22px;border-top: 1px solid var(--rule)}.ed-band-head{margin-bottom: 8px}.ed-band{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0 36px}.ed-band>.ed-brief{border-bottom: 0;border-top: 1px solid var(--line)}a.ed-brief-wipe{color: inherit !important;padding: 2px 0 20px;border-bottom: 1px solid var(--rule)}a.ed-brief-wipe:hover .ed-count b{color: var(--acc)}.ed-ranked{list-style: none;margin: 0;padding: 0}.ed-ranked li{display: grid;grid-template-columns: 22px minmax(0,1fr) auto;align-items: baseline;gap: 10px;padding: 8px 0;border-top: 1px solid var(--line2)}.ed-ranked li:first-child{border-top: 0}.ed-rank-n{font: 700 17px/1 var(--serif);color: var(--acc);font-variant-numeric: lining-nums}.ed-rank-main{min-width: 0;display: flex;flex-direction: column}.ed-rank-name{font: 600 14.5px/1.3 var(--font);color: var(--ink) !important;overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ed-rank-name:hover{color: var(--acc) !important}.ed-rank-meta{font: 400 12px/1.4 var(--font);color: var(--dim);overflow: hidden;text-overflow: ellipsis;white-space: nowrap}.ed-rank-v{font: 400 13px var(--font);color: var(--dim);white-space: nowrap;font-variant-numeric: lining-nums tabular-nums;text-align: right}.ed-rank-v b{font: 700 16px var(--serif);color: var(--ink)}.ed-queue{color: var(--acc);font-weight: 600}.ed-of{color: var(--dim)}.ed-ranked-empty{display: block !important;font: italic 400 15px var(--serif);color: var(--dim)}.ed-brief-compact .ed-ranked li{padding: 6px 0}.ed-brief-compact .ed-brief-title{font-size: 17px}.ed-lookup{max-width: 760px;margin: 72px auto 0;padding-top: 22px;border-top: 1px solid var(--rule);text-align: center}.ed-lookup .ed-h3{margin-bottom: 14px}.ed-front-faq{max-width: 760px;margin: 0 auto}.ed-count{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));margin: 6px 0 0}.ed-count-p{display: flex;flex-direction: column;align-items: flex-start;padding: 6px 12px 4px;min-width: 0}.ed-count-p + .ed-count-p{border-left: 1px solid var(--line)}.ed-count-p:first-child{padding-left: 0}.ed-count b{font: 700 clamp(44px,9vw,112px)/.95 var(--serif);color: var(--ink);font-variant-numeric: lining-nums tabular-nums;letter-spacing: -.02em}.ed-count i{margin-top: 6px;font: 700 14px/1 var(--serif);font-style: normal;font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--dim)}.ed-count.done b{color: var(--acc)}.ed-count-sm b{font-size: 38px}.ed-count-sm .ed-count-p{padding: 4px 8px 2px}.ed-count-sm .ed-count-p:first-child{padding-left: 0}.ed-count-sm i{font-size: 13px}.ed .ed-btn,.ed .btn{display: inline-flex;align-items: center;justify-content: center;gap: 6px;min-height: 40px;padding: 8px 16px;border: 1px solid var(--ink);border-radius: 2px;background: transparent;color: var(--ink);font: 600 14px/1.2 var(--font);cursor: pointer;box-shadow: none;text-decoration: none;white-space: nowrap}.ed .ed-btn:hover,.ed .btn:hover{background: var(--ink);color: var(--bg);border-color: var(--ink)}.ed .btn:not(.btn-acc):not(.btn-ghost){box-shadow: none}.ed .ed-btn-acc,.ed .btn-acc{background: var(--acc);border-color: var(--acc);color: var(--accInk);box-shadow: none}.ed .ed-btn-acc:hover,.ed .btn-acc:hover{background: var(--accHov);border-color: var(--accHov);color: var(--accInk);box-shadow: none}.ed .btn-sm{min-height: 34px;padding: 5px 12px;font-size: 13px}.ed-search{display: flex;align-items: center;gap: 10px;max-width: 640px;margin: 0 auto;padding: 4px 4px 4px 14px;border: 1px solid var(--rule);background: var(--card);color: var(--dim);text-align: left}.ed-search:focus-within{box-shadow: 0 0 0 1px var(--rule);color: var(--ink)}.ed .ed-search input[type="search"]{flex: 1 1 auto;min-width: 0;border: 0;background: transparent;outline: 0;font: 400 17px var(--serif);padding: 8px 0;color: var(--ink)}.ed input[type="search"],.ed input[type="text"],.ed select{border-radius: 2px;background-color: var(--card);border-color: var(--line);font-family: var(--font)}.ed input:focus,.ed select:focus{outline: 2px solid var(--acc);outline-offset: 0;border-color: var(--rule)}.ed .check input{accent-color: var(--acc)}.ed .copy{border-radius: 2px;background: var(--card);border: 1px dashed var(--dim);font-family: var(--mono)}.ed-faq{margin: 72px 0 0;max-width: none;padding-top: 22px;border-top: 1px solid var(--rule);box-shadow: none !important}.ed-faq .ed-h2{margin-bottom: 18px}.ed .ed-faq-item{border-top: 1px solid var(--line)}.ed .ed-faq-item:last-child{border-bottom: 1px solid var(--line)}.ed .ed-faq-item>summary{display: flex;align-items: flex-start;justify-content: space-between;gap: 18px;padding: 17px 0;min-height: 44px;cursor: pointer;list-style: none;font: 700 19px/1.35 var(--serif);color: var(--ink)}.ed .ed-faq-item>summary::-webkit-details-marker{display: none}.ed .ed-faq-item>summary::after{content: "+";flex: 0 0 auto;width: auto;height: auto;margin-top: -1px;border: 0;background: none;font: 400 26px/1 var(--serif);color: var(--acc)}.ed .ed-faq-item[open]>summary::after{content: "−";background: none;color: var(--acc)}.ed .ed-faq-item>summary:hover{color: var(--acc)}.ed .ed-faq-a{padding: 0 40px 20px 0;font-size: 17.5px}.ed-further{display: block;margin: 44px 0 0;padding: 14px 0 6px;border-top: 1px solid var(--rule)}.ed-further ul{list-style: none;margin: 0;padding: 0;columns: 2 260px;column-gap: 36px}.ed-further li{break-inside: avoid;padding: 7px 0;border-bottom: 1px solid var(--line2)}.ed-further a{color: var(--ink);font: 600 16px/1.35 var(--serif);text-decoration: none}.ed-further a::before{content: "→";margin-right: 8px;color: var(--acc);font-family: var(--font);font-weight: 400}.ed-further a:hover{color: var(--acc)}.ed .see-also-label{font: 700 15px/1.2 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .085em;text-transform: none;color: var(--acc)}.ed-index{margin: 56px 0 0;padding: 14px 0 0;border: 0;border-top: 1px solid var(--rule);border-radius: 0;background: none;box-shadow: none !important}.ed-index-title{margin: 0 0 6px;font: 700 22px/1.2 var(--serif);color: var(--ink)}.ed-index-group{display: grid;grid-template-columns: 150px minmax(0,1fr);gap: 4px 20px;align-items: baseline;padding: 10px 0;border-bottom: 1px solid var(--line2)}.ed-index-k{margin: 0;font: 700 15px/1.3 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--dim)}.ed-index ul{list-style: none;margin: 0;padding: 0;display: flex;flex-wrap: wrap;gap: 2px 0}.ed-index li{font: 400 15px/1.6 var(--font)}.ed-index li + li::before{content: "·";margin: 0 9px;color: var(--dim)}.ed-index a{color: var(--ink)}.ed-index a:hover{color: var(--acc)}.ed .flash{display: block;border-radius: 2px;background: var(--acc-soft);border-color: var(--acc-line);font-family: var(--font)}.ed-intro-top{margin: 0 0 34px}.ed-note{margin: 0 0 34px;padding: 20px 24px 22px;background: var(--bg2);border-left: 3px solid var(--acc)}.ed-note-k{margin: 0 0 8px;font: 700 15px/1.2 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .085em;color: var(--acc)}.ed-note .ed-prose{font-size: 18px}.ed-note-editor{margin-bottom: 40px}.ed-alert{margin: 0 0 30px;padding: 16px 20px;border: 1px solid var(--acc-line);border-left: 3px solid var(--acc);background: var(--acc-soft);font: 400 15px/1.55 var(--font);color: var(--ink)}.ed-alert p:last-child{margin: 0}.ed-toolbar{display: flex;flex-wrap: wrap;align-items: flex-end;gap: 12px 16px;margin: 0 0 14px;padding: 14px 0;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--line)}.ed-browser .ed-toolbar{margin-bottom: 0;border-bottom: 0}.ed-field{display: flex;flex-direction: column;gap: 4px;min-width: 0}.ed-field>span{font: 700 13px/1 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--dim)}.ed-field-q{flex: 1 1 260px;max-width: 420px}.ed .ed-field input[type="search"]{width: 100%;min-height: 40px}.ed .ed-field select{min-height: 40px}.ed-checks{display: flex;flex-wrap: wrap;gap: 0 6px;align-self: center}.ed .ed-checks .check{font: 400 14px var(--font);color: var(--mut);min-height: 40px}.ed-toolbar-n{margin-left: auto;align-self: center;font: 400 13px var(--font);color: var(--dim);white-space: nowrap}.ed-toolbar-n b{color: var(--ink)}.ed .ed-filters{margin: 0 0 14px;border: 0;border-top: 1px solid var(--line);border-bottom: 1px solid var(--line);border-radius: 0;background: none;box-shadow: none}.ed .ed-filters>summary{min-height: 44px;padding: 0;font: 400 14px var(--font)}.ed .ed-filters>summary::after{color: var(--acc)}.ed-filters-k{font: 700 15px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--ink)}.ed-filters-on{padding: 1px 8px;background: var(--acc);color: var(--accInk);font: 700 12px var(--font)}.ed .ed-filters .filter-grid{padding: 14px 0 8px;border-top: 1px solid var(--line2)}.ed .ed-filters .field label{font: 700 13px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;text-transform: none;color: var(--dim)}.ed .ed-filters .filter-note{margin: 0 0 12px;padding: 8px 0 0}.ed .filter-grid select.on,.ed .ed-toolbar select.on{border-color: var(--acc);color: var(--ink);background-color: var(--acc-soft)}.ed-active{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 8px;margin: 0 0 16px}.ed-active-k{font: 700 14px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--dim)}.ed-chip-x{display: inline-flex;align-items: center;gap: 8px;min-height: 32px;padding: 3px 10px;border: 1px solid var(--acc-line);background: var(--acc-soft);font: 500 13px var(--font);color: var(--ink) !important}.ed-chip-x span{color: var(--acc);font-size: 15px}.ed-chip-x:hover{border-color: var(--acc)}.ed-clear{font: 600 13px var(--font);color: var(--mut) !important;text-decoration: underline;text-underline-offset: 3px}.ed-empty{margin: 18px 0;padding: 36px 16px;text-align: center;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--line);font: italic 400 19px var(--serif);color: var(--mut)}.ed-pager{display: flex;flex-wrap: wrap;justify-content: center;align-items: center;gap: 6px 14px;padding: 26px 0 6px;font: 400 14px var(--font);color: var(--dim)}.ed-pager a{display: inline-flex;align-items: center;min-height: 40px;padding: 0 6px;font: 600 15px var(--serif);color: var(--ink);border-bottom: 1px solid var(--acc)}.ed-pager a:hover{color: var(--acc)}.ed-pager-cur{display: inline-grid;place-items: center;min-width: 40px;height: 40px;background: var(--ink);color: var(--bg);font: 700 17px var(--serif)}.ed-outro .ed-prose{margin-top: 6px}.ed-intro-lead{margin: 0 0 30px;font-size: 21px;line-height: 1.55;color: var(--ink)}.ed-simple .ed-head{padding-bottom: 26px}.ed .ed-stable-wrap{margin: 0;background: none;border: 0;border-top: 1px solid var(--rule);border-radius: 0;box-shadow: none}.ed .ed-stable th,.ed .ed-stable td{border-bottom: 1px solid var(--line2);background: none}.ed .ed-stable thead th{padding-top: 10px;padding-bottom: 10px;font: 700 14px/1.2 var(--serif);font-variant-caps: all-small-caps;letter-spacing: .07em;text-transform: none;color: var(--dim);background: none;border-bottom: 1px solid var(--rule)}.ed .ed-stable th a{color: var(--dim)}.ed .ed-stable th a::after{color: var(--dim)}.ed .ed-stable th.active a{color: var(--acc)}.ed .ed-stable th:first-child,.ed .ed-stable td:first-child{padding-left: 4px}.ed .ed-stable td{padding-top: 12px;padding-bottom: 12px;font: 400 13.5px var(--font);color: var(--mut)}.ed .ed-stable td.rank-col{font: 700 19px/1 var(--serif);color: var(--acc)}.ed .ed-stable td.name a{font: 700 16.5px/1.3 var(--serif);color: var(--ink)}.ed .ed-stable td.name a:hover{color: var(--acc)}.ed .ed-stable .addr{font: 400 12px var(--mono);color: var(--dim)}.ed .ed-stable td.td-pop b{font: 700 16.5px var(--serif);color: var(--ink)}.ed .ed-stable .ed-fill{width: 96px;height: 3px;margin: 7px 0 0}.ed .ed-stable td.wipe-first{font: 700 15px var(--serif);color: var(--ink)}.ed .ed-stable td.age-fresh{color: var(--acc);font-weight: 600}.ed .ed-stable td.age-old{color: var(--dim)}.ed .ed-stable tbody tr:hover td{background: color-mix(in srgb,var(--acc) 4%,transparent)}.ed .ed-stable tr.offline td,.ed .ed-stable tr.offline td.name a{color: var(--dim)}.ed .chip{padding: 2px 6px;border: 1px solid var(--line);border-radius: 0;background: transparent;font: 500 11.5px/1.4 var(--font);color: var(--mut)}.ed .chip-acc{border-color: var(--acc-line);color: var(--acc);background: transparent}.ed :is(.chip-rate,.chip-modded,.chip-pve,.chip-vanilla,.chip-mode){--t: var(--mut);background: transparent;border-color: var(--line);color: var(--mut)}.ed .chip-rate{color: var(--ink);font-weight: 600}.ed-hub-head{margin-bottom: 6px}.ed-hub-grid{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0 36px}.ed-hub-brief{border-bottom: 0;border-top: 1px solid var(--line);padding-top: 16px}.ed-hub-n{margin: -2px 0 6px;font: 400 13px var(--font);color: var(--dim)}.ed-hub-n b{font: 700 15px var(--serif);color: var(--acc)}.ed-hub-blurb{margin: 0 0 8px;font: 400 15px/1.5 var(--serif);color: var(--mut)}.ed-countbox{margin: 0 0 44px;padding: 26px 0 0;border-top: 1px solid var(--rule)}.ed-count-hero{max-width: 980px;margin: 0 auto}.ed-count-hero .ed-count-p{align-items: center;padding: 4px 8px}.ed-count-hero .ed-count-p:first-child{padding-left: 8px}.ed-count-hero b{font-size: clamp(56px,11vw,150px)}.ed-count-hero i{font-size: 16px}.ed-cycle{max-width: 980px;margin: 40px auto 0}.ed-cycle-track{position: relative;height: 14px;margin: 30px 0 10px;background: var(--track)}.ed-cycle-fill{position: absolute;left: 0;top: 0;bottom: 0;background: var(--acc)}.ed-cycle-tick{position: absolute;top: -6px;bottom: -6px;width: 0;border-left: 1px solid var(--bg)}.ed-cycle-tick em{position: absolute;top: -18px;left: 0;transform: translateX(-50%);font: 400 11.5px var(--font);font-style: normal;color: var(--dim);white-space: nowrap}.ed-cycle-now{position: absolute;top: -10px;bottom: -10px;width: 0;border-left: 2px solid var(--ink)}.ed-cycle-now em{position: absolute;bottom: -20px;left: 0;transform: translateX(-50%);font: 700 14px var(--serif);font-style: normal;font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--ink);white-space: nowrap}.ed-cycle-ends{display: flex;justify-content: space-between;gap: 16px;margin-top: 26px;font: 400 13px var(--font);color: var(--dim)}.ed-cycle-ends b{display: block;font: 700 17px var(--serif);color: var(--ink)}.ed-cycle-ends span:last-child{text-align: right}.ed-actions{display: flex;flex-wrap: wrap;justify-content: center;gap: 8px;margin-top: 30px}.ed-short{margin: 0 0 40px;padding: 18px 0 4px;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--line)}.ed-short ol{margin: 0;padding: 0;list-style: none;counter-reset: short}.ed-short li{position: relative;padding: 0 0 14px 40px;counter-increment: short;font: 400 17.5px/1.55 var(--serif);color: var(--ink2)}.ed-short li::before{content: counter(short);position: absolute;left: 0;top: -2px;font: 700 26px/1 var(--serif);color: var(--acc)}.ed-short b{color: var(--ink)}.ed-table-dates tr.is-next td{color: var(--ink)}.ed-table-dates tr.is-next td b{color: var(--acc)}.ed-table-dates td b{font: 600 15px var(--font) !important}.ed-last-head{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: flex-end;gap: 8px 24px}.ed-last-n{margin: 0 0 22px;font: 400 14px var(--font);color: var(--dim)}.ed-last-n b{font: 700 20px var(--serif);color: var(--ink)}.ed-table tr.is-off td,.ed-table tr.is-off td a{color: var(--dim) !important}.ed .wz-head{max-width: 46em;margin-bottom: 22px}.ed .wz-title{font: 700 clamp(26px,3vw,36px)/1.12 var(--serif);letter-spacing: -.012em}.ed .wz-lead{font: 400 19px/1.5 var(--serif);color: var(--mut)}.ed .seg,.ed .ed-seg{background: none;border: 0;border-bottom: 1px solid var(--line);border-radius: 0;padding: 0;gap: 0}.ed .seg>button,.ed .ed-seg>button{border-radius: 0;min-height: 38px;padding: 6px 10px;margin-bottom: -1px;border-bottom: 2px solid transparent;font: 600 13.5px var(--font);letter-spacing: 0;color: var(--dim);background: none}.ed .seg>.active,.ed .ed-seg>.active{background: none;color: var(--ink);border-bottom-color: var(--acc)}.ed .wz-you{border: 0;border-top: 3px solid var(--acc);border-radius: 0;background: var(--bg2)}.ed .wz-you-time b{font: 700 34px/1.1 var(--serif);font-variant-numeric: lining-nums tabular-nums}.ed .wz-you .eyebrow{font: 700 14px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;text-transform: none;color: var(--acc)}.ed .wz-board{gap: 0;border-top: 1px solid var(--rule);border-left: 1px solid var(--line)}.ed .wz-tile{border: 0;border-right: 1px solid var(--line);border-bottom: 1px solid var(--line);border-radius: 0;background: none;box-shadow: none;padding: 14px 14px 12px}.ed .wz-tile-city b{font: 700 16px var(--serif)}.ed .wz-tile-time .wz-t{font: 700 30px/1 var(--serif);font-variant-numeric: lining-nums tabular-nums;letter-spacing: -.01em}.ed .wz-tile-foot{border-top: 1px solid var(--line2);font-family: var(--font)}.ed .wz-tile.you{background: var(--acc-soft);box-shadow: inset 0 3px 0 var(--acc)}.ed .wz-card{padding: 0;border: 0;border-top: 1px solid var(--rule);border-radius: 0;background: none;box-shadow: none}.ed .wz-find{padding: 16px 0 14px;border-bottom: 1px solid var(--line)}.ed .wz-regions .chip{min-height: 34px;padding: 4px 10px;font: 500 13px var(--font);color: var(--ink)}.ed .wz-regions .chip.active{background: var(--ink);border-color: var(--ink);color: var(--bg)}.ed .wz-region-title{padding: 22px 0 10px;font: 700 21px/1.2 var(--serif)}.ed .wz-region-title span{font-family: var(--font)}.ed .wz-table th:first-child,.ed .wz-table td:first-child{padding-left: 4px}.ed .wz-table th:last-child,.ed .wz-table td:last-child{padding-right: 4px}.ed .wz-table thead th{background: var(--bg);border-top: 0;border-bottom: 1px solid var(--rule);font: 700 13.5px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .07em;text-transform: none;color: var(--dim)}.ed .wz-table td{font-family: var(--font)}.ed .wz-table td.c-country b{font: 700 15.5px var(--serif)}.ed .wz-table td.c-time .wz-t{font: 700 16px var(--serif);font-variant-numeric: lining-nums tabular-nums}.ed .wz-table tbody tr.wz-row:hover td{background: color-mix(in srgb,var(--acc) 4%,transparent)}.ed .wz-shift{background: var(--yellow-soft);color: var(--yellow);border-radius: 0}.ed .tod-evening{--tod: var(--acc)}.ed-briefs3{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;margin: 0 0 20px;border-top: 1px solid var(--rule);border-bottom: 1px solid var(--line)}.ed-brief-box{padding: 18px 22px 18px;border: 0;color: inherit !important;text-decoration: none}.ed-brief-box + .ed-brief-box{border-left: 1px solid var(--line)}.ed-brief-box:first-child{padding-left: 0}.ed-brief-box:hover .ed-brief-big,.ed-brief-box:hover .ed-count b{color: var(--acc)}.ed-brief-big{margin: 2px 0 4px;font: 700 54px/1 var(--serif);color: var(--ink);font-variant-numeric: lining-nums tabular-nums}.ed-brief-box .ed-brief-more{display: inline-block;margin-top: 10px}.ed-fig-heat .ed-tablewrap{margin: 0 -2px}.ed .ed-heat{border-spacing: 2px;min-width: 700px}.ed .ed-heat th{font: 400 11px var(--font);color: var(--dim)}.ed .ed-heat tbody th{font: 700 14px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .06em;color: var(--mut);padding-right: 10px}.ed .ed-heat td{height: 24px;border-radius: 0}.ed .ed-heat td.num{font: 700 13px var(--serif);color: var(--ink);padding-left: 10px}.ed .heat-0{background: var(--bg2);box-shadow: inset 0 0 0 1px var(--line2)}.ed .heat-1{background: color-mix(in srgb,var(--acc) 16%,var(--bg)) !important}.ed .heat-2{background: color-mix(in srgb,var(--acc) 38%,var(--bg)) !important}.ed .heat-3{background: color-mix(in srgb,var(--acc) 66%,var(--bg)) !important}.ed .heat-4{background: var(--acc) !important}.ed-heat-key{display: flex;flex-wrap: wrap;align-items: center;gap: 4px;margin-top: 12px;font: 400 13px var(--font);color: var(--dim)}.ed-heat-key i{display: inline-block;width: 22px;height: 12px}.ed-two{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 48px;align-items: start}.ed-two>.ed-fig{margin-top: 0}.ed-two .ed-bar{grid-template-columns: 110px minmax(0,1fr) minmax(84px,auto)}.ed-pairs{display: flex;flex-direction: column}.ed-pair{padding: 10px 0 12px;border-top: 1px solid var(--line2)}.ed-pair:first-child{border-top: 0;padding-top: 0}.ed-pair-k{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 2px 12px;margin: 0 0 6px;font: 400 13px var(--font);color: var(--dim)}.ed-pair-k b{font: 600 14.5px var(--font);color: var(--ink)}.ed-pair-bar{display: grid;grid-template-columns: minmax(0,1fr) 120px;align-items: center;gap: 12px;margin: 3px 0}.ed-pair-t{display: block;height: 10px;background: var(--bg2)}.ed-pair-t i{display: block;height: 100%}.ed-pair-t i.is-servers{background: var(--bar)}.ed-pair-t i.is-players{background: var(--acc)}.ed-pair-v{font: 700 15px var(--serif);color: var(--ink);font-variant-numeric: lining-nums tabular-nums}.ed-pair-v small{font: 400 12.5px var(--font);color: var(--dim)}.ed-dates-3{grid-template-columns: repeat(3,minmax(0,1fr))}.ed-dates-3 li{flex-direction: column;gap: 2px}.ed-rank-when{font-size: 14px !important;white-space: nowrap}.ed-brief-col .ed-ranked li{grid-template-columns: 62px minmax(0,1fr) auto}.ed-brief-col{border-bottom: 0;border-top: 1px solid var(--rule);padding-top: 16px}.ed-verdict-up{color: var(--green)}.ed-verdict-partial{color: var(--yellow)}.ed-verdict-down{color: var(--acc)}.ed-verdict-stale{color: var(--mut)}.ed-livebox{--v: var(--dim);margin: 0 0 46px;padding: 0 24px 20px;border: 1px solid var(--line);border-top: 4px solid var(--v);background: var(--card)}.ed-live-up{--v: var(--green)}.ed-live-partial{--v: var(--yellow)}.ed-live-down{--v: var(--acc)}.ed-livebox-head{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 16px;padding: 14px 0 12px;border-bottom: 1px solid var(--line)}.ed-livebox-tag{display: inline-flex;align-items: center;gap: 8px;padding: 3px 10px 3px 8px;background: var(--acc);color: var(--accInk);font: 700 12px var(--font);letter-spacing: .1em;text-transform: uppercase}.ed-livebox-tag .ed-live{background: var(--accInk)}.ed-livebox-time{font: 400 14px var(--font);color: var(--mut)}.ed-livebox-verdict{margin-left: auto;font: 700 16px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .08em;color: var(--v)}.ed-livebox-stats{margin: 0;border: 0}.ed-ratio-ok .ed-stat-v{color: var(--green)}.ed-ratio-mid .ed-stat-v{color: var(--yellow)}.ed-ratio-low .ed-stat-v{color: var(--acc)}.ed-normal{display: flex;flex-wrap: wrap;align-items: center;gap: 6px 16px;padding-top: 12px;border-top: 1px solid var(--line2)}.ed-normal-t{position: relative;flex: 1 1 240px;height: 8px;background: var(--bg2);box-shadow: inset 0 0 0 1px var(--line)}.ed-normal-t i{display: block;height: 100%;background: var(--v)}.ed-normal-t b{position: absolute;top: -5px;bottom: -5px;width: 0;border-left: 2px solid var(--ink)}.ed-normal-k{font: 400 13px var(--font);color: var(--dim)}.ed-pill{display: inline-block;padding: 1px 8px;border: 1px solid var(--line);font: 600 12px var(--font);color: var(--dim)}.ed-pill.is-on{border-color: color-mix(in srgb,var(--green) 50%,transparent);color: var(--green)}.ed-server-cell span.mono{font-family: var(--mono);font-size: 12px}.ed .sm-grid>.card,.ed .sm-card{border: 0;border-top: 1px solid var(--rule);border-radius: 0;background: none;box-shadow: none;padding: 14px 0 6px}.ed .sm-card .card-title{font: 700 20px var(--serif)}.ed .sm-links a{font: 400 15px/1.4 var(--font);color: var(--ink)}.ed .sm-links a:hover{color: var(--acc)}.ed .sm-letter{border-radius: 0;background: none;border-color: var(--line)}.ed .sm-letter b{font: 700 19px var(--serif)}.ed .sm-letter.active{background: var(--ink);color: var(--bg)}.ed .page-head h1{font: 700 clamp(34px,4.6vw,56px)/1.05 var(--serif);letter-spacing: -.015em}.ed .card{border-radius: 0;box-shadow: none;background: var(--card)}.ed .card-title{font-family: var(--serif)}.ed .error-page{text-align: center;padding-top: 34px}.ed .error-code{font: 700 clamp(110px,20vw,210px)/.85 var(--serif);letter-spacing: -.04em;color: var(--track)}.ed .info-head h1{font: 700 clamp(34px,5vw,54px)/1.05 var(--serif);letter-spacing: -.015em}.ed .info-intro{font: 400 20px/1.5 var(--serif);color: var(--mut)}.ed .search-pill{border: 1px solid var(--rule);border-radius: 0;background: var(--card);box-shadow: none !important}.ed .search-pill input[type="search"]{font-family: var(--serif);font-size: 17px}.ed .error-page .note{font: 400 14px/1.8 var(--font)}.ed .page-head{border-bottom: 1px solid var(--rule);padding-bottom: 14px;margin-bottom: 26px}.ed .page-head .note.mono{font: italic 400 17px var(--serif);color: var(--dim)}.ed .page-head .note.mono b{font-style: normal;color: var(--ink)}.ed main>.container>.card,.ed main>.container>section.card{padding: 16px 0 6px;border: 0;border-top: 1px solid var(--rule);background: none}.ed main>.container>.card .card-title{font: 700 22px var(--serif)}.ed .card-head .note{font-family: var(--font)}.ed .sm-letter span{font-family: var(--font)}.ed .crumb a,.ed .sm-crumb a{color: var(--mut);font-family: var(--font)}.ed .table-wrap:not(.ed-stable-wrap){border: 0;border-top: 1px solid var(--rule);border-radius: 0;background: none;box-shadow: none}.ed .table-wrap:not(.ed-stable-wrap) thead th{background: none;font: 700 14px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .07em;text-transform: none;color: var(--dim);border-bottom: 1px solid var(--rule)}.ed .table-wrap:not(.ed-stable-wrap) td{font-family: var(--font)}.ed .table-wrap:not(.ed-stable-wrap) td.name a{font: 700 16px/1.3 var(--serif);color: var(--ink)}.ed .table-wrap:not(.ed-stable-wrap) td.name .addr{display: block;margin-top: 2px}.ed .table-wrap:not(.ed-stable-wrap) td b{font: 700 15px var(--serif)}@media (max-width: 1100px){.ed-front-grid{grid-template-columns: minmax(0,1fr) 300px;gap: 0 32px}.ed-rail{padding-left: 24px}.ed-foot-in{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 1100px){.ed-srv-kpis{grid-template-columns: repeat(2,minmax(0,1fr))}.ed-srv-kpis .ed-stat-players{grid-column: 1 / -1}.ed-srv-kpis .ed-stat{padding-left: 0;border-left: 0;border-top: 1px solid var(--line)}.ed-srv-kpis .ed-stat:nth-child(odd):not(:first-child){padding-left: 18px;border-left: 1px solid var(--line)}.ed-srv-kpis .ed-stat:first-child{border-top: 0}}@media (max-width: 1000px){.ed-hub-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.ed-two{grid-template-columns: minmax(0,1fr);gap: 8px}}@media (max-width: 960px){.ed-profile-grid{grid-template-columns: minmax(0,1fr)}.ed-factsbox{position: static;margin-top: 56px}.ed-similar{grid-template-columns: minmax(0,1fr)}}@media (max-width: 900px){.ed-splits{grid-template-columns: minmax(0,1fr);gap: 40px}.ed-band{grid-template-columns: repeat(2,minmax(0,1fr))}.ed-front-grid{grid-template-columns: minmax(0,1fr)}.ed-rail{padding: 0;border: 0;margin-top: 56px;display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 0 32px;align-content: start}.ed-rail>.ed-rail-head,.ed-rail>.ed-brief-wipe{grid-column: 1 / -1}.ed-plate-side{display: none}.ed-plate{grid-template-columns: minmax(0,1fr);justify-items: center}.ed-wordmark{grid-column: 1}}@media (max-width: 640px){.ed-strip-in{padding: 4px 16px;gap: 4px 12px;flex-wrap: wrap}.ed-edition{font-size: 12.5px;gap: 2px 10px}.ed-edition .ed-today{display: none}.ed-find{order: 3;flex: 1 1 100%;margin: 0 0 4px}.ed .ed-find input[type="search"]{width: 100%;min-height: 40px;font-size: 16px}.ed-mode{margin-left: auto;min-height: 40px}.ed-plate,.ed-is-front .ed-plate{padding: 16px 16px 12px}.ed-name{font-size: 27px}.ed-is-front .ed-name{font-size: 40px}.ed-sections-in{justify-content: flex-start;gap: 0 20px;padding: 0 16px;-webkit-mask-image: linear-gradient(90deg,#000 85%,transparent);mask-image: linear-gradient(90deg,#000 85%,transparent)}.ed-front{padding: 0 16px}.ed-lead-head{padding: 28px 0 26px}.ed-standfirst{font-size: 19px}.ed-rail,.ed-band{grid-template-columns: minmax(0,1fr)}.ed-story + .ed-story{margin-top: 48px}.ed-stat{padding: 12px 12px 12px 0}.ed-stat + .ed-stat{padding-left: 12px}.ed-stats{grid-template-columns: repeat(2,minmax(0,1fr))}.ed-stats>.ed-stat:nth-child(odd){padding-left: 0;border-left: 0}.ed-stats>.ed-stat:nth-child(even){padding-left: 12px;border-left: 1px solid var(--line)}.ed-stats>.ed-stat:nth-child(n+3){border-top: 1px solid var(--line)}.ed-srv-kpis>.ed-stat:nth-child(odd):not(:first-child){padding-left: 12px;border-left: 1px solid var(--line)}.ed-srv-kpis>.ed-stat:nth-child(even){padding-left: 0;border-left: 0}.ed-srv-kpis>.ed-stat:nth-child(n+2){border-top: 1px solid var(--line)}.ed-table th,.ed-table td{padding-left: 6px;padding-right: 6px;font-size: 13.5px}.ed-table thead th{font-size: 12.5px;letter-spacing: .04em}.ed-table td b{font-size: 15px}.ed-split-k small{margin-left: 20px;font-size: 12px}.ed-table-split tbody th{min-width: 120px}.ed-bar{grid-template-columns: minmax(0,1fr) auto}.ed-bar-t{grid-column: 1 / -1;grid-row: 2;height: 12px}.ed-prose{font-size: 18px}.ed-pull p{font-size: 23px}.ed-count-p{padding: 4px 8px 2px}.ed-count b{font-size: 44px}.ed-count-sm b{font-size: 34px}.ed-foot-in{grid-template-columns: minmax(0,1fr);padding: 34px 16px 24px}.ed-foot-line{padding: 14px 16px 24px}.ed-index-group{grid-template-columns: minmax(0,1fr)}.ed .ed-faq-a{padding-right: 0}.ed-ann{font-size: 11px}.ed-ann b{font-size: 14px}.ed-ann i,.ed-ann.is-kmin{display: none}.ed-edition>b{display: none}.ed-edition .ed-strip-num::before{display: none !important}.ed-mode::after{content: none !important}.ed-mode{width: 40px;justify-content: center}.ed-head{padding: 30px 0 26px}.ed-article>.ed-xwide{padding: 0 16px}.ed-h1{font-size: 34px}.ed-h1-profile{font-size: 30px}.ed-toolbar-n{margin-left: 0}.ed-field{flex: 1 1 140px}.ed-field-q{flex-basis: 100%;max-width: none}.ed .ed-filters .filter-grid{grid-template-columns: repeat(2,minmax(0,1fr))}.ed-hub-grid,.ed-briefs3,.ed-dates-3{grid-template-columns: minmax(0,1fr)}.ed-brief-box{padding-left: 0;padding-right: 0}.ed-brief-box + .ed-brief-box{border-left: 0;border-top: 1px solid var(--line)}.ed-note{padding: 16px 16px 18px}.ed-livebox{padding: 0 16px 16px}.ed-livebox-verdict{margin-left: 0}.ed-cycle-tick em{display: none}.ed-count-hero b{font-size: 50px}.ed-count-hero i{font-size: 13px}.ed-srv-kpis{grid-template-columns: repeat(2,minmax(0,1fr))}.ed .ed-photo-frame{height: 150px}.ed-chapter-head{align-items: flex-start}.ed-pair-bar{grid-template-columns: minmax(0,1fr) 104px}.ed .wz-tile-time .wz-t{font-size: 24px}.ed .table-cards tbody tr{margin: 0;padding: 14px 2px;background: none;border: 0;border-bottom: 1px solid var(--line);border-radius: 0;box-shadow: none}.ed .ed-stable-wrap.table-cards{border-top: 1px solid var(--rule)}.ed .table-cards td.name,.ed .table-cards td.name:first-child{white-space: normal}.ed .table-cards td.name a{font-size: 16.5px}.ed .table-cards tbody tr{gap: 6px 0}.ed .table-cards tr>td[data-l]:not(.td-lead) ~ td[data-l]:not(.td-lead){padding-left: 9px;margin-left: 9px}.ed .table-cards td.td-lead{font-size: 15px}.ed .table-cards td[data-l]::before{font: 700 12px var(--serif);font-variant-caps: all-small-caps;letter-spacing: .07em;text-transform: none;color: var(--dim)}.ed .table-cards td[data-l]{font-size: 13px}.ed .table-cards .ed-fill{margin-left: auto;width: 80px}}@media (prefers-reduced-motion: no-preference){.ed-live{animation: ed-beat 2.4s ease-in-out infinite}}@keyframes ed-beat{0%,100%{opacity: 1}50%{opacity: .35}}@media print{.ed-progress,.ed-strip,.ed-sections,.ed-mode,.ed-find{display: none !important}.ed-foot{box-shadow: none}}@media (min-width: 641px){.ed .ed-stable td.name{min-width: 270px;max-width: 380px}}.ed .ed-stable td.wipe-first.age-fresh{color: var(--ink)}
