.steps-indicator.svelte-i7slxu{justify-content:center;align-items:center;margin-top:2rem;display:flex}.step.svelte-i7slxu{background-color:var(--theme-border);width:28px;height:28px;color:var(--theme-text-secondary);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:14px;font-weight:600;display:flex}.step.is-active.svelte-i7slxu{color:var(--theme-text-inverse);background-color:#599bff}.step.is-clickable.svelte-i7slxu{cursor:pointer}.step-divider.svelte-i7slxu{background-color:var(--theme-border);width:80px;height:2px;margin:0 10px}.steps-titles.svelte-i7slxu{justify-content:center;align-items:center;display:flex}.step-name.svelte-i7slxu{color:var(--theme-text-tertiary);font-size:14px;font-weight:500}.step-name.is-active.svelte-i7slxu{color:#3298dc;font-weight:600}.step-name-spacer.svelte-i7slxu{width:110px}.pro-gradient.svelte-i7slxu{color:#fff!important;background:linear-gradient(90deg,#ea5757,#599bff,#73c382)!important;border:none!important}.pro-gradient.svelte-i7slxu h2:where(.svelte-i7slxu),.pro-gradient.svelte-i7slxu li:where(.svelte-i7slxu){color:#fff}.pro-gradient.svelte-i7slxu li:where(.svelte-i7slxu):before{color:#ffffffe6}.plan-card.svelte-i7slxu{background:var(--theme-surface);border:1px solid var(--theme-border);cursor:pointer;border-radius:10px;flex-direction:column;width:100%;min-width:260px;height:100%;padding:1.75rem 1.5rem;transition:all .3s;display:flex;position:relative;box-shadow:0 2px 12px #00000014}.plan-card.svelte-i7slxu:hover{transform:translateY(-5px);box-shadow:0 10px 20px #00000014}.plan-card.is-selected.svelte-i7slxu{border-color:#3298dc;box-shadow:0 0 20px #3298dc66}.plan-card.pro-gradient.is-selected.svelte-i7slxu{transform:translateY(-8px);box-shadow:0 0 25px #fff6}.plan-card.is-recommended.svelte-i7slxu{border-color:var(--theme-text)}.recommended-badge.svelte-i7slxu{background-color:var(--theme-text);color:var(--theme-bg);border-radius:20px;padding:.25rem 1rem;font-size:.8rem;font-weight:600;position:absolute;top:-12px;left:50%;transform:translate(-50%)}.plan-card.svelte-i7slxu h2:where(.svelte-i7slxu){margin-bottom:.5rem}.price-tag.svelte-i7slxu{margin-bottom:1.5rem;font-size:1.8rem;font-weight:700}.plan-card.svelte-i7slxu ul:where(.svelte-i7slxu){text-align:left;flex-grow:1;margin:0 0 2rem;padding:0;list-style:none}.plan-card.svelte-i7slxu ul:where(.svelte-i7slxu) li:where(.svelte-i7slxu){color:var(--theme-text);padding:.75rem 0 .75rem 1.75rem;font-size:1.1rem;position:relative}.plan-card.svelte-i7slxu ul:where(.svelte-i7slxu) li:where(.svelte-i7slxu):before{content:"✓";color:#3298dc;font-weight:700;position:absolute;left:0}.pricing-container.svelte-i7slxu{justify-content:center;margin:3rem 0;display:flex}.pricing-box.svelte-i7slxu{border-radius:12px;width:100%;max-width:400px;padding:2.5rem!important}.price-amount.svelte-i7slxu{color:var(--theme-text);font-size:3.5rem;font-weight:700}.checkout-button.svelte-i7slxu{min-width:200px;padding-left:2.5rem;padding-right:2.5rem}@media screen and (width<=768px){.price-amount.svelte-i7slxu{font-size:2.5rem}}
