.explorer.svelte-1nohrba{background:#fff;border:1px solid #d7deea;border-radius:.75rem;gap:1rem;padding:1rem;display:grid;box-shadow:0 12px 30px -28px #0f172a}.panel-header.svelte-1nohrba{flex-wrap:wrap;justify-content:space-between;gap:1rem;display:flex}h2.svelte-1nohrba{margin:0;font-size:1.2rem}p.svelte-1nohrba{color:#4a5568;margin:.35rem 0 0;font-size:.95rem}.summary-metrics.svelte-1nohrba{gap:.75rem;display:flex}.summary-metrics.svelte-1nohrba article:where(.svelte-1nohrba){border:1px solid #d7deea;border-radius:.5rem;min-width:6.5rem;padding:.55rem .75rem}.summary-metrics.svelte-1nohrba span:where(.svelte-1nohrba){color:#6b7280;margin-bottom:.2rem;font-size:.78rem;display:block}.controls.svelte-1nohrba{background:#f8fafc;border:1px solid #e2e8f0;border-radius:.6rem;gap:.85rem;padding:.85rem;display:grid}.controls-row.svelte-1nohrba{align-items:end;gap:.75rem;display:grid}.controls-row--primary.svelte-1nohrba{grid-template-columns:minmax(14rem,2fr) repeat(3,minmax(10rem,1fr))}.controls-row--secondary.svelte-1nohrba{grid-template-columns:minmax(14rem,2fr) auto;justify-content:space-between}.control.svelte-1nohrba{color:#334155;align-content:start;gap:.35rem;font-size:.8rem;font-weight:600;display:grid}input.svelte-1nohrba,select.svelte-1nohrba{background:#fff;border:1px solid #c4cfdd;border-radius:.45rem;padding:.45rem .6rem;font-size:.92rem}input[type=range].svelte-1nohrba{width:100%;padding:0}.control--range.svelte-1nohrba{grid-template-columns:auto 1fr auto;align-items:center;gap:.6rem}.control--range.svelte-1nohrba span:where(.svelte-1nohrba){grid-column:1/-1}.control-summary.svelte-1nohrba{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.55rem;display:flex}.control-summary.svelte-1nohrba p:where(.svelte-1nohrba){color:#475569;margin:0;font-size:.85rem;font-weight:600}.clear.svelte-1nohrba{color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;padding:.45rem .7rem;font-size:.85rem}.clear.svelte-1nohrba:disabled{opacity:.5;cursor:not-allowed}.workspace.svelte-1nohrba{grid-template-columns:minmax(0,1fr);gap:1rem;display:grid}.validation-summary.svelte-1nohrba{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr));gap:.5rem;display:grid}.validation-summary.svelte-1nohrba article:where(.svelte-1nohrba){background:#f8fafc;border:1px solid #d7deea;border-radius:.5rem;padding:.45rem .55rem}.validation-summary.svelte-1nohrba span:where(.svelte-1nohrba){color:#64748b;text-transform:uppercase;font-size:.72rem;display:block}.validation-summary.svelte-1nohrba strong:where(.svelte-1nohrba){color:#0f172a;font-size:.95rem}.scenario-control.svelte-1nohrba{background:#f8fafc;border:1px solid #d7deea;border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.65rem .75rem;display:flex}.scenario-control__status.svelte-1nohrba{gap:.12rem;display:grid}.scenario-control__status.svelte-1nohrba span:where(.svelte-1nohrba){color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem}.scenario-control__status.svelte-1nohrba strong:where(.svelte-1nohrba){color:#0f172a;font-size:.92rem}.scenario-control__status.svelte-1nohrba small:where(.svelte-1nohrba){color:#0f766e;font-size:.78rem;font-weight:600}.scenario-control__toggle.svelte-1nohrba{color:#0f172a;cursor:pointer;background:#fff;border:1px solid #94a3b8;border-radius:.45rem;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.84rem;font-weight:600;display:inline-flex}.scenario-bench.svelte-1nohrba{background:#f8fafc;border:1px solid #d7deea;border-radius:.6rem;gap:.75rem;padding:.75rem;display:grid}.scenario-bench__header.svelte-1nohrba{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:.8rem;display:flex}.scenario-bench.svelte-1nohrba h3:where(.svelte-1nohrba){margin:0;font-size:1rem}.scenario-bench__presets.svelte-1nohrba{flex-wrap:wrap;gap:.5rem;display:flex}.scenario-bench__presets.svelte-1nohrba button:where(.svelte-1nohrba){color:#334155;cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.45rem;padding:.35rem .6rem;font-size:.8rem}.scenario-bench__presets.svelte-1nohrba button.selected:where(.svelte-1nohrba){color:#0f766e;background:#ecfeff;border-color:#0f766e;font-weight:700}.scenario-bench__weights.svelte-1nohrba{grid-template-columns:repeat(2,minmax(12rem,1fr));gap:.6rem .8rem;display:grid}.scenario-status.svelte-1nohrba{text-align:right;gap:.15rem;display:grid}.scenario-status.svelte-1nohrba span:where(.svelte-1nohrba){color:#64748b;text-transform:uppercase;letter-spacing:.03em;font-size:.72rem}.scenario-status.svelte-1nohrba strong:where(.svelte-1nohrba){color:#0f172a;font-size:.9rem}.scenario-status.svelte-1nohrba small:where(.svelte-1nohrba){color:#0f766e;font-size:.75rem;font-weight:600}.compare-tray.svelte-1nohrba{background:#f8fafc;border:1px solid #d7deea;border-radius:.6rem;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.65rem .75rem;display:flex}.compare-tray__summary.svelte-1nohrba{flex-wrap:wrap;align-items:center;gap:.45rem;display:flex}.compare-tray__summary.svelte-1nohrba span:where(.svelte-1nohrba){color:#475569;font-size:.85rem}.compare-tray__summary.svelte-1nohrba small:where(.svelte-1nohrba){color:#b45309;font-size:.8rem}.compare-tray__chips.svelte-1nohrba{flex-wrap:wrap;flex:1;align-items:center;gap:.45rem;display:flex}.compare-tray__chips.svelte-1nohrba p:where(.svelte-1nohrba){color:#64748b;margin:0;font-size:.85rem}.chip.svelte-1nohrba{color:#1e3a8a;cursor:pointer;background:#eff6ff;border:1px solid #bfdbfe;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .55rem;font-size:.78rem;display:inline-flex}.workspace--details-open.svelte-1nohrba{grid-template-columns:minmax(0,2fr) minmax(20rem,1fr);align-items:start}.table-wrap.svelte-1nohrba{border:1px solid #e2e8f0;border-radius:.55rem;overflow:auto}table.svelte-1nohrba{border-collapse:collapse;width:100%;min-width:72rem}th.svelte-1nohrba,td.svelte-1nohrba{text-align:left;white-space:nowrap;border-bottom:1px solid #e4e9f1;padding:.75rem .6rem;font-size:.9rem}th.svelte-1nohrba{color:#475569;z-index:1;background:#f8fafc;font-weight:700;position:sticky;top:0}tbody.svelte-1nohrba tr:where(.svelte-1nohrba):hover{background:#f8fafc}tbody.svelte-1nohrba tr:where(.svelte-1nohrba){cursor:pointer}tbody.svelte-1nohrba tr.selected:where(.svelte-1nohrba){background:#ecfeff}tbody.svelte-1nohrba tr.selected:where(.svelte-1nohrba) td:where(.svelte-1nohrba):first-child{box-shadow:inset 3px 0 #0f766e}th.svelte-1nohrba button:where(.svelte-1nohrba){color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.3rem;padding:0;display:inline-flex}.sort-indicator.svelte-1nohrba{color:#94a3b8;font-size:.75rem}.sort-indicator.active.svelte-1nohrba{color:#0f172a}.numeric.svelte-1nohrba{text-align:right}.score.svelte-1nohrba{color:#1f2937;font-weight:700}.score--primary.svelte-1nohrba{color:#0f766e;font-size:.95rem}.stage.svelte-1nohrba{text-transform:capitalize;border-radius:999px;padding:.15rem .5rem;font-size:.78rem;font-weight:700;display:inline-block}.stage.emerging.svelte-1nohrba{color:#1d4ed8;background:#eff6ff}.stage.growing.svelte-1nohrba{color:#0f766e;background:#ecfeff}.stage.mature.svelte-1nohrba{color:#374151;background:#f3f4f6}.validation-stage.svelte-1nohrba{color:#334155;background:#f1f5f9;border-radius:999px;padding:.15rem .5rem;font-size:.76rem;font-weight:700;display:inline-block}.validation-stage.shortlisted.svelte-1nohrba{color:#166534;background:#dcfce7}.validation-stage.captured.svelte-1nohrba{color:#334155;background:#e2e8f0}.validation-stage.needs-interview.svelte-1nohrba{color:#854d0e;background:#fef9c3}.validation-stage.mvp-candidate.svelte-1nohrba{color:#5b21b6;background:#ede9fe}.validation-stage.active-experiment.svelte-1nohrba{color:#155e75;background:#cffafe}.validation-stage.validated.svelte-1nohrba{color:#065f46;background:#d1fae5}.validation-stage.deprioritized.svelte-1nohrba{color:#991b1b;background:#fee2e2}.readiness-pill.svelte-1nohrba{color:#334155;background:#e2e8f0;border-radius:999px;padding:.15rem .5rem;font-size:.75rem;font-weight:700;display:inline-block}.readiness-pill.easy.svelte-1nohrba{color:#166534;background:#dcfce7}.readiness-pill.moderate.svelte-1nohrba{color:#92400e;background:#fef3c7}.readiness-pill.difficult.svelte-1nohrba{color:#991b1b;background:#fee2e2}.shortlist-action.svelte-1nohrba{color:#166534;cursor:pointer;background:#f0fdf4;border:1px solid #86efac;border-radius:.4rem;padding:.25rem .45rem;font-size:.75rem}.empty.svelte-1nohrba{text-align:center;color:#6b7280;padding:1.3rem .5rem;font-style:italic}.detail-panel.svelte-1nohrba{background:#f8fafc;border:1px solid #dbe4f2;border-radius:.65rem;gap:.8rem;padding:.9rem;display:grid;position:sticky;top:1rem}.detail-header.svelte-1nohrba{justify-content:space-between;align-items:start;gap:.8rem;display:flex}.detail-header.svelte-1nohrba h3:where(.svelte-1nohrba){margin:0;font-size:1rem}.detail-header.svelte-1nohrba p:where(.svelte-1nohrba){margin:.2rem 0 0;font-size:.84rem}.close-detail.svelte-1nohrba{cursor:pointer;background:#fff;border:1px solid #cbd5e1;border-radius:.4rem;padding:.35rem .55rem;font-size:.8rem}.detail-grid.svelte-1nohrba{grid-template-columns:1fr;gap:.55rem;margin:0;display:grid}.detail-grid.svelte-1nohrba dt:where(.svelte-1nohrba){text-transform:uppercase;letter-spacing:.03em;color:#64748b;font-size:.72rem}.detail-grid.svelte-1nohrba dd:where(.svelte-1nohrba){color:#0f172a;margin:.15rem 0 0;font-size:.88rem;font-weight:600}.detail-section.svelte-1nohrba h4:where(.svelte-1nohrba){color:#0f172a;margin:0 0 .3rem;font-size:.85rem}.detail-section.svelte-1nohrba p:where(.svelte-1nohrba){color:#334155;margin:0;font-size:.88rem;line-height:1.4}.detail-section.svelte-1nohrba ul:where(.svelte-1nohrba){gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.detail-section.svelte-1nohrba li:where(.svelte-1nohrba){border-bottom:1px dashed #d4dde9;justify-content:space-between;padding-bottom:.2rem;font-size:.85rem;display:flex}.compare-mode.svelte-1nohrba{background:#fff;border:1px solid #dbe4f2;border-radius:.65rem;gap:.75rem;padding:.9rem;display:grid}.compare-mode.svelte-1nohrba h3:where(.svelte-1nohrba){margin:0;font-size:1rem}.compare-mode.svelte-1nohrba p:where(.svelte-1nohrba){margin:.2rem 0 0;font-size:.85rem}.compare-mode.svelte-1nohrba table:where(.svelte-1nohrba){border-collapse:collapse;width:100%}.compare-mode.svelte-1nohrba th:where(.svelte-1nohrba),.compare-mode.svelte-1nohrba td:where(.svelte-1nohrba){vertical-align:top;white-space:normal;border:1px solid #e4e9f1;padding:.55rem}.compare-mode.svelte-1nohrba tbody:where(.svelte-1nohrba) tr:where(.svelte-1nohrba) th:where(.svelte-1nohrba):first-child,.compare-mode.svelte-1nohrba tbody:where(.svelte-1nohrba) tr:where(.svelte-1nohrba) td:where(.svelte-1nohrba):first-child{background:#f8fafc;width:14rem;font-weight:700}@media (width<=1100px){.workspace--details-open.svelte-1nohrba{grid-template-columns:1fr}.detail-panel.svelte-1nohrba{position:static}}@media (width<=980px){.controls-row--primary.svelte-1nohrba{grid-template-columns:repeat(2,minmax(11rem,1fr))}.controls-row--secondary.svelte-1nohrba{grid-template-columns:1fr}.control-summary.svelte-1nohrba{justify-content:flex-start}}@media (width<=640px){.controls-row--primary.svelte-1nohrba,.control--range.svelte-1nohrba,.scenario-bench__weights.svelte-1nohrba{grid-template-columns:1fr}}
