#pricing-root[data-astro-cid-lmkygsfs][data-billing=annual] .when-monthly[data-astro-cid-lmkygsfs],#pricing-root[data-astro-cid-lmkygsfs][data-billing=monthly] .when-annual[data-astro-cid-lmkygsfs]{display:none}.billing-toggle[data-astro-cid-lmkygsfs]{display:inline-flex;gap:4px;padding:4px;border-radius:12px;border:1px solid var(--card-line);background:var(--surface)}.billing-toggle[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]{display:inline-flex;align-items:center;gap:8px;height:38px;padding:0 16px;border-radius:8px;font-size:14.5px;font-weight:600;color:var(--muted);cursor:pointer;transition:background .15s,color .15s}.billing-toggle[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs]:hover{color:var(--text)}.billing-toggle[data-astro-cid-lmkygsfs] button[data-astro-cid-lmkygsfs][aria-pressed=true]{background:var(--nav-on);color:var(--text);box-shadow:inset 0 0 0 1px var(--card-line)}.save-chip[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.02em;padding:2px 6px;border-radius:5px;background:var(--accent);color:var(--on-accent)}.plan-card[data-astro-cid-lmkygsfs].is-highlight{border-color:var(--accent-line);box-shadow:0 0 0 1px var(--accent-line),var(--shadow)}.rec-badge[data-astro-cid-lmkygsfs]{position:absolute;top:-11px;left:24px;height:22px;padding:0 8px;border-radius:6px;background:var(--accent);color:var(--on-accent);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;line-height:22px}.table-wrap[data-astro-cid-lmkygsfs]{overflow-x:auto;border:1px solid var(--line);border-radius:14px;background:var(--card)}.data-table[data-astro-cid-lmkygsfs]{width:100%;min-width:720px;border-collapse:collapse;font-size:14.5px}.data-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.data-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:12px 16px;text-align:left;border-bottom:1px solid var(--line);vertical-align:top}.data-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);background:var(--chip)}.data-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{font-weight:500;min-width:150px}@media(min-width:768px){.data-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{min-width:210px}}.data-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.data-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{position:sticky;left:0;z-index:1;background:var(--surface)}.data-table[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]:first-child{background:var(--chip)}.data-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child th[data-astro-cid-lmkygsfs],.data-table[data-astro-cid-lmkygsfs] tbody[data-astro-cid-lmkygsfs] tr[data-astro-cid-lmkygsfs]:last-child td[data-astro-cid-lmkygsfs]{border-bottom:0}.data-table[data-astro-cid-lmkygsfs] .num[data-astro-cid-lmkygsfs]{text-align:right;white-space:nowrap}.compare[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs]{text-transform:none;letter-spacing:0;font-family:var(--font-sans);vertical-align:bottom}.compare[data-astro-cid-lmkygsfs]{min-width:600px}.compare[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs].num,.compare[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs].num{width:22%;white-space:normal}@media(max-width:639px){.data-table[data-astro-cid-lmkygsfs] th[data-astro-cid-lmkygsfs],.data-table[data-astro-cid-lmkygsfs] td[data-astro-cid-lmkygsfs]{padding:10px 12px;font-size:13.5px}}.compare[data-astro-cid-lmkygsfs] .col-hi[data-astro-cid-lmkygsfs]{background:color-mix(in srgb,var(--accent) 7%,transparent)}.compare[data-astro-cid-lmkygsfs] thead[data-astro-cid-lmkygsfs] .col-hi[data-astro-cid-lmkygsfs]{background:color-mix(in srgb,var(--accent) 14%,var(--chip))}
