.scroll.svelte-lb500u{min-width:0;overflow-x:auto}table.svelte-lb500u{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}th.svelte-lb500u,td.svelte-lb500u{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:.55rem .5rem}thead.svelte-lb500u th:where(.svelte-lb500u){color:var(--text);white-space:nowrap;font-size:.75rem;font-weight:600}tbody.svelte-lb500u th:where(.svelte-lb500u){color:var(--text-muted);font-weight:400}td.svelte-lb500u{color:var(--text-muted);white-space:nowrap}.num.svelte-lb500u{text-align:right}.dot.svelte-lb500u{vertical-align:middle;border-radius:50%;width:8px;height:8px;margin-right:.4rem;display:inline-block}.sub.svelte-lb500u{color:var(--text-faint);font-size:.7rem;display:block}.total.svelte-lb500u th:where(.svelte-lb500u),.total.svelte-lb500u td:where(.svelte-lb500u){color:var(--text);font-weight:600}.worst.svelte-lb500u th:where(.svelte-lb500u),.worst.svelte-lb500u td:where(.svelte-lb500u){border-bottom:none}.best.svelte-lb500u{color:var(--accent)}@media (width<=639px){th.svelte-lb500u,td.svelte-lb500u{padding-inline:.25rem}thead.svelte-lb500u th:where(.svelte-lb500u){white-space:normal}td.svelte-lb500u .sub:where(.svelte-lb500u){display:none}}.tooltip-slot.svelte-m1yg7d{pointer-events:none;position:absolute;inset:2rem 0 auto}.band.svelte-m1yg7d{opacity:.8}.marker.svelte-m1yg7d{stroke:var(--accent);stroke-dasharray:3 3;opacity:.8}.marker-label.svelte-m1yg7d{fill:var(--accent);font-variant-numeric:tabular-nums;font-size:11px}.cross.svelte-m1yg7d{fill:var(--bg);stroke:var(--text);stroke-width:1.5px}.cross-label.svelte-m1yg7d{fill:var(--text-muted);font-variant-numeric:tabular-nums;font-size:11px}@media (width<=639px){.crosshair.svelte-m1yg7d{display:none}}.growth.svelte-19lh6la{color:var(--text-muted);gap:1rem;font-size:.875rem;display:grid}.lede.svelte-19lh6la,.note.svelte-19lh6la{max-width:70ch;margin:0}.lede.svelte-19lh6la strong:where(.svelte-19lh6la){color:var(--accent);font-weight:600}.note.svelte-19lh6la{color:var(--text-faint);font-size:.75rem}.scroll.svelte-19lh6la{min-width:0;overflow-x:auto}table.svelte-19lh6la{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.85rem}th.svelte-19lh6la,td.svelte-19lh6la{border-bottom:1px solid var(--hairline);text-align:left;vertical-align:top;padding:.55rem .5rem}thead.svelte-19lh6la th:where(.svelte-19lh6la){color:var(--text-faint);white-space:nowrap;font-size:.7rem;font-weight:500}tbody.svelte-19lh6la th:where(.svelte-19lh6la){color:var(--text);font-weight:500}tbody.svelte-19lh6la tr:where(.svelte-19lh6la):last-child th:where(.svelte-19lh6la),tbody.svelte-19lh6la tr:where(.svelte-19lh6la):last-child td:where(.svelte-19lh6la){border-bottom:none}td.svelte-19lh6la{color:var(--text-muted);white-space:nowrap}.num.svelte-19lh6la{text-align:right}.sub.svelte-19lh6la{color:var(--text-faint);font-size:.7rem;font-weight:400;display:block}.best.svelte-19lh6la{color:var(--accent);font-weight:600}@media (width<=639px){.detail.svelte-19lh6la{display:none}}.plan.svelte-1ffuz2e{border:1px solid var(--hairline);border-top:2px solid var(--color);background:var(--surface);border-radius:12px;grid-template-columns:minmax(0,1fr);gap:.75rem;min-width:0;padding:1rem;display:grid}header.svelte-1ffuz2e{align-items:center;gap:.5rem;display:flex}.swatch.svelte-1ffuz2e{background:var(--color);border-radius:50%;flex:none;width:10px;height:10px}.name.svelte-1ffuz2e{width:100%;min-width:0;color:var(--text);font:inherit;background:0 0;border:1px solid #0000;border-radius:6px;flex:1;padding:.2rem .4rem;font-weight:600}.name.svelte-1ffuz2e:hover,.name.svelte-1ffuz2e:focus{border-color:var(--hairline-strong);background:#ffffff0a}.remove.svelte-1ffuz2e{border:1px solid var(--hairline-strong);width:1.75rem;height:1.75rem;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;flex:none;line-height:1}.remove.svelte-1ffuz2e:hover{color:var(--text)}.remove.svelte-1ffuz2e:focus-visible,.check.svelte-1ffuz2e input:where(.svelte-1ffuz2e):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.fields.svelte-1ffuz2e{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.check.svelte-1ffuz2e{color:var(--text-muted);cursor:pointer;align-items:flex-start;gap:.5rem;font-size:.75rem;line-height:1.45;display:flex}.check.svelte-1ffuz2e input:where(.svelte-1ffuz2e){accent-color:var(--accent);margin:.15rem 0 0}@media (width<=639px){.name.svelte-1ffuz2e{min-height:2.75rem;font-size:1rem}.remove.svelte-1ffuz2e{width:2.75rem;height:2.75rem}.check.svelte-1ffuz2e{align-items:center;min-height:2.75rem}.check.svelte-1ffuz2e input:where(.svelte-1ffuz2e){margin:0}}.warn.svelte-1ffuz2e{color:#fbbf24;margin:0;font-size:.75rem;line-height:1.45}.wide.svelte-xvkt7i{grid-column:1/-1}.add.svelte-xvkt7i{border:1px solid var(--hairline-strong);color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:999px;justify-self:start;padding:.3rem .75rem;font-size:.8rem}.add.svelte-xvkt7i:hover{color:var(--text)}.link.svelte-xvkt7i{color:var(--accent);font:inherit;cursor:pointer;background:0 0;border:none;justify-self:start;padding:0;font-size:.75rem}.hint-text.svelte-xvkt7i{color:var(--text-faint);margin:0;font-size:.75rem}.plans.svelte-xvkt7i{gap:.75rem;display:grid}.cards.svelte-xvkt7i{grid-template-columns:minmax(0,1fr);align-items:start;gap:.75rem;display:grid}@media (width>=700px){.cards.svelte-xvkt7i{grid-template-columns:repeat(var(--count), minmax(0, 1fr))}.cards.svelte-xvkt7i .add:where(.svelte-xvkt7i){grid-column:1/-1}}.chart-note.svelte-xvkt7i{color:var(--text-faint);margin:0;font-size:.8rem}@media (width<=639px){.add.svelte-xvkt7i,.link.svelte-xvkt7i{min-height:2.75rem}}
