/*! tailwindcss v4.1.11 | MIT License | https://tailwindcss.com */@layer svelte-components{.Button.svelte-eu471w{border-radius:var(--radius-ui-btn,calc(var(--spacing,.25rem)*1));text-align:center;--_px:unset;--_py:unset;--_color:var(--color-fg);--_color-fg:var(--color-bg);color:var(--_color);justify-content:center;align-items:center;display:inline-flex;position:relative}.Button.svelte-eu471w:where([data-size^=sm]:where(.svelte-eu471w)){--_px:var(--spacing-ui-x-btn-sm,calc(var(--spacing,.25rem)*4));--_py:var(--spacing-ui-y-sm,calc(var(--spacing,.25rem)*2))}.Button.svelte-eu471w:where([data-size^=md]:where(.svelte-eu471w),:where(.svelte-eu471w):not([data-size])){--_px:var(--spacing-ui-x-btn-md,calc(var(--spacing,.25rem)*8));--_py:var(--spacing-ui-y-md,calc(var(--spacing,.25rem)*4))}.Button.svelte-eu471w:where([data-size^=lg]:where(.svelte-eu471w)){--_px:var(--spacing-ui-x-btn-lg,calc(var(--spacing,.25rem)*9));--_py:var(--spacing-ui-y-lg,calc(var(--spacing,.25rem)*6))}.Button.svelte-eu471w:where([data-size$=-even]:where(.svelte-eu471w)){--_px:var(--_py)}.Button.svelte-eu471w:where(:where(.svelte-eu471w):not([data-size=none])){padding-inline:var(--_px);padding-block:var(--_py)}.Button.svelte-eu471w:where(:where(.svelte-eu471w):not([data-color])){--_color:var(--color-primary);--_color-fg:var(--color-primary-fg)}.Button.svelte-eu471w:where([data-color=primary-fg]:where(.svelte-eu471w)){--_color:var(--color-primary-fg);--_color-fg:var(--color-primary)}.Button.svelte-eu471w:not([data-fill]){background-color:var(--_color);color:var(--_color-fg)}.Button.svelte-eu471w:where([data-fill=outline]:where(.svelte-eu471w)){box-shadow:inset 0 0 0 var(--ui-btn-ring-width,2px) var(--_color)}.Button.svelte-eu471w:where(:where(.svelte-eu471w):not([data-font=none])){font-weight:var(--typo-btn-weight,var(--typo-ui-weight));font-size:var(--text-btn,var(--text-ui));line-height:var(--tw-leading,var(--text-btn--line-height,var(--text-ui--line-height)));font-family:var(--font-btn,var(--font-ui));letter-spacing:var(--tracking-btn,var(--tracking-ui));text-transform:var(--typo-btn-transform,var(--typo-ui-transform));text-wrap:var(--typo-btn-wrap,var(--typo-ui-wrap))}.Button.svelte-eu471w:where([data-justify=start]:where(.svelte-eu471w)){justify-content:flex-start}.Button.svelte-eu471w:where([data-justify=end]:where(.svelte-eu471w)){justify-content:flex-end}.busy.svelte-eu471w{cursor:wait}.disabled.svelte-eu471w{opacity:var(--ui-btn-disabled-opacity,.66);cursor:not-allowed}.icon.svelte-eu471w{background-color:inherit;color:inherit;justify-content:center;align-items:center;display:inline-flex;position:relative}.iconLeft.svelte-eu471w{margin-right:calc(var(--spacing,.25rem)*4);margin-left:calc(var(--spacing,.25rem)*-1)}.iconRight.svelte-eu471w{margin-right:calc(var(--spacing,.25rem)*-1);margin-left:calc(var(--spacing,.25rem)*4)}.busy-indicator.svelte-eu471w{border-radius:inherit;background-color:inherit;pointer-events:none;transition:opacity .15s;position:absolute;top:0;right:0;bottom:0;left:0}.Button.svelte-eu471w:not([data-is-busy]) .busy-indicator:where(.svelte-eu471w){opacity:0}}
