.plan-selector.svelte-m4s87k{max-width:640px}.plan-options.svelte-m4s87k{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;margin-bottom:1rem}.plan-option.svelte-m4s87k{display:flex;align-items:flex-start;gap:.75rem;min-width:0;padding:1rem;border:2px solid #dee2e6;border-radius:.75rem;background:#fff;cursor:pointer;text-align:left;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease}.plan-option.svelte-m4s87k:hover{border-color:#9ec5fe}.plan-option.svelte-m4s87k:focus-within{outline:3px solid rgba(13,110,253,.25);outline-offset:2px}.plan-option-selected.svelte-m4s87k{border-color:#0d6efd;background:#f5f9ff;box-shadow:0 .25rem .75rem #0d6efd1f}.form-check-input.svelte-m4s87k{flex:0 0 auto;margin-top:.25rem}.plan-content.svelte-m4s87k{display:flex;min-width:0;flex:1;flex-direction:column}.plan-price.svelte-m4s87k strong:where(.svelte-m4s87k){font-size:1.75rem;line-height:1.2}.plan-selector-compact.svelte-m4s87k .plan-option:where(.svelte-m4s87k){padding:.75rem}.plan-selector-compact.svelte-m4s87k .plan-options:where(.svelte-m4s87k){grid-template-columns:1fr}@media(max-width:575.98px){.plan-options.svelte-m4s87k{grid-template-columns:1fr}}@property --app-pass-count-progress{syntax: "<number>"; inherits: false; initial-value: 1;}.number-counter.svelte-19divd3{display:inline-grid;font-variant-numeric:tabular-nums;counter-reset:app-pass-count calc(var(--app-pass-count-target) * var(--app-pass-count-progress))}.counter-final.svelte-19divd3,.number-counter.svelte-19divd3:after{grid-area:1 / 1}.number-counter.svelte-19divd3:after{content:counter(app-pass-count) attr(data-suffix);visibility:hidden}@media(prefers-reduced-motion:no-preference){.number-counter.svelte-19divd3{animation:svelte-19divd3-count-up var(--app-pass-count-duration) cubic-bezier(.33,1,.68,1)}.counter-final.svelte-19divd3{animation:svelte-19divd3-hide-final var(--app-pass-count-duration) step-end}.number-counter.svelte-19divd3:after{animation:svelte-19divd3-show-count var(--app-pass-count-duration) step-end}}@keyframes svelte-19divd3-count-up{0%{--app-pass-count-progress: 0}to{--app-pass-count-progress: 1}}@keyframes svelte-19divd3-hide-final{0%,to{visibility:hidden}}@keyframes svelte-19divd3-show-count{0%,to{visibility:visible}}
