.lp.svelte-jgoq51.svelte-jgoq51{padding:4px 16px 24px;color:var(--text-primary)}.lp.lp-body.svelte-jgoq51.svelte-jgoq51{margin-top:18px;padding-top:18px;border-top:1px solid var(--glass-border, rgba(148, 163, 184, .1))}.lp-breadcrumbs.svelte-jgoq51.svelte-jgoq51{font-size:11px;color:var(--text-muted);margin-bottom:10px;display:flex;gap:6px;align-items:center;flex-wrap:wrap}.lp-breadcrumbs-end.svelte-jgoq51.svelte-jgoq51{margin:18px 0 0}.lp-breadcrumbs.svelte-jgoq51 a.svelte-jgoq51{color:var(--text-secondary);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .16s ease}.lp-breadcrumbs.svelte-jgoq51 a.svelte-jgoq51:hover{border-bottom-color:currentColor}.lp-crumb-current.svelte-jgoq51.svelte-jgoq51{color:var(--text-primary)}.lp-header.svelte-jgoq51.svelte-jgoq51{margin-bottom:16px}.lp-h1.svelte-jgoq51.svelte-jgoq51{font-size:20px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:0 0 6px;color:var(--text-primary)}.lp-body.svelte-jgoq51 .lp-h1.svelte-jgoq51{font-size:16px}.lp-h1-sub.svelte-jgoq51.svelte-jgoq51{display:block;font-size:12.5px;font-weight:500;color:var(--accent-bright, #60a5fa);letter-spacing:.01em;margin-top:4px}.lp-intro.svelte-jgoq51.svelte-jgoq51{margin:10px 0 0;font-size:12.5px;line-height:1.6;color:var(--text-secondary)}.lp-block-heading.svelte-jgoq51.svelte-jgoq51{margin:0 0 8px;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.lp-stats.svelte-jgoq51.svelte-jgoq51,.lp-section.svelte-jgoq51.svelte-jgoq51{margin-bottom:22px}.lp-stat-grid.svelte-jgoq51.svelte-jgoq51{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}.lp-stat.svelte-jgoq51.svelte-jgoq51{padding:9px 10px;background:var(--surface-color, rgba(26, 41, 66, .55));border:1px solid var(--glass-border, rgba(148, 163, 184, .1));border-radius:8px}.lp-stat.svelte-jgoq51 dt.svelte-jgoq51{font-size:10.5px;color:var(--text-secondary);font-weight:500;letter-spacing:.02em}.lp-stat.svelte-jgoq51 dd.svelte-jgoq51{margin:3px 0 0;font-size:16px;font-weight:600;color:var(--accent-bright, #60a5fa);font-variant-numeric:tabular-nums;letter-spacing:-.01em;word-break:break-word}.lp-stat-sub.svelte-jgoq51.svelte-jgoq51{margin-top:3px;font-size:10px;color:var(--text-muted);font-variant-numeric:tabular-nums}.lp-p.svelte-jgoq51.svelte-jgoq51{margin:0 0 8px;font-size:12.25px;line-height:1.6;color:var(--text-secondary)}.lp-p.svelte-jgoq51.svelte-jgoq51:last-child{margin-bottom:0}.lp-links.svelte-jgoq51.svelte-jgoq51{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.lp-p.svelte-jgoq51+.lp-links.svelte-jgoq51,.lp-table-wrap.svelte-jgoq51+.lp-links.svelte-jgoq51{margin-top:10px}.lp-links.svelte-jgoq51 li.svelte-jgoq51{font-size:12px;line-height:1.4}.lp-links.svelte-jgoq51 a.svelte-jgoq51{color:var(--text-primary);text-decoration:none;font-weight:600;border-bottom:1px solid transparent;transition:border-color .16s ease}.lp-link-plain.svelte-jgoq51.svelte-jgoq51{color:var(--text-primary);font-weight:600}.lp-links.svelte-jgoq51 a.svelte-jgoq51:hover{border-bottom-color:var(--accent-bright, #60a5fa)}.lp-link-meta.svelte-jgoq51.svelte-jgoq51{display:block;font-size:10.5px;color:var(--text-muted);font-variant-numeric:tabular-nums;margin-top:1px}.lp-links-inline.svelte-jgoq51.svelte-jgoq51{flex-direction:row;flex-wrap:wrap;gap:4px 12px}.lp-links-inline.svelte-jgoq51 a.svelte-jgoq51{font-weight:500;color:var(--text-secondary)}.lp-links-inline.svelte-jgoq51 .lp-link-meta.svelte-jgoq51{display:inline;margin-left:4px}.lp-table-wrap.svelte-jgoq51.svelte-jgoq51{overflow-x:auto;margin-top:8px}.lp-table.svelte-jgoq51.svelte-jgoq51{width:100%;border-collapse:collapse;font-size:11.5px;font-variant-numeric:tabular-nums}.lp-table.svelte-jgoq51 th.svelte-jgoq51,.lp-table.svelte-jgoq51 td.svelte-jgoq51{padding:5px 8px 5px 0;text-align:right;border-bottom:1px solid var(--glass-border, rgba(148, 163, 184, .1));color:var(--text-secondary);white-space:nowrap}.lp-table.svelte-jgoq51 th.svelte-jgoq51:first-child{text-align:left}.lp-table.svelte-jgoq51 thead th.svelte-jgoq51{font-size:10px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.lp-table.svelte-jgoq51 tbody th.svelte-jgoq51{font-weight:500;color:var(--text-primary)}.lp-faq-item.svelte-jgoq51.svelte-jgoq51{border-top:1px solid var(--glass-border, rgba(148, 163, 184, .1));padding:10px 0}.lp-faq-item.svelte-jgoq51.svelte-jgoq51:last-child{border-bottom:1px solid var(--glass-border, rgba(148, 163, 184, .1))}.lp-faq-item.svelte-jgoq51 summary.svelte-jgoq51{cursor:pointer;list-style:none;font-size:12.5px;font-weight:600;color:var(--text-primary);display:flex;align-items:center;justify-content:space-between;gap:8px;padding-right:4px}.lp-faq-item.svelte-jgoq51 summary.svelte-jgoq51::-webkit-details-marker{display:none}.lp-faq-item.svelte-jgoq51 summary.svelte-jgoq51:after{content:"+";font-size:16px;color:var(--text-muted);font-weight:300;flex-shrink:0}.lp-faq-item[open].svelte-jgoq51 summary.svelte-jgoq51:after{content:"–"}.lp-faq-body.svelte-jgoq51.svelte-jgoq51{margin-top:8px;font-size:12px;line-height:1.6;color:var(--text-secondary)}.app.svelte-o7hnz2{width:100vw;height:100vh;height:100dvh;position:relative;overflow:hidden}.map-wrapper.svelte-o7hnz2{position:absolute;top:0;left:0;width:100%;height:100%}.map-placeholder.svelte-o7hnz2{position:absolute;top:0;right:0;bottom:0;left:0;background:transparent;transition:opacity .32s ease;z-index:0}.map-placeholder.is-hidden.svelte-o7hnz2{opacity:0;pointer-events:none}.pre-map-sidebar.svelte-o7hnz2{position:absolute;top:0;left:0;width:var(--sidebar-width, 400px);max-width:100vw;height:100%;z-index:10;background:var(--glass-background);backdrop-filter:var(--glass-blur);-webkit-backdrop-filter:var(--glass-blur);border-right:1px solid var(--border-glow);overflow-y:auto}@media (max-width: 768px){.pre-map-sidebar.svelte-o7hnz2{top:auto;bottom:0;left:0;right:0;width:100%;height:60dvh;border-right:none;border-top:1px solid var(--border-glow)}}
