._button_1kgqa_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:44px;padding-inline:var(--space-5);border-radius:var(--radius-md);font-weight:600;font-size:var(--text-sm);white-space:nowrap;transition:background-color var(--transition-fast), border-color var(--transition-fast), color var(--transition-fast), box-shadow var(--transition-base), transform var(--transition-fast);border:1px solid #0000;display:inline-flex}._lg_1kgqa_21{min-height:52px;padding-inline:var(--space-6);font-size:var(--text-base)}._primary_1kgqa_27{background:linear-gradient(135deg, var(--color-brand-500), var(--color-brand-700));color:var(--color-text-on-brand);box-shadow:0 6px 16px #4338ca33}._primary_1kgqa_27:hover:not(:disabled){background:linear-gradient(135deg, var(--color-brand-600), #312e81);box-shadow:0 9px 22px #4338ca42}._button_1kgqa_1:active:not(:disabled){transform:translateY(1px)scale(.99)}._secondary_1kgqa_42{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}._secondary_1kgqa_42:hover:not(:disabled){background:var(--color-bg-muted)}._ghost_1kgqa_52{color:var(--color-text-muted);background:0 0}._ghost_1kgqa_52:hover:not(:disabled){background:var(--color-bg-muted);color:var(--color-text)}._danger_1kgqa_62{background:var(--color-danger);color:#fff}._danger_1kgqa_62:hover:not(:disabled){filter:brightness(.92)}._button_1kgqa_1:disabled{opacity:.55;box-shadow:none}@media (width<=479px){._button_1kgqa_1{width:100%}}
