.button_parent__Ugl_G{transition-duration:.3s;transition-property:background-color,border-color,color,-webkit-backdrop-filter;transition-property:background-color,border-color,color,backdrop-filter;transition-property:background-color,border-color,color,backdrop-filter,-webkit-backdrop-filter;background:var(--button-bg,transparent);border:1px solid var(--button-border,transparent);display:flex;justify-content:center;align-items:center;padding:0;color:var(--button-color,currentColor);stroke:currentColor;width:-moz-fit-content;width:fit-content}@media(hover:hover){.button_parent__Ugl_G{position:relative;overflow:hidden}.button_parent__Ugl_G:before{content:"";background:var(--button-bg-hover);border-radius:50%;aspect-ratio:1;position:absolute;inset-inline:-.5rem;transition:transform .3s;transform:scale(0)}.button_parent__Ugl_G>*{isolation:isolate}.button_parent__Ugl_G:not(:disabled):hover{border-color:var(--button-border-hover,transparent)}.button_parent__Ugl_G:not(:disabled):hover:before{transform:scale(1)}}.button_parent__Ugl_G:disabled{cursor:default;stroke:var(--button-stroke,currentColor);color:var(--color-grey-100)}.button_small__I1LMM{border-radius:.75rem;height:2.5rem;padding-inline:1.25rem}@media(min-width:768px){.button_small__I1LMM{border-radius:1rem;height:3rem}}.button_medium__7M1UA{border-radius:1rem;height:3rem;padding-inline:1.25rem}.button_large__15FKQ{border-radius:1rem;height:3.5rem;padding-inline:2rem}@media(min-width:768px){.button_large__15FKQ{height:3.875rem}}.button_square__L00Is{aspect-ratio:1;padding-inline:0}.button_purple__ulkzh{--button-bg:var(--color-purple-500);--button-bg-hover:var(--color-purple-700);--button-color:var(--color-white-100)}.button_purple__ulkzh:disabled{pointer-events:none;--button-bg:var(--color-purple-700-10);--button-color:var(--color-purple-700-20)}.button_lightPurple__ccyYh,.button_popupClose__vvJ_s{--button-bg:var(--color-purple-500-15);--button-bg-hover:var(--color-purple-700-20);--button-color:var(--color-purple-700);--button-stroke:var(--color-purple-500);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.button_lightPurple__ccyYh:disabled,.button_popupClose__vvJ_s:disabled{pointer-events:none;--button-stroke:var(--color-purple-700-20)}.button_whiteBorder__XFy2K{background:none;border:1px solid var(--color-white-100-50);color:var(--color-white-100)}.button_whiteBorder__XFy2K:before{content:none}.button_purpleBorder__MUDez{--button-border:var(--color-purple-700-20);--button-border-hover:currentColor;--button-color:var(--color-purple-700);background:none}.button_purpleBorder__MUDez:before{content:none}.button_purpleDarkBorder__w9yhY{border:1px solid var(--color-purple-500);color:var(--color-purple-700);background:none}.button_purpleDarkBorder__w9yhY:not(:disabled):hover{border-color:var(--color-purple-700-20)}.button_purpleDarkBorder__w9yhY:before{content:none}.button_grey__Gj_oW{--button-bg:var(--color-white-100-20);--button-bg-hover:var(--color-white-100-20);color:var(--color-white-100)}.button_pink__1dDDq{--button-bg:var(--color-pink-500);--button-bg-hover:var(--color-pink-600);--button-stroke:var(--color-white-100);--button-color:var(--color-white-100);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem)}.button_pink__1dDDq:disabled{pointer-events:none;--button-bg:var(--color-purple-700-10);--button-color:var(--color-purple-700-20)}.button_transparentPurple__UbpR8{--button-bg:var(--color-purple-500-40);--button-bg-hover:var(--color-purple-500);--button-color:var(--color-white-100)}@media(min-width:768px){.button_popupClose__vvJ_s{--button-bg:var(--color-white-100-20);--button-bg-hover:var(--color-white-100-20);--button-color:var(--color-white-100)}}.button_pagination__BcnYU{--button-bg:var(--color-white-100-10);--button-color:var(--color-purple-400);--button-bg-hover:var(--color-purple-700-20)}.button_paginationActive__7q7wz{--button-bg:var(--color-white-100-10);--button-color:var(--color-purple-400);--button-border:var(--color-purple-700-20)}.button_tab__jdPvf:before{background:var(--color-purple-700-20)}.button_tab__jdPvf:hover{--button-bg-hover:var(--color-purple-700-20)}