:root{--button-dimension-general-size-min_width:96px;--button-dimension-general-border_radius-base:var(--border_radius-round);--button-dimension-general-stroke_size-default:var(--size-line_width-s);--button-dimension-general-stroke_size-hover:var(--size-line_width-m);--button-dimension-general-stroke_size-active:var(--size-line_width-m);--button-dimension-general-stroke_size-loading:var(--size-line_width-s);--button-dimension-s-size-base-height:var(--size-height_control-sm);--button-dimension-s-size-base-circle:var(--size-height_control-sm);--button-dimension-s-size-icon-side:var(--size-icon-xs);--button-dimension-s-size-icon-circle:var(--size-icon-s);--button-dimension-s-size-icon-loading:var(--size-icon-s);--button-dimension-s-space_enter-base:var(--space-xs-var_03);--button-dimension-s-padding-vert:var(--space-s-var_02);--button-dimension-s-padding-hor:var(--space-xs-var_03);--button-dimension-s-padding-circle:var(--space-xs-var_03);--button-dimension-m-size-base-height:var(--size-height_control-m);--button-dimension-m-size-base-circle:var(--size-height_control-m);--button-dimension-m-size-icon-side:var(--size-icon-xs);--button-dimension-m-size-icon-circle:var(--size-icon-sm);--button-dimension-m-size-icon-loading:var(--size-icon-sm);--button-dimension-m-space_enter-base:var(--size-base-s-var_01);--button-dimension-m-padding-vert:var(--size-base-s-var_03);--button-dimension-m-padding-hor:var(--size-base-s-var_01);--button-dimension-m-padding-circle:var(--size-base-s-var_01);--button-dimension-l-size-base-height:var(--size-height_control-l);--button-dimension-l-size-base-circle:var(--size-height_control-l);--button-dimension-l-size-icon-side:var(--size-icon-sm);--button-dimension-l-size-icon-circle:var(--size-icon-m);--button-dimension-l-size-icon-loading:var(--size-icon-m);--button-dimension-l-space_enter-base:var(--size-base-s-var_01);--button-dimension-l-padding-vert:var(--size-base-m-var_01);--button-dimension-l-padding-hor:var(--size-base-s-var_02);--button-dimension-l-padding-circle:var(--size-base-s-var_02);--button-primary-color-text-default:var(--colors-app-text-primary);--button-primary-color-text-hover:var(--colors-app-text-primary);--button-primary-color-text-active:var(--colors-app-text-primary);--button-primary-color-text-loading:var(--colors-app-text-primary);--button-primary-color-bg-hover:var(--colors-app-bg-blue);--button-primary-color-bg-active:var(--colors-app-bg-blue);--button-primary-color-bg-loading:var(--colors-app-bg-blue);--button-primary-color-bg-default-grd_0:var(--colors-app-bg-blue_violet-0_100);--button-primary-color-bg-default-grd_100:var(--colors-app-bg-blue_violet-100_100);--button-primary-color-icon-default:var(--colors-app-icon-primary);--button-primary-color-icon-hover:var(--colors-app-icon-primary);--button-primary-color-icon-active:var(--colors-app-icon-primary);--button-primary-color-icon-loading:var(--colors-app-icon-primary);--button-secondary-color-text-default:var(--colors-app-text-primary);--button-secondary-color-text-hover:var(--colors-app-text-primary);--button-secondary-color-text-active:var(--colors-app-text-primary);--button-secondary-color-text-loading:var(--colors-app-text-primary);--button-secondary-color-bg-default:var(--colors-app-bg-trans-primary);--button-secondary-color-bg-hover:var(--colors-app-bg-trans-third);--button-secondary-color-bg-active:var(--colors-app-bg-trans-third);--button-secondary-color-bg-loading:var(--colors-app-bg-trans-primary);--button-secondary-color-stroke-default-grd_0:var(--colors-app-bg-blue_violet-0_100);--button-secondary-color-stroke-default-grd_100:var(--colors-app-bg-blue_violet-100_100);--button-secondary-color-stroke-hover-grd_0:var(--colors-app-bg-blue_violet-0_100);--button-secondary-color-stroke-hover-grd_100:var(--colors-app-bg-blue_violet-100_100);--button-secondary-color-stroke-active-grd_0:var(--colors-app-bg-blue_violet-0_100);--button-secondary-color-stroke-active-grd_100:var(--colors-app-bg-blue_violet-100_100);--button-secondary-color-stroke-loading-grd_0:var(--colors-app-bg-blue_violet-0_100);--button-secondary-color-stroke-loading-grd_100:var(--colors-app-bg-blue_violet-100_100);--button-secondary-color-icon-default:var(--colors-app-icon-primary);--button-secondary-color-icon-hover:var(--colors-app-icon-primary);--button-secondary-color-icon-active:var(--colors-app-icon-primary);--button-secondary-color-icon-loading:var(--colors-app-icon-primary);--button-third-color-text-default:var(--colors-app-text-primary);--button-third-color-text-hover:var(--colors-app-text-primary);--button-third-color-text-active:var(--colors-app-text-primary);--button-third-color-text-loading:var(--colors-app-text-primary);--button-third-color-bg-default:var(--colors-app-bg-trans-primary);--button-third-color-bg-hover:var(--colors-app-bg-trans-third);--button-third-color-bg-active:var(--colors-app-bg-trans-third);--button-third-color-bg-loading:var(--colors-app-bg-trans-primary);--button-third-color-stroke-default:var(--colors-app-stroke-third);--button-third-color-stroke-loading:var(--colors-app-stroke-third);--button-third-color-stroke-hover-grd_0:var(--colors-app-bg-blue_violet-0_100);--button-third-color-stroke-hover-grd_100:var(--colors-app-bg-blue_violet-100_100);--button-third-color-stroke-active-grd_0:var(--colors-app-bg-blue_violet-0_100);--button-third-color-stroke-active-grd_100:var(--colors-app-bg-blue_violet-100_100);--button-third-color-icon-default:var(--colors-app-icon-primary);--button-third-color-icon-hover:var(--colors-app-icon-primary);--button-third-color-icon-active:var(--colors-app-icon-primary);--button-third-color-icon-loading:var(--colors-app-icon-primary);--button-fourth-color-text-default:var(--colors-app-text-primary);--button-fourth-color-text-hover:var(--colors-app-text-primary);--button-fourth-color-text-active:var(--colors-app-text-primary);--button-fourth-color-text-loading:var(--colors-app-text-primary);--button-fourth-color-bg-default:var(--colors-app-bg-secondary);--button-fourth-color-bg-hover:var(--colors-app-bg-primary);--button-fourth-color-bg-active:var(--colors-app-bg-primary);--button-fourth-color-bg-loading:var(--colors-app-bg-secondary);--button-fourth-color-icon-default:var(--colors-app-icon-primary);--button-fourth-color-icon-hover:var(--colors-app-icon-primary);--button-fourth-color-icon-active:var(--colors-app-icon-primary);--button-fourth-color-icon-loading:var(--colors-app-icon-primary)}@property --c-Button_gradient-bg-color-start{syntax:"<color>";inherits:false;initial-value:transparent}@property --c-Button_gradient-bg-color-end{syntax:"<color>";inherits:false;initial-value:transparent}@property --c-Button_gradient-border-color-start{syntax:"<color>";inherits:false;initial-value:transparent}@property --c-Button_gradient-border-color-end{syntax:"<color>";inherits:false;initial-value:transparent}.buip-Button__button{--c-Button_text-color:transparent;--c-Button_icon-color:transparent;display:inline-flex;align-items:center;justify-content:center;min-width:var(--button-dimension-general-size-min_width,96px);height:var(--button-dimension-s-size-base-height,32px);padding:var(--button-dimension-s-padding-hor,4px) var(--button-dimension-s-padding-vert,12px);margin:0;font-family:var(--font-family-body,Inter),sans-serif;font-weight:var(--font-weight-medium,500);text-align:center;letter-spacing:var(--font-letter_spacing-normal,0);cursor:pointer;border:none;border-radius:var(--button-dimension-general-border_radius-base,128px)}.buip-Button__button.buip-Button__iconAlignSuffix{flex-direction:row-reverse}.buip-Button__button:focus-visible{outline:var(--general-focus-stroke_size,1px) solid var(--general-focus-stroke,#FFF);outline-offset:var(--general-focus-padding_s,2px)}.buip-Button__button:disabled:not(.buip-Button__button_loading){--c-Button_text-color:var(--general-disabled-text_trans,rgb(255 255 255/20%));--c-Button_icon-color:var(--general-disabled-icon,#373c42);cursor:default}.buip-Button__button_loading{cursor:default}.buip-Button__text{overflow:hidden;color:var(--c-Button_text-color);text-overflow:ellipsis;white-space:nowrap;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:color}.buip-Button__loader{color:var(--colors-app-icon-primary,#FFF)}.buip-Button__icon{flex-shrink:0;color:var(--c-Button_icon-color);transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:color}.buip-Button__button_primary{--c-Button_text-color:var(--button-primary-color-text-default,#FFF);--c-Button_icon-color:var(--button-primary-color-icon-default,#FFF);--c-Button_gradient-bg-color-start:var(--button-primary-color-bg-default-grd_0,#197deb);--c-Button_gradient-bg-color-end:var(--button-primary-color-bg-default-grd_100,#833fe7);background:linear-gradient(90deg,var(--c-Button_gradient-bg-color-start) 0,var(--c-Button_gradient-bg-color-end) 100%);transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background,border-width,--c-Button_gradient-bg-color-start,--c-Button_gradient-bg-color-end}@media(hover:hover){.buip-Button__button_primary:not(:disabled):hover{--c-Button_text-color:var(--button-primary-color-text-hover,#FFF);--c-Button_icon-color:var(--button-primary-color-icon-hover,#FFF);--c-Button_gradient-bg-color-start:var(--button-primary-color-bg-hover,#197deb);--c-Button_gradient-bg-color-end:var(--button-primary-color-bg-hover,#197deb)}}.buip-Button__button_primary:not(:disabled):active{--c-Button_text-color:var(--button-primary-color-text-active,#FFF);--c-Button_icon-color:var(--button-primary-color-icon-active,#FFF);--c-Button_gradient-bg-color-start:var(--button-primary-color-bg-active,#197DEB);--c-Button_gradient-bg-color-end:var(--button-primary-color-bg-active,#197DEB)}.buip-Button__button_primary:disabled:not(.buip-Button__button_loading){background:var(--general-disabled-bg_trans,rgb(255 255 255/10%))}.buip-Button__button_primary.buip-Button__button_loading{background:var(--button-primary-color-bg-loading,#197deb)}.buip-Button__button_secondary{--c-Button_text-color:var(--button-secondary-color-text-default,#FFF);--c-Button_icon-color:var(--button-secondary-color-icon-default,#FFF);position:relative;background:var(--button-secondary-color-bg-default,rgb(255 255 255/2%));transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background}.buip-Button__button_secondary,.buip-Button__button_secondary:before{border:var(--button-dimension-general-stroke_size-default,1px) solid transparent}.buip-Button__button_secondary:before{position:absolute;inset:calc(0px - var(--button-dimension-general-stroke_size-default, 1px));z-index:1;display:block;content:"";background:linear-gradient(90deg,var(--c-Button_gradient-border-color-start) 0,var(--c-Button_gradient-border-color-end) 100%) border-box;border-radius:var(--button-dimension-general-border_radius-base,128px);-webkit-mask:linear-gradient(91deg,#fff,#fff) padding-box,linear-gradient(91deg,#fff,#fff);mask:linear-gradient(91deg,#fff,#fff) padding-box,linear-gradient(91deg,#fff,#fff);-webkit-mask-composite:xor;mask-composite:exclude;transition-property:border-width,inset;--c-Button_gradient-border-color-start:var(--button-secondary-color-stroke-default-grd_0,#197deb);--c-Button_gradient-border-color-end:var(--button-secondary-color-stroke-default-grd_100,#833fe7);transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:border-width,--c-Button_gradient-border-color-start,--c-Button_gradient-border-color-end}@media(hover:hover){.buip-Button__button_secondary:not(:disabled):hover{--c-Button_text-color:var(--button-secondary-color-text-hover,#FFF);--c-Button_icon-color:var(--button-secondary-color-icon-hover,#FFF);background:var(--button-secondary-color-bg-hover,rgb(255 255 255/10%))}.buip-Button__button_secondary:not(:disabled):hover:before{--c-Button_gradient-border-color-start:var(--button-secondary-color-stroke-hover-grd_0,#197deb);--c-Button_gradient-border-color-end:var(--button-secondary-color-stroke-hover-grd_100,#833fe7);inset:calc(0px - var(--button-dimension-general-stroke_size-default, 1px));border-width:var(--button-dimension-general-stroke_size-hover,2px)}}.buip-Button__button_secondary:not(:disabled):active{--c-Button_text-color:var(--button-secondary-color-text-active,#FFF);--c-Button_icon-color:var(--button-secondary-color-icon-active,#FFF);background:var(--button-secondary-color-bg-active,rgb(255 255 255/10%))}.buip-Button__button_secondary:not(:disabled):active:before{--c-Button_gradient-border-color-start:var(--button-secondary-color-stroke-active-grd_0,#197deb);--c-Button_gradient-border-color-end:var(--button-secondary-color-stroke-active-grd_100,#833fe7);inset:calc(0px - var(--button-dimension-general-stroke_size-default, 1px));border-width:var(--button-dimension-general-stroke_size-active,2px)}.buip-Button__button_secondary:disabled:not(.buip-Button__button_loading){background:none;border:var(--general-disabled-stroke_size,1px) solid var(--general-disabled-stroke,rgb(255 255 255/10%))}.buip-Button__button_secondary:disabled:not(.buip-Button__button_loading):before{display:none}.buip-Button__button_secondary.buip-Button__button_loading{--c-Button_gradient-border-color-start:var(--button-secondary-color-stroke-loading-grd_0,#197deb);--c-Button_gradient-border-color-end:var(--button-secondary-color-stroke-loading-grd_100,#833fe7)}.buip-Button__button_third{--c-Button_text-color:var(--button-third-color-text-default,#FFF);--c-Button_icon-color:var(--button-third-color-icon-default,#FFF);--c-Button_gradient-border-color-start:transparent;--c-Button_gradient-border-color-end:transparent;position:relative;background:var(--button-third-color-bg-default,rgba(255 255 255/2%));backdrop-filter:blur(calc(var(--bg_blur-sm, 20px) / 2));border:var(--button-dimension-general-stroke_size-default,1px) solid var(--button-third-color-stroke-default,rgb(255 255 255/10%));transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background}.buip-Button__button_third:before{position:absolute;inset:calc(0px - var(--button-dimension-general-stroke_size-default, 1px));z-index:1;display:block;content:"";background:linear-gradient(90deg,var(--c-Button_gradient-border-color-start) 0,var(--c-Button_gradient-border-color-end) 100%) border-box;border:var(--button-dimension-general-stroke_size-default,1px) solid transparent;border-radius:var(--button-dimension-general-border_radius-base,128px);-webkit-mask:linear-gradient(91deg,#fff,#fff) padding-box,linear-gradient(91deg,#fff,#fff);mask:linear-gradient(91deg,#fff,#fff) padding-box,linear-gradient(91deg,#fff,#fff);-webkit-mask-composite:xor;mask-composite:exclude;transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:border-width,inset}@media(hover:hover){.buip-Button__button_third:not(:disabled):hover{--c-Button_text-color:var(--button-third-color-text-hover,#FFF);--c-Button_icon-color:var(--button-third-color-icon-hover,#FFF);background:var(--button-third-color-bg-hover,rgb(255 255 255/10%))}.buip-Button__button_third:not(:disabled):hover:before{--c-Button_gradient-border-color-start:var(--button-third-color-stroke-hover-grd_0,#197deb);--c-Button_gradient-border-color-end:var(--button-third-color-stroke-hover-grd_100,#833fe7);inset:calc(0px - var(--button-dimension-general-stroke_size-default, 1px));border-width:var(--button-dimension-general-stroke_size-hover,2px)}}.buip-Button__button_third:not(:disabled):active{--c-Button_text-color:var(--button-third-color-text-active,#FFF);--c-Button_icon-color:var(--button-third-color-icon-active,#FFF);background:var(--button-third-color-bg-active,rgb(255 255 255/10%))}.buip-Button__button_third:not(:disabled):active:before{--c-Button_gradient-border-color-start:var(--button-third-color-stroke-active-grd_0,#197deb);--c-Button_gradient-border-color-end:var(--button-third-color-stroke-active-grd_100,#833fe7);inset:calc(0px - var(--button-dimension-general-stroke_size-default, 1px));border-width:var(--button-dimension-general-stroke_size-active,2px)}.buip-Button__button_third:disabled:not(.buip-Button__button_loading){background:none;border:var(--general-disabled-stroke_size,1px) solid var(--general-disabled-stroke,rgb(255 255 255/10%))}.buip-Button__button_fourth{--c-Button_text-color:var(--button-fourth-color-text-default,#FFF);--c-Button_icon-color:var(--button-fourth-color-text-default,#FFF);background:var(--button-fourth-color-bg-default,#1C232A);transition-timing-function:ease-in-out;transition-duration:.2s;transition-property:background,border-width,--c-Button_gradient-border-color-start,--c-Button_gradient-border-color-end}@media(hover:hover){.buip-Button__button_fourth:not(:disabled):hover{--c-Button_text-color:var(--button-fourth-color-text-hover,#FFF);--c-Button_icon-color:var(--button-fourth-color-text-hover,#FFF);background:var(--button-fourth-color-bg-hover,#2F363E)}}.buip-Button__button_fourth:not(:disabled):active{--c-Button_text-color:var(--button-fourth-color-text-active,#FFF);--c-Button_icon-color:var(--button-fourth-color-text-active,#FFF);background:var(--button-fourth-color-bg-active,#2F363E)}.buip-Button__button_fourth.buip-Button__button_loading{background:var(--button-fourth-color-bg-loading,#1C232A)}.buip-Button__button_fourth:disabled:not(.buip-Button__button_loading){background:var(--general-disabled-bg_trans,rgb(255 255 255/10%))}.buip-Button__button_small{gap:var(--button-dimension-s-space_enter-base,4px);height:var(--button-dimension-s-size-base-height,32px);padding:var(--button-dimension-s-padding-hor,4px) var(--button-dimension-s-padding-vert,12px);font-size:var(--font-size-base-s,14px);line-height:var(--font-line_height-sm,20px);letter-spacing:var(--font-letter_spacing-normal,0)}.buip-Button__button_small .buip-Button__icon{width:var(--button-dimension-s-size-icon-side,16px);height:var(--button-dimension-s-size-icon-side,16px)}.buip-Button__button_small .buip-Button__loader{width:var(--button-dimension-s-size-icon-loading,18px);height:var(--button-dimension-s-size-icon-loading,18px)}.buip-Button__button_small.buip-Button__button_circle{width:var(--button-dimension-s-size-base-circle,32px);min-width:0;min-width:auto;height:var(--button-dimension-s-size-base-circle,32px);padding:var(--button-dimension-s-padding-circle,4px)}.buip-Button__button_small.buip-Button__button_circle .buip-Button__icon{width:var(--button-dimension-s-size-icon-circle,18px);height:var(--button-dimension-s-size-icon-circle,18px)}.buip-Button__button_medium{gap:var(--button-dimension-m-space_enter-base,8px);align-items:center;justify-content:center;height:var(--button-dimension-m-size-base-height,40px);padding:var(--button-dimension-m-padding-hor,8px) var(--button-dimension-m-padding-vert,16px);font-size:var(--font-size-base-m,16px);line-height:var(--font-line_height-m,24px)}.buip-Button__button_medium .buip-Button__icon{width:var(--button-dimension-m-size-icon-side,16px);height:var(--button-dimension-m-size-icon-side,16px)}.buip-Button__button_medium .buip-Button__loader{width:var(--button-dimension-m-size-icon-loading,20px);height:var(--button-dimension-m-size-icon-loading,20px)}.buip-Button__button_medium.buip-Button__button_circle{width:var(--button-dimension-m-size-base-circle,40px);min-width:0;min-width:auto;height:var(--button-dimension-m-size-base-circle,40px);padding:var(--button-dimension-m-padding-circle,8px)}.buip-Button__button_medium.buip-Button__button_circle .buip-Button__icon{width:var(--button-dimension-m-size-icon-circle,20px);height:var(--button-dimension-m-size-icon-circle,20px)}.buip-Button__button_large{gap:var(--button-dimension-l-space_enter-base,8px);height:var(--button-dimension-l-size-base-height,52px);padding:var(--button-dimension-l-padding-hor,12px) var(--button-dimension-l-padding-vert,20px);font-size:var(--font-size-base-m,16px);line-height:var(--font-line_height-m,24px)}.buip-Button__button_large .buip-Button__icon{width:var(--button-dimension-l-size-icon-side,20px);height:var(--button-dimension-l-size-icon-side,20px)}.buip-Button__button_large .buip-Button__loader{width:var(--button-dimension-l-size-icon-loading,24px);height:var(--button-dimension-l-size-icon-loading,24px)}.buip-Button__button_large.buip-Button__button_circle{width:var(--button-dimension-l-size-base-circle,52px);min-width:0;min-width:auto;height:var(--button-dimension-l-size-base-circle,52px);padding:var(--button-dimension-l-padding-circle,12px)}.buip-Button__button_large.buip-Button__button_circle .buip-Button__icon{width:var(--button-dimension-l-size-icon-circle,24px);height:var(--button-dimension-l-size-icon-circle,24px)}.buip-Button__button_smallText{font-size:var(--font-size-base-s,14px);line-height:var(--font-line_height-sm,20px)}