@import"https://fonts.googleapis.com/css2?family=Roboto+Serif:ital,opsz,wght@0,8..144,100..900;1,8..144,100..900&display=swap";:root{--chip-max-width: min(500px, calc(100% - 2rem) );--chip-padding: 1.5rem;--chip-background: rgba(255, 255, 255, .9);--chip-border-radius: 8px;--chip-font-family: "Whyte Bold", sans-serif;--chip-font-size: clamp(.9rem, 1.05vw, 1.1rem);--chip-line-height: 1.4;--chip-color: #111827;--chip-shadow: 0 12px 30px rgba(0, 0, 0, .12)}:where(.overlay-annotation,.overlay-chip,.overlay-text,.step-card,.chip) :where(h1,h2,h3,h4,p),:where(.overlay)>:where(h1,h2,h3,h4,p){font-size:inherit;line-height:inherit;color:inherit;margin:0}@media(max-width:1100px){:root{--chip-font-size: clamp(.85rem, 3.2vw, .95rem)}}@media(max-width:500px){:root{--chip-padding: .75rem 1rem}}@font-face{font-family:Whyte Black;src:url(/wp-content/themes/verac4/dist/scrolly/build/assets/ABCWhyte-Black-9omJZfme.woff) format("woff");font-style:normal}@font-face{font-family:Whyte Bold;src:url(/wp-content/themes/verac4/dist/scrolly/build/assets/ABCWhyte-Bold-yA3Zmsn1.woff) format("woff");font-style:normal}@font-face{font-family:Whyte Medium;src:url(/wp-content/themes/verac4/dist/scrolly/build/assets/abcwhyte-medium-webfont-lYnrzdQO.woff2) format("woff2"),url(/wp-content/themes/verac4/dist/scrolly/build/assets/abcwhyte-medium-webfont-0N4T3igU.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Whyte Book;src:url(/wp-content/themes/verac4/dist/scrolly/build/assets/ABCWhyte-Book-vFVlqNzw.woff) format("woff");font-weight:700;font-style:normal}.roboto-serif-action{font-family:"Roboto Serif",serif;font-optical-sizing:auto;font-weight:400;font-style:normal;font-variation-settings:"wdth" 100,"GRAD" 0}:root{font-family:"Roboto Serif",serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding:0;margin:0}#content{width:100%}a{font-weight:500;color:#0a0319;text-decoration:none!important;border-bottom:2px solid #ff9e44}a:hover{color:#fff!important;background-color:#cc2f24;text-decoration-color:#ff9e44!important}body{display:flex;place-items:center;min-width:320px;min-height:100vh;padding:0!important;margin:0!important}h1{font-size:3.2em;line-height:1.1;font-family:Whyte Black!important}h2{font-family:Whyte Black}h3{font-family:Whyte Bold}.card{padding:2em}#app{margin:0 auto;text-align:center;width:100%}section#col{max-width:1200px;padding:2rem;margin:0 auto}section#wide{width:calc(100% - 6rem);margin:0 auto;padding:4rem 2rem 4rem 4rem;background-color:#032a2f;color:#fff}section#wide.second{background-color:#faf7f0;color:#000}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547}a:hover{color:#747bff}button{background-color:#f9f9f9}}.bars .bar{fill:#000346}.bars .bar.crime{fill:#ff9e44!important}.y-axis text{font:20px/1.8 system-ui,sans-serif}.tick text{font-size:16px}@media(max-width:500px){section#col{max-width:1200px;padding:1rem}}.scroll-container.svelte-ufezrk{height:320vh;position:relative;padding:0 1rem;max-width:1100px;margin:0 auto}.sticky-section.svelte-ufezrk{position:sticky;top:20px}.chart.svelte-ufezrk{width:100%;min-height:390px;z-index:10;margin-bottom:1rem;display:grid;grid-template-columns:minmax(220px,300px) repeat(2,minmax(220px,1fr));align-items:center;gap:1.25rem;box-sizing:border-box}.left-panel.svelte-ufezrk{max-width:300px;box-sizing:border-box;min-height:100%;display:flex;align-items:center}.overlay-text.svelte-ufezrk{width:100%;max-width:var(--chip-max-width);font-family:var(--chip-font-family);font-size:var(--chip-font-size);line-height:var(--chip-line-height);background:var(--chip-background);padding:var(--chip-padding);border-radius:var(--chip-border-radius);box-shadow:var(--chip-shadow);box-sizing:border-box;color:var(--chip-color)}.bar-container.svelte-ufezrk{gap:.5rem;border-radius:8px;width:100%;min-width:0;box-sizing:border-box}.us-chart.is-hidden.svelte-ufezrk{visibility:hidden;pointer-events:none}.bar-row.svelte-ufezrk{display:grid;grid-template-columns:minmax(118px,150px) minmax(0,1fr);align-items:center;gap:.75rem;min-width:0}.label.svelte-ufezrk{font-weight:600;text-align:right;font-size:.95rem}.bar.svelte-ufezrk{height:30px;background-color:#066976;color:#fff;display:flex;align-items:center;justify-content:flex-start;padding-left:.5rem;border-radius:0;transition:width .3s;white-space:nowrap}.place.svelte-ufezrk{text-align:left;font-family:Whyte Medium,sans-serif;font-size:.95rem}@media(max-width:900px){.scroll-container.svelte-ufezrk{height:360vh;padding:0 .75rem}.sticky-section.svelte-ufezrk{top:.75rem}.chart.svelte-ufezrk{grid-template-columns:1fr 1fr;align-items:start;gap:1.25rem .85rem;min-height:auto}.left-panel.svelte-ufezrk{grid-column:1 / -1;width:100%;max-width:none;min-height:auto}.overlay-text.svelte-ufezrk h2:where(.svelte-ufezrk){margin-top:0;margin-bottom:.35rem}.overlay-text.svelte-ufezrk p:where(.svelte-ufezrk){margin-bottom:0}.bar-row.svelte-ufezrk{grid-template-columns:minmax(82px,42%) minmax(0,1fr);gap:.45rem}.label.svelte-ufezrk,.place.svelte-ufezrk{font-size:.78rem;line-height:1.15}.bar.svelte-ufezrk{height:24px;padding-left:.35rem;font-size:.78rem}}@media(max-width:560px){.chart.svelte-ufezrk{grid-template-columns:1fr;gap:1rem}.bar-container.svelte-ufezrk{max-width:100%}.bar-row.svelte-ufezrk{grid-template-columns:minmax(116px,40%) minmax(0,1fr)}}.ad-spending-bars.svelte-fncbv3{width:100%;margin:2rem auto 2.5rem}.legend.svelte-fncbv3{display:flex;gap:1.15rem;align-items:center;margin:0 0 .25rem;color:#1b252b;font-family:Whyte Medium,sans-serif;font-size:1rem}.legend-item.svelte-fncbv3{display:inline-flex;align-items:center;gap:.4rem}.legend-dot.svelte-fncbv3{width:.65rem;height:.65rem;border-radius:50%}svg.svelte-fncbv3{display:block;width:100%;height:auto;overflow:visible}.source-note.svelte-fncbv3{margin:.35rem 0 0;color:#66727e;font-family:Whyte Medium,sans-serif;font-size:.9rem;line-height:1.25;text-align:left}.source-note.svelte-fncbv3 a:where(.svelte-fncbv3){color:inherit;border-bottom:1px solid currentColor}.grid.svelte-fncbv3{stroke:#d3dce1;stroke-dasharray:4 5;stroke-width:1}.bar-segment.svelte-fncbv3{shape-rendering:crispEdges}.year-label.svelte-fncbv3,.x-tick.svelte-fncbv3,.value-label.svelte-fncbv3{font-family:Whyte Medium,sans-serif}.year-label.svelte-fncbv3{fill:#1b252b;font-size:18px;text-anchor:end}.mobile-year-label.svelte-fncbv3{text-anchor:start}.x-tick.svelte-fncbv3{fill:#41515b;font-size:15px;text-anchor:middle}.value-label.svelte-fncbv3{font-size:16px;text-anchor:middle;paint-order:stroke;stroke:transparent;stroke-linejoin:round;stroke-width:3px}.outside-label.svelte-fncbv3{text-anchor:start;paint-order:stroke;stroke:#fff}.staggered-label.svelte-fncbv3{text-anchor:start}@media(max-width:720px){.legend.svelte-fncbv3{font-size:.9rem}.year-label.svelte-fncbv3,.value-label.svelte-fncbv3{font-size:14px}.value-label.svelte-fncbv3,.x-tick.svelte-fncbv3{font-size:12px}}.violent-segments-line.svelte-1d53bp0{position:relative;min-height:220vh;max-width:1120px;margin:2rem auto 0;padding:0 1rem}.sticky-stage.svelte-1d53bp0{position:sticky;top:10vh}.chart-note.svelte-1d53bp0{max-width:760px;margin:0 auto 1.25rem;color:#1b252b;font-size:1.1rem;line-height:1.45;text-align:left}svg.svelte-1d53bp0{width:100%;height:auto;display:block;position:relative;z-index:1}.source-note.svelte-1d53bp0{margin:0;color:#66727e;font-family:Whyte Medium,sans-serif;font-size:.9rem;line-height:1.25;text-align:left;padding-left:40px}.source-note.svelte-1d53bp0 a:where(.svelte-1d53bp0){color:inherit;border-bottom:1px solid currentColor}.grid.svelte-1d53bp0{stroke:#d3dce1;stroke-width:1}.axis.svelte-1d53bp0,.tick.svelte-1d53bp0{stroke:#53626d;stroke-width:1}.line.svelte-1d53bp0{fill:none;stroke:#000346;stroke-width:4}.point.svelte-1d53bp0{fill:#066976;stroke:#fff;stroke-width:2}.point-label.svelte-1d53bp0{fill:#066976;font-family:Whyte Medium,sans-serif;font-size:18px;text-anchor:middle;paint-order:stroke;stroke:#fff;stroke-linejoin:round;stroke-width:4px}.midterms-line.svelte-1d53bp0{stroke:#cc2f24;stroke-width:2;stroke-dasharray:5 6}.midterms-label.svelte-1d53bp0{fill:#cc2f24;font-family:Whyte Medium,sans-serif;font-size:18px}.chart-label.svelte-1d53bp0{fill:#1b252b;font-family:Whyte Medium,sans-serif;font-size:18px;text-anchor:start}.x-tick.svelte-1d53bp0,.y-tick.svelte-1d53bp0{fill:#41515b;font-family:Whyte Medium,sans-serif;font-size:16px}.x-tick.svelte-1d53bp0{text-anchor:middle}.mobile-x-tick.svelte-1d53bp0{text-anchor:end;dominant-baseline:middle}.y-tick.svelte-1d53bp0{text-anchor:end}@media(max-width:900px){.violent-segments-line.svelte-1d53bp0{min-height:260vh;padding:0}.chart-note.svelte-1d53bp0{font-size:1rem;padding:0 1rem}.x-tick.svelte-1d53bp0,.y-tick.svelte-1d53bp0,.point-label.svelte-1d53bp0{font-size:14px}.chart-label.svelte-1d53bp0,.midterms-label.svelte-1d53bp0{font-size:15px}.source-note.svelte-1d53bp0{padding-left:1rem;padding-right:1rem}}.crime-dumbbell.svelte-l5p56e{position:relative;box-sizing:border-box;max-width:1040px;min-height:270vh;margin:4rem auto;padding:0 1rem}.sticky-stage.svelte-l5p56e{position:sticky;top:8vh;min-height:720px;display:grid;grid-template-rows:auto auto;align-items:center;align-content:center;gap:1rem}.sticky-stage.svelte-l5p56e p:where(.svelte-l5p56e){box-sizing:border-box;width:min(100%,760px);margin:0 auto;text-align:left}.legend.svelte-l5p56e{position:absolute;z-index:2;top:10px;left:0;color:#000;font-family:Whyte Medium,sans-serif;font-size:16px;line-height:1;display:inline-flex;align-items:center;gap:1rem}.legend-title.svelte-l5p56e{position:absolute;z-index:2;top:-10px;left:0;color:#000;font-family:Whyte Medium,sans-serif;font-size:16px;line-height:1}.legend-item.svelte-l5p56e{display:inline-flex;align-items:center;gap:.35rem;white-space:nowrap}.local-legend-item.svelte-l5p56e{transition:opacity .14s linear}.legend-dot.svelte-l5p56e{display:inline-block;flex:0 0 auto;width:8px;height:8px;border-radius:50%}.us-legend-dot.svelte-l5p56e{background:#000346}.local-legend-dot.svelte-l5p56e{background:#69b6c4}.chart.svelte-l5p56e{position:relative;max-width:100%;margin:0 auto;transform-origin:top center}.y-axis-line.svelte-l5p56e{position:absolute;z-index:0;width:1px;background:#ccc}.y-gridline.svelte-l5p56e{position:absolute;z-index:0;height:1px;border-top:1px dashed #ddd;transform:translateY(-50%)}.y-axis-tick.svelte-l5p56e{position:absolute;z-index:0;width:7px;height:1px;background:#ccc;transform:translateY(-50%)}.y-axis-label.svelte-l5p56e{position:absolute;z-index:0;transform:translate(-100%,-50%);color:#555;font-family:Whyte Medium,sans-serif;font-size:13px;line-height:1;white-space:nowrap}.connector.svelte-l5p56e{position:absolute;z-index:1;background:linear-gradient(180deg,#000346,#69b6c4);border-radius:4px;transform:translate(-50%);transition:opacity 90ms linear,height 90ms linear}.dot.svelte-l5p56e{position:absolute;z-index:3;width:13px;height:13px;border-radius:50%;transform:translate(-50%,-50%)}.us-dot.svelte-l5p56e{background:#000346}.local-dot.svelte-l5p56e{background:#69b6c4;transition:opacity .14s linear}.value-label.svelte-l5p56e{position:absolute;z-index:4;transform:translate(-50%);color:#000346;font-family:Whyte Medium,sans-serif;font-size:15px;line-height:1;text-align:center;white-space:nowrap}.local-value.svelte-l5p56e{color:#69b6c4;transition:opacity .14s linear}.group-label.svelte-l5p56e{position:absolute;z-index:4;transform:translate(-50%);color:#0b0b1f;font-family:Whyte Medium,sans-serif;font-size:15px;line-height:1.12;text-align:center;white-space:nowrap;transition:top 90ms linear}@media(max-width:820px){.crime-dumbbell.svelte-l5p56e{min-height:280vh;padding:0}.sticky-stage.svelte-l5p56e{min-height:680px;overflow-x:hidden;overflow-y:hidden;padding:0;gap:1rem}.sticky-stage.svelte-l5p56e p:where(.svelte-l5p56e){width:100%;padding:0 .25rem}.chart.svelte-l5p56e{max-width:720px}.legend.svelte-l5p56e{font-size:13px;left:1.6rem;top:18px}.legend-title.svelte-l5p56e{font-size:13px;left:1.6rem;top:0}.dot.svelte-l5p56e{width:10px;height:10px}.connector.svelte-l5p56e{width:5px!important}.value-label.svelte-l5p56e,.group-label.svelte-l5p56e{font-size:12px}.y-axis-label.svelte-l5p56e{font-size:11px;transform:translateY(-50%)}}.gallup-line.svelte-1rr6of6{position:relative;min-height:480vh;max-width:1500px;margin:2rem auto;padding:0 .5rem}.sticky-stage.svelte-1rr6of6{position:sticky;top:7vh}.chart-frame.svelte-1rr6of6{position:relative}.overlay.svelte-1rr6of6{position:absolute;top:17rem;left:50%;transform:translate(-50%);z-index:3;max-width:var(--chip-max-width);width:calc(100% - 2rem);padding:var(--chip-padding);border-radius:var(--chip-border-radius);background:var(--chip-background);color:var(--chip-color);text-align:left;font-size:var(--chip-font-size);line-height:var(--chip-line-height);box-shadow:var(--chip-shadow);font-family:var(--chip-font-family)}svg.svelte-1rr6of6{width:100%;height:auto;display:block}.source-note.svelte-1rr6of6{margin:-1.25rem 0 0;color:#66727e;font-family:Whyte Medium,sans-serif;font-size:.9rem;line-height:1.25;text-align:left}.source-note.svelte-1rr6of6 a:where(.svelte-1rr6of6){color:inherit;border-bottom:1px solid currentColor}.grid.svelte-1rr6of6{stroke:#d3d9df;stroke-width:1.5}.axis-line.svelte-1rr6of6{stroke:#aeb8c2;stroke-width:1.6}.total-line.svelte-1rr6of6{fill:none;stroke:#222b33;stroke-width:4.5}.total-point.svelte-1rr6of6{fill:#222b33}.range-highlight.svelte-1rr6of6{fill:#fffae1c0}.power-highlight.rep.svelte-1rr6of6{fill:#eb412c4d}.power-highlight.dem.svelte-1rr6of6{fill:#0003464d}.power-label.svelte-1rr6of6{fill:#fff;font-family:Whyte Bold,sans-serif;font-size:18px;letter-spacing:0}.final-mobile-trump.svelte-1rr6of6{fill:#f4cbc2}.x-tick.svelte-1rr6of6,.y-tick.svelte-1rr6of6,.end-label.svelte-1rr6of6{font-family:Whyte Medium,sans-serif}.x-tick.svelte-1rr6of6{fill:#64727f;font-size:18px;text-anchor:middle}.mobile-x-tick.svelte-1rr6of6{text-anchor:end;dominant-baseline:middle}.y-tick.svelte-1rr6of6{fill:#4b5560;font-size:22px}.end-label.svelte-1rr6of6{font-size:22px}.end-label.total.svelte-1rr6of6{fill:#000}.end-label.rep.svelte-1rr6of6{fill:#ff4a42}.end-label.ind.svelte-1rr6of6{fill:#999}.end-label.dem.svelte-1rr6of6{fill:#00117e}@media(max-width:900px){.gallup-line.svelte-1rr6of6{min-height:520vh}.overlay.svelte-1rr6of6{position:relative;top:auto;left:auto;transform:none;max-width:none;width:calc(100% - 1.5rem);margin:0 auto .75rem}.total-line.svelte-1rr6of6{stroke-width:3}svg.svelte-1rr6of6 path[stroke]:where(.svelte-1rr6of6){stroke-width:2.6}svg.svelte-1rr6of6 circle:where(.svelte-1rr6of6){r:3}.x-tick.svelte-1rr6of6{font-size:12px}.y-tick.svelte-1rr6of6,.end-label.svelte-1rr6of6{font-size:13px}.power-label.svelte-1rr6of6{font-size:12px}.source-note.svelte-1rr6of6{margin-top:0;padding:0 .75rem}}.problem-bars.svelte-ew74ls{position:relative;max-width:760px;margin:0 auto;padding:0 1rem;min-height:300vh}.sticky-stage.svelte-ew74ls{position:sticky;top:6vh}.matrix-grid.svelte-ew74ls{display:grid;grid-template-columns:210px repeat(2,120px);gap:.9rem 3rem;align-items:center;justify-content:center}.header-grid.svelte-ew74ls{margin-bottom:.6rem}.data-grid.svelte-ew74ls{margin-bottom:1.35rem}.metric-head.svelte-ew74ls{text-align:center;font-size:1.05rem;font-family:Whyte Medium,sans-serif;color:#202b31}.label-cell.svelte-ew74ls{font-size:1.05rem;line-height:1.2;color:#202b31;text-align:right;padding-right:.35rem;font-family:Whyte Medium,sans-serif}.cell.svelte-ew74ls{display:flex;flex-direction:column;align-items:center;gap:.35rem}.pill-track.svelte-ew74ls{width:98px;height:98px;background:#d2d8dc;border-radius:3px;position:relative;overflow:hidden;display:flex;align-items:flex-end}.pill-fill.svelte-ew74ls{width:100%;height:0;background:#000;border-radius:3px;transition:height .14s linear,background-color .18s linear}.pill-fill.party.svelte-ew74ls{background:#111}.pill-fill.complete.svelte-ew74ls{background:#ff9e44}.value.svelte-ew74ls{font-size:.9rem;line-height:1;color:#1d252a;font-family:Whyte Medium,sans-serif;opacity:0;transition:opacity .16s linear}.value.visible.svelte-ew74ls{opacity:1}.section-gap.svelte-ew74ls{height:4.25rem;display:flex;align-items:center}.group-divider.svelte-ew74ls{width:100%;border-top:1px solid #b8c2c8}@media(max-width:980px){.problem-bars.svelte-ew74ls{min-height:330vh}.matrix-grid.svelte-ew74ls{grid-template-columns:120px repeat(2,92px);gap:.75rem 1.4rem}.metric-head.svelte-ew74ls,.label-cell.svelte-ew74ls{font-size:.95rem}.pill-track.svelte-ew74ls{width:84px;height:84px}}h2.svelte-pq7osm,p.svelte-pq7osm{text-align:left}.narrow.svelte-pq7osm{max-width:800px;margin:50px auto}@media(max-width:500px){.narrow.svelte-pq7osm{margin:15px auto;padding:0 10px}}
