[data-size=xs]._root_l3yl9_1{--padding: var(--spacing-sm-1);--icon-size: 1rem}[data-size=sm]._root_l3yl9_1{--padding: var(--spacing-md-1-5);--icon-size: 1.25rem}[data-size=md]._root_l3yl9_1{--padding: var(--spacing-lg-2);--icon-size: 1.5rem}[data-size=lg]._root_l3yl9_1{--padding: var(--spacing-xl-3);--icon-size: 1.5rem}[data-size=xl]._root_l3yl9_1{--padding: var(--spacing-2xl-4);--icon-size: 1.5rem}[data-shape=circle]._root_l3yl9_1{--radius: var(--radius-full)}[data-shape=square][data-size=xs]._root_l3yl9_1{--radius: var(--radius-sm)}[data-shape=square][data-size=sm]._root_l3yl9_1{--radius: var(--radius-md)}[data-shape=square][data-size=md]._root_l3yl9_1{--radius: var(--radius-lg)}[data-shape=square][data-size=lg]._root_l3yl9_1{--radius: var(--radius-xl)}[data-shape=square][data-size=xl]._root_l3yl9_1{--radius: var(--radius-2xl)}[data-color=primary][data-variant=filled]._root_l3yl9_1{--color-default: var(--action-primary-filled-label);--color-hover: var(--action-primary-filled-label);--color-focus: var(--action-primary-filled-label);--border-default: var(--strokeweight-xs) solid var(--action-primary-filled-default);--border-hover: var(--strokeweight-xs) solid var(--action-primary-filled-hover);--border-focus: var(--strokeweight-xs) solid var(--action-primary-filled-focus);--background-color-default: var(--action-primary-filled-default);--background-color-hover: var(--action-primary-filled-hover);--background-color-focus: var(--action-primary-filled-focus);--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=primary][data-variant=outline]._root_l3yl9_1{--color-default: var(--action-primary-outline-default);--color-hover: var(--action-primary-outline-hover);--color-focus: var(--action-primary-outline-focus);--border-default: var(--strokeweight-xs) solid var(--action-primary-outline-default);--border-hover: var(--strokeweight-xs) solid var(--action-primary-outline-hover);--border-focus: var(--strokeweight-xs) solid var(--action-primary-outline-focus);--background-color-default: transparent;--background-color-hover: transparent;--background-color-focus: transparent;--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=primary][data-variant=ghost]._root_l3yl9_1{--color-default: var(--action-primary-ghost-label);--color-hover: var(--action-primary-ghost-label);--color-focus: var(--action-primary-ghost-label);--border-default: var(--strokeweight-xs) solid transparent;--border-hover: var(--strokeweight-xs) solid var(--action-primary-ghost-hover);--border-focus: var(--strokeweight-xs) solid transparent;--background-color-default: transparent;--background-color-hover: var(--action-primary-ghost-hover);--background-color-focus: transparent;--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=primary][data-variant=soft]._root_l3yl9_1{--color-default: var(--action-primary-soft-label);--color-hover: var(--action-primary-soft-label);--color-focus: var(--action-primary-soft-label);--border-default: var(--strokeweight-xs) solid var(--action-primary-soft-default);--border-hover: var(--strokeweight-xs) solid var(--action-primary-soft-hover);--border-focus: var(--strokeweight-xs) solid var(--action-primary-soft-focus);--background-color-default: var(--action-primary-soft-default);--background-color-hover: var(--action-primary-soft-hover);--background-color-focus: var(--action-primary-soft-focus);--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=primary][data-variant=link]._root_l3yl9_1{--color-default: var(--action-primary-outline-default);--color-hover: var(--action-primary-outline-hover);--color-focus: var(--action-primary-outline-focus);--border-default: var(--strokeweight-xs) solid transparent;--border-hover: var(--strokeweight-xs) solid transparent;--border-focus: var(--strokeweight-xs) solid transparent;--background-color-default: transparent;--background-color-hover: transparent;--background-color-focus: transparent;--text-decoration: underline;--box-shadow: var(--focus-ring-xs)}[data-color=secondary][data-variant=filled]._root_l3yl9_1{--color-default: var(--action-secondary-filled-label);--color-hover: var(--action-secondary-filled-label);--color-focus: var(--action-secondary-filled-label);--border-default: var(--strokeweight-xs) solid var(--action-secondary-filled-default);--border-hover: var(--strokeweight-xs) solid var(--action-secondary-filled-hover);--border-focus: var(--strokeweight-xs) solid var(--action-secondary-filled-focus);--background-color-default: var(--action-secondary-filled-default);--background-color-hover: var(--action-secondary-filled-hover);--background-color-focus: var(--action-secondary-filled-focus);--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=secondary][data-variant=outline]._root_l3yl9_1{--color-default: var(--action-secondary-outline-default);--color-hover: var(--action-secondary-outline-hover);--color-focus: var(--action-secondary-outline-focus);--border-default: var(--strokeweight-xs) solid var(--action-secondary-outline-default);--border-hover: var(--strokeweight-xs) solid var(--action-secondary-outline-hover);--border-focus: var(--strokeweight-xs) solid var(--action-secondary-outline-focus);--background-color-default: transparent;--background-color-hover: transparent;--background-color-focus: transparent;--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=secondary][data-variant=ghost]._root_l3yl9_1{--color-default: var(--action-secondary-ghost-label);--color-hover: var(--action-secondary-ghost-label);--color-focus: var(--action-secondary-ghost-label);--border-default: var(--strokeweight-xs) solid transparent;--border-hover: var(--strokeweight-xs) solid var(--action-secondary-ghost-hover);--border-focus: var(--strokeweight-xs) solid transparent;--background-color-default: transparent;--background-color-hover: var(--action-secondary-ghost-hover);--background-color-focus: transparent;--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=secondary][data-variant=soft]._root_l3yl9_1{--color-default: var(--action-secondary-soft-label);--color-hover: var(--action-secondary-soft-label);--color-focus: var(--action-secondary-soft-label);--border-default: var(--strokeweight-xs) solid var(--action-secondary-soft-default);--border-hover: var(--strokeweight-xs) solid var(--action-secondary-soft-hover);--border-focus: var(--strokeweight-xs) solid var(--action-secondary-soft-focus);--background-color-default: var(--action-secondary-soft-default);--background-color-hover: var(--action-secondary-soft-hover);--background-color-focus: var(--action-secondary-soft-focus);--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=secondary][data-variant=link]._root_l3yl9_1{--color-default: var(--action-secondary-outline-default);--color-hover: var(--action-secondary-outline-hover);--color-focus: var(--action-secondary-outline-focus);--border-default: var(--strokeweight-xs) solid transparent;--border-hover: var(--strokeweight-xs) solid transparent;--border-focus: var(--strokeweight-xs) solid transparent;--background-color-default: transparent;--background-color-hover: transparent;--background-color-focus: transparent;--text-decoration: underline;--box-shadow: var(--focus-ring-xs)}[data-color=destructive][data-variant=filled]._root_l3yl9_1{--color-default: var(--action-destructive-filled-label);--color-hover: var(--action-destructive-filled-label);--color-focus: var(--action-destructive-filled-label);--border-default: var(--strokeweight-xs) solid var(--action-destructive-filled-default);--border-hover: var(--strokeweight-xs) solid var(--action-destructive-filled-hover);--border-focus: var(--strokeweight-xs) solid var(--action-destructive-filled-focus);--background-color-default: var(--action-destructive-filled-default);--background-color-hover: var(--action-destructive-filled-hover);--background-color-focus: var(--action-destructive-filled-focus);--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=destructive][data-variant=outline]._root_l3yl9_1{--color-default: var(--action-destructive-outline-default);--color-hover: var(--action-destructive-outline-hover);--color-focus: var(--action-destructive-outline-focus);--border-default: var(--strokeweight-xs) solid var(--action-destructive-outline-default);--border-hover: var(--strokeweight-xs) solid var(--action-destructive-outline-hover);--border-focus: var(--strokeweight-xs) solid var(--action-destructive-outline-focus);--background-color-default: transparent;--background-color-hover: transparent;--background-color-focus: transparent;--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=destructive][data-variant=ghost]._root_l3yl9_1{--color-default: var(--action-destructive-ghost-label);--color-hover: var(--action-destructive-ghost-label);--color-focus: var(--action-destructive-ghost-label);--border-default: var(--strokeweight-xs) solid transparent;--border-hover: var(--strokeweight-xs) solid var(--action-destructive-ghost-hover);--border-focus: var(--strokeweight-xs) solid transparent;--background-color-default: transparent;--background-color-hover: var(--action-destructive-ghost-hover);--background-color-focus: transparent;--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=destructive][data-variant=soft]._root_l3yl9_1{--color-default: var(--action-destructive-soft-label);--color-hover: var(--action-destructive-soft-label);--color-focus: var(--action-destructive-soft-label);--border-default: var(--strokeweight-xs) solid var(--action-destructive-soft-default);--border-hover: var(--strokeweight-xs) solid var(--action-destructive-soft-hover);--border-focus: var(--strokeweight-xs) solid var(--action-destructive-soft-focus);--background-color-default: var(--action-destructive-soft-default);--background-color-hover: var(--action-destructive-soft-hover);--background-color-focus: var(--action-destructive-soft-focus);--text-decoration: none;--box-shadow: var(--focus-ring-xs)}[data-color=destructive][data-variant=link]._root_l3yl9_1{--color-default: var(--action-destructive-outline-default);--color-hover: var(--action-destructive-outline-hover);--color-focus: var(--action-destructive-outline-focus);--border-default: var(--strokeweight-xs) solid transparent;--border-hover: var(--strokeweight-xs) solid transparent;--border-focus: var(--strokeweight-xs) solid transparent;--background-color-default: transparent;--background-color-hover: transparent;--background-color-focus: transparent;--text-decoration: underline;--box-shadow: var(--focus-ring-xs)}._root_l3yl9_1{display:flex;align-items:center;justify-content:center;transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out;border:var(--border-default);border-radius:var(--radius);background-color:var(--background-color-default);padding:var(--padding);width:fit-content;height:fit-content;color:var(--color-default)}._root_l3yl9_1:focus-visible{outline:none;border:var(--border-focus);box-shadow:var(--box-shadow);background-color:var(--background-color-focus);color:var(--color-focus)}._root_l3yl9_1:hover:not([data-disabled]){border:var(--border-hover);background-color:var(--background-color-hover);cursor:pointer;color:var(--color-hover)}._root_l3yl9_1 ._loader-root_l3yl9_263{display:flex}._root_l3yl9_1[data-loading=true] ._icon_l3yl9_266{display:none}._root_l3yl9_1[data-disabled]{opacity:.32;cursor:not-allowed}._icon_l3yl9_266{display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size);color:inherit}._icon_l3yl9_266 svg{width:var(--icon-size);height:var(--icon-size);color:inherit}._loader_l3yl9_263{transform:none!important;width:var(--icon-size)!important;height:var(--icon-size)!important;color:inherit}
