.AppButton--primary[data-v-2db091bf]{--_color:var(--color-surface-primary-1)}.AppButton--neutral[data-v-2db091bf]{--_color:var(--color-black)}.AppButton--error[data-v-2db091bf]{--_color:var(--color-red)}.AppButton--white[data-v-2db091bf]{--_color:var(--color-white)}.AppButton[data-v-2db091bf]:focus-visible{outline-color:var(--_color)}.AppButton--solid[data-v-2db091bf]{background-color:var(--_color);color:var(--color-white)}.AppButton--solid.AppButton--white[data-v-2db091bf]{color:var(--color-black);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.AppButton--solid[data-v-2db091bf]:hover:not(.AppButton--disabled){background-color:oklch(from var(--_color) l c h/.95)}.AppButton--outline[data-v-2db091bf]{color:var(--_color);border:1px solid var(--_color);background-color:#0000}.AppButton--outline[data-v-2db091bf]:hover:not(.AppButton--disabled){background-color:oklch(from var(--_color) l c h/.05)}.AppButton--link[data-v-2db091bf]{color:var(--_color)}.AppButton--link[data-v-2db091bf]:hover:not(.AppButton--disabled){color:oklch(from var(--_color) l c h/.9)}.AppButton__spinner[data-v-2db091bf]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.AppButton__spinner[data-v-2db091bf]:after{content:"";border-width:2px;border-color:currentColor #0000;border-radius:9999px;width:1rem;height:1rem;animation:1s linear infinite spin-2db091bf}@keyframes spin-2db091bf{to{transform:rotate(1turn)}}
