.button.svelte-x4wtex{--main-color:red;--light-color:blue;--contrast-color:green;appearance:none;cursor:pointer;border:none;border-radius:20px;justify-content:center;align-items:center;gap:5px;font-weight:700;text-decoration:none;transition:all .2s ease-in-out;display:flex}.button.svelte-x4wtex .icon:where(.svelte-x4wtex){width:24px;height:24px}.button.color--primary.svelte-x4wtex{--main-color:255, 49, 0;--light-color:#ff646480;--contrast-color:var(--color--primary-contrast)}.button.color--secondary.svelte-x4wtex{--main-color:var(--color--secondary-rgb);--light-color:var(--color--secondary-tint-rgb);--contrast-color:var(--color--secondary-contrast)}.button.style--solid.svelte-x4wtex{background-color:rgb(var(--main-color));color:var(--contrast-color)}.button.style--solid.svelte-x4wtex:hover{box-shadow:0px 0px 1px 7px rgba(var(--main-color), .3)}.button.style--understated.svelte-x4wtex{background-color:rgb(var(--light-color));color:rgb(var(--main-color))}.button.style--understated.svelte-x4wtex:hover{box-shadow:0px 0px 1px 7px rgba(var(--main-color), .3)}.button.style--clear.svelte-x4wtex{color:rgb(var(--main-color));background-color:#0000}.button.style--clear.svelte-x4wtex:hover{background-color:rgb(var(--light-color))}.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}
