.app-button[data-v-8156b412]{display:inline-flex;align-items:center;justify-content:center;gap:6px;border:1px solid transparent;cursor:pointer;transition:opacity .15s,background .15s;font-size:var(--font-size-control);font-weight:500;line-height:20px;white-space:nowrap}.app-button--full-width[data-v-8156b412]{display:flex;width:100%}.app-button[data-v-8156b412]:hover{opacity:.9}.app-button[data-v-8156b412]:active{opacity:.8}.app-button--disabled[data-v-8156b412]{opacity:.5;cursor:not-allowed;pointer-events:none}.app-button--L[data-v-8156b412]{height:36px;border-radius:6px;padding:0 18px}.app-button--M[data-v-8156b412]{height:32px;border-radius:6px;padding:0 14px}.app-button--S[data-v-8156b412]{height:28px;border-radius:6px;padding:0 10px}.app-button--primary[data-v-8156b412]{background:var(--color-midnight-indigo);color:var(--color-font-inverse)}.app-button--secondary[data-v-8156b412]{background:var(--color-background-nearly-white);color:var(--color-font-primary);border-color:var(--color-background-stroke)}.app-button--secondary[data-v-8156b412]:hover{opacity:1;background:var(--color-background-secondary)}.app-button--tertiary[data-v-8156b412]{background:transparent;color:var(--color-font-secondary)}.app-button--tertiary[data-v-8156b412]:hover{opacity:1;background:var(--color-background-secondary);color:var(--color-font-primary)}
