.plan.svelte-t2s6m1{display:flex;flex-direction:column;position:relative;background:#ffffffa6;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border:2px solid transparent;border-radius:1.25rem;padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-md);max-width:400px;min-width:320px;width:100%;box-shadow:0 12px 30px #00000014,0 4px 12px #0000000a;text-align:left;margin:0 auto;font-size:var(--fontSize-sm)}.plan.selected.svelte-t2s6m1{border-color:var(--theme-primary);background:var(--theme-indicatorApproved);box-shadow:0 0 0 3px var(--theme-primary)}.plan.pro.svelte-t2s6m1{background:var(--theme-simpleBackground);border:2px solid var(--theme-primary);box-shadow:0 8px 32px #0000001f;z-index:2;position:relative;overflow:visible}.plan.pro.svelte-t2s6m1:before{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;border-radius:inherit;padding:2px;background:linear-gradient(90deg,var(--theme-primary) 0%,rgba(255,255,255,.8) 25%,var(--theme-primary) 50%,rgba(255,255,255,.8) 75%,var(--theme-primary) 100%);background-size:200% 100%;animation:svelte-t2s6m1-border-shimmer 6s ease-in-out infinite;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;z-index:-1}.plan.pro.selected.svelte-t2s6m1{background:var(--theme-simpleBackground);border-color:var(--theme-primary);box-shadow:0 0 0 3px rgba(var(--theme-primary-rgb),.2),0 8px 32px #00000026}.plan.pro.svelte-t2s6m1 .plan-title{color:var(--theme-primary);font-weight:800}.plan.pro.svelte-t2s6m1 .plan-price:where(.svelte-t2s6m1){color:var(--theme-primary);font-weight:700;font-size:var(--fontSize-lg)}.plan.svelte-t2s6m1 .popular-badge:where(.svelte-t2s6m1){position:absolute;top:-12px;right:24px;background:var(--theme-action);color:#fff;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);padding:.25rem .75rem;border-radius:1rem;box-shadow:0 4px 8px #0000001a}.plan.svelte-t2s6m1 .plan-title{color:var(--theme-primary);margin-bottom:var(--spacing-xs)}.plan.svelte-t2s6m1 .plan-price:where(.svelte-t2s6m1){font-size:var(--font-size-md);color:var(--theme-textColor);margin-bottom:var(--spacing-xs);font-weight:var(--font-weight-medium)}.plan.svelte-t2s6m1 .plan-description:where(.svelte-t2s6m1){font-size:var(--font-size-sm);color:var(--theme-iconSecondaryColor);margin-bottom:var(--spacing-md);font-weight:var(--font-weight-normal)}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1){margin:var(--spacing-md) 0;padding:0;flex-grow:1}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li:where(.svelte-t2s6m1){list-style:none;margin-bottom:var(--spacing-xs);font-size:var(--font-size-sm);line-height:1.6;display:flex;align-items:flex-start}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.coming-soon:where(.svelte-t2s6m1){display:block;color:var(--theme-darkPrimary);text-shadow:2px 4px 5px var(--theme-textShadow)}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.coming-soon:where(.svelte-t2s6m1) .coming-soon-title{color:var(--theme-primary);font-weight:700;margin-bottom:var(--spacing-xs)}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.coming-soon:where(.svelte-t2s6m1) .coming-soon-features:where(.svelte-t2s6m1) .coming-soon-item:where(.svelte-t2s6m1){display:inline;line-height:1.6}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li:where(.svelte-t2s6m1) .feature-icon:where(.svelte-t2s6m1){flex-shrink:0;display:inline-flex;justify-content:center;align-items:center;width:20px;height:20px;border-radius:50%;margin-right:var(--spacing-xs);font-size:var(--font-size-xs)}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li:where(.svelte-t2s6m1) .feature-text:where(.svelte-t2s6m1){flex-grow:1}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.included:where(.svelte-t2s6m1){color:var(--theme-textColor)}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.included:where(.svelte-t2s6m1) .feature-icon:where(.svelte-t2s6m1){background-color:var(--theme-success);color:#fff}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.included.normal:where(.svelte-t2s6m1) .feature-icon:where(.svelte-t2s6m1){background-color:var(--theme-info);color:#fff}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.excluded:where(.svelte-t2s6m1){color:var(--theme-iconSecondaryColor);opacity:.7}.plan.svelte-t2s6m1 .plan-features:where(.svelte-t2s6m1) li.excluded:where(.svelte-t2s6m1) .feature-icon:where(.svelte-t2s6m1){background-color:var(--theme-warning);color:#fff}.plan.svelte-t2s6m1 label{margin-bottom:var(--spacing-xs)}.plan.svelte-t2s6m1 select{margin-bottom:var(--spacing-md)}@media screen and (max-width: 800px){.pricing-wrapper.svelte-t2s6m1{flex-direction:column;align-items:center}.plan.svelte-t2s6m1{max-width:90%;min-width:280px}.plan.pro.svelte-t2s6m1{transform:scale(1.03);margin-top:var(--spacing-md);margin-bottom:var(--spacing-md)}.plan.pro.svelte-t2s6m1:hover{transform:translateY(-6px) scale(1.05)}}.common-button.renew{margin-top:var(--spacing-sm)}@keyframes svelte-t2s6m1-border-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
