@font-face{font-display:swap;font-family:Spezia Mono;font-style:normal;font-weight:100;src:url(https://www.thetrace.org/wp-content/themes/the-trace/dist/fonts/SpeziaMonoWeb-Medium.eot) format("embedded-opentype");src:url(https://www.thetrace.org/wp-content/themes/the-trace/dist/fonts/SpeziaMonoWeb-Medium.woff2) format("woff2"),url(/wp-content/themes/the-trace/dist/fonts/SpeziaMonoWeb-Medium.woff) format("woff")}#research-chart,#deaths-chart,#gun-sales-chart,#mass-shootings-chart{max-width:1000px}.chart-container{margin-block:2.5em;padding-block:2em;border-top:2px solid var(--charcoal10);border-bottom:2px solid var(--charcoal10);--charcoal100: hsl(225, 12.9%, 12.16%);--blue100: hsl(223.24, 80.95%, 67.06%);--blue90: hsl(222.93, 82.55%, 70.78%);--blue80: hsl(222.55, 84.62%, 74.51%);--blue70: hsl(221.88, 85.71%, 78.04%);--blue60: hsl(221.48, 87.1%, 81.76%);--blue50: hsl(221.82, 89.19%, 85.49%);--blue40: hsl(220.8, 89.29%, 89.02%);--blue30: hsl(222.35, 94.44%, 92.94%);--blue20: hsl(218.82, 89.47%, 96.27%);--blue110: hsl(223.08, 53.42%, 57.06%);--blue120: hsl(223.2, 41.32%, 47.45%);--blue130: hsl(223.17, 42.27%, 38.04%);--blue140: hsl(223.38, 43.62%, 29.22%);--blue150: hsl(223.2, 47.17%, 20.78%);--blue160: hsl(224.12, 51.52%, 12.94%);--blue170: hsl(225, 66.67%, 5.88%);--blue180: hsl(240, 60%, .98%);--charcoal90: hsl(225, 7.69%, 20.39%);--charcoal80: hsl(225, 7.69%, 20.39%);--charcoal70: hsl(222.86, 4.76%, 28.82%);--charcoal60: hsl(220, 3.09%, 38.04%);--charcoal50: hsl(228, 2.06%, 47.65%);--charcoal40: hsl(228, 2.3%, 57.45%);--charcoal30: hsl(220, 1.82%, 67.65%);--charcoal20: hsl(220, 2.7%, 78.24%);--charcoal10: hsl(210, 3.57%, 89.02%);--charcoal00: hsl(200, 7%, 98%);--font-family-aktiv: "Aktiv grotesk", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;box-sizing:border-box;display:flex;flex-direction:column;gap:1em;color:var(--charcoal80);font-family:var(--font-family-aktiv);line-height:normal;container-type:inline-size}.chart-container .trace-blue{color:var(--blue100);font-weight:700}.chart-container .light-blue{color:var(--blue60);font-weight:700}.chart-container .label,.chart-container .label-frequency,.chart-container .label-tag{font-family:Spezia Mono,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:10px;fill:var(--charcoal50)}@container (width > 600px){.chart-container .label,.chart-container .label-frequency,.chart-container .label-tag{font-size:14px}}.chart-container :focus{outline:none}.chart-container .tooltip{visibility:hidden;width:max-content;position:absolute;top:0;left:0;pointer-events:none;font-size:12px;border:1px solid var(--charcoal10);padding-inline:clamp(5px,1cqi,15px);padding-block:clamp(3.5px,.75cqi,7.5px);border-radius:.5cqi;background:#fff}.chart-container .tooltip .tooltip-body{display:flex;flex-direction:column}.chart-container .tooltip .tooltip-body .tooltip-item{display:flex;justify-content:space-between;gap:.25em}.chart-container .tooltip .tooltip-body .tooltip-value{font-weight:700}.chart-container .tooltip .tooltip-arrow{position:absolute;border-bottom:1px solid var(--charcoal10);border-right:1px solid var(--charcoal10);background-color:#fff;width:8px;height:8px;transform:rotate(45deg);z-index:50}@container (width > 600px){.chart-container .tooltip{font-size:14px}}.label-tag{text-transform:capitalize}#tag-chart{gap:1em}.header.svelte-oqm98w{container-type:inline-size;display:flex;flex-direction:column;gap:.5em}.header.svelte-oqm98w .hed:where(.svelte-oqm98w){font-weight:900;font-size:clamp(1.25rem,3.5cqi,2.1rem);margin:0}.header.svelte-oqm98w .dek:where(.svelte-oqm98w){font-size:clamp(.9rem,2.3cqi,1.25rem);margin:0}.logo.svelte-1h6w5ms{width:8cqi}.logo.svelte-1h6w5ms path:where(.svelte-1h6w5ms){color:var(--gray100)}.viz-footer.svelte-1c65yn6{display:flex;justify-content:space-between;container-type:inline-size;flex-wrap:wrap;gap:.5rem}.viz-footer.svelte-1c65yn6 .caption:where(.svelte-1c65yn6){font-family:Spezia Mono,"monospace";font-size:clamp(9px,1.75cqi,14px);margin:auto 0 0;text-align:right;line-height:normal}@container (width < 350px){.viz-footer.svelte-1c65yn6 .caption:where(.svelte-1c65yn6) .credit:where(.svelte-1c65yn6){display:none}}.viz-footer.svelte-1c65yn6 .notes:where(.svelte-1c65yn6){margin:.5em 0;width:100%;font-size:clamp(.7rem,1.25cqi,1rem)}.tab-container.svelte-h0w6ds{width:100%}.tab-buttons.svelte-h0w6ds{background-color:var(--charcoal10);max-width:fit-content;display:flex;border-radius:.5em;justify-content:center;margin:auto;padding:.25em}.tab-button.svelte-h0w6ds{padding:.33rem .75rem;border:none;background:none;border-radius:.5em;color:var(--charcoal100);cursor:pointer;font-size:16px}@media screen and (max-width: 600px){.tab-button.svelte-h0w6ds{font-size:12px}}.tab-button.active.svelte-h0w6ds{background:#fff;color:var(--charcoal100)}
