.billing-country.svelte-1t4nrqw{display:grid;gap:var(--space-3);border-top:1px solid var(--color-border-subtle);padding-top:var(--space-5);color:var(--color-text-secondary)}.billing-country-summary.svelte-1t4nrqw,.billing-country-note.svelte-1t4nrqw{display:flex;align-items:flex-start;gap:var(--space-2)}.billing-country-summary.svelte-1t4nrqw>span:where(.svelte-1t4nrqw),.billing-country-note.svelte-1t4nrqw>span:where(.svelte-1t4nrqw){display:inline-flex;width:18px;height:18px;flex:none;align-items:center;justify-content:center;margin-top:1px;color:var(--color-text-muted)}.billing-country-summary.svelte-1t4nrqw svg,.billing-country-note.svelte-1t4nrqw svg{width:16px;height:16px;stroke-width:1.75}.billing-country-summary.svelte-1t4nrqw strong:where(.svelte-1t4nrqw){display:block;color:var(--color-text);font-size:var(--text-body-sm-size);font-weight:600;line-height:var(--text-body-sm-line)}.billing-country.svelte-1t4nrqw p:where(.svelte-1t4nrqw){margin:0;font-size:var(--text-caption-size);line-height:1.125rem}.billing-country-summary.svelte-1t4nrqw p:where(.svelte-1t4nrqw){margin-top:var(--space-0-5);color:var(--color-text-muted)}.billing-history.svelte-cog95u{overflow:hidden;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-border)}.billing-history-heading.svelte-cog95u{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--space-4);border-bottom:1px solid var(--color-border-subtle);padding:var(--space-5) var(--space-6)}.billing-history-heading.svelte-cog95u p:where(.svelte-cog95u),.billing-history-heading.svelte-cog95u h2:where(.svelte-cog95u),.billing-empty.svelte-cog95u{margin:0}.billing-history-heading.svelte-cog95u p:where(.svelte-cog95u){color:var(--color-text-muted);font-size:var(--text-eyebrow-size);font-weight:650;letter-spacing:var(--text-eyebrow-tracking);line-height:var(--text-eyebrow-line);text-transform:uppercase}.billing-history-heading.svelte-cog95u h2:where(.svelte-cog95u){margin-top:var(--space-1);color:var(--color-text);font-size:var(--text-heading-md-size);font-weight:600;letter-spacing:var(--text-heading-md-tracking);line-height:var(--text-heading-md-line)}.billing-history-heading.svelte-cog95u>span:where(.svelte-cog95u){color:var(--color-text-muted);font-size:var(--text-caption-size);line-height:var(--text-caption-line)}.billing-empty.svelte-cog95u{padding:var(--space-8) var(--space-6);color:var(--color-text-muted);font-size:var(--text-body-size);line-height:var(--text-body-line);text-align:center}.billing-table-wrap.svelte-cog95u{max-height:20rem;overflow:auto}table.svelte-cog95u{width:100%;border-collapse:collapse;font-size:var(--text-body-sm-size);line-height:var(--text-body-sm-line)}th.svelte-cog95u,td.svelte-cog95u{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);text-align:left}th.svelte-cog95u{color:var(--color-text-muted);font-size:var(--text-eyebrow-size);font-weight:650;letter-spacing:var(--text-eyebrow-tracking);text-transform:uppercase}td.svelte-cog95u{max-width:13rem;color:var(--color-text-secondary);overflow-wrap:anywhere}tbody.svelte-cog95u tr:where(.svelte-cog95u):last-child td:where(.svelte-cog95u){border-bottom:0}@media(max-width:639px){.billing-history-heading.svelte-cog95u{padding:var(--space-4)}thead.svelte-cog95u{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}table.svelte-cog95u,tbody.svelte-cog95u,tr.svelte-cog95u,td.svelte-cog95u{display:block}tr.svelte-cog95u{display:grid;gap:var(--space-2) var(--space-4);padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle)}td.svelte-cog95u{display:grid;max-width:none;grid-template-columns:5rem minmax(0,1fr);gap:var(--space-2);padding:0;border:0}td.svelte-cog95u:before{color:var(--color-text-muted);content:attr(data-label);font-size:var(--text-caption-size);font-weight:600}}.artwork.svelte-tj6i7w{flex:none;height:144px;overflow:hidden;border-bottom:1px solid var(--plan-border)}.artwork-colors.svelte-tj6i7w{position:relative;width:100%;height:100%;overflow:hidden}.ribbons.svelte-tj6i7w{background:linear-gradient(125deg,#dff8f6,#8ee6ee 45%,#54bde7)}.solar.svelte-tj6i7w{background:linear-gradient(135deg,#a6e3ee,#5ab4d2 48%,#247da8)}.glow.svelte-tj6i7w{position:absolute;border-radius:50%;animation-timing-function:cubic-bezier(.77,0,.175,1);animation-iteration-count:infinite;animation-direction:alternate}.ribbons.svelte-tj6i7w .glow-first:where(.svelte-tj6i7w){top:-80px;left:-56px;width:288px;height:288px;filter:blur(40px);background:radial-gradient(circle at 66% 65%,rgb(255 255 255 / .94) 0%,rgb(254 179 156 / .72) 26%,rgb(45 205 202 / .14) 62%,transparent 74%);animation-name:svelte-tj6i7w-ribbons-first;animation-duration:9s}.ribbons.svelte-tj6i7w .glow-second:where(.svelte-tj6i7w){right:-48px;bottom:-96px;width:320px;height:256px;filter:blur(24px);background:radial-gradient(ellipse,rgb(255 255 255 / .82) 0%,rgb(32 188 210 / .28) 48%,transparent 72%);animation-name:svelte-tj6i7w-ribbons-second;animation-duration:11s}.solar.svelte-tj6i7w .glow-first:where(.svelte-tj6i7w){right:-40px;bottom:-96px;width:288px;height:288px;filter:blur(16px);background:radial-gradient(circle at 44% 40%,#fff7c2 0%,#ffba4a 27%,#f36b4f 51%,rgb(238 69 91 / .22) 68%,transparent 74%);animation-name:svelte-tj6i7w-solar-first;animation-duration:10s}.solar.svelte-tj6i7w .glow-second:where(.svelte-tj6i7w){bottom:-80px;left:-80px;width:320px;height:176px;filter:blur(40px);background:radial-gradient(ellipse,rgb(255 188 94 / .82) 0%,rgb(245 100 91 / .34) 48%,transparent 72%);animation-name:svelte-tj6i7w-solar-second;animation-duration:12s}.artwork-lines.svelte-tj6i7w{position:absolute;top:0;right:0;bottom:0;left:0}.ribbons.svelte-tj6i7w .artwork-lines:where(.svelte-tj6i7w){opacity:.45;background-image:repeating-radial-gradient(ellipse at 22% 118%,transparent 0,transparent 18px,rgb(255 255 255 / .48) 19px,transparent 20px)}.solar.svelte-tj6i7w .artwork-lines:where(.svelte-tj6i7w){opacity:.2;background-image:repeating-linear-gradient(90deg,rgb(255 255 255 / .55) 0,rgb(255 255 255 / .55) 1px,transparent 1px,transparent 3px)}.artwork.svelte-tj6i7w:not(.playing) .glow:where(.svelte-tj6i7w){animation-play-state:paused}@keyframes svelte-tj6i7w-ribbons-first{0%{transform:translate(0) scale(1)}to{transform:translate(24px,10px) scale(1.08)}}@keyframes svelte-tj6i7w-ribbons-second{0%{transform:translate(0) scale(1)}to{transform:translate(-18px) scale(1.1)}}@keyframes svelte-tj6i7w-solar-first{0%{transform:translate(0) scale(1)}to{transform:translate(-22px,-8px) scale(1.06)}}@keyframes svelte-tj6i7w-solar-second{0%{transform:translate(0) scale(1)}to{transform:translate(28px) scale(1.12)}}@media(prefers-reduced-motion:reduce){.artwork.svelte-tj6i7w .glow:where(.svelte-tj6i7w){animation:none;transform:none}}@media(forced-colors:active){.artwork-colors.svelte-tj6i7w{visibility:hidden}}.visual-plans.svelte-1y8ibh5{--plan-surface: #fcfcfc;--plan-border: rgb(8 8 8 / .06);--plan-text: #0b0b0b;--plan-muted: #636363;--plan-benefit: rgb(11 11 11 / .75);--plan-badge: linear-gradient(to right, rgb(11 11 11 / .1), #f5f5f5, #fcfcfc);--plan-cta: #0b0b0b;--plan-cta-text: #fcfcfc;--plan-cta-hover: rgb(11 11 11 / .9);--plan-outline-hover: rgb(11 11 11 / .05);display:grid;width:100%;max-width:896px;grid-template-columns:minmax(0,1fr);gap:16px;margin-inline:auto;color:var(--plan-text);color-scheme:light}.dark .visual-plans.svelte-1y8ibh5{color-scheme:dark;--plan-surface: #151515;--plan-border: rgb(255 255 255 / .05);--plan-text: #f2f2f2;--plan-muted: #868686;--plan-benefit: rgb(242 242 242 / .75);--plan-badge: linear-gradient(to right, rgb(242 242 242 / .1), #1c1c1c, #151515);--plan-cta: #f2f2f2;--plan-cta-text: #151515;--plan-cta-hover: rgb(242 242 242 / .9);--plan-outline-hover: rgb(242 242 242 / .05)}.plan-card.svelte-1y8ibh5{display:flex;min-width:0;min-height:544px;flex-direction:column;overflow:hidden;border:1px solid var(--plan-border);border-radius:24px;background:var(--plan-surface);transition:translate .6s var(--card-delay) cubic-bezier(.16,1,.3,1)}.card-content.svelte-1y8ibh5{display:flex;flex:1;flex-direction:column;min-width:0;padding:24px}.card-heading.svelte-1y8ibh5{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}h2.svelte-1y8ibh5{margin:0;font-size:20px;font-weight:500;line-height:28px;letter-spacing:normal}.plan-price.svelte-1y8ibh5{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;margin-top:8px}.amount.svelte-1y8ibh5{font-size:24px;font-weight:500;line-height:32px;letter-spacing:-.025em;font-variant-numeric:tabular-nums}.period.svelte-1y8ibh5{font-size:14px;line-height:20px;color:var(--plan-muted)}.billing-period.svelte-1y8ibh5{position:relative;display:inline-flex;align-items:center;padding-right:16px;color:var(--plan-muted);font-size:14px;line-height:20px;border-radius:4px}.billing-period.svelte-1y8ibh5 select:where(.svelte-1y8ibh5){position:absolute;top:-12px;right:0;bottom:-12px;left:0;width:100%;height:44px;opacity:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;font:400 14px/20px var(--font-ui);cursor:pointer}.billing-period.svelte-1y8ibh5 select:where(.svelte-1y8ibh5):disabled{cursor:progress}.billing-period.svelte-1y8ibh5:focus-within{outline:2px solid var(--color-focus-ring);outline-offset:2px}.billing-period.svelte-1y8ibh5 svg{position:absolute;right:2px;width:12px;height:12px;stroke-width:1.5;pointer-events:none}.plan-badge.svelte-1y8ibh5{flex:none;white-space:nowrap;border-radius:999px;padding:4px 10px;background:var(--plan-badge);color:var(--plan-muted);font-size:12px;font-weight:500;line-height:16px;box-shadow:inset 0 2px 4px #0000000d}.dark .plan-badge.svelte-1y8ibh5{box-shadow:inset 0 2px 4px #ffffff0d}.plan-description.svelte-1y8ibh5{max-width:448px;margin:20px 0 0;font-size:14px;line-height:24px;color:var(--plan-muted);text-wrap:pretty}.plan-benefits.svelte-1y8ibh5{border-top:1px solid var(--plan-border);padding-top:24px;margin-top:28px}.benefits-label.svelte-1y8ibh5{margin:0;font-size:12px;font-weight:500;line-height:16px;letter-spacing:.1em;text-transform:uppercase;color:var(--plan-muted)}ul.svelte-1y8ibh5{display:grid;gap:14px;margin:16px 0 0;padding:0;list-style:none}li.svelte-1y8ibh5{display:flex;align-items:flex-start;gap:12px;color:var(--plan-benefit);font-size:14px;line-height:20px}li.svelte-1y8ibh5 svg:where(.svelte-1y8ibh5){flex:none;width:16px;height:16px;margin-top:2px;color:var(--plan-text)}.card-action.svelte-1y8ibh5{margin-top:auto;padding-top:32px}.plan-cta.svelte-1y8ibh5{display:inline-flex;width:100%;min-height:48px;align-items:center;justify-content:center;gap:8px;border:1px solid transparent;border-radius:999px;padding:11px 24px;font:500 16px/24px var(--font-ui);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer;transition:background-color .15s cubic-bezier(.4,0,.2,1)}.plan-outline.svelte-1y8ibh5{border-color:var(--plan-border);background:transparent;color:var(--plan-text)}.plan-primary.svelte-1y8ibh5{background:var(--plan-cta);color:var(--plan-cta-text)}.plan-cta.svelte-1y8ibh5:disabled{opacity:.5;cursor:not-allowed}.plan-cta[aria-busy=true].svelte-1y8ibh5{opacity:.8;cursor:progress}.checkout-error.svelte-1y8ibh5{margin:0 0 12px;color:var(--color-text-danger, var(--plan-text));font-size:13px;line-height:20px;overflow-wrap:anywhere}.plan-cta.svelte-1y8ibh5:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:3px}@container pricing (min-width: 640px){.card-content.svelte-1y8ibh5{padding:28px}}@container pricing (min-width: 768px){.visual-plans.svelte-1y8ibh5{grid-template-columns:repeat(2,minmax(0,1fr))}}@container pricing (max-width: 359px){.card-heading.svelte-1y8ibh5{gap:8px}.plan-badge.svelte-1y8ibh5{font-size:11px;padding-inline:8px}}@media(hover:hover)and (pointer:fine){.plan-card.svelte-1y8ibh5:hover{translate:0 -4px}.plan-outline.svelte-1y8ibh5:hover{background:var(--plan-outline-hover)}.plan-primary.svelte-1y8ibh5:hover:not(:disabled){background:var(--plan-cta-hover)}}@media(prefers-reduced-motion:reduce){.plan-card.svelte-1y8ibh5,.plan-cta.svelte-1y8ibh5{transition:none}.plan-card.svelte-1y8ibh5:hover{translate:none}}@media(forced-colors:active){.plan-card.svelte-1y8ibh5,.plan-cta.svelte-1y8ibh5{border-color:ButtonText}}.pricing-content.svelte-1i4z3j8{--pricing-muted: #636363;container:pricing / inline-size;width:100%;min-width:0;background:transparent;color:#0b0b0b;font-family:var(--font-ui);font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.dark .pricing-content.svelte-1i4z3j8{--pricing-muted: #868686;color:#f2f2f2}.pricing-main.svelte-1i4z3j8{box-sizing:border-box;max-width:min(var(--content-commerce),960px);margin-inline:auto;padding:48px 16px 64px}@container pricing (min-width: 640px){.pricing-main.svelte-1i4z3j8{padding:64px 32px 80px}}.pricing-details-dialog{position:relative}.pricing-details-dialog>[data-slot=dialog-title]{padding-right:40px}.pricing-details-dialog>[data-slot=dialog-description]{padding-right:24px}.details-close.svelte-1i4z3j8{position:absolute;top:12px;right:12px}.pricing-details.svelte-1i4z3j8{display:grid;gap:20px;margin-top:24px;font-family:var(--font-ui)}.billing-note.svelte-1i4z3j8{margin:0;color:var(--color-text-secondary);font-size:14px;line-height:22px;text-wrap:pretty}
