.install.svelte-p94eks{justify-items:start;gap:12px;display:grid;position:relative}.card-tip.svelte-p94eks{background:var(--sky);color:var(--on-pastel);border-radius:var(--r-lg);padding:20px 60px 20px 20px}.title.svelte-p94eks{font-size:22px;line-height:1.1}p.svelte-p94eks{margin:0;line-height:1.5}.muted.svelte-p94eks{color:var(--muted)}.card-tip.svelte-p94eks .muted:where(.svelte-p94eks){color:inherit}.close.svelte-p94eks{width:44px;height:44px;color:inherit;border-radius:50%;place-items:center;display:grid;position:absolute;top:8px;right:8px}.close.svelte-p94eks:hover{background:color-mix(in srgb, var(--surface) 60%, transparent)}svg.svelte-p94eks{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.row.svelte-p94eks{flex-wrap:wrap;gap:10px;display:flex}.ghost.svelte-p94eks{background:0 0}.card-tip.svelte-p94eks .ghost:where(.svelte-p94eks){box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--on-pastel) 22%, transparent);color:inherit}.later.svelte-p94eks{min-height:var(--tap)}.steps.svelte-p94eks{gap:10px;width:100%;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-p94eks li:where(.svelte-p94eks){align-items:center;gap:12px;line-height:1.4;display:flex}.steps.svelte-p94eks small:where(.svelte-p94eks){opacity:.8;font-weight:600;display:block}.ic.svelte-p94eks{background:var(--surface);width:40px;height:40px;color:var(--accent);box-shadow:0 1px 3px color-mix(in srgb, var(--text) 16%, transparent);border-radius:12px;flex:none;place-items:center;display:grid}.ic.svelte-p94eks svg:where(.svelte-p94eks){width:22px;height:22px}.ic.svelte-p94eks b:where(.svelte-p94eks){color:var(--success);font-size:18px}.chart.svelte-1bybxa9{margin:0}svg.svelte-1bybxa9{touch-action:pan-y;border-radius:var(--r-sm);width:100%;height:auto;display:block}.hit.svelte-1bybxa9{border-radius:var(--r-sm);touch-action:pan-y}.hit.svelte-1bybxa9:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.grid.svelte-1bybxa9{stroke:var(--line);stroke-width:1px}.tick.svelte-1bybxa9,.band-label.svelte-1bybxa9{font:600 10px var(--ui);fill:var(--muted)}.band.svelte-1bybxa9{fill:var(--success);opacity:.1}.area.svelte-1bybxa9{fill:var(--accent);opacity:.1}.line.svelte-1bybxa9{fill:none;stroke:var(--accent);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dot.svelte-1bybxa9{fill:var(--accent);stroke:var(--surface);stroke-width:2px}.end.svelte-1bybxa9{font:800 11px var(--mono);fill:var(--text)}.cross.svelte-1bybxa9{stroke:var(--muted);stroke-width:1px}.tip.svelte-1bybxa9 rect:where(.svelte-1bybxa9){fill:var(--text)}.tip.svelte-1bybxa9 text:where(.svelte-1bybxa9){font:600 10px var(--ui);fill:var(--bg)}.tip.svelte-1bybxa9 .tip-v:where(.svelte-1bybxa9){font:800 12px var(--mono)}.table.svelte-1bybxa9{margin-top:6px;font-size:14px}.table.svelte-1bybxa9 summary:where(.svelte-1bybxa9){cursor:pointer;color:var(--muted);align-items:center;min-height:44px;font-weight:700;display:flex}table.svelte-1bybxa9{border-collapse:collapse;width:100%}th.svelte-1bybxa9,td.svelte-1bybxa9{text-align:left;border-bottom:1px solid var(--line);padding:6px 4px}td.svelte-1bybxa9:last-child,th.svelte-1bybxa9:last-child{text-align:right;font-family:var(--mono)}.sr.svelte-1bybxa9{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stack.svelte-147w0gk{gap:6px;margin:0 0 12px;display:grid}.bar.svelte-147w0gk{border-radius:var(--r-sm);border:1px solid var(--line);color:var(--on-pastel);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0;padding:6px 8px 6px 16px;font-size:.875rem;line-height:1.35;display:flex}.offline.svelte-147w0gk{background:var(--peach)}.stale.svelte-147w0gk{background:var(--mist)}.update.svelte-147w0gk{background:var(--lilac)}.actions.svelte-147w0gk{gap:4px;margin-left:auto;display:flex}a.svelte-147w0gk,button.svelte-147w0gk{min-height:var(--tap);text-underline-offset:3px;align-items:center;font-weight:800;display:inline-flex}.reload.svelte-147w0gk,.later.svelte-147w0gk{border-radius:999px;padding:0 14px}.reload.svelte-147w0gk{background:var(--accent);color:var(--on-accent)}.later.svelte-147w0gk{color:var(--on-pastel);background:0 0}.err.svelte-uzmscd{border-radius:var(--r-md);background:var(--coral);color:var(--on-pastel);justify-items:start;gap:12px;margin:12px 0;padding:18px;display:grid}.err.svelte-uzmscd p:where(.svelte-uzmscd){line-height:1.5}.quota.svelte-18v4pdl{border-radius:var(--r-lg);background:var(--sky);gap:12px;margin:12px 0;padding:22px;display:grid}h2.svelte-18v4pdl{font-size:clamp(1.4rem,6vw,1.75rem);line-height:1.1}p.svelte-18v4pdl{line-height:1.5}.row.svelte-18v4pdl{flex-wrap:wrap;gap:10px;display:flex}.mascot.svelte-1ql23e4{-webkit-user-select:none;user-select:none;flex:none;display:block}.bounce.svelte-1ql23e4{animation:svelte-1ql23e4-hop .7s var(--spring) both}@keyframes svelte-1ql23e4-hop{0%{opacity:0;transform:translateY(14px)scale(.85)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.bounce.svelte-1ql23e4{animation:none}}.foot-name.svelte-1pw2byy{gap:6px;max-width:36ch;display:grid}.lp-wrap.svelte-1pw2byy{width:min(1180px,100% - 48px);margin-inline:auto}.logo.svelte-1pw2byy{font-family:var(--display);min-height:var(--tap);align-items:center;gap:8px;font-size:24px;font-weight:800;text-decoration:none;display:inline-flex}.logo.svelte-1pw2byy img:where(.svelte-1pw2byy){width:36px;height:36px;margin:-6px -2px -6px -4px}.logo.small.svelte-1pw2byy{font-size:20px}.lp-head.svelte-1pw2byy{z-index:10;background:color-mix(in srgb, var(--bg) 85%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid color-mix(in srgb, var(--line) 60%, transparent);position:sticky;top:0}.head-row.svelte-1pw2byy{align-items:center;gap:16px;min-height:68px;display:flex}.anchors.svelte-1pw2byy{gap:4px;margin-left:16px;display:none}.anchors.svelte-1pw2byy a:where(.svelte-1pw2byy){min-height:var(--tap);color:var(--muted);border-radius:999px;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.anchors.svelte-1pw2byy a:where(.svelte-1pw2byy):hover{color:var(--text);background:var(--surface-2)}.head-actions.svelte-1pw2byy{align-items:center;gap:8px;margin-left:auto;display:flex}.theme.svelte-1pw2byy{width:var(--tap);height:var(--tap);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.theme.svelte-1pw2byy svg:where(.svelte-1pw2byy){fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:20px;height:20px}.btn.ghost.svelte-1pw2byy{background:0 0}.btn.big.svelte-1pw2byy{min-height:54px;padding:0 26px;font-size:1.0625rem}.long.svelte-1pw2byy{display:none}@media (width>=560px){.long.svelte-1pw2byy{display:inline}.short.svelte-1pw2byy{display:none}}@media (width<=560px){.theme.svelte-1pw2byy{display:none}.head-row.svelte-1pw2byy{gap:8px}.head-actions.svelte-1pw2byy .btn:where(.svelte-1pw2byy){min-height:40px;padding:0 14px;font-size:.9375rem}}@media (width<=400px){.head-row.svelte-1pw2byy{gap:6px}.head-actions.svelte-1pw2byy{gap:4px}.head-actions.svelte-1pw2byy .btn:where(.svelte-1pw2byy){padding:0 12px}.logo.svelte-1pw2byy{font-size:20px}}@media (width>=900px){.anchors.svelte-1pw2byy{display:flex}}.promo-sec.svelte-1pw2byy{padding:8px 0 24px}.promo.svelte-1pw2byy{aspect-ratio:16/9;border-radius:var(--r-lg);background:var(--surface-2);box-shadow:var(--shadow);border:1px solid var(--line);position:relative;overflow:hidden}.promo.svelte-1pw2byy video:where(.svelte-1pw2byy){object-fit:cover;width:100%;height:100%;display:block}.promo-play.svelte-1pw2byy{background:color-mix(in srgb, var(--bg) 10%, transparent);color:var(--text);font:inherit;cursor:pointer;border:0;justify-content:flex-start;align-items:flex-end;gap:14px;padding:clamp(14px,4%,40px);display:flex;position:absolute;inset:0}.promo-btn.svelte-1pw2byy{aspect-ratio:1;background:var(--accent);width:clamp(64px,9vw,96px);color:var(--on-accent);box-shadow:0 18px 40px -14px color-mix(in srgb, var(--accent) 80%, transparent);transition:transform .35s var(--spring);border-radius:50%;place-items:center;display:grid}.promo-btn.svelte-1pw2byy svg:where(.svelte-1pw2byy){fill:currentColor;width:42%;height:42%;margin-left:6%}.promo-play.svelte-1pw2byy:hover .promo-btn:where(.svelte-1pw2byy),.promo-play.svelte-1pw2byy:focus-visible .promo-btn:where(.svelte-1pw2byy){transform:scale(1.08)}.promo-cta.svelte-1pw2byy{text-align:center;flex-direction:column;align-items:center;gap:8px;margin-top:20px;display:flex}.promo-label.svelte-1pw2byy{background:var(--surface);box-shadow:var(--shadow);border-radius:999px;padding:8px 16px;font-size:15px;font-weight:800}.hero.svelte-1pw2byy{background:radial-gradient(60% 60% at 85% 20%, color-mix(in srgb, var(--accent) 16%, transparent), transparent 70%), radial-gradient(50% 50% at 10% 90%, color-mix(in srgb, var(--accent-2) 12%, transparent), transparent 70%);padding:48px 0 64px}.hero-grid.svelte-1pw2byy{align-items:center;gap:48px;display:grid}.kicker.svelte-1pw2byy{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--accent);margin:0 0 14px;font-size:.8125rem}h1.svelte-1pw2byy{letter-spacing:-.02em;margin:0;font-size:clamp(2.25rem,6.4vw,4.25rem);line-height:1.02}h1.svelte-1pw2byy em:where(.svelte-1pw2byy){background:linear-gradient(120deg, var(--accent), var(--brand));color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.sub.svelte-1pw2byy{color:var(--muted);max-width:56ch;margin:22px 0 28px;font-size:clamp(1.0625rem,2.2vw,1.25rem);font-weight:600;line-height:1.55}.ctas.svelte-1pw2byy{flex-wrap:wrap;gap:12px;display:flex}.ctas.center.svelte-1pw2byy{justify-content:center}.reassure.svelte-1pw2byy{color:var(--muted);flex-wrap:wrap;gap:8px 18px;margin:22px 0 0;padding:0;font-size:.9375rem;font-weight:700;list-style:none;display:flex}.reassure.svelte-1pw2byy li:where(.svelte-1pw2byy):before{content:"✓ ";color:var(--success)}.mock.svelte-1pw2byy{margin:0;padding:40px 8px 44px;position:relative}.mock-card.svelte-1pw2byy{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);box-shadow:var(--shadow);gap:16px;padding:22px;display:grid;transform:rotate(-1.2deg)}.mock-top.svelte-1pw2byy{justify-content:space-between;align-items:center;display:flex}.pill.svelte-1pw2byy{background:var(--lilac);color:var(--on-pastel);border-radius:999px;padding:4px 10px;font-size:.75rem;font-weight:800}.score-row.svelte-1pw2byy{grid-template-columns:auto 1fr;align-items:center;gap:18px;display:grid}.ring.svelte-1pw2byy{background:radial-gradient(closest-side, var(--surface) 76%, transparent 77%), conic-gradient(var(--accent) calc(var(--p) * 1%), var(--surface-2) 0);text-align:center;border-radius:50%;place-content:center;width:104px;height:104px;display:grid}.ring.svelte-1pw2byy b:where(.svelte-1pw2byy){font-size:36px;line-height:1}.ring.svelte-1pw2byy small:where(.svelte-1pw2byy){color:var(--muted);font-family:var(--mono)}.subs.svelte-1pw2byy{gap:8px;margin:0;padding:0;font-size:.875rem;font-weight:700;list-style:none;display:grid}.subs.svelte-1pw2byy li:where(.svelte-1pw2byy){grid-template-columns:78px 1fr 26px;align-items:center;gap:8px;display:grid}.subs.svelte-1pw2byy i:where(.svelte-1pw2byy){background:linear-gradient(90deg, var(--accent) var(--w), var(--surface-2) var(--w));border-radius:999px;height:8px}.subs.svelte-1pw2byy b:where(.svelte-1pw2byy){font-family:var(--mono);text-align:right}.tics.svelte-1pw2byy{flex-wrap:wrap;gap:6px;display:flex}.tic.svelte-1pw2byy{background:var(--hl-tic);color:var(--on-pastel);border-radius:999px;padding:6px 10px;font-size:.8125rem;font-weight:800}.tic.soft.svelte-1pw2byy{background:var(--hl-good)}.timeline.svelte-1pw2byy{background:var(--surface-2);border-radius:999px;height:10px;position:relative}.timeline.svelte-1pw2byy span:where(.svelte-1pw2byy){background:var(--accent-2);border-radius:2px;width:4px;height:16px;position:absolute;top:-3px}.transcript.svelte-1pw2byy{margin:0;line-height:1.6}mark.svelte-1pw2byy{background:var(--hl-tic);color:var(--on-pastel);border-radius:6px;padding:0 4px}.advice.svelte-1pw2byy{border-radius:var(--r-sm);background:var(--hl-note);color:var(--on-pastel);margin:0;padding:12px 14px;font-size:.9375rem}.mock-chip.svelte-1pw2byy{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:999px;align-items:center;gap:10px;max-width:86%;padding:10px 14px;font-size:.8125rem;display:flex;position:absolute}.mock-chip.opp.svelte-1pw2byy{bottom:0;left:-4px;transform:rotate(1.5deg)}.mock-mascot.svelte-1pw2byy{z-index:2;filter:drop-shadow(0 10px 18px #0a463e38);position:absolute;bottom:-14px;right:-8px}.final-mascot.svelte-1pw2byy{justify-content:center;margin-bottom:4px;display:flex}.mock-chip.ruse.svelte-1pw2byy{background:var(--peach);color:var(--on-pastel);border:0;top:0;right:0}.avatar.svelte-1pw2byy{width:28px;height:28px;color:var(--on-accent);background:linear-gradient(135deg, var(--accent), var(--brand));border-radius:50% 50% 50% 20%;flex:none;place-items:center;font-weight:800;display:grid}@media (width>=980px){.hero.svelte-1pw2byy{padding:72px 0 96px}.hero-grid.svelte-1pw2byy{grid-template-columns:1.15fr 1fr;gap:64px}}section.svelte-1pw2byy h2:where(.svelte-1pw2byy){letter-spacing:-.015em;margin:0 0 28px;font-size:clamp(1.875rem,4.4vw,3rem);line-height:1.05}.problem.svelte-1pw2byy,.honest.svelte-1pw2byy,.how.svelte-1pw2byy,.features.svelte-1pw2byy,.podcast.svelte-1pw2byy,.method.svelte-1pw2byy,.faq.svelte-1pw2byy,.final.svelte-1pw2byy{padding:64px 0}.steps.svelte-1pw2byy{gap:16px;margin:0;padding:0;list-style:none;display:grid}.steps.svelte-1pw2byy li:where(.svelte-1pw2byy){background:var(--surface);border:1px solid var(--line);border-radius:var(--r-lg);padding:24px}.num.svelte-1pw2byy{background:var(--accent);width:44px;height:44px;color:var(--on-accent);border-radius:50%;place-items:center;font-size:22px;display:inline-grid}.steps.svelte-1pw2byy h3:where(.svelte-1pw2byy),.feat.svelte-1pw2byy h3:where(.svelte-1pw2byy){font-family:var(--display);margin:14px 0 8px;font-size:1.375rem}.steps.svelte-1pw2byy p:where(.svelte-1pw2byy),.feat.svelte-1pw2byy p:where(.svelte-1pw2byy){margin:0;line-height:1.55}.steps.svelte-1pw2byy p:where(.svelte-1pw2byy){color:var(--muted)}.grid.svelte-1pw2byy{gap:16px;display:grid}.podcast.svelte-1pw2byy{background:linear-gradient(160deg, color-mix(in srgb, var(--lilac) 55%, var(--bg)), var(--bg))}.podcast-grid.svelte-1pw2byy{align-items:center;gap:28px;display:grid}.podcast.svelte-1pw2byy h2:where(.svelte-1pw2byy){margin:0 0 14px;font-size:clamp(1.75rem,4vw,2.75rem);line-height:1.08}.podcast.svelte-1pw2byy .lead:where(.svelte-1pw2byy){margin-bottom:22px}.episodes.svelte-1pw2byy{gap:10px;margin:0;padding:0;list-style:none;display:grid}.episodes.svelte-1pw2byy li:where(.svelte-1pw2byy){border-radius:var(--r-md);background:var(--surface);box-shadow:var(--shadow);gap:2px;padding:16px 20px;display:grid}.episodes.svelte-1pw2byy b:where(.svelte-1pw2byy){font-family:var(--display);font-size:1.125rem}.episodes.svelte-1pw2byy span:where(.svelte-1pw2byy){color:var(--muted);font-weight:700}.episodes.svelte-1pw2byy li.how:where(.svelte-1pw2byy){background:var(--mint);box-shadow:none}.episodes.svelte-1pw2byy li.how:where(.svelte-1pw2byy) span:where(.svelte-1pw2byy){color:var(--on-pastel);line-height:1.5}@media (width>=900px){.podcast-grid.svelte-1pw2byy{grid-template-columns:1.1fr 1fr;gap:48px}}.feat.svelte-1pw2byy{background:var(--card);border-radius:var(--r-lg);color:var(--on-pastel);padding:26px}.feat.svelte-1pw2byy h3:where(.svelte-1pw2byy){margin-top:0}.narrow.svelte-1pw2byy{max-width:760px}.center.svelte-1pw2byy{text-align:center;margin-inline:auto}h2.center.svelte-1pw2byy{max-width:24ch}.problem.svelte-1pw2byy,.honest.svelte-1pw2byy,.offer.svelte-1pw2byy{padding:64px 0}.problem.svelte-1pw2byy p:where(.svelte-1pw2byy),.honest.svelte-1pw2byy p:where(.svelte-1pw2byy){font-size:18px;line-height:1.65}.did.svelte-1pw2byy{background:var(--rose);color:var(--on-pastel);border-radius:var(--r-md);margin:0 0 48px;padding:18px 22px;font-weight:700}.did.svelte-1pw2byy sup:where(.svelte-1pw2byy) a:where(.svelte-1pw2byy){color:inherit}.agitate.svelte-1pw2byy{gap:10px;margin:24px 0;padding:0;list-style:none;display:grid}.agitate.svelte-1pw2byy li:where(.svelte-1pw2byy){border-radius:var(--r-sm);background:var(--surface);border:1px solid var(--line);padding:14px 18px 14px 46px;font-weight:700;line-height:1.5;position:relative}.agitate.svelte-1pw2byy li:where(.svelte-1pw2byy):before{content:"→";color:var(--accent-2);font-weight:800;position:absolute;left:18px}.honest.svelte-1pw2byy .narrow:where(.svelte-1pw2byy){border-left:4px solid var(--accent);padding-left:22px}.offer-box.svelte-1pw2byy{background:var(--surface);border:2px solid var(--accent);border-radius:var(--r-lg);max-width:760px;box-shadow:var(--shadow);text-align:center;padding:36px 28px}.included.svelte-1pw2byy{text-align:left;gap:10px;margin:0 0 24px;padding:0;list-style:none;display:grid}.included.svelte-1pw2byy li:where(.svelte-1pw2byy){padding-left:32px;line-height:1.5;position:relative}.included.svelte-1pw2byy li:where(.svelte-1pw2byy):before{content:"✓";color:var(--success);font-weight:800;position:absolute;left:0}.price.svelte-1pw2byy{margin:0 0 8px;font-size:20px}.price.svelte-1pw2byy b:where(.svelte-1pw2byy){color:var(--accent);font-size:44px;display:block}.guarantee.svelte-1pw2byy{color:var(--muted);max-width:56ch;margin:0 auto 24px;line-height:1.6}.ps.svelte-1pw2byy{text-align:left;max-width:60ch;line-height:1.6;margin:28px auto 0!important;font-weight:600!important}@media (width>=760px){.steps.svelte-1pw2byy{grid-template-columns:repeat(3,1fr)}.grid.svelte-1pw2byy{grid-template-columns:repeat(2,1fr)}}@media (width>=1100px){.grid.svelte-1pw2byy{grid-template-columns:repeat(3,1fr)}}.method.svelte-1pw2byy{background:var(--surface);border-block:1px solid var(--line)}.method-grid.svelte-1pw2byy{gap:32px;display:grid}.lead.svelte-1pw2byy{color:var(--muted);max-width:48ch;margin:0 0 18px;font-size:1.125rem;line-height:1.6}.link.svelte-1pw2byy{color:var(--accent);text-underline-offset:4px;min-height:var(--tap);align-items:center;font-weight:800;display:inline-flex}.principles.svelte-1pw2byy{gap:12px;margin:0;padding:0;list-style:none;display:grid}.principles.svelte-1pw2byy li:where(.svelte-1pw2byy){border-radius:var(--r-md);background:var(--bg);border-left:4px solid var(--accent);gap:4px;padding:18px 20px;display:grid}.principles.svelte-1pw2byy span:where(.svelte-1pw2byy){color:var(--muted);line-height:1.5}@media (width>=980px){.method-grid.svelte-1pw2byy{grid-template-columns:1fr 1.2fr;align-items:start}}.qs.svelte-1pw2byy{gap:10px;max-width:820px;margin-inline:auto;display:grid}details.svelte-1pw2byy{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-md);padding:0 20px}summary.svelte-1pw2byy{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:56px;font-weight:800;list-style:none;display:flex}summary.svelte-1pw2byy::-webkit-details-marker{display:none}summary.svelte-1pw2byy:after{content:"+";color:var(--accent);font-size:22px;transition:transform .2s}details[open].svelte-1pw2byy summary:where(.svelte-1pw2byy):after{transform:rotate(45deg)}details.svelte-1pw2byy p:where(.svelte-1pw2byy){color:var(--muted);margin:0 0 18px;line-height:1.6}.final-box.svelte-1pw2byy{text-align:center;border-radius:var(--r-lg);background:linear-gradient(140deg, var(--lilac), var(--rose));color:var(--on-pastel);padding:48px 20px}.final-box.svelte-1pw2byy h2:where(.svelte-1pw2byy){max-width:20ch;margin-inline:auto}.final-box.svelte-1pw2byy p:where(.svelte-1pw2byy){margin:-12px 0 24px;font-weight:700}.final-box.svelte-1pw2byy .btn.ghost:where(.svelte-1pw2byy){color:var(--on-pastel);border-color:color-mix(in srgb, var(--on-pastel) 30%, transparent)}.lp-foot.svelte-1pw2byy{border-top:1px solid var(--line);padding:28px 0 40px}.foot-row.svelte-1pw2byy{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.foot-row.svelte-1pw2byy nav:where(.svelte-1pw2byy){flex-wrap:wrap;gap:4px 18px;display:flex}.foot-row.svelte-1pw2byy nav:where(.svelte-1pw2byy) a:where(.svelte-1pw2byy){color:var(--muted);text-underline-offset:3px;min-height:var(--tap);align-items:center;font-weight:700;display:inline-flex}@media (prefers-reduced-motion:reduce){.mock-card.svelte-1pw2byy,.mock-chip.svelte-1pw2byy{transform:none}}.scrim.svelte-on5ifz{background:var(--scrim);z-index:90;position:fixed;inset:0}.upsell.svelte-on5ifz{z-index:91;background:var(--surface);width:min(560px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text);border:2px solid var(--accent);border-radius:var(--r-lg);box-shadow:var(--shadow);gap:12px;padding:24px;display:grid;position:fixed;bottom:16px;left:50%;overflow:auto;transform:translate(-50%)}@media (width>=640px){.upsell.svelte-on5ifz{top:50%;bottom:auto;transform:translate(-50%,-50%)}}h2.svelte-on5ifz{font-size:clamp(1.4rem,5vw,1.8rem);line-height:1.15}p.svelte-on5ifz{margin:0;line-height:1.55}ul.svelte-on5ifz{gap:6px;margin:0;padding-left:20px;line-height:1.45;display:grid}.row.svelte-on5ifz{flex-wrap:wrap;gap:10px;display:flex}.small.svelte-on5ifz{color:var(--muted);font-size:14px}.offer.svelte-k77otf{border-radius:var(--r-lg);background:color-mix(in srgb, var(--brand) 18%, var(--surface));border:2px solid var(--brand);color:inherit;gap:12px;width:100%;padding:16px 18px;text-decoration:none;display:grid}.head.svelte-k77otf{align-items:center;gap:12px;display:flex}.head.svelte-k77otf>span:where(.svelte-k77otf):last-child{gap:2px;display:grid}.tag.svelte-k77otf{background:var(--accent-2);color:var(--on-accent);font-weight:800;font-family:var(--display);border-radius:14px;flex:none;padding:8px 10px;font-size:18px;transform:rotate(-4deg)}small.svelte-k77otf,s.svelte-k77otf{color:var(--muted)}.price.svelte-k77otf{color:var(--accent);font-size:1.05em}.timer.svelte-k77otf{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.timer.svelte-k77otf>small:where(.svelte-k77otf){font-weight:700}.digits.svelte-k77otf{gap:6px;display:flex}.cell.svelte-k77otf{background:var(--surface);border:1px solid var(--line);border-radius:12px;justify-content:center;align-items:baseline;gap:2px;min-width:52px;padding:6px 8px;display:inline-flex}.cell.svelte-k77otf b:where(.svelte-k77otf){font-family:var(--mono);font-variant-numeric:tabular-nums;font-size:20px}.cell.svelte-k77otf small:where(.svelte-k77otf){font-size:12px}.more-tab.svelte-12zn6vb{display:none}svg.svelte-12zn6vb{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.close.svelte-12zn6vb{background:var(--surface-2);width:44px;height:44px;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid}@media (width<=639px){.more-tab.svelte-12zn6vb{width:54px;height:54px;color:var(--muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;gap:2px;padding:0;font-size:11px;font-weight:800;transition:color .25s;display:grid;position:relative}.more-tab[aria-current=page].svelte-12zn6vb{color:var(--accent)}.more-tab[aria-current=page].svelte-12zn6vb svg:where(.svelte-12zn6vb){stroke-width:2.4px}.pill.svelte-12zn6vb{background:var(--accent);opacity:0;border-radius:50%;width:4px;height:4px;margin-left:-2px;position:absolute;bottom:3px;left:50%}[aria-current=page].svelte-12zn6vb>.pill:where(.svelte-12zn6vb){opacity:1;view-transition-name:tab-pill}}@media (width<=370px){.more-tab.svelte-12zn6vb{width:48px;font-size:10px}}.sheet.svelte-12zn6vb{background:var(--surface);width:100%;max-width:100%;max-height:85dvh;color:var(--text);box-shadow:var(--shadow);border:0;border-radius:24px 24px 0 0;margin:auto 0 0;padding:0}.sheet[open].svelte-12zn6vb{animation:svelte-12zn6vb-up .3s var(--spring,ease-out)}.sheet.svelte-12zn6vb::backdrop{background:#00000059}@keyframes svelte-12zn6vb-up{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.sheet[open].svelte-12zn6vb{animation:none}}.inner.svelte-12zn6vb{padding:18px 16px calc(20px + env(safe-area-inset-bottom))}header.svelte-12zn6vb{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}h2.svelte-12zn6vb{margin:0;font-size:24px}nav.svelte-12zn6vb{grid-template-columns:1fr 1fr;gap:10px;display:grid}nav.svelte-12zn6vb a:where(.svelte-12zn6vb){border-radius:16px;gap:2px;min-height:56px;padding:12px 14px;text-decoration:none;display:grid}nav.svelte-12zn6vb a[aria-current=page]:where(.svelte-12zn6vb){outline:2.5px solid var(--accent);outline-offset:1px}nav.svelte-12zn6vb small:where(.svelte-12zn6vb){opacity:.75;font-size:12px}.tip.svelte-1irqmq0{box-sizing:border-box;vertical-align:middle;width:20px;min-width:0;height:20px;min-height:0;color:var(--muted);font:800 12px/1 var(--display);cursor:pointer;opacity:.85;background:0 0;border:1.5px solid;border-radius:50%;flex:none;align-self:center;place-items:center;margin:-6px 0 -6px 4px;padding:0;font-style:italic;transition:color .15s,opacity .15s;display:inline-grid;position:relative}.tip.svelte-1irqmq0:after{content:"";position:absolute;inset:-7px}.tip.svelte-1irqmq0:hover,.tip[aria-expanded=true].svelte-1irqmq0{color:var(--accent);opacity:1}.tip.svelte-1irqmq0:focus-visible{outline:3px solid var(--accent);outline-offset:2px}.bubble.svelte-1irqmq0{box-sizing:border-box;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface);width:min(360px,100vw - 32px);color:var(--text);box-shadow:var(--shadow);font:400 14px/1.5 var(--ui);text-align:left;white-space:normal;letter-spacing:normal;text-transform:none;z-index:60;margin:0;padding:16px 18px 14px;position:fixed;inset:auto;overflow-y:auto}.bubble.svelte-1irqmq0:not([popover]){display:none}.bubble.shown.svelte-1irqmq0{display:block}.bubble.svelte-1irqmq0:popover-open{animation:.18s ease-out svelte-1irqmq0-pop;display:block}@keyframes svelte-1irqmq0-pop{0%{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.bubble.svelte-1irqmq0:popover-open{animation:none}}.bubble.svelte-1irqmq0 .p:where(.svelte-1irqmq0){margin:0 0 8px;display:block}.title.svelte-1irqmq0{font:800 16px/1.25 var(--display)}.acro.svelte-1irqmq0{color:var(--muted);background:var(--surface-2);border-radius:10px;padding:8px 10px;font-size:13px}.acro.svelte-1irqmq0 b:where(.svelte-1irqmq0){color:var(--text)}.how.svelte-1irqmq0{color:var(--muted)}.how.svelte-1irqmq0 b:where(.svelte-1irqmq0){color:var(--text)}.p.eyebrow-s.svelte-1irqmq0{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin-top:12px;font-size:12px;font-weight:800}.levels.svelte-1irqmq0{gap:6px;margin:0 0 10px;display:grid}.lv.svelte-1irqmq0{border-left:4px solid var(--muted);background:var(--surface-2);border-radius:10px;gap:1px;padding:6px 10px 6px 12px;display:grid}.lv.svelte-1irqmq0 b:where(.svelte-1irqmq0){font-weight:800}.lv.svelte-1irqmq0 span:where(.svelte-1irqmq0){color:var(--muted);font-size:13px;display:block}.lv[data-tone=good].svelte-1irqmq0{border-left-color:var(--success)}.lv[data-tone=work].svelte-1irqmq0{border-left-color:var(--warning)}.lv[data-tone=bad].svelte-1irqmq0{border-left-color:var(--danger)}.p.note.svelte-1irqmq0{font-size:13px}.p.source.svelte-1irqmq0{color:var(--muted);margin-bottom:0;font-size:12px}.echo.svelte-p1bliz{gap:12px;min-width:0;display:grid}.dots.svelte-p1bliz{flex-wrap:wrap;gap:8px;display:flex}.dots.svelte-p1bliz button:where(.svelte-p1bliz){border:2px solid var(--line);background:var(--surface);width:34px;height:34px;color:var(--muted);font:inherit;cursor:pointer;border-radius:50%;font-size:14px;font-weight:800}.dots.svelte-p1bliz button.current:where(.svelte-p1bliz){border-color:var(--accent);color:var(--accent)}.dots.svelte-p1bliz button.ok:where(.svelte-p1bliz){background:var(--success,#1f8a5b);color:#fff;border-color:#0000}.dots.svelte-p1bliz button.tried:where(.svelte-p1bliz){border-color:var(--warning);color:var(--warning)}.model.svelte-p1bliz{background:var(--surface);border-radius:var(--r-sm);gap:4px;padding:14px 16px;display:grid}.kind.svelte-p1bliz{letter-spacing:.04em;text-transform:uppercase;color:var(--muted);margin:0;font-size:12px;font-weight:800}.phrase.svelte-p1bliz{margin:0;font-size:19px;font-weight:700;line-height:1.35}.phrase.svelte-p1bliz u:where(.svelte-p1bliz){-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px;text-decoration-thickness:3px}.hint.svelte-p1bliz{color:var(--muted);margin:2px 0 0;font-size:14px}.chart.svelte-p1bliz{background:var(--surface);border-radius:var(--r-sm);width:100%;height:auto}.chart.svelte-p1bliz .mid:where(.svelte-p1bliz){stroke:var(--line);stroke-dasharray:4 6}.chart.svelte-p1bliz path:where(.svelte-p1bliz){fill:none;stroke-linecap:round;stroke-linejoin:round}.chart.svelte-p1bliz .ref:where(.svelte-p1bliz){stroke:var(--muted);stroke-width:5px;opacity:.35}.chart.svelte-p1bliz .you:where(.svelte-p1bliz){stroke:var(--accent);stroke-width:3px}.chart.svelte-p1bliz .wait:where(.svelte-p1bliz){fill:var(--muted);font-size:12px;font-weight:700}.legend.svelte-p1bliz{color:var(--muted);align-items:center;gap:6px;margin:-4px 0 0;font-size:13px;font-weight:700;display:flex}.sw.svelte-p1bliz{border-radius:2px;width:18px;height:4px;margin-left:6px;display:inline-block}.sw.ref.svelte-p1bliz{background:var(--muted);opacity:.45;margin-left:0}.sw.you.svelte-p1bliz{background:var(--accent)}.score.svelte-p1bliz{align-items:baseline;gap:6px;display:flex}.score.svelte-p1bliz b:where(.svelte-p1bliz){font-size:40px;line-height:1}.score.svelte-p1bliz small:where(.svelte-p1bliz){color:var(--muted);font-weight:700}.tag.svelte-p1bliz{background:var(--surface);color:var(--warning);border-radius:999px;margin-left:8px;padding:3px 10px;font-size:13px;font-weight:800}.tag.pass.svelte-p1bliz{color:var(--success,#1f8a5b)}.tip.svelte-p1bliz,.msg.svelte-p1bliz{margin:0;line-height:1.45}.msg.svelte-p1bliz{font-weight:700}.small.svelte-p1bliz{color:var(--muted);font-size:14px}.actions.svelte-p1bliz{flex-wrap:wrap;gap:8px;display:flex}.rec.svelte-p1bliz{box-shadow:0 0 0 calc(var(--lv,0) * 10px) color-mix(in srgb, var(--accent) 25%, transparent);transition:box-shadow .1s}.next.svelte-p1bliz{font:inherit;color:var(--accent);cursor:pointer;background:0 0;border:0;justify-self:start;padding:6px 0;font-weight:800}.siso.svelte-q6u235{align-items:center;gap:12px;min-width:0;display:flex}.siso.center.svelte-q6u235{justify-content:center;max-width:460px;margin-inline:auto}.bubble.svelte-q6u235{background:var(--surface);min-width:0;box-shadow:var(--shadow);text-align:left;border-radius:18px 18px 18px 6px;margin:0;padding:12px 14px;font-size:15px;line-height:1.4;position:relative}.bubble.svelte-q6u235:before{content:"";background:inherit;border-radius:3px;width:14px;height:14px;position:absolute;bottom:10px;left:-7px;transform:rotate(45deg)}.bubble.svelte-q6u235 b{color:var(--accent)}.bubble.svelte-q6u235 a{font-weight:800}
