.ptsd-banner.svelte-1vn5uro{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;max-width:700px;margin:0 auto var(--sp-10);padding:14px 18px;color:inherit;text-decoration:none;background:#10b9810f;border:1px solid rgba(16,185,129,.25);border-left:4px solid var(--warn);border-radius:var(--radius-xl)}.ptsd-icon.svelte-1vn5uro{width:32px;height:32px;border-radius:var(--radius-lg);background:#10b9811f;display:inline-flex;align-items:center;justify-content:center;color:var(--warn)}p.svelte-1vn5uro{margin:0;color:var(--fg-2);font-size:var(--fs-sm);line-height:var(--lh-snug)}p.svelte-1vn5uro span:where(.svelte-1vn5uro){display:block;color:var(--fg-0);font-weight:600;margin-bottom:2px}a.svelte-1vn5uro{color:var(--fg-2);text-decoration:none}a.svelte-1vn5uro:hover{color:var(--accent);text-decoration:underline}.ptsd-dismiss.svelte-1vn5uro{width:32px;height:32px;border:0;border-radius:var(--radius-md);background:transparent;color:var(--fg-2);cursor:pointer;font-size:22px;line-height:1;display:inline-flex;align-items:center;justify-content:center;opacity:.8;transition:opacity .2s ease}.ptsd-dismiss.svelte-1vn5uro:hover{opacity:1}@media (max-width: 480px){.ptsd-banner.svelte-1vn5uro{grid-template-columns:minmax(0,1fr) auto;margin:0 var(--sp-4) var(--sp-6);padding:var(--sp-3) var(--sp-4);gap:var(--sp-3);align-items:start}.ptsd-dismiss.svelte-1vn5uro{margin-top:1px}.ptsd-icon.svelte-1vn5uro{display:none}.ptsd-dismiss.svelte-1vn5uro{min-width:28px;min-height:28px;width:28px;height:28px}}.stats-widget.svelte-1u8v2ze{display:flex;justify-content:center;align-items:flex-start;gap:28px;flex-wrap:wrap;margin:0 auto var(--sp-8);padding:var(--sp-1) 0}.stat-item.svelte-1u8v2ze{display:flex;flex-direction:column;align-items:center;text-decoration:none;color:inherit;min-width:64px;min-height:44px;padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-lg)}.stat-item.svelte-1u8v2ze:hover{background:var(--bg-2);text-decoration:none}.stat-period.svelte-1u8v2ze{font-size:var(--fs-xxs);color:var(--fg-2);margin-bottom:var(--sp-1);line-height:16px}.stat-value.svelte-1u8v2ze{font-size:22px;font-weight:600;color:var(--fg-0);line-height:28px;font-variant-numeric:tabular-nums}.stat-total.svelte-1u8v2ze .stat-value:where(.svelte-1u8v2ze){font-weight:700}.stat-diff.svelte-1u8v2ze{min-height:16px;line-height:16px;font-size:var(--fs-xxs);color:var(--fg-3);font-variant-numeric:tabular-nums}.stat-more.svelte-1u8v2ze{align-self:center;font-size:var(--fs-xs);color:var(--accent);text-decoration:none;margin-left:var(--sp-2)}.stat-more.svelte-1u8v2ze:hover{text-decoration:underline}@media (max-width: 480px){.stats-widget.svelte-1u8v2ze{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-1);padding:var(--sp-3) var(--sp-4);margin:0 var(--sp-4) var(--sp-3);background:var(--bg-1);border:1px solid var(--border);border-radius:var(--radius-2xl)}.stat-item.svelte-1u8v2ze{min-width:0;max-width:100%;padding:6px 2px;overflow:hidden}.stat-value.svelte-1u8v2ze{font-size:20px;font-weight:700;line-height:26px}.stat-period.svelte-1u8v2ze{font-size:11px;line-height:14px;margin-bottom:2px}.stat-diff.svelte-1u8v2ze{font-size:10px;line-height:14px;font-weight:600;max-width:100%;overflow:hidden}.stat-diff.svelte-1u8v2ze .diff-value{max-width:100%;gap:2px;font-size:10px;line-height:14px}.stat-more.svelte-1u8v2ze{display:none}}@media (max-width: 360px){.stats-widget.svelte-1u8v2ze{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-2)}}.container.svelte-1kj2o5r{max-width:var(--maxw-content);margin:0 auto;padding:var(--sp-5)}.gallery-container.svelte-1kj2o5r{width:100%;display:flex;justify-content:center}.loading.svelte-1kj2o5r{padding:2rem;text-align:center;color:var(--fg-2);font-style:italic}.gallery{margin:0 auto!important;justify-content:center!important}.header-container.svelte-1kj2o5r{display:flex;align-items:center;margin-bottom:var(--sp-5);justify-content:center;min-height:60px}.header-content.svelte-1kj2o5r,.title.svelte-1kj2o5r{width:100%}.title.svelte-1kj2o5r{text-align:center;margin:0;font-size:var(--fs-h2);letter-spacing:var(--tr-heading);color:var(--fg-0)}.intro-links.svelte-1kj2o5r{text-align:center;margin:0 0 var(--sp-6);font-size:var(--fs-sm);line-height:var(--lh-body);color:var(--fg-2)}.article-link.svelte-1kj2o5r,.archive-link.svelte-1kj2o5r,.top-cities-widget.svelte-1kj2o5r a:where(.svelte-1kj2o5r){color:var(--accent);text-decoration:none}.article-link.svelte-1kj2o5r:hover,.archive-link.svelte-1kj2o5r:hover,.top-cities-widget.svelte-1kj2o5r a:where(.svelte-1kj2o5r):hover{text-decoration:underline}.link-separator.svelte-1kj2o5r{margin:0 8px;color:var(--fg-3)}.incidents-section.svelte-1kj2o5r{max-width:960px;margin:0 auto var(--sp-12)}.incidents-widget.svelte-1kj2o5r{padding:0 var(--sp-5) var(--sp-3)}.incidents-overview.svelte-1kj2o5r{display:flex;justify-content:space-between;align-items:baseline;gap:1rem;margin-bottom:var(--sp-3);padding-bottom:var(--sp-3);border-bottom:1px solid var(--border)}.incidents-overview.svelte-1kj2o5r h2:where(.svelte-1kj2o5r){margin:0;display:flex;align-items:baseline;gap:var(--sp-2)}.incidents-count.svelte-1kj2o5r{font-size:.75em;font-weight:500;color:var(--fg-2)}.archive-link.svelte-1kj2o5r{white-space:nowrap;font-weight:500;font-size:var(--fs-sm);line-height:1.4;flex-shrink:0}.top-cities-widget.svelte-1kj2o5r{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-3);max-width:700px;margin:0 auto var(--sp-8);padding:0 var(--sp-5)}.top-cities-widget.svelte-1kj2o5r a:where(.svelte-1kj2o5r){font-size:var(--fs-body);padding:var(--sp-1) var(--sp-2);border-radius:var(--radius-sm)}@media (max-width: 768px){.container.svelte-1kj2o5r{padding:var(--sp-4)}.intro-links.svelte-1kj2o5r{font-size:var(--fs-sm)}.incidents-overview.svelte-1kj2o5r{flex-direction:column;align-items:flex-start;gap:.4rem}}@media (max-width: 480px){.container.svelte-1kj2o5r{padding:var(--sp-3) 0 var(--sp-4)}.header-container.svelte-1kj2o5r{min-height:auto;padding:36px var(--sp-4) 0;margin-bottom:var(--sp-2)}.title.svelte-1kj2o5r{font-size:var(--fs-lead);line-height:var(--lh-snug)}.intro-links.svelte-1kj2o5r{margin:0 0 var(--sp-5);padding:0 var(--sp-4);display:flex;flex-wrap:wrap;justify-content:center;gap:var(--sp-2);line-height:var(--lh-snug)}.intro-links.svelte-1kj2o5r .article-link:where(.svelte-1kj2o5r){padding:var(--sp-2) 14px;border-radius:var(--radius-md);background:var(--bg-2);font-size:var(--fs-xs);text-decoration:none}.link-separator.svelte-1kj2o5r{display:none}.top-cities-widget.svelte-1kj2o5r{padding:0 var(--sp-4);gap:var(--sp-2);margin-bottom:var(--sp-5)}.top-cities-widget.svelte-1kj2o5r a:where(.svelte-1kj2o5r){font-size:13px;padding:6px 10px;background:var(--bg-2);border-radius:var(--radius-md)}.incidents-section.svelte-1kj2o5r{margin-bottom:var(--sp-8)}.incidents-widget.svelte-1kj2o5r{padding:0 var(--sp-4) var(--sp-2)}}
