.sv-page--deercollision{--sv-accent: #9a4f1c;--sv-accent-strong: #6b3410;--sv-soft: #f7ede3;--dc-bar: #8a8f96;--dc-bar-fall: var(--sv-accent);--dc-season: #f3e3d3}.dc-chart{margin:1.5rem 0;max-width:44rem}.dc-chart-svg{display:block;width:100%;height:auto;font-family:var(--font-sans);font-variant-numeric:tabular-nums}.dc-chart-season{fill:var(--dc-season)}.dc-chart-seasonlabel{font-size:10px;fill:var(--sv-accent-strong);font-weight:600;letter-spacing:.04em}.dc-chart-axis{stroke:var(--rule);stroke-width:1}.dc-bar{fill:var(--dc-bar)}.dc-bar--fall{fill:var(--dc-bar-fall)}.dc-chart-value{font-size:10px;fill:var(--ink);font-variant-numeric:tabular-nums}.dc-chart-tick{font-size:10.5px;fill:var(--muted)}.dc-chart-caption{margin-top:.5rem;font-family:var(--font-sans);font-size:var(--text-label);line-height:1.5;color:var(--muted);max-width:var(--measure)}.dc-chart-caption a{color:var(--pine)}.dc-table-wrap{overflow-x:auto;overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;margin:1.5rem 0;max-height:36rem;overflow-y:auto}.dc-table{width:100%;border-collapse:collapse;font-family:var(--font-sans);font-size:var(--text-ui);min-width:560px;font-variant-numeric:tabular-nums}.dc-table th,.dc-table td{text-align:left;padding:.55rem .75rem .55rem 0;border-bottom:1px solid var(--rule);vertical-align:top;color:var(--body)}.dc-table thead th{position:sticky;top:0;background:var(--paper, #fff);font-size:var(--text-label);font-weight:600;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.dc-table tbody th{font-weight:500;color:var(--ink)}.dc-table a{color:var(--pine);font-weight:500}.dc-num{text-align:right!important;font-variant-numeric:tabular-nums;white-space:nowrap}.dc-quotes{margin:1rem 0}.dc-quote{margin:.9rem 0;padding:.2rem 0 .2rem .9rem;border-left:3px solid var(--sv-accent);max-width:var(--measure)}.dc-quote blockquote{margin:0 0 .4rem;font-family:var(--font-serif);font-size:var(--text-small);line-height:1.55;font-style:italic;color:var(--ink)}.dc-quote cite{display:block;font-family:var(--font-sans);font-size:var(--text-label);font-style:normal;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}.dc-quote cite a{color:var(--pine)}.dc-agency{margin:1.25rem 0;max-width:var(--measure)}.dc-agency-count{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem;margin:0 0 .5rem}.dc-agency-num{font-family:var(--font-serif);font-size:clamp(2rem,7vw,2.75rem);font-weight:600;line-height:1.1;color:var(--sv-accent-strong);font-variant-numeric:tabular-nums}.dc-agency-label{flex:1 1 14rem;font-family:var(--font-sans);font-size:var(--text-small);line-height:1.45;color:var(--body)}.dc-agency-extra,.dc-agency-source{margin:0 0 .5rem;font-family:var(--font-sans);font-size:var(--text-small);color:var(--body);font-variant-numeric:tabular-nums}.dc-agency-source a{color:var(--pine)}.dc-clock{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin:1.25rem 0;max-width:30rem}.dc-clock-cell{display:flex;flex-direction:column;gap:.2rem;padding:.8rem .9rem;border-top:3px solid var(--rule);background:var(--sv-soft)}.dc-clock-cell--after{border-top-color:var(--sv-accent)}.dc-clock-label{font-family:var(--font-sans);font-size:var(--text-label);color:var(--muted)}.dc-clock-time{font-family:var(--font-serif);font-size:1.6rem;font-weight:600;color:var(--ink);font-variant-numeric:tabular-nums}.dc-clock-note{grid-column:1 / -1;margin:0;font-family:var(--font-sans);font-size:var(--text-label);color:var(--muted)}
