.btn.svelte-n6prwh{justify-content:center;align-items:center;gap:var(--space-4);white-space:nowrap;border-radius:var(--radius-lg);font-family:var(--type-body-medium-font);font-size:var(--type-body-medium-size);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;outline:none;line-height:1;text-decoration:none;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.btn.svelte-n6prwh:focus-visible{outline:2px solid var(--brand-green-medium);outline-offset:2px}.btn.svelte-n6prwh:disabled,.btn[aria-disabled=true].svelte-n6prwh{pointer-events:none;opacity:.5}.btn--size-default.svelte-n6prwh{height:32px;padding:0 var(--space-12)}.btn--size-sm.svelte-n6prwh{height:28px;padding:0 var(--space-8);font-size:var(--type-body-small-size)}.btn--size-xs.svelte-n6prwh{height:24px;padding:0 var(--space-8);font-size:var(--type-body-small-size)}.btn--size-lg.svelte-n6prwh{height:36px;padding:0 var(--space-12)}.btn--size-icon.svelte-n6prwh{width:32px;height:32px;padding:0}.btn--default.svelte-n6prwh{background:var(--button-green-background);color:var(--button-green-text)}.btn--default.svelte-n6prwh:hover{background:var(--brand-green-medium)}.btn--outline.svelte-n6prwh{background:var(--background-secondary);border-color:var(--border-default);color:var(--text-primary)}.btn--outline.svelte-n6prwh:hover{background:var(--background-contrast)}.btn--ghost.svelte-n6prwh{color:var(--text-primary);background:0 0}.btn--ghost.svelte-n6prwh:hover{background:var(--background-contrast)}.btn--secondary.svelte-n6prwh{background:var(--background-contrast);color:var(--text-primary)}.btn--secondary.svelte-n6prwh:hover{background:var(--border-default)}.btn--destructive.svelte-n6prwh{background:var(--status-error-light);color:var(--status-error-dark)}.btn--destructive.svelte-n6prwh:hover{background:var(--status-error-light);filter:brightness(.96)}.btn--link.svelte-n6prwh{height:auto;color:var(--brand-green-medium);text-underline-offset:4px;background:0 0;padding:0}.btn--link.svelte-n6prwh:hover{text-decoration:underline}
