.public-plan-card.svelte-4g5tss{display:flex;flex-direction:column;border:1px solid rgb(255 255 255 / .1);border-radius:.85rem;background:#141718;padding:1.25rem}.primary-card-action.svelte-4g5tss{margin-top:1.25rem;display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.45rem;border-radius:.55rem;background:#bef35e;padding:.65rem 1rem;color:#142000;font-size:.875rem;font-weight:750}.offer-modal.svelte-4g5tss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;overflow-y:auto;background:#000000b8;padding:1rem;color:#fff}.offer-dialog.svelte-4g5tss{width:min(100%,46rem);border:1px solid rgb(255 255 255 / .12);border-radius:1rem;background:#141718;padding:1.5rem;box-shadow:0 24px 80px #00000073}.offer-close.svelte-4g5tss{display:grid;width:2.5rem;height:2.5rem;place-items:center;border:1px solid rgb(255 255 255 / .12);border-radius:.6rem}.offer-dialog.svelte-4g5tss label:where(.svelte-4g5tss){display:grid;gap:.45rem;color:#ffffffb8;font-size:.8rem}.offer-dialog.svelte-4g5tss input:where(.svelte-4g5tss),.offer-dialog.svelte-4g5tss textarea:where(.svelte-4g5tss){width:100%;border:1px solid rgb(255 255 255 / .12);border-radius:.55rem;background:#0e1011;padding:.7rem .75rem;color:#fff;outline:none}.offer-dialog.svelte-4g5tss textarea:where(.svelte-4g5tss){min-height:7rem;resize:vertical}.offer-dialog.svelte-4g5tss input:where(.svelte-4g5tss):focus,.offer-dialog.svelte-4g5tss textarea:where(.svelte-4g5tss):focus{border-color:#bef35eb3}.offer-submit.svelte-4g5tss{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;gap:.5rem;border-radius:.55rem;background:#bef35e;padding:.65rem 1rem;color:#142000;font-weight:750}.public-plan-card.featured.svelte-4g5tss{border-color:#bef35e8c;background:#151a12;box-shadow:0 20px 70px #bef35e0f}.badge.svelte-4g5tss{border-radius:999px;background:#bef35e21;padding:.25rem .5rem;color:#dfffaa;font-size:.62rem;font-weight:800;text-transform:uppercase}.extra-features.svelte-4g5tss{margin-top:1.25rem;display:grid;gap:.65rem;border-top:1px solid rgb(255 255 255 / .08);padding-top:1.1rem}.feature-row.svelte-4g5tss{display:flex;align-items:flex-start;gap:.5rem;font-size:.72rem;line-height:1.45}.feature-row.svelte-4g5tss svg{margin-top:.05rem;flex:0 0 auto}.feature-row.available.svelte-4g5tss{color:#ffffffb8}.feature-row.available.svelte-4g5tss svg{color:#bef35e}html[data-theme=light] .public-plan-card.svelte-4g5tss{border-color:#d2ddce;background:#fff;box-shadow:0 12px 36px #17201912}html[data-theme=light] .public-plan-card.featured.svelte-4g5tss{border-color:#91ad72;background:#f6faf2;box-shadow:0 16px 42px #466d1f1c}html[data-theme=light] .public-plan-card.svelte-4g5tss h2:where(.svelte-4g5tss){color:#172019}html[data-theme=light] .public-plan-card.svelte-4g5tss>p:where(.svelte-4g5tss),html[data-theme=light] .feature-row.available.svelte-4g5tss{color:#526057}html[data-theme="light"] .public-plan-card .plan-limits,*/ html[data-theme="light"] .public-plan-card.svelte-4g5tss .extra-features:where(.svelte-4g5tss){border-color:#dce5d8}html[data-theme=light] .feature-row.available.svelte-4g5tss svg{color:#638d2d}html[data-theme=light] .badge.svelte-4g5tss{background:#e3efd9;color:#466d1f}
