.app-button[data-v-741ac4c4]{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-md);color:inherit;cursor:pointer;display:inline-flex;font-family:inherit;font-size:14px;font-weight:500;gap:8px;height:44px;justify-content:center;letter-spacing:.01em;line-height:1;min-width:44px;padding:0 20px;text-decoration:none;transition:background var(--duration-150) var(--easing-standard),color var(--duration-150) var(--easing-standard),border-color var(--duration-150) var(--easing-standard);white-space:nowrap}.app-button[data-v-741ac4c4]:focus-visible{box-shadow:0 0 0 3px var(--color-accent-subtle);outline:none}.app-button[aria-disabled=true][data-v-741ac4c4],.app-button[disabled][data-v-741ac4c4]{cursor:not-allowed;opacity:.4}.app-button--primary[data-v-741ac4c4]{background:var(--color-accent);color:var(--color-accent-fg)}.app-button--primary[data-v-741ac4c4]:hover:not([disabled]):not([aria-disabled=true]){background:var(--color-accent-strong)}.app-button--secondary[data-v-741ac4c4]{background:transparent;border-color:var(--color-fg);color:var(--color-fg)}.app-button--secondary[data-v-741ac4c4]:hover:not([disabled]):not([aria-disabled=true]){background:var(--color-fg);color:var(--color-bg)}.app-button--ghost[data-v-741ac4c4]{background:transparent;color:var(--color-fg);padding:0 8px}.app-button--ghost[data-v-741ac4c4]:hover:not([disabled]):not([aria-disabled=true]){text-decoration:underline;text-underline-offset:4px}.app-button--sm[data-v-741ac4c4]{font-size:13px;height:36px;padding:0 12px}.app-button--sm.app-button--ghost[data-v-741ac4c4]{padding:0 8px}.app-button--lg[data-v-741ac4c4]{font-size:15px;height:52px;padding:0 32px}.app-button--lg.app-button--ghost[data-v-741ac4c4]{padding:0 12px}.app-button--block[data-v-741ac4c4]{width:100%}.app-button--loading .app-button__label[data-v-741ac4c4]{opacity:.6}.app-button__spinner[data-v-741ac4c4]{animation:app-button-spin-741ac4c4 .6s linear infinite;border:1.5px solid;border-radius:50%;border-top:1.5px solid transparent;display:inline-block;height:14px;width:14px}@keyframes app-button-spin-741ac4c4{to{transform:rotate(1turn)}}
