.salyssbp-document .salyssbp-button.salyssbp-button-wrapper{display:flex;width:100%}
.salyssbp-document .salyssbp-button-position-left{justify-content:flex-start}.salyssbp-document .salyssbp-button-position-center{justify-content:center}.salyssbp-document .salyssbp-button-position-right{justify-content:flex-end}.salyssbp-document .salyssbp-button-position-justify{justify-content:stretch}
.salyssbp-document .salyssbp-button{--salyssbp-button-type-color:#fff;--salyssbp-button-type-bg:#2563eb;--salyssbp-button-type-hover-bg:#1d4ed8;display:inline-flex;min-width:0;align-items:center;justify-content:center;padding:var(--salyssbp-button-padding,12px 24px);border-style:var(--salyssbp-button-border-style,none);border-width:var(--salyssbp-button-border-width,0);border-color:var(--salyssbp-button-border-color,transparent);border-radius:var(--salyssbp-button-radius,3px);background:var(--salyssbp-button-background,var(--salyssbp-button-type-bg));box-shadow:var(--salyssbp-button-shadow,none);color:var(--salyssbp-button-color,var(--salyssbp-button-type-color));font-family:var(--salyssbp-button-font-family,inherit);font-size:var(--salyssbp-button-font-size,15px);font-weight:var(--salyssbp-button-font-weight,600);font-style:var(--salyssbp-button-font-style,normal);line-height:var(--salyssbp-button-line-height,1.4);letter-spacing:var(--salyssbp-button-letter-spacing,normal);word-spacing:var(--salyssbp-button-word-spacing,normal);text-transform:var(--salyssbp-button-text-transform,none);text-decoration:var(--salyssbp-button-text-decoration,none);text-shadow:var(--salyssbp-button-text-shadow,none);cursor:pointer;transition:color var(--salyssbp-button-transition,.3s) ease,background var(--salyssbp-button-transition,.3s) ease,border-color var(--salyssbp-button-transition,.3s) ease,box-shadow var(--salyssbp-button-transition,.3s) ease,transform var(--salyssbp-button-transition,.3s) ease}
.salyssbp-document .salyssbp-button-position-justify .salyssbp-button{width:100%}
.salyssbp-document .salyssbp-button-content{display:flex;width:100%;align-items:center;justify-content:var(--salyssbp-button-content-align,center);flex-direction:var(--salyssbp-button-icon-direction,row-reverse);gap:var(--salyssbp-button-icon-gap,8px)}
.salyssbp-document .salyssbp-button-icon{display:inline-grid;width:1em;height:1em;flex:0 0 1em;place-items:center}.salyssbp-document .salyssbp-button-icon svg{display:block;width:100%;height:100%;fill:currentColor}.salyssbp-document .salyssbp-button-text{min-width:0}
.salyssbp-document .salyssbp-button-type-info{--salyssbp-button-type-bg:#0ea5e9;--salyssbp-button-type-hover-bg:#0284c7}.salyssbp-document .salyssbp-button-type-success{--salyssbp-button-type-bg:#16a34a;--salyssbp-button-type-hover-bg:#15803d}.salyssbp-document .salyssbp-button-type-warning{--salyssbp-button-type-color:#111827;--salyssbp-button-type-bg:#f59e0b;--salyssbp-button-type-hover-bg:#d97706}.salyssbp-document .salyssbp-button-type-danger{--salyssbp-button-type-bg:#dc2626;--salyssbp-button-type-hover-bg:#b91c1c}
.salyssbp-document .salyssbp-button-size-xs{padding:7px 14px;font-size:12px}.salyssbp-document .salyssbp-button-size-sm{padding:10px 20px;font-size:14px}.salyssbp-document .salyssbp-button-size-md{padding:12px 24px;font-size:15px}.salyssbp-document .salyssbp-button-size-lg{padding:15px 30px;font-size:18px}.salyssbp-document .salyssbp-button-size-xl{padding:18px 36px;font-size:20px}
.salyssbp-document .salyssbp-button:hover,.salyssbp-document .salyssbp-button:focus-visible{background:var(--salyssbp-button-hover-background,var(--salyssbp-button-type-hover-bg));border-color:var(--salyssbp-button-hover-border-color,var(--salyssbp-button-border-color,transparent));box-shadow:var(--salyssbp-button-hover-shadow,var(--salyssbp-button-shadow,none));color:var(--salyssbp-button-hover-color,var(--salyssbp-button-color,var(--salyssbp-button-type-color)));text-decoration:var(--salyssbp-button-text-decoration,none)}
.salyssbp-document .salyssbp-button:focus-visible{outline:2px solid color-mix(in srgb,var(--salyssbp-button-hover-background,var(--salyssbp-button-type-hover-bg)) 60%,#fff);outline-offset:3px}
.salyssbp-document .salyssbp-animation-grow:hover,.salyssbp-document .salyssbp-animation-grow:focus-visible{transform:scale(1.1)}.salyssbp-document .salyssbp-animation-shrink:hover,.salyssbp-document .salyssbp-animation-shrink:focus-visible{transform:scale(.9)}.salyssbp-document .salyssbp-animation-rotate:hover,.salyssbp-document .salyssbp-animation-rotate:focus-visible{transform:rotate(4deg)}.salyssbp-document .salyssbp-animation-grow-rotate:hover,.salyssbp-document .salyssbp-animation-grow-rotate:focus-visible{transform:scale(1.1) rotate(4deg)}.salyssbp-document .salyssbp-animation-float:hover,.salyssbp-document .salyssbp-animation-float:focus-visible{transform:translateY(-8px)}.salyssbp-document .salyssbp-animation-sink:hover,.salyssbp-document .salyssbp-animation-sink:focus-visible{transform:translateY(8px)}.salyssbp-document .salyssbp-animation-skew:hover,.salyssbp-document .salyssbp-animation-skew:focus-visible{transform:skew(-10deg)}.salyssbp-document .salyssbp-animation-skew-forward:hover,.salyssbp-document .salyssbp-animation-skew-forward:focus-visible{transform:skew(-10deg);transform-origin:0 100%}.salyssbp-document .salyssbp-animation-skew-backward:hover,.salyssbp-document .salyssbp-animation-skew-backward:focus-visible{transform:skew(10deg);transform-origin:100% 0}
.salyssbp-document .salyssbp-animation-pulse:hover,.salyssbp-document .salyssbp-animation-pulse:focus-visible{animation:salyssbp-button-pulse 1s linear infinite}.salyssbp-document .salyssbp-animation-pulse-grow:hover,.salyssbp-document .salyssbp-animation-pulse-grow:focus-visible{animation:salyssbp-button-pulse-grow .6s linear infinite alternate}.salyssbp-document .salyssbp-animation-pulse-shrink:hover,.salyssbp-document .salyssbp-animation-pulse-shrink:focus-visible{animation:salyssbp-button-pulse-shrink .6s linear infinite alternate}.salyssbp-document .salyssbp-animation-push:hover,.salyssbp-document .salyssbp-animation-push:focus-visible{animation:salyssbp-button-push .3s linear}.salyssbp-document .salyssbp-animation-pop:hover,.salyssbp-document .salyssbp-animation-pop:focus-visible{animation:salyssbp-button-pop .3s linear}.salyssbp-document .salyssbp-animation-bounce-in:hover,.salyssbp-document .salyssbp-animation-bounce-in:focus-visible{animation:salyssbp-button-bounce-in .5s}.salyssbp-document .salyssbp-animation-bounce-out:hover,.salyssbp-document .salyssbp-animation-bounce-out:focus-visible{animation:salyssbp-button-bounce-out .5s}.salyssbp-document .salyssbp-animation-bob:hover,.salyssbp-document .salyssbp-animation-bob:focus-visible{animation:salyssbp-button-bob 1.5s ease-in-out infinite}.salyssbp-document .salyssbp-animation-hang:hover,.salyssbp-document .salyssbp-animation-hang:focus-visible{animation:salyssbp-button-hang 1.5s ease-in-out infinite}.salyssbp-document .salyssbp-animation-wobble-vertical:hover,.salyssbp-document .salyssbp-animation-wobble-vertical:focus-visible{animation:salyssbp-button-wobble-v 1s}.salyssbp-document .salyssbp-animation-wobble-horizontal:hover,.salyssbp-document .salyssbp-animation-wobble-horizontal:focus-visible{animation:salyssbp-button-wobble-h 1s}.salyssbp-document .salyssbp-animation-wobble-to-bottom-right:hover,.salyssbp-document .salyssbp-animation-wobble-to-bottom-right:focus-visible{animation:salyssbp-button-wobble-br 1s}.salyssbp-document .salyssbp-animation-wobble-to-top-right:hover,.salyssbp-document .salyssbp-animation-wobble-to-top-right:focus-visible{animation:salyssbp-button-wobble-tr 1s}.salyssbp-document .salyssbp-animation-wobble-top:hover,.salyssbp-document .salyssbp-animation-wobble-top:focus-visible{animation:salyssbp-button-wobble-top 1s}.salyssbp-document .salyssbp-animation-wobble-bottom:hover,.salyssbp-document .salyssbp-animation-wobble-bottom:focus-visible{animation:salyssbp-button-wobble-bottom 1s}.salyssbp-document .salyssbp-animation-wobble-skew:hover,.salyssbp-document .salyssbp-animation-wobble-skew:focus-visible{animation:salyssbp-button-wobble-skew 1s}.salyssbp-document .salyssbp-animation-buzz:hover,.salyssbp-document .salyssbp-animation-buzz:focus-visible{animation:salyssbp-button-buzz .15s linear infinite}.salyssbp-document .salyssbp-animation-buzz-out:hover,.salyssbp-document .salyssbp-animation-buzz-out:focus-visible{animation:salyssbp-button-buzz-out .75s linear}
@keyframes salyssbp-button-pulse{25%{transform:scale(1.1)}75%{transform:scale(.9)}}@keyframes salyssbp-button-pulse-grow{to{transform:scale(1.1)}}@keyframes salyssbp-button-pulse-shrink{to{transform:scale(.9)}}@keyframes salyssbp-button-push{50%{transform:scale(.8)}100%{transform:scale(1)}}@keyframes salyssbp-button-pop{50%{transform:scale(1.2)}100%{transform:scale(1)}}@keyframes salyssbp-button-bounce-in{0%{transform:scale(1)}50%{transform:scale(1.2)}100%{transform:scale(1.1)}}@keyframes salyssbp-button-bounce-out{0%{transform:scale(1)}50%{transform:scale(.8)}100%{transform:scale(.9)}}@keyframes salyssbp-button-bob{0%,100%{transform:translateY(-8px)}50%{transform:translateY(-4px)}}@keyframes salyssbp-button-hang{0%,100%{transform:translateY(8px)}50%{transform:translateY(4px)}}@keyframes salyssbp-button-wobble-v{16.65%{transform:translateY(8px)}33.3%{transform:translateY(-6px)}49.95%{transform:translateY(4px)}66.6%{transform:translateY(-2px)}83.25%{transform:translateY(1px)}100%{transform:translateY(0)}}@keyframes salyssbp-button-wobble-h{16.65%{transform:translateX(8px)}33.3%{transform:translateX(-6px)}49.95%{transform:translateX(4px)}66.6%{transform:translateX(-2px)}83.25%{transform:translateX(1px)}100%{transform:translateX(0)}}@keyframes salyssbp-button-wobble-br{16.65%{transform:translate(8px,8px)}33.3%{transform:translate(-6px,-6px)}49.95%{transform:translate(4px,4px)}66.6%{transform:translate(-2px,-2px)}83.25%{transform:translate(1px,1px)}100%{transform:translate(0)}}@keyframes salyssbp-button-wobble-tr{16.65%{transform:translate(8px,-8px)}33.3%{transform:translate(-6px,6px)}49.95%{transform:translate(4px,-4px)}66.6%{transform:translate(-2px,2px)}83.25%{transform:translate(1px,-1px)}100%{transform:translate(0)}}@keyframes salyssbp-button-wobble-top{16.65%{transform:skew(-12deg);transform-origin:0 100%}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}@keyframes salyssbp-button-wobble-bottom{16.65%{transform:skew(-12deg);transform-origin:100% 0}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}@keyframes salyssbp-button-wobble-skew{16.65%{transform:skew(-12deg)}33.3%{transform:skew(10deg)}49.95%{transform:skew(-6deg)}66.6%{transform:skew(4deg)}83.25%{transform:skew(-2deg)}100%{transform:skew(0)}}@keyframes salyssbp-button-buzz{50%{transform:translateX(3px) rotate(2deg)}100%{transform:translateX(-3px) rotate(-2deg)}}@keyframes salyssbp-button-buzz-out{10%{transform:translateX(3px) rotate(2deg)}20%{transform:translateX(-3px) rotate(-2deg)}30%{transform:translateX(3px) rotate(2deg)}40%{transform:translateX(-3px) rotate(-2deg)}50%{transform:translateX(2px) rotate(1deg)}60%{transform:translateX(-2px) rotate(-1deg)}70%{transform:translateX(1px) rotate(0)}100%{transform:translateX(0) rotate(0)}}
@media(max-width:1024px){.salyssbp-document .salyssbp-button{padding:var(--salyssbp-button-padding-tablet,var(--salyssbp-button-padding,12px 24px));border-radius:var(--salyssbp-button-radius-tablet,var(--salyssbp-button-radius,3px));font-size:var(--salyssbp-button-font-size-tablet,var(--salyssbp-button-font-size,15px));line-height:var(--salyssbp-button-line-height-tablet,var(--salyssbp-button-line-height,1.4));letter-spacing:var(--salyssbp-button-letter-spacing-tablet,var(--salyssbp-button-letter-spacing,normal));word-spacing:var(--salyssbp-button-word-spacing-tablet,var(--salyssbp-button-word-spacing,normal))}.salyssbp-document .salyssbp-button-content{justify-content:var(--salyssbp-button-content-align-tablet,var(--salyssbp-button-content-align,center))}.salyssbp-document .salyssbp-button-position-tablet-left{justify-content:flex-start}.salyssbp-document .salyssbp-button-position-tablet-center{justify-content:center}.salyssbp-document .salyssbp-button-position-tablet-right{justify-content:flex-end}.salyssbp-document .salyssbp-button-position-tablet-justify{justify-content:stretch}.salyssbp-document .salyssbp-button-position-tablet-justify .salyssbp-button{width:100%}.salyssbp-document .salyssbp-button-position-tablet-left .salyssbp-button,.salyssbp-document .salyssbp-button-position-tablet-center .salyssbp-button,.salyssbp-document .salyssbp-button-position-tablet-right .salyssbp-button{width:auto}}
@media(max-width:767px){.salyssbp-document .salyssbp-button{padding:var(--salyssbp-button-padding-mobile,var(--salyssbp-button-padding-tablet,var(--salyssbp-button-padding,12px 24px)));border-radius:var(--salyssbp-button-radius-mobile,var(--salyssbp-button-radius-tablet,var(--salyssbp-button-radius,3px)));font-size:var(--salyssbp-button-font-size-mobile,var(--salyssbp-button-font-size-tablet,var(--salyssbp-button-font-size,15px)));line-height:var(--salyssbp-button-line-height-mobile,var(--salyssbp-button-line-height-tablet,var(--salyssbp-button-line-height,1.4)));letter-spacing:var(--salyssbp-button-letter-spacing-mobile,var(--salyssbp-button-letter-spacing-tablet,var(--salyssbp-button-letter-spacing,normal)));word-spacing:var(--salyssbp-button-word-spacing-mobile,var(--salyssbp-button-word-spacing-tablet,var(--salyssbp-button-word-spacing,normal)))}.salyssbp-document .salyssbp-button-content{justify-content:var(--salyssbp-button-content-align-mobile,var(--salyssbp-button-content-align-tablet,var(--salyssbp-button-content-align,center)))}.salyssbp-document .salyssbp-button-position-mobile-left{justify-content:flex-start}.salyssbp-document .salyssbp-button-position-mobile-center{justify-content:center}.salyssbp-document .salyssbp-button-position-mobile-right{justify-content:flex-end}.salyssbp-document .salyssbp-button-position-mobile-justify{justify-content:stretch}.salyssbp-document .salyssbp-button-position-mobile-justify .salyssbp-button{width:100%}.salyssbp-document .salyssbp-button-position-mobile-left .salyssbp-button,.salyssbp-document .salyssbp-button-position-mobile-center .salyssbp-button,.salyssbp-document .salyssbp-button-position-mobile-right .salyssbp-button{width:auto}}
