.trend-shell.svelte-1swll1a,.trend-head.svelte-1swll1a{display:grid;gap:10px;min-width:0}.trend-head.svelte-1swll1a p:where(.svelte-1swll1a),.trend-legend.svelte-1swll1a span:where(.svelte-1swll1a),.axis-label.svelte-1swll1a{margin:0;font-size:12px;line-height:16px}.trend-head.svelte-1swll1a p:where(.svelte-1swll1a){color:var(--app-fg);font-weight:500}.trend-legend.svelte-1swll1a{display:flex;flex-wrap:wrap;gap:10px}.trend-legend.svelte-1swll1a span:where(.svelte-1swll1a){display:inline-flex;align-items:center;gap:6px;color:var(--app-fg-muted)}.trend-legend.svelte-1swll1a span:where(.svelte-1swll1a):before{content:"";width:8px;height:8px;border-radius:999px;background:var(--legend-color)}.trend-frame.svelte-1swll1a{min-width:0;border-radius:16px;overflow:hidden;background:color-mix(in srgb,var(--app-bg) 74%,var(--app-surface));border:1px solid color-mix(in srgb,var(--app-border) 68%,transparent)}svg.svelte-1swll1a{width:100%;height:auto;display:block}.grid-line.svelte-1swll1a{stroke:color-mix(in srgb,var(--app-border) 58%,transparent);stroke-width:1}.axis-label.svelte-1swll1a{fill:var(--app-fg-muted);font-weight:400}.trend-line.svelte-1swll1a{fill:none;stroke:var(--line-color);stroke-width:2}.trend-point.svelte-1swll1a{fill:var(--point-color);stroke:color-mix(in srgb,var(--app-surface) 88%,transparent);stroke-width:1}.workspace-nav.svelte-uuur7t{display:inline-flex;align-items:center;flex-wrap:wrap;gap:4px;padding:4px;border:1px solid var(--app-border);border-radius:999px;background:color-mix(in srgb,var(--app-surface) 92%,transparent);box-shadow:var(--app-shadow-nav);min-width:0;max-width:100%;width:fit-content}.workspace-link.svelte-uuur7t{min-width:0;display:inline-flex;align-items:center;justify-content:center;min-height:28px;padding:0 12px;border-radius:999px;text-decoration:none;background:transparent;color:var(--app-fg-muted);transition:var(--app-transition-interactive)}.workspace-link.svelte-uuur7t:hover,.workspace-link.active.svelte-uuur7t{background:color-mix(in srgb,var(--app-chart-6) 14%,transparent);color:var(--app-fg)}.workspace-link.svelte-uuur7t span:where(.svelte-uuur7t){font-size:12px;line-height:16px;font-weight:500;color:currentColor}.doctorintel-route.svelte-1ii2gpp,.sidebar.svelte-1ii2gpp,.workspace.svelte-1ii2gpp,.sidebar-head.svelte-1ii2gpp,.sidebar-block.svelte-1ii2gpp,.headline.svelte-1ii2gpp,.headline-side.svelte-1ii2gpp,.panel.svelte-1ii2gpp,.metric-list.svelte-1ii2gpp,.mix-list.svelte-1ii2gpp,.rank-list.svelte-1ii2gpp,.drawer-panel.svelte-1ii2gpp,.drawer-copy.svelte-1ii2gpp,.drawer-list.svelte-1ii2gpp,.drawer-actions.svelte-1ii2gpp,.doctor-shortlist.svelte-1ii2gpp,.institution-shortlist.svelte-1ii2gpp,.institution-list.svelte-1ii2gpp{display:flex;flex-direction:column;gap:12px;min-width:0}.kol-page.svelte-1ii2gpp,.insight-grid.svelte-1ii2gpp,.detail-grid.svelte-1ii2gpp,.depth-grid.svelte-1ii2gpp,.drawer-head.svelte-1ii2gpp,.drawer-stats.svelte-1ii2gpp,.drawer-metric-grid.svelte-1ii2gpp,.drawer-grid.svelte-1ii2gpp{display:grid;gap:12px;min-width:0}.doctorintel-route.svelte-1ii2gpp{gap:14px}.kol-page.svelte-1ii2gpp{display:grid;grid-template-columns:320px minmax(0,1fr);gap:14px;min-height:calc(100vh - var(--app-shell-content-top, 84px) - 40px)}.sidebar.svelte-1ii2gpp{padding:18px;border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent-soft) 24%,var(--app-surface)),color-mix(in srgb,var(--app-bg) 88%,var(--app-surface)));border:1px solid color-mix(in srgb,var(--app-border) 76%,transparent);box-shadow:var(--app-shadow-soft)}.kicker.svelte-1ii2gpp,.block-head.svelte-1ii2gpp p:where(.svelte-1ii2gpp),.block-head.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.headline-stats.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.metric-button.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.mix-copy.svelte-1ii2gpp strong:where(.svelte-1ii2gpp),.rank-index.svelte-1ii2gpp,.rank-name.svelte-1ii2gpp,.depth-grid.svelte-1ii2gpp dt:where(.svelte-1ii2gpp),.drawer-label.svelte-1ii2gpp,.action-note.svelte-1ii2gpp,.drawer-metric-grid.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.drawer-stats.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.drawer-list-row.svelte-1ii2gpp span:where(.svelte-1ii2gpp){margin:0;font-size:12px;line-height:16px}.kicker.svelte-1ii2gpp{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--app-accent) 76%,var(--app-fg));font-weight:500}.sidebar.svelte-1ii2gpp h1:where(.svelte-1ii2gpp),.headline.svelte-1ii2gpp h2:where(.svelte-1ii2gpp),.drawer-copy.svelte-1ii2gpp h3:where(.svelte-1ii2gpp){margin:0;font-size:26px;line-height:32px;font-weight:500;color:var(--app-fg)}.drawer-copy.svelte-1ii2gpp h3:where(.svelte-1ii2gpp){font-size:24px;line-height:30px}.headline.svelte-1ii2gpp h2:where(.svelte-1ii2gpp){letter-spacing:-.02em}.summary.svelte-1ii2gpp,.metric-button.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.mix-copy.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.mix-share.svelte-1ii2gpp,.rank-values.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.narrative.svelte-1ii2gpp,.action-message.svelte-1ii2gpp,.drawer-copy.svelte-1ii2gpp p:where(.svelte-1ii2gpp),.drawer-metric-grid.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.drawer-list-row.svelte-1ii2gpp p:where(.svelte-1ii2gpp){margin:0;font-size:12px;line-height:17px;color:var(--app-fg-muted)}.narrative.svelte-1ii2gpp{max-width:72ch;color:color-mix(in srgb,var(--app-accent) 34%,var(--app-fg))}.action-message.svelte-1ii2gpp{color:color-mix(in srgb,var(--app-accent) 52%,var(--app-fg))}.sidebar-block.svelte-1ii2gpp,.panel.svelte-1ii2gpp,.drawer-panel.svelte-1ii2gpp{padding:14px;border-radius:18px;background:color-mix(in srgb,var(--app-surface) 94%,transparent);border:1px solid color-mix(in srgb,var(--app-border) 76%,transparent)}.drawer-panel.svelte-1ii2gpp{background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent-soft) 18%,var(--app-surface)),color-mix(in srgb,var(--app-surface) 98%,transparent))}.block-head.svelte-1ii2gpp{display:flex;justify-content:space-between;align-items:start;gap:12px}.block-head.svelte-1ii2gpp p:where(.svelte-1ii2gpp),.metric-button.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.mix-copy.svelte-1ii2gpp strong:where(.svelte-1ii2gpp),.depth-grid.svelte-1ii2gpp dt:where(.svelte-1ii2gpp),.drawer-label.svelte-1ii2gpp,.drawer-metric-grid.svelte-1ii2gpp span:where(.svelte-1ii2gpp){color:var(--app-fg);font-weight:500}.block-head.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.headline-stats.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.metric-button.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.rank-index.svelte-1ii2gpp,.rank-values.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.mix-share.svelte-1ii2gpp,.action-note.svelte-1ii2gpp,.drawer-stats.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.drawer-list-row.svelte-1ii2gpp span:where(.svelte-1ii2gpp){color:var(--app-fg-muted)}.metric-list.svelte-1ii2gpp,.toggle-row.svelte-1ii2gpp{display:grid;gap:8px}.metric-button.svelte-1ii2gpp,.pill-tab.svelte-1ii2gpp,.action-button.svelte-1ii2gpp,.rank-row.svelte-1ii2gpp{border:0;cursor:pointer;transition:background var(--app-transition-interactive),color var(--app-transition-interactive),transform var(--app-transition-interactive)}.metric-button.svelte-1ii2gpp,.action-button.svelte-1ii2gpp,.rank-row.svelte-1ii2gpp{text-align:left}.metric-button.svelte-1ii2gpp{padding:12px;border-radius:14px;background:color-mix(in srgb,var(--app-bg) 72%,var(--app-surface));display:flex;flex-direction:column;gap:4px}.metric-button.svelte-1ii2gpp:hover,.metric-button.selected.svelte-1ii2gpp,.action-button.svelte-1ii2gpp:hover,.rank-row.svelte-1ii2gpp:hover,.rank-row.selected.svelte-1ii2gpp{background:color-mix(in srgb,var(--app-accent-soft) 34%,var(--app-surface));transform:translateY(-1px)}.toggle-row.svelte-1ii2gpp{grid-template-columns:repeat(2,minmax(0,1fr))}.pill-tab.svelte-1ii2gpp,.action-button.svelte-1ii2gpp{border-radius:999px;padding:8px 12px;background:color-mix(in srgb,var(--app-bg) 72%,var(--app-surface));color:var(--app-fg-muted);font-size:12px;line-height:16px;font-weight:500}.pill-tab.svelte-1ii2gpp:hover,.pill-tab.active.svelte-1ii2gpp{background:color-mix(in srgb,var(--app-accent-soft) 46%,var(--app-surface));color:var(--app-fg);transform:translateY(-1px)}.workspace-head.svelte-1ii2gpp{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:6px 2px 0}.headline.svelte-1ii2gpp{gap:8px}.headline-side.svelte-1ii2gpp{align-items:flex-end}.headline-stats.svelte-1ii2gpp{display:flex;flex-wrap:wrap;gap:10px}.headline-stats.svelte-1ii2gpp article:where(.svelte-1ii2gpp),.drawer-stats.svelte-1ii2gpp article:where(.svelte-1ii2gpp),.drawer-metric-grid.svelte-1ii2gpp article:where(.svelte-1ii2gpp){min-width:120px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--app-bg) 70%,var(--app-surface));border:1px solid color-mix(in srgb,var(--app-border) 72%,transparent);display:flex;flex-direction:column;gap:4px}.headline-stats.svelte-1ii2gpp strong:where(.svelte-1ii2gpp),.depth-grid.svelte-1ii2gpp dd:where(.svelte-1ii2gpp),.rank-values.svelte-1ii2gpp strong:where(.svelte-1ii2gpp),.drawer-stats.svelte-1ii2gpp strong:where(.svelte-1ii2gpp),.drawer-metric-grid.svelte-1ii2gpp strong:where(.svelte-1ii2gpp){margin:0;font-size:16px;line-height:20px;font-weight:500;color:var(--app-fg)}.action-bar.svelte-1ii2gpp{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.insight-grid.svelte-1ii2gpp{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)}.panel-wide.svelte-1ii2gpp{min-width:0}.mix-list.svelte-1ii2gpp{gap:10px}.mix-row.svelte-1ii2gpp{display:grid;grid-template-columns:minmax(0,1fr) minmax(110px,1.2fr) auto;align-items:center;gap:10px}.mix-copy.svelte-1ii2gpp{display:flex;flex-direction:column;gap:2px}.mix-bar.svelte-1ii2gpp{width:100%;height:10px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--app-bg) 70%,var(--app-surface))}.mix-bar.svelte-1ii2gpp span:where(.svelte-1ii2gpp){display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 28%,var(--app-surface)),color-mix(in srgb,var(--app-accent) 76%,var(--app-surface)))}.depth-grid.svelte-1ii2gpp{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.depth-grid.svelte-1ii2gpp div:where(.svelte-1ii2gpp){display:grid;gap:4px}.detail-grid.svelte-1ii2gpp{grid-template-columns:repeat(2,minmax(0,1fr))}.rank-list.svelte-1ii2gpp{gap:8px}.rank-row.svelte-1ii2gpp{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--app-bg) 72%,var(--app-surface));color:inherit}.rank-name.svelte-1ii2gpp{color:var(--app-fg);font-weight:500}.rank-values.svelte-1ii2gpp{display:flex;flex-direction:column;gap:2px;text-align:right;align-items:flex-end}.drawer-head.svelte-1ii2gpp,.drawer-grid.svelte-1ii2gpp{grid-template-columns:minmax(0,1fr) auto;align-items:start}.drawer-stats.svelte-1ii2gpp,.drawer-metric-grid.svelte-1ii2gpp{display:flex;flex-wrap:wrap;gap:10px}.drawer-grid.svelte-1ii2gpp{gap:14px}.drawer-list.svelte-1ii2gpp{gap:10px}.drawer-list-row.svelte-1ii2gpp{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--app-bg) 74%,var(--app-surface))}.drawer-list-row.svelte-1ii2gpp span:where(.svelte-1ii2gpp){width:20px;height:20px;border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--app-accent-soft) 48%,var(--app-surface))}.drawer-actions.svelte-1ii2gpp{align-items:flex-start}.doctor-shortlist.svelte-1ii2gpp,.doctor-card-grid.svelte-1ii2gpp,.doctor-card.svelte-1ii2gpp,.doctor-card-head.svelte-1ii2gpp,.doctor-card-copy.svelte-1ii2gpp,.doctor-card-metrics.svelte-1ii2gpp,.institution-shortlist.svelte-1ii2gpp,.institution-list.svelte-1ii2gpp,.institution-row.svelte-1ii2gpp,.institution-copy.svelte-1ii2gpp,.institution-metrics.svelte-1ii2gpp{gap:10px;min-width:0}.doctor-card-grid.svelte-1ii2gpp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.doctor-card.svelte-1ii2gpp{display:flex;flex-direction:column;padding:12px;border-radius:16px;background:color-mix(in srgb,var(--app-bg) 74%,var(--app-surface));border:1px solid color-mix(in srgb,var(--app-border) 72%,transparent)}.doctor-card-head.svelte-1ii2gpp{display:flex;justify-content:space-between;align-items:flex-start;gap:10px}.doctor-card-copy.svelte-1ii2gpp,.institution-copy.svelte-1ii2gpp,.institution-row.svelte-1ii2gpp{display:flex;flex-direction:column}.doctor-card-copy.svelte-1ii2gpp strong:where(.svelte-1ii2gpp),.doctor-card-copy.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.doctor-card-meta.svelte-1ii2gpp,.doctor-card-metrics.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.confidence-pill.svelte-1ii2gpp,.empty-note.svelte-1ii2gpp,.institution-copy.svelte-1ii2gpp strong:where(.svelte-1ii2gpp),.institution-copy.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.institution-metrics.svelte-1ii2gpp span:where(.svelte-1ii2gpp){margin:0;font-size:12px;line-height:16px}.doctor-card-copy.svelte-1ii2gpp strong:where(.svelte-1ii2gpp){color:var(--app-fg);font-weight:500}.doctor-card-copy.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.doctor-card-meta.svelte-1ii2gpp,.doctor-card-metrics.svelte-1ii2gpp span:where(.svelte-1ii2gpp),.empty-note.svelte-1ii2gpp,.institution-copy.svelte-1ii2gpp small:where(.svelte-1ii2gpp),.institution-metrics.svelte-1ii2gpp span:where(.svelte-1ii2gpp){color:var(--app-fg-muted)}.doctor-card-metrics.svelte-1ii2gpp{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.institution-row.svelte-1ii2gpp{padding:12px;border-radius:16px;background:color-mix(in srgb,var(--app-bg) 74%,var(--app-surface));border:1px solid color-mix(in srgb,var(--app-border) 72%,transparent)}.institution-copy.svelte-1ii2gpp strong:where(.svelte-1ii2gpp){color:var(--app-fg);font-weight:500}.institution-metrics.svelte-1ii2gpp{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.confidence-pill.svelte-1ii2gpp{padding:6px 10px;border-radius:999px;background:color-mix(in srgb,var(--app-accent-soft) 44%,var(--app-surface));color:var(--app-fg);font-weight:500;white-space:nowrap}@media(max-width:1180px){.workspace-head.svelte-1ii2gpp,.insight-grid.svelte-1ii2gpp,.detail-grid.svelte-1ii2gpp,.drawer-head.svelte-1ii2gpp,.drawer-grid.svelte-1ii2gpp{grid-template-columns:1fr}.workspace-head.svelte-1ii2gpp,.drawer-head.svelte-1ii2gpp{align-items:stretch}.headline-side.svelte-1ii2gpp{align-items:flex-start}.doctor-card-grid.svelte-1ii2gpp{grid-template-columns:1fr}.institution-metrics.svelte-1ii2gpp{grid-template-columns:repeat(2,minmax(0,1fr))}.action-bar.svelte-1ii2gpp{justify-content:start}}@media(max-width:720px){.doctorintel-route.svelte-1ii2gpp{gap:12px}.kol-page.svelte-1ii2gpp{gap:12px;min-height:auto}.sidebar.svelte-1ii2gpp,.sidebar-block.svelte-1ii2gpp,.panel.svelte-1ii2gpp,.drawer-panel.svelte-1ii2gpp{padding:12px;border-radius:16px}.toggle-row.svelte-1ii2gpp,.depth-grid.svelte-1ii2gpp,.detail-grid.svelte-1ii2gpp{grid-template-columns:1fr}.headline-stats.svelte-1ii2gpp,.drawer-stats.svelte-1ii2gpp,.drawer-metric-grid.svelte-1ii2gpp,.action-bar.svelte-1ii2gpp{flex-direction:column;align-items:stretch}.mix-row.svelte-1ii2gpp{grid-template-columns:1fr;justify-items:start}.doctor-card-metrics.svelte-1ii2gpp,.institution-metrics.svelte-1ii2gpp{grid-template-columns:1fr}.action-button.svelte-1ii2gpp,.pill-tab.svelte-1ii2gpp{width:100%}}.map-shell.svelte-zkt0na{display:grid;gap:10px;min-height:0}.map-head.svelte-zkt0na{display:flex;justify-content:space-between;gap:12px;align-items:start}.map-copy.svelte-zkt0na{display:grid;gap:4px;min-width:0}.map-title.svelte-zkt0na,.map-subtitle.svelte-zkt0na,.map-tooltip.svelte-zkt0na p:where(.svelte-zkt0na),.map-tooltip.svelte-zkt0na span:where(.svelte-zkt0na),.state-label.svelte-zkt0na text:where(.svelte-zkt0na){margin:0;font-size:12px;line-height:16px}.map-title.svelte-zkt0na{color:var(--app-fg);font-weight:500}.map-subtitle.svelte-zkt0na,.map-tooltip.svelte-zkt0na span:where(.svelte-zkt0na){color:var(--app-fg-muted);font-weight:400}.map-frame.svelte-zkt0na{position:relative;min-height:0;border-radius:18px;overflow:hidden;border:1px solid color-mix(in srgb,var(--app-border) 82%,transparent);background:radial-gradient(circle at top,color-mix(in srgb,var(--app-accent) 14%,transparent),transparent 44%),linear-gradient(180deg,color-mix(in srgb,var(--app-accent-soft) 34%,var(--app-surface)),color-mix(in srgb,var(--app-bg) 78%,var(--app-surface)))}svg.svelte-zkt0na{width:100%;height:auto;display:block}.state-shape.svelte-zkt0na{fill:color-mix(in srgb,var(--app-accent) var(--state-intensity),var(--app-surface));stroke:color-mix(in srgb,var(--app-border) 88%,transparent);stroke-width:1;cursor:pointer;transition:fill var(--app-transition-interactive),opacity var(--app-transition-interactive),stroke var(--app-transition-interactive)}.state-shape.svelte-zkt0na:hover,.state-shape.svelte-zkt0na:focus-visible,.state-shape.active.svelte-zkt0na{fill:color-mix(in srgb,var(--app-accent) calc(var(--state-intensity) + 10%),var(--app-surface));stroke:color-mix(in srgb,var(--app-accent) 40%,var(--app-border));outline:none}.state-shape.selected.svelte-zkt0na{stroke:color-mix(in srgb,var(--app-fg) 36%,var(--app-accent));stroke-width:1.6}.state-label.svelte-zkt0na circle:where(.svelte-zkt0na){fill:color-mix(in srgb,var(--app-bg) 84%,transparent);stroke:color-mix(in srgb,var(--app-border) 80%,transparent);stroke-width:1}.state-label.svelte-zkt0na text:where(.svelte-zkt0na){fill:var(--app-fg);font-weight:500;pointer-events:none}.map-tooltip.svelte-zkt0na{position:absolute;pointer-events:none;z-index:1;min-width:136px;display:grid;gap:2px;padding:8px 10px;border-radius:12px;background:color-mix(in srgb,var(--app-bg) 94%,transparent);border:1px solid color-mix(in srgb,var(--app-border) 82%,transparent);box-shadow:var(--app-shadow-soft)}.map-tooltip.svelte-zkt0na strong:where(.svelte-zkt0na){font-size:13px;line-height:18px;color:var(--app-fg);font-weight:500}.doctorintel-route.svelte-fww494,.sidebar.svelte-fww494,.workspace.svelte-fww494,.sidebar-head.svelte-fww494,.sidebar-block.svelte-fww494,.headline.svelte-fww494,.headline-side.svelte-fww494,.taxonomy-group.svelte-fww494,.taxonomy-list.svelte-fww494,.detail-panel.svelte-fww494,.state-list.svelte-fww494,.map-stack.svelte-fww494,.comparison-panel.svelte-fww494,.insight-list.svelte-fww494,.city-panel.svelte-fww494,.city-list.svelte-fww494{display:flex;flex-direction:column;gap:12px;min-width:0}.doctorintel-page.svelte-fww494,.detail-grid.svelte-fww494,.detail-metrics.svelte-fww494,.comparison-grid.svelte-fww494,.comparison-cards.svelte-fww494,.city-grid.svelte-fww494{display:grid;gap:12px;min-width:0}.doctorintel-route.svelte-fww494{gap:14px}.doctorintel-page.svelte-fww494{display:grid;grid-template-columns:320px minmax(0,1fr);gap:14px;min-height:calc(100vh - var(--app-shell-content-top, 84px) - 40px)}.sidebar.svelte-fww494{padding:18px;border-radius:20px;background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent-soft) 24%,var(--app-surface)),color-mix(in srgb,var(--app-bg) 88%,var(--app-surface)));border:1px solid color-mix(in srgb,var(--app-border) 76%,transparent);box-shadow:var(--app-shadow-soft)}.sidebar.svelte-fww494 h1:where(.svelte-fww494),.headline.svelte-fww494 h2:where(.svelte-fww494){margin:0;font-size:26px;line-height:32px;font-weight:500;color:var(--app-fg)}.headline.svelte-fww494 h2:where(.svelte-fww494){letter-spacing:-.02em}.kicker.svelte-fww494,.block-head.svelte-fww494 p:where(.svelte-fww494),.block-head.svelte-fww494 span:where(.svelte-fww494),.group-label.svelte-fww494,.detail-metrics.svelte-fww494 dt:where(.svelte-fww494),.headline-stats.svelte-fww494 span:where(.svelte-fww494),.state-rank.svelte-fww494,.state-name.svelte-fww494,.taxonomy-name.svelte-fww494,.filter-field.svelte-fww494 span:where(.svelte-fww494),.legend-scale.svelte-fww494 span:where(.svelte-fww494),.legend-copy.svelte-fww494 strong:where(.svelte-fww494),.action-note.svelte-fww494,.compare-control.svelte-fww494 label:where(.svelte-fww494),.comparison-cards.svelte-fww494 span:where(.svelte-fww494),.insight-row.svelte-fww494 span:where(.svelte-fww494){margin:0;font-size:12px;line-height:16px}.kicker.svelte-fww494{letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--app-accent) 76%,var(--app-fg));font-weight:500}.block-head.svelte-fww494{display:flex;justify-content:space-between;align-items:start;gap:12px}.block-head.svelte-fww494 p:where(.svelte-fww494),.group-label.svelte-fww494,.detail-metrics.svelte-fww494 dt:where(.svelte-fww494),.taxonomy-name.svelte-fww494,.filter-field.svelte-fww494 span:where(.svelte-fww494),.legend-copy.svelte-fww494 strong:where(.svelte-fww494),.compare-control.svelte-fww494 label:where(.svelte-fww494){color:var(--app-fg);font-weight:500}.block-head.svelte-fww494 span:where(.svelte-fww494),.headline-stats.svelte-fww494 span:where(.svelte-fww494),.state-rank.svelte-fww494,.state-name.svelte-fww494,.legend-scale.svelte-fww494 span:where(.svelte-fww494),.action-note.svelte-fww494,.comparison-cards.svelte-fww494 span:where(.svelte-fww494),.insight-row.svelte-fww494 span:where(.svelte-fww494){color:var(--app-fg-muted)}.summary.svelte-fww494,.block-note.svelte-fww494,.taxonomy-meta.svelte-fww494,.state-values.svelte-fww494 small:where(.svelte-fww494),.narrative.svelte-fww494,.detail-note.svelte-fww494,.empty-note.svelte-fww494,.legend-copy.svelte-fww494 p:where(.svelte-fww494),.action-message.svelte-fww494,.comparison-note.svelte-fww494,.comparison-cards.svelte-fww494 small:where(.svelte-fww494),.insight-row.svelte-fww494 p:where(.svelte-fww494),.city-row.svelte-fww494 span:where(.svelte-fww494){margin:0;font-size:12px;line-height:17px;color:var(--app-fg-muted)}.action-message.svelte-fww494,.comparison-note.svelte-fww494{color:color-mix(in srgb,var(--app-accent) 46%,var(--app-fg))}.sidebar-block.svelte-fww494,.map-panel.svelte-fww494,.detail-panel.svelte-fww494,.legend-panel.svelte-fww494,.comparison-panel.svelte-fww494{padding:14px;border-radius:18px;background:color-mix(in srgb,var(--app-surface) 94%,transparent);border:1px solid color-mix(in srgb,var(--app-border) 76%,transparent)}.comparison-panel.svelte-fww494{background:linear-gradient(180deg,color-mix(in srgb,var(--app-accent-soft) 18%,var(--app-surface)),color-mix(in srgb,var(--app-surface) 98%,transparent))}.metric-toggle.svelte-fww494{display:flex;flex-wrap:wrap;gap:8px}.pill-tab.svelte-fww494,.action-button.svelte-fww494{border:0;border-radius:999px;padding:8px 12px;background:color-mix(in srgb,var(--app-bg) 72%,var(--app-surface));color:var(--app-fg-muted);font-size:12px;line-height:16px;font-weight:500;cursor:pointer;transition:background var(--app-transition-interactive),color var(--app-transition-interactive),transform var(--app-transition-interactive)}.pill-tab.svelte-fww494:hover,.pill-tab.active.svelte-fww494,.action-button.svelte-fww494:hover{background:color-mix(in srgb,var(--app-accent-soft) 46%,var(--app-surface));color:var(--app-fg);transform:translateY(-1px)}.filter-field.svelte-fww494,.compare-control.svelte-fww494{display:grid;gap:6px}.filter-field.svelte-fww494 input:where(.svelte-fww494),.compare-control.svelte-fww494 select:where(.svelte-fww494){width:100%;min-height:38px;border:1px solid color-mix(in srgb,var(--app-border) 76%,transparent);border-radius:12px;padding:0 12px;background:color-mix(in srgb,var(--app-bg) 76%,var(--app-surface));color:var(--app-fg);font-size:12px;line-height:16px}.filter-field.svelte-fww494 input:where(.svelte-fww494):focus-visible,.compare-control.svelte-fww494 select:where(.svelte-fww494):focus-visible{outline:1px solid color-mix(in srgb,var(--app-accent) 42%,transparent);outline-offset:1px}.taxonomy-list.svelte-fww494,.state-list.svelte-fww494{gap:8px}.taxonomy-button.svelte-fww494,.state-row.svelte-fww494{width:100%;border:0;padding:10px 12px;border-radius:14px;text-align:left;background:color-mix(in srgb,var(--app-bg) 72%,var(--app-surface));color:inherit;gap:6px;cursor:pointer;transition:background var(--app-transition-interactive),transform var(--app-transition-interactive)}.taxonomy-button.svelte-fww494{display:flex;flex-direction:column;border:1px solid color-mix(in srgb,var(--app-border) 74%,var(--app-surface));background:color-mix(in srgb,var(--app-bg) 86%,var(--app-surface))}.taxonomy-button.svelte-fww494:hover,.taxonomy-button.selected.svelte-fww494{border-color:color-mix(in srgb,var(--app-chart-4) 88%,var(--app-border));background:color-mix(in srgb,var(--app-bg) 86%,var(--app-surface));transform:translateY(-1px)}.state-row.svelte-fww494:hover,.state-row.selected.svelte-fww494{background:color-mix(in srgb,var(--app-accent-soft) 34%,var(--app-surface));transform:translateY(-1px)}.taxonomy-meta.svelte-fww494{display:flex;justify-content:space-between;gap:10px}.workspace-head.svelte-fww494{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;padding:6px 2px 0}.headline.svelte-fww494,.headline-side.svelte-fww494{gap:8px}.headline-side.svelte-fww494{align-items:flex-end}.narrative.svelte-fww494{max-width:72ch;color:color-mix(in srgb,var(--app-accent) 34%,var(--app-fg))}.headline-stats.svelte-fww494{display:flex;flex-wrap:wrap;gap:10px}.headline-stats.svelte-fww494 article:where(.svelte-fww494),.comparison-cards.svelte-fww494 article:where(.svelte-fww494){min-width:120px;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--app-bg) 70%,var(--app-surface));border:1px solid color-mix(in srgb,var(--app-border) 72%,transparent);display:flex;flex-direction:column;gap:4px}.headline-stats.svelte-fww494 strong:where(.svelte-fww494),.detail-metrics.svelte-fww494 dd:where(.svelte-fww494),.state-values.svelte-fww494 strong:where(.svelte-fww494),.comparison-cards.svelte-fww494 strong:where(.svelte-fww494){margin:0;font-size:16px;line-height:20px;font-weight:500;color:var(--app-fg)}.action-bar.svelte-fww494{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:12px}.legend-panel.svelte-fww494{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center;gap:12px}.legend-copy.svelte-fww494{display:grid;gap:4px}.legend-scale.svelte-fww494{display:grid;grid-template-columns:auto minmax(120px,180px) auto;align-items:center;gap:8px}.legend-bar.svelte-fww494{width:100%;height:10px;border-radius:999px;overflow:hidden;background:color-mix(in srgb,var(--app-bg) 70%,var(--app-surface))}.legend-bar.svelte-fww494 i:where(.svelte-fww494){display:block;width:100%;height:100%;background:linear-gradient(90deg,color-mix(in srgb,var(--app-accent) 12%,var(--app-surface)),color-mix(in srgb,var(--app-accent) 74%,var(--app-surface)))}.detail-grid.svelte-fww494{grid-template-columns:minmax(280px,340px) minmax(0,1fr)}.detail-panel.svelte-fww494 h3:where(.svelte-fww494){margin:0;font-size:22px;line-height:28px;font-weight:500;color:var(--app-fg)}.detail-note.svelte-fww494{max-width:42ch}.detail-metrics.svelte-fww494 div:where(.svelte-fww494){display:grid;gap:4px}.detail-metrics.svelte-fww494{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.detail-metrics.svelte-fww494 dd.up:where(.svelte-fww494){color:color-mix(in srgb,var(--app-accent) 78%,var(--app-fg))}.state-row.svelte-fww494{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px}.state-values.svelte-fww494{display:grid;gap:2px;justify-items:end;text-align:right}.comparison-grid.svelte-fww494{grid-template-columns:repeat(2,minmax(0,1fr))}.comparison-cards.svelte-fww494{grid-template-columns:repeat(3,minmax(0,1fr))}.city-grid.svelte-fww494{grid-template-columns:repeat(2,minmax(0,1fr))}.city-panel.svelte-fww494{padding:12px;border-radius:16px;background:color-mix(in srgb,var(--app-bg) 74%,var(--app-surface));border:1px solid color-mix(in srgb,var(--app-border) 72%,transparent)}.city-list.svelte-fww494{gap:8px}.city-row.svelte-fww494{display:flex;justify-content:space-between;gap:10px;align-items:center}.city-row.svelte-fww494 strong:where(.svelte-fww494){margin:0;font-size:12px;line-height:16px;color:var(--app-fg);font-weight:500}.insight-row.svelte-fww494{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:start;padding:10px 12px;border-radius:14px;background:color-mix(in srgb,var(--app-bg) 74%,var(--app-surface))}.insight-row.svelte-fww494 span:where(.svelte-fww494){width:20px;height:20px;border-radius:999px;display:grid;place-items:center;background:color-mix(in srgb,var(--app-accent-soft) 48%,var(--app-surface))}@media(max-width:1180px){.doctorintel-page.svelte-fww494,.detail-grid.svelte-fww494,.comparison-grid.svelte-fww494{grid-template-columns:1fr}.workspace-head.svelte-fww494,.legend-panel.svelte-fww494{flex-direction:column;align-items:stretch}.headline-side.svelte-fww494{align-items:flex-start}.comparison-cards.svelte-fww494,.city-grid.svelte-fww494{grid-template-columns:repeat(3,minmax(0,1fr))}.action-bar.svelte-fww494{justify-content:start}.legend-scale.svelte-fww494{grid-template-columns:auto 1fr auto}}@media(max-width:720px){.doctorintel-route.svelte-fww494{gap:12px}.doctorintel-page.svelte-fww494{gap:12px;min-height:auto}.sidebar.svelte-fww494,.sidebar-block.svelte-fww494,.map-panel.svelte-fww494,.detail-panel.svelte-fww494,.legend-panel.svelte-fww494,.comparison-panel.svelte-fww494{padding:12px;border-radius:16px}.comparison-cards.svelte-fww494,.comparison-grid.svelte-fww494,.city-grid.svelte-fww494{grid-template-columns:1fr}.headline-stats.svelte-fww494,.action-bar.svelte-fww494{flex-direction:column;align-items:stretch}.legend-panel.svelte-fww494{gap:10px}.action-bar.svelte-fww494,.action-button.svelte-fww494,.pill-tab.svelte-fww494{width:100%}}
