.icon.svelte-c5suhc{--_size: var(--size, 100%);--_color: var(--color, inherit);position:relative;inline-size:var(--_size);block-size:var(--_size);aspect-ratio:1;contain:content;color:inherit;background-color:currentcolor;mask-image:var(--src);-webkit-mask-image:var(--src);background-repeat:no-repeat;mask-size:contain;-webkit-mask-size:contain;transform:scale(1.03)}.icon.svelte-c5suhc img:where(.svelte-c5suhc){display:none}.icon.strict.svelte-c5suhc{contain:strict}.label.svelte-1tp4e1{--_icon-rotation: var(--icon-rotation, 0deg);--icon-size: .889em;--icon-gap: .4em;--total: calc(var(--icon-size) + var(--icon-gap));color:inherit;position:relative;display:inline-flex}.label.svelte-1tp4e1,.label__icon.svelte-1tp4e1,.label__copy.svelte-1tp4e1{transition-duration:.35s;transition-timing-function:var(--ease-out-back);will-change:transform,opacity}.label__icon.svelte-1tp4e1{position:absolute;block-size:var(--icon-size);inline-size:var(--icon-size);pointer-events:none;opacity:0;transition-property:transform,opacity;transform:translate(calc(var(--total) * -.5)) rotate(var(--_icon-rotation));overflow:hidden}.center.svelte-1tp4e1 .label__icon:where(.svelte-1tp4e1){transform:translate(calc(var(--total) * -.85)) rotate(var(--_icon-rotation))}.label__copy.svelte-1tp4e1{transition-property:transform}@media (hover: hover) and (min-width: 600px){.label:is(.hover:where(.svelte-1tp4e1),:where(.svelte-1tp4e1):hover).center.svelte-1tp4e1{transform:translate(calc(var(--total) * -.5 - var(--icon-gap) * .35))}.label.svelte-1tp4e1:is(.hover:where(.svelte-1tp4e1),:where(.svelte-1tp4e1):hover) .label__icon:where(.svelte-1tp4e1){opacity:1;transform:translate(0) rotate(var(--_icon-rotation))}.label.svelte-1tp4e1:is(.hover:where(.svelte-1tp4e1),:where(.svelte-1tp4e1):hover) .label__copy:where(.svelte-1tp4e1){transform:translate(var(--total))}}.button.svelte-11ddhvj{--offset: .07em;--block-padding: .75em;all:unset;contain:content;display:inline-flex;justify-content:center;align-items:center;padding-inline:1.5em;padding-block:calc(var(--block-padding) + var(--offset)) calc(var(--block-padding) - var(--offset));border-radius:99em;white-space:nowrap}.button.svelte-11ddhvj:not(:disabled):is(.hover:where(.svelte-11ddhvj),:where(.svelte-11ddhvj):hover){cursor:pointer}.button.svelte-11ddhvj:is(:where(.svelte-11ddhvj):disabled){opacity:.2}.button.svelte-11ddhvj:is(:where(.svelte-11ddhvj):disabled) .label{pointer-events:none}.button--light.svelte-11ddhvj{--_color: var(--button-color, var(--color-white));--_bg: var(--button-background, var(--color-black))}.button--dark.svelte-11ddhvj{--_color: var(--button-color, var(--color-black));--_bg: var(--button-background, var(--color-white))}.button--primary.svelte-11ddhvj{color:var(--_color);background-color:var(--_bg);border:1px solid transparent}.button--secondary.svelte-11ddhvj{color:var(--_bg);border:1px solid var(--_bg)}
