.chart.svelte-1aaoa69{--c:var(--muted);width:100%;height:100%;display:block;overflow:visible}.chart.dn.svelte-1aaoa69{--c:var(--primary)}.chart.up.svelte-1aaoa69{--c:var(--warning)}.interactive.svelte-1aaoa69{touch-action:none;cursor:crosshair;overflow:visible}.hatch-dot.svelte-1aaoa69{fill:var(--c)}.sc-line.svelte-1aaoa69{fill:none;stroke:var(--c);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.sc-base.svelte-1aaoa69{stroke:var(--muted);stroke-width:1px;stroke-dasharray:2 3;fill:none;vector-effect:non-scaling-stroke}.sc-draw.svelte-1aaoa69{stroke-dasharray:var(--len);stroke-dashoffset:var(--len);animation:svelte-1aaoa69-draw .9s var(--ease-out) forwards}@keyframes svelte-1aaoa69-draw{to{stroke-dashoffset:0}}.sc-end.svelte-1aaoa69{fill:var(--c);animation:1.8s ease-out infinite svelte-1aaoa69-endpulse}@keyframes svelte-1aaoa69-endpulse{0%{r:3}50%{r:5}to{r:3}}.base-label.svelte-1aaoa69{fill:var(--muted);font-family:var(--font-mono)}.cross.svelte-1aaoa69{stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.cross-dot.svelte-1aaoa69{fill:var(--surface);stroke:var(--c);stroke-width:2px}@media (prefers-reduced-motion:reduce){.sc-draw.svelte-1aaoa69{animation-duration:1ms}.sc-end.svelte-1aaoa69{animation:none}}[data-theme=dark] .pd-root.svelte-r6coul{--warning-bg:color-mix(in srgb, var(--warning) 14%, transparent)}.pd-root.svelte-r6coul{background:var(--bg);color:var(--ink);font-family:var(--font-stack);font-variant-numeric:tabular-nums;font-size:16px;line-height:1.45}.in.svelte-r6coul{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}.hero.svelte-r6coul{background:var(--primary);color:var(--on-primary);position:relative}.grid-bg.svelte-r6coul{pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--on-primary) 14%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--on-primary) 14%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--on-primary) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--on-primary) 6%, transparent) 1px, transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;top:0;bottom:0;left:0;right:0}.ticker.svelte-r6coul{border-bottom:1px solid color-mix(in srgb, var(--on-primary) 25%, transparent);display:flex;position:relative;overflow:hidden}.track.svelte-r6coul{font-family:var(--font-mono);white-space:nowrap;flex:none;gap:40px;padding:11px 20px 11px 0;font-size:13px;animation:48s linear infinite svelte-r6coul-tick;display:flex}.ticker.svelte-r6coul:hover .track:where(.svelte-r6coul){animation-play-state:paused}.track.svelte-r6coul>span:where(.svelte-r6coul){align-items:center;gap:8px;display:inline-flex}.track.svelte-r6coul b:where(.svelte-r6coul){font-weight:700}.ticker-chip.svelte-r6coul{background:var(--surface);border-radius:999px;padding:1px 8px;font-weight:700}.ticker-dn.svelte-r6coul{color:var(--primary)}.ticker-up.svelte-r6coul{color:var(--warning)}.ticker-flat.svelte-r6coul{color:var(--muted)}@keyframes svelte-r6coul-tick{0%{transform:translate(0)}to{transform:translate(-100%)}}.hero-in.svelte-r6coul{justify-content:space-between;align-items:flex-end;gap:40px;padding-top:64px;padding-bottom:64px;display:flex;position:relative}.tags.svelte-r6coul{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:10px;margin-bottom:20px;font-size:13px;display:flex}.tag.svelte-r6coul{border:1px solid color-mix(in srgb, var(--on-primary) 50%, transparent);border-radius:999px;padding:6px 12px}.tag.live.svelte-r6coul{background:var(--surface);color:var(--ink);border-color:#0000;align-items:center;gap:8px;font-weight:700;display:inline-flex}.dot.svelte-r6coul{background:var(--primary);border-radius:50%;width:8px;height:8px;animation:1.6s ease-out infinite svelte-r6coul-pulse}@keyframes svelte-r6coul-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 60%, transparent)}to{box-shadow:0 0 0 10px color-mix(in srgb, var(--primary) 0%, transparent)}}h2.svelte-r6coul{color:var(--on-primary);letter-spacing:-.055em;margin:0;font-size:clamp(96px,10.97vw,158px);font-weight:900;line-height:.84}h2.sm.svelte-r6coul{font-size:clamp(72px,8.2vw,118px)}.answer.svelte-r6coul{color:var(--on-primary);max-width:600px;margin:26px 0 0;font-size:22px;line-height:1.4}.answer-pill.svelte-r6coul{background:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;padding:1px 12px 3px;font-weight:800;display:inline-flex}.answer-dn.svelte-r6coul{color:var(--primary)}.answer-up.svelte-r6coul{color:var(--warning)}.answer.svelte-r6coul small:where(.svelte-r6coul){color:var(--on-primary);opacity:.85;margin-top:8px;font-size:15px;display:block}.sum.svelte-r6coul{background:var(--surface);color:var(--ink);border-radius:28px;flex:0 0 440px;grid-template-columns:1fr 1fr;gap:8px;padding:8px;display:grid;box-shadow:0 40px 80px -30px #0000008c}.tile.svelte-r6coul{border-radius:22px;flex-direction:column;gap:8px;padding:22px;display:flex}.tile-k.svelte-r6coul{font-family:var(--font-mono);letter-spacing:.08em;font-size:12px;font-weight:700}.tile-n.svelte-r6coul{letter-spacing:-.04em;font-size:68px;font-weight:900;line-height:.9}.tile-n-sm.svelte-r6coul{font-size:46px}.tile-fall.svelte-r6coul{background:var(--blue-tint)}.tile-fall.svelte-r6coul .tile-k:where(.svelte-r6coul),.tile-fall.svelte-r6coul .tile-n:where(.svelte-r6coul){color:var(--primary)}.tile-soft.svelte-r6coul{background:var(--blue-tint-2)}.tile-soft.svelte-r6coul .tile-k:where(.svelte-r6coul),.tile-soft.svelte-r6coul .tile-n:where(.svelte-r6coul){color:var(--primary)}.tile-rise.svelte-r6coul{background:var(--warning-bg)}.tile-rise.svelte-r6coul .tile-k:where(.svelte-r6coul),.tile-rise.svelte-r6coul .tile-n:where(.svelte-r6coul){color:var(--warning)}.tile-rise.svelte-r6coul .tile-n:where(.svelte-r6coul){opacity:.55}.move.svelte-r6coul{grid-column:span 2;justify-content:space-between;align-items:center;gap:12px;padding:16px 16px 12px;display:flex}.move-k.svelte-r6coul{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);font-size:12px}.move.svelte-r6coul b:where(.svelte-r6coul){font-size:22px;font-weight:800;display:block}.chip.svelte-r6coul{font-family:var(--font-mono);white-space:nowrap;border-radius:999px;align-items:center;padding:5px 10px;font-size:13px;font-weight:700;display:inline-flex}.chip-dn.svelte-r6coul{background:var(--blue-tint);color:var(--primary)}.chip-up.svelte-r6coul{background:var(--warning-bg);color:var(--warning)}.chip-lg.svelte-r6coul{padding:8px 14px;font-size:18px}.main.svelte-r6coul{flex-direction:column;gap:64px;padding-top:64px;padding-bottom:48px;display:flex}.empty.svelte-r6coul p:where(.svelte-r6coul){color:var(--muted);margin:12px 0 0;font-size:16px}.sec-k.svelte-r6coul{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--primary);font-size:12px;font-weight:700}.big.svelte-r6coul{letter-spacing:-.035em;margin:4px 0 0;font-size:44px;font-weight:900;line-height:1}.bh.svelte-r6coul{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.chips.svelte-r6coul{background:var(--blue-tint-2);border:1px solid var(--line);border-radius:999px;gap:8px;padding:6px;display:flex}.fchip.svelte-r6coul{min-height:44px;color:var(--ink-2);cursor:pointer;transition:background var(--dur-normal) var(--ease-out), color var(--dur-normal) var(--ease-out), box-shadow var(--dur-normal) var(--ease-out);background:0 0;border:none;border-radius:999px;padding:0 18px;font-size:14px;font-weight:600}.fchip.on.svelte-r6coul{background:var(--primary);color:var(--on-primary);box-shadow:0 8px 20px -8px color-mix(in srgb, var(--primary) 70%, transparent)}.board.svelte-r6coul{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.card.svelte-r6coul{text-align:left;color:inherit;font:inherit;background:var(--surface);border:1.5px solid var(--line);cursor:pointer;animation:svelte-r6coul-rise var(--dur-slow) var(--ease-out) backwards;transition:border-color var(--dur-normal) var(--ease-out), transform var(--dur-normal) var(--ease-out), box-shadow var(--dur-normal) var(--ease-out);border-radius:24px;flex-direction:column;gap:14px;padding:22px;display:flex}.card.svelte-r6coul:hover{border-color:var(--primary);box-shadow:0 18px 40px -18px color-mix(in srgb, var(--primary) 45%, transparent);transform:translateY(-3px)}@keyframes svelte-r6coul-rise{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}.ch.svelte-r6coul{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.card-name.svelte-r6coul{font-size:19px;font-weight:800;display:block}.card-spec.svelte-r6coul{color:var(--muted);font-size:13px;display:block}.price.svelte-r6coul{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.price-v.svelte-r6coul{font-family:var(--font-mono);letter-spacing:-.04em;font-size:38px;font-weight:500;line-height:1}.price-v.svelte-r6coul small:where(.svelte-r6coul){font-family:var(--font-stack);color:var(--muted);letter-spacing:0;font-size:14px}.ro.svelte-r6coul{font-family:var(--font-mono);color:var(--muted);text-align:right;min-height:16px;font-size:11.5px}.ro.svelte-r6coul b:where(.svelte-r6coul){color:var(--ink)}.chart-wrap.svelte-r6coul{display:block}.cchart.svelte-r6coul{width:100%;height:76px;display:block}.xl.svelte-r6coul{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:4px;font-size:10.5px;display:flex}.range.svelte-r6coul{display:block}.hair.svelte-r6coul{background:var(--line);height:2px;margin:10px 0 2px;display:block;position:relative}.hair.svelte-r6coul i:where(.svelte-r6coul){border-left:5px solid #0000;border-right:5px solid #0000;border-top:7px solid var(--ink);width:0;height:0;margin-left:-5px;position:absolute;top:-6px}.rl.svelte-r6coul{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;padding-top:2px;font-size:12px;display:flex}.deal.svelte-r6coul{background:var(--blue-tint);cursor:default;border-color:#0000;justify-content:space-between}.deal.svelte-r6coul:hover{box-shadow:none;border-color:#0000;transform:none}.deal-k.svelte-r6coul{font-family:var(--font-mono);letter-spacing:.08em;color:var(--primary);font-size:12px;font-weight:700}.deal.svelte-r6coul b:where(.svelte-r6coul){margin-top:6px;font-size:20px;font-weight:800;display:block}.deal-s.svelte-r6coul{color:var(--muted);font-size:13px}.deal-v.svelte-r6coul{font-family:var(--font-mono);letter-spacing:-.04em;font-size:38px;line-height:1}.deal-v.svelte-r6coul small:where(.svelte-r6coul){font-family:var(--font-stack);color:var(--muted);letter-spacing:0;font-size:14px}.two.svelte-r6coul{grid-template-columns:1fr 1fr;gap:16px;display:grid}.two-one.svelte-r6coul{grid-template-columns:1fr}.est.svelte-r6coul{background:var(--blue-tint);border-radius:28px;flex-direction:column;gap:18px;padding:32px;scroll-margin-top:80px;display:flex}.est.svelte-r6coul h3:where(.svelte-r6coul){letter-spacing:-.03em;margin:0;font-size:32px;font-weight:900;line-height:1.05}.est-body.svelte-r6coul{flex-direction:column;gap:16px;display:flex}.seg.svelte-r6coul{background:var(--surface);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.seg-one.svelte-r6coul{grid-template-columns:1fr}.seg.svelte-r6coul button:where(.svelte-r6coul){min-height:44px;color:var(--muted);cursor:pointer;transition:background var(--dur-normal) var(--ease-out), color var(--dur-normal) var(--ease-out);background:0 0;border:none;border-radius:999px;font-size:14px;font-weight:700}.seg.svelte-r6coul button.on:where(.svelte-r6coul){background:var(--primary);color:var(--on-primary)}.fields.svelte-r6coul{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fields-one.svelte-r6coul{grid-template-columns:1fr}.fields.svelte-r6coul label:where(.svelte-r6coul){color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.fields.svelte-r6coul input:where(.svelte-r6coul){border:1.5px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:52px;color:var(--ink);font-family:var(--font-mono);transition:border-color var(--dur-fast) var(--ease-in-out);border-radius:14px;outline:none;padding:0 16px;font-size:20px}.fields.svelte-r6coul input:where(.svelte-r6coul):focus{border-color:var(--primary)}.out.svelte-r6coul{background:var(--primary);color:var(--on-primary);border-radius:18px;grid-template-columns:1fr auto;align-items:center;gap:6px 16px;padding:18px 20px;display:grid}.out-sm.svelte-r6coul{font-size:14px;font-weight:600}.out-bigv.svelte-r6coul{font-family:var(--font-mono);letter-spacing:-.04em;text-align:right;grid-area:span 3/2;font-size:38px}.out-r.svelte-r6coul{opacity:.95;font-size:13px}.out-r.svelte-r6coul b:where(.svelte-r6coul){font-family:var(--font-mono);margin-left:6px;font-size:15px}.note.svelte-r6coul{color:var(--muted);margin:0;font-size:12.5px;line-height:1.5}.ghost.svelte-r6coul{background:var(--surface);min-height:52px;color:var(--ink);cursor:pointer;transition:transform var(--dur-fast) var(--ease-in-out);border:none;border-radius:999px;font-size:15px;font-weight:700}.ghost.svelte-r6coul:active{transform:scale(.98)}.ghost.svelte-r6coul:disabled{opacity:.6;cursor:default}.buy.svelte-r6coul{background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:28px;flex-direction:column;justify-content:space-between;gap:20px;padding:32px;scroll-margin-top:80px;display:flex;position:relative;overflow:hidden}.buy.svelte-r6coul h3:where(.svelte-r6coul){letter-spacing:-.045em;margin:8px 0 0;font-size:60px;font-weight:900;line-height:.9}.pchips.svelte-r6coul{flex-wrap:wrap;gap:8px;display:flex}.pchips.svelte-r6coul .fchip:where(.svelte-r6coul){border:1.5px solid var(--line);background:var(--surface)}.pchips.svelte-r6coul .fchip.on:where(.svelte-r6coul){background:var(--primary);color:var(--on-primary);border-color:var(--primary)}.qrow.svelte-r6coul{justify-content:space-between;align-items:center;gap:12px;display:flex}.qrow.svelte-r6coul label:where(.svelte-r6coul){color:var(--ink-2);font-size:13px;font-weight:600}.step.svelte-r6coul{background:var(--surface);border:1px solid var(--line);border-radius:14px;justify-content:space-between;align-items:center;width:200px;min-height:52px;padding:4px;display:flex}.step.svelte-r6coul button:where(.svelte-r6coul){width:44px;height:44px;color:var(--ink);background:var(--blue-tint);cursor:pointer;transition:transform var(--dur-fast) var(--ease-in-out);border:none;border-radius:10px;place-items:center;padding:0;font-size:20px;font-weight:700;display:grid}.step.svelte-r6coul button.plus:where(.svelte-r6coul){background:var(--primary);color:var(--on-primary)}.step.svelte-r6coul button:where(.svelte-r6coul):active{transform:scale(.9)}.step.svelte-r6coul input:where(.svelte-r6coul){text-align:center;width:70px;font-family:var(--font-mono);color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:18px;font-weight:700}.pick.svelte-r6coul{color:var(--muted);font-size:13.5px}.pick.svelte-r6coul b:where(.svelte-r6coul){color:var(--ink)}.calc.svelte-r6coul{background:var(--blue-tint-2);border:1px solid var(--line);border-radius:18px;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px;display:flex}.calc-l.svelte-r6coul{font-family:var(--font-mono);color:var(--muted);font-size:12px}.calc-t.svelte-r6coul{font-family:var(--font-mono);letter-spacing:-.04em;font-size:34px;line-height:1.15}.sv.svelte-r6coul{text-align:right;color:var(--muted);font-size:13px}.sv.svelte-r6coul b:where(.svelte-r6coul){font-family:var(--font-mono);color:var(--primary);font-size:18px;display:block}.bump.svelte-r6coul{animation:svelte-r6coul-bump var(--dur-normal) var(--ease-out)}@keyframes svelte-r6coul-bump{0%{transform:scale(1)}40%{transform:scale(1.05)}to{transform:none}}.btns.svelte-r6coul{grid-template-columns:1fr 1fr;gap:10px;display:grid}.cta.svelte-r6coul{background:var(--primary);min-height:56px;color:var(--on-primary);cursor:pointer;transition:background var(--dur-normal) var(--ease-out), transform var(--dur-fast) var(--ease-in-out);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.cta.svelte-r6coul:hover{background:var(--primary-dark)}.cta.svelte-r6coul:active{transform:scale(.98)}.cta.svelte-r6coul:disabled{opacity:.7;cursor:default}.cta.added.svelte-r6coul{background:var(--success)}.cta.added.svelte-r6coul svg:where(.svelte-r6coul){animation:svelte-r6coul-pop var(--dur-slow) var(--ease-out)}@keyframes svelte-r6coul-pop{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:none}}.cta-alt.svelte-r6coul{background:var(--blue-tint);color:var(--ink)}.cta-alt.svelte-r6coul:hover{background:var(--blue-tint)}.hint.svelte-r6coul{color:var(--warning);min-height:0;font-size:13px}.tblw.svelte-r6coul{border:1.5px solid var(--line);background:var(--surface);border-radius:24px;margin-top:22px;overflow:hidden}table.svelte-r6coul{border-collapse:collapse;width:100%;font-size:15px}thead.svelte-r6coul tr:where(.svelte-r6coul){background:var(--card);color:var(--muted);font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.06em;font-size:12px}th.svelte-r6coul{text-align:left;padding:16px 18px;font-weight:500}th.num.svelte-r6coul,td.num.svelte-r6coul{text-align:right}th.svelte-r6coul button:where(.svelte-r6coul){font:inherit;color:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:0;display:inline-flex}th.svelte-r6coul button:where(.svelte-r6coul) svg:where(.svelte-r6coul){transition:transform var(--dur-normal) var(--ease-out);opacity:.6}th.svelte-r6coul button.on:where(.svelte-r6coul) svg:where(.svelte-r6coul){opacity:1}th.svelte-r6coul button.desc:where(.svelte-r6coul) svg:where(.svelte-r6coul){transform:rotate(180deg)}tbody.svelte-r6coul th:where(.svelte-r6coul){border-bottom:1px solid var(--line);color:var(--ink);text-transform:none;letter-spacing:normal;font-weight:800;font-family:var(--font-stack);font-size:15px}tbody.svelte-r6coul th:where(.svelte-r6coul) span:where(.svelte-r6coul){color:var(--muted);font-size:12.5px;font-weight:400;display:block}.row-btn.svelte-r6coul{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;padding:0}td.svelte-r6coul{border-bottom:1px solid var(--line);color:var(--muted);padding:14px 18px}td.num.svelte-r6coul{font-family:var(--font-mono)}td.strong.svelte-r6coul{color:var(--ink);font-weight:700}.unit.svelte-r6coul{color:var(--muted);font-weight:400}td.svelte-r6coul .spark-box:where(.svelte-r6coul){width:90px;height:30px;margin-left:auto;display:block}.hair-t.svelte-r6coul{width:150px;margin:6px 0 4px auto}.rlx.svelte-r6coul{justify-content:space-between;width:150px;margin-left:auto;font-size:11px;display:flex}tbody.svelte-r6coul tr:where(.svelte-r6coul){transition:background var(--dur-fast) var(--ease-in-out);cursor:pointer}tbody.svelte-r6coul tr:where(.svelte-r6coul):hover{background:var(--blue-tint-2)}tbody.svelte-r6coul tr:where(.svelte-r6coul):last-child th:where(.svelte-r6coul),tbody.svelte-r6coul tr:where(.svelte-r6coul):last-child td:where(.svelte-r6coul){border-bottom:0}@media (prefers-reduced-motion:reduce){.track.svelte-r6coul{animation:none}.dot.svelte-r6coul,.card.svelte-r6coul,.bump.svelte-r6coul,.cta.added.svelte-r6coul svg:where(.svelte-r6coul){animation-duration:1ms}.card.svelte-r6coul,.fchip.svelte-r6coul,.cta.svelte-r6coul{transition-duration:1ms}}[data-theme=dark] .pm-root.svelte-1bycfur{--warning-bg:color-mix(in srgb, var(--warning) 14%, transparent)}.pm-root.svelte-1bycfur{background:var(--bg);color:var(--ink);font-family:var(--font-stack);font-variant-numeric:tabular-nums;min-height:100svh;position:relative}.pg.svelte-1bycfur{padding-bottom:40px}.hero.svelte-1bycfur{background:var(--primary);color:var(--on-primary);padding:calc(68px + var(--safe-top,0px)) 20px 96px;border-radius:0 0 36px 36px;position:relative;overflow:hidden}.grid-bg.svelte-1bycfur{pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--on-primary) 14%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--on-primary) 14%, transparent) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--on-primary) 6%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--on-primary) 6%, transparent) 1px, transparent 1px);background-size:120px 120px,120px 120px,24px 24px,24px 24px;position:absolute;top:0;bottom:0;left:0;right:0}.tags.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:.07em;text-transform:uppercase;flex-wrap:wrap;gap:6px;font-size:10.5px;display:flex;position:relative}.tag.svelte-1bycfur{border:1px solid color-mix(in srgb, var(--on-primary) 50%, transparent);border-radius:999px;padding:5px 9px}.tag.live.svelte-1bycfur{background:var(--surface);color:var(--ink);border-color:#0000;align-items:center;gap:6px;font-weight:700;display:inline-flex}.dot.svelte-1bycfur{background:var(--primary);border-radius:50%;width:7px;height:7px;animation:1.6s ease-out infinite svelte-1bycfur-pulse}@keyframes svelte-1bycfur-pulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--primary) 60%, transparent)}to{box-shadow:0 0 0 8px color-mix(in srgb, var(--primary) 0%, transparent)}}h2.svelte-1bycfur{color:var(--on-primary);letter-spacing:-.055em;margin:18px 0 0;font-size:76px;font-weight:900;line-height:.84;position:relative}h2.sm.svelte-1bycfur{font-size:60px}.answer.svelte-1bycfur{color:var(--on-primary);max-width:340px;margin:16px 0 0;font-size:16.5px;line-height:1.4;position:relative}.answer-pill.svelte-1bycfur{background:var(--surface);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:1px 9px 2px;font-weight:800;display:inline-flex}.answer-dn.svelte-1bycfur{color:var(--primary)}.answer-up.svelte-1bycfur{color:var(--warning)}.sum.svelte-1bycfur{background:var(--surface);border-radius:26px;grid-template-columns:1fr 1fr 1.25fr;gap:6px;margin:-68px 16px 0;padding:8px;display:grid;position:relative;box-shadow:0 30px 60px -24px #00000073}.tile.svelte-1bycfur{border-radius:20px;flex-direction:column;gap:6px;padding:14px;display:flex}.tile-k.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:.08em;font-size:10px;font-weight:700}.tile-n.svelte-1bycfur{letter-spacing:-.04em;font-size:42px;font-weight:900;line-height:.9}.tile-n-sm.svelte-1bycfur{font-size:30px}.tile-fall.svelte-1bycfur{background:var(--blue-tint)}.tile-fall.svelte-1bycfur .tile-k:where(.svelte-1bycfur),.tile-fall.svelte-1bycfur .tile-n:where(.svelte-1bycfur){color:var(--primary)}.tile-soft.svelte-1bycfur{background:var(--blue-tint-2)}.tile-soft.svelte-1bycfur .tile-k:where(.svelte-1bycfur),.tile-soft.svelte-1bycfur .tile-n:where(.svelte-1bycfur){color:var(--primary)}.tile-rise.svelte-1bycfur{background:var(--warning-bg)}.tile-rise.svelte-1bycfur .tile-k:where(.svelte-1bycfur),.tile-rise.svelte-1bycfur .tile-n:where(.svelte-1bycfur){color:var(--warning)}.tile-rise.svelte-1bycfur .tile-n:where(.svelte-1bycfur){opacity:.55}.move.svelte-1bycfur{flex-direction:column;justify-content:center;gap:4px;padding:10px 6px;display:flex}.move-k.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:.08em;color:var(--muted);font-size:10px}.move.svelte-1bycfur b:where(.svelte-1bycfur){font-size:15px;font-weight:800;line-height:1.2}.chip.svelte-1bycfur{font-family:var(--font-mono);white-space:nowrap;border-radius:999px;align-self:flex-start;align-items:center;gap:3px;padding:3px 8px;font-size:12px;font-weight:700;display:inline-flex}.chip-dn.svelte-1bycfur{background:var(--blue-tint);color:var(--primary)}.chip-up.svelte-1bycfur{background:var(--warning-bg);color:var(--warning)}.sec.svelte-1bycfur{padding:30px 16px 0}.sec-k.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--primary);font-size:11px;font-weight:700}.sec.svelte-1bycfur h3:where(.svelte-1bycfur){letter-spacing:-.035em;margin:2px 0 0;font-size:28px;font-weight:900;line-height:1.05}.sec-head.svelte-1bycfur{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.count.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-size:11px}.empty.svelte-1bycfur{background:var(--surface);border:1.5px solid var(--line);border-radius:20px;padding:24px 20px}.empty.svelte-1bycfur p:where(.svelte-1bycfur){color:var(--muted);margin:8px 0 0;font-size:14px}.chips.svelte-1bycfur{scrollbar-width:none;gap:8px;margin:14px -16px 12px;padding:0 16px;display:flex;overflow-x:auto}.chips.svelte-1bycfur::-webkit-scrollbar{display:none}.chips-gap.svelte-1bycfur{height:14px}.fchip.svelte-1bycfur{border:1.5px solid var(--line);background:var(--surface);min-height:44px;color:var(--ink-2);cursor:pointer;transition:background var(--dur-fast) var(--ease-in-out), color var(--dur-fast) var(--ease-in-out), border-color var(--dur-fast) var(--ease-in-out), transform var(--dur-fast) var(--ease-in-out);border-radius:999px;flex:none;padding:0 18px;font-size:14px;font-weight:600}.fchip.svelte-1bycfur:active{transform:scale(.95)}.fchip.on.svelte-1bycfur{background:var(--primary);border-color:var(--primary);color:var(--on-primary);box-shadow:0 8px 18px -8px color-mix(in srgb, var(--primary) 70%, transparent)}.rows.svelte-1bycfur{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.row.svelte-1bycfur{background:var(--surface);border:1.5px solid var(--line);animation:svelte-1bycfur-rise var(--dur-slow) var(--ease-out) both;transition:border-color var(--dur-normal) var(--ease-out), box-shadow var(--dur-normal) var(--ease-out);border-radius:20px}.row.open.svelte-1bycfur{border-color:var(--primary);box-shadow:0 18px 40px -22px color-mix(in srgb, var(--primary) 50%, transparent)}@keyframes svelte-1bycfur-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.rh.svelte-1bycfur{text-align:left;width:100%;color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;grid-template-columns:minmax(0,1fr) 66px auto;align-items:center;gap:12px;padding:14px 16px;display:grid}.row-name.svelte-1bycfur{font-size:16px;font-weight:800;line-height:1.25;display:block}.row-spec.svelte-1bycfur{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.row-price.svelte-1bycfur{font-family:var(--font-mono);flex-direction:column;align-items:flex-end;gap:4px;display:flex}.row-price.svelte-1bycfur>span:where(.svelte-1bycfur):first-child{letter-spacing:-.02em;font-size:16px;font-weight:700}.row-price.svelte-1bycfur small:where(.svelte-1bycfur){color:var(--muted);font-size:11px;font-weight:400}.spark-box.svelte-1bycfur{width:66px;height:32px;display:block}.more.svelte-1bycfur{transition:grid-template-rows var(--dur-slow) var(--ease-out);grid-template-rows:0fr;display:grid}.row.open.svelte-1bycfur .more:where(.svelte-1bycfur){grid-template-rows:1fr}.more.svelte-1bycfur>div:where(.svelte-1bycfur){overflow:hidden}.mi.svelte-1bycfur{border-top:1px dashed var(--line);flex-direction:column;gap:14px;margin-top:-2px;padding:14px 16px 16px;display:flex}.big-head.svelte-1bycfur{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.big-price.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:-.04em;font-size:30px;font-weight:600;line-height:1}.big-price.svelte-1bycfur small:where(.svelte-1bycfur){font-family:var(--font-stack);color:var(--muted);letter-spacing:0;font-size:13px;font-weight:500}.readout.svelte-1bycfur{font-family:var(--font-mono);color:var(--muted);text-align:right;min-height:16px;font-size:11.5px}.readout.svelte-1bycfur b:where(.svelte-1bycfur){color:var(--ink)}.bigchart.svelte-1bycfur{width:100%;height:120px}.xl.svelte-1bycfur{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:2px;font-size:10.5px;display:flex}.band.svelte-1bycfur{padding-top:26px;position:relative}.band-track.svelte-1bycfur{background:linear-gradient(90deg, var(--primary), var(--blue-tint) 50%, var(--warning-bg) 75%, var(--warning));border-radius:999px;height:6px}.band-mk.svelte-1bycfur{background:var(--surface);border:3px solid var(--ink);border-radius:50%;width:14px;height:14px;margin:-4px 0 0 -7px;position:absolute;top:26px}.band-pill.svelte-1bycfur{background:var(--blue-tint);color:var(--ink);white-space:nowrap;border-radius:999px;padding:2px 9px;font-size:12px;font-weight:600;position:absolute;top:0;transform:translate(-50%)}.band-pill.svelte-1bycfur b:where(.svelte-1bycfur){font-weight:800}.ends.svelte-1bycfur{font-family:var(--font-mono);color:var(--muted);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.mrow.svelte-1bycfur{gap:8px;display:flex}.mbtn.svelte-1bycfur{background:var(--primary);min-height:48px;color:var(--on-primary);cursor:pointer;transition:transform var(--dur-fast) var(--ease-in-out);border:none;border-radius:999px;flex:1;justify-content:center;align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:flex}.mbtn.svelte-1bycfur:active{transform:scale(.97)}.mbtn-alt.svelte-1bycfur{background:var(--blue-tint);color:var(--ink)}.buy.svelte-1bycfur{background:var(--surface);color:var(--ink);border:1.5px solid var(--line);border-radius:28px;margin:30px 16px 0;padding:24px 20px 20px;position:relative;overflow:hidden}.buy.svelte-1bycfur h3:where(.svelte-1bycfur){letter-spacing:-.045em;margin:6px 0 16px;font-size:40px;font-weight:900;line-height:.9}.chips-buy.svelte-1bycfur{margin:0 -20px 14px;padding:0 20px;position:relative}.pick.svelte-1bycfur{color:var(--muted);min-height:20px;margin:-4px 0 10px;font-size:13px}.pick.svelte-1bycfur b:where(.svelte-1bycfur){color:var(--ink);font-weight:700}.calc.svelte-1bycfur{background:var(--blue-tint-2);border:1px solid var(--line);border-radius:18px;justify-content:space-between;align-items:center;gap:10px;padding:10px 10px 10px 16px;display:flex}.calc-l.svelte-1bycfur{font-family:var(--font-mono);color:var(--muted);font-size:11px}.calc-t.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:-.04em;font-size:26px;line-height:1.15}.step.svelte-1bycfur{background:var(--surface);border:1px solid var(--line);border-radius:999px;align-items:center;gap:4px;padding:4px;display:flex}.step.svelte-1bycfur button:where(.svelte-1bycfur){width:40px;height:40px;color:var(--ink);background:var(--blue-tint);cursor:pointer;transition:transform var(--dur-fast) var(--ease-in-out);border:none;border-radius:50%;place-items:center;padding:0;font-size:20px;font-weight:700;display:grid}.step.svelte-1bycfur button.plus:where(.svelte-1bycfur){background:var(--primary);color:var(--on-primary)}.step.svelte-1bycfur button:where(.svelte-1bycfur):active{transform:scale(.88)}.step.svelte-1bycfur input:where(.svelte-1bycfur){text-align:center;width:44px;font-family:var(--font-mono);font-size:var(--t-input);color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-weight:700}.bump.svelte-1bycfur{animation:svelte-1bycfur-bump var(--dur-normal) var(--ease-out)}@keyframes svelte-1bycfur-bump{0%{transform:scale(1)}40%{transform:scale(1.06)}to{transform:none}}.cta.svelte-1bycfur{background:var(--primary);width:100%;min-height:54px;color:var(--on-primary);cursor:pointer;transition:background var(--dur-normal) var(--ease-out), transform var(--dur-fast) var(--ease-in-out);border:none;border-radius:999px;justify-content:center;align-items:center;gap:8px;margin-top:12px;font-size:16px;font-weight:700;display:flex}.cta.svelte-1bycfur:active{transform:scale(.97)}.cta.svelte-1bycfur:disabled{opacity:.7;cursor:default}.cta.added.svelte-1bycfur{background:var(--success)}.cta.added.svelte-1bycfur svg:where(.svelte-1bycfur){animation:svelte-1bycfur-pop var(--dur-slow) var(--ease-out)}@keyframes svelte-1bycfur-pop{0%{transform:scale(.4)}60%{transform:scale(1.2)}to{transform:none}}.saved.svelte-1bycfur{text-align:center;color:var(--muted);min-height:20px;margin-top:10px;font-size:13px}.saved.svelte-1bycfur b:where(.svelte-1bycfur){color:var(--primary)}.saved-err.svelte-1bycfur{color:var(--warning)}.est.svelte-1bycfur{background:var(--blue-tint);border-radius:28px;margin:30px 16px 0;padding:22px 18px 18px}.est.svelte-1bycfur h3:where(.svelte-1bycfur){letter-spacing:-.03em;margin:4px 0 14px;font-size:24px;font-weight:900;line-height:1.05}.seg.svelte-1bycfur{background:var(--surface);border-radius:999px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:14px;padding:4px;display:grid}.seg-one.svelte-1bycfur{grid-template-columns:1fr}.seg.svelte-1bycfur button:where(.svelte-1bycfur){min-height:40px;color:var(--muted);cursor:pointer;transition:background var(--dur-normal) var(--ease-out), color var(--dur-normal) var(--ease-out);background:0 0;border:none;border-radius:999px;font-size:14px;font-weight:700}.seg.svelte-1bycfur button.on:where(.svelte-1bycfur){background:var(--primary);color:var(--on-primary)}.fields.svelte-1bycfur{grid-template-columns:1fr 1fr;gap:10px;display:grid}.fields-one.svelte-1bycfur{grid-template-columns:1fr}.fields.svelte-1bycfur label:where(.svelte-1bycfur){color:var(--ink-2);flex-direction:column;gap:6px;font-size:13px;font-weight:600;display:flex}.fields.svelte-1bycfur input:where(.svelte-1bycfur){border:1.5px solid var(--line);background:var(--surface);width:100%;min-width:0;min-height:52px;color:var(--ink);font-family:var(--font-mono);font-size:var(--t-input);transition:border-color var(--dur-fast) var(--ease-in-out);border-radius:14px;outline:none;padding:0 14px}.fields.svelte-1bycfur input:where(.svelte-1bycfur):focus{border-color:var(--primary)}.out.svelte-1bycfur{background:var(--primary);color:var(--on-primary);border-radius:18px;margin-top:12px;padding:14px 16px}.out-big.svelte-1bycfur{font-family:var(--font-mono);letter-spacing:-.04em;font-size:30px;line-height:1.1}.out-sm.svelte-1bycfur{opacity:.9;font-size:13px}.out-row.svelte-1bycfur{justify-content:space-between;align-items:baseline;gap:8px;margin-top:6px;font-size:13px;display:flex}.out-row.svelte-1bycfur b:where(.svelte-1bycfur){font-family:var(--font-mono);font-size:15px}.note.svelte-1bycfur{color:var(--muted);margin:10px 2px 0;font-size:12px;line-height:1.5}.ghost.svelte-1bycfur{background:var(--surface);width:100%;min-height:48px;color:var(--ink);cursor:pointer;transition:transform var(--dur-fast) var(--ease-in-out);border:none;border-radius:999px;margin-top:12px;font-size:14px;font-weight:700}.ghost.svelte-1bycfur:active{transform:scale(.97)}.ghost.svelte-1bycfur:disabled{opacity:.6;cursor:default}.tbl.svelte-1bycfur{border:1.5px solid var(--line);background:var(--surface);border-radius:20px;margin-top:14px;overflow:hidden}.thead.svelte-1bycfur,.trow.svelte-1bycfur{grid-template-columns:minmax(0,1.4fr) 1fr .9fr;align-items:center;gap:8px;padding:12px 14px;display:grid}.thead.svelte-1bycfur{background:var(--card);color:var(--muted);font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;font-size:10.5px}.trow.svelte-1bycfur{border-top:1px solid var(--line);font-size:13.5px}.trow.svelte-1bycfur b:where(.svelte-1bycfur){font-size:14px;display:block}.trow.svelte-1bycfur span:where(.svelte-1bycfur){color:var(--muted);font-size:11.5px;font-family:var(--font-mono)}.num.svelte-1bycfur{text-align:right;font-family:var(--font-mono)}.num-strong.svelte-1bycfur{font-weight:700}.num.svelte-1bycfur .chip:where(.svelte-1bycfur){align-self:auto}@media (prefers-reduced-motion:reduce){.dot.svelte-1bycfur,.row.svelte-1bycfur,.bump.svelte-1bycfur,.cta.added.svelte-1bycfur svg:where(.svelte-1bycfur){animation-duration:1ms}.more.svelte-1bycfur,.row.svelte-1bycfur,.fchip.svelte-1bycfur,.cta.svelte-1bycfur{transition-duration:1ms}}.prices-desktop.svelte-1pvyb6u{display:none}@media (min-width:1024px){.prices-mobile.svelte-1pvyb6u{display:none}.prices-desktop.svelte-1pvyb6u{display:block}}
