.btn,button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:1rem;display:inline-flex;font-variation-settings:"wght" 600;font-weight:600;justify-content:center;line-height:2;margin-top:2.4rem;padding:.4rem 1.6rem;position:relative;text-align:center;transition:all .3s ease}.btn,.btn:hover,button,button:hover{background:#fff;color:#313a45;cursor:pointer}.btn:hover,button:hover{box-shadow:0 28px 60px -10px #04060733,0 14px 30px -20px #0406074d,0 -12px 30px -10px #04060705;transform:scale(1.02);transition:all 66ms ease}.btn:active,button:active{background:#e6e6e6}.btn:active,.btn:focus,button:active,button:focus{box-shadow:none;outline:none;transform:none;transition:none;box-shhadow:none}.btn .icon+span,.btn span+.icon,button .icon+span,button span+.icon{margin-left:.6rem}.btn+.btn,button+.btn{margin-left:1.6rem}@media screen and (max-width:769px){.btn+.btn,button+.btn{margin-left:0}}.btn .btn-line,button .btn-line{display:inline-block;letter-spacing:0;margin-left:1rem;opacity:.2}.btn.is-loading,button.is-loading{border:1px solid hsla(0,0%,100%,.04);color:#fff;pointer-events:none}.btn-secondary,.btn.is-loading,button.is-loading{background:#ffffff0a;box-shadow:0 14px 30px -5px #c1c1c733,0 7px 15px -10px #c1c1c74d,0 -7px 15px -5px #c1c1c705}.btn-secondary{border:1px solid #e8e8ea;color:#313a45b3}.btn-secondary:hover{background:#fff;box-shadow:0 28px 60px -10px #2f2f3433,0 14px 30px -20px #2f2f344d,0 -12px 30px -10px #2f2f3405;color:#313a45}.btn-secondary:active,.btn-secondary:focus{background:#fcfcfc;box-shadow:none;transform:none}.btn-small{align-items:center;display:inline-flex;font-size:1.4rem;line-height:1.6;padding:.4rem 1.1rem}.btn-small svg{display:block;height:1.6rem;transform:translateY(2px);width:1.6rem}.btn-small svg+span{margin-left:.4rem}.btn-bubble{background:transparent;border-radius:.5rem;box-shadow:none;color:inherit;font-size:inherit;margin:0;padding:.4rem 1.2rem}.btn-bubble:hover{box-shadow:none;cursor:pointer;transform:none}.btn-bubble.is-active,.btn-bubble:hover{background:#151c220d;color:#151c22}.btn-link{background:transparent;border:none;box-shadow:none;color:#313a45;transition:all .3s ease}.btn-link:hover{background:#fff;border:none;box-shadow:0 28px 60px -10px #313a4533,0 14px 30px -20px #313a454d,0 -12px 30px -10px #313a4505;color:#313a45}.btn-link:active,.btn-link:focus{background:transparent;box-shadow:none;outline:none}.btn-disabled{background:#ededef;box-shadow:none;color:#313a454d;cursor:no-drop;pointer-events:none}.btn-danger{background:#ffb1ba;box-shadow:0 5px 15px -5px #ff5b6e54,0 3px 5px -3px #ff5b6e40,0 -5px 15px -8px #ff5b6e54,inset 0 -3px 5px -5px #ff5b6e1a}.btn-danger:hover{background:#ff9ba7;box-shadow:0 10px 30px -10px #ff5b6e54,0 6px 10px -6px #ff5b6e40,0 -10px 30px -16px #ff5b6e54,inset 0 -3px 5px -3px #ff5b6e1a}.btn-danger:active,.btn-danger:focus{background:#ff8694;box-shadow:none;transform:none}.btn-warning{background:#ffe74d;box-shadow:0 5px 15px -5px #ffde0b54,0 3px 5px -3px #ffde0b40,0 -5px 15px -8px #ffde0b54,inset 0 -3px 5px -5px #ffde0b1a}.btn-warning:hover{background:#ffe53c;box-shadow:0 10px 30px -10px #ffde0b54,0 6px 10px -6px #ffde0b40,0 -10px 30px -16px #ffde0b54,inset 0 -3px 5px -3px #ffde0b1a}.btn-warning:active,.btn-warning:focus{background:#ffe32c;box-shadow:none;transform:none}.btn-loader{min-width:12rem;text-indent:-9999px;width:100%}.btn-loader-balls{height:1.2rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:2.4rem}.btn-loader-balls:after,.btn-loader-balls:before{border-radius:50%;content:"";height:1.2rem;position:absolute;top:0;width:1.2rem}.btn-loader-balls:before{animation:loaderball-before 1s ease-in-out infinite;background:#edc2b2;left:0;z-index:2}.btn-loader-balls:after{animation:loaderball-after 1s ease-in-out infinite;background:#151c22;right:0}@keyframes loaderball-before{0%{transform:translate(0)}50%{transform:translate(100%)}to{transform:translate(0)}}@keyframes loaderball-after{0%{transform:translate(0);z-index:1}49%{z-index:1}50%{transform:translate(-100%);z-index:3}to{transform:translate(0);z-index:3}}
