@keyframes Button_detectScroll__RFKO6{0%,to{--can-scroll:1}}.Button_button___kaipY{--button-border-radius:100rem;position:relative;border-radius:var(--button-border-radius);-webkit-text-decoration:none;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;text-align:center;transition:border-color var(--ws-transition-duration) var(--ws-transition-easing1),background-color var(--ws-transition-duration) var(--ws-transition-easing1),background var(--ws-transition-duration) var(--ws-transition-easing1);color:var(--button-text-color);background-color:var(--button-background-color);border:none;outline-offset:calc(var(--ws-button-border-width)*-1);outline:var(--button-border)}.Button_button___kaipY span{z-index:1}.Button_button___kaipY:not([data-variant=ghost]){-webkit-backdrop-filter:var(--button-backdrop-filter);backdrop-filter:var(--button-backdrop-filter)}.Button_button___kaipY:after,.Button_button___kaipY:before{content:"";position:absolute;opacity:0;z-index:0;border-radius:var(--button-border-radius)}.Button_button___kaipY:before{background:var(--button-hover-background-overlay)}.Button_button___kaipY:after,.Button_button___kaipY:before{top:0;left:0;width:100%;height:100%;transition:opacity var(--ws-transition-duration) var(--ws-transition-easing1)}.Button_button___kaipY:after{outline:var(--button-focus-ring-color) solid var(--ws-focus-ring-width);outline-offset:var(--ws-focus-ring-offset)}@media(hover:hover)and (pointer:fine){.Button_button___kaipY:hover{background:var(--button-hover-background);color:var(--button-text-color)}.Button_button___kaipY:hover:before{opacity:1}}.Button_button___kaipY:hover{outline:var(--button-border)}.Button_button___kaipY:focus-visible:after,.Button_button___kaipY:focus-visible:before{opacity:1}.Button_button___kaipY:disabled{pointer-events:none}.Button_button___kaipY[data-variant=solid]{--button-text-color:var(--ws-color-text-button-solid);--button-background-color:var(--ws-color-button-solid);--button-focus-ring-color:var(--ws-color-focus-ring-primary);--button-hover-background:var(--ws-color-hover-button-solid);--button-hover-background-overlay:var(--ws-color-hover-button-solid);--button-border:unset;--button-backdrop-filter:unset}.Button_button___kaipY[data-variant=outline]{--button-text-color:var(--ws-color-text-button-outline);--button-background-color:var(--ws-color-button-outline);--button-focus-ring-color:var(--ws-color-focus-ring-secondary);--button-hover-background:var(--ws-color-button-outline);--button-hover-background-overlay:var(--ws-color-hover-button-outline);--button-border:var(--ws-button-border-width) solid var(--ws-color-border-button-outline);--button-backdrop-filter:blur(3px)}.Button_button___kaipY[data-variant=ghost]{--button-text-color:var(--ws-color-text-button-ghost);--button-focus-ring-color:var(--ws-color-focus-ring-secondary);--button-hover-background:var(--ws-color-hover-button-ghost);--button-hover-background-overlay:var(--ws-color-hover-button-ghost);--button-backdrop-filter:blur(3px)}.Button_button___kaipY[data-variant=ghost][data-active=true]{--button-border:var(--ws-button-border-width) solid var(--ws-color-border-button-outline)}.Button_button___kaipY[data-variant=floating]{--button-text-color:var(--ws-color-text-button-outline);--button-focus-ring-color:var(--ws-color-focus-ring-secondary);--button-hover-background:var(--ws-color-hover-button-outline);--button-hover-background-overlay:var(--ws-color-hover-button-outline);--button-border:unset;--button-backdrop-filter:var(--ws-backdrop-filter-floating);background:var(--ws-background-floating);box-shadow:var(--ws-shadow-floating)}.Button_button___kaipY[data-size=xs]{padding:var(--ws-spacing-2) var(--ws-spacing-3)}.Button_button___kaipY[data-size=xs][data-icon-position=standalone]{padding:var(--ws-spacing-2)}.Button_button___kaipY[data-size=sm]{padding:var(--ws-spacing-3) var(--ws-spacing-4);min-height:var(--ws-spacing-10)}.Button_button___kaipY[data-size=sm][data-icon-position=standalone]{padding:var(--ws-spacing-3);min-height:auto}.Button_button___kaipY[data-size=lg]{padding:var(--ws-spacing-5) var(--ws-spacing-8);min-height:4rem}.Button_button___kaipY[data-size=lg][data-icon-position=standalone]{padding:var(--ws-spacing-5);min-height:auto}.Button_button___kaipY[data-icon-position=standalone],.Button_icon___lBq_k{line-height:0}.Button_icon___lBq_k:first-child{margin-right:var(--ws-spacing-3)}.Button_icon___lBq_k:last-child{margin-left:var(--ws-spacing-3)}.Button_button___kaipY[data-icon-position=standalone] .Button_icon___lBq_k,.Button_icon___lBq_k:only-child{margin-left:0;margin-right:0}.Button_loadingContainer___e9CpS{display:grid;place-items:center}.Button_loadingContainer___e9CpS>*{grid-area:1/1;transition:opacity var(--ws-transition-duration) var(--ws-transition-easing1)}.Button_loadingLabel___YZ_BQ{opacity:0}@media(max-width:640px){.Button_button___kaipY:not([data-responsive-size=false])[data-size=lg]{padding:var(--ws-spacing-3) var(--ws-spacing-4);min-height:var(--ws-spacing-10)}.Button_button___kaipY:not([data-responsive-size=false])[data-size=lg][data-icon-position=standalone]{padding:var(--ws-spacing-3);min-height:auto}.Button_button___kaipY:not([data-responsive-size=false])[data-size=sm][data-icon-position=standalone],.Button_button___kaipY:not([data-responsive-size=false])[data-size=xs]{padding:var(--ws-spacing-3)}}