.aws-btn{--button-default-height:44px;--button-default-font-size:14px;--button-default-line-height:24px;--button-default-border-radius:2px;--button-default-placeholder-width:120px;--button-icon-width:44px;--button-icon-height:44px;--button-small-width:88px;--button-small-height:44px;--button-medium-width:136px;--button-medium-height:44px;--button-large-width:192px;--button-large-height:44px;--button-font-family:inherit;--button-font-color:#fff;--button-font-weight:600;--button-font-style:normal;--button-hover-darken-opacity:.1;--button-letter-spacing:0px;--button-horizontal-padding:16px;--button-raise-level:2px;--button-hover-pressure:1;--loading-transition-timing:ease-out;--loading-transition-speed:6s;--loading-transition-end-speed:.3s;--transform-speed:.15s;--button-primary-color:#1e88e5;--button-primary-color-dark:#1360a4;--button-primary-color-light:white;--button-primary-color-hover:#187bd1;--button-primary-color-active:#166dba;--button-primary-border:none;--button-secondary-color:#f2f6f9;--button-secondary-color-dark:#1360a4;--button-secondary-color-light:#1e88e5;--button-secondary-color-hover:#e1eaf1;--button-secondary-color-active:#cfdee9;--button-secondary-border:2px solid #1e88e5;--button-anchor-color:#0e4f88;--button-anchor-color-dark:#072743;--button-anchor-color-light:white;--button-anchor-color-hover:#0d4a7f;--button-anchor-color-active:#0c4271;--button-anchor-border:none;--button-disabled-color:#afafaf;--button-disabled-color-dark:#898989;--button-disabled-color-light:#969696;--button-disabled-color-hover:#afafaf;--button-disabled-color-active:#afafaf;--button-disabled-border:none;--button-placeholder-color:#afafaf;--button-placeholder-color-dark:#898989;--button-placeholder-color-light:#969696;--button-placeholder-color-hover:#afafaf;--button-placeholder-color-active:#afafaf;--button-placeholder-border:none;--button-mail-color:#cfcfcf;--button-mail-color-dark:#9c9c9c;--button-facebook-color:#4868ad;--button-facebook-color-dark:#324877;--button-messenger-color:#3186f6;--button-messenger-color-dark:#0960d1;--button-twitter-color:#00aced;--button-twitter-color-dark:#0074a1;--button-linkedin-color:#0077b5;--button-linkedin-color-dark:#004569;--button-whatsapp-color:#25d366;--button-whatsapp-color-dark:#1a9247;--button-github-color:#25292e;--button-github-color-dark:#030304;--button-reddit-color:#fc461e;--button-reddit-color-dark:#cb2703;--button-pinterest-color:#bd091c;--button-pinterest-color-dark:#740611;--button-gplus-color:#ce5b4e;--button-gplus-color-dark:#a3392d;--button-youtube-color:#cc181e;--button-youtube-color-dark:#881014;--button-instagram-radial-color:radial-gradient(circle at 25% 110%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);--button-instagram-radial-color-dark:radial-gradient(circle at 25% 110%, #b9a800 0%, #938500 5%, #b10f00 45%, #8c0061 60%, #002ca9 90%)}.aws-btn .aws-btn__wrapper:before,.aws-btn .aws-btn__wrapper:after,.aws-btn .aws-btn__content:after,.aws-btn--progress .aws-btn__progress:before,.aws-btn--progress .aws-btn__progress:after,.aws-btn--progress .aws-btn__content:after{width:100%;height:100%;display:block;position:absolute;top:0;left:0}.aws-btn{margin:0;padding:0}.aws-btn,.aws-btn:focus{outline-color:0;outline-width:0;outline-style:none}.aws-btn{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:#0000;-webkit-tap-highlight-color:transparent}button.aws-btn .aws-btn__wrapper{margin-top:calc(var(--button-raise-level) * -1)}.aws-btn{box-sizing:border-box;vertical-align:middle;height:var(--button-default-height);z-index:1;font-size:var(--button-default-font-size);line-height:var(--button-default-line-height);font-weight:var(--button-font-weight);font-family:var(--button-font-family);font-style:var(--button-font-style);letter-spacing:var(--button-letter-spacing);text-rendering:auto;text-align:center;opacity:0;cursor:pointer;-webkit-font-smoothing:antialiased;backface-visibility:hidden;background-color:#0000;border:none;text-decoration:none;transition:opacity .1s ease-out;display:inline-block;position:relative;transform:translate(0,0)}.aws-btn .aws-btn__wrapper{font-family:var(--button-font-family);width:100%;height:calc(100% - var(--button-raise-level));backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;align-items:stretch;display:flex;position:relative;transform:translate(0,0)}.aws-btn .aws-btn__wrapper:before{content:" ";border-radius:var(--button-default-border-radius);top:auto;bottom:calc(var(--button-raise-level) * -1);z-index:1;-webkit-transition:background var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;transition:background var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;transition:transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out;transition:transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out}.aws-btn .aws-btn__wrapper:after{content:" ";border-radius:var(--button-default-border-radius);z-index:2;width:0;top:var(--button-raise-level);background-color:#00000026}.aws-btn .aws-btn__content{border-radius:var(--button-default-border-radius);text-indent:0;z-index:1;padding:0 var(--button-horizontal-padding);backface-visibility:hidden;transform-style:flat;-webkit-transition:border var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;transition:border var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;transition:border var(--transform-speed) ease-out, transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out;transition:border var(--transform-speed) ease-out, transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden;transform:skew(0deg)translate(0,0)}.aws-btn .aws-btn__content>span:first-child{-webkit-transform-style:preserve-3d;transform-style:preserve-3d;backface-visibility:hidden;align-items:center;display:flex;transform:skew(0deg)translate(0,0)}.aws-btn .aws-btn__content>span:first-child>svg{margin-top:-2px;margin-right:3px}.aws-btn:before{content:" ";width:calc(100% - 2px);height:calc(100% - (var(--button-raise-level) * 2));bottom:calc(0px - (var(--button-raise-level) / 2));border-radius:var(--button-default-border-radius);-webkit-transition:background calc(var(--transform-speed) * .8) ease-out, -webkit-transform calc(var(--transform-speed) * .8) ease-out;transition:background calc(var(--transform-speed) * .8) ease-out, -webkit-transform calc(var(--transform-speed) * .8) ease-out;transition:transform calc(var(--transform-speed) * .8) ease-out, background calc(var(--transform-speed) * .8) ease-out;transition:transform calc(var(--transform-speed) * .8) ease-out, background calc(var(--transform-speed) * .8) ease-out, -webkit-transform calc(var(--transform-speed) * .8) ease-out;background-color:#0000004d;position:absolute;left:1px;transform:skewY(0)translate(0,0)}.aws-btn--facebook .aws-btn__wrapper:before{background:#324877}.aws-btn--facebook .aws-btn__content{color:#fff;background:#4868ad}.aws-btn--facebook .aws-btn__content path{fill:#fff}.aws-btn--facebook.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--facebook.aws-btn--progress .aws-btn__progress:before,.aws-btn--facebook.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--messenger .aws-btn__wrapper:before{background:#0960d1}.aws-btn--messenger .aws-btn__content{color:#fff;background:#3186f6}.aws-btn--messenger .aws-btn__content path{fill:#fff}.aws-btn--messenger.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--messenger.aws-btn--progress .aws-btn__progress:before,.aws-btn--messenger.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--twitter .aws-btn__wrapper:before{background:#0074a1}.aws-btn--twitter .aws-btn__content{color:#fff;background:#00aced}.aws-btn--twitter .aws-btn__content path{fill:#fff}.aws-btn--twitter.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--twitter.aws-btn--progress .aws-btn__progress:before,.aws-btn--twitter.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--linkedin .aws-btn__wrapper:before{background:#004569}.aws-btn--linkedin .aws-btn__content{color:#fff;background:#0077b5}.aws-btn--linkedin .aws-btn__content path{fill:#fff}.aws-btn--linkedin.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--linkedin.aws-btn--progress .aws-btn__progress:before,.aws-btn--linkedin.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--whatsapp .aws-btn__wrapper:before{background:#1a9247}.aws-btn--whatsapp .aws-btn__content{color:#fff;background:#25d366}.aws-btn--whatsapp .aws-btn__content path{fill:#fff}.aws-btn--whatsapp.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--whatsapp.aws-btn--progress .aws-btn__progress:before,.aws-btn--whatsapp.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--github .aws-btn__wrapper:before{background:#030304}.aws-btn--github .aws-btn__content{color:#fff;background:#25292e}.aws-btn--github .aws-btn__content path{fill:#fff}.aws-btn--github.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--github.aws-btn--progress .aws-btn__progress:before,.aws-btn--github.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--reddit .aws-btn__wrapper:before{background:#cb2703}.aws-btn--reddit .aws-btn__content{color:#fff;background:#fc461e}.aws-btn--reddit .aws-btn__content path{fill:#fff}.aws-btn--reddit.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--reddit.aws-btn--progress .aws-btn__progress:before,.aws-btn--reddit.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--pinterest .aws-btn__wrapper:before{background:#740611}.aws-btn--pinterest .aws-btn__content{color:#fff;background:#bd091c}.aws-btn--pinterest .aws-btn__content path{fill:#fff}.aws-btn--pinterest.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--pinterest.aws-btn--progress .aws-btn__progress:before,.aws-btn--pinterest.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--gplus .aws-btn__wrapper:before{background:#a3392d}.aws-btn--gplus .aws-btn__content{color:#fff;background:#ce5b4e}.aws-btn--gplus .aws-btn__content path{fill:#fff}.aws-btn--gplus.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--gplus.aws-btn--progress .aws-btn__progress:before,.aws-btn--gplus.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--youtube .aws-btn__wrapper:before{background:#881014}.aws-btn--youtube .aws-btn__content{color:#fff;background:#cc181e}.aws-btn--youtube .aws-btn__content path{fill:#fff}.aws-btn--youtube.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--youtube.aws-btn--progress .aws-btn__progress:before,.aws-btn--youtube.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--mail .aws-btn__wrapper:before{background:#9c9c9c}.aws-btn--mail .aws-btn__content{color:#fff;background:#cfcfcf}.aws-btn--mail .aws-btn__content path{fill:#fff}.aws-btn--mail.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--mail.aws-btn--progress .aws-btn__progress:before,.aws-btn--mail.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--instagram .aws-btn__wrapper:before{background:radial-gradient(circle at 25% 110%,#b9a800 0%,#938500 5%,#b10f00 45%,#8c0061 60%,#002ca9 90%)}.aws-btn--instagram .aws-btn__content{color:#fff;background:radial-gradient(circle at 25% 110%,#fdf497 0% 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.aws-btn--instagram .aws-btn__content path{fill:#fff}.aws-btn--instagram.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--instagram.aws-btn--progress .aws-btn__progress:before,.aws-btn--instagram.aws-btn--progress .aws-btn__progress:after{color:#fff}.aws-btn--primary .aws-btn__wrapper:before{background:var(--button-primary-color-dark)}.aws-btn--primary .aws-btn__content{background:var(--button-primary-color);color:var(--button-primary-color-light);border:var(--button-primary-border)}.aws-btn--primary .aws-btn__content path{fill:var(--button-primary-color-light)}.aws-btn--primary .aws-btn__wrapper:hover .aws-btn__content{background:var(--button-primary-color-hover)}.aws-btn--primary.aws-btn--active .aws-btn__wrapper .aws-btn__content{background:var(--button-primary-color-active)}.aws-btn--primary.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--primary.aws-btn--progress .aws-btn__progress:before,.aws-btn--primary.aws-btn--progress .aws-btn__progress:after{color:var(--button-primary-color-light)}.aws-btn--secondary .aws-btn__wrapper:before{background:var(--button-secondary-color-dark)}.aws-btn--secondary .aws-btn__content{background:var(--button-secondary-color);color:var(--button-secondary-color-light);border:var(--button-secondary-border)}.aws-btn--secondary .aws-btn__content path{fill:var(--button-secondary-color-light)}.aws-btn--secondary .aws-btn__wrapper:hover .aws-btn__content{background:var(--button-secondary-color-hover)}.aws-btn--secondary.aws-btn--active .aws-btn__wrapper .aws-btn__content{background:var(--button-secondary-color-active)}.aws-btn--secondary.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--secondary.aws-btn--progress .aws-btn__progress:before,.aws-btn--secondary.aws-btn--progress .aws-btn__progress:after{color:var(--button-secondary-color-light)}.aws-btn--link .aws-btn__wrapper:before{background:var(--button-anchor-color-dark)}.aws-btn--link .aws-btn__content{background:var(--button-anchor-color);color:var(--button-anchor-color-light);border:var(--button-anchor-border)}.aws-btn--link .aws-btn__content path{fill:var(--button-anchor-color-light)}.aws-btn--link .aws-btn__wrapper:hover .aws-btn__content{background:var(--button-anchor-color-hover)}.aws-btn--link.aws-btn--active .aws-btn__wrapper .aws-btn__content{background:var(--button-anchor-color-active)}.aws-btn--link.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--link.aws-btn--progress .aws-btn__progress:before,.aws-btn--link.aws-btn--progress .aws-btn__progress:after{color:var(--button-anchor-color-light)}.aws-btn--disabled .aws-btn__wrapper:before{background:var(--button-disabled-color-dark)}.aws-btn--disabled .aws-btn__content{background:var(--button-disabled-color);color:var(--button-disabled-color-light);border:var(--button-disabled-border)}.aws-btn--disabled .aws-btn__content path{fill:var(--button-disabled-color-light)}.aws-btn--disabled .aws-btn__wrapper:hover .aws-btn__content{background:var(--button-disabled-color-hover)}.aws-btn--disabled.aws-btn--active .aws-btn__wrapper .aws-btn__content{background:var(--button-disabled-color-active)}.aws-btn--disabled.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--disabled.aws-btn--progress .aws-btn__progress:before,.aws-btn--disabled.aws-btn--progress .aws-btn__progress:after{color:var(--button-disabled-color-light)}.aws-btn--placeholder .aws-btn__wrapper:before{background:var(--button-placeholder-color-dark)}.aws-btn--placeholder .aws-btn__content{background:var(--button-placeholder-color);color:var(--button-placeholder-color-light);border:var(--button-placeholder-border)}.aws-btn--placeholder .aws-btn__content path{fill:var(--button-placeholder-color-light)}.aws-btn--placeholder .aws-btn__wrapper:hover .aws-btn__content{background:var(--button-placeholder-color-hover)}.aws-btn--placeholder.aws-btn--active .aws-btn__wrapper .aws-btn__content{background:var(--button-placeholder-color-active)}.aws-btn--placeholder.aws-btn--progress .aws-btn__content>span{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.aws-btn--placeholder.aws-btn--progress .aws-btn__progress:before,.aws-btn--placeholder.aws-btn--progress .aws-btn__progress:after{color:var(--button-placeholder-color-light)}.aws-btn--placeholder{width:var(--button-default-placeholder-width)}.aws-btn--placeholder .aws-btn__content>span{background-color:var(--button-placeholder-color-light);border-radius:2px;width:100%;height:40%;display:block;position:relative;overflow:hidden}.aws-btn--placeholder .aws-btn__content>span:before{content:"";width:100%;height:100%;-webkit-animation:placeholder calc(var(--transform-speed) * 14) linear forwards infinite;animation:placeholder calc(var(--transform-speed) * 14) linear forwards infinite;background-color:#0000001a;position:absolute;top:0;left:0}.aws-btn--visible{opacity:1}.aws-btn--left:before{-webkit-transform:skewY(calc(1deg * var(--button-hover-pressure) * 1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0);transform:skewY(calc(1deg * var(--button-hover-pressure) * 1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0)}.aws-btn--left .aws-btn__content{-webkit-transform:skewY(calc(1deg * var(--button-hover-pressure) * -1));transform:skewY(calc(1deg * var(--button-hover-pressure) * -1))}.aws-btn--right:before{-webkit-transform:skewY(calc(1deg * var(--button-hover-pressure) * -1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0);transform:skewY(calc(1deg * var(--button-hover-pressure) * -1)) translate3d(0, calc(-1px * var(--button-hover-pressure) / 2), 0)}.aws-btn--right .aws-btn__content{-webkit-transform:skewY(calc(1deg * var(--button-hover-pressure) * 1));transform:skewY(calc(1deg * var(--button-hover-pressure) * 1))}.aws-btn--middle:before{-webkit-transform:translate3d(0, calc(-1px * var(--button-hover-pressure)), 0);transform:translate3d(0, calc(-1px * var(--button-hover-pressure)), 0)}.aws-btn--middle .aws-btn__content{-webkit-transform:translate3d(0, calc(1px * var(--button-hover-pressure)), 0);transform:translate3d(0, calc(1px * var(--button-hover-pressure)), 0)}.aws-btn--icon .aws-btn__content>span:first-child>svg{vertical-align:middle}.aws-btn--active:before{will-change:transform;-webkit-transform:translate3d(0, calc(var(--button-raise-level) * -1), 0);transform:translate3d(0, calc(var(--button-raise-level) * -1), 0)}.aws-btn--active .aws-btn__content{will-change:transform;-webkit-transition:background calc(var(--transform-speed) * .8) ease-out, color calc(var(--transform-speed) * .8) ease-out, -webkit-transform calc(var(--transform-speed) * .8) ease-out;transition:background calc(var(--transform-speed) * .8) ease-out, color calc(var(--transform-speed) * .8) ease-out, -webkit-transform calc(var(--transform-speed) * .8) ease-out;transition:transform calc(var(--transform-speed) * .8) ease-out, background calc(var(--transform-speed) * .8) ease-out, color calc(var(--transform-speed) * .8) ease-out;transition:transform calc(var(--transform-speed) * .8) ease-out, background calc(var(--transform-speed) * .8) ease-out, color calc(var(--transform-speed) * .8) ease-out, -webkit-transform calc(var(--transform-speed) * .8) ease-out;-webkit-transform:translate3d(0, var(--button-raise-level), 0);transform:translate3d(0, var(--button-raise-level), 0)}.aws-btn--off:before{-webkit-transform:translate3d(0, calc(var(--button-raise-level) * -1), 0);transform:translate3d(0, calc(var(--button-raise-level) * -1), 0);background-color:#0000000d}.aws-btn--off:hover .aws-btn__wrapper:before{background-color:#2d2d2d}.aws-btn--off:hover .aws-btn__content{color:#3b3b3b;background-color:#313131}.aws-btn--off .aws-btn__wrapper:before{background-color:#323232}.aws-btn--off .aws-btn__content{color:#424242;-webkit-transform:translate3d(0, var(--button-raise-level), 0);transform:translate3d(0, var(--button-raise-level), 0);background-color:#353535}.aws-btn--icon{width:var(--button-icon-width);height:var(--button-icon-height);font-size:calc(var(--button-default-font-size) * 1.5);line-height:calc(var(--button-default-line-height) * 1.5)}.aws-btn--small{width:var(--button-small-width);height:var(--button-small-height);font-size:var(--button-default-font-size);line-height:var(--button-default-line-height)}.aws-btn--medium{width:var(--button-medium-width);height:var(--button-medium-height);font-size:var(--button-default-font-size);line-height:var(--button-default-line-height)}.aws-btn--large{width:var(--button-large-width);height:var(--button-large-height);font-size:var(--button-default-font-size);line-height:var(--button-default-line-height)}.aws-btn--fill{width:100%}span.aws-btn__bubble{visibility:hidden;opacity:0;width:0;height:0;-webkit-animation:bubble-ping calc(var(--transform-speed) * 3.5) cubic-bezier(.5, 0, .6, .4) 50ms forwards;animation:bubble-ping calc(var(--transform-speed) * 3.5) cubic-bezier(.5, 0, .6, .4) 50ms forwards;background:#0000001a;border-radius:50%;display:block;position:absolute;top:0;left:0;transform:scale(.1)}@keyframes placeholder{0%{transform:translate(-110%)}25%{transform:translate(0%)}50%{transform:translate(110%)}75%{transform:translate(0%)}to{transform:translate(-110%)}}@keyframes bounce{0%{transform:scale(1)}30%{transform:scale(1.6)}60%{transform:scale(1.4)}to{transform:scale(1.5)}}@keyframes bubble-ping{1%{visibility:visible}10%{opacity:0}50%{opacity:1}99%{opacity:0;transform:scale(1)}to{visibility:hidden}}.aws-btn--progress .aws-btn__progress{text-indent:0;z-index:3;-webkit-transition:border var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;transition:border var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;transition:border var(--transform-speed) ease-out, transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out;transition:border var(--transform-speed) ease-out, transform var(--transform-speed) ease-out, background var(--transform-speed) ease-out, color var(--transform-speed) ease-out, -webkit-transform var(--transform-speed) ease-out;border-radius:2px;flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.aws-btn--progress .aws-btn__progress>span{-webkit-transition:opacity calc(var(--transform-speed) * .5) ease-out calc(var(--transform-speed) * .75);transition:opacity calc(var(--transform-speed) * .5) ease-out calc(var(--transform-speed) * .75)}.aws-btn--progress .aws-btn__progress:before,.aws-btn--progress .aws-btn__progress:after{color:#ffffffa6;opacity:0;-webkit-transition:opacity calc(var(--transform-speed) * .75) ease-out 50ms, -webkit-transform var(--transform-speed) ease-out 50ms;transition:opacity calc(var(--transform-speed) * .75) ease-out 50ms, -webkit-transform var(--transform-speed) ease-out 50ms;transition:transform var(--transform-speed) ease-out 50ms, opacity calc(var(--transform-speed) * .75) ease-out 50ms;transition:transform var(--transform-speed) ease-out 50ms, opacity calc(var(--transform-speed) * .75) ease-out 50ms, -webkit-transform var(--transform-speed) ease-out 50ms;justify-content:center;align-items:center;display:flex}.aws-btn--progress .aws-btn__progress:before{content:attr(data-loading);display:none;transform:translateY(50%)}.aws-btn--progress .aws-btn__progress:after{content:attr(data-status);display:none;transform:translateY(-50%)}.aws-btn--progress.aws-btn--active .aws-btn__progress>span{opacity:.075}.aws-btn--progress.aws-btn--active .aws-btn__progress:after,.aws-btn--progress.aws-btn--active .aws-btn__progress:before,.aws-btn--progress.aws-btn--active .aws-btn__content:after{display:block}.aws-btn--progress .aws-btn__content:after{content:" ";background-color:#00000026;width:100%;display:none;transform:translate(-100%)}.aws-btn--start .aws-btn__progress:before{opacity:1;transform:translate(0,0)}.aws-btn--start .aws-btn__content:after{-webkit-transition:-webkit-transform var(--loading-transition-speed) ease-out;transition:-webkit-transform var(--loading-transition-speed) ease-out;transition:transform var(--loading-transition-speed) ease-out;transition:transform var(--loading-transition-speed) ease-out, -webkit-transform var(--loading-transition-speed) ease-out;transform:translate(-15%)}.aws-btn--errored .aws-btn__content:after{background-color:#ff0000bf}.aws-btn--end .aws-btn__content:after{-webkit-transition:-webkit-transform var(--loading-transition-end-speed) var(--loading-transition-timing);transition:-webkit-transform var(--loading-transition-end-speed) var(--loading-transition-timing);transition:transform var(--loading-transition-end-speed) var(--loading-transition-timing);transition:transform var(--loading-transition-end-speed) var(--loading-transition-timing), -webkit-transform var(--loading-transition-end-speed) var(--loading-transition-timing);transform:translate(0,0)}.aws-btn--end .aws-btn__progress:after{opacity:1;transform:translate(0,0)}.aws-btn--end .aws-btn__progress:before{opacity:0;transform:translateY(50%)}
