.button.svelte-x4wtex{--main-color:var(--color--primary-tint);--contrast-color:var(--color--text);appearance:none;cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;gap:5px;font-weight:600;text-decoration:none;transition:all .2s ease-in-out;display:flex}.button.svelte-x4wtex .icon:where(.svelte-x4wtex){justify-content:center;align-items:center;width:20px;height:20px;display:flex}.button.svelte-x4wtex .icon:where(.svelte-x4wtex) svg{width:100%;height:100%;display:block}.button.style--solid.svelte-x4wtex{background-color:var(--main-color);color:var(--contrast-color)}.button.style--clear.svelte-x4wtex{color:inherit;background-color:#0000}.button.style--tint.svelte-x4wtex{background-color:var(--color--primary-tint);color:var(--contrast-color)}.button.style--accent.svelte-x4wtex{background-color:var(--color--primary-accent-tint);color:var(--color--primary-accent)}.button.style--primary.svelte-x4wtex{background-color:var(--color--primary);color:var(--color--text-inverse)}.button.style--understated.svelte-x4wtex{color:var(--color--text);border:1px solid var(--color--border);background:0 0}.button.size--icon-only-mini.svelte-x4wtex .icon:where(.svelte-x4wtex){width:10px;height:10px}.button.size--icon-only.svelte-x4wtex .icon:where(.svelte-x4wtex){width:20px;height:20px}.button.size--small.svelte-x4wtex{padding:5px 10px;font-size:.75rem}.button.size--small.svelte-x4wtex .icon:where(.svelte-x4wtex){width:20px;height:20px}.button.size--medium.svelte-x4wtex{padding:10px 20px;font-size:1rem}.button.size--large.svelte-x4wtex{padding:15px 30px;font-size:1.15rem}.button.size--large.svelte-x4wtex .icon:where(.svelte-x4wtex){width:28px;height:28px}
