.base-button[data-v-8dcbbd3d]{display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;border:none;border-radius:var(--radius-m);padding:var(--spacing-2) var(--spacing-3);gap:var(--spacing-1);font-weight:500;font-size:1.4rem;line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .15s ease,color .15s ease}.base-button--loading[data-v-8dcbbd3d],.base-button[data-v-8dcbbd3d]:disabled{cursor:not-allowed}.base-button__spinner[data-v-8dcbbd3d]{width:1.6rem;height:1.6rem;border:2px solid var(--btn-spinner-track);border-top:2px solid;border-radius:50%;animation:base-button-spin-8dcbbd3d .8s linear infinite;flex-shrink:0}@keyframes base-button-spin-8dcbbd3d{to{transform:rotate(1turn)}}.base-button--large[data-v-8dcbbd3d]{height:var(--component-size-l);padding:var(--spacing-3) var(--spacing-3);width:-moz-fit-content;width:fit-content}.base-button--small[data-v-8dcbbd3d]{height:var(--component-size-s);font-size:1.2rem;padding:var(--spacing-2) var(--spacing-3)}.base-button--icon-only[data-v-8dcbbd3d]{padding:0;gap:0}.base-button--icon-only.base-button--large[data-v-8dcbbd3d]{width:var(--component-size-l)}.base-button--icon-only.base-button--small[data-v-8dcbbd3d]{width:var(--component-size-s)}.base-button--primary[data-v-8dcbbd3d]{--btn-spinner-track:rgba(16,16,16,.12);background:var(--brand-default);color:var(--text-icon-black-primary)}.base-button--primary[data-v-8dcbbd3d]:hover:not(:disabled){background:var(--brand-hover)}.base-button--primary[data-v-8dcbbd3d]:active:not(:disabled){background:var(--brand-active)}.base-button--primary[data-v-8dcbbd3d]:disabled:not(.base-button--loading){background:var(--brand-transparent-disable)}.base-button--secondary[data-v-8dcbbd3d]{--btn-spinner-track:var(--text-icon-white-disable);font-weight:400;background:var(--supported-button-white-default);color:var(--text-icon-white-secondary);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.base-button--secondary[data-v-8dcbbd3d]:hover:not(:disabled){background:var(--supported-button-white-hover);color:var(--text-icon-white-primary)}.base-button--secondary[data-v-8dcbbd3d]:active:not(:disabled){background:var(--supported-button-white-active);color:var(--text-icon-white-primary)}.base-button--secondary[data-v-8dcbbd3d]:disabled:not(.base-button--loading){background:var(--supported-button-white-disable);color:var(--text-icon-white-disable)}.base-button--tertiary[data-v-8dcbbd3d]{--btn-spinner-track:var(--text-icon-white-disable);background:var(--supported-button-black-default);color:var(--text-icon-white-secondary);backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px)}.base-button--tertiary[data-v-8dcbbd3d]:hover:not(:disabled){background:var(--supported-button-black-hover);color:var(--text-icon-white-primary)}.base-button--tertiary[data-v-8dcbbd3d]:active:not(:disabled){background:var(--supported-button-black-active);color:var(--text-icon-white-primary)}.base-button--tertiary[data-v-8dcbbd3d]:disabled:not(.base-button--loading){background:var(--supported-button-black-disable);color:var(--text-icon-white-disable)}.base-button--white[data-v-8dcbbd3d]{--btn-spinner-track:rgba(16,16,16,.1);background:var(--white-button-default);color:var(--text-icon-black-secondary)}.base-button--white[data-v-8dcbbd3d]:hover:not(:disabled){background:var(--white-button-hover);color:var(--text-icon-black-primary)}.base-button--white[data-v-8dcbbd3d]:active:not(:disabled){background:var(--white-button-active);color:var(--text-icon-black-primary)}.base-button--white[data-v-8dcbbd3d]:disabled:not(.base-button--loading){background:var(--white-button-disable);color:var(--text-icon-black-disable)}.base-button--danger[data-v-8dcbbd3d]{--btn-spinner-track:rgba(255,236,232,.3);background:var(--danger-default);color:var(--text-icon-white-secondary)}.base-button--danger[data-v-8dcbbd3d]:hover:not(:disabled){background:linear-gradient(var(--danger-hover-overlay),var(--danger-hover-overlay)),var(--danger-default);color:var(--text-icon-white-primary)}.base-button--danger[data-v-8dcbbd3d]:active:not(:disabled){background:linear-gradient(var(--danger-active-overlay),var(--danger-active-overlay)),var(--danger-default);color:var(--text-icon-white-primary)}.base-button--danger[data-v-8dcbbd3d]:disabled:not(.base-button--loading){background:var(--danger-disable);color:var(--text-icon-white-light)}.base-button--minor[data-v-8dcbbd3d]{--btn-spinner-track:var(--text-icon-white-disable);height:var(--component-size-l);background:var(--minor-button-default);color:var(--text-icon-white-secondary);backdrop-filter:blur(4rem);-webkit-backdrop-filter:blur(4rem)}.base-button--minor[data-v-8dcbbd3d]:hover:not(:disabled){background:var(--minor-button-hover);color:var(--text-icon-white-primary)}.base-button--minor[data-v-8dcbbd3d]:active:not(:disabled){background:var(--minor-button-active);color:var(--text-icon-white-primary)}.base-button--minor[data-v-8dcbbd3d]:disabled:not(.base-button--loading){background:var(--minor-button-disable);color:var(--text-icon-white-disable)}.base-button--transparent[data-v-8dcbbd3d]{--btn-spinner-track:var(--text-icon-white-disable);background:var(--transparent-button-default);color:var(--text-icon-white-secondary);backdrop-filter:blur(2rem);-webkit-backdrop-filter:blur(2rem)}.base-button--transparent[data-v-8dcbbd3d]:hover:not(:disabled){background:var(--transparent-button-hover);color:var(--text-icon-white-primary)}.base-button--transparent[data-v-8dcbbd3d]:active:not(:disabled){background:var(--transparent-button-active);color:var(--text-icon-white-primary)}.base-button--transparent[data-v-8dcbbd3d]:disabled:not(.base-button--loading){background:var(--transparent-button-disable);color:var(--text-icon-white-disable)}.base-button__icon[data-v-8dcbbd3d]{justify-content:center;flex-shrink:0}.base-button__icon[data-v-8dcbbd3d],.base-button__suffix[data-v-8dcbbd3d],.base-button__text[data-v-8dcbbd3d]{display:inline-flex;align-items:center}.base-button__suffix[data-v-8dcbbd3d]{justify-content:center;flex-shrink:0}.base-button--small .base-button__suffix[data-v-8dcbbd3d] .app-icon,.base-button--small .base-button__suffix[data-v-8dcbbd3d] svg{width:1rem;height:1rem}
