button.svelte-2pumv7,a.svelte-2pumv7{background-color:var(--btn-bg);color:var(--text)!important;border:none;border-radius:.3125rem;padding:.5rem 1rem;font-family:var(--font-body);cursor:pointer;display:inline-flex;font-weight:700;position:relative;min-width:7rem;height:48px;align-items:center;justify-content:center;text-decoration:none;max-width:fit-content}button.alt.svelte-2pumv7,a.alt.svelte-2pumv7{background-color:var(--btn-alt-bg)}button.alt.svelte-2pumv7:hover,a.alt.svelte-2pumv7:hover{background-color:var(--btn-alt-hover-bg)}button.svelte-2pumv7:hover,a.svelte-2pumv7:hover{background-color:var(--btn-hover-bg)}button.svelte-2pumv7:active,a.svelte-2pumv7:active{background-color:var(--btn-active-bg);box-shadow:inset 0 0 0 .125rem var(--btn-active-border)}button.alt.svelte-2pumv7:active,a.alt.svelte-2pumv7:active{background-color:var(--btn-alt-active-bg);box-shadow:inset 0 0 0 .125rem var(--btn-alt-active-border)}button.svelte-2pumv7:focus-visible,a.svelte-2pumv7:focus-visible{background-color:var(--btn-focus-bg);outline:var(--btn-focus-border) solid .25rem;outline-offset:0}button.alt.svelte-2pumv7:focus-visible,a.alt.svelte-2pumv7:focus-visible{background-color:var(--btn-alt-focus-bg);outline:var(--btn-alt-focus-border) solid .25rem;outline-offset:0}button.svelte-2pumv7:disabled,a[aria-disabled=true].svelte-2pumv7{background-color:var(--bg-subtle);cursor:not-allowed;opacity:.7}
