@charset "UTF-8";.spinner.svelte-11ceuru{display:inline-block;width:14px;height:14px;border-radius:50%;border:2px solid color-mix(in srgb,var(--accent-ink) 30%,transparent);border-top-color:var(--accent-ink);animation:svelte-11ceuru-spin .7s linear infinite}@keyframes svelte-11ceuru-spin{to{transform:rotate(360deg)}}.btn.primary[disabled].svelte-11ceuru{opacity:1}.plans.svelte-11ceuru{display:grid;gap:10px;margin:2px 0 14px;grid-template-columns:1fr}@media(min-width:620px){.plans.pick.svelte-11ceuru{grid-template-columns:repeat(3,1fr)}}.plan.svelte-11ceuru{text-align:left;border:1px solid var(--border-strong);border-radius:10px;padding:12px 13px;background:var(--surface)}.plan.pickable.svelte-11ceuru{cursor:pointer;font:inherit;color:inherit;width:100%;user-select:text;transition:border-color .12s ease,box-shadow .12s ease}.plan.pickable.svelte-11ceuru:hover{border-color:var(--text)}.plan.pickable.svelte-11ceuru:focus-visible{outline:2px solid var(--accent, currentColor);outline-offset:2px}.plan.sel.svelte-11ceuru{border-color:var(--accent, var(--text));box-shadow:inset 0 0 0 1px var(--accent, var(--text))}.plan-top.svelte-11ceuru{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.plan-name.svelte-11ceuru{font-weight:700;font-size:14px}.plan-price.svelte-11ceuru{font-weight:700;font-size:18px;white-space:nowrap}.plan-price.svelte-11ceuru .per:where(.svelte-11ceuru){font-size:12px;font-weight:500;color:var(--muted);margin-left:1px}.plan-blurb.svelte-11ceuru{margin:3px 0 8px;font-size:12px;line-height:1.45}.plan-rows.svelte-11ceuru{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:5px;font-size:12px;line-height:1.4}.plan-rows.svelte-11ceuru li:where(.svelte-11ceuru){display:flex;gap:6px;align-items:flex-start}.plan-rows.svelte-11ceuru li:where(.svelte-11ceuru) svg{flex:0 0 auto;margin-top:2px}.footnote.svelte-11ceuru{margin:10px 0 0;font-size:11.5px;line-height:1.5}.wallet-note.svelte-11ceuru{margin:8px 0 0;font-size:12px;line-height:1.5}.wallet-note.svelte-11ceuru strong:where(.svelte-11ceuru){color:var(--text);font-weight:600}.panel.svelte-11ceuru{padding:18px;display:flex;flex-direction:column;gap:12px;background:oklch(var(--accent-lch)/.07);border-color:oklch(var(--accent-lch)/.38);--panel-dim: var(--grey-lift)}.panel.svelte-11ceuru .dim,.dim.svelte-11ceuru{color:var(--panel-dim)}.h-eyebrow.svelte-11ceuru{color:var(--text-2)}.price.svelte-11ceuru{display:flex;align-items:baseline;gap:4px}.amount.was.svelte-11ceuru{font-size:20px;font-weight:500;color:var(--grey-was);text-decoration:line-through;margin-right:2px}.gift.svelte-11ceuru{border:1px solid color-mix(in srgb,#1f7aff 35%,transparent);background:color-mix(in srgb,#1f7aff 6%,transparent);border-radius:10px;padding:14px 16px;display:flex;flex-direction:column;gap:6px}.gift-head.svelte-11ceuru{font-weight:650;font-size:15.5px}.gift-body.svelte-11ceuru{margin:0;font-size:14px;line-height:1.5}.gift-handle.svelte-11ceuru{color:var(--text);font-weight:650}.gift-foot.svelte-11ceuru{margin:0;font-size:14px}.promo.svelte-11ceuru{display:flex;flex-direction:column;gap:5px;padding:12px 0;border-top:1px solid oklch(var(--accent-lch)/.22);border-bottom:1px solid oklch(var(--accent-lch)/.22)}.promo-count.svelte-11ceuru{align-self:flex-start;font-size:13px;padding:3px 10px;border-radius:999px;background:oklch(var(--accent-lch)/.16);color:var(--accent)}.promo-sub.svelte-11ceuru{margin:0;font-size:13.5px}.amount.svelte-11ceuru{font-size:30px;font-weight:600;letter-spacing:-.02em}.per.svelte-11ceuru{color:var(--text-2);font-size:14px}.perks.svelte-11ceuru{list-style:none;margin:2px 0 4px;padding:0;display:flex;flex-direction:column;gap:7px;font-size:13px;color:var(--panel-dim)}.perks.svelte-11ceuru li:where(.svelte-11ceuru){display:flex;align-items:center;gap:8px}.perks.svelte-11ceuru svg{color:var(--accent);flex:none}.renews.svelte-11ceuru{margin:-4px 0 4px;font-size:12.5px}.team-btn.svelte-11ceuru svg{margin-right:6px}.contrib-line.svelte-11ceuru{align-self:flex-start;margin:0 0 4px;padding:5px 10px;border-radius:7px;font-size:12.5px;color:var(--accent);background:oklch(var(--accent-lch)/.08);border:1px solid oklch(var(--accent-lch)/.35)}.contrib-line.svelte-11ceuru strong:where(.svelte-11ceuru){font-weight:650}.key-label.svelte-11ceuru{margin-top:2px}.keyrow.svelte-11ceuru{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:9px 12px;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text);cursor:pointer}.keyrow.svelte-11ceuru:hover{border-color:var(--border-strong)}.key.svelte-11ceuru{font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hint.svelte-11ceuru{margin:-4px 0 4px;font-size:12px;line-height:1.5}.cmdrow.svelte-11ceuru{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 12px;background:var(--bg);border:1px solid var(--border);border-radius:8px;color:var(--text-2);cursor:pointer;text-align:left}.cmdrow.svelte-11ceuru:hover{border-color:var(--border-strong)}.cmdrow.svelte-11ceuru code:where(.svelte-11ceuru){font-size:11.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:pre;line-height:1.7;background:none;padding:0}.cmdrow.svelte-11ceuru svg{flex:none}.btn.danger-ghost.svelte-11ceuru{color:var(--danger);background:transparent}.btn.danger-ghost.svelte-11ceuru:hover:not(:disabled){background:transparent;border-color:oklch(var(--ov)/.24)}.pill.svelte-11ceuru{display:inline-flex;align-items:center;gap:6px;font-size:11.5px;padding:2px 9px;border-radius:999px;background:var(--bg);border:1px solid var(--border);color:var(--text-2)}.pill.ok.svelte-11ceuru{color:var(--accent);border-color:oklch(var(--accent-lch)/.35)}.btn.svelte-11ceuru{display:inline-flex;align-items:center;justify-content:center;padding:10px 14px;border-radius:9px;border:1px solid oklch(var(--ov)/.16);background:var(--btn-bg);color:var(--text);font-size:13.5px;font-weight:500;cursor:pointer;text-decoration:none}.btn.svelte-11ceuru:hover:not(:disabled){background:var(--btn-bg);border-color:oklch(var(--ov)/.24)}.btn.svelte-11ceuru:disabled{opacity:.6;cursor:default}.btn.primary.svelte-11ceuru{background:var(--accent);color:var(--accent-ink);border-color:transparent}.btn.primary.svelte-11ceuru:hover:not(:disabled){filter:brightness(1.05);background:var(--accent)}.switch-box.svelte-11ceuru{border:1px solid var(--border);border-radius:10px;padding:12px;margin-top:-2px;display:flex;flex-direction:column;gap:8px}.switch-box.svelte-11ceuru .hint:where(.svelte-11ceuru){margin:0}.err.svelte-11ceuru{color:var(--danger);font-size:12.5px;margin:0}.plans.svelte-1cx3c3e{display:grid;grid-template-columns:1fr;gap:14px;margin:4px 0 0}@media(min-width:760px){.plans.svelte-1cx3c3e{grid-template-columns:repeat(3,1fr)}}.plan.svelte-1cx3c3e{display:flex;flex-direction:column;border:1px solid var(--border-strong);border-radius:14px;padding:20px 20px 22px;background:var(--bg-2);cursor:pointer;transition:border-color .16s ease}.plan.sel.svelte-1cx3c3e{border-color:var(--accent)}.plan.svelte-1cx3c3e{position:relative;isolation:isolate;border-radius:18px;background:var(--bg-2);box-shadow:var(--shadow-2)}.plan.sel.svelte-1cx3c3e{box-shadow:var(--shadow-3)}.head.svelte-1cx3c3e{display:flex;align-items:baseline;justify-content:space-between;gap:10px}h3.svelte-1cx3c3e{margin:0;font-size:17px;font-weight:650}.price.svelte-1cx3c3e{display:flex;align-items:baseline;gap:5px;white-space:nowrap}.now.svelte-1cx3c3e{font-size:30px;font-weight:750;letter-spacing:-.04em}.was.svelte-1cx3c3e{font-size:15px;font-weight:600;color:var(--muted);text-decoration:line-through}.per.svelte-1cx3c3e{font-size:12px;font-weight:500;color:var(--muted)}.blurb.svelte-1cx3c3e{margin:7px 0 14px;font-size:13.5px;line-height:1.5;color:var(--text-2)}.rows.svelte-1cx3c3e{list-style:none;margin:0 0 18px;padding:0;display:flex;flex-direction:column;gap:8px;font-size:13px;line-height:1.45;flex:1}.rows.svelte-1cx3c3e li:where(.svelte-1cx3c3e){display:flex;gap:7px;align-items:flex-start}.rows.svelte-1cx3c3e li:where(.svelte-1cx3c3e) svg{flex:0 0 auto;margin-top:2px;color:var(--accent)}.plan-btn.svelte-1cx3c3e{width:100%;justify-content:center;gap:10px;height:46px;padding:0 18px;border-radius:13px;font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--text);background:linear-gradient(180deg,oklch(var(--ov)/.075),oklch(var(--ov)/.02));border:1px solid oklch(var(--ov)/.14);box-shadow:0 1px oklch(var(--ov)/.08) inset,0 12px 26px -16px oklch(0 0 0/calc(.9 * var(--shadow-k)))}.plan-btn.svelte-1cx3c3e .go:where(.svelte-1cx3c3e){display:inline-grid;place-items:center;width:22px;height:22px;margin-right:-6px;border-radius:50%;background:oklch(var(--ov)/.08);transition:background var(--dur-2),color var(--dur-2)}.plan-btn.svelte-1cx3c3e:hover:not(:disabled){color:var(--text);border-color:oklch(var(--accent-lch)/.55);background:linear-gradient(180deg,oklch(var(--accent-lch)/.14),oklch(var(--accent-lch)/.04));box-shadow:0 1px oklch(var(--ov)/.1) inset,0 0 0 4px oklch(var(--accent-lch)/.08),0 14px 30px -16px oklch(var(--accent-lch)/.5)}.plan-btn.svelte-1cx3c3e:hover:not(:disabled) .go:where(.svelte-1cx3c3e){background:var(--accent);color:var(--accent-ink)}.plan-btn.svelte-1cx3c3e:disabled{cursor:progress;opacity:.75}.plan-btn.gh.svelte-1cx3c3e{background:var(--btn-bg);border-color:oklch(var(--ov)/.16)}.plan-btn.gh.svelte-1cx3c3e:hover:not(:disabled){background:var(--btn-bg);border-color:oklch(var(--ov)/.28);box-shadow:0 1px oklch(var(--ov)/.08) inset,0 12px 26px -16px oklch(0 0 0/calc(.9 * var(--shadow-k)))}.plan-btn.primary.svelte-1cx3c3e,.plan-btn.primary.gh.svelte-1cx3c3e{color:var(--accent-ink);border-color:transparent;background:var(--btn-primary-soft);box-shadow:none}.plan-btn.primary.svelte-1cx3c3e .go:where(.svelte-1cx3c3e),.plan-btn.primary.gh.svelte-1cx3c3e .go:where(.svelte-1cx3c3e){background:color-mix(in srgb,var(--accent-ink) 14%,transparent)}.plan-btn.primary.svelte-1cx3c3e:hover:not(:disabled),.plan-btn.primary.gh.svelte-1cx3c3e:hover:not(:disabled){color:var(--accent-ink);border-color:transparent;background:var(--btn-primary-soft);box-shadow:none}.plan-btn.primary.svelte-1cx3c3e:hover:not(:disabled) .go:where(.svelte-1cx3c3e),.plan-btn.primary.gh.svelte-1cx3c3e:hover:not(:disabled) .go:where(.svelte-1cx3c3e){background:var(--accent-ink);color:var(--accent)}.closed-note.svelte-1cx3c3e{margin:0;padding:9px 0;text-align:center;font-size:13px;color:var(--muted);border:1px dashed var(--border);border-radius:8px}.spinner.svelte-1cx3c3e{width:13px;height:13px;border-radius:50%;border:2px solid currentColor;border-top-color:transparent;display:inline-block;margin-right:6px;animation:svelte-1cx3c3e-spin .7s linear infinite}@keyframes svelte-1cx3c3e-spin{to{transform:rotate(360deg)}}.note.wave.svelte-1cx3c3e{border:1px solid color-mix(in srgb,#b8860b 45%,transparent);background:color-mix(in srgb,#b8860b 8%,transparent);border-radius:10px;padding:12px 14px;color:var(--text-2)}.note.svelte-1cx3c3e{margin:14px 0 0;font-size:12.5px;line-height:1.55;color:var(--text-2)}.note.svelte-1cx3c3e strong:where(.svelte-1cx3c3e){color:var(--text);font-weight:600}.note.svelte-1cx3c3e a:where(.svelte-1cx3c3e){color:inherit;text-decoration:underline;text-underline-offset:2px}.err.svelte-1cx3c3e{margin:12px 0 0;font-size:13px;color:var(--danger, #e5484d)}.gift.svelte-1cx3c3e{border:1px solid color-mix(in srgb,var(--accent) 40%,transparent);background:color-mix(in srgb,var(--accent) 7%,transparent);border-radius:12px;padding:14px 16px;margin-bottom:18px}.gift-head.svelte-1cx3c3e{font-weight:650;font-size:14px;margin-bottom:5px}.gift-body.svelte-1cx3c3e,.gift-foot.svelte-1cx3c3e{margin:0;font-size:13.5px;line-height:1.55}.gift-foot.svelte-1cx3c3e{margin-top:7px}.promo.svelte-1cx3c3e{font-size:12.5px;font-weight:600;letter-spacing:.02em;color:var(--accent);margin-bottom:14px}
