.custom-button[data-v-30625494]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;gap:8px;height:36px;padding:8px 14px;border-radius:var(--border-radius-button);border:none;font-size:14px;font-weight:500;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;cursor:pointer}.custom-button-ai-button[data-v-30625494]{background:linear-gradient(134deg,#4e4187 .88%,#161225 75.64%)!important;color:var(--color-neutral-white)!important;transition:all .2s ease;border:1px solid #8a7ed2!important}.custom-button-ai-button[data-v-30625494]:hover:not(:disabled){box-shadow:0 0 1rem #a99ce3}.custom-button-primary[data-v-30625494]{background-color:var(--button-main-default);color:var(--text-invert)!important}.custom-button-primary[data-v-30625494]:hover{background-color:var(--button-main-hover)}.custom-button-secondary[data-v-30625494]{background-color:var(--button-secondary-default);border:1px solid var(--button-secondary-stroke);color:var(--text-primary)}.custom-button-secondary[data-v-30625494]:hover{background-color:var(--button-secondary-hover)}.custom-button-tertiary[data-v-30625494]{background-color:var(--button-tertiary-default);color:var(--text-invert)}.custom-button-tertiary[data-v-30625494]:hover{background-color:var(--button-tertiary-hover)}.custom-button-brand[data-v-30625494]{background-color:var(--button-brand-default);color:var(--color-neutral-white)}.custom-button-brand[data-v-30625494]:hover{background-color:var(--button-brand-hover)}.custom-button-brand-light[data-v-30625494]{background-color:var(--button-brand-light-default);color:var(--text-color-brand-contrast);border:1px solid var(--button-brand-light-stroke)}.custom-button-brand-light[data-v-30625494]:hover{background-color:var(--button-brand-light-hover)}.custom-button-light[data-v-30625494]{background-color:var(--button-light-default);color:var(--text-subtle)}.custom-button-light[data-v-30625494]:hover{background-color:var(--button-light-hover)}.custom-button-ghost[data-v-30625494]{background-color:transparent;color:var(--text-primary)}.custom-button-ghost[data-v-30625494]:hover{background-color:var(--button-ghost-hover)}.custom-button-danger[data-v-30625494]{background-color:var(--button-danger-default,#ef4444);color:var(--text-invert)}.custom-button-danger[data-v-30625494]:hover{background-color:var(--button-danger-hover,#cf2d2d)}.custom-button-danger-outline[data-v-30625494]{background-color:transparent;color:var(--button-danger-default,#ef4444);border:1px solid var(--button-danger-default,#ef4444)}.custom-button-danger-outline[data-v-30625494]:hover{color:var(--button-danger-hover,#dc2626);border:1px solid var(--button-danger-hover,#dc2626)}.custom-button-golden[data-v-30625494]{background-color:transparent;color:var(--color-yellow-500,#edc757);border:1px solid var(--color-yellow-500,#edc757)}.custom-button-golden[data-v-30625494]:hover{background-color:var(--color-yellow-500,#edc757);color:var(--text-secondary,#fff)}.custom-button-outlineBold[data-v-30625494]{background-color:transparent;color:var(--text-primary);border:2px solid var(--button-outline-stroke,#e2e8f0)}.custom-button-outlineBold[data-v-30625494]:hover{background-color:var(--button-outline-hover)}.custom-button-icon[data-v-30625494]{justify-content:center}.custom-button[data-v-30625494]:disabled{cursor:default;opacity:.25}.custom-button-destructive[data-v-30625494]{background-color:var(--button-destructive-default);color:var(--text-invert)}.custom-button-destructive[data-v-30625494]:hover{background-color:var(--button-destructive-hover)}.square[data-v-30625494]{width:36px;min-width:36px;padding:0}.square.small[data-v-30625494]{width:24px;height:24px;min-width:24px}.big[data-v-30625494]{height:48px;font-size:16px;font-weight:600;padding:12px 24px}