.matrix-panel.svelte-1bskufz{padding:20px;min-width:0}.pricing-matrix.svelte-1bskufz>div:where(.svelte-1bskufz)>:where(.svelte-1bskufz):nth-last-child(-n+3){border-bottom-width:0}.matrix-pro.svelte-1bskufz{background:color-mix(in srgb,var(--color-muted) 45%,transparent)}.matrix-feature.svelte-1bskufz{display:flex;align-items:center;padding:12px 20px;font-size:15px;color:var(--color-foreground);min-width:0;overflow-wrap:anywhere}.matrix-cell.svelte-1bskufz{display:flex;align-items:center;justify-content:center;text-align:center;padding:12px 16px;min-width:0}.plan-btn.svelte-1bskufz{display:flex;align-items:center;justify-content:center;min-height:44px;padding:8px 14px;border:1px solid var(--color-border);border-radius:9999px;font-size:14px;font-weight:500;background:var(--color-background);color:var(--color-muted-foreground);transition:color .15s,border-color .15s,background-color .15s;cursor:pointer}.plan-btn.svelte-1bskufz:hover{color:var(--color-foreground);border-color:var(--color-foreground)}.plan-btn-active.svelte-1bskufz{border-color:var(--color-foreground);color:var(--color-foreground);background:var(--color-muted)}.plan-btn.svelte-1bskufz:focus-visible,.matrix-cta.svelte-1bskufz:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.matrix-cta.svelte-1bskufz{display:inline-flex;align-items:center;justify-content:center;width:100%;padding:8px 16px;border-radius:9999px;font-size:14px;font-weight:500;transition:background-color .15s,opacity .15s;cursor:pointer}.matrix-cta-outline.svelte-1bskufz{border:1px solid var(--color-border);color:var(--color-foreground);background:transparent}.matrix-cta-outline.svelte-1bskufz:hover{background:var(--color-muted)}.matrix-cta-primary.svelte-1bskufz{background:var(--color-primary);color:var(--color-primary-foreground)}.matrix-cta-primary.svelte-1bskufz:hover{opacity:.9}@media(max-width:640px){.matrix-panel.svelte-1bskufz{padding:12px}.matrix-feature.svelte-1bskufz{padding:10px 12px;font-size:13px}.matrix-cell.svelte-1bskufz{padding:10px 6px}.matrix-cta.svelte-1bskufz{padding:8px 6px;font-size:13px;white-space:nowrap}.matrix-panel.svelte-1bskufz h2:where(.svelte-1bskufz){font-size:14px;overflow-wrap:anywhere}.plan-btn.svelte-1bskufz{padding:7px 8px;font-size:13px}}
