.button-component{width:100%;padding:var(--nai-spacing-md);display:flex;align-items:center;justify-items:center;justify-content:center;gap:var(--nai-spacing-md);text-align:center;border:none}.button-component:first-child{margin-top:var(--nai-spacing-md)}.button-component .button-component__text{font-size:var(--nai-font-size-md)}.button-component:hover{opacity:.95}.button-component [alt="icon button left"],.button-component [alt="icon button right"]{height:100%;width:16px}.button-component.primary{background-color:var(--nai-color-primary);color:var(--nai-color-secondary);border:1px solid var(--nai-color-secondary)}.button-component.secondary{background-color:var(--nai-color-secondary);color:var(--nai-color-primary)}.button-component.tertiary{background-color:rgba(0,0,0,0);color:var(--nai-color-secondary)}