.button[data-v-fbb5d373]{align-items:center;background:var(--accent);border-radius:var(--border-radius);color:#fff;cursor:pointer;display:flex;font-weight:var(--font-weight-label);gap:.5rem;justify-content:center;padding:14px 1.2rem;transition:background .2s ease}.button.small[data-v-fbb5d373]{font-size:var(--font-size-label);gap:.3rem;padding:.7rem .8rem}.button.inline[data-v-fbb5d373]{display:inline-flex}.button.disabled[data-v-fbb5d373]{opacity:.6;pointer-events:none}.button[data-v-fbb5d373]:not(.loading):hover{background:var(--accent-hover)}.button .loader[data-v-fbb5d373]{position:absolute}.button.loading .button-icon[data-v-fbb5d373],.button.loading span[data-v-fbb5d373]{opacity:0}.button.variant-danger[data-v-fbb5d373]{background:var(--danger-background)}.button.variant-danger[data-v-fbb5d373]:not(.loading):hover{background:var(--danger-background-hover)}.button.variant-gray[data-v-fbb5d373]{background:var(--gray-background);color:var(--text-primary)}.button.variant-gray[data-v-fbb5d373]:not(.loading):hover{background:var(--gray-background-hover)}.button.variant-green[data-v-fbb5d373]{background:var(--green-background);color:var(--text-primary-inverted)}.button.variant-green[data-v-fbb5d373]:not(.loading):hover{background:var(--green-background-hover)}.button.ghost[data-v-fbb5d373]{background:transparent;border:1px solid;border-color:var(--accent);color:var(--accent)}.button.ghost[data-v-fbb5d373]:hover{color:#fff}.button.ghost.variant-danger[data-v-fbb5d373]{border-color:var(--danger-background);color:var(--danger-background)}.button.ghost.variant-danger[data-v-fbb5d373]:hover{color:#fff}.button.ghost.variant-gray[data-v-fbb5d373]{border-color:var(--gray-background);color:var(--gray-background)}.button.ghost.variant-gray[data-v-fbb5d373]:hover{color:#fff}
