._button_1gk7s_1{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-md);font-family:var(--font-family-base);cursor:pointer;white-space:nowrap;border:1px solid #0000;transition:background-color .12s,border-color .12s;display:inline-flex}._button_1gk7s_1:focus-visible{box-shadow:var(--shadow-focus-ring);outline:none}._icon_1gk7s_21{line-height:0;display:inline-flex}._sm_1gk7s_27{gap:var(--spacing-xs);height:32px;padding:0 var(--spacing-md);font-size:var(--font-label-s-size);font-weight:var(--font-label-s-weight);line-height:var(--font-label-s-line-height);letter-spacing:var(--font-label-s-letter-spacing)}._md_1gk7s_36{height:40px;padding:0 var(--spacing-lg);font-size:var(--font-label-m-size);font-weight:var(--font-label-m-weight);line-height:var(--font-label-m-line-height);letter-spacing:var(--font-label-m-letter-spacing)}._lg_1gk7s_44{height:48px;padding:0 var(--spacing-xl);font-size:var(--font-label-l-size);font-weight:var(--font-label-l-weight);line-height:var(--font-label-l-line-height);letter-spacing:var(--font-label-l-letter-spacing)}._primary_1gk7s_54{background:var(--color-bg-brand);color:var(--color-text-on-brand)}._primary_1gk7s_54:hover:not(:disabled){background:var(--color-bg-brand-hover)}._secondary_1gk7s_62{background:var(--color-bg-surface);color:var(--color-text-brand);border-color:var(--color-border-brand)}._secondary_1gk7s_62:hover:not(:disabled){background:var(--color-bg-brand-subtle)}._ghost_1gk7s_71{color:var(--color-text-brand);background:0 0}._ghost_1gk7s_71:hover:not(:disabled){background:var(--color-bg-brand-subtle)}._danger_1gk7s_79{background:var(--color-bg-danger-solid);color:var(--color-text-on-brand)}._danger_1gk7s_79:hover:not(:disabled){background:var(--color-bg-danger-hover)}._button_1gk7s_1:disabled{cursor:not-allowed;color:var(--color-text-tertiary)}._primary_1gk7s_54:disabled,._danger_1gk7s_79:disabled{background:var(--color-bg-subtle)}._secondary_1gk7s_62:disabled{border-color:var(--color-border-default)}
