.button{position:relative;display:flex;justify-content:center;align-items:center;height:40px;color:#fff;font-size:16px;background-color:#000;border:none;outline:none;cursor:pointer;box-sizing:border-box;transition:background-color .3s,border-color .3s;border-radius:4px}.button.border-btn{color:#000;background-color:#fff;border:1px solid #000}.button .icon-left{position:absolute;top:8px;left:8px}.button.disabled{background-color:#b3b3b3}.button.right-angle{border-radius:0}.button.right-angle:before{border-radius:0}.loading:before{content:"";width:100%;height:100%;top:0;left:0;z-index:1;position:absolute;background-color:#000;border-radius:8px}.loading:after{content:"";top:calc(50% - 10px);left:calc(50% - 10px);z-index:2;position:absolute;width:20px;height:20px;display:flex;align-items:center;justify-content:center;background-size:100%;background-position:center;background-repeat:no-repeat;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAABCNJREFUWEftWFvIlFUUXSsh6SIK0tX0xdSEHqKiHoT0JSEkhT/NC6Z56QI9JKl4wYoualGJTxF5KdPSiAiNgsqHDHqIssuLgRcUMo0KIwpFDFff+tlnOH3//MzMN+P8PnRgGOacs/des/c5e699iIt88CLHh/8B9hchSVeT/LVRBAfEg5IuBbAfwNcAHiF5rj+gAwXwGQBPBah9AHpInqoHcqAAbgTweAboEIB7SB4pg+wDUNIQAB8BWELy20ZnpOq6JAN8BcCg0HEYwB0k/8h11gP4DoDZAP4K1++tCqKRnKQpAN4FcEXs/SQ8qST7H4CSFgPYlCm+n+R7jQy1sy5pPoA3Mx0PkdzcB6CkKwEcAzA8Fl8l+Vg7xpuVlbQLwMzY7xCPJfm7f9c8KGkFgBey83AzybPNGmlnn6RhAH4AMCr0rCW5pgZQks/AUQBXxYYHSW5rx2irspJ6ALyfeXEUyb97PShpFoCdseirflPxD/5p1Ug7+yVdAuBAgWNc6JlL8u0E0N6aFwurSa5vx1hV2dIx+4BkDyUZ5EkA14TiW0l+V9VIO3KSbgTgpO3hNDfUAMeHaz35C4DrSdbyUDsGq8hKOgHgupAda4B3A/g0Jj4jObmK4k7JSPrYyTr0TTfAuQC2x8SOoh4+0CljVfRIes0MJ2QfNcBlRal5KSZeJrm8iuJOyUhyLnZO9lhpgE9E0fbEBpJLO2Wsip6CrJhAGJPHUgM0MTBB8NhJck4VxZ2SkZTIilXOMcCJAD4PA/tITuqUsSp6JBmLMXlMMsAxBdKDMXGC5IgqijslI+lnp7rQ15tmXGKc/1Idvp2k+4WuD0m3AfgmDP8G4NpU6rYAWBgLz5FM/UJXQRbOehbAk2F0K8lFCeBUALtjweEeX4A83010EckfzQXD7jSSexLAy6IeD43FhSTf6DLABQUf3Bo2/3S5I3kmJ6yrAKyLDceD1Z7pBkhJdpAjd0PYqzGqHKA3mUmkW9y1pF1Kzr7FY+w9gy03TYuKf1FrWAqWPZ/kWxfSi5LMQ3P2vpikL23vKAP0b3dx98W6e5LJJL+4ECAl3RVManDoN+WfkdO9en3x5QC+BHBLBvLhTnsyPPc6gATuewATSJ7OnVH36UPSyIKTfZURR8tsALAmnY2qHo0L8XxGCKzKjP7OIu/9VNbb79tMgNyTedKyvt1O4ttazZOR59ykOxmn22qd9tzUeuD6nMEyekkOty9JOpNpi1OCnyx2NyqLUb6mRWOeknDS4zM3rxzWhiHON0RT5TLoJ7N6RMI9hNOTv/3xcLH3x0QkFf5crVPJ007Mjfqfpp/f4uwsCbabKk6rR9EV4kUAG5s9y00DTEgCqBsth+3ejAX1B9as5MOo9W7KWqpOLQMshd9UbXQW0hTOFG5/H2n1QuU2/gUYj2yiGlbXzgAAAABJRU5ErkJggg==);animation:rotation .5s linear infinite}@keyframes rotation{to{transform:rotate(360deg)}}.loading.border-btn:before{background-color:#fff}.loading.border-btn:after{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAAXNSR0IArs4c6QAAAERlWElmTU0AKgAAAAgAAYdpAAQAAAABAAAAGgAAAAAAA6ABAAMAAAABAAEAAKACAAQAAAABAAAAKKADAAQAAAABAAAAKAAAAAB65masAAAC3ElEQVRYCe2XO2gUURSGY/CBL4wS1PioYgobQe21sRFBQQkIguKjtxQridhaWiZ2YmFnYylWdgo2ilr4SjSIiFgISvT/1v2Xk92ZyWx2Zm6TH07OmXvPPf+/9zWToaEVrMxAbTOwvbbKFRReqxovZDOyNRXUq7zElCr+bdtj+W2yTAxnttbfuCVQHFX8VDYe2grDzep9IjtUmDV451WV+CPzTL5WvLVM2XvtQT/kj5UZMEDOCY39KbPIR4pXFdW7EpIZNFmUXFHfhS5ONGRik1q/yvxr7mRm1dN4P/B+UzyaRXMtJLEf1mUl1dQ2orrvZJ6cW908G9UwHxKY9qZxWoQWyCyyoh2cVeTON4pXd3qaC7jyXsqs4xzUvgeP89DGtDzHv2ksiPBuID3jmGP9WWblB92RwO8LOrjmWlfO/tA450b5VJgVsSdrgiXeE5TwAqczJZ4H8gMI3BEavoQ4Vfg+EI8icGdoYC+mxvcgYASBnB6D59SI34e/EcTBMMYcJPRRwxwCOTXGLgcJfdQw2y1wIqEwU0cNrclDZHwPH3ZmAg+370A0DSOOQ/JQZpxykMBHbjR1DvBJPVj5K8UIbxpwwm0daOpgvSLuH3de7PQ0F8BpfrSgaRGu68kJHxT3JCzKrvYBLjjNj5YekPRR5qTbPRn1NcBlXjTkTs7lkMiA87K6AYfF4dGQC76/Hsg84JfiI7nZg3dQGw7zwd36BiwqvUGdz8IgCtQxk9SM4uCEuxT2Kit+OPIL2Se5e6NU1f9J1Ih7jtpwwdkXGBBnkkKcNK6D5dyTjGFsPK3UhKNvcRrTAlMe9yQFMS7Um7Iyr0VyyI2XsOtQu3BZl9yQKkDOJdmUbLesGywP/+jjMcAXCcaLP36d6LGFT/p7QzYjQ2wlYO9wgcY3jmeirGcsNarYyyqTDYrznpyWzcuWEkcOuYzpW1iZJVbdXLDxx2VeUi+nlxv/VrYgWxb+ASh52ftutSoEAAAAAElFTkSuQmCC)}@media (hover: hover){.button:hover{background-color:#424242}.button.border-btn:hover{background-color:#fafafa;border-color:#505050}}
