.container{box-sizing:border-box;margin:0 auto;max-width:1400px;padding:0 20px;width:100%}.container h1{font-size:35px}.bgIcon{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAMAAACahl6sAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAGNQTFRFAAAAAAAA/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/3yT/////52u/4Sa//f5/7zH/+fr/628/87X/5Wn/9/k/9be/+/y/8bQ/6W1/4yh2/oUOAAAAAF0Uk5TAEDm2GYAAAAJcEhZcwAACxMAAAsTAQCanBgAAAAHdElNRQfpCwMJMzhLQpg0AAAEDElEQVR42u2dYY/kIAiGTYlGY9JIcv//t95lLrN7nZlui0UEru/Xze3eE0QsIoQwWA3wj6AF23pQ/BUYxki4UXJgDtNGeeMwSoIf5YXDHEnBXRWF/90YI5ljl2T3lw1Wrs9NNR9tu69634bz81/ULG2L7WbU9n/2UfE99n/+mXCk+9cwDU+pvZhiTtwEHCqYaA9epRn+MUQyfoICEtl3JUCyfU+X83dEH2sryYAkJwYZb5IiBVKcGGS0SaIcyNigWOVAqpOVNXZtgSQImI8hw2OJMMcwkoriqpYj4dC4mBNOU+I50se1ogLV9UJ8LCoQNjg9C21FlVo1fs8KfAUXVKzihINCgsqlOISPCfiIPkyS9IMkJwY5aZL/CGQ5kBuQ8Sg8IAtRbkAGoPSCLJc1H2Th0WyQhU03iDaQ5QbpBkn6QRI57bDoJDmXggD9IDDTRxYvzi4OUkaBcJIUoouoBQFqjlEryIl8I9oAQdLC0gwCtGtbvSA/kwDaAfmBZB3xaTjyg3c9Xw2gG+SjURpTnkE4R9ROZuDVg7xk5jNf5kc+a5fPXHxaAPn2+YK2Qb6OkGgdBI+LsIyAwOGVuhGQh8ODBxA4Tr7bAEHKTZtykOgDJN4g6kDc+IgfEPAAApRiOfVHebAPAqQ3IYrjeyQVmuk9qVRaPZBeEGKpmVqQRCzRUgtymNQyAtKoVXNaQejP8nSCRHoho4lCoVXO38dm5KNVkNhVJGvhxl00lDBCqQG5CqYWhIoT5jk7L0ict/3ykqxdlf2L+rUV7YLE7qcWykAwUI/xWkFa79uXRa9Jkm2Q1PkYSR0Idr471AdSO5u26COJfT1C9MWS4+tpIyDH19OWTIIeQDB0PgRVh9LfaEoZSLzcMesG4Qa5/Fhai4/4AQHNJEOupzWD5MBgEgUgwNIbQQEIT2Oa+SCFp3PTdJCVqXnTbJDM1WZnLkg99+xCPUjjbIs5DwR4u7VNA1nZe5VOAaE9e5uM0suhzibdHBfOK8IgIxsbSoJk4jPw2TzdC4ujt6EESKG2SphN0u0hrkDknOTXQx0g59qJrPotcq7BC0OfxtEgYn0anTg7I4wGEAaWCwcU/s6ZbkD68c7Wn9y9TG+QG+QGuUF0gbhp7u2m3bqfBvhuRhL4GRLhZmyHn0EqfkbbOBo25Gj8k6+BXM5GpHkaWudojKCfwY5+Rm36GX7qZxytmwHBbkY2+xmi7WasuZ9B88GJQYSCIgiAiHwFZwGQ4GRliQTFKAIyfuNKQUhg39P3bfL8tD5ZCN32kwEpCGrrJ9CIPrTxgQYz/ON7F677WY5EdYEvw9QcZijG2HG0LMRfNlVl4rFWKGwGc/LC8THaQAguSIxyvG3DKdgVODDHJm5DG/13fgMJrJAEPCPC7QAAAABJRU5ErkJggg==);background-position:50%;background-size:contain}.App{overflow:hidden}.header .headerContent{background-color:#fff}.header{box-sizing:border-box;position:fixed;top:0;width:100%;z-index:30}@media(max-width:991px){.header{position:absolute}}.header .active Button{background-color:#52d1cd;color:#fff}.rushechki{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAlCAYAAAAA7LqSAAAAAXNSR0IB2cksfwAAAARnQU1BAACxjwv8YQUAAAAgY0hSTQAAeiYAAICEAAD6AAAAgOgAAHUwAADqYAAAOpgAABdwnLpRPAAAAAZiS0dEAP8A/wD/oL2nkwAAAAlwSFlzAAALEwAACxMBAJqcGAAAAAd0SU1FB+kKGhIFLNiGoAgAAARkSURBVFjD3ZhfSyNXGMafmYxJNq7WP7HYm9pWavdGvXCQFnohSm+8KArFgKD5Bt76GfwEonciKCoLIsVlaXVXCWzBeBFdNY1J1fWiRB2j+TNxxmROb84sh+NMjDbdJg68nJnMmTPP7zzve84QIZvN5txutwMVfoiqqmp4AoeYTCbTTwJEURTlSYAcHR19eBIgi4uLYcMwjEqGMAyDiEtLS2dnZ2dHlQxyenp6KQK4jkaj7ysZZH9//4MDwHeKolwPDg52S5LkqjQIVVXVsbGxtyKA1MrKyuXx8fF2JboRiUT+XFtbOxMBpAGkFhYW3mialqwkiGw2m56fn/8DgCIA+B5AI4DPQ6HQLx0dHf2VArK9vb0hy/JrAJcigCx1JTk6OrqqKEq0EiDOz8+P/X7/7wASAK5MkAyAVCgUSgQCgde6rpf1Z4umaZmNjY31vb09BcAVgGsBwJcAngOoA9AAwBsMBn/u6uoaLFeQra2tX7u7u18BuKQgSRGADuCGupIEcC3L8mo4HF4rR4iDg4M3PASAtAOAk/YRmEAgEDjp6+uraWxs/KpcIA4PDzeHhoZexuNxhYUAoDoASKZ49ojH42Rzc/Ovnp6eZ16v95v/GyIcDq/7fL6lnZ2dCx4CwI0AwENhXADcAKppzXxG66Y+GAz2t7e3/+R0Op9/agBd19O7u7u/ybL8igKYEBkTAoDuACAyzxGmJQAMAMb09PSJLMvnTU1NDR6Pp+FTQSiKEl1fX3/Z29v7ltZEgnEiY0IAuBUAVFEYiYaTOuNh3KkFUNvZ2Vk/Ozvb39bW9qPL5ar9D5fXZCQSCYyMjKyGQiFTfIqGSreMGwC3AHIAcg6mPqzcyNPIAcjH43F9cnIyWlVV9b65uZnU1NR4S/mhqWlaMhaLBaampuZ8Pt87pqivKUSGgdAZEEOgbpitCMBcAKpo3bgAPKMOmS5VA6geGBioGx8f/6G1tbXT6/V+KwjCg/+NIYTkLy4uDmOxWGhiYuLd8vLyFRWcYerArAUeIE8nnAjcssvCOCgMC+SmUHfC7/fXDQ8Pv2hpafm6vr7+C4/H0+hyuWokSXIJguAghORzuZymaVpKVVUlkUj8fXJycjQ3NxeemZm5ojNtFTcANBofU4lCEB4EFkAOxh3TIScDZYKx104G3nzeHNNMWTNdb2nojFCNE65xDrAuGMyYRLJYsUA7waZWbukLTDAncy5xEA5uj2JB8oxAnYHSGUg7ABYCpiPgXmaXbrxLZupJTLD3RG4cYrGQ5Jg2x0wUe88OgAW5A8Cf2wGJ3KyL3LnIgcBqf+LcNji3jAIAfAbd+TSxumahxAJgItdHtBiTMKlLuNZOuGGxNYAfU7BYEe3ghAKpJxQIWLzYLuxSx9IFu9R6LBAshAsFxic2G7DVrN8LUAxIMY4VEl5obHIPmK1gm9/uBSkWqJjrQmJIEWLJQwU+pu9DxikWrmiIxwoQStCPlACuZDNZChf+NUCpxAjlAAEA/wAECSf5SNew6QAAAABJRU5ErkJggg==);background-repeat:repeat-x;background-size:auto;height:36px;position:relative;z-index:2}.headerBanner{background-color:#ff7c93;cursor:pointer;margin:0 auto;position:relative;transition:all .2s ease;width:250px}.headerBanner h1{color:#fff;font-size:30px;margin:0;padding:15px;text-align:center;transform:translateY(20px);transition:color .2s ease}.headerBanner:before{background-color:#ff7c93;bottom:-80px;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,50% 50%,0 100%);clip-path:polygon(0 0,100% 0,100% 100%,50% 50%,0 100%);content:"";height:80px;position:absolute;transition:background-color .2s ease;width:100%;z-index:3}@media(max-width:991px){.headerBanner:before{display:none}}.headerBanner:hover h1{color:#ffffffe6}.headerBanner:hover,.headerBanner:hover:before{background-color:#ff637e}.headerSocial{height:100%}.ant-scrolling-effect header{padding-right:calc(100vw - 100%)}.info-modal .ant-modal-content{border-radius:16px;box-shadow:0 20px 40px #0000001a;overflow:hidden}.info-modal .ant-modal-close{right:16px;top:16px}.info-modal .ant-modal-close .ant-modal-close-x{color:#8f8f8f;height:32px;line-height:32px;width:32px}.info-modal .ant-modal-close .ant-modal-close-x:hover{color:#ff7c93}.modal-content{padding:8px}.modal-content .modal-header{border-bottom:2px solid #ff7c9333;margin-bottom:32px;padding-bottom:20px;text-align:center}.modal-content .modal-header .modal-title{color:#ff7c93;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-size:28px;font-style:normal;font-weight:700;margin:0 0 12px}.modal-content .modal-header .modal-icon{font-size:40px}.modal-content .reminders-list{max-height:500px;overflow-y:auto;padding-right:8px}.modal-content .reminders-list::-webkit-scrollbar{width:6px}.modal-content .reminders-list::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}.modal-content .reminders-list::-webkit-scrollbar-thumb{background:#ff7c93;border-radius:3px}.modal-content .reminders-list::-webkit-scrollbar-thumb:hover{background:#ff4969}.modal-content .reminder-item{align-items:flex-start;background:#ff7c930d;border-left:4px solid #ff7c93;border-radius:12px;display:flex;margin-bottom:20px;padding:16px}.modal-content .reminder-item:last-child{margin-bottom:0}.modal-content .reminder-item .reminder-bullet{background:#ff7c93;border-radius:50%;flex-shrink:0;height:8px;margin:8px 16px 0 0;width:8px}.modal-content .reminder-item .reminder-text{color:#8f8f8f;flex:1 1;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-size:15px;font-style:normal;font-weight:600;line-height:1.6;margin:0}.modal-content .modal-footer{border-top:2px solid #ff7c9333;margin-top:32px;padding-top:20px;text-align:center}.modal-content .modal-footer .footer-text{color:#ff7c93;font-family:Nunito,sans-serif;font-optical-sizing:auto;font-size:16px;font-style:normal;font-weight:600;margin:0}@media(max-width:768px){.info-modal .ant-modal{margin:20px auto;max-width:95vw}.info-modal .modal-content .modal-header .modal-title{font-size:24px}.info-modal .modal-content .modal-header .modal-icon{font-size:32px}.info-modal .modal-content .reminder-item{margin-bottom:16px;padding:12px}.info-modal .modal-content .modal-footer .footer-text,.info-modal .modal-content .reminder-item .reminder-text{font-size:14px}}.welcome{background-image:url(/static/media/welcome_bg.5dfa23b963fab2937053.jpg);background-position:50%;background-size:cover;margin-top:64px;min-height:440px;padding:136px 0}@media(max-width:991px){.welcome{padding-top:88px}.welcomeDevider img{margin-top:20px;width:100%}}.welcomeBanner{align-items:center;background-color:#fffc;display:flex;flex-direction:column;justify-content:space-around;min-height:355px}.welcomeHeader{color:#272727;font-size:35px;margin-top:30px;text-align:center}@media(max-width:991px){.welcomeHeader{font-size:30px;padding-left:8px;padding-right:8px}}.welcomeParagraph{font-size:16px;line-height:2;margin-bottom:30px;text-align:center}@media(max-width:991px){.welcomeParagraph{padding-left:8px;padding-right:8px}}.welcomeTriangleContainer{position:relative}.welcomeTriangleContainer:after{background-color:#fffc;-webkit-clip-path:polygon(0 0,0 100%,100% 100%,0 50%,100% 0);clip-path:polygon(0 0,0 100%,100% 100%,0 50%,100% 0);content:"";height:100%;position:absolute;right:-80px;top:0;width:80px}@media(max-width:991px){.welcomeTriangleContainer:after{display:none}}.welcomeTriangleContainer:before{background-color:#fffc;-webkit-clip-path:polygon(0 0,100% 0,100% 100%,0 100%,100% 50%);clip-path:polygon(0 0,100% 0,100% 100%,0 100%,100% 50%);content:"";height:100%;left:-79px;position:absolute;top:0;width:80px}@media(max-width:991px){.welcomeTriangleContainer:before{display:none}}.contactsContent{margin-top:-65px}.contactsContent a{color:#ff7c93}.contactsContent p{font-size:16px}.contactsContent h1{font-size:3em}.vertDivider{border-right:1px solid #9f9f9f}.contactsContainer{background-color:#fff;border:1px solid #9f9f9f;min-height:130px;padding:0 130px}.contactsContainer>.ant-row{min-height:130px}@media(max-width:991px){.contactsContainer{padding-left:0;padding-right:0}}.contactIcon{color:#fff;margin:20px;padding:16px}.telegramContacts{padding-left:130px}@media(max-width:991px){.phoneContacts,.telegramContacts{padding:8px;text-align:center}}.products{background-color:#fff;margin-bottom:36px}.productsHeader h1{margin-top:32px;text-align:center}.headerDevider{display:block;margin:20px auto}@media(max-width:991px){.headerDevider{width:100%}}.product{border:1px solid #9f9f9f}.product .aspect-ratio-box{padding-top:87.5%;position:relative;width:100%}.product .aspect-ratio-box>.bg{height:100%;left:0;position:absolute;top:0;width:100%}.product .bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.product .new-badge{background:#ff7c93;border-radius:4px;color:#fff;font-size:12px;font-weight:600;letter-spacing:.5px;padding:6px 12px;position:absolute;right:12px;text-transform:uppercase;top:12px;z-index:3}.product .new-badge:before{border-bottom:6px solid #ff7c93;border-left:6px solid #0000;content:"";height:0;position:absolute;right:-6px;top:-6px;transform:rotate(45deg);width:0}.product .productInfoContainer{margin:32px;text-align:center}.product .productInfoContainer h3{font-size:28px;overflow:hidden}.product .productInfoContainer .productTitle{word-wrap:break-word;align-items:center;display:flex;font-size:28px;height:116px;justify-content:center;line-height:1.3;margin:0;overflow:hidden;padding:0 8px;text-align:center;white-space:normal}.product .productInfoContainer .productPrice{color:#52d1cd}.product .productInfoContainer:hover .price{color:#ff7c93}@media(max-width:768px){.product .new-badge{font-size:10px;padding:4px 8px;right:8px;top:8px}.product .new-badge:before{border-bottom:4px solid #ff7c93;border-left:4px solid #0000;right:-4px;top:-4px}.product .productInfoContainer{margin:20px}.product .productInfoContainer .productTitle{font-size:24px;height:100px}}@media(max-width:480px){.product .new-badge{font-size:9px;padding:3px 6px;right:6px;top:6px}.product .productInfoContainer{margin:16px}.product .productInfoContainer .productTitle{font-size:20px;height:80px}}.footer{background-color:#ff7c93;color:#fff;margin-top:80px;padding:40px 0 20px}.footer .footer-content{align-items:flex-start;display:flex;flex-wrap:wrap;gap:40px;justify-content:space-between;margin-bottom:30px}@media(max-width:768px){.footer .footer-content{align-items:center;flex-direction:column;gap:30px;text-align:center}}.footer .footer-section{flex:1 1;min-width:200px}@media(max-width:768px){.footer .footer-section{min-width:auto;width:100%}}.footer .footer-title{color:#fff;font-size:18px;font-weight:600;margin-bottom:20px;position:relative}.footer .footer-title:after{background-color:#52d1cd;bottom:-8px;content:"";height:2px;left:0;position:absolute;width:40px}@media(max-width:768px){.footer .footer-title:after{left:50%;transform:translateX(-50%)}}.footer .footer-nav{display:flex;flex-direction:column;gap:12px}.footer .footer-link{color:#fff;cursor:pointer;font-size:16px;padding:4px 0;text-decoration:none;transition:all .3s ease}.footer .footer-link:hover{color:#52d1cd;transform:translateX(5px)}@media(max-width:768px){.footer .footer-link:hover{transform:none}}.footer .footer-contacts{display:flex;flex-direction:column;gap:8px}.footer .footer-contacts p{font-size:16px;line-height:1.5;margin:0}.footer .footer-social{justify-content:flex-start!important}.footer .footer-social .social-link{align-items:center;background-color:#ffffff1a;border-radius:50%;color:#fff;display:flex;font-size:20px;height:44px;justify-content:center;text-decoration:none;transition:all .3s ease;width:44px}.footer .footer-social .social-link:hover{background-color:#52d1cd;transform:translateY(-2px)}.footer .footer-social .social-link svg{height:20px;width:20px}.footer .footer-bottom{border-top:1px solid #fff3;padding-top:20px;text-align:center}.footer .footer-bottom p{color:#fffc;font-size:14px;margin:0}@media(max-width:1024px){.footer{padding:30px 0 15px}.footer .footer-content{gap:30px}}@media(max-width:480px){.footer{margin-top:60px;padding:25px 0 15px}.footer .footer-content{gap:25px}.footer .footer-title{font-size:16px}.footer .footer-contacts p,.footer .footer-link{font-size:14px}.footer .footer-social{justify-content:center!important}}.gallery{background-color:#52d1cd;color:#fff;margin:80px 0;padding:40px 0}.gallery h1{font-size:2.5rem;margin-bottom:40px;text-align:center}.gallery .carousel-container{box-sizing:border-box;margin:0 auto 40px;max-width:1400px;width:100%}.gallery .carousel-item{box-sizing:border-box;padding:0 8px}.gallery .slide{align-items:center;background-color:#52d1cd;border-radius:12px;box-shadow:0 4px 8px #0000004d;display:flex;height:650px;justify-content:center;overflow:hidden;width:100%}.gallery .slide img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}.gallery .custom-dot-list-style{display:flex;justify-content:center;margin-bottom:20px;margin-top:50px}.gallery .custom-dot-list-style li{margin:0 6px}.gallery .custom-dot-list-style li button{background:#0000;border:2px solid #fff;border-radius:50%;height:12px;width:12px}.gallery .custom-dot-list-style li button:hover,.gallery .custom-dot-list-style li.react-multi-carousel-dot--active button{background:#fff}@media(max-width:991px){.gallery .custom-dot-list-style li{margin:0}}.gallery .react-multiple-carousel__arrow{background:#ffffff4d;border-radius:50%;height:50px;width:50px}.gallery .react-multiple-carousel__arrow:hover{background:#ffffff80}.gallery .react-multiple-carousel__arrow:before{color:#fff;font-size:20px}.gallery .react-multiple-carousel__arrow--left{left:20px}.gallery .react-multiple-carousel__arrow--right{right:20px}@media(max-width:1024px){.gallery .slide{height:500px}}@media(max-width:768px){.gallery{margin:50px 0;padding:30px 0}.gallery h1{font-size:2rem;margin-bottom:30px}.gallery .slide{height:400px}.gallery .react-multiple-carousel__arrow{height:40px;width:40px}.gallery .react-multiple-carousel__arrow--left{left:10px}.gallery .react-multiple-carousel__arrow--right{right:10px}}@media(max-width:640px){.gallery .slide{height:350px}.gallery .custom-dot-list-style{margin-top:40px}}@font-face{fallback:fallback;font-family:revicons;src:url(/static/media/revicons.e8746a624ed098489406.woff) format("woff"),url(/static/media/revicons.57fd05d4ae650374c8de.ttf) format("ttf"),url(/static/media/revicons.a77de540a38981833f9e.eot) format("ttf")}.react-multi-carousel-list{align-items:center;display:flex;overflow:hidden;position:relative}.react-multi-carousel-track{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;flex-direction:row;list-style:none;margin:0;padding:0;position:relative;transform-style:preserve-3d;will-change:transform,transition}.react-multiple-carousel__arrow{background:#00000080;border:0;border-radius:35px;cursor:pointer;min-height:43px;min-width:43px;opacity:1;outline:0;position:absolute;transition:all .5s;z-index:1000}.react-multiple-carousel__arrow:hover{background:#000c}.react-multiple-carousel__arrow:before{color:#fff;display:block;font-family:revicons;font-size:20px;position:relative;text-align:center;z-index:2}.react-multiple-carousel__arrow:disabled{background:#00000080;cursor:default}.react-multiple-carousel__arrow--left{left:calc(4% + 1px)}.react-multiple-carousel__arrow--left:before{content:"\e824"}.react-multiple-carousel__arrow--right{right:calc(4% + 1px)}.react-multiple-carousel__arrow--right:before{content:"\e825"}.react-multi-carousel-dot-list{bottom:0;display:flex;justify-content:center;left:0;list-style:none;margin:0;padding:0;position:absolute;right:0;text-align:center}.react-multi-carousel-dot button{border:2px solid grey;border-radius:50%;box-shadow:none;cursor:pointer;display:inline-block;height:12px;margin:0 6px 0 0;opacity:1;outline:0;padding:0;transition:background .5s;width:12px}.react-multi-carousel-dot button:hover:active,.react-multi-carousel-dot--active button{background:#080808}.react-multi-carousel-item{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform-style:preserve-3d}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.react-multi-carousel-item{flex-shrink:0!important}.react-multi-carousel-track{overflow:visible!important}}[dir=rtl].react-multi-carousel-list{direction:rtl}.rtl.react-multiple-carousel__arrow--right{left:calc(4% + 1px);right:auto}.rtl.react-multiple-carousel__arrow--right:before{content:"\e824"}.rtl.react-multiple-carousel__arrow--left{left:auto;right:calc(4% + 1px)}.rtl.react-multiple-carousel__arrow--left:before{content:"\e825"}.aboutMe{background-color:#ff7c93;color:#fff;margin-bottom:136px;min-height:500px}.content{padding:36px 36px 36px 0}.content p{font-size:24px}.aboutMeImage{display:block;margin-bottom:64px;margin-top:64px;width:100%}@media(max-width:991px){.aboutMeImage{margin-top:30px}}
/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{-webkit-text-size-adjust:100%;line-height:1.15}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:initial;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:initial}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:initial}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}[hidden],template{display:none}
/*# sourceMappingURL=main.38b0e6a6.css.map*/