.Button_button__wliYd{display:flex;justify-content:center;align-items:center;height:var(--size-input-height);padding:var(--size-input-padding);font-size:var(--size-input-font);line-height:var(--size-input-line-height);gap:8px;border:none;cursor:pointer;transition:background-color .3s ease,color .3s ease;white-space:nowrap;border-radius:var(--size-button-border-radius);width:fit-content}.Button_button__wliYd,.Button_button__wliYd:hover{color:var(--color-light)}.Button_button_fullWidth__HjNRz{width:100%}.Button_button_small__mPWjk{height:22px;padding:4px;font-size:12px;line-height:12px;gap:4px}.Button_button_medium__e_2iX{height:30px;padding:8px;font-size:12px;line-height:14px;gap:6px}.Button_button_large__rCmRp{height:45px;padding-left:30px;padding-right:30px;font-size:16px;line-height:18px}.Button_button_primary__fZYQk{background-color:var(--color-button-primary);border:1px solid var(--color-button-primary)}.Button_button_primary__fZYQk:hover{background-color:var(--color-button-primary-hover)}.Button_button_secondary__5P1IV{background-color:var(--color-button-secondary);border:1px solid var(--color-button-secondary)}.Button_button_secondary__5P1IV:hover{background-color:var(--color-button-secondary-hover)}.Button_button_secondaryOutline__vrRPo{background-color:rgba(0,0,0,0);border:1px solid var(--color-button-secondary);color:var(--color-button-secondary)}.Button_button_secondaryOutline__vrRPo:hover{background-color:var(--color-button-secondary);border-color:var(--color-button-secondary-hover);color:var(--color-light)}.Button_button_danger__NR0ud{background-color:var(--color-button-danger);border:1px solid var(--color-button-danger)}.Button_button_danger__NR0ud:hover{background-color:var(--color-button-danger-hover)}.Button_button_success__dq__1{background-color:var(--color-button-success);border:1px solid var(--color-button-success)}.Button_button_success__dq__1:hover{background-color:var(--color-button-success-hover)}.Button_button_dark__mhBRP{background-color:var(--color-button-dark);border:1px solid var(--color-button-dark)}.Button_button_dark__mhBRP:hover{background-color:var(--color-button-dark-hover)}.Button_button_light__E7hub{background-color:var(--color-button-light);color:var(--color-button-light-text);border:1px solid rgba(0,0,0,0)}.Button_button_light__E7hub:hover{background-color:var(--color-button-light-hover);color:var(--color-button-light-text)}.Button_button_dottedLink__DabaL,.Button_button_link__jAEgQ{display:inline-flex;white-space:normal;padding:0;color:var(--color-button-link);vertical-align:text-top;height:auto;border:0!important;background:rgba(0,0,0,0)!important;gap:4px}.Button_button_dottedLink__DabaL:hover,.Button_button_link__jAEgQ:hover{color:var(--color-button-link-hover)}.Button_button_dottedLink__DabaL:focus-visible,.Button_button_link__jAEgQ:focus-visible{outline:none;color:var(--color-button-link-hover);text-decoration:underline}.Button_button_dottedLink__DabaL{text-decoration:underline dotted}.Button_button_special__84zyC{background:linear-gradient(90deg,var(--color-blue-700),var(--color-purple));background-size:200% 100%;background-position:0;text-shadow:0 0 10px var(--color-text-primary);border:1px solid rgba(0,0,0,0);transition:background-position .5s ease}.Button_button_special__84zyC:hover{background-position:100%;border:1px solid rgba(77,18,149,.5)}.Button_button_transparent__RlBCq{background-color:rgba(0,0,0,0);color:var(--color-button-transparent)}.Button_button_transparent__RlBCq:hover{color:var(--color-button-transparent-hover)}.Button_button_customColor__e8gil{background-color:var(--button-custom-color);border:1px solid var(--button-custom-color);transition:opacity .3s ease}.Button_button_customColor__e8gil:hover{opacity:.8}.Button_button_disabled__C18tE{cursor:not-allowed;opacity:.8;border:1px solid var(--color-button-disabled)}.Button_button_disabled__C18tE,.Button_button_disabled__C18tE:hover{background:var(--color-button-disabled)}.Button_button_loading__aq3tb{cursor:not-allowed;position:relative}.Button_button_loading__aq3tb,.Button_button_loading__aq3tb:hover{text-shadow:none;color:rgba(0,0,0,0)}.Button_button_inline__Y_YOx{display:inline-flex}.Button_spinner__D4z8h{display:inline-block;width:16px;height:16px;border-top:2px solid var(--color-button-spiner);border:2px solid var(--color-button-spiner);border-top:2px solid rgba(0,0,0,0);border-radius:50%;animation:Button_spin__58wnx 1s linear infinite;vertical-align:middle;position:absolute;left:calc(50% - 8px)}@keyframes Button_spin__58wnx{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}