.plot-frame.svelte-pvdo18{position:relative}.idx-chart.svelte-pvdo18{margin:0;width:100%;background:var(--bg-sunken);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}svg.svelte-pvdo18{display:block;width:100%;height:auto}.compact-legend.svelte-pvdo18{display:flex;gap:12px;flex-wrap:wrap;padding:8px 12px 12px;font-size:10px;color:var(--muted)}.compact-legend.svelte-pvdo18 span:where(.svelte-pvdo18){display:flex;align-items:center;gap:6px}.compact-legend.svelte-pvdo18 i:where(.svelte-pvdo18){width:14px;height:2px;display:block}.primary-key.svelte-pvdo18{background:#67def9}.secondary-key.svelte-pvdo18{background:#f59e0b}.bg.svelte-pvdo18{fill:var(--bg-sunken)}.grid.svelte-pvdo18{stroke:var(--chart-grid);stroke-width:1}.axis-base.svelte-pvdo18{stroke:var(--chart-axis);stroke-width:1}.tick.svelte-pvdo18{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1}.ax.svelte-pvdo18{fill:var(--muted);font-size:12px;font-family:var(--font)}.axx.svelte-pvdo18{fill:var(--muted-2);font-size:12px;font-family:var(--font)}.title.svelte-pvdo18{fill:var(--text);font-size:17px;font-weight:600;font-family:var(--font)}.subtitle.svelte-pvdo18{fill:var(--muted);font-size:12px;font-family:var(--font)}.prim.svelte-pvdo18{fill:none;stroke:#67def9;stroke-width:2.6;stroke-linejoin:round;stroke-linecap:round}.sec.svelte-pvdo18{fill:none;stroke:#f59e0b;stroke-width:2.8;stroke-linejoin:round;stroke-linecap:round}.dot.svelte-pvdo18{fill:#67def9;opacity:.9}.dot.hot.svelte-pvdo18{fill:var(--text);stroke:#67def9;stroke-width:2;opacity:1}.print-target.svelte-pvdo18{cursor:pointer;outline:none}.dot.chosen.svelte-pvdo18,.print-target.svelte-pvdo18:focus .dot:where(.svelte-pvdo18){stroke:var(--text-inverse);stroke-width:2}.keyprim.svelte-pvdo18{stroke:#67def9}.keysec.svelte-pvdo18{stroke:#f59e0b}.cross.svelte-pvdo18{stroke:color-mix(in srgb,var(--muted) 55%,transparent);stroke-width:1;stroke-dasharray:3 3}.tipbox.svelte-pvdo18{fill:var(--bg-elevated);stroke:var(--chart-axis)}.tipdate.svelte-pvdo18{fill:var(--muted);font-size:11px;font-family:var(--font)}.tipval.svelte-pvdo18{fill:var(--text);font-size:13px;font-weight:600;font-family:var(--font)}.legendbox.svelte-pvdo18{fill:var(--bg-elevated);stroke:var(--chart-axis)}.legendtext-a.svelte-pvdo18{fill:var(--text);font-size:13px;font-family:var(--font)}.legendtext-b.svelte-pvdo18{fill:var(--text);font-size:12px;font-family:var(--font)}.legendmeta.svelte-pvdo18{fill:var(--muted);font-size:10px;font-family:var(--font)}.sr-only.svelte-pvdo18{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.treemap.svelte-td5abq{position:relative;height:300px;margin-top:20px;background:var(--bg-sunken);border-radius:6px;overflow:hidden}.tile.svelte-td5abq{position:absolute;border:1px solid var(--bg-sunken);border-radius:0;padding:0;color:#fff;overflow:hidden;cursor:pointer;text-align:left;min-width:0;min-height:0}.tile.svelte-td5abq span:where(.svelte-td5abq){display:block;margin:7px 8px 3px;font-size:11px;line-height:1.3;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.tile.svelte-td5abq strong:where(.svelte-td5abq){display:block;margin:0 8px;font:500 12px var(--mono)}.tile.active.svelte-td5abq,.tile.svelte-td5abq:focus-visible{outline:2px solid #fff;outline-offset:-3px;z-index:1;filter:brightness(1.2)}.readout.svelte-td5abq{min-height:36px;font-size:11px;line-height:1.6;color:var(--muted);margin:10px 0 0;overflow-wrap:anywhere}.readout.svelte-td5abq strong:where(.svelte-td5abq){color:var(--text)}.readout.svelte-td5abq span:where(.svelte-td5abq){display:block;font:10px var(--mono)}.explorer.svelte-jvmzeb{margin:20px 0;scroll-margin-top:90px}.section-head.svelte-jvmzeb,.trend-head.svelte-jvmzeb{display:flex;justify-content:space-between;gap:18px;align-items:center;flex-wrap:wrap}.inv-eyebrow.svelte-jvmzeb{color:var(--accent);font-size:10px;text-transform:uppercase;letter-spacing:.12em}h2.svelte-jvmzeb{font-size:20px;margin:5px 0}h3.svelte-jvmzeb{font-size:14px;margin:0 0 8px}p.muted.svelte-jvmzeb{font-size:12px;margin:4px 0}.controls.svelte-jvmzeb,.filter-row.svelte-jvmzeb{display:flex;gap:16px;flex-wrap:wrap;align-items:end;margin:22px 0 16px}.date-controls.svelte-jvmzeb{display:flex;gap:6px;align-items:end}label.svelte-jvmzeb{display:flex;flex-direction:column;gap:7px;color:var(--muted);font-size:11px}select.svelte-jvmzeb,input.svelte-jvmzeb{font-size:12px;min-height:35px}.search.svelte-jvmzeb{flex:1;min-width:200px}.metrics.svelte-jvmzeb{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));background:var(--bg-sunken);border:1px solid var(--border);border-radius:8px;gap:18px;padding:18px}.metrics.svelte-jvmzeb>div:where(.svelte-jvmzeb){display:flex;flex-direction:column;gap:6px}.metrics.svelte-jvmzeb span:where(.svelte-jvmzeb){font-size:11px;color:var(--muted)}.metrics.svelte-jvmzeb strong:where(.svelte-jvmzeb){font:600 23px var(--mono)}small.svelte-jvmzeb{display:block;font-size:10px;color:var(--muted);line-height:1.6}.provider-mix.svelte-jvmzeb{display:flex;gap:22px;flex-wrap:wrap;margin:18px 0}.provider-mix.svelte-jvmzeb>div:where(.svelte-jvmzeb){min-width:110px;flex:1}.provider-mix.svelte-jvmzeb span:where(.svelte-jvmzeb),.provider-mix.svelte-jvmzeb strong:where(.svelte-jvmzeb){font-size:11px}.provider-mix.svelte-jvmzeb strong:where(.svelte-jvmzeb){float:right}.track.svelte-jvmzeb,.weight-track.svelte-jvmzeb{height:3px;background:var(--border);margin-top:7px;border-radius:2px;overflow:hidden}.track.svelte-jvmzeb i:where(.svelte-jvmzeb),.weight-track.svelte-jvmzeb i:where(.svelte-jvmzeb){display:block;height:100%;background:var(--accent)}.weight-track.svelte-jvmzeb{width:80px;float:right;clear:both}.inv-table-scroll.svelte-jvmzeb{overflow:auto;border:1px solid var(--border);border-radius:6px}table.svelte-jvmzeb{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}th.svelte-jvmzeb{font-size:10px;text-transform:uppercase;color:var(--muted);background:var(--bg-sunken);text-align:left;letter-spacing:.04em}th.svelte-jvmzeb,td.svelte-jvmzeb{padding:12px 10px;border-bottom:1px solid var(--border)}th.svelte-jvmzeb{position:sticky;top:0;z-index:1}.num.svelte-jvmzeb{text-align:right}tfoot.svelte-jvmzeb td:where(.svelte-jvmzeb){font-weight:600;background:var(--bg-sunken)}tr.selected.svelte-jvmzeb{background:var(--accent-dim)}.model-link.svelte-jvmzeb{background:none;border:0;color:var(--accent);padding:0;text-align:left;font-size:12px;cursor:pointer}.model-link.svelte-jvmzeb:hover{text-decoration:underline}.model-id.svelte-jvmzeb{font:10px var(--mono);margin:4px 0}.evidence.svelte-jvmzeb{white-space:normal;max-width:360px;font-size:10px}.caption.svelte-jvmzeb{font-size:11px;line-height:1.7;color:var(--muted);margin:12px 0 0}.trend-head.svelte-jvmzeb{margin-top:28px}.weight-chart.svelte-jvmzeb{width:100%;display:block;margin-top:12px;background:var(--bg-sunken);border-radius:6px}svg.svelte-jvmzeb text:where(.svelte-jvmzeb){fill:var(--muted);font:11px var(--mono)}.axis.svelte-jvmzeb{stroke:var(--border)}.trend-line.svelte-jvmzeb{fill:none;stroke:var(--accent);stroke-width:2}circle.svelte-jvmzeb{fill:var(--accent)}circle.active.svelte-jvmzeb{fill:var(--text);stroke:var(--accent);stroke-width:2}.bridge-grid.svelte-jvmzeb{display:grid;grid-template-columns:1fr 1fr;gap:26px;margin-top:26px;border-top:1px solid var(--border);padding-top:24px}.drivers.svelte-jvmzeb{list-style:none;padding:0;margin:14px 0}.drivers.svelte-jvmzeb li:where(.svelte-jvmzeb){display:flex;justify-content:space-between;align-items:center;gap:12px;padding:9px 0;border-bottom:1px solid var(--border)}.drivers.svelte-jvmzeb strong:where(.svelte-jvmzeb){font-size:12px}.drivers.svelte-jvmzeb span:where(.svelte-jvmzeb){font-size:12px}.cost-rise.svelte-jvmzeb{color:var(--bad)}.cost-fall.svelte-jvmzeb{color:var(--good)}.window-dates.svelte-jvmzeb{display:flex;gap:6px;flex-wrap:wrap;margin-top:14px}.date-chip.svelte-jvmzeb{border:1px solid var(--border);border-radius:4px;background:var(--bg-sunken);color:var(--muted);padding:6px 8px;font:11px var(--mono);cursor:pointer}.date-chip.active.svelte-jvmzeb{color:var(--accent);border-color:var(--accent)}details.svelte-jvmzeb{margin-top:22px;border-top:1px solid var(--border);padding-top:16px}summary.svelte-jvmzeb{font-size:12px;cursor:pointer}.reason-tags.svelte-jvmzeb{display:flex;gap:8px;flex-wrap:wrap;margin:14px 0}.reason-tags.svelte-jvmzeb span:where(.svelte-jvmzeb){font-size:10px;background:var(--bg-sunken);border:1px solid var(--border);padding:5px 8px;border-radius:4px}.compact.svelte-jvmzeb{max-height:280px;margin-top:14px}.empty.svelte-jvmzeb{color:var(--muted);font-size:12px;padding:24px 0;line-height:1.7}@media(max-width:900px){.metrics.svelte-jvmzeb{grid-template-columns:repeat(2,minmax(0,1fr))}.bridge-grid.svelte-jvmzeb{grid-template-columns:1fr}}@media(max-width:520px){.metrics.svelte-jvmzeb strong:where(.svelte-jvmzeb){font-size:19px}.controls.svelte-jvmzeb>label:where(.svelte-jvmzeb),.date-controls.svelte-jvmzeb{width:100%}.date-controls.svelte-jvmzeb label:where(.svelte-jvmzeb){flex:1}.trend-head.svelte-jvmzeb label:where(.svelte-jvmzeb){max-width:100%;width:100%}.metrics.svelte-jvmzeb{gap:14px;padding:14px}}.methodology.svelte-pd8xpz{margin:20px 0;scroll-margin-top:90px}.inv-eyebrow.svelte-pd8xpz{color:var(--accent);font-size:10px;text-transform:uppercase;letter-spacing:.12em}h2.svelte-pd8xpz{font-size:20px;margin:5px 0 12px}h3.svelte-pd8xpz{font-size:13px;margin:0 0 7px}.intro.svelte-pd8xpz,p.svelte-pd8xpz{font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 10px}strong.svelte-pd8xpz{color:var(--text);font-weight:600}.formula.svelte-pd8xpz{display:grid;grid-template-columns:160px 1fr;gap:15px;background:var(--bg-sunken);padding:20px;border:1px solid var(--border);border-radius:7px;margin:20px 0}.formula.svelte-pd8xpz span:where(.svelte-pd8xpz){font-size:10px;letter-spacing:.06em;color:var(--accent)}code.svelte-pd8xpz{font:12px var(--mono);color:var(--text);overflow-wrap:anywhere}.steps.svelte-pd8xpz{list-style:none;counter-reset:step;display:grid;grid-template-columns:1fr 1fr;gap:22px;padding:0;margin:24px 0}.steps.svelte-pd8xpz li:where(.svelte-pd8xpz){display:flex;gap:13px;counter-increment:step}.steps.svelte-pd8xpz li:where(.svelte-pd8xpz):before{content:counter(step,decimal-leading-zero);font:12px var(--mono);color:var(--accent);border:1px solid var(--border);width:30px;height:30px;display:grid;place-items:center;flex-shrink:0;border-radius:5px}.example.svelte-pd8xpz{border-left:2px solid var(--accent);padding:14px 18px;background:var(--accent-dim);border-radius:0 5px 5px 0}.example.svelte-pd8xpz p:where(.svelte-pd8xpz){margin:0}details.svelte-pd8xpz{border-top:1px solid var(--border);padding-top:18px;margin-top:20px}summary.svelte-pd8xpz{font-size:12px;cursor:pointer}.limitations.svelte-pd8xpz{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:18px}@media(max-width:750px){.steps.svelte-pd8xpz,.limitations.svelte-pd8xpz{grid-template-columns:1fr}.formula.svelte-pd8xpz{grid-template-columns:1fr;gap:8px}.formula.svelte-pd8xpz code:where(.svelte-pd8xpz){margin-bottom:12px}}.attribution.svelte-1sby1wg,.validation.svelte-1sby1wg{margin:18px 0;padding:16px;border:1px solid var(--border);border-radius:6px;overflow:auto}h3.svelte-1sby1wg{font-size:13px;margin:0 0 10px}h4.svelte-1sby1wg{font-size:12px}table.svelte-1sby1wg{width:100%;font-size:11px;border-collapse:collapse;min-width:550px}th.svelte-1sby1wg,td.svelte-1sby1wg{text-align:left;padding:7px;border-bottom:1px solid var(--border)}p.svelte-1sby1wg,summary.svelte-1sby1wg,li.svelte-1sby1wg{font-size:11px;line-height:1.8;color:var(--muted)}p.svelte-1sby1wg:last-child{margin-bottom:0}.usage-research.svelte-l2vzku{margin:20px 0;padding:20px}h2.svelte-l2vzku{font-size:20px;margin:0 0 12px}h3.svelte-l2vzku{font-size:13px;margin:0 0 14px}a.svelte-l2vzku{color:var(--accent)}.platforms.svelte-l2vzku{display:grid;grid-template-columns:1fr 1fr;gap:24px}article.svelte-l2vzku{min-width:0}p.svelte-l2vzku,label.svelte-l2vzku,summary.svelte-l2vzku{font-size:12px;line-height:1.7}.caption.svelte-l2vzku{color:var(--muted);font-size:11px;line-height:1.8}svg.svelte-l2vzku{width:100%;color:var(--muted)}svg.svelte-l2vzku text:where(.svelte-l2vzku){fill:currentColor;font-size:10px}table.svelte-l2vzku{width:100%;font-size:11px;border-collapse:collapse}th.svelte-l2vzku,td.svelte-l2vzku{text-align:left;padding:6px;border-bottom:1px solid var(--border)}td.svelte-l2vzku:last-child,th.svelte-l2vzku:last-child{text-align:right}.history.svelte-l2vzku{max-height:250px;overflow:auto}select.svelte-l2vzku{margin-left:8px;background:var(--bg-sunken);color:var(--text);border:1px solid var(--border);padding:5px}.error.svelte-l2vzku{color:var(--bad)}@media(max-width:800px){.platforms.svelte-l2vzku{grid-template-columns:1fr}}.ledger.svelte-uxnh2w{margin:20px 0;scroll-margin-top:90px}.inv-eyebrow.svelte-uxnh2w{color:var(--accent);font-size:10px;text-transform:uppercase;letter-spacing:.12em}h2.svelte-uxnh2w{font-size:20px;margin:5px 0 12px}.intro.svelte-uxnh2w,.caption.svelte-uxnh2w{font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 18px}.source-grid.svelte-uxnh2w{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}article.svelte-uxnh2w{border:1px solid var(--border);border-radius:7px;padding:16px;display:flex;flex-direction:column;gap:9px;min-width:0;background:var(--bg-sunken)}article.used.svelte-uxnh2w{border-color:var(--accent)}.source-head.svelte-uxnh2w{display:flex;gap:8px;justify-content:space-between;align-items:start}h3.svelte-uxnh2w{font-size:12px;margin:0;line-height:1.5}a.svelte-uxnh2w{color:var(--text);text-decoration:none}a.svelte-uxnh2w:hover{color:var(--accent)}.badge.svelte-uxnh2w{font-size:9px;border:1px solid var(--border);border-radius:3px;padding:3px 5px;color:var(--good);white-space:nowrap}.badge.missing.svelte-uxnh2w{color:var(--muted)}.role.svelte-uxnh2w{font-size:10px;color:var(--accent);text-transform:uppercase;letter-spacing:.04em}article.svelte-uxnh2w p:where(.svelte-uxnh2w){font-size:11px;line-height:1.7;color:var(--muted);margin:0}footer.svelte-uxnh2w{display:flex;flex-direction:column;gap:6px;margin-top:auto;padding-top:12px;font-size:10px;color:var(--muted)}footer.svelte-uxnh2w strong:where(.svelte-uxnh2w){color:var(--accent);font-weight:500}.caption.svelte-uxnh2w{font-size:11px;margin:18px 0 0}@media(max-width:1000px){.source-grid.svelte-uxnh2w{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.source-grid.svelte-uxnh2w{grid-template-columns:1fr}}.developments.svelte-pod8be{margin:20px 0;scroll-margin-top:90px}.head.svelte-pod8be{display:flex;justify-content:space-between;gap:18px;align-items:center;flex-wrap:wrap}.inv-eyebrow.svelte-pod8be{color:var(--accent);font-size:10px;text-transform:uppercase;letter-spacing:.12em}h2.svelte-pod8be{font-size:20px;margin:5px 0 9px}.muted.svelte-pod8be{font-size:12px;margin:0}label.svelte-pod8be{display:flex;flex-direction:column;gap:7px;font-size:11px;color:var(--muted)}input.svelte-pod8be{font-size:12px;min-height:35px}.inv-filters.svelte-pod8be{display:flex;gap:7px;flex-wrap:wrap;margin:20px 0}.inv-filters.svelte-pod8be button:where(.svelte-pod8be){border:1px solid var(--border);border-radius:5px;padding:7px 10px;font-size:11px;cursor:pointer;color:var(--muted);background:var(--bg-sunken)}.inv-filters.svelte-pod8be button.active:where(.svelte-pod8be){color:var(--accent);background:var(--accent-dim);border-color:var(--accent)}.news-grid.svelte-pod8be{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}article.svelte-pod8be{display:flex;flex-direction:column;gap:10px;background:var(--bg-sunken);padding:18px;border:1px solid var(--border);border-radius:7px;min-width:0}.news-meta.svelte-pod8be{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--muted)}.news-meta.svelte-pod8be span:where(.svelte-pod8be){color:var(--accent)}h3.svelte-pod8be{font-size:14px;line-height:1.5;margin:0}a.svelte-pod8be{color:var(--text);text-decoration:none}a.svelte-pod8be:hover{color:var(--accent)}small.svelte-pod8be{color:var(--muted);font-size:10px;overflow-wrap:anywhere}article.svelte-pod8be p:where(.svelte-pod8be){color:var(--muted);font-size:11px;line-height:1.8;margin:0}.pricing.svelte-pod8be{display:flex;gap:10px;flex-wrap:wrap;color:var(--muted);font-size:10px}.pricing.svelte-pod8be strong:where(.svelte-pod8be){display:block;color:var(--text);font:11px var(--mono);margin-top:4px}footer.svelte-pod8be{font-size:10px;color:var(--muted);line-height:1.6;margin-top:auto;padding-top:12px;border-top:1px solid var(--border)}.caption.svelte-pod8be{font-size:11px;color:var(--muted);line-height:1.7;margin:18px 0 0}.reading.svelte-pod8be{display:flex;gap:16px;flex-wrap:wrap;font-size:11px;margin-top:20px;padding-top:16px;border-top:1px solid var(--border);color:var(--muted)}.more.svelte-pod8be{margin-top:18px}.empty.svelte-pod8be{font-size:12px;color:var(--muted);padding:20px 0}@media(max-width:1000px){.news-grid.svelte-pod8be{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){.news-grid.svelte-pod8be{grid-template-columns:1fr}.head.svelte-pod8be label:where(.svelte-pod8be){width:100%}}.inv-page-head.svelte-6tsrj9{display:flex;justify-content:space-between;align-items:center;gap:20px;flex-wrap:wrap;margin-bottom:24px}h1.svelte-6tsrj9{font-size:28px;margin:0 0 8px;letter-spacing:-.03em}h2.svelte-6tsrj9{font-size:18px;margin:0 0 8px}h3.svelte-6tsrj9{font-size:14px;margin:0 0 8px;line-height:1.5}.muted.svelte-6tsrj9{font-size:12px;line-height:1.7;margin:0}.head-actions.svelte-6tsrj9{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.stamp.svelte-6tsrj9{display:flex;align-items:center;gap:7px;font-size:11px;color:var(--muted)}.dot.svelte-6tsrj9{width:6px;height:6px;border-radius:50%;background:var(--good)}.dot.warn.svelte-6tsrj9{background:var(--warn)}.stats.svelte-6tsrj9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-bottom:20px}.stat.svelte-6tsrj9 .k:where(.svelte-6tsrj9){color:var(--muted);font-size:12px}.stat.svelte-6tsrj9 .v:where(.svelte-6tsrj9){display:block;font-size:30px;margin:12px 0 8px;letter-spacing:-.03em}.stat.svelte-6tsrj9 .v:where(.svelte-6tsrj9) span:where(.svelte-6tsrj9){font:12px var(--font);letter-spacing:0;margin-left:4px}.stat.svelte-6tsrj9>.muted:where(.svelte-6tsrj9){display:block;font-size:11px}.cost-up.svelte-6tsrj9{color:var(--bad)}.cost-down.svelte-6tsrj9{color:var(--good)}.chart-card.svelte-6tsrj9{margin-bottom:20px}.history-workspace.svelte-6tsrj9{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,1fr);gap:24px;align-items:start}.history-plot.svelte-6tsrj9,.cursor-mix.svelte-6tsrj9{min-width:0}.cursor-mix.svelte-6tsrj9{border-left:1px solid var(--border);padding-left:24px}.mix-heading.svelte-6tsrj9{display:flex;justify-content:space-between;align-items:baseline;gap:10px}.mix-heading.svelte-6tsrj9 h3:where(.svelte-6tsrj9){margin:0}.mix-heading.svelte-6tsrj9 time:where(.svelte-6tsrj9){color:var(--accent);font:12px var(--mono)}.mix-context.svelte-6tsrj9{margin:6px 0 0;min-height:18px;color:var(--muted);font-size:11px}.mix-coverage.svelte-6tsrj9{margin:6px 0 0;color:var(--muted);font-size:11px;line-height:1.6}.mix-placeholder.svelte-6tsrj9{min-height:286px;display:flex;flex-direction:column;justify-content:center;color:var(--muted);font-size:12px;line-height:1.6}.mix-actions.svelte-6tsrj9{display:flex;justify-content:space-between;align-items:baseline;gap:12px;color:var(--muted);font-size:11px;line-height:1.6;margin-top:8px}@media(max-width:900px){.history-workspace.svelte-6tsrj9{grid-template-columns:minmax(0,1fr);gap:16px}.cursor-mix.svelte-6tsrj9{border-left:0;border-top:1px solid var(--border);padding:16px 0 0}}.card-head.svelte-6tsrj9{display:flex;justify-content:space-between;align-items:center;gap:18px;flex-wrap:wrap;margin-bottom:20px}.seg.svelte-6tsrj9{display:flex;gap:3px;border:1px solid var(--border);border-radius:6px;padding:3px;background:var(--bg-sunken)}.seg.svelte-6tsrj9 button:where(.svelte-6tsrj9){border:0;border-radius:3px;background:none;color:var(--muted);padding:7px 11px;font-size:11px;cursor:pointer}.seg.svelte-6tsrj9 button.on:where(.svelte-6tsrj9){color:var(--accent);background:var(--accent-dim)}.caption.svelte-6tsrj9{font-size:11px;color:var(--muted);line-height:1.8;margin:14px 0 0}.chart-options.svelte-6tsrj9,.more-news.svelte-6tsrj9{margin-top:18px;padding-top:16px;border-top:1px solid var(--border)}summary.svelte-6tsrj9{cursor:pointer;font-size:12px}.chart-controls.svelte-6tsrj9{display:flex;gap:16px;align-items:end;flex-wrap:wrap;margin-top:18px}label.svelte-6tsrj9{display:flex;gap:7px;flex-direction:column;color:var(--muted);font-size:11px}select.svelte-6tsrj9,input.svelte-6tsrj9{font-size:12px;min-height:36px}.overview-grid.svelte-6tsrj9{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-bottom:20px}.overview-grid.svelte-6tsrj9>.card:where(.svelte-6tsrj9){min-width:0}.model-shares.svelte-6tsrj9{list-style:none;padding:0;margin:24px 0 18px;display:flex;flex-direction:column;gap:18px}.model-row.svelte-6tsrj9{display:flex;justify-content:space-between;gap:14px;font-size:13px}.model-row.svelte-6tsrj9 strong:where(.svelte-6tsrj9){font-size:12px;font-weight:500;color:var(--accent)}.share-track.svelte-6tsrj9{height:5px;background:var(--border);border-radius:3px;margin-top:8px;overflow:hidden}.share-track.svelte-6tsrj9 i:where(.svelte-6tsrj9){height:100%;display:block;background:var(--accent);border-radius:3px}.inv-text-button.svelte-6tsrj9{border:0;background:none;padding:0;color:var(--accent);font-size:12px;cursor:pointer;text-align:left}.inv-text-button.svelte-6tsrj9:hover{text-decoration:underline}.explore.svelte-6tsrj9{display:block;margin-top:20px}.simple-steps.svelte-6tsrj9{list-style:none;counter-reset:step;padding:0;margin:26px 0 20px;display:flex;flex-direction:column;gap:22px}.simple-steps.svelte-6tsrj9 li:where(.svelte-6tsrj9){counter-increment:step;display:grid;grid-template-columns:28px 1fr;column-gap:12px}.simple-steps.svelte-6tsrj9 li:where(.svelte-6tsrj9):before{content:counter(step);grid-row:span 2;font:12px var(--mono);width:26px;height:26px;border:1px solid var(--border);border-radius:50%;display:grid;place-items:center;color:var(--accent)}.simple-steps.svelte-6tsrj9 strong:where(.svelte-6tsrj9){font-size:13px;margin-bottom:5px;font-weight:600}.simple-steps.svelte-6tsrj9 span:where(.svelte-6tsrj9){font-size:12px;line-height:1.7;color:var(--muted)}.source-summary.svelte-6tsrj9{border-top:1px solid var(--border);padding-top:16px;margin-top:22px}.source-summary.svelte-6tsrj9>span:where(.svelte-6tsrj9){font-size:11px;color:var(--muted)}.source-summary.svelte-6tsrj9 p:where(.svelte-6tsrj9){font-size:12px;line-height:1.7;margin:6px 0 0}.news-preview.svelte-6tsrj9{margin-bottom:28px}.headline-list.svelte-6tsrj9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.headline-list.svelte-6tsrj9 article:where(.svelte-6tsrj9){min-width:0}.headline-meta.svelte-6tsrj9{display:flex;justify-content:space-between;gap:8px;font-size:10px;color:var(--muted);margin-bottom:10px}.headline-meta.svelte-6tsrj9 span:where(.svelte-6tsrj9){color:var(--accent)}.headline-list.svelte-6tsrj9 a:where(.svelte-6tsrj9){color:var(--text);text-decoration:none}.headline-list.svelte-6tsrj9 a:where(.svelte-6tsrj9):hover{color:var(--accent)}.headline-list.svelte-6tsrj9 p:where(.svelte-6tsrj9){font-size:12px;color:var(--muted);line-height:1.7;margin:0}.deeper-tools.svelte-6tsrj9>.muted:where(.svelte-6tsrj9){margin-bottom:16px}.disclosure.svelte-6tsrj9{margin-bottom:10px;scroll-margin-top:90px}.disclosure.svelte-6tsrj9>summary:where(.svelte-6tsrj9){display:list-item;font-size:13px}.disclosure.svelte-6tsrj9>summary:where(.svelte-6tsrj9) span:where(.svelte-6tsrj9){font-weight:500}.disclosure.svelte-6tsrj9>summary:where(.svelte-6tsrj9) small:where(.svelte-6tsrj9){font-size:11px;color:var(--muted);margin-left:16px}.disclosure[open].svelte-6tsrj9>summary:where(.svelte-6tsrj9){margin-bottom:20px}.planner-fields.svelte-6tsrj9{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px;margin:22px 0}.planner-results.svelte-6tsrj9{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;background:var(--bg-sunken);border:1px solid var(--border);border-radius:7px;padding:18px}.planner-results.svelte-6tsrj9 span:where(.svelte-6tsrj9){font-size:11px;color:var(--muted)}.planner-results.svelte-6tsrj9 strong:where(.svelte-6tsrj9){display:block;font:600 22px var(--mono);margin-top:8px;color:var(--accent)}.reference.svelte-6tsrj9{margin:20px 0}.tbl-wrap.svelte-6tsrj9{overflow:auto;max-height:360px;margin-top:18px}table.svelte-6tsrj9{width:100%;border-collapse:collapse;font-size:12px;white-space:nowrap}th.svelte-6tsrj9,td.svelte-6tsrj9{padding:10px;border-bottom:1px solid var(--border);text-align:left}th.svelte-6tsrj9{position:sticky;top:0;background:var(--bg-sunken);color:var(--muted);font-size:10px;text-transform:uppercase}.num.svelte-6tsrj9{text-align:right}.date-link.svelte-6tsrj9{background:none;border:0;color:var(--accent);cursor:pointer;padding:0;font:12px var(--mono)}.archive-export.svelte-6tsrj9{margin-top:20px}.refresh-note.svelte-6tsrj9,.empty.svelte-6tsrj9{font-size:12px;color:var(--muted);line-height:1.7;margin:18px 0}pre.svelte-6tsrj9{white-space:pre-wrap;overflow-wrap:anywhere;font-size:11px}.error-box.svelte-6tsrj9{gap:16px}@media(max-width:1000px){.overview-grid.svelte-6tsrj9{grid-template-columns:1fr}.stat.svelte-6tsrj9 .v:where(.svelte-6tsrj9){font-size:25px}.stat.svelte-6tsrj9 .v:where(.svelte-6tsrj9) span:where(.svelte-6tsrj9){display:block;margin:6px 0 0}.planner-fields.svelte-6tsrj9{grid-template-columns:1fr 1fr}}@media(max-width:600px){h1.svelte-6tsrj9{font-size:25px}.stats.svelte-6tsrj9{grid-template-columns:1fr;gap:10px}.stat.svelte-6tsrj9{display:grid;grid-template-columns:1fr auto;align-items:center;column-gap:10px}.stat.svelte-6tsrj9 .v:where(.svelte-6tsrj9){grid-column:2;grid-row:span 2;margin:0;font-size:24px;text-align:right}.stat.svelte-6tsrj9 .v:where(.svelte-6tsrj9) span:where(.svelte-6tsrj9){font-size:11px}.stat.svelte-6tsrj9>.muted:where(.svelte-6tsrj9){margin-top:5px}.headline-list.svelte-6tsrj9{grid-template-columns:1fr;gap:20px}.headline-list.svelte-6tsrj9 article:where(.svelte-6tsrj9)+article:where(.svelte-6tsrj9){border-top:1px solid var(--border);padding-top:18px}.disclosure.svelte-6tsrj9>summary:where(.svelte-6tsrj9) small:where(.svelte-6tsrj9){display:block;margin:6px 0 0}.planner-fields.svelte-6tsrj9,.planner-results.svelte-6tsrj9{grid-template-columns:1fr}.chart-controls.svelte-6tsrj9 label:where(.svelte-6tsrj9){width:100%}}
