.btn.svelte-xraek4 span:where(.svelte-xraek4){display:flex;align-items:center;justify-content:center;gap:5px;pointer-events:none}.btn.svelte-xraek4{border-radius:5px;cursor:pointer;font-weight:600;transition:background-color .2s,color .2s;--btn-bg: var(--primary-yellow-900);--btn-color: var(--text-color-900);--btn-border-color: var(--primary-yellow-900);--btn-bg-hover: var(--primary-yellow-950);border:2px solid var(--btn-border-color);background-color:var(--btn-bg);color:var(--btn-color);width:100%;max-width:350px}.btn.svelte-xraek4:hover{background-color:var(--btn-bg-hover);border-color:var(--btn-bg-hover)}.btn.svelte-xraek4:focus{outline:none}.btn.svelte-xraek4:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.btn--primary.svelte-xraek4{--btn-bg: var(--primary-yellow-900);--btn-color: var(--text-color-900);--btn-border-color: var(--primary-yellow-900);--btn-bg-hover: var(--primary-yellow-950)}.btn--secondary.svelte-xraek4{--btn-bg: var(--secondary-orange-900);--btn-color: var(--text-color-100);--btn-border-color: var(--secondary-orange-900);--btn-bg-hover: var(--secondary-orange-950)}.btn--secondary.btn--outline.svelte-xraek4:hover{color:#fff}.btn--gray.svelte-xraek4{--btn-bg: var(--text-color-700);--btn-color: var(--text-color-100);--btn-border-color: var(--text-color-700);--btn-bg-hover: var(--text-color-800)}.btn--gray.btn--outline.svelte-xraek4:hover{color:#fff}.btn--gray-light.svelte-xraek4{--btn-bg: var(--text-color-600);--btn-color: var(--text-color-900);--btn-border-color: var(--text-color-600);--btn-bg-hover: var(--text-color-300)}.btn--small.svelte-xraek4{padding:.5rem 1rem;font-size:.875rem}.btn--medium.svelte-xraek4{padding:.75rem 1.5rem;font-size:1rem}.btn--large.svelte-xraek4{padding:1rem 2rem;font-size:1.125rem}.btn--bold.svelte-xraek4{font-weight:600}.btn--medium.svelte-xraek4{font-weight:500}.btn--normal.svelte-xraek4{font-weight:400}.btn--outline.svelte-xraek4{background-color:transparent;color:var(--btn-bg)}.btn--outline.btn--primary.svelte-xraek4{color:var(--text-color-900)}.btn--outline.svelte-xraek4:hover{background-color:var(--btn-bg);color:var(--text-color-900);border-color:var(--btn-bg)}.btn--transparent.svelte-xraek4{background-color:transparent;color:var(--btn-bg);padding:0;--btn-bg-hover: transparent;border:0;width:-moz-max-content;width:max-content;text-align:left;text-align:start;white-space:nowrap}.btn--transparent.svelte-xraek4 span:where(.svelte-xraek4){text-decoration:underline}.btn--icon-right.svelte-xraek4 span:where(.svelte-xraek4){flex-direction:row-reverse}button *{pointer-events:none}
