.safelayout-bb-button-block{display:block;margin:auto;position:relative}.safelayout-bb-button-block div{display:inline-block;position:relative;text-align:inherit}.safelayout-bb-button-block a{align-items:center;border:0 solid;box-sizing:border-box;color:var(--sl-bb-button-text-color)!important;display:inline-flex;font-size:16px;font-weight:500;justify-content:center;line-height:1.5;margin:5px;padding:5px 10px;position:relative;text-align:center;touch-action:manipulation;transition:all .2s linear;white-space:pre;z-index:1}.safelayout-bb-button-block a .sl-bb-button-block-content{display:inline-block!important;min-width:1px;overflow-wrap:break-word;white-space:pre-wrap}.safelayout-bb-button-block .sl-bb-button-block-click-effect001:active,.safelayout-bb-button-block .sl-bb-button-block-click-effect002:active{transform:var(--sl-bb-button-click-effect-transform)!important;transition:all 0s linear}.safelayout-bb-button-block .sl-bb-button-block-animation-border-color,.safelayout-bb-button-block .sl-bb-button-block-animation-text-and-border-color{border:1px solid transparent}.safelayout-bb-button-block span{box-sizing:inherit;color:inherit!important;display:inline-flex;font-size:inherit;position:relative}.safelayout-bb-button-block svg{height:1em;overflow:visible!important;width:auto}.safelayout-bb-button-block svg symbol{overflow:visible!important}.safelayout-bb-button-block svg symbol path{transition:all .17s ease-out}.safelayout-bb-button-block .sl-bb-button-effect-parent{background:var(--sl-bb-button-background-color)!important;border-radius:inherit;box-sizing:inherit;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%}.safelayout-bb-button-block .sl-bb-button-block-icon{border-radius:inherit;perspective:100px;z-index:1}.safelayout-bb-button-block .sl-bb-button-block-icon-height{align-items:center;align-self:stretch}.sl-bb-button-icon-shape001,.sl-bb-button-icon-shape001-right{background:var(--sl-bb-button-icon-shape-color);border-radius:inherit;bottom:-4px;left:-4px;position:absolute!important;right:-4px;top:-4px;z-index:-1}.sl-bb-button-block-click-effect003 .sl-bb-button-click{background:var(--sl-bb-button-click-effect-color);border-radius:50%;height:40px;left:calc(50% - 20px);opacity:0;pointer-events:none;position:absolute;top:calc(50% - 20px);transform:translate(var(--sl-bb-button-click-x),var(--sl-bb-button-click-y));transition:all 0s linear;width:40px;z-index:100}.sl-bb-button-block-click-effect003 .sl-bb-button-click-anim{animation:sl-bb-button-block-bubble-anim .4s cubic-bezier(.215,.61,.355,1) 1 forwards}.sl-bb-button-block-click-effect004 .sl-bb-button-click{background:var(--sl-bb-button-click-effect-color) border-box;border:4px solid transparent;border-radius:50%;height:40px;left:calc(50% - 20px);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor;opacity:0;pointer-events:none;position:absolute;top:calc(50% - 20px);transform:translate(var(--sl-bb-button-click-x),var(--sl-bb-button-click-y));transition:all 0s linear;width:40px;z-index:100}.sl-bb-button-block-click-effect004 .sl-bb-button-click-anim{animation:sl-bb-button-block-bubble-anim .4s cubic-bezier(.215,.61,.355,1) 1 forwards}@keyframes sl-bb-button-block-bubble-anim{0%{opacity:.85;transform:translate(var(--sl-bb-button-click-x),var(--sl-bb-button-click-y)) scale(0)}30%{opacity:.85}to{opacity:0;transform:translate(var(--sl-bb-button-click-x),var(--sl-bb-button-click-y)) scale(1)}}.sl-bb-button-block-click-effect005 .sl-bb-button-click-parent{border-radius:inherit;box-sizing:inherit;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%}.sl-bb-button-block-click-effect005 .sl-bb-button-click{background:var(--sl-bb-button-click-effect-color);border-radius:50%;left:50%;opacity:.8;pointer-events:none;position:absolute;top:50%;transform:scale(0);transform:translate(var(--sl-bb-button-click-x),var(--sl-bb-button-click-y));transition:all 0s linear;z-index:100}.sl-bb-button-block-click-effect005 .sl-bb-button-click-anim{animation:sl-bb-button-block-bubble1-anim .6s cubic-bezier(.215,.61,.355,1) 1 forwards}@keyframes sl-bb-button-block-bubble1-anim{0%{transform:translate(var(--sl-bb-button-click-x),var(--sl-bb-button-click-y)) scale(0)}to{opacity:0;transform:translate(var(--sl-bb-button-click-x),var(--sl-bb-button-click-y)) scale(1)}}.sl-bb-button-block-effect002 .sl-bb-button-effect{background-image:radial-gradient(115% 100% at 50% 0,#fff 5%,hsla(0,0%,100%,.3) 40%,rgba(0,0,0,.45) 100%)}.sl-bb-button-block-effect002 .sl-bb-button-effect,.sl-bb-button-block-effect004 .sl-bb-button-effect{border-radius:inherit;box-sizing:inherit;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%}.sl-bb-button-block-effect004 .sl-bb-button-effect{background-image:linear-gradient(hsla(0,0%,100%,.3),rgba(0,0,0,.2) 50%,rgba(0,0,0,.45) 50.1%,rgba(0,0,0,.1))}.sl-bb-button-block-effect005 .sl-bb-button-effect{background-image:linear-gradient(hsla(0,0%,100%,.3),hsla(0,0%,100%,.07) 50%,rgba(0,0,0,.12) 50.1%,rgba(0,0,0,.35))}.sl-bb-button-block-effect005 .sl-bb-button-effect,.sl-bb-button-block-effect006 .sl-bb-button-effect{border-radius:inherit;box-sizing:inherit;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%}.sl-bb-button-block-effect006 .sl-bb-button-effect{background-image:linear-gradient(-180deg,rgba(255,126,49,.07),rgba(230,44,3,.55));background-position-y:.8em;background-repeat:no-repeat}.sl-bb-button-block-effect007 .sl-bb-button-effect{box-shadow:inset 0 -20px 20px -20px rgba(27,27,27,.4)}.sl-bb-button-block-effect007 .sl-bb-button-effect,.sl-bb-button-block-pattern{border-radius:inherit;box-sizing:inherit;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s linear;width:100%}.sl-bb-button-block-pattern{opacity:var(--sl-bb-button-pattern-opacity)}.sl-bb-button-pattern001{background:repeating-linear-gradient(-75deg,#fff,rgba(0,0,0,.227) 3px),repeating-linear-gradient(-125deg,#fff,rgba(0,0,0,.227) 5px)}.sl-bb-button-pattern002{background:-webkit-repeating-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 6%,hsla(0,0%,100%,.29) 7.5%),-webkit-repeating-linear-gradient(left,transparent,transparent 4%,rgba(0,0,0,.125) 4.5%),-webkit-repeating-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 1.2%,hsla(0,0%,100%,.275) 2.2%),-webkit-linear-gradient(-90deg,hsla(0,0%,65%,.851),#f2f2f2)}.sl-bb-button-block-animation-swap-color:hover{color:var(--sl-bb-button-background-color)!important}.sl-bb-button-block-animation-swap-color:hover .sl-bb-button-effect-parent{background:var(--sl-bb-button-text-color)!important}.sl-bb-button-block-animation-background-color:hover .sl-bb-button-effect-parent{background:var(--sl-bb-button-anim-color)!important}.sl-bb-button-block-animation-text-color:hover{color:var(--sl-bb-button-anim-color)!important}.sl-bb-button-block-animation-border-color:hover{border-color:var(--sl-bb-button-anim-color)!important}.sl-bb-button-block-animation-text-and-border-color:hover{border-color:var(--sl-bb-button-anim-color)!important;color:var(--sl-bb-button-anim-color)!important}.sl-bb-button-block-animation-shadow:hover{box-shadow:0 0 12px 1px rgba(0,0,0,.55)!important}.sl-bb-button-anim1{background:var(--sl-bb-button-anim-color);border-radius:inherit;box-sizing:inherit;height:100%;left:0;pointer-events:none;position:absolute;position:absolute!important;top:0;transition:all .2s linear;width:100%}.sl-bb-button-block-animation-light .sl-bb-button-anim1{background:linear-gradient(90deg,transparent 33%,hsla(0,0%,100%,.7),transparent 67%) 100%/300% no-repeat;z-index:10}.sl-bb-button-block-animation-light:hover .sl-bb-button-anim1{background-position:0 0}.sl-bb-button-block-animation-light1 .sl-bb-button-anim1{background:linear-gradient(45deg,hsla(0,0%,100%,0) 40%,hsla(0,0%,100%,.7) 50%,hsla(0,0%,100%,0) 70%);background-position:-10% 0;background-size:220% auto;z-index:10}.sl-bb-button-block-animation-light1:hover .sl-bb-button-anim1{background-position:110% 0}.sl-bb-button-block-animation-letter-space:hover{letter-spacing:1px!important}.sl-bb-button-block-animation-split-horizontal .sl-bb-button-anim1{clip-path:polygon(0 0,0 0,0 100%,0 100%,0 0,100% 0,100% 0,100% 100%,100% 100%,100% 0)}.sl-bb-button-block-animation-split-horizontal:hover .sl-bb-button-anim1{clip-path:polygon(50% 0,0 0,0 100%,50% 100%,50% 0,50% 0,100% 0,100% 100%,50% 100%,50% 0)}.sl-bb-button-block-animation-split-vertical .sl-bb-button-anim1{clip-path:polygon(0 0,100% 0,100% 0,0 0,0 0,0 100%,100% 100%,100% 100%,0 100%,0 100%)}.sl-bb-button-block-animation-split-vertical:hover .sl-bb-button-anim1{clip-path:polygon(0 0,100% 0,100% 50%,0 50%,0 0,0 50%,100% 50%,100% 100%,0 100%,0 50%)}.sl-bb-button-block-animation-stretch-horizontal .sl-bb-button-anim1,.sl-bb-button-block-animation-stretch-vertical .sl-bb-button-anim1{transform:scaleX(0)}.sl-bb-button-block-animation-stretch-horizontal:hover .sl-bb-button-anim1{transform:scaleX(1)}.sl-bb-button-block-animation-stretch-vertical:hover .sl-bb-button-anim1{transform:scaleY(1)}.sl-bb-button-block-animation-stretch-vertical .sl-bb-button-anim1{transform:scaleY(0)}.sl-bb-button-block-animation-stretch-corner1 .sl-bb-button-anim1,.sl-bb-button-block-animation-stretch-corner2 .sl-bb-button-anim1{transform:skewX(-40deg) scaleX(0)}.sl-bb-button-block-animation-stretch-corner1:hover .sl-bb-button-anim1{transform:skewX(40deg) scaleX(1)}.sl-bb-button-block-animation-stretch-corner2 .sl-bb-button-anim1{transform:skewX(40deg) scaleX(0)}.sl-bb-button-block-animation-stretch-corner2:hover .sl-bb-button-anim1{transform:skewX(-40deg) scaleX(1)}.sl-bb-button-block-animation-ellipse .sl-bb-button-anim1{border-radius:50%;transform:scale(0)}.sl-bb-button-block-animation-ellipse:hover .sl-bb-button-anim1{transform:scale(2)}.sl-bb-button-block-animation-rect .sl-bb-button-anim1{border-radius:0;transform:scale(0)}.sl-bb-button-block-animation-rect:hover .sl-bb-button-anim1{transform:scale(1)}.sl-bb-button-block-animation-slide-bottom .sl-bb-button-anim1{border-radius:initial;transform:translateY(101%)}.sl-bb-button-block-animation-slide-bottom:hover .sl-bb-button-anim1{transform:translateY(0)}.sl-bb-button-block-animation-slide-top .sl-bb-button-anim1{border-radius:initial;transform:translateY(-101%)}.sl-bb-button-block-animation-slide-top:hover .sl-bb-button-anim1{transform:translateY(0)}.sl-bb-button-block-animation-slide-left .sl-bb-button-anim1{border-radius:initial;transform:translateX(-101%)}.sl-bb-button-block-animation-slide-left:hover .sl-bb-button-anim1{transform:translateX(0)}.sl-bb-button-block-animation-slide-right .sl-bb-button-anim1{border-radius:initial;transform:translateX(101%)}.sl-bb-button-block-animation-slide-right:hover .sl-bb-button-anim1{transform:translateX(0)}.sl-bb-button-block-animation-icon-fill-color:hover .sl-bb-button-block-icon svg symbol path{fill:var(--sl-bb-button-icon-anim-color)!important}.sl-bb-button-block-animation-icon-yoyo-X:hover .sl-bb-button-block-icon svg{animation:sl-bb-icon-yoyo-X-anim .75s ease-in-out infinite}@keyframes sl-bb-icon-yoyo-X-anim{25%{transform:translateX(-1px)}75%{transform:translateX(1px)}}.sl-bb-button-block-animation-icon-yoyo-Y:hover .sl-bb-button-block-icon svg{animation:sl-bb-icon-yoyo-Y-anim .75s ease-in-out infinite}@keyframes sl-bb-icon-yoyo-Y-anim{25%{transform:translateY(-1px)}75%{transform:translateY(1px)}}.sl-bb-button-block-animation-icon-rotate-X:hover .sl-bb-button-block-icon svg{animation:sl-bb-icon-rotate-X-anim 1s linear infinite}@keyframes sl-bb-icon-rotate-X-anim{to{transform:rotateX(1turn)}}.sl-bb-button-block-animation-icon-rotate-Y:hover .sl-bb-button-block-icon svg{animation:sl-bb-icon-rotate-Y-anim 1s linear infinite}@keyframes sl-bb-icon-rotate-Y-anim{to{transform:rotateY(1turn)}}.sl-bb-button-block-animation-icon-rotate-Z:hover .sl-bb-button-block-icon svg{animation:sl-bb-icon-rotate-Z-anim 1s linear infinite}@keyframes sl-bb-icon-rotate-Z-anim{to{transform:rotate(1turn)}}.sl-bb-button-block-animation-blue-glow,.sl-bb-button-block-animation-brighten,.sl-bb-button-block-animation-darken,.sl-bb-button-block-animation-grayscale,.sl-bb-button-block-animation-move-down,.sl-bb-button-block-animation-move-up,.sl-bb-button-block-animation-opacity,.sl-bb-button-block-animation-push,.sl-bb-button-block-animation-red-glow,.sl-bb-button-block-animation-sepia,.sl-bb-button-block-animation-violet-glow,.sl-bb-button-block-animation-yellow-glow,.sl-bb-button-block-animation-zoom-in,.sl-bb-button-block-animation-zoom-out,.sl-bb-button-block-icon svg{transition:all .17s ease-out!important}.sl-bb-button-block-animation-icon-yellow-glow:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-yellow-glow:hover{filter:drop-shadow(0 0 5px yellow)}.sl-bb-button-block-animation-icon-red-glow:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-red-glow:hover{filter:drop-shadow(0 0 5px red)}.sl-bb-button-block-animation-blue-glow:hover,.sl-bb-button-block-animation-icon-blue-glow:hover .sl-bb-button-block-icon svg{filter:drop-shadow(0 0 5px blue)}.sl-bb-button-block-animation-icon-violet-glow:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-violet-glow:hover{filter:drop-shadow(0 0 5px violet)}.sl-bb-button-block-animation-brighten:hover,.sl-bb-button-block-animation-icon-brighten:hover .sl-bb-button-block-icon svg{filter:brightness(1.15)}.sl-bb-button-block-animation-darken:hover,.sl-bb-button-block-animation-icon-darken:hover .sl-bb-button-block-icon svg{filter:brightness(.85)}.sl-bb-button-block-animation-grayscale:hover,.sl-bb-button-block-animation-icon-grayscale:hover .sl-bb-button-block-icon svg{filter:grayscale(80%)}.sl-bb-button-block-animation-icon-sepia:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-sepia:hover{filter:sepia(80%)}.sl-bb-button-block-animation-icon-opacity:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-opacity:hover{opacity:.7}.sl-bb-button-block-animation-bell,.sl-bb-button-block-animation-ellipse,.sl-bb-button-block-animation-expand,.sl-bb-button-block-animation-icon-rotate-X,.sl-bb-button-block-animation-icon-rotate-Y,.sl-bb-button-block-animation-icon-rotate-Z,.sl-bb-button-block-animation-icon-yoyo-X,.sl-bb-button-block-animation-icon-yoyo-Y,.sl-bb-button-block-animation-jelly,.sl-bb-button-block-animation-push,.sl-bb-button-block-animation-rect,.sl-bb-button-block-animation-slide-bottom,.sl-bb-button-block-animation-slide-left,.sl-bb-button-block-animation-slide-right,.sl-bb-button-block-animation-slide-top,.sl-bb-button-block-animation-stretch-corner1,.sl-bb-button-block-animation-stretch-corner2,.sl-bb-button-block-animation-stretch-horizontal,.sl-bb-button-block-animation-stretch-vertical,.sl-bb-button-block-animation-surprise,.sl-bb-button-block-animation-swing-3D-X,.sl-bb-button-block-animation-swing-3D-Y,.sl-bb-button-block-animation-swing1,.sl-bb-button-block-animation-tremble,.sl-bb-button-block-animation-wobble,.sl-bb-button-block-animation-zoom-in,.sl-bb-button-block-animation-zoom-out{transform:rotateX(.005deg)}.sl-bb-button-block-animation-zoom-in:hover{transform:scale(1.07)}.sl-bb-button-block-animation-zoom-out:hover{transform:scale(.93)}.sl-bb-button-block-animation-push:hover{transform:rotateX(10deg);transform-origin:100% 110%}.sl-bb-button-block-animation-move-up:hover{transform:translateY(-2px)}.sl-bb-button-block-animation-move-down:hover{transform:translateY(2px)}.sl-bb-button-block-animation-push-parent,.sl-bb-button-block-animation-swing-3D-parent{perspective:200px}.sl-bb-button-block-animation-icon-swing:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-swing:hover{animation:sl-bb-swing-anim .85s linear 1}@keyframes sl-bb-swing-anim{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0)}}.sl-bb-button-block-animation-swing-3D-X:hover{animation:sl-bb-swing-3D-X-anim .85s linear 1}@keyframes sl-bb-swing-3D-X-anim{20%{transform:rotateX(15deg)}40%{transform:rotateX(-12deg)}60%{transform:rotateX(8deg)}80%{transform:rotateX(-5deg)}to{transform:rotateX(0)}}.sl-bb-button-block-animation-swing-3D-Y:hover{animation:sl-bb-swing-3D-Y-anim .85s linear 1}@keyframes sl-bb-swing-3D-Y-anim{20%{transform:rotateY(15deg)}40%{transform:rotateY(-12deg)}60%{transform:rotateY(8deg)}80%{transform:rotateY(-5deg)}to{transform:rotateY(0)}}.sl-bb-button-block-animation-bell:hover,.sl-bb-button-block-animation-icon-bell:hover .sl-bb-button-block-icon svg{animation:sl-bb-bell-anim .85s linear 1;transform-origin:50% 0}@keyframes sl-bb-bell-anim{11%{transform:rotate(8deg)}29%{transform:rotate(-6.5deg)}47%{transform:rotate(5deg)}65%{transform:rotate(-3.5deg)}83%{transform:rotate(2deg)}}.sl-bb-button-block-animation-icon-tremble:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-tremble:hover{animation:sl-bb-tremble-anim .75s linear 1}@keyframes sl-bb-tremble-anim{10%,30%,50%,70%,90%{transform:rotate(3deg)}20%,40%,60%,80%{transform:rotate(-3deg)}}.sl-bb-button-block-animation-icon-surprise:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-surprise:hover{animation:sl-bb-surprise-anim .75s linear 1}@keyframes sl-bb-surprise-anim{10%{transform:scale(.95) rotate(3deg)}20%{transform:scale(.9) rotate(-3deg)}30%{transform:scale(1.1) rotate(3deg)}40%,60%,80%{transform:scale(1.1) rotate(-3deg)}50%,70%,90%{transform:scale(1.1) rotate(3deg)}}.sl-bb-button-block-animation-icon-jelly:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-jelly:hover{animation:sl-bb-jelly-anim .75s linear 1;transform-origin:50% 100%}@keyframes sl-bb-jelly-anim{30%{transform:skew(18deg)}45%{transform:skew(-16deg)}60%{transform:skew(10deg)}73%{transform:skew(-6deg)}87%{transform:skew(4deg)}}.sl-bb-button-block-animation-expand:hover,.sl-bb-button-block-animation-icon-expand:hover .sl-bb-button-block-icon svg{animation:sl-bb-expand-anim .75s linear 1}@keyframes sl-bb-expand-anim{30%{transform:scaleX(1.2)}45%{transform:scaleX(.93)}60%{transform:scaleX(1.1)}73%{transform:scaleX(.95)}87%{transform:scaleX(1.05)}}.sl-bb-button-block-animation-icon-wobble:hover .sl-bb-button-block-icon svg,.sl-bb-button-block-animation-wobble:hover{animation:sl-bb-wobble-anim .75s linear 1}@keyframes sl-bb-wobble-anim{16%{transform:translateX(6px)}33%{transform:translateX(-4px)}50%{transform:translateX(3px)}66%{transform:translateX(-2px)}83%{transform:translateX(1px)}}
