.button.svelte-1wutpie{background:none;font-weight:400;font-family:var(--mainFont);display:inline-flex;outline:none;border:none;text-decoration:none;cursor:pointer;white-space:nowrap;justify-content:center;align-items:center;-webkit-user-select:none;user-select:none;--_bgColor: var(--bgColorDimmed);min-height:var(--_height);border-radius:var(--_borderRadius);color:var(--textColor);background-color:var(--_bgColor);transition:all .2s ease}.button.svelte-1wutpie:hover{background-color:color-mix(in oklch,var(--_bgColor) 65%,color-mix(in oklch,var(--textColor),var(--bgColor)))}.button.svelte-1wutpie:active{box-shadow:inset 0 0 0 var(--_outlineWidth) var(--bgColorVeryDimmed)}.button.svelte-1wutpie:focus-visible{outline:2px solid var(--textColor);outline-offset:2px}.default.svelte-1wutpie{--_bgColor: var(--bgColor);color:var(--textColor)}.accent.svelte-1wutpie{--_bgColor: var(--accentColor);color:var(--accentTextColor)}.accent.hasIcon.svelte-1wutpie path{fill:var(--accentTextColor)}.accentSecondary.svelte-1wutpie{--_bgColor: var(--accentSecondaryColor);color:var(--accentSecondaryTextColor)}.outline.svelte-1wutpie,.borderless.svelte-1wutpie,.borderlessSquare.svelte-1wutpie,.secondary.svelte-1wutpie{--_bgColor: transparent}.outline.active.svelte-1wutpie,.borderless.active.svelte-1wutpie,.outline.svelte-1wutpie:active,.borderless.svelte-1wutpie:active,.borderlessSquare.active.svelte-1wutpie,.secondary.active.svelte-1wutpie,.secondary.svelte-1wutpie:active{box-shadow:inset 0 0 0 var(--_outlineWidth) var(--bgColorVeryDimmed);--_bgColor: var(--bgColorDimmed)}.borderlessSquare.svelte-1wutpie{border-radius:0;text-transform:uppercase}.outline.svelte-1wutpie{border:1px solid var(--inputFieldOutlineColor)}.link.button.svelte-1wutpie{text-decoration:none}.xl.svelte-1wutpie{padding:1.2rem 4rem;font-size:var(--fontSize-xl);--_height: var(--inputHeight-xl);--_borderRadius: var(--borderRadius-xl);--_outlineWidth: var(--outlineWidth-xl)}.large.svelte-1wutpie{padding:.8rem 2rem;font-size:var(--fontSize-l);--_height: var(--inputHeight-l);--_borderRadius: var(--borderRadius-l);--_outlineWidth: var(--outlineWidth-l)}.medium.svelte-1wutpie{padding:1rem 1.5rem;font-size:var(--fontSize-m);--_height: var(--inputHeight-m);--_borderRadius: var(--borderRadius-m);--_outlineWidth: var(--outlineWidth-m)}.small.svelte-1wutpie{padding:.6rem 1.2rem;font-size:var(--fontSize-s);--_height: var(--inputHeight-s);--_borderRadius: var(--borderRadius-s);--_outlineWidth: var(--outlineWidth-s)}.xl.hasIcon.svelte-1wutpie{gap:1.2rem}.large.hasIcon.svelte-1wutpie{gap:1rem}.medium.hasIcon.svelte-1wutpie{gap:.8rem}.small.hasIcon.svelte-1wutpie{gap:.5rem}.xl.hasIcon.svelte-1wutpie svg{height:2.4rem;width:2.4rem}.large.hasIcon.svelte-1wutpie svg{height:2rem;width:2rem}.medium.hasIcon.svelte-1wutpie svg{height:1.8rem;width:1.8rem}.small.hasIcon.svelte-1wutpie svg{height:1.2rem;width:1.2rem}.icon.svelte-1wutpie{padding:0;width:var(--_height)}.button[data-disabled=true].svelte-1wutpie,.button.disabled.svelte-1wutpie{pointer-events:none;opacity:.7}.active.outline.svelte-1wutpie,.active.borderless.svelte-1wutpie,.active.borderlessSquare.svelte-1wutpie,.active.secondary.svelte-1wutpie{--_bgColor: var(--bgColorDimmed)}.secondary.svelte-1wutpie{color:var(--textColorDimmed)}.secondary.svelte-1wutpie:hover{color:var(--textColor)}
