.VMVMAW_button{justify-content:center;align-items:center;gap:var(--space-2);border:var(--border-width) solid transparent;border-radius:var(--radius-none);font-size:var(--text-sm);font-weight:var(--weight-medium);letter-spacing:var(--tracking-wide);text-transform:uppercase;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);display:inline-flex}.VMVMAW_md{min-height:44px;padding:0 var(--space-5)}.VMVMAW_lg{min-height:52px;padding:0 var(--space-6)}.VMVMAW_full{width:100%}.VMVMAW_primary{background:var(--color-accent);color:var(--color-accent-contrast)}.VMVMAW_primary:hover{background:var(--color-accent-hover)}.VMVMAW_secondary{color:var(--color-text);border-color:var(--color-border-strong);background:0 0}.VMVMAW_secondary:hover{background:var(--color-text);color:var(--color-bg)}.VMVMAW_ghost{color:var(--color-text);background:0 0}.VMVMAW_ghost:hover{background:var(--color-surface)}.VMVMAW_button:disabled{opacity:.4;cursor:not-allowed;pointer-events:none}
