button.svelte-1ph6wim{display:flex;flex-grow:var(--button-flex-grow, 0);align-items:center;justify-content:center;padding-top:var(--button-padding-vertical, 8px);padding-bottom:var(--button-padding-vertical, 8px);padding-left:var(--button-padding-horizontal, 16px);padding-right:var(--button-padding-horizontal, 16px);background-color:var(--button-background-color, hsl(var(--primary)));color:var(--button-text-color, white);border-radius:var(--radius);min-width:var(--button-min-width, 150px);max-width:var(--button-max-width, none);font-size:var(--button-font-size, 16px);height:var(--button-height, 40px);border:var(--button-border, none)}button.svelte-1ph6wim:hover:not(:disabled){opacity:.8}button.svelte-1ph6wim:disabled{background-color:hsl(var(--rich-gray-300))}button.svelte-1ph6wim:focus-visible{outline:5px solid hsl(var(--ring-highlight));outline-offset:4px}.loading.svelte-1ph6wim:disabled{background-color:hsl(from var(--button-background-color, hsl(var(--primary))) h s calc(l - 10))}.highlighted.svelte-1ph6wim{background-color:hsl(var(--secondary))}.highlighted.svelte-1ph6wim:focus-visible{outline:5px solid hsl(var(--ring));outline-offset:4px}.highlighted.svelte-1ph6wim:hover{background-color:hsl(var(--secondary-dark))}.highlighted.svelte-1ph6wim:hover:disabled{background-color:gray}
