.odometer.svelte-kb5eyu{font-variant-numeric:tabular-nums;display:inline-flex}.odo-chars.svelte-kb5eyu{display:inline-flex}.odo-digit.svelte-kb5eyu{height:1.15em;line-height:1.15;display:inline-block;position:relative;overflow:hidden}.odo-sizer.svelte-kb5eyu{visibility:hidden}.odo-col.svelte-kb5eyu{transform:translateY(calc(var(--d) * -1.15em));flex-direction:column;transition:transform .52s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0 0 auto}.odo-col.svelte-kb5eyu span:where(.svelte-kb5eyu){height:1.15em}.odo-char.svelte-kb5eyu{line-height:1.15}.sr-only.svelte-kb5eyu{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.odo-col.svelte-kb5eyu{transition:none}}.pricing-columns.svelte-m77f15{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:center;gap:36px;display:grid}.pricing-controls.svelte-m77f15{min-width:0;padding-block:24px}.pricing-summary.svelte-m77f15{border-left:1px solid var(--line);min-width:0;padding-left:36px}@media (width<=860px){.pricing-columns.svelte-m77f15{grid-template-columns:minmax(0,1fr);gap:28px}.pricing-controls.svelte-m77f15{padding-block:8px 0}.pricing-summary.svelte-m77f15{border-left:0;border-top:1px solid var(--line);padding:28px 0 0}}.billing.svelte-m77f15{isolation:isolate;width:100%;max-width:480px;filter:drop-shadow(0 8px 10px color-mix(in srgb, var(--text) 8%, transparent));grid-template-columns:repeat(2,minmax(0,1fr));margin:8px auto 0;display:grid;position:relative}.billing-option.svelte-m77f15{min-width:0;min-height:88px;color:var(--text);cursor:pointer;transition:color var(--duration-quick) ease;border-radius:12px;place-items:center;padding:16px 12px;display:grid;position:relative}.ticket-face.svelte-m77f15{z-index:-1;border-radius:inherit;background:linear-gradient(150deg, var(--surface), var(--sidebar));box-shadow:inset var(--ring);position:absolute;inset:0;-webkit-mask:radial-gradient(circle at 0,#0000 9px,#000 9.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 9px,#000 9.5px) 100%/51% 100% no-repeat;mask:radial-gradient(circle at 0,#0000 9px,#000 9.5px) 0/51% 100% no-repeat,radial-gradient(circle at 100%,#0000 9px,#000 9.5px) 100%/51% 100% no-repeat}.ticket-face.svelte-m77f15:after{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--accent-hover), var(--accent));opacity:0;transition:opacity var(--duration-quick) ease;position:absolute;inset:0}.selected.svelte-m77f15{color:#fff}.selected.svelte-m77f15 .ticket-face:where(.svelte-m77f15):after{opacity:1}.billing-option.svelte-m77f15:has(input:where(.svelte-m77f15):focus-visible){outline:2px solid var(--link);outline-offset:4px;z-index:2}.billing-copy.svelte-m77f15{text-align:center;gap:5px;display:grid}.billing-title.svelte-m77f15{letter-spacing:-.025em;width:max-content;margin-inline:auto;font-size:22px;font-weight:600;line-height:1.25;position:relative}.billing-caption.svelte-m77f15{color:var(--muted);font-size:12px;line-height:20px}.selected.svelte-m77f15 .billing-caption:where(.svelte-m77f15){color:#ffffffd9}.billing-check.svelte-m77f15{width:24px;height:24px;color:var(--accent);opacity:0;transition:opacity var(--duration-quick) ease;background:#fff;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:calc(100% + 9px);transform:translateY(-50%)}.billing-check.svelte-m77f15 svg:where(.svelte-m77f15){width:15px;height:15px}.selected.svelte-m77f15 .billing-check:where(.svelte-m77f15){opacity:1}.ticket-seam.svelte-m77f15{border-left:2px dashed var(--surface);opacity:.8;pointer-events:none;position:absolute;inset:8px auto 8px 50%}.saving-sticker.svelte-m77f15{z-index:3;background:color-mix(in srgb, var(--accent) 10%, var(--surface));color:var(--accent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--accent) 12%, transparent), 0 4px 6px color-mix(in srgb, var(--text) 8%, transparent);white-space:nowrap;pointer-events:none;border-radius:8px 8px 12px;padding:8px 13px 10px;font-size:14px;font-weight:600;line-height:20px;position:absolute;top:-18px;right:-12px;transform:rotate(10deg)}.sticker-fold.svelte-m77f15{background:linear-gradient(135deg, var(--surface), color-mix(in srgb, var(--accent) 30%, var(--surface)));width:13px;height:13px;box-shadow:-2px -1px 3px color-mix(in srgb, var(--accent) 8%, transparent);border-radius:8px 0 10px;position:absolute;bottom:0;right:0}.ticket-sparkles.svelte-m77f15{width:23px;height:28px;color:var(--accent);pointer-events:none;position:absolute;top:-29px;right:-23px}@media (hover:hover){.billing-option.svelte-m77f15:not(.selected):hover .ticket-face:where(.svelte-m77f15):after{opacity:.06}}body.keyboard-input .billing-option.svelte-m77f15,body.keyboard-input .ticket-face.svelte-m77f15:after,body.keyboard-input .billing-check.svelte-m77f15{transition:none}.slider-label.svelte-m77f15{color:var(--muted);justify-content:space-between;align-items:baseline;margin-top:32px;font-size:14px;display:flex}.slider-label.svelte-m77f15 strong:where(.svelte-m77f15){color:var(--text);letter-spacing:-.02em;font-size:22px;font-weight:600}.slider.svelte-m77f15{--ease:cubic-bezier(.2, .8, .2, 1);cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;height:44px;margin-top:22px;position:relative;container-type:inline-size}.track.svelte-m77f15{background:var(--line);border-radius:999px;height:6px;position:absolute;top:19px;left:0;right:0;overflow:hidden}.fill.svelte-m77f15{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--purple) 55%, var(--link));transform:scaleX(var(--p));transform-origin:0;position:absolute;inset:0}.thumb-layer.svelte-m77f15{pointer-events:none;width:0;transform:translateX(calc(var(--p) * 100cqw));position:absolute;inset:0}.thumb.svelte-m77f15{width:24px;height:24px;box-shadow:0 2px 10px var(--ln-000a,#000a), 0 0 0 4px color-mix(in srgb, var(--accent) 20%, transparent);pointer-events:auto;transition:transform .2s var(--ease);background:#fff;border-radius:50%;position:absolute;top:10px;left:-12px}.thumb.svelte-m77f15:focus-visible{outline:2px solid var(--link);outline-offset:4px}.thumb-glow.svelte-m77f15{opacity:0;transition:opacity .25s var(--ease), transform .25s var(--ease);background:radial-gradient(circle,#8a98ff66,#0000 70%);border-radius:50%;position:absolute;inset:-10px;transform:scale(.6)}.thumb-tip.svelte-m77f15{background:var(--raised);box-shadow:var(--ring);color:var(--text);white-space:nowrap;opacity:0;transition:opacity .2s var(--ease), transform .2s var(--ease);border-radius:6px;padding:4px 8px;font-size:12px;font-weight:600;position:absolute;bottom:calc(100% + 10px);left:50%;transform:translate(-50%,4px)}.dragging.svelte-m77f15 .thumb:where(.svelte-m77f15),.slider.svelte-m77f15:hover .thumb:where(.svelte-m77f15){transform:scale(1.12)}.dragging.svelte-m77f15 .thumb-glow:where(.svelte-m77f15){opacity:1;animation:1.2s ease-in-out infinite svelte-m77f15-glow;transform:scale(1)}@keyframes svelte-m77f15-glow{50%{opacity:.55;transform:scale(1.15)}}.dragging.svelte-m77f15 .thumb-tip:where(.svelte-m77f15),.thumb.svelte-m77f15:focus-visible .thumb-tip:where(.svelte-m77f15){opacity:1;transform:translate(-50%)}.ticks.svelte-m77f15{height:30px;position:relative}.tick.svelte-m77f15{top:0;left:calc(var(--at) * 100%);color:var(--quiet);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;padding:0 4px;font-size:11px;transition:color .2s;display:flex;position:absolute;transform:translate(-50%)}.tick.svelte-m77f15:first-child{align-items:flex-start;transform:translate(-4px)}.tick.svelte-m77f15:last-child{align-items:flex-end;transform:translate(calc(4px - 100%))}.tick-mark.svelte-m77f15{background:var(--muted);width:1px;height:6px}.tick.svelte-m77f15:hover,.tick.active.svelte-m77f15{color:var(--text)}.price-row.svelte-m77f15{text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;gap:22px;margin-top:0;display:flex}.price.svelte-m77f15{flex-direction:column;gap:4px;display:flex}.price-swap.svelte-m77f15{display:grid}.amount.svelte-m77f15{letter-spacing:-.04em;grid-area:1/1;justify-content:center;align-items:baseline;font-size:56px;font-weight:650;transition:opacity .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1);display:inline-flex}.amount-custom.svelte-m77f15,.custom.svelte-m77f15 .amount-number:where(.svelte-m77f15){opacity:0;pointer-events:none;transform:translateY(10px)}.custom.svelte-m77f15 .amount-custom:where(.svelte-m77f15){opacity:1;transform:none}.per.svelte-m77f15{color:var(--muted);letter-spacing:0;margin-left:4px;font-size:16px;font-weight:400}.equiv.svelte-m77f15{color:var(--quiet);opacity:0;font-size:13px;transition:opacity .3s cubic-bezier(.2,.8,.2,1),transform .3s cubic-bezier(.2,.8,.2,1);transform:translateY(-4px)}.equiv.on.svelte-m77f15{opacity:1;transform:none}@media (width<=600px){.tick.svelte-m77f15:nth-child(2n) .tick-label:where(.svelte-m77f15){opacity:0}.amount.svelte-m77f15{font-size:40px}.price-row.svelte-m77f15 .btn:where(.svelte-m77f15){width:100%}.billing.svelte-m77f15{margin-top:20px}.billing-option.svelte-m77f15{min-height:78px;padding:16px 10px 12px}.billing-title.svelte-m77f15{font-size:18px}.billing-caption.svelte-m77f15{font-size:11px}.billing-check.svelte-m77f15{width:18px;height:18px;right:calc(100% + 4px)}.billing-check.svelte-m77f15 svg:where(.svelte-m77f15){width:12px;height:12px}.saving-sticker.svelte-m77f15{padding:6px 10px 8px;font-size:12px;top:-21px;right:-5px}.ticket-sparkles.svelte-m77f15{width:17px;height:22px;top:-30px;right:-11px}}@media (prefers-reduced-motion:reduce){.ticket-face.svelte-m77f15:after,.billing-check.svelte-m77f15,.billing-option.svelte-m77f15,.fill.svelte-m77f15,.thumb.svelte-m77f15,.thumb-glow.svelte-m77f15,.thumb-tip.svelte-m77f15,.amount.svelte-m77f15,.equiv.svelte-m77f15{transition:none!important;animation:none!important}}
