a.svelte-1g6oxt8,button.svelte-1g6oxt8{display:inline-block;border:var(--btn-border-width, 2px) solid var(--btn-border-color);border-radius:var(--btn-border-radius, 5px);font-size:var(--btn-font-size, 1.5rem);font-weight:var(--btn-font-weight, 700);line-height:var(--btn-line-height, 1.2);padding:var(--btn-padding, 7px 28px);color:var(--btn-fg);background-color:var(--btn-bg);transition:background-color .3s ease-out}a.svelte-1g6oxt8:disabled,a.svelte-1g6oxt8.disabled,button.svelte-1g6oxt8:disabled,button.svelte-1g6oxt8.disabled{opacity:var(--btn-disabled-opacity, .2);background-color:var(--btn-disabled-bg, var(--btn-bg))}a.svelte-1g6oxt8.disabled,button.svelte-1g6oxt8.disabled{pointer-events:none}a.svelte-1g6oxt8:not(:disabled):not(.disabled),button.svelte-1g6oxt8:not(:disabled):not(.disabled){cursor:pointer}a.svelte-1g6oxt8:not(:disabled):not(.disabled):hover,a.svelte-1g6oxt8:not(:disabled):not(.disabled).__hover,button.svelte-1g6oxt8:not(:disabled):not(.disabled):hover,button.svelte-1g6oxt8:not(:disabled):not(.disabled).__hover{background-color:var(--btn-hover-bg);color:var(--btn-hover-fg, var(--btn-fg));border-color:var(--btn-hover-border-color, var(--btn-border-color))}a.svelte-1g6oxt8:not(:disabled):not(.disabled):active,a.svelte-1g6oxt8:not(:disabled):not(.disabled).__active,button.svelte-1g6oxt8:not(:disabled):not(.disabled):active,button.svelte-1g6oxt8:not(:disabled):not(.disabled).__active{background-color:var(--btn-active-bg);color:var(--btn-active-fg, var(--btn-fg));border-color:var(--btn-active-border-color, var(--btn-border-color))}a.svelte-1g6oxt8:not(:disabled):not(.disabled):active:focus-visible,button.svelte-1g6oxt8:not(:disabled):not(.disabled):active:focus-visible{background-color:var(--btn-active-bg);color:var(--btn-hover-fg, var(--btn-fg));border-color:var(--btn-hover-border-color, var(--btn-border-color))}a.svelte-1g6oxt8:focus-visible,a.svelte-1g6oxt8.__focus,button.svelte-1g6oxt8:focus-visible,button.svelte-1g6oxt8.__focus{outline-offset:0;outline:.3em solid var(--btn-focus-ring);background-color:var(--btn-bg);color:var(--btn-fg);border-color:var(--btn-border-color)}a.svelte-1g6oxt8{text-align:center;text-decoration:none!important}.btn-primary.svelte-1g6oxt8{--btn-fg: white;--btn-bg: var(--brand-primary);--btn-focus-ring: var(--primary-focus-ring);--btn-hover-bg: var(--primary-button-hover);--btn-active-bg: var(--primary-button-pressed);--btn-border-color: transparent;--btn-disabled-bg: var(--primary-button-disabled)}.btn-secondary.svelte-1g6oxt8{--btn-fg: currentColor;--btn-bg: transparent;--btn-focus-ring: var(--primary-focus-ring);--btn-hover-bg: var(--brand-primary-40);--btn-active-bg: var(--brand-primary-80);--btn-border-color: var(--brand-primary)}.btn-outline.svelte-1g6oxt8{--btn-fg: black;--btn-bg: transparent;--btn-focus-ring: var(--default-focus-ring);--btn-hover-bg: var(--base-grey);--btn-active-bg: transparent;--btn-border-color: var(--brand-third)}.btn-subtle.svelte-1g6oxt8{--btn-fg: black;--btn-bg: transparent;--btn-focus-ring: var(--primary-focus-ring);--btn-hover-bg: var(--brand-primary-40);--btn-active-bg: transparent;--btn-border-color: transparent;--btn-border-radius: 5px}.btn-sm.svelte-1g6oxt8{--btn-font-size: 1.125rem;--btn-line-height: 1.375rem;--btn-padding: 5px 18px}.btn-xs.svelte-1g6oxt8{--btn-font-size: 1rem;--btn-line-height: 1.1875rem;--btn-padding: 3px 13px}
