@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@400;700&display=swap);.btn{background-color:#17c717;border:0;border-radius:5px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;padding:10px 20px;white-space:nowrap}.popup{background-color:#fff;border-radius:20px;max-width:calc(100vw - 20px);padding:30px 20px;position:relative;width:640px}.popup form{display:flex;flex-direction:column}.popup .label{margin-bottom:10px}.popup .btn{align-self:center}.popup-error{color:red;font-size:16px;margin-top:-16px;text-align:center}.popup-overlay{background-color:rgba(0,0,0,.3)}.popup-close{background-color:#ebe8e8;border:0;border-radius:50%;box-shadow:0 0 2px #000;cursor:pointer;font-size:18px;height:30px;position:absolute;right:-10px;top:-10px;transition:all .2s ease-in-out;width:30px}.popup-close:hover{background-color:#f76f8a;color:#fff}.popup-title{font-size:24px;font-weight:700;margin-bottom:25px;text-align:center}.label{display:flex;flex-direction:column}.label.__error .input,.label.__error .textarea{border-color:crimson}.label.__error .label__error{visibility:visible}.label__error{color:crimson;font-size:12px;margin-top:3px;visibility:hidden}.label__title{font-size:18px;margin-bottom:8px}.input{border:1px solid gray;border-radius:5px;font-size:16px;padding:10px}.wrapper{margin:0 auto;max-width:1280px;padding:0 20px;width:100%}.header{border-bottom:1px solid #df9814;padding:10px 0;width:100%}.header__list{align-items:center;display:flex;justify-content:space-between}.header__link{cursor:pointer;font-weight:700;text-decoration:none;transition:all .2s ease-in-out}.header__link:hover{color:#df9814}.main--container{display:flex;font-size:30px;padding-top:100px;text-align:center}.btn-small,.main--container{align-items:center;justify-content:center}.btn-small{background-position:50%;background-repeat:no-repeat;background-size:70%;border:0;border-radius:5px;cursor:pointer;display:inline-flex;height:30px;padding:0;width:30px}.btn-small svg{height:20px;width:20px}.btn-small.add{background-color:#17c717}.btn-small.cancel{background-color:crimson}.card{border:1px solid #df9814;border-radius:10px;display:flex;flex-direction:column;padding:20px;position:relative}.card__buttons{position:absolute;right:5px;top:5px}.card__buttons .btn-small{margin-left:5px}.card__time{color:gray;font-size:14px;margin-bottom:5px}.card__title{font-size:18px;font-weight:700;margin-bottom:10px}.card__text,.textarea{font-size:16px}.textarea{border:1px solid gray;border-radius:5px;padding:10px;resize:none}.news .card{margin:10px;width:calc(50% - 20px)}@media(max-width:768px){.news .card{width:calc(100% - 20px)}}.news__empty{font-size:20px;padding:30px 10px 0;text-align:center;width:100%}.news--top{display:flex;padding:20px 0}@media(max-width:480px){.news--top{flex-direction:column}}.news--top .input{width:100%}.news--top .btn{margin-left:10px}@media(max-width:480px){.news--top .btn{margin-left:0;margin-top:10px}}.news--container{display:flex;flex-wrap:wrap;margin:0 -10px}.error__title{font-size:30px;margin-top:100px;text-align:center}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box;color:#000}body,html{font-family:Roboto,sans-serif}#root,body,html{min-height:100vh}#root{display:flex;flex-direction:column}.visualy-hidden{display:none}
/*# sourceMappingURL=main.74711e24.css.map*/