.mn-page,.mn-race{--gold:#c9a44a;--expo:var(--ease-expo,cubic-bezier(.16,1,.3,1))}.mn-big{display:block;font:500 clamp(40px,4.4vw,64px)/.92 var(--font-display);letter-spacing:-.05em;font-variant-numeric:tabular-nums;white-space:nowrap}.mn-big small{font-size:.42em;letter-spacing:-.02em;color:var(--soft)}.mn-race{margin-top:8px}.mn-duel{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px}.mn-card{--tone:var(--blue);position:relative;display:grid;align-content:start;gap:18px;min-width:0;padding:clamp(18px,2.2vw,28px);border:1px solid rgba(255,255,255,.7);border-radius:var(--radius,22px);overflow:hidden;background:color-mix(in srgb,var(--paper-light) 74%,transparent);backdrop-filter:blur(16px) saturate(1.15);-webkit-backdrop-filter:blur(16px) saturate(1.15);box-shadow:inset 0 1px 0 rgba(255,255,255,.6),0 24px 48px -32px rgba(29,28,26,.35)}.mn-card:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--tone)}.dp-section[data-in] .mn-card{animation:dp-fade-up .9s var(--expo) both;animation-delay:calc(.15s + var(--k) * .12s)}.mn-card-head{display:flex;align-items:center;gap:12px;min-width:0}.mn-card-head>div{display:grid;gap:2px;min-width:0}.mn-card-head strong{font:500 22px/1.1 var(--font-display);letter-spacing:-.025em}.mn-card-head span{color:var(--muted);font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase}:where([data-look=watif]) .mn-card-head span{letter-spacing:.02em}.mn-raised{display:grid;gap:8px}.mn-raised .dp-kicker{margin:0}.mn-outside>small,.mn-raised>small{color:var(--muted);font-size:12px}.mn-bar{display:block;height:6px;border-radius:99px;background:rgba(0,0,0,.06);overflow:hidden}.mn-bar i{display:block;width:calc(var(--w) * 100%);height:100%;border-radius:inherit;background:var(--tone);transform-origin:left}.dp-section[data-in] .mn-bar i{animation:dp-grow 1.2s var(--expo) .45s both}.mn-outside{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px;row-gap:8px;padding-top:16px;border-top:1px solid var(--line-soft)}.mn-outside>strong{font:500 46px/.9 var(--font-display);letter-spacing:-.05em;color:var(--tone);font-variant-numeric:tabular-nums}.mn-outside>span:not(.mn-split){color:var(--soft);font-size:14px;line-height:1.35}.mn-outside-date,.mn-split,.mn-split-key{grid-column:1/-1}.mn-outside-date{color:var(--muted);font-size:11px;margin-top:-2px}.mn-split{display:flex;height:10px;gap:2px;border-radius:99px;overflow:hidden}.mn-split i{flex:var(--w) 0 0;min-width:2px;transform-origin:left}.mn-split i.home,.mn-split-key i.home{background:color-mix(in srgb,var(--tone) 40%,var(--paper-light))}.mn-split i.away,.mn-split-key i.away{background:var(--tone)}.dp-section[data-in] .mn-split i{animation:dp-grow 1.1s var(--expo) .6s both}.mn-split-key{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 14px}.mn-split-key span{display:inline-flex;align-items:center;gap:6px}.mn-split-key i{width:8px;height:8px;border-radius:2px}.mn-map{position:relative;margin:0}.mn-map svg{display:block;width:100%;height:auto;overflow:visible}.mn-map path{stroke:var(--paper-light);stroke-width:.9;stroke-linejoin:round;transition:opacity .2s ease,stroke .2s ease}.mn-map path.home{stroke:var(--ink);stroke-width:2.2}.mn-map path.on{stroke:var(--ink);stroke-width:1.6}.mn-map svg:hover path:not(.on):not(.home){opacity:.82}.dp-section[data-in] .mn-map path{animation:dp-fade .6s ease both;animation-delay:calc(.4s + var(--k, 0) * 12ms)}.mn-map figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;min-height:18px;margin-top:6px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.mn-map-key{display:inline-flex;align-items:center;gap:6px;margin-left:auto;font-size:11px}.mn-map-key i{width:44px;height:7px;border-radius:99px}.mn-map figcaption b{color:var(--ink);font-weight:600}.mn-map-wait{aspect-ratio:960/600;border-radius:14px;background:rgba(0,0,0,.04)}.mn-states{display:grid;gap:6px;margin:0;padding:0;list-style:none}.mn-states-head{margin:0 0 -8px}.mn-states li{display:grid;grid-template-columns:minmax(96px,1fr) minmax(0,1.4fr) 94px 34px;align-items:center;gap:10px;font-size:13px}.mn-states li small{color:var(--muted);font-size:11px;text-align:right;font-variant-numeric:tabular-nums}.mn-states li i{height:8px;border-radius:99px;background:rgba(0,0,0,.05);overflow:hidden}.mn-states li i b{display:block;width:calc(var(--w) * 100%);height:100%;border-radius:inherit;background:var(--tone);transform-origin:left}.mn-states em{white-space:nowrap;font-style:normal;text-align:right;font-variant-numeric:tabular-nums;color:var(--soft)}.dp-section[data-in] .mn-states li{animation:dp-fade-up .6s var(--expo) both;animation-delay:calc(.7s + var(--k) * 60ms)}.dp-section[data-in] .mn-states li i b{animation:dp-grow 1s var(--expo) both;animation-delay:calc(.8s + var(--k) * 60ms)}.mn-pending{margin:0;padding:14px 16px;border:1px dashed var(--border-strong);border-radius:14px;color:var(--muted);font-size:13px}.mn-fec{justify-self:start;color:var(--ink);font-size:13px;font-weight:600;text-decoration:none}.mn-fec:hover{text-decoration:underline;text-underline-offset:4px}.mn-source{display:flex;align-items:baseline;gap:10px;max-width:860px;margin:4px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.mn-source i{flex:none;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 3px color-mix(in srgb,var(--green) 18%,transparent);translate:0 -1px}.mn-source a{color:var(--ink);font-weight:600;text-decoration:none}.mn-source a:hover{text-decoration:underline}.mn-lede-card{display:grid;grid-template-columns:1fr 1fr;gap:20px 18px}.mn-lede-card>div{display:grid;gap:6px;min-width:0}.mn-lede-card .dp-kicker{margin:0}.mn-lede-card .mn-big{font-size:clamp(34px,3.4vw,50px)}.mn-lede-card small{color:var(--muted);font-size:12px}.mn-lede-away{grid-column:1/-1;display:grid!important;grid-template-columns:auto 1fr;align-items:center;gap:14px!important;padding-top:16px;border-top:1px solid var(--line-soft)}.mn-lede-away b{font:500 40px/.9 var(--font-display);letter-spacing:-.05em}.mn-lede-away span{color:var(--soft);font-size:13px;line-height:1.4}.mn-rank{padding:clamp(10px,1.6vw,18px) clamp(12px,2vw,24px)}.mn-rank ol{margin:0;padding:0;list-style:none}.mn-rank-head,.mn-rank-row{display:grid;grid-template-columns:28px minmax(0,1.15fr) minmax(0,1.5fr) 150px;align-items:center;gap:18px}.mn-rank-head{padding:6px 8px 10px;border-bottom:1px solid var(--line);color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:where([data-look=watif]) .mn-rank-head{letter-spacing:.02em}.mn-rank-head span:last-child{text-align:right}.mn-rank li{border-bottom:1px solid var(--line-soft);animation:dp-fade-up .55s var(--ease-soft,ease) both;animation-delay:calc(var(--k) * 35ms)}.mn-rank li:last-child{border-bottom:0}.mn-rank-row{padding:12px 8px;border-radius:12px;color:inherit;text-decoration:none;transition:background .25s ease}.mn-rank-row:focus-visible,.mn-rank-row:hover{background:rgba(255,255,255,.35);outline:none}.mn-rank-n{color:var(--muted);font:500 18px/1 var(--font-display);font-variant-numeric:tabular-nums}.mn-rank-race{display:grid;gap:3px;min-width:0}.mn-rank-race b{font:500 18px/1.15 var(--font-display);letter-spacing:-.02em}.mn-rank-race small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.mn-rank-bar{display:flex;align-items:center;gap:12px;min-width:0}.mn-rank-bar em{flex:none;font:500 17px/1 var(--font-display);font-style:normal;letter-spacing:-.02em;font-variant-numeric:tabular-nums}.mn-stack-wrap{position:relative;display:block;flex:none;width:calc(var(--w) * (100% - 112px));min-width:6px}.mn-stack{display:flex;flex:none;width:100%;min-width:6px;height:14px;gap:2px;border-radius:99px;overflow:hidden;transform-origin:left;animation:dp-grow 1.1s var(--expo) both;animation-delay:calc(.15s + var(--k, 0) * 35ms)}.mn-stack i{flex-basis:0;min-width:2px;transition:filter .15s ease}.mn-stack i.on{filter:brightness(1.18) saturate(1.1)}.mn-stack-wrap .chart-tip{white-space:nowrap}.mn-legend i.dem,.mn-stack i.dem{background:var(--blue)}.mn-legend i.rep,.mn-stack i.rep{background:var(--red)}.mn-stack i.ind{background:var(--ind)}.mn-rank-away{display:flex;justify-content:flex-end;gap:6px}.mn-pill{display:inline-flex;align-items:baseline;gap:5px;padding:4px 8px;border-radius:99px;background:color-mix(in srgb,var(--tone,var(--blue)) 12%,transparent);color:var(--tone,var(--blue));font-size:10px;font-weight:700}.mn-pill.rep{--tone:var(--red)}.mn-pill.ind{--tone:var(--ind)}.mn-pill b{color:var(--ink);font-size:13px;font-weight:600;font-variant-numeric:tabular-nums}.mn-twin{display:grid;grid-template-columns:1fr 1fr;gap:16px}.mn-away{display:grid;align-content:start;gap:12px}.mn-away .dp-kicker{margin:0}.mn-away ol{display:grid;margin:0;padding:0;list-style:none}.mn-away li{border-bottom:1px solid var(--line-soft)}.dp-section[data-in] .mn-away li{animation:dp-fade-up .6s var(--expo) both;animation-delay:calc(.25s + var(--k) * 60ms)}.mn-away a{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 52px;align-items:center;gap:12px;padding:11px 4px;color:inherit;text-decoration:none;border-radius:10px;transition:background .25s ease}.mn-away a:hover{background:rgba(255,255,255,.35)}.mn-away a>span{display:grid;gap:2px;min-width:0}.mn-away a>span b{overflow:hidden;font:500 16px/1.15 var(--font-display);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.mn-away a>span small{color:var(--muted);font-size:12px}.mn-away a>i{--tone:var(--blue);height:8px;border-radius:99px;background:rgba(0,0,0,.05);overflow:hidden}.mn-away a>i.rep{--tone:var(--red)}.mn-away a>i.ind{--tone:var(--ind)}.mn-away a>i b{display:block;width:calc(var(--w) * 100%);height:100%;border-radius:inherit;background:var(--tone);transform-origin:left}.dp-section[data-in] .mn-away a>i b{animation:dp-grow 1s var(--expo) both;animation-delay:calc(.35s + var(--k) * 60ms)}.mn-away a>em{font:500 20px/1 var(--font-display);font-style:normal;text-align:right;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.mn-away-note{color:var(--muted);font-size:12px}.mn-senders{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(280px,1fr);gap:16px;align-items:stretch}.mn-sender-list{display:grid;align-content:space-between;gap:14px}.mn-sender-list ol{display:grid;gap:10px;margin:0;padding:0;list-style:none}.mn-sender-list li{display:grid;grid-template-columns:112px minmax(0,1fr) 84px;align-items:center;gap:10px;font-size:14px}.mn-sender-list li .mn-stack-wrap{width:calc(var(--w) * 100%)}.mn-sender-list li .mn-stack{height:12px}.mn-sender-list em{white-space:nowrap;font-style:normal;text-align:right;font-variant-numeric:tabular-nums}.mn-legend{display:inline-flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.mn-legend i{width:10px;height:10px;border-radius:3px}.mn-legend i+i,.mn-legend i:nth-of-type(2){margin-left:8px}@media (max-width:860px){.mn-rank-head{display:none}.mn-rank-row{grid-template-columns:22px minmax(0,1fr);gap:8px 12px}.mn-rank-away,.mn-rank-bar{grid-column:2}.mn-rank-away{justify-content:flex-start}.mn-senders,.mn-twin{grid-template-columns:1fr}}@media (max-width:520px){.mn-lede-card{grid-template-columns:1fr}.mn-outside>strong{font-size:40px}.mn-states li{grid-template-columns:minmax(0,1fr) 36px 92px 28px;gap:8px}.mn-sender-list li{grid-template-columns:92px minmax(0,1fr) 80px}}@media (prefers-reduced-motion:reduce){.mn-page *,.mn-race *{animation:none!important}}.of-national,.of-race{--gold:#c9a44a;--gold-ink:#8d6f22;--expo:var(--ease-expo,cubic-bezier(.16,1,.3,1))}.of-race{margin-top:clamp(28px,4vw,48px)}.of-national .dp-section-body,.of-race .dp-section-body{display:grid;gap:16px;min-width:0}.of-race-grid{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);gap:16px}.of-race-grid.lower{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.of-national-grid{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:16px}.of-block{display:grid;align-content:start;gap:14px;min-width:0}.of-block>.dp-kicker,.of-total>.dp-kicker{margin:0}.dp-section[data-in] .of-block,.dp-section[data-in] .of-nominee,.dp-section[data-in] .of-total{animation:dp-fade-up .9s var(--expo) both;animation-delay:calc(.15s + var(--k, 0) * .12s)}.of-total{display:grid;align-content:start;gap:14px;min-width:0}.of-what{max-width:52ch;margin:0;color:var(--soft);font-size:14px;line-height:1.5}.of-lean{display:grid;gap:10px;padding-top:14px;border-top:1px solid var(--line-soft)}.of-lean .dp-split{height:14px}.of-lean .dp-split-legend span{display:grid;gap:2px}.of-lean .dp-split-legend b{font-size:22px;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.of-lean .dp-split-legend span:first-child b{color:var(--blue)}.of-lean .dp-split-legend span:last-child b{color:var(--red)}.of-week{margin:0;color:var(--muted);font-size:13px}.of-week b{color:var(--ink);font:500 18px/1 var(--font-display);letter-spacing:-.02em}.of-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(118px,1fr));gap:12px;margin:0;padding-top:14px;border-top:1px solid var(--line-soft)}.of-facts div{display:grid;gap:4px;min-width:0}.of-facts dt{color:var(--muted);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase}:where([data-look=watif]) .of-facts dt{letter-spacing:.02em}.of-facts dd{margin:0;font:500 20px/1.05 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.of-note{margin:0;color:var(--muted);font-size:12px;line-height:1.45}.of-nominees{display:grid;align-content:start;gap:16px;min-width:0}.of-nominee{position:relative;display:grid;gap:14px;overflow:hidden}.of-nominee:before{content:"";position:absolute;inset:0 0 auto;height:4px;background:var(--blue)}.of-nominee.rep:before{background:var(--red)}.of-nominee.ind:before{background:var(--ind)}.of-nominee header{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.of-nominee header strong{overflow:hidden;font:500 21px/1.1 var(--font-display);letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap}.of-nominees-head{display:grid;gap:6px}.of-nominees-head p:not(.dp-kicker){max-width:60ch;margin:0;color:var(--soft);font-size:13px;line-height:1.45}.of-for-against{display:grid;gap:6px}.of-for-against p{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0}.of-for-against p+i+p{margin-top:8px}.of-for-against p span{min-width:0;color:var(--soft);font-size:14px}.of-for-against>i{--tone:var(--blue);height:12px;border-radius:99px;background:rgba(0,0,0,.05);overflow:hidden}.of-for-against>i.rep{--tone:var(--red)}.of-for-against>i.ind{--tone:var(--ind)}.of-for-against>i b{display:block;width:calc(var(--w) * 100%);min-width:2px;height:100%;border-radius:inherit;background:var(--tone);transform-origin:left}.dp-section[data-in] .of-for-against>i b{animation:dp-grow 1.2s var(--expo) both;animation-delay:calc(.45s + var(--k, 0) * .12s)}.of-for-against em{flex:none;font:500 20px/1 var(--font-display);font-style:normal;letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.of-nominee footer{display:grid;gap:3px;padding-top:12px;border-top:1px solid var(--line-soft)}.of-nominee footer b{font:500 16px/1.3 var(--font-display);letter-spacing:-.015em}.of-nominee footer small,.of-others{color:var(--muted);font-size:12px}.of-others{margin:0}.of-spenders{display:grid;gap:4px;margin:0;padding:0;list-style:none}.of-spenders li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) max-content;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-soft)}.of-spenders li:last-child{border-bottom:0}.dp-section[data-in] .of-spenders li{animation:dp-fade-up .6s var(--expo) both;animation-delay:calc(.3s + var(--k) * 50ms)}.of-spender-name{display:grid;gap:2px;min-width:0}.of-spender-name b{overflow:hidden;font:500 16px/1.2 var(--font-display);letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.of-spender-name small{color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.of-spenders .mn-stack-wrap{width:calc(var(--w) * 100%)}.of-spenders .mn-stack{height:12px;animation-delay:calc(.4s + var(--k) * 50ms)}.of-spenders em{font:500 17px/1 var(--font-display);justify-self:end;font-style:normal;text-align:right;letter-spacing:-.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.of-days{margin:0}.of-days-plot{position:relative;height:150px}.of-day{position:absolute;top:0;bottom:0;left:var(--x);width:var(--w);opacity:.42;transition:opacity .2s ease}.of-day.on,.of-day.week{opacity:1}.of-day.on:after{content:"";position:absolute;inset:0 8%;border-radius:4px;background:rgba(0,0,0,.05)}.of-day i{position:absolute;left:14%;right:14%;height:calc(var(--h) * 50% - 2px);min-height:0;border-radius:3px}.of-day i.dem{bottom:calc(50% + 1px);background:var(--blue);transform-origin:bottom}.of-day i.rep{top:calc(50% + 1px);background:var(--red);transform-origin:top}.dp-section[data-in] .of-day i{animation:dp-rise-fill .8s var(--expo) both;animation-delay:calc(.35s + var(--k) * 14ms)}.of-days-zero{left:0;right:0;top:50%;height:1px;background:rgba(29,28,26,.35)}.of-days-week,.of-days-zero{position:absolute;pointer-events:none}.of-days-week{top:-4px;bottom:-4px;left:var(--x);border-left:1px dashed rgba(29,28,26,.35)}.of-days-week span{position:absolute;top:0;right:8px;color:var(--muted);font-size:10px;font-style:normal;font-weight:600;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}:where([data-look=watif]) .of-days-week span{letter-spacing:.02em}.of-days figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;min-height:18px;margin-top:8px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.of-days figcaption b{color:var(--ink);font-weight:600}.of-filings{display:grid;margin:0;padding:0;list-style:none}.of-filings li{--tone:var(--blue);display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:14px;padding:12px 0 12px 14px;border-bottom:1px solid var(--line-soft);box-shadow:inset 3px 0 0 var(--tone)}.of-filings li.rep{--tone:var(--red)}.of-filings li.ind{--tone:var(--ind)}.of-filings li:last-child{border-bottom:0}.dp-section[data-in] .of-filings li{animation:dp-fade-up .55s var(--expo) both;animation-delay:calc(.2s + var(--k) * 45ms)}.of-filings time{padding-top:2px;color:var(--muted);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;text-transform:uppercase}.of-filing-main{display:grid;gap:3px;min-width:0}.of-filing-main b{font:500 17px/1.2 var(--font-display);letter-spacing:-.015em}.of-filing-main>span{color:var(--soft);font-size:14px}.of-filing-main a{color:var(--ink);text-decoration:none}.of-filing-main a:hover{text-decoration:underline;text-underline-offset:3px}.of-filing-main small{overflow:hidden;color:var(--muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.of-verb{color:var(--tone);font-weight:600}.of-filing-amount{display:grid;justify-items:end;gap:4px}.of-filing-amount strong{font:500 22px/1 var(--font-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;white-space:nowrap}.of-filing-amount a{color:var(--muted);font-size:11px;font-weight:600;text-decoration:none}.of-filing-amount a:hover{color:var(--ink)}.of-ticker{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:stretch;overflow:hidden;border:1px solid rgba(255,255,255,.7);border-radius:999px;background:color-mix(in srgb,var(--ink) 92%,transparent);color:var(--paper-light);box-shadow:0 18px 40px -28px rgba(29,28,26,.55)}.of-ticker-label{display:inline-flex;align-items:center;gap:8px;padding:0 16px 0 18px;background:var(--ink);color:var(--paper-light);font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;z-index:1;box-shadow:12px 0 18px -6px var(--ink)}:where([data-look=watif]) .of-ticker-label{letter-spacing:.02em}.of-ticker-label i{width:8px;height:8px;border-radius:50%;background:#e2564f;animation:dp-pulse 1.6s ease-in-out infinite}.of-ticker-track{display:flex;width:max-content;animation:of-scroll calc(var(--n, 8) * 6s) linear infinite}.of-ticker:hover .of-ticker-track{animation-play-state:paused}.of-ticker-track>div{display:flex;flex:none}.of-tick{--tone:#8fb0ea;display:inline-flex;align-items:baseline;gap:6px;padding:12px 22px;border-right:1px solid rgba(255,255,255,.14);font-size:14px;white-space:nowrap}.of-tick.rep{--tone:#f0939a}.of-tick b{font-weight:600}.of-tick strong{color:var(--tone);font:500 17px/1 var(--font-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums}@keyframes of-scroll{to{transform:translateX(-50%)}}.of-rank .of-rank-row{grid-template-columns:28px minmax(0,1.15fr) minmax(0,1.5fr) 124px}.of-bar-track{flex:1;min-width:0}.of-bar-track .mn-stack-wrap{width:calc(var(--w) * 100%)}.of-rank-week{color:var(--soft);font:500 15px/1 var(--font-display);text-align:right;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.of-toss{display:inline-block;margin-left:8px;padding:3px 7px;border-radius:99px;background:color-mix(in srgb,var(--gold) 24%,transparent);color:var(--gold-ink);font:700 9.5px/1 var(--font-sans);letter-spacing:.08em;text-transform:uppercase;vertical-align:3px}:where([data-look=watif]) .of-toss{letter-spacing:.02em}.of-source{max-width:920px}.of-source b{color:var(--soft);font-weight:600}@media (max-width:960px){.of-national-grid,.of-race-grid,.of-race-grid.lower{grid-template-columns:1fr}}@media (max-width:860px){.of-rank .of-rank-row{grid-template-columns:22px minmax(0,1fr)}.of-rank-week{grid-column:2;text-align:left;font-size:13px}.of-rank-week:before{content:"7 d · ";color:var(--muted)}}@media (max-width:520px){.of-for-against em{font-size:18px}.of-spenders li{grid-template-columns:minmax(0,1fr) max-content}.of-spenders .mn-stack-wrap{grid-column:1/-1;grid-row:2}.of-filings li{grid-template-columns:46px minmax(0,1fr);gap:4px 10px}.of-filings time{font-size:11px;white-space:nowrap}.of-filing-amount{grid-column:2;justify-items:start;grid-auto-flow:column;align-items:baseline;justify-content:start;gap:10px}.of-filing-amount strong{font-size:19px}.of-ticker{border-radius:18px;grid-template-columns:1fr}.of-ticker-label{padding:8px 14px;box-shadow:none}.of-days-plot{height:120px}}@media (prefers-reduced-motion:reduce){.of-national *,.of-race *{animation:none!important}.of-ticker{overflow-x:auto}.of-ticker-track>div[aria-hidden]{display:none}}.of-page{margin-top:clamp(36px,5vw,64px)}.of-flow{min-width:0;margin:0}.of-flow-plot{position:relative;width:100%;min-width:0}.of-flow svg{position:absolute;inset:0 auto auto 0;display:block;overflow:visible}.of-flow-links path{opacity:.26;transition:opacity .25s ease;cursor:default}.of-flow-links path.on{opacity:.55}.of-flow-links path.off{opacity:.1}.dp-section[data-in] .of-flow-links path{animation:of-flow-in 1s var(--expo) both;animation-delay:calc(.35s + var(--k) * 30ms)}.dp-section[data-in] .of-flow-nodes rect{transform-box:fill-box;transform-origin:top;animation:dp-rise-fill .8s var(--expo) both;animation-delay:calc(.2s + var(--k) * 40ms)}.of-flow text{font:500 13px/1 var(--font-sans);paint-order:stroke;stroke:var(--paper-light);stroke-width:3.5px;stroke-linejoin:round;pointer-events:none}.of-flow text .name{fill:var(--ink);font-weight:600}.of-flow text .amount{fill:var(--soft);font-variant-numeric:tabular-nums}.of-flow figcaption{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 14px;margin-top:10px;color:var(--muted);font-size:12px;font-variant-numeric:tabular-nums}.of-flow figcaption b{color:var(--ink);font-weight:600}@keyframes of-flow-in{0%{opacity:0}}@media (max-width:520px){.of-flow text{font-size:12px}}