dl.svelte-bmnhg9{margin:0;display:grid}dl.svelte-bmnhg9>div:where(.svelte-bmnhg9){gap:var(--space-1);padding-block:var(--space-2);border-bottom:var(--border-width) solid var(--color-divider);display:grid}@media (width>=768px){dl.svelte-bmnhg9>div:where(.svelte-bmnhg9){gap:var(--space-4);grid-template-columns:minmax(12rem,1fr) minmax(0,3fr)}}dt.svelte-bmnhg9{font-weight:var(--weight-strong)}dd.svelte-bmnhg9{font-family:var(--font-mono);font-size:var(--font-size-figure);font-weight:var(--weight-mono);line-height:var(--line-height-figure);font-variant-numeric:tabular-nums;margin:0}dd.svelte-bmnhg9 strong:where(.svelte-bmnhg9){font-weight:var(--weight-mono);text-decoration:underline;-webkit-text-decoration-color:var(--color-accent);text-decoration-color:var(--color-accent);text-decoration-thickness:var(--border-width-strong);text-underline-offset:var(--underline-offset)}dd.svelte-bmnhg9 .term{font-family:var(--font-sans)}.verdict.svelte-e2464t{gap:var(--space-4);display:grid}.lede.svelte-e2464t{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.unknown.svelte-e2464t{align-items:center;gap:var(--space-1);color:var(--color-slate);font-weight:var(--weight-strong);display:inline-flex}.target.svelte-e2464t{gap:var(--space-2);display:grid}.lede.svelte-6wiymr{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.sub.svelte-6wiymr{gap:var(--space-2);border-top:var(--border-width) solid var(--color-divider);padding-block-start:var(--space-4);display:grid}.row.svelte-15ehp5e{display:block}.viz.svelte-1d6pijt{gap:var(--space-2);margin:0;display:grid}.legend.svelte-1d6pijt{gap:var(--space-1) var(--space-4);color:var(--chart-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.key.svelte-1d6pijt{margin-right:var(--space-1);vertical-align:middle;display:inline-block}.key.dot.svelte-1d6pijt{width:var(--space-2);height:var(--space-2);background:var(--chart-series);border-radius:50%}.key.band.svelte-1d6pijt{width:var(--space-4);height:var(--space-3);border:var(--border-width) solid var(--color-fern-accent);background:var(--chart-band);border-radius:2px}.key.line.svelte-1d6pijt{width:2px;height:var(--space-3);background:var(--chart-reference)}.key.line.asking.svelte-1d6pijt{background:var(--chart-marker-2)}.key.line.target.svelte-1d6pijt{background:var(--chart-text-secondary)}.target.svelte-1d6pijt{stroke:var(--chart-text-secondary);stroke-width:1.5px;stroke-dasharray:4 3;stroke-linecap:round}.target-label.svelte-1d6pijt{fill:var(--chart-text-secondary);font-size:var(--font-size-xs)}.plot.svelte-1d6pijt{width:100%;position:relative}svg.svelte-1d6pijt{display:block;overflow:visible}.band.svelte-1d6pijt{fill:var(--chart-band)}.grid.svelte-1d6pijt{stroke:var(--chart-grid);stroke-width:1px}.axis.svelte-1d6pijt{stroke:var(--chart-axis);stroke-width:1px}.tick.svelte-1d6pijt{fill:var(--chart-tick);font-family:var(--font-mono);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.estimate.svelte-1d6pijt{stroke:var(--chart-reference);stroke-width:2px;stroke-linecap:round}.asking.svelte-1d6pijt{stroke:var(--chart-marker-2);stroke-width:2px;stroke-linecap:round}.value.svelte-1d6pijt{fill:var(--chart-text);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--weight-mono)}.dot.svelte-1d6pijt{fill:var(--chart-series);stroke:var(--chart-surface);stroke-width:2px}.hit.svelte-1d6pijt{fill:#0000}.comp.svelte-1d6pijt{cursor:pointer}.comp.on.svelte-1d6pijt .dot:where(.svelte-1d6pijt){stroke:var(--chart-current);stroke-width:2px}.tooltip.svelte-1d6pijt{z-index:2;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--chart-tooltip-border);border-radius:var(--radius-md);background:var(--chart-surface);box-shadow:var(--shadow-dropdown);color:var(--chart-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm);white-space:nowrap;pointer-events:none;flex-direction:column;display:flex;position:absolute;transform:translate(-50%,-100%)}.tooltip.svelte-1d6pijt span:where(.svelte-1d6pijt){color:var(--chart-text-secondary)}.lede.svelte-pkghmg{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.lede.svelte-pkghmg strong:where(.svelte-pkghmg){font-size:var(--font-size-xl)}.confidence.svelte-pkghmg{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.facts-list.svelte-pkghmg{gap:var(--space-4);display:grid}@media (width>=768px){.facts-list.svelte-pkghmg{grid-template-columns:repeat(2,minmax(0,1fr))}}.facts-list.svelte-pkghmg>div:where(.svelte-pkghmg){gap:var(--space-1);border-top:var(--border-width) solid var(--color-divider);align-content:start;padding-block-start:var(--space-3);display:grid}.lede.svelte-rm5lve{font-size:var(--font-size-lg);line-height:var(--line-height-lg)}.rate.svelte-rm5lve{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.rate.svelte-rm5lve .figure:where(.svelte-rm5lve){font-size:var(--font-size-xl)}.compare.svelte-rm5lve{gap:var(--space-2);padding:var(--space-4);border-radius:var(--radius-md);background:var(--color-paper);display:grid}.why.svelte-rm5lve{font-weight:var(--weight-strong)}tr.mud.svelte-rm5lve>:where(.svelte-rm5lve){background:var(--color-amber-tint)}.unknown.svelte-rm5lve{color:var(--color-slate);font-family:var(--font-sans);font-weight:var(--weight-strong)}.deal-analysis.svelte-qr1wah{gap:var(--space-3);display:grid}.count.svelte-qr1wah,.title.svelte-qr1wah{font-weight:var(--weight-strong)}.confirm.svelte-qr1wah{gap:var(--space-2);display:grid}.box-strip.svelte-1v8z7g{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-deep);display:grid}.head.svelte-1v8z7g{gap:0 var(--space-2);flex-wrap:wrap;display:flex}.source.svelte-1v8z7g{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.status.svelte-f8rf4m:not(:empty){font-weight:var(--weight-strong);margin-block-start:var(--space-3)}.share.svelte-ytczd9{display:grid}.status.svelte-ytczd9:not(:empty){font-weight:var(--weight-strong);margin-block-start:var(--space-3)}.variant.svelte-xapvgk{max-width:var(--measure);font-weight:var(--weight-strong)}.row.svelte-xapvgk{gap:var(--space-3);display:grid}@media (width>=768px){.row.svelte-xapvgk{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}}.viz.svelte-1th8pee{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.title.svelte-1th8pee{align-items:center;gap:0 var(--space-1);font-weight:var(--weight-strong);flex-wrap:wrap;display:flex}.plot.svelte-1th8pee{width:100%;min-width:0;position:relative;overflow:hidden}svg.svelte-1th8pee{border-radius:var(--radius-sm);touch-action:pan-y;display:block;overflow:visible}svg.svelte-1th8pee:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.band.svelte-1th8pee{fill:var(--chart-band)}.band-label.svelte-1th8pee{fill:var(--chart-text-secondary);font-size:var(--font-size-xs)}.grid.svelte-1th8pee{stroke:var(--chart-grid);stroke-width:1px}.axis.svelte-1th8pee{stroke:var(--chart-axis);stroke-width:1px}.tick.svelte-1th8pee{fill:var(--chart-tick);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--weight-mono);font-variant-numeric:tabular-nums}.ref.svelte-1th8pee{stroke:var(--chart-reference);stroke-width:1px}.ref-label.svelte-1th8pee{fill:var(--chart-text-secondary);font-size:var(--font-size-xs)}.line.svelte-1th8pee{fill:none;stroke:var(--chart-fit-unknown);stroke-width:2.5px;stroke-linejoin:round;stroke-linecap:round}.line.fit-good.svelte-1th8pee{stroke:var(--chart-fit-good)}.line.fit-mixed.svelte-1th8pee{stroke:var(--chart-fit-mixed);stroke-dasharray:var(--chart-fit-mixed-dash);stroke-linecap:butt}.line.fit-poor.svelte-1th8pee{stroke:var(--chart-fit-poor);stroke-width:3px;stroke-dasharray:var(--chart-fit-poor-dash)}.crosshair.svelte-1th8pee{stroke:var(--chart-text-secondary);stroke-width:1px}.hover-dot.svelte-1th8pee{fill:var(--chart-text);stroke:var(--chart-surface);stroke-width:2px}.current.svelte-1th8pee{fill:var(--chart-surface);stroke:var(--chart-current);stroke-width:2.5px;paint-order:stroke}.current-halo.svelte-1th8pee{fill:var(--chart-surface)}.tooltip.svelte-1th8pee{z-index:2;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--chart-tooltip-border);border-radius:var(--radius-md);background:var(--chart-surface);box-shadow:var(--shadow-dropdown);color:var(--chart-text);font-size:var(--font-size-sm);line-height:var(--line-height-sm);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;flex-direction:column;display:flex;position:absolute;transform:translate(-50%)}.tooltip.svelte-1th8pee span:where(.svelte-1th8pee){color:var(--chart-text-secondary)}.caption.svelte-1th8pee{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.table.svelte-1th8pee{font-size:var(--font-size-sm)}.scroll.svelte-1th8pee{max-height:16rem;overflow:auto}.key.svelte-1sf6tx7{align-items:center;gap:var(--space-1) var(--space-4);color:var(--chart-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-xs);flex-wrap:wrap;display:flex}.key.svelte-1sf6tx7>span:where(.svelte-1sf6tx7){align-items:center;gap:var(--space-1);display:inline-flex}.lead.svelte-1sf6tx7{color:var(--chart-text);font-weight:var(--weight-strong)}.swatch.svelte-1sf6tx7{width:var(--space-6);height:var(--space-2);overflow:visible}.swatch.dot.svelte-1sf6tx7{width:var(--space-4);height:var(--space-4)}.fit.svelte-1sf6tx7{stroke-width:2.5px;stroke-linecap:round}.fit.good.svelte-1sf6tx7{stroke:var(--chart-fit-good)}.fit.mixed.svelte-1sf6tx7{stroke:var(--chart-fit-mixed);stroke-dasharray:var(--chart-fit-mixed-dash);stroke-linecap:butt}.fit.poor.svelte-1sf6tx7{stroke:var(--chart-fit-poor);stroke-width:3px;stroke-dasharray:var(--chart-fit-poor-dash)}.current.svelte-1sf6tx7{fill:var(--chart-surface);stroke:var(--chart-current);stroke-width:2.5px}.ref.svelte-1sf6tx7{stroke:var(--chart-reference);stroke-width:1px}.band.svelte-1sf6tx7{width:var(--space-4);height:var(--space-3);border:var(--border-width) solid var(--color-rule-strong);background:var(--chart-band);border-radius:2px;display:inline-block}.viz.svelte-arhz36{gap:var(--space-2);grid-template-columns:minmax(0,1fr);margin:0;display:grid}.title.svelte-arhz36{font-weight:var(--weight-strong)}.plot.svelte-arhz36{width:100%;min-width:0;position:relative;overflow:hidden}svg.svelte-arhz36{display:block;overflow:visible}g.svelte-arhz36{cursor:pointer;outline:none}.seg.on.svelte-arhz36{stroke:var(--color-focus);stroke-width:var(--focus-ring-width)}.seg.shortfall.svelte-arhz36{fill:url(#shortfall-hatch);stroke:var(--chart-shortfall);stroke-width:1px}.hatch-bg.svelte-arhz36{fill:var(--color-slate-tint)}.hatch-line.svelte-arhz36{stroke:var(--chart-shortfall);stroke-width:2px}.rent-end.svelte-arhz36{stroke:var(--chart-reference);stroke-width:2px}.inlabel.svelte-arhz36{fill:var(--color-white);font-family:var(--font-mono);font-size:var(--font-size-xs);font-weight:var(--weight-mono);pointer-events:none}.tick.svelte-arhz36{fill:var(--chart-tick);font-family:var(--font-mono);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.tooltip.svelte-arhz36{z-index:2;padding:var(--space-2) var(--space-3);border:var(--border-width) solid var(--chart-tooltip-border);border-radius:var(--radius-md);background:var(--chart-surface);box-shadow:var(--shadow-dropdown);color:var(--chart-text);font-size:var(--font-size-sm);white-space:nowrap;pointer-events:none;flex-direction:column;display:flex;position:absolute;transform:translate(-50%,-100%)}.tooltip.svelte-arhz36 span:where(.svelte-arhz36){color:var(--chart-text-secondary)}.legend.svelte-arhz36{gap:var(--space-1) var(--space-4);color:var(--chart-text-secondary);font-size:var(--font-size-xs);line-height:var(--line-height-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.key.svelte-arhz36{width:var(--space-3);height:var(--space-3);margin-right:var(--space-1);vertical-align:middle;border-radius:2px;display:inline-block}.shortfall-key.svelte-arhz36{border:var(--border-width) solid var(--chart-shortfall);background:repeating-linear-gradient(45deg, var(--chart-shortfall) 0 1px, var(--color-slate-tint) 1px 4px)}.caption.svelte-arhz36{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.table.svelte-arhz36{font-size:var(--font-size-sm)}h2.svelte-nevqlx{align-items:center;gap:var(--space-2);display:flex}.head.svelte-nevqlx{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.reset-all.svelte-nevqlx{min-height:var(--tap-target);color:var(--color-link);font-weight:var(--weight-ui);text-underline-offset:var(--underline-offset);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.row.svelte-nevqlx{gap:var(--space-4) var(--space-6);border-top:var(--border-width) solid var(--color-divider);grid-template-columns:minmax(0,1fr);align-items:start;padding-block-start:var(--space-5);display:grid}@media (width>=1024px){.row.svelte-nevqlx{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}.control.svelte-nevqlx,.chart.svelte-nevqlx{min-width:0}.chart.svelte-nevqlx{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}.control.stack.svelte-nevqlx{gap:var(--space-5);display:grid}.toggle.svelte-nevqlx{z-index:1;align-items:center;gap:var(--space-2);min-height:var(--tap-target);font-weight:var(--weight-strong);cursor:pointer;display:inline-flex;position:relative}.toggle.svelte-nevqlx input:where(.svelte-nevqlx){width:var(--space-5);height:var(--space-5);accent-color:var(--color-primary);cursor:pointer;margin:0}.empty.svelte-nevqlx{padding:var(--space-4);border-radius:var(--radius-sm);background:var(--color-paper)}.advanced.svelte-nevqlx{border-top:var(--border-width) solid var(--color-divider);padding-block-start:var(--space-2)}.advanced.svelte-nevqlx .row:where(.svelte-nevqlx){border-top:0}.advanced.svelte-nevqlx .row.own:where(.svelte-nevqlx){border-top:var(--border-width) solid var(--color-divider)}.pay.svelte-nevqlx{gap:var(--space-2);border:0;margin:0;padding:0;display:grid}.pay.svelte-nevqlx legend:where(.svelte-nevqlx){font-weight:var(--weight-strong);margin-block-end:var(--space-2);padding:0}.pay-options.svelte-nevqlx{border:var(--border-width) solid var(--color-border-field);border-radius:var(--radius-sm);flex-wrap:wrap;justify-self:start;display:inline-flex}.pay-options.svelte-nevqlx label:where(.svelte-nevqlx){min-height:var(--tap-target);padding-inline:var(--space-3);color:var(--color-text-muted);font-weight:var(--weight-ui);cursor:pointer;flex:auto;place-items:center;display:grid;position:relative}.pay-options.svelte-nevqlx label.on:where(.svelte-nevqlx){background:var(--color-primary);color:var(--color-on-primary)}.pay-options.svelte-nevqlx input:where(.svelte-nevqlx){opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.pay-options.svelte-nevqlx label:where(.svelte-nevqlx):has(input:where(.svelte-nevqlx):focus-visible){outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}.pay-note.svelte-nevqlx{margin:0}.fit-line.svelte-9awzy{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);background:var(--color-bg-deep);font-size:var(--font-size-sm);line-height:var(--line-height-sm);display:flex}.fit-line.svelte-9awzy .icon{flex-shrink:0;margin-block-start:.125rem}.fit-line.strong.svelte-9awzy{background:var(--color-fern-tint)}.fit-line.strong.svelte-9awzy .icon{color:var(--color-fern)}.fit-line.mixed.svelte-9awzy{background:var(--color-amber-tint)}.fit-line.mixed.svelte-9awzy .icon{color:var(--color-brass-700)}.fit-line.weak.svelte-9awzy{background:var(--color-slate-tint)}.fit-line.weak.svelte-9awzy .icon{color:var(--color-slate)}p.svelte-9awzy{gap:0 var(--space-2);flex-wrap:wrap;display:flex}[data-offer-link].svelte-9awzy{min-height:var(--tap-target);margin-block:calc((var(--line-height-sm) - var(--tap-target)) / 2);align-items:center;display:inline-flex}.scores.svelte-dym8w3{gap:var(--space-3);display:grid}h3.svelte-dym8w3{align-items:center;gap:var(--space-1);font-size:var(--font-size-lg);line-height:var(--line-height-lg);display:flex}.grid.svelte-dym8w3{gap:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=768px){.grid.svelte-dym8w3{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr))}}.tile.svelte-dym8w3{border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);grid-template-rows:auto 1fr;display:grid;overflow:visible}.band.svelte-dym8w3{border-radius:var(--radius-md) var(--radius-md) 0 0;padding:var(--space-1) var(--space-4);display:flex}.body.svelte-dym8w3{gap:var(--space-2);padding:var(--space-3) var(--space-4) var(--space-4);align-content:start;display:grid}.top.svelte-dym8w3{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}h4.svelte-dym8w3{align-items:center;gap:0 var(--space-1);flex-wrap:wrap;display:flex}.score.svelte-dym8w3{align-items:baseline;gap:var(--space-1);flex-shrink:0;display:flex}.score.svelte-dym8w3 .result:where(.svelte-dym8w3){font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--tracking-2xl)}.of.svelte-dym8w3{color:var(--color-text-muted);font-family:var(--font-mono);font-weight:var(--weight-mono)}.body.svelte-dym8w3>.tier:where(.svelte-dym8w3){justify-self:start}.factors.svelte-dym8w3{gap:var(--space-1);margin:0;display:grid}.factors.svelte-dym8w3 div:where(.svelte-dym8w3){justify-content:space-between;align-items:center;gap:var(--space-3);padding-block:var(--space-1);border-bottom:var(--border-width) solid var(--color-divider);display:flex}.factors.svelte-dym8w3 dt:where(.svelte-dym8w3){gap:var(--space-1);display:grid}.factor-note.svelte-dym8w3{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.factors.svelte-dym8w3 dd:where(.svelte-dym8w3){align-items:center;gap:var(--space-2);flex-shrink:0;margin:0;display:flex}.callout.svelte-dym8w3{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg-deep);font-size:var(--font-size-sm);line-height:var(--line-height-sm);display:flex}.quality.svelte-dym8w3{align-items:center;gap:var(--space-2) var(--space-3);font-size:var(--font-size-sm);line-height:var(--line-height-sm);flex-wrap:wrap;display:flex}.quality.svelte-dym8w3 a:where(.svelte-dym8w3){z-index:1;min-height:var(--tap-target);margin-block:calc((var(--line-height-sm) - var(--tap-target)) / 2);align-items:center;display:inline-flex;position:relative}.figures.svelte-mp9c95{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width>=1024px){.figures.svelte-mp9c95{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr))}}.fig.svelte-mp9c95{gap:var(--space-1);padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;display:grid}.nowrap.svelte-mp9c95{white-space:nowrap}.fig-label.svelte-mp9c95{font-size:var(--font-size-sm);font-weight:var(--weight-strong);line-height:var(--line-height-sm)}.result.svelte-mp9c95{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);letter-spacing:var(--tracking-2xl)}.sub.svelte-mp9c95{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.sub.tier.svelte-mp9c95{color:var(--color-slate);justify-self:start}.fig.svelte-mp9c95 .mini{margin-block:var(--space-1)}.fig.svelte-mp9c95 .mini .ticks{display:none}.glance.svelte-1jotn0p{gap:var(--space-4);display:grid}.glance-head.svelte-1jotn0p{justify-content:space-between;align-items:baseline;gap:var(--space-1) var(--space-4);flex-wrap:wrap;display:flex}h2.svelte-1jotn0p{font-size:var(--font-size-xl);line-height:var(--line-height-xl)}.inputs.svelte-1jotn0p{color:var(--color-text-muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;line-height:var(--line-height-sm)}.lead.svelte-1jotn0p{color:var(--color-text);font-weight:var(--weight-strong)}.inputs.svelte-1jotn0p a:where(.svelte-1jotn0p){white-space:nowrap;margin-inline-start:var(--space-2)}.live-bar.svelte-xpxi98{z-index:var(--z-live-bar);border-color:var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-dropdown);visibility:hidden;transition:transform var(--duration-base) var(--ease-out), visibility 0s linear var(--duration-base);position:fixed;inset-inline:0}.live-bar.visible.svelte-xpxi98{visibility:visible;transition:transform var(--duration-base) var(--ease-out);transform:none}.cells.svelte-xpxi98{align-items:center;display:grid}.row.svelte-xpxi98{display:contents}.cell.svelte-xpxi98{gap:0;min-width:0;display:grid}.lbl.svelte-xpxi98{color:var(--color-text-muted);font-size:var(--font-size-xs);line-height:var(--line-height-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.val.svelte-xpxi98{align-items:center;gap:var(--space-1);white-space:nowrap;display:flex}.figure.svelte-xpxi98{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}.delta.svelte-xpxi98{color:var(--color-text-muted);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums;line-height:var(--line-height-xs)}.ico.svelte-xpxi98{display:inline-flex}.ico.strong.svelte-xpxi98{color:var(--color-fern)}.ico.mixed.svelte-xpxi98{color:var(--color-brass-700)}.ico.weak.svelte-xpxi98,.ico.none.svelte-xpxi98{color:var(--color-slate)}@media (width<768px){.live-bar.svelte-xpxi98{border-top:var(--border-width) solid var(--color-border);bottom:0;transform:translateY(100%)}.cells.svelte-xpxi98{gap:var(--space-1);min-height:var(--live-bar-height-phone);padding-block:var(--space-2) calc(var(--space-2) + env(safe-area-inset-bottom))}.row.svelte-xpxi98{gap:var(--space-2);display:flex}.cell.svelte-xpxi98{flex:auto}.cell.svelte-xpxi98:not(.score){min-width:min-content}.cell.score.svelte-xpxi98{flex-basis:0}.delta.svelte-xpxi98,.cell[data-cell=fit].svelte-xpxi98{display:none}.report:has(input:is([type=text],[type=email]):focus) .live-bar.svelte-xpxi98{visibility:hidden;transform:translateY(100%)}}@media (width>=768px){.live-bar.svelte-xpxi98{top:var(--header-height);border-bottom:var(--border-width) solid var(--color-border);transform:translateY(-100%)}.cells.svelte-xpxi98{gap:var(--space-4);min-height:var(--live-bar-height);grid-template-columns:repeat(4,minmax(0,1.2fr)) repeat(3,minmax(0,.9fr)) minmax(0,1.3fr)}.figure.svelte-xpxi98{font-size:var(--font-size-base);line-height:var(--line-height-base)}}@media (height<=30rem){.live-bar.svelte-xpxi98{display:none}}@media (prefers-reduced-motion:reduce){.live-bar.svelte-xpxi98,.live-bar.visible.svelte-xpxi98{transition:none}}.head.svelte-1clgu8m{border-bottom:var(--border-width) solid var(--color-divider);background:var(--color-surface)}.head-inner.svelte-1clgu8m{gap:var(--space-2);padding-block:var(--space-4) var(--space-5);display:grid}.tag.svelte-1clgu8m{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--weight-strong);letter-spacing:var(--tracking-caps);line-height:var(--line-height-xs);text-transform:uppercase}.title.svelte-1clgu8m{gap:var(--space-3);display:grid}@media (width>=1024px){.title.svelte-1clgu8m{grid-template-columns:minmax(0,1fr) auto;align-items:end}}.sub.svelte-1clgu8m{color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--font-size-lg);font-weight:var(--weight-regular);letter-spacing:normal;line-height:var(--line-height-lg);display:block}.meta.svelte-1clgu8m{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;display:flex}.basics.svelte-1clgu8m{font-variant-numeric:tabular-nums}.estimate.svelte-1clgu8m{padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);background:var(--color-bg-deep);font-size:var(--font-size-sm);font-weight:var(--weight-strong);line-height:var(--line-height-sm);justify-self:start}@media (width<768px){.head-inner.svelte-1clgu8m{gap:var(--space-1);padding-block:var(--space-3)}.title.svelte-1clgu8m{gap:var(--space-1)}.meta.svelte-1clgu8m{row-gap:0}.basics.svelte-1clgu8m{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}}.group.svelte-xaoyoq{gap:var(--space-2);display:grid}.list.svelte-xaoyoq{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.list.svelte-xaoyoq li:where(.svelte-xaoyoq){gap:var(--space-3);max-width:var(--measure);display:flex}.icon.svelte-xaoyoq{color:var(--color-slate);flex:none;padding-block-start:var(--space-1);display:inline-flex}.cta.svelte-1huxtii{gap:var(--space-5);max-width:var(--measure);display:grid}.cta.svelte-1huxtii .cta-rule{--color-primary:var(--color-paper);--color-accent:var(--color-brass-light);--color-border:var(--color-pine-800);max-width:calc(var(--space-10) + var(--space-8))}h2.svelte-1huxtii{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl)}.notes.svelte-1huxtii{gap:var(--space-2);display:grid}.disclosure.svelte-1huxtii{font-size:var(--font-size-sm);line-height:var(--line-height-sm)}form.svelte-1lm6n5r{gap:var(--space-3);display:grid}.row.svelte-1lm6n5r{gap:var(--space-2);flex-wrap:wrap;display:flex}.row.svelte-1lm6n5r .input:where(.svelte-1lm6n5r){flex:16rem;width:auto;min-width:0}.done.svelte-1lm6n5r{color:var(--color-fern);font-weight:var(--weight-strong)}.text.svelte-rvhftw{gap:var(--space-3);max-width:var(--measure);font-size:var(--font-size-lg);line-height:var(--line-height-lg);display:grid}.helper.svelte-rvhftw{max-width:var(--measure)}.report.svelte-1btmld3{padding-block-end:var(--space-8)}.stack.svelte-1btmld3{gap:var(--space-7);padding-block:var(--space-6) var(--space-7);grid-template-columns:minmax(0,1fr);display:grid}.end.svelte-1btmld3{gap:var(--space-5)}.section-title.svelte-1btmld3{font-size:var(--font-size-2xl);line-height:var(--line-height-2xl);margin-block-end:calc(var(--space-6) * -1 + var(--space-2))}.details.svelte-1btmld3{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.pair.svelte-1btmld3,.col.svelte-1btmld3{gap:var(--space-5);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@media (width>=1024px){.pair.svelte-1btmld3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=768px){html:has(.live-bar.visible){scroll-padding-top:calc(var(--scroll-offset) + var(--live-bar-height))}}@media (width<768px){html:has(.live-bar.visible){scroll-padding-bottom:calc(var(--live-bar-height-phone) + var(--space-4))}.stack.svelte-1btmld3:not(.end){padding-block-start:var(--space-4)}}
