.button.svelte-x4wtex{--local-hover-background-color:var(--button-hover-background,#dbff76);--local-hover-text-color:var(--button-hover-text,var(--color-black-primary));--local-text-color:var(--button-text-color,#121212);--local-border-color:var(--button-border-color,transparent);--local-hover-border-color:var(--button-hover-border-color,transparent);cursor:pointer;width:max-content;height:max(3 * var(--module-rem), 48px);padding:0 max(1.5 * var(--module-rem), 24px);border:1px solid var(--local-border-color);border-radius:max(1.5 * var(--module-rem), 24px);font-family:var(--font-primary);color:var(--local-text-color);background:var(--color-green-primary);justify-content:center;align-items:center;line-height:1;text-decoration:none;transition:background-color .3s;display:flex}.button.svelte-x4wtex:not(:disabled):hover{--icon-color:var(--color-black-primary);border-color:var(--local-hover-border-color);color:var(--local-hover-text-color);background-color:var(--local-hover-background-color)}.button.svelte-x4wtex:not(.icon-left) svg{margin-left:max(.5 * var(--module-rem), 8px)}.button.svelte-x4wtex:disabled{--local-border-color:var(--color-black-primary);color:var(--color-black-primary);background-color:var(--color-gray-2)}.button.color-white.svelte-x4wtex{border-color:var(--color-white);color:var(--color-black-primary);background:var(--color-white)}.button.color-white.svelte-x4wtex:hover{color:var(--color-black-primary);background:var(--color-gray-1)}.button.color-white.button-outlined.svelte-x4wtex{color:var(--color-white)}.button.color-black.svelte-x4wtex{--local-text-color:var(--button-text-color,var(--color-white));--icon-color:var(--color-white);border-color:var(--color-black-primary);color:var(--color-white);background:var(--color-black-primary)}.button.color-black.svelte-x4wtex:hover{color:var(--color-white);background:var(--color-black-2)}.button.color-black.svelte-x4wtex:hover img:where(.svelte-x4wtex){filter:invert()}.button.color-black.button-outlined.svelte-x4wtex{color:var(--color-black-primary)}.button.color-pink.svelte-x4wtex{border-color:var(--color-pink-secondary);color:var(--color-black-primary);background:var(--color-pink-secondary)}.button.color-pink.svelte-x4wtex:hover{--local-hover-background-color:transparent;--local-hover-border-color:var(--color-pink-secondary);--local-hover-text-color:var(--color-pink-secondary)}.button.color-pink.button-outlined.svelte-x4wtex{color:var(--color-pink-secondary)}.button.color-blue.svelte-x4wtex{border-color:var(--color-blue-secondary);color:var(--color-white);background:var(--color-blue-secondary)}.button.color-blue.svelte-x4wtex:hover{color:var(--color-white);background:var(--color-blue-light)}.button.color-blue.button-outlined.svelte-x4wtex{color:var(--color-blue-secondary)}.button.color-green.svelte-x4wtex{border-color:var(--color-green-primary);color:var(--color-black-primary);background:var(--color-green-primary)}.button.color-green.svelte-x4wtex:hover{color:var(--color-black-primary);background:var(--color-green-2)}.button.color-green.button-outlined.svelte-x4wtex{color:var(--color-green-primary)}.button.size--small.svelte-x4wtex{height:max(2 * var(--module-rem), 32px);padding:0 max(.75 * var(--module-rem), 12px)}.button.size--small.svelte-x4wtex span:where(.svelte-x4wtex){font-size:max(.75 * var(--module-rem), 12px)}.button.size--large.svelte-x4wtex{height:max(3.75 * var(--module-rem), 60px);padding:max(1 * var(--module-rem), 16px) max(2 * var(--module-rem), 32px);border-radius:max(2 * var(--module-rem), 32px)}.button.size--large.svelte-x4wtex span:where(.svelte-x4wtex){font-size:18px}.button.button-outlined.svelte-x4wtex{background:0 0}.button.icon-left.svelte-x4wtex svg{margin-right:max(.5 * var(--module-rem), 8px)}.button.icon-left.svelte-x4wtex img{max-width:20px;margin-right:max(.5 * var(--module-rem), 8px)}.button.normal-link.svelte-x4wtex{font-size:max(1.25 * var(--module-rem), 16px);background:0 0;border:none;padding:0;line-height:1;text-decoration:underline}.button.normal-link.svelte-x4wtex:hover{background:0 0}.button.svelte-x4wtex span:where(.svelte-x4wtex){flex-shrink:0;display:inline-block}
