.styled-wrapper .button{display:block;position:relative;width:56px;height:56px;margin:0;overflow:hidden;outline:none;background-color:transparent;cursor:pointer;border:0}.styled-wrapper .button:before{content:"";position:absolute;border-radius:50%;inset:7px;border:2px solid white;transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms}.styled-wrapper .button:after{content:"";position:absolute;border-radius:50%;inset:7px;border:2px solid #00ffff;transform:scale(1.3)}.styled-wrapper .button:after,.styled-wrapper .button:focus:before,.styled-wrapper .button:hover:before{transition:opacity .4s cubic-bezier(.165,.84,.44,1),transform .5s cubic-bezier(.25,.46,.45,.94);opacity:0}.styled-wrapper .button:focus:before,.styled-wrapper .button:hover:before{transform:scale(.7)}.styled-wrapper .button:focus:after,.styled-wrapper .button:hover:after{opacity:1;transform:scale(1);transition:opacity .4s cubic-bezier(.77,0,.175,1) 80ms,transform .5s cubic-bezier(.455,.03,.515,.955) 80ms}.styled-wrapper .button-box{display:flex;position:absolute;top:0;left:0}.styled-wrapper .button-elem{display:block;width:24px;height:24px;margin:16px 12px 0 16px;transform:rotate(1turn)}.styled-wrapper .button:focus .button-box,.styled-wrapper .button:hover .button-box{transition:.4s;transform:translateX(-52px)}.DownloadButton_container__RRCxd{padding:0;margin:10;box-sizing:border-box;font-family:Arial,Helvetica,sans-serif;display:flex;justify-content:center;align-items:center}.DownloadButton_label__Flxmu{border:2px solid rgb(91,91,240);border-radius:50px}.DownloadButton_label__Flxmu,.DownloadButton_label__Flxmu:hover{background-color:transparent;display:flex;align-items:center;width:150px;cursor:pointer;transition:all .4s ease;padding:4px;position:relative}.DownloadButton_label__Flxmu:hover{border:2px solid rgb(126,126,234);border-radius:50px}.DownloadButton_label__Flxmu:before{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background-color:#fff;width:8px;height:8px;transition:all .4s ease;border-radius:100%;margin:auto;opacity:0;visibility:hidden}.DownloadButton_label__Flxmu .DownloadButton_input__38YbX{display:none}.DownloadButton_label__Flxmu .DownloadButton_title__w8Ejo{font-size:14px;color:#fff;transition:all .4s ease;position:absolute;right:14px;bottom:10px;text-align:center}.DownloadButton_label__Flxmu .DownloadButton_title__w8Ejo:last-child{opacity:0;visibility:hidden}.DownloadButton_label__Flxmu .DownloadButton_circle__dmuaC{background-color:rgb(91,91,240)}.DownloadButton_label__Flxmu .DownloadButton_circle__dmuaC,.DownloadButton_label__Flxmu .DownloadButton_circle__dmuaC:hover{height:35px;width:35px;border-radius:50%;display:flex;justify-content:center;align-items:center;transition:all .4s ease;position:relative;box-shadow:0 0 0 0 rgb(255,255,255);overflow:hidden}.DownloadButton_label__Flxmu .DownloadButton_circle__dmuaC:hover{background-color:rgb(126,126,234)}.DownloadButton_label__Flxmu .DownloadButton_circle__dmuaC .DownloadButton_icon__2UahP{color:#fff;width:24px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s ease}.DownloadButton_label__Flxmu .DownloadButton_circle__dmuaC .DownloadButton_square__RPXTE{aspect-ratio:1;width:12px;border-radius:2px;background-color:#fff;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:all .4s ease}.DownloadButton_label__Flxmu .DownloadButton_circle__dmuaC:before{content:"";position:absolute;left:0;top:0;background-color:#3333a8;width:100%;height:0;transition:all .4s ease}.DownloadButton_label__Flxmu:has(.DownloadButton_input__38YbX:checked){width:44px}.DownloadButton_label__Flxmu:has(.DownloadButton_input__38YbX:checked):before{animation:DownloadButton_rotate__Rr9Y9 3s ease-in-out .4s forwards}.DownloadButton_label__Flxmu .DownloadButton_input__38YbX:checked+.DownloadButton_circle__dmuaC{animation:DownloadButton_pulse__4AwJx 1s forwards,DownloadButton_circleDelete__7uApq .2s ease 3.5s forwards;rotate:180deg}.DownloadButton_label__Flxmu .DownloadButton_input__38YbX:checked+.DownloadButton_circle__dmuaC:before{animation:DownloadButton_installing__eokuL 3s ease-in-out forwards}.DownloadButton_label__Flxmu .DownloadButton_input__38YbX:checked+.DownloadButton_circle__dmuaC .DownloadButton_icon__2UahP{opacity:0;visibility:hidden}.DownloadButton_label__Flxmu .DownloadButton_input__38YbX:checked~.DownloadButton_circle__dmuaC .DownloadButton_square__RPXTE{opacity:1;visibility:visible}.DownloadButton_label__Flxmu .DownloadButton_input__38YbX:checked~.DownloadButton_title__w8Ejo{opacity:0;visibility:hidden}.DownloadButton_label__Flxmu .DownloadButton_input__38YbX:checked~.DownloadButton_title__w8Ejo:last-child{animation:DownloadButton_showInstalledMessage__lakkC .4s ease .5s forwards}@keyframes DownloadButton_pulse__4AwJx{0%{scale:.95;box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{scale:1;box-shadow:0 0 0 16px rgba(255,255,255,0)}to{scale:.95;box-shadow:0 0 0 0 rgba(255,255,255,0)}}@keyframes DownloadButton_installing__eokuL{0%{height:0}to{height:100%}}@keyframes DownloadButton_rotate__Rr9Y9{0%{transform:rotate(-90deg) translate(21px) rotate(0);opacity:1;visibility:visible}99%{transform:rotate(270deg) translate(21px) rotate(270deg);opacity:1;visibility:visible}to{opacity:0;visibility:hidden}}@keyframes DownloadButton_installed__QE4BG{to{width:150px;border-color:rgb(35,174,35)}}@keyframes DownloadButton_circleDelete__7uApq{to{opacity:0;visibility:hidden}}@keyframes DownloadButton_showInstalledMessage__lakkC{to{opacity:1;visibility:visible;right:42px}}