button.svelte-rmjz1s,a.svelte-rmjz1s{--background: var(--color-primary-base);--hover: var(--color-primary-hover);--text: var(--color-primary-text);border:none;display:flex;align-items:center;gap:1rem;padding:0 1rem;border-radius:.5rem;font-size:.875rem;justify-content:center;cursor:pointer;background-color:var(--background);color:var(--text);text-decoration:none;width:fit-content;-webkit-user-select:none;user-select:none}button.svelte-rmjz1s>svg,a.svelte-rmjz1s>svg{fill:var(--text)}@media screen and (hover:hover){button.svelte-rmjz1s:hover,a.svelte-rmjz1s:hover{background-color:var(--hover)}}button.svelte-rmjz1s>svg,a.svelte-rmjz1s>svg{height:1rem;width:1rem;flex-shrink:0}button.fill.svelte-rmjz1s,a.fill.svelte-rmjz1s{width:100%}button.large.svelte-rmjz1s,a.large.svelte-rmjz1s{height:3rem;padding:0 1.5rem;gap:1rem}button.medium.svelte-rmjz1s,a.medium.svelte-rmjz1s{height:2.5rem;padding:0 1rem;gap:.75rem}button.small.svelte-rmjz1s,a.small.svelte-rmjz1s{height:2rem;padding:0 .75rem;gap:.5rem}button.small.svelte-rmjz1s>svg,a.small.svelte-rmjz1s>svg{height:.875rem;width:.875rem}button.bottom.svelte-rmjz1s,a.bottom.svelte-rmjz1s{--background: var(--neutral-bottom);--hover: var(--neutral-middle);--text: var(--neutral-weak)}button.middle.svelte-rmjz1s,a.middle.svelte-rmjz1s{--background: var(--neutral-middle);--hover: var(--neutral-top);--text: var(--neutral-weak)}button.svelte-rmjz1s:disabled,a.svelte-rmjz1s:disabled{background-color:var(--neutral-bottom);color:var(--neutral-muted);cursor:default}
