.fl-button.svelte-18sv61c{gap:var(--semantics-buttons-md-gap);text-decoration:none}.fl-button[data-size=sm].svelte-18sv61c{min-height:var(--semantics-controls-sm-min-size);padding-inline:var(--primitives-space-16);border-radius:var(--semantics-controls-sm-corner-radius);font:var(--semantics-buttons-sm-font)}.fl-button[data-size=md].svelte-18sv61c{min-height:var(--semantics-controls-md-min-size);padding-inline:var(--primitives-space-20);border-radius:var(--semantics-controls-md-corner-radius);font:var(--semantics-buttons-md-font)}.fl-button[data-size=lg].svelte-18sv61c{min-height:var(--semantics-controls-lg-min-size);padding-inline:var(--primitives-space-24);border-radius:var(--semantics-controls-lg-corner-radius);font:var(--semantics-buttons-md-font)}.fl-button[data-variant=primary].svelte-18sv61c{background:var(--semantics-buttons-accent-filled-background-color);color:var(--semantics-buttons-accent-filled-content-color)}.fl-button[data-variant=primary].svelte-18sv61c:hover{background:var(--semantics-buttons-accent-filled-is-hovered-background-color)}.fl-button[data-variant=primary].svelte-18sv61c:active{background:var(--semantics-buttons-accent-filled-is-active-background-color)}.fl-button[data-variant=secondary].svelte-18sv61c{background:var(--semantics-surfaces-background-color);border:var(--semantics-buttons-accent-outlined-border-thickness) solid var(--semantics-buttons-accent-outlined-border-color);color:var(--semantics-buttons-accent-outlined-content-color)}.fl-button[data-variant=secondary].svelte-18sv61c:hover{border-color:var(--semantics-buttons-accent-outlined-is-hovered-border-color);color:var(--semantics-buttons-accent-outlined-is-hovered-content-color)}.fl-button[data-variant=ghost].svelte-18sv61c{color:var(--semantics-buttons-accent-transparent-content-color)}.fl-button[data-variant=ghost].svelte-18sv61c:hover{color:var(--semantics-buttons-accent-transparent-is-hovered-content-color);background:var(--primitives-color-accent-50)}.fl-button[data-variant=onDark].svelte-18sv61c{background:var(--primitives-color-accent-0);color:var(--primitives-color-accent-750)}.fl-button[data-variant=onDark].svelte-18sv61c:hover{background:var(--primitives-color-accent-50)}.fl-button[data-variant=onDarkOutline].svelte-18sv61c{border:var(--semantics-buttons-accent-outlined-border-thickness) solid var(--primitives-color-accent-200);color:var(--primitives-color-accent-0)}.fl-button[data-variant=onDarkOutline].svelte-18sv61c:hover{border-color:var(--primitives-color-accent-0)}
