.scroller.svelte-142q3nm{position:relative}.graphic.svelte-142q3nm{height:62svh;padding:1rem 0;position:sticky;top:0}.steps.svelte-142q3nm{z-index:1;padding-bottom:30svh;position:relative}.steps.svelte-142q3nm [data-step]{background:color-mix(in srgb, var(--surface-raised) 94%, transparent);border:1px solid var(--border);border-radius:8px;max-width:26rem;margin:0 auto 70svh;padding:1rem 1.25rem;box-shadow:0 1px 3px #0000000f}.steps.svelte-142q3nm [data-step] p{margin:0}@media (width>=900px){.scroller.svelte-142q3nm{grid-template-columns:minmax(16rem,22rem) 1fr;gap:3rem;display:grid}.graphic.svelte-142q3nm{grid-area:1/2;height:80svh;top:10svh}.steps.svelte-142q3nm{grid-area:1/1;padding-top:30svh}.steps.svelte-142q3nm [data-step]{margin:0 0 70svh}}.layercake-container.svelte-1988p3g,.layercake-container.svelte-1988p3g *{box-sizing:border-box}.layercake-container.svelte-1988p3g{width:100%;height:100%}div.svelte-1pjb4l2{position:absolute;top:0;left:0}svg.svelte-8fbu49{position:absolute;top:0;left:0;overflow:visible}text.svelte-19vonb3{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}line.svelte-137w0wq{stroke:var(--grid);stroke-width:1px;shape-rendering:crispedges}text.svelte-137w0wq{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem}.line.svelte-1u0tmiw{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.context-line.svelte-1u0tmiw{stroke:var(--context-line);stroke-width:1.25px;transition:stroke .15s}.context-line.hovered.svelte-1u0tmiw{stroke:var(--text-muted);stroke-width:2px}.focus.svelte-1u0tmiw .line:where(.svelte-1u0tmiw){stroke:var(--bev)}.focus.svelte-1u0tmiw circle:where(.svelte-1u0tmiw),.projection.svelte-1u0tmiw circle:where(.svelte-1u0tmiw){fill:var(--bev);stroke:var(--surface);stroke-width:2px}.focus.world.svelte-1u0tmiw .line:where(.svelte-1u0tmiw){stroke:var(--text-primary)}.focus.world.svelte-1u0tmiw circle:where(.svelte-1u0tmiw),.projection.svelte-1u0tmiw circle:where(.svelte-1u0tmiw){fill:var(--text-primary)}.projection.svelte-1u0tmiw line:where(.svelte-1u0tmiw){stroke:var(--text-primary);stroke-width:2px;stroke-dasharray:4 5;stroke-linecap:round}text.svelte-1u0tmiw{paint-order:stroke;stroke:var(--surface);stroke-width:4px;stroke-linejoin:round;font-size:.8125rem}.label.svelte-1u0tmiw{fill:var(--text-secondary)}.value.svelte-1u0tmiw{fill:var(--text-primary);font-variant-numeric:tabular-nums;font-weight:600}.hit-targets.svelte-1u0tmiw path:where(.svelte-1u0tmiw){fill:none;stroke:#0000;stroke-width:12px;pointer-events:stroke}figure.svelte-1ow9i3b{flex-direction:column;height:100%;margin:0;display:flex}figcaption.svelte-1ow9i3b{flex-direction:column;margin-bottom:.5rem;display:flex}.title.svelte-1ow9i3b{font-weight:600}.subtitle.svelte-1ow9i3b,.hint.svelte-1ow9i3b{color:var(--text-muted);font-size:.8125rem}.chart.svelte-1ow9i3b{flex:1;min-height:0}.hint.svelte-1ow9i3b{margin:.25rem 0 0}.row.svelte-1c1hdau{outline-offset:3px;transition:opacity .2s;position:absolute;left:0;right:0}.row.dim.svelte-1c1hdau{opacity:.35}.name.svelte-1c1hdau{white-space:nowrap;color:var(--text-secondary);font-size:.8125rem;position:absolute;top:50%;right:calc(100% + 10px);transform:translateY(-50%)}.name.strong.svelte-1c1hdau{color:var(--text-primary);font-weight:600}.seg.svelte-1c1hdau{position:absolute;top:0;bottom:0}.bev.svelte-1c1hdau{background:var(--bev);align-items:center;display:flex;left:0}.phev.svelte-1c1hdau{background:var(--phev);border-radius:0 4px 4px 0}.inside.svelte-1c1hdau{color:#fff;font-variant-numeric:tabular-nums;padding-left:6px;font-size:.75rem;font-weight:600}.tooltip.svelte-1c1hdau{z-index:2;background:var(--surface-raised);border:1px solid var(--border);pointer-events:none;white-space:nowrap;border-radius:6px;padding:.4rem .6rem;font-size:.8125rem;line-height:1.5;position:absolute;left:0;box-shadow:0 4px 12px #0000001f}.key.svelte-1c1hdau{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.bev-key.svelte-1c1hdau{background:var(--bev)}.phev-key.svelte-1c1hdau{background:var(--phev)}figure.svelte-nlqx2y{margin:0}figcaption.svelte-nlqx2y{flex-direction:column;display:flex}.title.svelte-nlqx2y{font-weight:600}.subtitle.svelte-nlqx2y{color:var(--text-muted);font-size:.8125rem}.legend.svelte-nlqx2y{color:var(--text-secondary);flex-wrap:wrap;gap:.25rem 1.25rem;margin:.75rem 0 1rem;padding:0;font-size:.8125rem;list-style:none;display:flex}.swatch.svelte-nlqx2y{border-radius:2px;width:10px;height:10px;margin-right:6px;display:inline-block}.swatch.bev.svelte-nlqx2y{background:var(--bev)}.swatch.phev.svelte-nlqx2y{background:var(--phev)}[data-select-viewport],[data-combobox-viewport]{scrollbar-width:none!important;-ms-overflow-style:none!important;-webkit-overflow-scrolling:touch!important}[data-combobox-viewport]::-webkit-scrollbar{display:none!important}[data-select-viewport]::-webkit-scrollbar{display:none!important}.configurator.svelte-hc5nf3{flex-wrap:wrap;align-items:flex-end;gap:1rem 2rem;display:flex}.field.svelte-hc5nf3{flex-direction:column;gap:.375rem;display:flex}.field-label.svelte-hc5nf3{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.75rem;font-weight:600}.select-trigger{min-width:11rem;height:2.5rem;font:inherit;color:var(--text-primary);background:var(--surface-raised);border:1px solid var(--border);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:.75rem;padding:0 .875rem;font-size:.9375rem;display:inline-flex}.select-content{z-index:50;min-width:var(--bits-select-anchor-width);background:var(--surface-raised);border:1px solid var(--border);max-height:18rem;font-family:var(--font-sans);border-radius:8px;padding:.25rem;overflow-y:auto;box-shadow:0 8px 24px #00000024}.select-item{color:var(--text-primary);cursor:pointer;border-radius:5px;justify-content:space-between;padding:.4rem .6rem;font-size:.9375rem;display:flex}.select-item[data-highlighted]{background:var(--surface-sunken)}.tiles{flex-wrap:wrap;gap:.5rem;display:flex}.tile{height:2.5rem;font:inherit;color:var(--text-secondary);background:var(--surface-raised);border:1px solid var(--border);cursor:pointer;border-radius:999px;padding:0 .875rem;font-size:.875rem;transition:border-color .15s,box-shadow .15s,color .15s}.tile:hover:not([data-disabled]){border-color:var(--text-muted)}.tile[data-state=on]{color:var(--text-primary);border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);font-weight:600}.tile[data-disabled]{opacity:.4;cursor:not-allowed}.gridline.svelte-ixkmqk{border-left:1px solid var(--grid);position:absolute;top:0;bottom:0}.gridline.svelte-ixkmqk span:where(.svelte-ixkmqk){color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.75rem;position:absolute;bottom:-1.5rem;transform:translate(-50%)}.row.svelte-ixkmqk{height:0;position:absolute;left:0;right:0}.name.svelte-ixkmqk{color:var(--text-secondary);white-space:nowrap;font-size:.875rem;position:absolute;right:calc(100% + 12px);transform:translateY(-50%)}.range.svelte-ixkmqk,.median.svelte-ixkmqk,.value.svelte-ixkmqk{transition:left .45s cubic-bezier(.2,.7,.2,1),width .45s cubic-bezier(.2,.7,.2,1);position:absolute}.range.svelte-ixkmqk{background:color-mix(in srgb, var(--c) 35%, var(--surface));border-radius:4px;height:16px;top:-8px}.median.svelte-ixkmqk{background:var(--c);width:4px;height:26px;box-shadow:0 0 0 2px var(--surface);border-radius:2px;margin-left:-2px;top:-13px}.value.svelte-ixkmqk{font-variant-numeric:tabular-nums;color:var(--text-primary);font-size:.875rem;font-weight:600;transform:translateY(-50%)}.area.svelte-1e7rux3{fill:var(--bev);opacity:.1}.line.svelte-1e7rux3{fill:none;stroke:var(--bev);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}circle.svelte-1e7rux3{fill:var(--bev);stroke:var(--surface);stroke-width:2px}text.svelte-1e7rux3{fill:var(--text-primary);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.result.svelte-mopm03{background:var(--surface-raised);border:1px solid var(--border);border-radius:12px;margin-top:1.5rem;padding:1.5rem}.headline.svelte-mopm03{margin:0 0 1.5rem;font-size:1.125rem}.charts.svelte-mopm03{gap:2rem;display:grid}@media (width>=760px){.charts.svelte-mopm03{grid-template-columns:3fr 2fr}}figure.svelte-mopm03{margin:0}figcaption.svelte-mopm03{flex-direction:column;margin-bottom:.75rem;display:flex}.title.svelte-mopm03{font-size:.9375rem;font-weight:600}.subtitle.svelte-mopm03{color:var(--text-muted);font-size:.8125rem}.price-chart.svelte-mopm03{height:120px;margin-bottom:1.75rem}.mini-chart.svelte-mopm03{height:150px}main.svelte-1uha8ag{max-width:72rem;margin:0 auto;padding:0 16px 4rem}.prose.svelte-1uha8ag{max-width:var(--measure);margin-inline:auto}.hero.svelte-1uha8ag{text-align:center;max-width:48rem;margin:0 auto;padding:18svh 0 10svh}.kicker.svelte-1uha8ag{letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 1rem;font-size:.8125rem;font-weight:600}h1.svelte-1uha8ag{margin:0;font-size:clamp(2.25rem,6vw,4rem);font-weight:700}.dek.svelte-1uha8ag{max-width:34rem;color:var(--text-secondary);margin:1.5rem auto 0;font-size:1.1875rem}h2.svelte-1uha8ag{margin:0 0 .75rem;font-size:clamp(1.5rem,3.5vw,2rem)}section.svelte-1uha8ag{margin-top:6rem}.wide.svelte-1uha8ag{margin:2rem 0 .5rem}.note.svelte-1uha8ag{color:var(--text-muted);font-size:.8125rem}.explore.svelte-1uha8ag{max-width:52rem;margin-inline:auto}.explore.svelte-1uha8ag .prose:where(.svelte-1uha8ag){margin-bottom:1.5rem}.table-view.svelte-1uha8ag{max-width:var(--measure);color:var(--text-secondary);margin:0 auto;font-size:.875rem}summary.svelte-1uha8ag{cursor:pointer}table.svelte-1uha8ag{border-collapse:collapse;font-variant-numeric:tabular-nums;margin-top:.75rem}th.svelte-1uha8ag,td.svelte-1uha8ag{text-align:right;border-bottom:1px solid var(--grid);padding:.3rem 1rem .3rem 0}th[scope=row].svelte-1uha8ag,thead.svelte-1uha8ag th:where(.svelte-1uha8ag):first-child{text-align:left}footer.svelte-1uha8ag{max-width:var(--measure);border-top:1px solid var(--border);color:var(--text-secondary);margin:8rem auto 0;padding-top:2rem;font-size:.875rem}footer.svelte-1uha8ag h2:where(.svelte-1uha8ag){font-size:1rem}.built.svelte-1uha8ag{color:var(--text-muted)}
