.plans-toolbar[data-v-e7e4bd7c]{display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;margin-bottom:2rem}.plans-tab-switch[data-v-e7e4bd7c]{position:relative;display:inline-flex;gap:4px;padding:4px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;width:-moz-max-content;width:max-content}.plan-tab[data-v-e7e4bd7c]{position:relative;z-index:1;padding:.55rem 1.75rem;border:none;background:transparent;color:#6b7280;font-weight:600;font-size:.9rem;border-radius:999px;cursor:pointer;transition:color .25s ease}.plan-tab.active[data-v-e7e4bd7c]{color:#fff}.tab-indicator[data-v-e7e4bd7c]{position:absolute;top:4px;right:4px;width:calc(50% - 4px);height:calc(100% - 8px);border-radius:999px;background:linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045);transition:transform .3s cubic-bezier(.4,0,.2,1)}.tab-indicator.is-yearly[data-v-e7e4bd7c]{transform:translate(-100%)}.view-switch[data-v-e7e4bd7c]{display:inline-flex;gap:4px;padding:4px;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px}.view-btn[data-v-e7e4bd7c]{display:flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border:none;background:transparent;color:#6b7280;font-weight:600;font-size:.85rem;border-radius:8px;cursor:pointer;transition:background .2s ease,color .2s ease}.view-btn.active[data-v-e7e4bd7c]{background:#fff;color:#111827;box-shadow:0 1px 3px #00000014}.plan-holder[data-v-e7e4bd7c]{position:relative;padding:1.75rem 1.5rem;background:#fff;border:1px solid #e5e7eb;border-radius:16px;transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease}.plan-holder[data-v-e7e4bd7c]:hover{transform:translateY(-4px);box-shadow:0 16px 32px -16px #1118272e}.plan-holder.featured[data-v-e7e4bd7c]{border:1px solid transparent;background:linear-gradient(#fff,#fff) padding-box,linear-gradient(135deg,#833ab4,#fd1d1d,#fcb045) border-box}.featured-badge[data-v-e7e4bd7c]{position:absolute;top:-12px;right:1.5rem;padding:.3rem .9rem;font-size:.75rem;font-weight:700;color:#fff;border-radius:999px;background:linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045)}.period[data-v-e7e4bd7c]{font-size:1.1rem;font-weight:700;color:#111827;margin-bottom:.25rem}.plan-desc[data-v-e7e4bd7c]{font-size:.85rem;color:#6b7280;margin-bottom:1.25rem}.plans-feature[data-v-e7e4bd7c]{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.65rem}.plans-feature li[data-v-e7e4bd7c]{display:flex;align-items:center;gap:.55rem;font-size:.875rem;color:#374151}.plans-feature li.is-off[data-v-e7e4bd7c]{color:#b0b5c0}.feature-icon.check[data-v-e7e4bd7c]{flex-shrink:0;color:#16a34a}.feature-icon.cross[data-v-e7e4bd7c]{flex-shrink:0;color:#d1d5db}.price-block[data-v-e7e4bd7c]{padding-top:1.25rem;border-top:1px dashed #e5e7eb}.price-row[data-v-e7e4bd7c]{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem;margin-bottom:1rem}.price-old[data-v-e7e4bd7c]{font-size:.85rem;color:#9ca3af;text-decoration:line-through}.price-new[data-v-e7e4bd7c]{font-size:1.5rem;font-weight:800;color:#111827}.price-new small[data-v-e7e4bd7c]{font-size:.8rem;font-weight:500;color:#6b7280}.off-badge[data-v-e7e4bd7c]{padding:.15rem .6rem;font-size:.7rem;font-weight:700;color:#b8590a;background:#fcb04525;border-radius:999px}.plan-btn[data-v-e7e4bd7c]{display:block;width:100%;text-align:center;padding:.7rem 1rem;font-weight:700;font-size:.9rem;color:#111827;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:10px;cursor:pointer;transition:background .2s ease,transform .2s ease}.plan-btn[data-v-e7e4bd7c]:active{transform:scale(.98)}.plan-btn-featured[data-v-e7e4bd7c]{color:#fff;background:linear-gradient(90deg,#833ab4,#fd1d1d,#fcb045);border:none}.plan-btn-featured[data-v-e7e4bd7c]:hover{filter:brightness(1.06)}.compare-wrap[data-v-e7e4bd7c]{overflow-x:auto;border:1px solid #e5e7eb;border-radius:16px;background:#fff}.compare-table[data-v-e7e4bd7c]{width:100%;border-collapse:collapse;min-width:560px}.compare-table td[data-v-e7e4bd7c],.compare-table th[data-v-e7e4bd7c]{padding:.9rem 1rem;text-align:center;border-bottom:1px solid #f0f1f3}.compare-table thead th[data-v-e7e4bd7c]{vertical-align:top;border-bottom:1px solid #e5e7eb}.feature-col[data-v-e7e4bd7c]{text-align:right!important;color:#374151;font-size:.875rem;white-space:nowrap}.compare-plan-name[data-v-e7e4bd7c]{font-weight:700;color:#111827;font-size:.95rem}.compare-plan-price[data-v-e7e4bd7c]{margin-top:.35rem;font-weight:800;color:#111827;font-size:1rem}.compare-plan-price small[data-v-e7e4bd7c]{font-weight:500;color:#6b7280;font-size:.75rem}.compare-plan-price .price-old[data-v-e7e4bd7c]{font-size:.75rem;margin-inline-end:.35rem}td.featured[data-v-e7e4bd7c],th.featured[data-v-e7e4bd7c]{background:linear-gradient(180deg,#fdf1ea,#fff8f2)}.featured-badge.small[data-v-e7e4bd7c]{position:static;display:inline-block;margin-bottom:.5rem;font-size:.65rem;padding:.2rem .6rem}.compare-table .feature-icon.check[data-v-e7e4bd7c]{color:#16a34a}.compare-table .feature-icon.cross[data-v-e7e4bd7c]{color:#d1d5db}.compare-cta-row td[data-v-e7e4bd7c]{border-bottom:none;padding-top:1.1rem;padding-bottom:1.1rem}.pages-highlight[data-v-e7e4bd7c]{display:flex;align-items:center;gap:6px;padding:6px 10px;margin:8px 0;border-radius:8px;background:rgba(var(--bs-primary-rgb),.08);color:var(--bs-primary);font-size:.85rem;font-weight:500;width:-moz-fit-content;width:fit-content}.pages-highlight svg[data-v-e7e4bd7c]{flex-shrink:0}
