._root_1736c_1{justify-content:center;align-items:center;gap:var(--spacing-sm);border:var(--border-width-default) solid transparent;font:inherit;font-size:var(--text-label-lg);font-weight:var(--font-weight-label-lg);line-height:var(--leading-label-lg);white-space:nowrap;cursor:pointer;text-decoration:none;display:inline-flex}._root_1736c_1 svg{flex:none}._root_1736c_1:focus-visible{outline:var(--border-width-focused) solid var(--color-border-focus);outline-offset:var(--spacing-2xs)}._root_1736c_1:disabled,._root_1736c_1[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}._sizeM_1736c_31{min-height:39px;padding:0 var(--spacing-lg);border-radius:var(--radius-lg)}._sizeS_1736c_37{min-height:37px;padding:0 var(--spacing-lg);border-radius:var(--radius-lg)}._sizeXs_1736c_43{gap:var(--spacing-xs);padding:var(--spacing-xs) var(--spacing-sm);border-radius:var(--radius-md);font-size:var(--text-caption-lg);font-weight:var(--font-weight-caption-lg);line-height:var(--leading-caption-lg)}._size2xs_1736c_52{gap:var(--spacing-2xs);padding:var(--spacing-2xs) var(--spacing-md);border-radius:var(--radius-full);font-size:var(--text-caption-md);font-weight:500;line-height:1.2}._primary_1736c_61{background:var(--color-bg-accent);color:var(--color-text-inverse)}._secondary_1736c_66{border-color:var(--color-border-default);background:var(--color-bg-surface);color:var(--color-text-default)}._secondary_1736c_66:hover:not(:disabled),._secondary_1736c_66:focus-visible{background:var(--color-bg-hover)}._ghost_1736c_77{color:var(--color-text-muted);background:0 0}._ghost_1736c_77:hover:not(:disabled),._ghost_1736c_77:focus-visible{background:var(--color-bg-hover)}._danger_1736c_87{background:var(--color-bg-danger);color:var(--color-text-inverse)}._danger_1736c_87:hover:not(:disabled),._danger_1736c_87:focus-visible{background:var(--color-bg-danger-hover)}._fullWidth_1736c_97{width:100%}
