.apex-annotation-leader.svelte-tdnf3f{fill:none;stroke:var(--muted);stroke-width:1;stroke-dasharray:2 3}.apex-annotation-dot.svelte-tdnf3f{fill:var(--muted)}.apex-annotation-text.svelte-tdnf3f{fill:color-mix(in srgb,var(--ink) 78%,var(--bg));font-size:.75em;stroke:var(--bg);stroke-width:3;paint-order:stroke;dominant-baseline:middle}.apex-waffle-guard.svelte-udf1ns{font-family:var(--font-family);font-size:13px;line-height:1.5;color:var(--muted);max-width:48ch;border-top:1.5px solid var(--rule);padding-top:10px}.apex-waffle.svelte-udf1ns{display:block;font-family:var(--font-family);overflow:visible}.apex-waffle-group.svelte-udf1ns rect:where(.svelte-udf1ns){transition:opacity .16s ease}.apex-waffle-group.is-active.svelte-udf1ns rect:where(.svelte-udf1ns){opacity:1}.apex-waffle.svelte-udf1ns:has(.is-active:where(.svelte-udf1ns)) .apex-waffle-group:where(.svelte-udf1ns):not(.is-active) rect:where(.svelte-udf1ns){opacity:.35}.apex-waffle-group.svelte-udf1ns:focus{outline:none}.apex-waffle-group.svelte-udf1ns:focus-visible rect:where(.svelte-udf1ns){stroke:var(--ink);stroke-width:2;paint-order:stroke}@media(prefers-reduced-motion:reduce){.apex-waffle-group.svelte-udf1ns rect:where(.svelte-udf1ns){transition:none}}.apex-slope.svelte-i9o15u{display:block;font-family:var(--font-family);overflow:visible}.apex-axis.svelte-i9o15u{stroke:var(--grid);stroke-width:1}.apex-slope-line.svelte-i9o15u{stroke-width:2;fill:none;transition:opacity .16s ease,stroke-width .16s ease}.apex-slope-leader.svelte-i9o15u{stroke-width:1;fill:none;stroke-dasharray:2 3;opacity:.6}.apex-slope-label.svelte-i9o15u{fill:var(--ink);font-size:.8em}.apex-slope-value.svelte-i9o15u{fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;font-variant-numeric:tabular-nums}.apex-slope.svelte-i9o15u:has(.is-active:where(.svelte-i9o15u)) .apex-slope-series:where(.svelte-i9o15u):not(.is-active){opacity:.28}.apex-slope-series.is-active.svelte-i9o15u .apex-slope-line:where(.svelte-i9o15u){stroke-width:3.5}.apex-slope-series.svelte-i9o15u:focus{outline:none}.apex-slope-series.svelte-i9o15u:focus-visible .apex-slope-line:where(.svelte-i9o15u){stroke-width:4;stroke-dasharray:6 3}@media(prefers-reduced-motion:reduce){.apex-slope-line.svelte-i9o15u{transition:none}}.apex-dumbbell.svelte-ycotxz{display:block;font-family:var(--font-family);overflow:visible}.apex-dumbbell-hit.svelte-ycotxz{fill:transparent}.apex-dumbbell-bar.svelte-ycotxz{stroke:var(--grid);stroke-width:3;stroke-linecap:round}.apex-dumbbell-label.svelte-ycotxz{fill:var(--ink);font-size:.8em;dominant-baseline:middle}.apex-dumbbell-delta.svelte-ycotxz{fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;dominant-baseline:middle}.apex-axis-grid.svelte-ycotxz line:where(.svelte-ycotxz){stroke:var(--grid);stroke-width:1}.apex-axis-grid.svelte-ycotxz line.apex-axis-zero:where(.svelte-ycotxz){stroke:var(--ink);stroke-width:1.5}.apex-axis-grid.svelte-ycotxz text:where(.svelte-ycotxz){fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em}.apex-dumbbell-row.is-active.svelte-ycotxz .apex-dumbbell-hit:where(.svelte-ycotxz){fill:var(--surface)}.apex-dumbbell-row.svelte-ycotxz:focus{outline:none}.apex-dumbbell-row.svelte-ycotxz:focus-visible .apex-dumbbell-hit:where(.svelte-ycotxz){fill:var(--surface);stroke:var(--p-primary);stroke-width:2}.apex-projection.svelte-1b3s6tk{display:block;font-family:var(--font-family);overflow:visible}.apex-projection-hit.svelte-1b3s6tk{fill:transparent}.apex-projection-track.svelte-1b3s6tk{fill:var(--surface);stroke:var(--grid);stroke-width:1}.apex-projection-threshold.svelte-1b3s6tk{stroke:var(--ink);stroke-width:2;stroke-dasharray:3 2}.apex-projection-label.svelte-1b3s6tk{fill:var(--ink);font-size:.8em;dominant-baseline:middle}.apex-projection-range.svelte-1b3s6tk{fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;font-variant-numeric:tabular-nums;dominant-baseline:middle}.apex-projection-axis.svelte-1b3s6tk line:where(.svelte-1b3s6tk){stroke:var(--grid);stroke-width:1}.apex-projection-axis.svelte-1b3s6tk line.apex-projection-zero:where(.svelte-1b3s6tk){stroke:var(--ink);stroke-width:1.5}.apex-projection-axis.svelte-1b3s6tk text:where(.svelte-1b3s6tk){fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em}.apex-projection-row.is-active.svelte-1b3s6tk .apex-projection-hit:where(.svelte-1b3s6tk){fill:var(--surface)}.apex-projection-row.svelte-1b3s6tk:focus{outline:none}.apex-projection-row.svelte-1b3s6tk:focus-visible .apex-projection-hit:where(.svelte-1b3s6tk){fill:var(--surface);stroke:var(--p-primary);stroke-width:2}.apex-map.svelte-173ryxp{display:block;font-family:var(--font-family)}.apex-map-region.svelte-173ryxp{stroke:var(--grid);stroke-width:.75;transition:stroke-width .12s ease}.apex-map-region.svelte-173ryxp:hover,.apex-map-region.is-active.svelte-173ryxp{stroke:var(--ink);stroke-width:2}.apex-map-region.svelte-173ryxp:focus{outline:none}.apex-map-region.svelte-173ryxp:focus-visible{stroke:var(--ink);stroke-width:3}.apex-map-legend.svelte-173ryxp{display:flex;align-items:center;gap:2px;margin-top:.75em;font-family:var(--font-mono);font-size:10.5px;letter-spacing:.04em;color:var(--muted)}.apex-map-swatch.svelte-173ryxp{width:26px;height:10px;border:1px solid var(--grid)}.apex-map-swatch-nodata.svelte-173ryxp{margin-left:10px;background:var(--surface)}.apex-map-legend-label.svelte-173ryxp{margin-left:.5em}.apex-map-legend-spacer.svelte-173ryxp{flex:1}.apex-map-missing.svelte-173ryxp{color:var(--muted);font-style:italic;font-family:var(--font-family)}@media(prefers-reduced-motion:reduce){.apex-map-region.svelte-173ryxp{transition:none}}.apex-network.svelte-1n8dao{display:block;font-family:var(--font-family);overflow:visible}.apex-network-link.svelte-1n8dao{stroke:var(--grid);transition:opacity .14s ease}.apex-network-node.svelte-1n8dao circle:where(.svelte-1n8dao){stroke:var(--bg);stroke-width:1.5;transition:opacity .14s ease}.apex-network-node.is-active.svelte-1n8dao circle:where(.svelte-1n8dao){stroke:var(--ink);stroke-width:2.5}.is-dimmed.svelte-1n8dao{opacity:.15}.apex-network-label.svelte-1n8dao{fill:var(--ink);font-size:.7em;stroke:var(--bg);stroke-width:3;paint-order:stroke;pointer-events:none}.apex-network-node.svelte-1n8dao:focus{outline:none}.apex-network-node.svelte-1n8dao:focus-visible circle:where(.svelte-1n8dao){stroke:var(--ink);stroke-width:3}@media(prefers-reduced-motion:reduce){.apex-network-link.svelte-1n8dao,.apex-network-node.svelte-1n8dao circle:where(.svelte-1n8dao){transition:none}}.apex-swarm.svelte-bdh2dv{display:block;font-family:var(--font-family);overflow:visible}.apex-swarm-axis.svelte-bdh2dv line:where(.svelte-bdh2dv){stroke:var(--grid);stroke-width:1}.apex-swarm-axis.svelte-bdh2dv line.apex-swarm-zero:where(.svelte-bdh2dv){stroke:var(--ink);stroke-width:1.5}.apex-swarm-axis.svelte-bdh2dv text:where(.svelte-bdh2dv){fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em}.apex-swarm-label.svelte-bdh2dv{fill:var(--ink);font-size:12px;dominant-baseline:middle}.apex-swarm-dot.svelte-bdh2dv{opacity:.45;transition:opacity .12s ease}.apex-swarm-dot.is-focal.svelte-bdh2dv{opacity:1;stroke:var(--ink);stroke-width:1}.apex-swarm-median.svelte-bdh2dv{stroke:var(--ink);stroke-width:1.5}.apex-swarm-lane.svelte-bdh2dv:focus{outline:none}.apex-swarm-lane.svelte-bdh2dv:focus-visible .apex-swarm-label:where(.svelte-bdh2dv){text-decoration:underline;text-underline-offset:3px}.apex-swarm-lane.is-active.svelte-bdh2dv .apex-swarm-dot:where(.svelte-bdh2dv){opacity:.8}@media(prefers-reduced-motion:reduce){.apex-swarm-dot.svelte-bdh2dv{transition:none}}.apex-band.svelte-zpia4u{display:block;font-family:var(--font-family);overflow:visible}.apex-band-axis.svelte-zpia4u line:where(.svelte-zpia4u){stroke:var(--grid);stroke-width:1}.apex-band-axis.svelte-zpia4u line.apex-band-zero:where(.svelte-zpia4u){stroke:var(--ink);stroke-width:1.5}.apex-band-ytick.svelte-zpia4u,.apex-band-xtick.svelte-zpia4u{fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em}.apex-band-ytick.svelte-zpia4u{dominant-baseline:middle}.apex-band-dot.svelte-zpia4u{opacity:.4;transition:opacity .12s ease}.apex-band-dot.is-flagged.svelte-zpia4u{opacity:1}.apex-band-dot.is-focal.svelte-zpia4u{opacity:1;stroke:var(--ink);stroke-width:1}.apex-band-median.svelte-zpia4u{fill:none;stroke-width:2}.apex-band-latest.svelte-zpia4u{font-family:var(--font-mono);font-size:11px;font-variant-numeric:tabular-nums;fill:color-mix(in srgb,var(--ink) 78%,var(--bg));dominant-baseline:middle}.apex-band-series.svelte-zpia4u:focus{outline:none}.apex-band-series.svelte-zpia4u:focus-visible .apex-band-median:where(.svelte-zpia4u){stroke-width:3}@media(prefers-reduced-motion:reduce){.apex-band-dot.svelte-zpia4u{transition:none}}.apex-stream.svelte-9c9g7h{display:block;font-family:var(--font-family);overflow:visible}.apex-stream-axis.svelte-9c9g7h line:where(.svelte-9c9g7h){stroke:var(--grid);stroke-width:1}.apex-stream-axis.svelte-9c9g7h text:where(.svelte-9c9g7h){fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.08em}.apex-stream-band.svelte-9c9g7h{stroke:var(--bg);stroke-width:1;transition:opacity .14s ease}.apex-stream-band.is-dimmed.svelte-9c9g7h{opacity:.35}.apex-stream-band.svelte-9c9g7h:focus{outline:none}.apex-stream-band.svelte-9c9g7h:focus-visible{stroke:var(--ink);stroke-width:1.5}.apex-stream-label.svelte-9c9g7h{font-size:12px;font-weight:500;pointer-events:none}@media(prefers-reduced-motion:reduce){.apex-stream-band.svelte-9c9g7h{transition:none}}.apex-timeline.svelte-ebmf3a{display:block;font-family:var(--font-family);overflow:visible}.apex-timeline-axis.svelte-ebmf3a line:where(.svelte-ebmf3a){stroke:var(--grid);stroke-width:1}.apex-timeline-axis.svelte-ebmf3a text:where(.svelte-ebmf3a){fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.1em}.apex-timeline-year.svelte-ebmf3a{letter-spacing:.04em}.apex-timeline-hit.svelte-ebmf3a{fill:transparent}.apex-timeline-label.svelte-ebmf3a{fill:var(--ink);font-size:11px}.apex-timeline-phase.is-active.svelte-ebmf3a .apex-timeline-hit:where(.svelte-ebmf3a){fill:var(--surface)}.apex-timeline-phase.svelte-ebmf3a:focus{outline:none}.apex-timeline-phase.svelte-ebmf3a:focus-visible .apex-timeline-bar:where(.svelte-ebmf3a){stroke:var(--ink);stroke-width:1.5}.apex-flow.svelte-1jmplp2{display:block;font-family:var(--font-family);overflow:visible}.apex-flow-link.svelte-1jmplp2{fill:none;opacity:.55;transition:opacity .14s ease}.apex-flow-link.is-dimmed.svelte-1jmplp2{opacity:.15}.apex-flow-link.svelte-1jmplp2:focus{outline:none}.apex-flow-link.svelte-1jmplp2:focus-visible{opacity:1;stroke:var(--ink)}.apex-flow-label.svelte-1jmplp2{fill:var(--ink);font-size:12px;dominant-baseline:middle}.apex-flow-node.svelte-1jmplp2:focus{outline:none}.apex-flow-node.svelte-1jmplp2:focus-visible rect:where(.svelte-1jmplp2){stroke:var(--ink);stroke-width:2}@media(prefers-reduced-motion:reduce){.apex-flow-link.svelte-1jmplp2{transition:none}}.apex-scatter-wrap.svelte-1tawv0z{position:relative}.apex-scatter-canvas.svelte-1tawv0z{position:absolute;inset:0 auto auto 0;pointer-events:none}.apex-scatter.svelte-1tawv0z{position:relative;display:block;font-family:var(--font-family);overflow:visible}.apex-scatter-axis.svelte-1tawv0z line:where(.svelte-1tawv0z){stroke:var(--grid);stroke-width:1}.apex-scatter-axis.svelte-1tawv0z line.apex-scatter-zero:where(.svelte-1tawv0z){stroke:var(--ink);stroke-width:1.5}.apex-scatter-axis.svelte-1tawv0z text:where(.svelte-1tawv0z){fill:var(--muted);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em}.apex-scatter-ytick.svelte-1tawv0z{dominant-baseline:middle}.apex-scatter-dot.svelte-1tawv0z{opacity:.5}.apex-scatter-focal.svelte-1tawv0z{fill:none;stroke:var(--ink);stroke-width:1.5}.apex-scatter-series.svelte-1tawv0z:focus{outline:none}.apex-multiples.svelte-opgsv9{display:block;font-family:var(--font-family);overflow:visible}.apex-multiples-name.svelte-opgsv9{fill:var(--ink);font-size:12px;font-weight:500;letter-spacing:-.01em}.apex-multiples-peak.svelte-opgsv9,.apex-multiples-tick.svelte-opgsv9{fill:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em}.apex-multiples-grid.svelte-opgsv9{stroke:var(--grid);stroke-width:1}.apex-multiples-base.svelte-opgsv9{stroke:var(--ink);stroke-width:1.5}.apex-multiples-line.svelte-opgsv9{fill:none;stroke-width:1.6;stroke-linejoin:round}.apex-multiples-reference.svelte-opgsv9{fill:none;stroke:var(--muted);stroke-width:1;stroke-dasharray:2 3;opacity:.7}.apex-multiples-probe.svelte-opgsv9{fill:transparent;cursor:crosshair;touch-action:none}g[role=button].svelte-opgsv9:focus-visible{outline:1.5px solid var(--selected);outline-offset:3px}.apex-clock.svelte-uyb64w{display:block;font-family:var(--font-family);overflow:visible}.apex-clock-mean.svelte-uyb64w{fill:none;stroke:var(--ink);stroke-width:1;stroke-dasharray:3 4;opacity:.55}.apex-clock-wedge.svelte-uyb64w{stroke:var(--bg);stroke-width:1;opacity:.82}.apex-clock-wedge.is-peak.svelte-uyb64w,.apex-clock-wedge.is-focal.svelte-uyb64w{opacity:1}.apex-clock-month.svelte-uyb64w{fill:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.08em;text-anchor:middle;dominant-baseline:middle}.apex-clock-centre.svelte-uyb64w{fill:var(--ink);font-family:var(--font-mono);font-size:13px;letter-spacing:.1em;text-anchor:middle;font-weight:500}.apex-clock-centre-sub.svelte-uyb64w{fill:var(--muted);font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-anchor:middle}g[role=button].svelte-uyb64w:focus-visible{outline:1.5px solid var(--selected);outline-offset:3px}.visually-hidden.svelte-1iy95n6{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}.apex-table-toggle.svelte-1iy95n6{font-family:var(--font-mono);font-size:10.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink);background:var(--surface);border:1px solid var(--grid);border-radius:var(--radius-chip);padding:.6em 1em;cursor:pointer;align-self:flex-start}.apex-table-toggle.svelte-1iy95n6:focus-visible{outline:2px solid var(--p-primary);outline-offset:2px}.apex-table-wrap.svelte-1iy95n6{margin-top:.75em;overflow-x:auto}.apex-table.svelte-1iy95n6{border-collapse:collapse;font-size:.85em;color:var(--ink);width:100%}.apex-table.svelte-1iy95n6 caption:where(.svelte-1iy95n6){text-align:left;color:var(--muted);padding-bottom:.5em}.apex-table.svelte-1iy95n6 th:where(.svelte-1iy95n6),.apex-table.svelte-1iy95n6 td:where(.svelte-1iy95n6){border:1px solid var(--grid);padding:.35em .6em;text-align:left}.apex-table.svelte-1iy95n6 td:where(.svelte-1iy95n6){font-family:var(--font-mono);font-variant-numeric:tabular-nums}.apex-table.svelte-1iy95n6 thead:where(.svelte-1iy95n6) th:where(.svelte-1iy95n6){background:var(--surface)}.apex-cursor.svelte-7btgd0{position:absolute;z-index:5;pointer-events:none;max-width:18rem;padding:.5em .7em;background:var(--ink);color:var(--bg);border:0;border-radius:var(--radius-chip);font-family:var(--font-family);font-size:.8em;line-height:1.35;transition:opacity 90ms ease}.apex-cursor-heading.svelte-7btgd0{margin:0;font-weight:600}.apex-cursor-fields.svelte-7btgd0{display:grid;grid-template-columns:auto auto;gap:.1em .75em;margin:.35em 0 0}.apex-cursor-fields.svelte-7btgd0 dt:where(.svelte-7btgd0){font-family:var(--font-mono);font-size:.86em;letter-spacing:.06em;text-transform:uppercase;opacity:.72;margin:0}.apex-cursor-fields.svelte-7btgd0 dd:where(.svelte-7btgd0){margin:0;text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}@media(prefers-reduced-motion:reduce){.apex-cursor.svelte-7btgd0{transition:none}}.apex-root.svelte-1knyfmf{position:relative;touch-action:manipulation;background:var(--bg);color:var(--ink);font-family:var(--font-family);font-size:var(--font-size);container-type:inline-size}.apex-footer.svelte-1knyfmf{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid var(--hairline)}.apex-note.svelte-1knyfmf{margin:0;max-width:90ch;font-family:var(--font-mono);font-size:10.5px;line-height:1.5;letter-spacing:.02em;color:var(--muted)}.apex-root.is-bounded.svelte-1knyfmf,.apex-root.is-bounded.svelte-1knyfmf .apex-figure:where(.svelte-1knyfmf){height:100%}.apex-plot.svelte-1knyfmf{display:flex;flex-direction:column;justify-content:center;gap:12px}.apex-root.is-bounded.svelte-1knyfmf .apex-plot:where(.svelte-1knyfmf){flex:1;min-height:58%}.apex-plot.svelte-1knyfmf>svg{width:100%}.apex-figure.svelte-1knyfmf{margin:0;padding:var(--padding);display:flex;flex-direction:column;gap:24px}.apex-caption.svelte-1knyfmf{margin:0;padding-bottom:16px;border-bottom:1.5px solid var(--rule)}.apex-title.svelte-1knyfmf{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 10px;color:var(--ink)}.apex-description.svelte-1knyfmf{margin:0;color:color-mix(in srgb,var(--ink) 78%,var(--bg));font-size:17px;font-weight:400;line-height:1.45;max-width:62ch}.apex-scrolly.svelte-7wluuy{position:relative;background:var(--bg);font-family:var(--font-family)}.apex-scrolly-header.svelte-7wluuy{padding:var(--padding);padding-bottom:16px;border-bottom:1.5px solid var(--rule)}.apex-scrolly-title.svelte-7wluuy{font-size:32px;font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 10px;color:var(--ink)}.apex-scrolly-standfirst.svelte-7wluuy{margin:0;color:color-mix(in srgb,var(--ink) 78%,var(--bg));font-size:17px;font-weight:400;line-height:1.45;max-width:62ch}.apex-scrolly-stack.svelte-7wluuy{display:grid;grid-template-areas:"stack"}.apex-scrolly-graphic.svelte-7wluuy,.apex-scrolly-steps.svelte-7wluuy{grid-area:stack}.apex-scrolly-graphic.svelte-7wluuy{position:sticky;top:0;z-index:0;align-self:start}.apex-scrolly-steps.svelte-7wluuy{position:relative;z-index:1;list-style:none;margin:0;padding:0;pointer-events:none}.apex-scrolly-step.svelte-7wluuy{min-height:100dvh;display:flex;align-items:flex-end;padding:0 var(--padding) 6dvh}.apex-scrolly-step.svelte-7wluuy p:where(.svelte-7wluuy){pointer-events:auto;margin:0;max-width:56ch;padding:12px 16px 12px 0;background:var(--bg);border-top:1.5px solid var(--rule);color:color-mix(in srgb,var(--ink) 78%,var(--bg));font-size:15px;line-height:1.55;opacity:.3;transition:opacity .22s ease}.apex-scrolly-step.is-active.svelte-7wluuy p:where(.svelte-7wluuy){opacity:1}.apex-scrolly-footer.svelte-7wluuy{display:flex;flex-direction:column;gap:12px;padding:var(--padding);padding-top:16px;border-top:1px solid var(--hairline)}.apex-scrolly-note.svelte-7wluuy{margin:0;max-width:90ch;font-family:var(--font-mono);font-size:10.5px;line-height:1.5;letter-spacing:.02em;color:var(--muted)}@media(prefers-reduced-motion:reduce){.apex-scrolly-step.svelte-7wluuy p:where(.svelte-7wluuy){transition:none;opacity:1}}html,body{margin:0;padding:0;background:#fff}*,*:before,*:after{box-sizing:border-box}.page.svelte-1n46o8q{--ink: #1a1611;--muted: #7a766b;--surface: #f4f2ec;--accent: #2563EB;--hairline: rgba(26, 22, 17, .1);--rule: rgba(26, 22, 17, .16);--mono: "IBM Plex Mono", ui-monospace, monospace;max-width:880px;margin:0 auto;padding:0 24px 72px;font-family:Google Sans Flex,system-ui,sans-serif;font-size:16px;line-height:1.55;color:color-mix(in srgb,var(--ink) 82%,#fff)}.mono.svelte-1n46o8q{font-family:var(--mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.masthead.svelte-1n46o8q{display:flex;align-items:baseline;gap:14px;padding:24px 0 16px;border-bottom:1.5px solid var(--rule)}.wordmark.svelte-1n46o8q{font-size:17px;font-weight:700;letter-spacing:-.02em;color:var(--ink)}.lede.svelte-1n46o8q{padding:42px 0 8px}h1.svelte-1n46o8q{font-size:clamp(30px,5.4vw,46px);line-height:1.06;letter-spacing:-.025em;color:var(--ink);margin:0 0 18px}h2.svelte-1n46o8q{font-size:24px;letter-spacing:-.015em;color:var(--ink);margin:6px 0 10px}.standfirst.svelte-1n46o8q{font-size:18.5px;max-width:34em;margin:0 0 14px}.caveat.svelte-1n46o8q{text-transform:none;letter-spacing:.02em;line-height:1.6;max-width:60em;margin:8px 0 24px}.rule.svelte-1n46o8q{border-top:1px solid var(--hairline);margin:34px 0}.rule-strong.svelte-1n46o8q{border-top:1.5px solid var(--rule);margin:40px 0 26px}.chapter-head.svelte-1n46o8q{max-width:40em;margin-bottom:22px}.chapter-no.svelte-1n46o8q{color:var(--accent)}.chapter-head.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:0}.loading.svelte-1n46o8q{padding:40px 0}.atlas-controls.svelte-1n46o8q{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;flex-wrap:wrap;margin:20px 0 14px}.search.svelte-1n46o8q{display:flex;flex-direction:column;gap:5px;flex:1;min-width:240px;max-width:380px}.search.svelte-1n46o8q input:where(.svelte-1n46o8q){font:inherit;font-size:15px;padding:9px 12px;border:1px solid var(--rule);border-radius:3px;background:#fff;color:var(--ink)}.search.svelte-1n46o8q input:where(.svelte-1n46o8q):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.toggles.svelte-1n46o8q{display:flex;gap:10px;flex-wrap:wrap}.toggle.svelte-1n46o8q{display:inline-flex;border:1px solid var(--rule);border-radius:3px;overflow:hidden}.toggle.svelte-1n46o8q button:where(.svelte-1n46o8q){font:inherit;letter-spacing:inherit;text-transform:inherit;background:#fff;color:var(--muted);border:0;padding:7px 12px;cursor:pointer}.toggle.svelte-1n46o8q button:where(.svelte-1n46o8q)+button:where(.svelte-1n46o8q){border-left:1px solid var(--hairline)}.toggle.svelte-1n46o8q button.on:where(.svelte-1n46o8q){background:var(--surface);color:var(--ink)}.results.svelte-1n46o8q{list-style:none;margin:0 0 18px;padding:0;border:1px solid var(--hairline);border-radius:3px;max-width:560px}.results.svelte-1n46o8q li:where(.svelte-1n46o8q)+li:where(.svelte-1n46o8q){border-top:1px solid var(--hairline)}.results.svelte-1n46o8q button:where(.svelte-1n46o8q){display:flex;flex-direction:column;gap:2px;width:100%;text-align:left;font:inherit;background:none;border:0;padding:9px 12px;cursor:pointer;color:var(--ink)}.results.svelte-1n46o8q button:where(.svelte-1n46o8q):hover{background:var(--surface)}.result-name.svelte-1n46o8q{font-weight:500}.result-meta.svelte-1n46o8q{text-transform:none}.results.svelte-1n46o8q .empty:where(.svelte-1n46o8q){padding:10px 12px}.map-note.svelte-1n46o8q{text-transform:none;letter-spacing:.02em;margin-top:10px}.dossier-head.svelte-1n46o8q{margin-bottom:20px}.dossier-head.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-size:clamp(26px,4vw,34px);margin-bottom:4px}.dossier-meta.svelte-1n46o8q{margin:0 0 10px}.dossier-line.svelte-1n46o8q{font-size:18px;color:var(--ink);max-width:34em;margin:0}.chart-footnote.svelte-1n46o8q{text-transform:none;letter-spacing:.02em;margin:8px 0 26px}.dossier-pair.svelte-1n46o8q{display:grid;grid-template-columns:minmax(260px,380px) 1fr;gap:36px;align-items:start;margin-top:10px}.pair-title.svelte-1n46o8q{margin:4px 0 10px}.offences.svelte-1n46o8q{list-style:none;margin:0 0 22px;padding:0}.offences.svelte-1n46o8q li:where(.svelte-1n46o8q){position:relative;display:flex;justify-content:space-between;gap:14px;padding:6px 8px;border-bottom:1px solid var(--hairline)}.offence-bar.svelte-1n46o8q{position:absolute;inset:0 auto 0 0;background:var(--surface);z-index:0}.offence-label.svelte-1n46o8q,.offence-count.svelte-1n46o8q{position:relative;z-index:1}.offence-label.svelte-1n46o8q{font-size:14px;color:var(--ink)}.offence-count.svelte-1n46o8q{text-transform:none}.method.svelte-1n46o8q p:where(.svelte-1n46o8q){text-transform:none;letter-spacing:.02em;line-height:1.7;max-width:62em}.method.svelte-1n46o8q a:where(.svelte-1n46o8q){color:var(--ink);text-decoration-color:var(--accent);text-underline-offset:3px}@media(max-width:680px){.dossier-pair.svelte-1n46o8q{grid-template-columns:1fr;gap:10px}}
