.ui-button[data-v-3f5ffd29]{font-family:var(--font-body);white-space:nowrap;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard);border:0;justify-content:center;align-items:center;font-weight:600;line-height:1;text-decoration:none;display:inline-flex}.ui-button[data-v-3f5ffd29]:disabled,.ui-button[aria-disabled=true][data-v-3f5ffd29]{cursor:not-allowed;opacity:.4}.ui-button[data-v-3f5ffd29]:focus-visible{outline:3px solid var(--color-text-inverse);outline-offset:3px}.ui-button--big[data-v-3f5ffd29]{border-radius:var(--radius-sm);min-height:50px;padding:16px 32px;font-size:15px}.ui-button--medium[data-v-3f5ffd29]{border-radius:var(--radius-sm);min-height:40px;padding:12px 24px;font-size:14px}.ui-button--small[data-v-3f5ffd29]{border-radius:var(--radius-xs);min-height:36px;padding:10px 16px;font-size:13px}.ui-button--primary[data-v-3f5ffd29]{color:var(--color-text-inverse);background:var(--color-accent-default)}.ui-button--primary[data-v-3f5ffd29]:hover:not(:disabled){background:var(--color-accent-hover)}.ui-button--primary[data-v-3f5ffd29]:active:not(:disabled){background:var(--color-accent-pressed)}.ui-button--inactive[data-v-3f5ffd29]{color:var(--color-text-muted);background:var(--color-surface-strong);box-shadow:inset 0 0 0 1px var(--color-border-default)}.ui-button--outline[data-v-3f5ffd29]{color:var(--color-text-inverse);box-shadow:inset 0 0 0 1px var(--color-text-inverse);background:0 0}.ui-button--outline[data-v-3f5ffd29]:hover:not(:disabled){background:#ffffff1a}.ui-button--outline[data-v-3f5ffd29]:active:not(:disabled){background:#ffffff2e}.ui-button__loader[data-v-3f5ffd29]{gap:4px;display:inline-flex}.ui-button__loader i[data-v-3f5ffd29]{border-radius:var(--radius-full);background:currentColor;width:4px;height:4px;animation:.9s infinite alternate button-pulse-3f5ffd29}.ui-button__loader i[data-v-3f5ffd29]:nth-child(2){animation-delay:.12s}.ui-button__loader i[data-v-3f5ffd29]:nth-child(3){animation-delay:.24s}@keyframes button-pulse-3f5ffd29{to{opacity:.35}}
