[data-size=xs]._root_nu61t_3{--radius: var(--radius-sm);--padding: var(--spacing-xs-0-5) var(--spacing-lg-2);--gap: var(--spacing-sm-1);--icon-size: 1rem;line-height:var(--line-height-text-xs-rem);letter-spacing:var(--letter-spacing-positive-md-rem);font-family:var(--font-family-text);font-size:var(--font-size-text-xs-rem);font-weight:500}[data-size=sm]._root_nu61t_3{--radius: var(--radius-md);--padding: var(--spacing-sm-1) var(--spacing-xl-3);--gap: var(--spacing-sm-1);--icon-size: 1.25rem;line-height:var(--line-height-text-md-rem);letter-spacing:var(--letter-spacing-none-rem);font-family:var(--font-family-text);font-size:var(--font-size-text-md-rem);font-weight:500}[data-size=md]._root_nu61t_3{--radius: var(--radius-lg);--padding: var(--spacing-lg-2) var(--spacing-2xl-4);--gap: var(--spacing-lg-2);--icon-size: 1.25rem;line-height:var(--line-height-text-md-rem);letter-spacing:var(--letter-spacing-none-rem);font-family:var(--font-family-text);font-size:var(--font-size-text-md-rem);font-weight:500}[data-size=lg]._root_nu61t_3{--radius: var(--radius-xl);--padding: var(--spacing-xl-3) var(--spacing-4xl-6);--gap: var(--spacing-lg-2);--icon-size: 1.25rem;line-height:var(--line-height-text-md-rem);letter-spacing:var(--letter-spacing-none-rem);font-family:var(--font-family-text);font-size:var(--font-size-text-md-rem);font-weight:500}[data-size=xl]._root_nu61t_3{--radius: var(--radius-2xl);--padding: var(--spacing-2xl-4) var(--spacing-5xl-8);--gap: var(--spacing-lg-2);--icon-size: 1.25rem;line-height:var(--line-height-text-md-rem);letter-spacing:var(--letter-spacing-none-rem);font-family:var(--font-family-text);font-size:var(--font-size-text-md-rem);font-weight:500}[data-color=primary][data-variant=filled]._root_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{--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_nu61t_3{display:flex;flex-shrink:0;flex-wrap:nowrap;gap:var(--gap);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;text-decoration:var(--text-decoration);white-space:nowrap;color:var(--color-default)}._root_nu61t_3:focus-visible{outline:none;border:var(--border-focus);box-shadow:var(--box-shadow);background-color:var(--background-color-focus);color:var(--color-focus)}._root_nu61t_3:hover:not([data-disabled]){border:var(--border-hover);background-color:var(--background-color-hover);cursor:pointer;color:var(--color-hover)}._root_nu61t_3 svg{width:var(--icon-size);height:var(--icon-size);color:inherit}._root_nu61t_3[data-block=true]{flex:1;width:100%}._root_nu61t_3[data-disabled]{opacity:.32;cursor:not-allowed}._section_nu61t_300{display:flex;align-items:center;justify-content:center;width:var(--icon-size);height:var(--icon-size)}._inner_nu61t_308{display:flex;gap:var(--gap);align-items:center;justify-content:center;color:inherit}._loader_nu61t_316{transform:none!important;width:var(--icon-size)!important;height:var(--icon-size)!important;color:inherit}
