.interval-toggle[data-v-377a6b34]{background:#eef0ef;border-radius:999px;gap:.25rem;width:fit-content;margin:.5rem auto 2.25rem;padding:.3rem;display:flex}.toggle-btn[data-v-377a6b34]{min-height:44px;font:inherit;color:#4b5563;cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;padding:0 1.3rem;font-size:.9rem;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.toggle-btn[data-v-377a6b34]:hover:not(.active){color:#111827}.toggle-btn.active[data-v-377a6b34]{background:var(--color-supporter-bg);color:#fff}.toggle-btn[data-v-377a6b34]:focus-visible{outline:3px solid var(--color-primary);outline-offset:2px}.toggle-save[data-v-377a6b34]{color:#1f7a45;background:#d9f2e1;border-radius:999px;margin-left:.45rem;padding:.12rem .5rem;font-size:.75rem;font-weight:800}.toggle-btn.active .toggle-save[data-v-377a6b34]{background:var(--color-page-accent);color:var(--color-page-bg)}.plans[data-v-377a6b34]{grid-template-columns:1fr;gap:1.5rem;max-width:800px;margin:0 auto;display:grid}.plan[data-v-377a6b34]{border-radius:24px;flex-direction:column;padding:1.75rem 1.5rem 1.5rem;display:flex;position:relative}.plan-free[data-v-377a6b34]{color:#1f2937;background:#f5f6f5}.plan-featured[data-v-377a6b34]{background:linear-gradient(150deg,var(--color-supporter-bg),var(--color-supporter-bg-end));color:#f3f4f3;box-shadow:0 24px 48px -20px #1f3b2d80}.plan-featured[data-v-377a6b34]:before{content:"";border-radius:inherit;pointer-events:none;background:repeating-radial-gradient(circle at 110% -10%,#0000 0 22px,#ffffff0f 0 23px);position:absolute;inset:0}.plan-featured[data-v-377a6b34]>*{position:relative}.plan-badge[data-v-377a6b34]{background:var(--color-page-accent);color:var(--color-page-bg);border-radius:999px;padding:.3rem .8rem;font-size:.78rem;font-weight:800;top:-.85rem;left:1.5rem}.plan-badge[data-v-377a6b34],.plan-featured>.plan-badge[data-v-377a6b34]{position:absolute}.plan .plan-name[data-v-377a6b34]{color:#111827;margin:0;font-size:1.35rem;font-weight:800}.plan-featured .plan-name[data-v-377a6b34]{color:#fff}.plan .plan-tagline[data-v-377a6b34]{color:#6b7280;margin:.35rem 0 1.25rem;font-size:.88rem;line-height:1.45}.plan-featured .plan-tagline[data-v-377a6b34]{color:var(--color-supporter-muted)}.plan-price[data-v-377a6b34]{border-bottom:1px solid #e3e6e4;flex-wrap:wrap;align-items:baseline;gap:.25rem .55rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.plan-featured .plan-price[data-v-377a6b34]{border-bottom-color:#ffffff1f}.plan-amount[data-v-377a6b34]{letter-spacing:-.02em;font-size:2.6rem;font-weight:800;line-height:1}.plan-free .plan-amount[data-v-377a6b34]{color:#374151}.plan-featured .plan-amount[data-v-377a6b34]{color:#fff}.plan-period[data-v-377a6b34]{color:#6b7280;font-size:.9rem}.plan-featured .plan-period[data-v-377a6b34]{color:var(--color-supporter-muted)}.plan-sub[data-v-377a6b34],.plan-vat[data-v-377a6b34]{color:#6b7280;flex-basis:100%;font-size:.78rem}.plan-featured .plan-vat[data-v-377a6b34]{color:var(--color-supporter-muted)}.plan-sub[data-v-377a6b34]{color:#1f7a45;margin-top:.35rem;font-weight:700}.plan-featured .plan-sub[data-v-377a6b34]{color:var(--color-supporter-accent)}.plan-features[data-v-377a6b34]{flex:1;margin:0 0 1.5rem;padding:0;list-style:none}.plan-features li[data-v-377a6b34]{gap:.75rem;padding:.4rem 0;font-size:.9rem;line-height:1.45;display:flex}.plan-icon[data-v-377a6b34]{text-align:center;color:#9ca3af;flex:0 0 1.25rem;margin-top:.2rem;font-size:.85rem}.plan-featured .plan-icon[data-v-377a6b34]{color:var(--color-supporter-accent)}.plan-features .plan-features-all[data-v-377a6b34]{color:#fff;font-weight:700}.plan-btn[data-v-377a6b34]{background:var(--color-page-accent);width:100%;min-height:50px;color:var(--color-page-bg);font:inherit;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.6rem 1.2rem;font-size:.95rem;font-weight:800;text-decoration:none;transition:background .15s,transform .1s;display:flex}.plan-btn[data-v-377a6b34]:hover{background:#6fd292;text-decoration:none}.plan-btn[data-v-377a6b34]:active{transform:scale(.98)}.plan-btn[data-v-377a6b34]:focus-visible{outline-offset:3px;outline:3px solid #fff}.plan-btn[data-v-377a6b34]:disabled{color:var(--color-supporter-muted);cursor:default;background:#ffffff26;transform:none}.plan-btn-secondary[data-v-377a6b34]{color:#1f2937;background:#fff;border:1.5px solid #d1d5db}.plan-btn-secondary[data-v-377a6b34]:hover{background:#fff;border-color:#1f2937}.plan-btn-secondary[data-v-377a6b34]:focus-visible{outline-color:var(--color-primary)}.plan-btn-ghost[data-v-377a6b34]{color:#fff;background:0 0;border:1.5px solid #ffffff59}.plan-btn-ghost[data-v-377a6b34]:hover{background:#ffffff14}.plan-featured .plan-notice[data-v-377a6b34]{color:var(--color-supporter-muted);margin:0 0 1rem;font-size:.76rem;line-height:1.5}.plan-featured .plan-notice a[data-v-377a6b34]{color:#d6dbd8;text-decoration:underline}.plan-featured .plan-state[data-v-377a6b34]{color:#d6dbd8;margin:0 0 1rem;font-size:.9rem;line-height:1.45}.plan-featured .plan-state-strong[data-v-377a6b34]{color:#fff;font-size:1.05rem;font-weight:800}.plan-featured .plan-error[data-v-377a6b34]{color:#fecaca;background:#dc26262e;border-radius:12px;margin:.85rem 0 0;padding:.6rem .8rem;font-size:.84rem}.plan-test-mode[data-v-377a6b34]{align-items:center;gap:.5rem;min-height:44px;font-size:.84rem;display:flex}.plan-test-mode input[data-v-377a6b34]{width:20px;height:20px;accent-color:var(--color-page-accent)}.plan-featured .plan-promo[data-v-377a6b34]{color:var(--color-supporter-accent);text-align:center;margin:.85rem 0 0;font-size:.82rem}.container .native-note[data-v-377a6b34]{text-align:center;color:#4b5563;max-width:800px;margin:1.75rem auto 0}@media (width>=720px){.plans[data-v-377a6b34]{grid-template-columns:1fr 1fr;align-items:stretch}.plan[data-v-377a6b34]{padding:2rem 1.75rem 1.75rem}}@media (prefers-reduced-motion:reduce){.plan-btn[data-v-377a6b34],.toggle-btn[data-v-377a6b34]{transition:none}.plan-btn[data-v-377a6b34]:active{transform:none}}
