.sss-button{font-family:myriad-pro,system-ui,-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500;border-radius:1000px;border:none;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1);text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;letter-spacing:.0375em;user-select:none;-webkit-user-select:none;touch-action:manipulation;vertical-align:baseline;position:relative;overflow:hidden;outline:none}.align-center{margin-inline:auto}.sss-button-small{font-size:.875rem;padding:.5rem 1.5rem;min-width:4em}.sss-button-medium{font-size:1rem;padding:.875rem 2rem;min-width:6em}.sss-button-large{font-size:1.125rem;padding:1rem 2.5rem;min-width:6em}.sss-button-default.sss-button-small,.sss-button-warning.sss-button-small,.sss-button-success.sss-button-small,.sss-button-neutral.sss-button-small,.sss-button-primary.sss-button-small{padding:.375rem 1rem;font-size:.875rem}.sss-button-default.sss-button-medium,.sss-button-warning.sss-button-medium,.sss-button-success.sss-button-medium,.sss-button-neutral.sss-button-medium,.sss-button-primary.sss-button-medium{padding:.5rem 1.5rem;font-size:1rem}.sss-button-default.sss-button-large,.sss-button-warning.sss-button-large,.sss-button-success.sss-button-large,.sss-button-neutral.sss-button-large,.sss-button-primary.sss-button-large{padding:.625rem 2rem;font-size:1.125rem}.sss-button-link.sss-button-small{padding:.125rem .375rem;font-size:.875rem}.sss-button-link.sss-button-medium{padding:.25rem .5rem;font-size:1rem}.sss-button-link.sss-button-large{padding:.375rem .75rem;font-size:1.125rem}.sss-button-primary{touch-action:manipulation;cursor:pointer;position:relative;padding:.5rem 1.5rem;border-radius:1.87rem;line-height:1;font-size:1rem;font-weight:600;transition:all .15s ease-in-out;white-space:nowrap;border:1px solid #012880;background-image:linear-gradient(-180deg,#4fc3f7,#2e7d32);box-shadow:0 .5rem .625rem #0003,0 -.125rem .75rem #1976d2 inset,0 .375rem .125rem #fff6 inset,0 .125rem .25rem #4caf50 inset}.sss-button-primary:hover{filter:brightness(1.1);text-decoration:none}.sss-button-primary:active{transform:scale(.96);text-decoration:none}.sss-button-primary:focus-visible{outline:2px solid rgba(129,196,247,.9);outline-offset:3px}.sss-button-primary:disabled,.sss-button-primary[aria-disabled=true]{opacity:.65;cursor:not-allowed;pointer-events:none}.sss-button-primary.sss-button-variant-warning{border:1px solid #d84315;background-image:linear-gradient(-180deg,#ff7043,#d84315);box-shadow:0 .5rem .625rem #0003,0 -.125rem .75rem #d32f2f inset,0 .375rem .125rem #fff6 inset,0 .125rem .25rem #ff5722 inset}.sss-button-primary.sss-button-variant-success{border:1px solid #1b5e20;background-image:linear-gradient(-180deg,#66bb6a,#2e7d32);box-shadow:0 .5rem .625rem #0003,0 -.125rem .75rem #1b5e20 inset,0 .375rem .125rem #fff6 inset,0 .125rem .25rem #4caf50 inset}.sss-button-primary.sss-button-variant-neutral{border:1px solid #424242;background-image:linear-gradient(-180deg,#e0e0e0,#9e9e9e);box-shadow:0 .5rem .625rem #0003,0 -.125rem .75rem #424242 inset,0 .375rem .125rem #fff6 inset,0 .125rem .25rem #9e9e9e inset}.sss-button-primary.sss-button-variant-link{border:none;background:transparent;box-shadow:none;color:#81c4f7;text-decoration:none;padding:0;border-radius:0;font-weight:500;display:inline;text-align:left}.sss-button-primary.sss-button-variant-link:hover{color:#1976d2;background:transparent;filter:none;transform:none}.sss-button-primary.sss-button-variant-link:active{color:#0d47a1;transform:none}.sss-button-primary .sss-button-text{color:transparent;background-image:linear-gradient(0deg,#81c784 -10%,#fefafd);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 2px 2px hsla(120,100%,20%,1))}.sss-button-primary.sss-button-variant-warning .sss-button-text{background-image:linear-gradient(0deg,#ffab91 -10%,#fefafd);filter:drop-shadow(0 2px 2px hsla(14,100%,20%,1))}.sss-button-primary.sss-button-variant-success .sss-button-text{background-image:linear-gradient(0deg,#a5d6a7 -10%,#fefafd);filter:drop-shadow(0 2px 2px hsla(120,100%,20%,1))}.sss-button-primary.sss-button-variant-neutral .sss-button-text{background-image:linear-gradient(0deg,#f5f5f5 -10%,#424242);filter:drop-shadow(0 2px 2px hsla(0,0%,20%,1))}.sss-button-primary.sss-button-variant-link .sss-button-text{color:inherit;background:none;-webkit-background-clip:border-box;background-clip:border-box;filter:none;text-decoration:inherit}.sss-button-primary:not(.sss-button-variant-link):before,.sss-button-primary:not(.sss-button-variant-link):after{content:"";display:block;position:absolute;left:50%;transform:translate(-50%);width:calc(100% - 1.5rem);background:#fff;border-radius:100%;background-image:linear-gradient(-270deg,#fff0,#fff 20% 80%,#fff0)}.sss-button-primary:not(.sss-button-variant-link):before{height:.125rem;top:.25rem;opacity:.7}.sss-button-primary:not(.sss-button-variant-link):after{height:.125rem;bottom:.375rem;filter:blur(1px);opacity:.05}.sss-button-primary.sss-button-small:before,.sss-button-primary.sss-button-small:after{width:calc(100% - 1rem)}@media(max-width:768px){.sss-button-large,.align-center{width:100%}}
