.sw-sec{padding-top:40px}.sw-sec.is-last{padding-bottom:72px}.sw-sec+.sw-sec{margin-top:32px}.sw-sec>.mn-section-title{margin-bottom:6px}.sw-lede{margin:0 0 22px;max-width:72ch;font:13.5px/1.5 var(--font-sans);color:var(--mn-soft)}.sw-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,380px),1fr));gap:44px 48px;align-items:start}.sw-block{min-width:0;border-top:1px solid var(--mn-ink);padding-top:12px}.sw-block[data-open]{grid-column:1/-1}.sw-block[data-open] .sw-head{max-width:calc((100% - 96px) / 3);min-width:min(100%,340px)}.sw-head{display:grid;gap:6px;margin-bottom:8px}.sw-title{margin:0;font:600 16.5px/1.3 var(--font-sans);color:var(--mn-ink)}.sw-title span{margin-left:6px;font-weight:400;font-size:12.5px;color:var(--mn-soft);font-variant-numeric:tabular-nums}.sw-sum{margin:0;font:13px/1.45 var(--font-sans);color:var(--mn-soft);font-variant-numeric:tabular-nums}.sw-sum b{font-weight:650}.sw-sum b.is-d{color:var(--mn-dem-deep)}.sw-sum b.is-r{color:var(--mn-rep-deep)}.sw-strip{display:flex;gap:1px;height:8px}.sw-strip i{display:block;height:100%;min-width:3px}.sw-strip i.is-d{background:var(--mn-dem)}.sw-strip i.is-dl{background:var(--res-dlead)}.sw-strip i.is-out{background:var(--mn-wash);box-shadow:inset 0 0 0 1px var(--mn-hair)}.sw-strip i.is-rl{background:var(--res-rlead)}.sw-strip i.is-r{background:var(--mn-rep)}.sw-strip i.is-i{background:var(--ind)}.sw-flips{margin:0;font:12.5px/1.4 var(--font-sans);color:var(--mn-soft)}.sw-flips.has-flips{color:var(--mn-ink);font-weight:500}.sw-rows{margin:0;padding:0;list-style:none}.sw-block[data-open] .sw-rows{columns:340px 3;column-gap:48px}.sw-rows>li{break-inside:avoid}.sw-row{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr) auto;gap:2px 14px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--mn-hair);color:var(--mn-ink);text-decoration:none}.sw-row:hover .sw-place{text-decoration:underline;text-underline-offset:3px}.sw-row:focus-visible{outline:2px solid var(--mn-ink);outline-offset:2px}.sw-place{font:600 13.5px/1.3 var(--font-sans)}.sw-place .mn-flippill{margin-left:6px;vertical-align:1px}.sw-place .mn-flippill.is-d{color:var(--mn-dem-deep)}.sw-place .mn-flippill.is-r{color:var(--mn-rep-deep)}.sw-place small{display:block;font:400 12px/1.35 var(--font-sans);color:var(--mn-soft)}.sw-who{font:13px/1.3 var(--font-sans);min-width:0}.sw-who b{font-weight:600;margin-right:5px}.sw-who small{font-size:12px;color:var(--mn-soft)}.sw-who small.sw-fav{display:block}.sw-margin{font:600 13.5px var(--font-sans);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}:is(.sw-who b,.sw-margin).is-d{color:var(--mn-dem-deep)}:is(.sw-who b,.sw-margin).is-r{color:var(--mn-rep-deep)}:is(.sw-who b,.sw-margin).is-i{color:var(--ind-ink)}.sw-mgrid{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));column-gap:48px;border-top:1px solid var(--mn-ink)}.sw-mrow{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:baseline;padding:9px 0 10px;border-bottom:1px solid var(--mn-hair);color:var(--mn-ink);text-decoration:none}.sw-mrow:hover .sw-mname{text-decoration:underline;text-underline-offset:3px}.sw-mrow:focus-visible{outline:2px solid var(--mn-ink);outline-offset:2px}.sw-mname{font:600 13.5px/1.3 var(--font-sans)}.sw-mcount{font:12.5px var(--font-sans);color:var(--mn-soft);font-variant-numeric:tabular-nums;text-align:right}.sw-mcount b{color:var(--mn-ink);font-weight:600}.sw-mcells{grid-column:1/-1;display:flex;flex-wrap:wrap;gap:3px}.sw-mcells i{width:9px;height:9px;box-sizing:border-box}.sw-mcells i.is-y{background:var(--mn-ink)}.sw-mcells i.is-n{border:1.5px solid var(--mn-soft)}.sw-mcells i.is-o{background:var(--mn-wash);border:1px dashed var(--mn-soft)}@media (max-width:640px){.sw-grid{gap:36px}.sw-row{grid-template-columns:minmax(0,1fr) auto}.sw-who{grid-column:1;grid-row:2}.sw-margin{grid-row:1/span 2;align-self:center}}