.radar-legend-strip.svelte-ulojwi{position:relative;display:flex;min-width:0;min-height:1.75rem;flex:1 1 auto;align-items:center;gap:.625rem;border:0;border-radius:var(--radius-pill);background:transparent;padding:0 .375rem;color:var(--ui-ink);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.radar-legend-strip.svelte-ulojwi:after{position:absolute;top:-1.25rem;right:0;bottom:0;left:0;content:""}.radar-legend-strip.svelte-ulojwi:hover,.radar-legend-strip[aria-expanded=true].svelte-ulojwi{background:var(--ui-fill-subtle)}.radar-legend-strip.svelte-ulojwi:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.legend-kind.svelte-ulojwi{display:flex;flex:0 0 auto;align-items:baseline;gap:.375rem;white-space:nowrap}.legend-kind.svelte-ulojwi strong:where(.svelte-ulojwi){color:var(--ui-ink);font-size:.75rem;font-weight:700;letter-spacing:.01em}.legend-source.svelte-ulojwi,.legend-source-short.svelte-ulojwi{color:var(--ui-ink-subtle);font-size:.6875rem;font-weight:600}.legend-scale.svelte-ulojwi{display:flex;min-width:0;flex:1 1 auto;align-items:center;gap:.375rem}.legend-value.svelte-ulojwi{flex:0 0 auto;color:var(--ui-ink-muted);font-size:.6875rem;font-variant-numeric:tabular-nums;font-weight:650;white-space:nowrap}.legend-value.svelte-ulojwi small:where(.svelte-ulojwi){margin-left:.2rem;color:var(--ui-ink-subtle);font-size:.625rem;font-weight:600}.legend-ramp-wrap.svelte-ulojwi{display:grid;min-width:3rem;max-width:22rem;flex:1 1 auto;gap:.125rem}.legend-ramp.svelte-ulojwi{display:block;height:.375rem;border-radius:var(--radius-pill)}.legend-bands.svelte-ulojwi{display:none;color:var(--ui-ink-subtle);font-size:.625rem;font-weight:600;line-height:1;text-align:center}.legend-bands.svelte-ulojwi span:where(.svelte-ulojwi){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (min-width: 768px){.legend-bands.svelte-ulojwi{display:grid}.legend-kind.svelte-ulojwi strong:where(.svelte-ulojwi){font-size:.8125rem}.legend-value.svelte-ulojwi{font-size:.75rem}.legend-ramp.svelte-ulojwi{height:.4375rem}}.legend-source-short.svelte-ulojwi{display:none}@media (max-width: 767px),(max-height: 480px) and (orientation: landscape){.radar-legend-strip.svelte-ulojwi{gap:.5rem}.legend-kind.svelte-ulojwi strong:where(.svelte-ulojwi),.legend-source.svelte-ulojwi{display:none}.legend-ramp-wrap.svelte-ulojwi{min-width:2rem}.legend-source-short.svelte-ulojwi{display:inline}}.radar-command-line.svelte-13dhq3{position:absolute;top:.75rem;left:.75rem;z-index:var(--ui-z-map-control);display:grid;width:min(38rem,calc(100% - 7rem));grid-template-columns:minmax(11rem,1fr) auto auto;align-items:center;gap:.25rem;border:1px solid var(--ui-glass-border);border-radius:var(--radius-pill);background:var(--ui-glass-strong);padding:.3125rem;box-shadow:0 12px 32px #00000061;-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur)}.radar-command-line.svelte-13dhq3 .place-search-input-map{min-height:2.5rem;border-color:transparent;border-radius:var(--radius-pill);background:var(--ui-fill-subtle);font-size:.875rem;font-weight:600}.radar-command-line.svelte-13dhq3 .place-search-input-map:focus{border-color:var(--ui-accent);background:var(--ui-fill-hover)}details.svelte-13dhq3{position:relative}form.svelte-13dhq3,.command-actions.svelte-13dhq3{display:flex;min-width:0;gap:.25rem}input.svelte-13dhq3,button.svelte-13dhq3,summary.svelte-13dhq3{min-height:2.5rem;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--ui-ink);font:inherit;font-size:.8125rem;font-weight:650}button.svelte-13dhq3,summary.svelte-13dhq3{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:0 .875rem;white-space:nowrap;cursor:pointer;transition:background var(--ui-duration-fast) var(--ui-ease),color var(--ui-duration-fast) var(--ui-ease)}button.svelte-13dhq3 svg,summary.svelte-13dhq3 svg{color:var(--ui-ink-muted)}summary.svelte-13dhq3{list-style:none}summary.svelte-13dhq3::-webkit-details-marker{display:none}.summary-chevron.svelte-13dhq3{display:inline-grid;font-size:.625rem;transition:transform var(--ui-duration-fast) var(--ui-ease)}details[open].svelte-13dhq3 .summary-chevron:where(.svelte-13dhq3){transform:rotate(180deg)}button.svelte-13dhq3:hover,summary.svelte-13dhq3:hover,details[open].svelte-13dhq3 summary:where(.svelte-13dhq3){background:var(--ui-fill-hover)}button.active.svelte-13dhq3{background:var(--ui-control-active);color:#fff}button.active.svelte-13dhq3 svg{color:#fff}input.svelte-13dhq3{min-width:0;width:100%;border-color:var(--ui-control-border);background:var(--ui-fill-subtle);padding:0 .875rem;font-variant-numeric:tabular-nums}input.svelte-13dhq3::placeholder{color:var(--ui-ink-subtle)}form.svelte-13dhq3{position:absolute;top:calc(100% + .625rem);left:-.25rem;width:20rem;flex-wrap:wrap;border:1px solid var(--ui-glass-border);border-radius:var(--radius-panel);background:var(--ui-glass-strong);padding:.5rem;box-shadow:var(--ui-shadow-floating);-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur)}form.svelte-13dhq3 input:where(.svelte-13dhq3){flex:1 1 10rem}.submit.svelte-13dhq3{background:var(--ui-control-active);color:#fff}.submit.svelte-13dhq3:hover{background:#4a84f3}input.svelte-13dhq3:focus-visible,button.svelte-13dhq3:focus-visible,summary.svelte-13dhq3:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}p.svelte-13dhq3{flex-basis:100%;margin:0;padding:.25rem .5rem;color:var(--ui-source-missing-label);font-size:.75rem;line-height:1.4}@media (max-width: 767px),(max-height: 480px){.radar-command-line.svelte-13dhq3{display:none}}@media (prefers-reduced-motion: reduce){.summary-chevron.svelte-13dhq3{transition:none}}.radar-legend-content.svelte-1eygyq3{display:grid;gap:1rem;color:var(--ui-ink)}section.svelte-1eygyq3+section:where(.svelte-1eygyq3){border-top:1px solid var(--ui-hairline);padding-top:1rem}h3.svelte-1eygyq3{margin:0 0 .625rem;color:var(--ui-ink-muted);font-size:.75rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}p.svelte-1eygyq3{margin:.625rem 0 0;color:var(--ui-ink-muted);font-size:.75rem;line-height:1.5}.radar-ramp.svelte-1eygyq3{display:grid;height:.625rem;grid-auto-columns:1fr;grid-auto-flow:column;overflow:hidden;border-radius:var(--radius-pill)}.radar-intensity-bands.svelte-1eygyq3{display:grid;margin-top:.375rem;color:var(--ui-ink);font-size:.75rem;font-weight:650;text-align:center}.radar-intensity-bands.svelte-1eygyq3 span:where(.svelte-1eygyq3)+span:where(.svelte-1eygyq3){border-left:1px solid var(--ui-hairline)}.radar-ramp-labels.svelte-1eygyq3,.legend-row.svelte-1eygyq3{display:flex;align-items:center;justify-content:space-between;gap:.625rem}.radar-ramp-labels.svelte-1eygyq3{margin-top:.25rem;color:var(--ui-ink-muted);font-size:.75rem;font-variant-numeric:tabular-nums}.legend-row.svelte-1eygyq3{justify-content:flex-start;min-height:1.75rem;font-size:.8125rem;font-weight:600}.tick.svelte-1eygyq3{display:block;width:1.4rem;height:0;border-top:3px solid var(--ui-evidence-radar);border-radius:2px}.tick.forecast.svelte-1eygyq3{border-color:var(--ui-evidence-nowcast);border-top-style:dashed}.tick.missing.svelte-1eygyq3{border-color:var(--ui-warning);border-top-style:dotted}.strike.svelte-1eygyq3{display:grid;width:1.4rem;height:1.4rem;flex:0 0 auto;place-items:center;font-size:1.2rem;font-weight:800}.strike.ground.svelte-1eygyq3:before{width:.65rem;height:.65rem;border:2px solid #fff7ed;border-radius:50%;background:#f43f5e;content:""}.strike.cloud.svelte-1eygyq3{color:#fbbf24}.radar-layer-workspace.svelte-1p0bm16{display:grid;gap:.25rem}.toggle-row.svelte-1p0bm16{display:grid;min-height:3.5rem;grid-template-columns:1fr auto;align-items:center;gap:.75rem;border-bottom:1px solid var(--ui-hairline);padding:.5rem 0;cursor:pointer}.toggle-row.svelte-1p0bm16 span:where(.svelte-1p0bm16){display:grid;gap:.125rem}strong.svelte-1p0bm16{font-size:.9375rem;font-weight:700}small.svelte-1p0bm16{color:var(--ui-ink-muted);font-size:.75rem;line-height:1.4}input[type=checkbox].svelte-1p0bm16{position:relative;width:2.75rem;height:1.625rem;flex:0 0 auto;margin:0;border:1px solid var(--ui-control-border);border-radius:var(--radius-pill);background:var(--ui-fill-hover);cursor:pointer;-moz-appearance:none;appearance:none;transition:background var(--ui-duration-fast) var(--ui-ease),border-color var(--ui-duration-fast) var(--ui-ease);-webkit-appearance:none}input[type=checkbox].svelte-1p0bm16:before{position:absolute;top:.1875rem;left:.1875rem;width:1.125rem;height:1.125rem;border-radius:50%;background:var(--ui-ink-muted);content:"";transition:transform var(--ui-duration-fast) var(--ui-ease),background var(--ui-duration-fast) var(--ui-ease)}input[type=checkbox].svelte-1p0bm16:checked{border-color:transparent;background:var(--ui-control-active)}input[type=checkbox].svelte-1p0bm16:checked:before{background:#fff;transform:translate(1.125rem)}input[type=checkbox].svelte-1p0bm16:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.radar-layer-workspace.svelte-1p0bm16>.radar-legend-content{margin-top:.75rem}@media (prefers-reduced-motion: reduce){input[type=checkbox].svelte-1p0bm16,input[type=checkbox].svelte-1p0bm16:before{transition:none}}.radar-desktop-panel.svelte-1y8lp3q{position:absolute;top:.75rem;right:4.75rem;z-index:var(--ui-z-inspector);width:min(24rem,calc(100% - 6rem));max-height:calc(100% - .75rem - var(--radar-content-inset, 4.5rem) - .5rem);overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--ui-glass-border);border-radius:var(--radius-panel);background:var(--ui-glass-strong);padding:1rem 1.125rem 1.125rem;color:var(--ui-ink);box-shadow:var(--ui-shadow-floating);-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur);animation:svelte-1y8lp3q-radar-panel-enter .18s var(--ui-ease) both}.radar-desktop-panel.svelte-1y8lp3q>header:where(.svelte-1y8lp3q){display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.875rem}.radar-desktop-panel.svelte-1y8lp3q h2:where(.svelte-1y8lp3q){margin:0;font-family:var(--font-display);font-size:1.125rem;font-weight:650;letter-spacing:-.015em}.radar-desktop-panel.svelte-1y8lp3q h2:where(.svelte-1y8lp3q):focus{outline:none}.radar-panel-close.svelte-1y8lp3q{display:grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--ui-fill-hover);color:var(--ui-ink);font:inherit}.radar-panel-close.svelte-1y8lp3q:hover{background:var(--ui-fill-pressed)}.radar-panel-close.svelte-1y8lp3q:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}@keyframes svelte-1y8lp3q-radar-panel-enter{0%{opacity:0;transform:translateY(-.375rem)}to{opacity:1;transform:none}}@media (prefers-reduced-motion: reduce){.radar-desktop-panel.svelte-1y8lp3q{animation:none}}.radar-discovery.svelte-19cmv4y{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,26rem);grid-template-areas:"head actions" "note actions";align-items:start;gap:.75rem 2.5rem;width:min(100%,1200px);margin:0 auto;padding:3rem 2rem;color:var(--ui-ink)}.radar-discovery-head.svelte-19cmv4y{grid-area:head;display:grid;gap:.5rem}.radar-discovery-eyebrow.svelte-19cmv4y{color:var(--ui-section-radar);font-size:.75rem;font-weight:700;letter-spacing:.06em;line-height:1.2;text-transform:uppercase}.radar-discovery.svelte-19cmv4y h1:where(.svelte-19cmv4y){margin:0;font-family:var(--font-display);font-size:clamp(1.75rem,3.5vw,2.5rem);font-weight:650;letter-spacing:-.025em;line-height:1.08}.radar-discovery-lede.svelte-19cmv4y{max-width:62ch;margin:.25rem 0 0;color:var(--ui-ink-muted);font-size:var(--font-body-size);line-height:1.55}.radar-winter-interpretation.svelte-19cmv4y{grid-area:note;max-width:62ch;margin:0;color:var(--ui-ink-subtle);font-size:.8125rem;line-height:1.5}.radar-discovery-actions.svelte-19cmv4y{grid-area:actions;display:grid;align-self:center;overflow:hidden;border:1px solid var(--ui-hairline);border-radius:var(--radius-panel);background:var(--ui-surface)}.radar-discovery-actions.svelte-19cmv4y a:where(.svelte-19cmv4y){display:grid;min-height:4rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.875rem;padding:.875rem 1rem;color:var(--ui-ink);text-decoration:none;transition:background var(--ui-duration-fast) var(--ui-ease)}.radar-discovery-actions.svelte-19cmv4y a:where(.svelte-19cmv4y)+a:where(.svelte-19cmv4y){border-top:1px solid var(--ui-hairline)}.radar-discovery-actions.svelte-19cmv4y a:where(.svelte-19cmv4y):hover{background:var(--ui-surface-strong)}.radar-discovery-actions.svelte-19cmv4y a:where(.svelte-19cmv4y):focus-visible{outline:2px solid var(--ui-focus);outline-offset:-2px}.radar-discovery-icon.svelte-19cmv4y{display:grid;width:2.5rem;height:2.5rem;place-items:center;border-radius:var(--radius-control);background:color-mix(in srgb,var(--ui-section-forecast) 16%,transparent);color:var(--ui-section-forecast)}.radar-discovery-link-text.svelte-19cmv4y{display:grid;min-width:0;gap:.125rem}.radar-discovery-link-text.svelte-19cmv4y strong:where(.svelte-19cmv4y){font-size:.9375rem;font-weight:700}.radar-discovery-link-text.svelte-19cmv4y span:where(.svelte-19cmv4y){color:var(--ui-ink-muted);font-size:.8125rem;line-height:1.4}.radar-discovery-chevron.svelte-19cmv4y{color:var(--ui-ink-subtle);font-size:.75rem}@media (max-width: 767px){.radar-discovery.svelte-19cmv4y{grid-template-columns:minmax(0,1fr);grid-template-areas:"head" "actions" "note";gap:1.25rem;padding:2rem 1.25rem 2.5rem}}.point-evidence.svelte-18wbbbr{display:grid;gap:.875rem;color:var(--ui-ink);font-size:.8125rem}header.svelte-18wbbbr{display:flex;justify-content:space-between;align-items:center;gap:1rem}header.svelte-18wbbbr span:where(.svelte-18wbbbr),.summary.svelte-18wbbbr span:where(.svelte-18wbbbr),dt.svelte-18wbbbr{color:var(--ui-ink-muted);font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}header.svelte-18wbbbr span:where(.svelte-18wbbbr){color:var(--ui-evidence-radar)}h2.svelte-18wbbbr{margin:.125rem 0 0;font-family:var(--font-display);font-size:1.125rem;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.015em}.close.svelte-18wbbbr{display:grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--ui-fill-hover);color:var(--ui-ink);font:inherit}.close.svelte-18wbbbr:hover{background:var(--ui-fill-pressed)}.close.svelte-18wbbbr:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.summary.svelte-18wbbbr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.summary.svelte-18wbbbr div:where(.svelte-18wbbbr){display:grid;align-content:start;gap:.25rem;border:1px solid var(--ui-hairline);border-radius:var(--radius-control);background:var(--ui-fill-subtle);padding:.625rem .75rem}.summary.svelte-18wbbbr span:where(.svelte-18wbbbr){letter-spacing:.04em}.summary.svelte-18wbbbr strong:where(.svelte-18wbbbr){font-family:var(--font-display);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em;line-height:1.25}.conditional.svelte-18wbbbr,.notice.svelte-18wbbbr{margin:0;color:var(--ui-ink-muted);font-size:.75rem;line-height:1.5}.notice.svelte-18wbbbr{border:1px solid var(--ui-hairline);border-radius:var(--radius-control);background:var(--ui-fill-subtle);padding:.75rem;color:var(--ui-ink)}.conditional.extension.svelte-18wbbbr{border-left:0;color:var(--ui-ink-muted)}.conditional.extension.svelte-18wbbbr strong:where(.svelte-18wbbbr){color:var(--ui-section-forecast)}.notice.error.svelte-18wbbbr{border-color:var(--ui-source-missing-border);background:var(--ui-source-missing-surface);color:var(--ui-source-missing-ink)}.table-wrap.svelte-18wbbbr{overflow:auto;max-height:min(42vh,24rem);border:1px solid var(--ui-hairline);border-radius:var(--radius-control)}table.svelte-18wbbbr{width:100%;border-collapse:collapse;font-size:.75rem;font-variant-numeric:tabular-nums}th.svelte-18wbbbr,td.svelte-18wbbbr{border-bottom:1px solid var(--ui-hairline);padding:.5rem .625rem;text-align:left;vertical-align:top;white-space:nowrap}tbody.svelte-18wbbbr tr:where(.svelte-18wbbbr):last-child th:where(.svelte-18wbbbr),tbody.svelte-18wbbbr tr:where(.svelte-18wbbbr):last-child td:where(.svelte-18wbbbr){border-bottom:0}tbody.svelte-18wbbbr th:where(.svelte-18wbbbr){display:grid;gap:.125rem;font-weight:650}tbody.svelte-18wbbbr th:where(.svelte-18wbbbr) small:where(.svelte-18wbbbr){color:var(--ui-ink-subtle);font-size:.6875rem;font-weight:600}tr.extended.svelte-18wbbbr{background:color-mix(in srgb,var(--ui-section-forecast) 8%,transparent)}thead.svelte-18wbbbr th:where(.svelte-18wbbbr){position:sticky;top:0;background:var(--ui-surface-strong);color:var(--ui-ink-muted);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.identities.svelte-18wbbbr{display:grid;gap:.375rem;margin:0}.identities.svelte-18wbbbr div:where(.svelte-18wbbbr){display:flex;align-items:baseline;justify-content:space-between;gap:1rem}dd.svelte-18wbbbr{margin:0;color:var(--ui-ink-muted);font-family:var(--font-mono);font-size:.75rem}h2[tabindex].svelte-18wbbbr:focus{outline:none}.cell-evidence.svelte-1bpzorj{display:grid;gap:1rem;color:var(--ui-ink)}header.svelte-1bpzorj{display:flex;align-items:center;justify-content:space-between;gap:1rem}header.svelte-1bpzorj span:where(.svelte-1bpzorj),.evidence-time.svelte-1bpzorj strong:where(.svelte-1bpzorj){color:var(--ui-ink-muted);font-size:var(--font-caption-size);font-weight:700;letter-spacing:.06em;text-transform:uppercase}header.svelte-1bpzorj span:where(.svelte-1bpzorj){color:var(--ui-evidence-radar)}h2.svelte-1bpzorj,h3.svelte-1bpzorj,p.svelte-1bpzorj,dl.svelte-1bpzorj{margin:0}h2.svelte-1bpzorj{margin-top:.125rem;font-family:var(--font-display);font-size:1.125rem;font-weight:650;letter-spacing:-.015em;line-height:1.25}h3.svelte-1bpzorj{font-size:.875rem;font-weight:700}.close.svelte-1bpzorj{display:grid;width:2.75rem;height:2.75rem;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-pill);background:var(--ui-fill-hover);color:var(--ui-ink);font:inherit}.close.svelte-1bpzorj:hover{background:var(--ui-fill-pressed)}.close.svelte-1bpzorj:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.evidence-time.svelte-1bpzorj,section.svelte-1bpzorj{display:grid;gap:.45rem}.evidence-time.svelte-1bpzorj{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--ui-hairline);padding-bottom:.625rem;font-variant-numeric:tabular-nums}.evidence-time.svelte-1bpzorj time:where(.svelte-1bpzorj){font-size:.875rem;font-weight:650}.metrics.svelte-1bpzorj{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.metrics.svelte-1bpzorj>div:where(.svelte-1bpzorj),.source-facts.svelte-1bpzorj>div:where(.svelte-1bpzorj){display:grid;align-content:start;gap:.25rem;border:1px solid var(--ui-hairline);border-radius:var(--radius-control);background:var(--ui-fill-subtle);padding:.625rem .75rem}dt.svelte-1bpzorj,section.svelte-1bpzorj p:where(.svelte-1bpzorj),li.svelte-1bpzorj{color:var(--ui-ink-muted);font-size:var(--font-caption-size);line-height:var(--font-caption-line-height)}dd.svelte-1bpzorj{margin:0;font-family:var(--font-display);font-size:1rem;font-variant-numeric:tabular-nums;font-weight:600;letter-spacing:-.01em}.source-facts.svelte-1bpzorj{display:grid;gap:.375rem}.source-facts.svelte-1bpzorj dd:where(.svelte-1bpzorj){font-family:var(--font-sans);font-size:.8125rem;font-weight:650;letter-spacing:0}ul.svelte-1bpzorj{margin:0;padding-left:1.1rem}.empty.svelte-1bpzorj{border:1px solid var(--ui-hairline);border-radius:var(--radius-control);background:var(--ui-fill-subtle);padding:.75rem;color:var(--ui-ink-muted);font-size:.8125rem}@media (max-width: 360px){.metrics.svelte-1bpzorj{grid-template-columns:1fr}}h2[tabindex].svelte-1bpzorj:focus{outline:none}.source-sheet-content.svelte-1wh5pa4,.source-heading.svelte-1wh5pa4 div:where(.svelte-1wh5pa4),dl.svelte-1wh5pa4{display:grid;gap:.5rem}.source-sheet-content.svelte-1wh5pa4{gap:.875rem}.source-heading.svelte-1wh5pa4{display:grid;grid-template-columns:auto 1fr;gap:.625rem;border:1px solid var(--ui-source-muted-border);border-radius:var(--radius-control);background:var(--ui-source-muted-surface);padding:.75rem}.source-heading[data-health=ready].svelte-1wh5pa4{border-color:var(--ui-source-ready-border);background:var(--ui-source-ready-surface)}.source-heading.svelte-1wh5pa4 div:where(.svelte-1wh5pa4){gap:.25rem}.source-heading.svelte-1wh5pa4>span:where(.svelte-1wh5pa4){width:.5rem;height:.5rem;margin-top:.375rem;border-radius:50%;background:var(--ui-source-muted-label)}.source-heading[data-health=ready].svelte-1wh5pa4>span:where(.svelte-1wh5pa4){background:var(--ui-source-ready-label);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-source-ready-label) 22%,transparent)}.source-heading[data-health=stale].svelte-1wh5pa4,.source-heading[data-health=fallback].svelte-1wh5pa4{border-color:var(--ui-source-stale-border);background:var(--ui-source-stale-surface)}.source-heading[data-health=stale].svelte-1wh5pa4>span:where(.svelte-1wh5pa4),.source-heading[data-health=fallback].svelte-1wh5pa4>span:where(.svelte-1wh5pa4){background:var(--ui-source-stale-label);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-source-stale-label) 22%,transparent)}.source-heading[data-health=missing].svelte-1wh5pa4,.source-heading[data-health=corrupt].svelte-1wh5pa4{border-color:var(--ui-source-missing-border);background:var(--ui-source-missing-surface)}.source-heading[data-health=missing].svelte-1wh5pa4>span:where(.svelte-1wh5pa4),.source-heading[data-health=corrupt].svelte-1wh5pa4>span:where(.svelte-1wh5pa4){background:var(--ui-source-missing-label);box-shadow:0 0 0 3px color-mix(in srgb,var(--ui-source-missing-label) 22%,transparent)}strong.svelte-1wh5pa4,p.svelte-1wh5pa4,dl.svelte-1wh5pa4,dd.svelte-1wh5pa4,dt.svelte-1wh5pa4{margin:0}.source-heading.svelte-1wh5pa4 strong:where(.svelte-1wh5pa4){font-size:.9375rem;font-weight:700}.source-heading.svelte-1wh5pa4 p:where(.svelte-1wh5pa4),.attribution.svelte-1wh5pa4{color:var(--ui-ink-muted);font-size:.75rem;line-height:1.45}dl.svelte-1wh5pa4{gap:0}dl.svelte-1wh5pa4>div:where(.svelte-1wh5pa4){display:flex;align-items:baseline;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--ui-hairline);padding:.5rem 0}dl.svelte-1wh5pa4>div:where(.svelte-1wh5pa4):last-child{border-bottom:0}dt.svelte-1wh5pa4{flex:0 0 auto;color:var(--ui-ink-muted);font-size:.75rem;font-weight:600}dd.svelte-1wh5pa4{font-size:.8125rem;font-weight:650;text-align:right}.source-error.svelte-1wh5pa4{color:var(--ui-source-missing-label);font-size:.75rem}.retry.svelte-1wh5pa4{min-height:var(--app-touch-target);border:1px solid var(--ui-border-strong);border-radius:var(--radius-pill);background:var(--ui-fill-subtle);color:var(--ui-ink);font:inherit;font-size:.8125rem;font-weight:650}.retry.svelte-1wh5pa4:hover{background:var(--ui-fill-hover)}.retry.svelte-1wh5pa4:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.radar-temporal-secondary{display:grid;gap:.75rem;padding-top:.75rem}.radar-detail-grid{display:flex;align-items:end;gap:.75rem}.radar-detail-grid>div,.radar-detail-grid label{display:grid;min-width:0;gap:.25rem}.radar-detail-grid strong{font-size:.8125rem;font-weight:650}.radar-detail-grid strong[data-health=stale],.radar-detail-grid strong[data-health=fallback]{color:var(--ui-source-stale-label)}.radar-detail-grid strong[data-health=missing],.radar-detail-grid strong[data-health=corrupt]{color:var(--ui-source-missing-label)}.detail-label,.point-summary span{color:var(--ui-ink-muted);font-size:.6875rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.radar-detail-grid select,.point-summary{min-height:2.75rem;border:1px solid var(--ui-hairline);border-radius:var(--radius-control);background:var(--ui-fill-subtle);padding:.25rem .75rem;color:var(--ui-ink);font:inherit;font-size:.8125rem;font-weight:650}.point-summary{display:grid;min-width:10rem;align-content:center;text-align:left}.point-summary:hover{background:var(--ui-fill-hover)}.point-summary span{font-variant-numeric:tabular-nums}.radar-temporal-notice{margin:0;border:1px solid var(--ui-source-stale-border);border-radius:var(--radius-control);background:var(--ui-source-stale-surface);padding:.5rem .75rem;color:var(--ui-source-stale-ink);font-size:.75rem}.radar-temporal-actions{display:flex;flex-wrap:wrap;gap:.375rem}.radar-temporal-actions button{display:inline-flex;min-width:0;min-height:2.75rem;align-items:center;justify-content:center;gap:.4rem;border:1px solid var(--ui-border-strong);border-radius:var(--radius-pill);background:var(--ui-fill-subtle);padding:0 1rem;color:var(--ui-ink);font:inherit;font-size:.8125rem;font-weight:650}.radar-temporal-actions button:hover:not(:disabled){background:var(--ui-fill-hover)}.radar-temporal-actions button[aria-pressed=true]{border-color:transparent;background:var(--ui-control-active);color:#fff}@media (max-width: 520px){.radar-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.radar-detail-grid label,.point-summary{grid-column:1 / -1}.radar-temporal-actions button{flex:1 1 0}}.radar-map-canvas.svelte-1tl0ojj{width:100%;height:100%;background:var(--ui-bg)}.radar-observation-page.svelte-1tl0ojj{display:grid;height:calc(100dvh - var(--app-header-height));min-height:0;grid-template-rows:minmax(0,1fr);background:var(--ui-bg)}.radar-observation-workbench{width:100%;height:100%!important;min-height:0;background:var(--ui-bg)}.radar-observation-workbench .map-workbench-canvas-region{min-width:0;min-height:0}.radar-observation-workbench.point-selecting #radar-observation-map .maplibregl-canvas{cursor:crosshair}#radar-observation-map .maplibregl-ctrl-bottom-left,#radar-observation-map .maplibregl-ctrl-bottom-right{bottom:calc(var(--radar-content-inset, 4.5rem) + 1.625rem)}#radar-observation-map .maplibregl-ctrl-top-left,#radar-observation-map .maplibregl-ctrl-top-right,#radar-observation-map .maplibregl-ctrl-bottom-left,#radar-observation-map .maplibregl-ctrl-bottom-right{z-index:var(--ui-z-inspector)}#radar-observation-map .maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin:0 max(.75rem,var(--app-safe-right)) 0 0}#radar-observation-map .maplibregl-ctrl-attrib.maplibregl-compact{box-sizing:border-box;min-width:1.75rem;min-height:1.75rem;border:1px solid var(--ui-glass-border);border-radius:var(--radius-pill);background:var(--ui-glass);padding:0;color:var(--ui-ink-muted);-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur)}#radar-observation-map .maplibregl-ctrl-attrib-button{top:50%;right:0;width:1.625rem;height:1.625rem;border-radius:var(--radius-pill);background-color:transparent;background-position:center;background-repeat:no-repeat;background-size:1rem;filter:invert(1) opacity(.75);transform:translateY(-50%)}#radar-observation-map .maplibregl-ctrl-attrib.maplibregl-compact-show{padding:.25rem 1.875rem .25rem .75rem;font-size:.6875rem;line-height:1.35}#radar-observation-map .maplibregl-ctrl-attrib a{color:var(--ui-ink-muted)}.radar-bottom-chrome.svelte-1tl0ojj{position:absolute;right:0;bottom:0;left:0;z-index:var(--ui-z-inspector);display:flex;flex-direction:column;gap:.5rem;padding:0 max(.75rem,var(--app-safe-right)) max(.75rem,var(--app-safe-bottom)) max(.75rem,var(--app-safe-left));pointer-events:none}.radar-time-card.svelte-1tl0ojj{--map-temporal-observation: var(--ui-evidence-radar);position:relative;border:1px solid var(--ui-glass-border);border-radius:var(--radius-panel);background:var(--ui-glass-strong);box-shadow:0 12px 32px #00000061;pointer-events:auto;-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur)}#radar-temporal-dock.map-temporal-dock{position:static;border:0;border-radius:0;background:transparent;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#radar-temporal-dock .temporal-main{padding-top:.25rem}.radar-time-card-head.svelte-1tl0ojj{display:flex;min-width:0;min-height:2rem;align-items:center;gap:.5rem;padding:.375rem .5rem 0 .375rem}.radar-map-status.svelte-1tl0ojj{min-width:0;flex:1 1 auto;margin:0;padding-inline:.375rem;overflow:hidden;color:var(--ui-ink-muted);font-size:.75rem;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.point-selection-notice.svelte-1tl0ojj,.point-evidence-prompt.svelte-1tl0ojj{display:inline-flex;min-width:0;min-height:1.75rem;flex:0 1 auto;align-items:center;gap:.375rem;border-radius:var(--radius-pill);padding:0 .75rem 0 .625rem;font-size:.75rem;white-space:nowrap}.point-selection-notice.svelte-1tl0ojj{background:var(--ui-control-active);color:#fff;font-weight:700;pointer-events:none}.point-evidence-prompt.svelte-1tl0ojj{position:relative;border:1px solid color-mix(in srgb,var(--ui-evidence-radar) 45%,transparent);background:color-mix(in srgb,var(--ui-evidence-radar) 14%,transparent);color:var(--ui-ink);font:inherit;font-size:.75rem;cursor:pointer;transition:background var(--ui-duration-fast) var(--ui-ease),border-color var(--ui-duration-fast) var(--ui-ease)}.point-evidence-prompt.svelte-1tl0ojj:after{position:absolute;top:-1.25rem;right:-.125rem;bottom:0;left:-.125rem;content:""}.point-evidence-prompt.svelte-1tl0ojj svg{flex:0 0 auto;color:var(--ui-evidence-radar)}.prompt-chevron.svelte-1tl0ojj{display:inline-grid;font-size:.625rem}.prompt-chevron.svelte-1tl0ojj svg{color:var(--ui-ink-muted)}.point-evidence-prompt.svelte-1tl0ojj strong:where(.svelte-1tl0ojj){min-width:0;overflow:hidden;font-weight:650;text-overflow:ellipsis}.prompt-hint.svelte-1tl0ojj{color:var(--ui-ink-muted);font-weight:550}.point-evidence-prompt.svelte-1tl0ojj:hover{border-color:var(--ui-evidence-radar);background:color-mix(in srgb,var(--ui-evidence-radar) 22%,transparent)}.point-evidence-prompt.svelte-1tl0ojj:focus-visible{outline:2px solid var(--ui-focus);outline-offset:2px}.radar-mobile-tools.svelte-1tl0ojj{display:none;pointer-events:auto}.radar-unavailable.svelte-1tl0ojj{position:absolute;top:50%;left:50%;z-index:var(--ui-z-inspector);display:grid;width:min(26rem,calc(100% - 2rem));gap:.5rem;transform:translate(-50%,-50%);border:1px solid var(--app-source-missing-border);border-radius:var(--radius-panel);background:var(--ui-glass-strong);padding:1.25rem;color:var(--ui-ink);box-shadow:var(--ui-shadow-floating);-webkit-backdrop-filter:var(--ui-glass-blur);backdrop-filter:var(--ui-glass-blur)}.radar-unavailable.svelte-1tl0ojj strong:where(.svelte-1tl0ojj){font-family:var(--font-display);font-size:1.125rem;font-weight:650}.radar-unavailable.svelte-1tl0ojj p:where(.svelte-1tl0ojj){margin:0;color:var(--ui-ink-muted);font-size:.8125rem;line-height:1.45}.radar-unavailable.svelte-1tl0ojj div:where(.svelte-1tl0ojj){display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.25rem}.radar-unavailable.svelte-1tl0ojj button:where(.svelte-1tl0ojj){min-height:2.75rem;border:1px solid var(--ui-border-strong);border-radius:var(--radius-pill);background:var(--ui-fill-subtle);padding-inline:1rem;color:var(--ui-ink);font:inherit;font-size:.8125rem;font-weight:650}.radar-unavailable.svelte-1tl0ojj button:where(.svelte-1tl0ojj):first-child{border-color:transparent;background:var(--ui-control-active);color:#fff}@media (min-width: 1200px){.radar-observation-workbench{grid-template-areas:"canvas";grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr)}}@media (max-width: 767px),(max-height: 480px){.radar-bottom-chrome.svelte-1tl0ojj{padding:0}.radar-time-card.svelte-1tl0ojj{margin-inline:max(.5rem,var(--app-safe-left)) max(.5rem,var(--app-safe-right))}.radar-mobile-tools.svelte-1tl0ojj{display:block}.radar-time-card.svelte-1tl0ojj,.radar-mobile-tools.svelte-1tl0ojj,.radar-mobile-tools.svelte-1tl0ojj .map-mobile-dock{touch-action:pan-x;overscroll-behavior:contain}.radar-observation-workbench .radar-map-toolbar.map-control-toolbar{display:none}#radar-observation-map .maplibregl-ctrl-bottom-right .maplibregl-ctrl{margin-right:max(.5rem,var(--app-safe-right))}}@media (max-width: 767px),(max-height: 480px){.radar-time-card-head.svelte-1tl0ojj{min-height:1.75rem;padding:.25rem .5rem 0 .25rem}.radar-time-card-head.svelte-1tl0ojj .radar-legend-strip,.point-evidence-prompt.svelte-1tl0ojj,.point-selection-notice.svelte-1tl0ojj{min-height:1.5rem}.prompt-chevron.svelte-1tl0ojj{display:none}.prompt-hint.svelte-1tl0ojj{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (max-width: 640px){#radar-temporal-dock .temporal-main{padding:.125rem .5rem}#radar-temporal-dock .play-button{margin-right:.5rem}#radar-temporal-dock .temporal-readout{padding-right:.25rem}}@media (max-width: 380px){#radar-temporal-dock .temporal-readout strong{font-size:.875rem}}@media (max-height: 500px) and (min-width: 768px){.radar-time-card-head.svelte-1tl0ojj{min-height:1.75rem;padding-top:.25rem}.radar-time-card-head.svelte-1tl0ojj .legend-bands{display:none}}@media (max-height: 480px) and (min-width: 780px) and (orientation: landscape){.radar-time-card.svelte-1tl0ojj{display:flex;align-items:center}.radar-time-card-head.svelte-1tl0ojj{flex:0 1 11.5rem;flex-direction:column;align-items:stretch;justify-content:center;gap:.125rem;min-width:0;padding:.25rem 0 .25rem .375rem}.radar-time-card-head.svelte-1tl0ojj .radar-legend-strip{min-height:2.75rem;flex:0 0 auto}.radar-time-card-head.svelte-1tl0ojj .radar-legend-strip:after{top:0;right:0;bottom:0;left:0}.radar-time-card-head.svelte-1tl0ojj:has(.point-evidence-prompt:where(.svelte-1tl0ojj),.point-selection-notice:where(.svelte-1tl0ojj)) .radar-legend-strip{min-height:1.375rem}.radar-time-card-head.svelte-1tl0ojj:has(.point-evidence-prompt:where(.svelte-1tl0ojj),.point-selection-notice:where(.svelte-1tl0ojj)) .radar-legend-strip:after{top:-.625rem;right:0;bottom:0;left:0}.point-evidence-prompt.svelte-1tl0ojj,.point-selection-notice.svelte-1tl0ojj{min-height:1.375rem;align-self:flex-start;max-width:100%;overflow:hidden}#radar-temporal-dock.map-temporal-dock{min-width:0;flex:1 1 auto}#radar-temporal-dock .temporal-main{padding:.125rem .5rem}}
