body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.searchline{border:.1rem solid #71bc71;border-radius:.8rem;display:flex;justify-self:auto;margin-left:auto;margin-right:auto;margin-top:100px;width:850px}.wrapper-item{display:flex;width:100%}.searchline_inp{border:0;box-sizing:border-box;display:inline-block;flex:1 1;font-size:20px;height:2.8rem;margin-left:15px;margin-right:15px;outline:none}.searchline_btn{background-color:#71bc71;border:0;border-radius:.5rem;cursor:pointer;font-size:17px;height:2.2rem;margin:auto 5px auto auto;width:7rem}.searchline_btn:hover{background-color:#90ee90}.clear_searchline_btn{cursor:pointer;margin-top:22px;width:40px}.clear_searchline_btn:after,.clear_searchline_btn:before{background:#000;content:"";height:2px;position:absolute;width:20px}.clear_searchline_btn:hover{opacity:.3;transition:opacity .15s ease-out}.clear_searchline_btn:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.clear_searchline_btn:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.form__registration{font-size:30px;margin:0 auto;width:1000px}.messages__registration,.title__registration{text-align:center}.inputs_registration{align-items:flex-end;display:flex;flex-direction:column;margin-right:300px}.registration_btn{background-color:#71bc71;border-radius:3px;cursor:pointer;font-size:17px;height:35px;margin-right:65px;width:200px}.registration_btn:hover{background-color:#90ee90}.name_registration{margin-bottom:20px}.name_label{font-size:30px;margin-right:25px}.name_input{border-radius:3px;font-size:20px;height:25px;padding-left:15px;padding-right:15px;width:300px}.email_registration{margin-bottom:20px}.email_label{font-size:30px;margin-right:25px}.email_input{border-radius:3px;font-size:20px;height:25px;padding-left:15px;padding-right:15px;width:300px}.password_registration{margin-bottom:20px}.password_label{font-size:30px;margin-right:25px}.password_input{border-radius:3px;font-size:20px;height:25px;padding-left:15px;padding-right:15px;width:300px}.photo_registration{align-self:end;font-size:20px;margin-bottom:20px;width:290px}.login-page__container{font-size:30px;margin:0 auto;width:1000px}.login-page__title{text-align:center}.login-page__inputs{align-items:flex-end;display:flex;flex-direction:column;margin-right:335px}.login-page__log{margin-bottom:20px}.login-page__log-label{font-size:30px;margin-right:25px}.login-page__log-input{border-radius:3px;font-size:20px;height:25px;padding-left:15px;padding-right:15px;width:300px}.login-page__pass-label{font-size:30px;margin-right:25px}.login-page__pass-input{border-radius:3px;font-size:20px;height:25px;margin-bottom:50px;padding-left:15px;padding-right:15px;width:300px}.login-page__btn{background-color:#71bc71;border-radius:3px;cursor:pointer;font-size:17px;height:35px;margin-right:65px;width:200px}.login-page__btn:hover{background-color:#90ee90}.item-card{align-items:center;border-radius:10px;display:flex;height:120px;margin:auto;width:1000px}.item-card:hover{box-shadow:0 5px 10px 2px rgba(34,60,80,.2)}.item-card__link{align-items:center;display:flex;text-decoration:none}.item-card__image{height:100px;margin-left:10px;object-fit:cover;width:100px}.item-card-text{color:#000;height:120px;margin-left:20px;width:690px}.item-card__title{font-size:30px;font-weight:700;margin:0 auto}.item-card__price{color:#000;font-weight:700;margin:0 auto;padding-right:10px;width:100px}.item-card__delete{background-color:#b40000;border:0;border-radius:.5rem;box-sizing:border-box;color:#fff;font-size:15px;height:25px;margin-right:10px;vertical-align:initial}.item-card__delete:hover{background-color:red;cursor:pointer}.user-container{display:flex;margin:50px auto auto;width:1000px}.profile-header{margin:0 auto}.user-photo{height:300px;object-fit:cover;object-position:50% 50%;width:300px}.item-card__user{margin:auto;width:1000px}.item-card__user-title{margin-top:50px}.wrapper{display:flex;margin:0 auto;padding:20px 0;width:1000px}.id{width:50px}.username{width:680px}.email{width:100px}.title__item-page{font-size:50px;margin:50px auto;text-align:center;width:1000px}.item__block{display:flex;flex-direction:column;justify-content:center;margin:0 auto;width:1000px}.title{margin-bottom:30px}.item__category-label,.item__title-label{font-size:25px;margin-right:20px}.item__title-input{border-radius:3px;font-size:20px;height:25px;padding-left:15px;padding-right:15px;width:500px}.description{display:flex;margin-bottom:30px;margin-left:4px}.item__description-label{font-size:25px;margin-right:20px}.item__description-input{border-radius:3px;font-size:20px;height:250px;padding-left:15px;padding-right:15px;resize:none;width:500px}.item__price-label{font-size:20px;margin-left:40px;margin-right:20px}.item__price-input{border-radius:3px;font-size:20px;padding-left:15px;padding-right:15px;width:160px}.item_photos{margin-left:auto;margin-right:9.5em;max-width:8em;min-height:2em}.item__input-file{margin-bottom:30px}.item__submit{margin-left:auto;margin-right:auto}.item__submit-button{background-color:#71bc71;border-radius:3px;cursor:pointer;font-size:17px;height:35px;margin:25px;width:200px}.item__submit-button:hover{background-color:#90ee90}.item__category-select{background:#fff;border-radius:3px;font-size:18px;height:32px;padding:0 10px;width:532px}.input--invalid{border:1px solid #d93025;outline-color:#d93025}.field-error{color:#d93025;font-size:14px;margin-top:4px}.wrapper__items{display:flex;gap:15px;margin:20px auto;max-width:1000px}.container__items{border-radius:10px;margin:0 auto;max-width:1000px;transition-duration:.3s}.container__items:active,.container__items:focus,.container__items:hover{box-shadow:0 5px 10px 2px rgba(34,60,80,.2)}.id__items{width:70px}.items__text{display:flex;flex:1 1;flex-direction:column;margin-left:25px;min-width:0}.title__items{font-size:25px}.description__items{color:#555;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.owner__items,.posted__items,.price__items{width:100px}.img__items{height:100px;margin-left:25px;width:100px}.no_items{display:flex;margin-top:100px}.no_items_text{margin:0 auto}.container_items-list{align-items:flex-start;display:flex;gap:24px;margin:0 auto;max-width:1280px;padding:24px 16px}.items__content{flex:1 1;min-width:0}.header_items{margin:auto}.title_items{font-size:20px;text-align:center}.items__more{background:#fff;border:1px solid #ccc;border-radius:8px;cursor:pointer;display:block;font-size:16px;margin:24px auto;padding:10px 28px}.items__more:disabled{cursor:default;opacity:.6}.sidebar{align-self:flex-start;background-color:#f0f0f0;border-radius:10px;flex:0 0 200px;padding:20px;width:200px}.sidebar h2{font-size:18px;margin:0 0 12px}.sidebar__list{list-style:none;margin:0;padding:0}.sidebar__link{border-radius:6px;color:#333;display:block;padding:6px 8px;text-decoration:none}.sidebar__link:hover{background:#e4e4e4}.sidebar__link--active{background:#333;color:#fff}.sidebar__link--active:hover{background:#333}.item-container{width:100vw}.wrapper__item{display:flex;margin:50px auto 0;width:1400px}.item-block,.item-image{width:50vw}.item-title{margin:20px auto;text-align:center;width:300px}.item-block-item{display:flex;justify-content:space-around;margin:0 auto;text-align:center}.item-description{margin:50px;width:50vh}.item-username-owner{margin-left:10px}.carousel-container{display:flex;flex-direction:column;width:100%}.carousel-wrapper{display:flex;position:relative;width:100%}.carousel-content-wrapper{height:100%;overflow:hidden;width:100%}.carousel-content{-ms-overflow-style:none;display:flex;scrollbar-width:none;transition:all .25s linear}.carousel-content::-webkit-scrollbar{display:none}.carousel-content>*{flex-grow:1;flex-shrink:0;width:100%}.left-arrow,.right-arrow{background-color:#fff;border:1px solid #ddd;border-radius:24px;height:48px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:48px;z-index:1}.left-arrow{left:24px}.right-arrow{right:24px}.new-ad{background-color:#71bc71;border:0;border-radius:.5rem;cursor:pointer;font-size:17px;height:35px;min-width:150px;padding:0 16px;white-space:nowrap}.new-ad:hover{background-color:#90ee90}.wrap_head{background-color:#fafafa}.header_app{align-items:center;height:3.5rem;justify-content:space-between}.header_app,.link-to-start__wrapper{display:flex}.link-to-start{cursor:pointer;display:block;font-size:25px;font-weight:700;height:35px;text-align:center;width:120px}.link-to-start-text{color:#000;text-decoration:none;vertical-align:middle}.logo{border-radius:50%;height:30px;margin-left:50px;overflow:hidden;position:relative;top:2px;width:30px}.logo:before{background:conic-gradient(#fd004c,#fe9000,#fff020,#3edf4b,#3363ff,#b102b7,#fd004c);height:150%;left:-25%;top:-25%;width:150%}.logo:after,.logo:before{content:"";position:absolute}.logo:after{background-color:#fff;border-radius:50%;height:65%;left:18%;top:18%;width:65%}.reg__link{color:#000;cursor:pointer;margin:auto 60px auto auto;min-width:60px;text-align:center;text-decoration:none}.reg__link:hover{color:red}.wrap_foot{background-color:#fafafa;bottom:0;position:fixed;width:100%}.footer_app{align-items:baseline;display:flex}.tg__link:hover{color:red}.drop-menu{cursor:pointer;text-align:center}.open{display:block}.closed{display:none}.nav{display:flex;height:3.5rem;min-width:60px}.drop-menu__list{background-color:#fafafa;display:flex;flex-direction:column;height:5rem}.drop-menu__username{height:3.5rem;line-height:3.5rem;margin-right:0;width:200px}.drop-menu{margin:auto}.drop-menu__link-user{color:#000;cursor:pointer;margin-top:15px;text-decoration:none}.drop-menu__link-user:hover{color:red}.drop-menu__link-logout{color:#000;cursor:pointer;margin-top:15px;text-decoration:none}.drop-menu__link-logout:hover{color:red}.add-new-ad{margin:auto 130px auto 0}.tg__link{color:#000;cursor:pointer;font-size:10px;margin-left:auto;margin-right:10px;text-decoration:none}.version{font-size:10px;margin-right:50px}.lang-switch{align-items:center;align-self:center;display:flex;gap:2px;margin-right:16px}.lang-switch__btn{background:#fff;border:1px solid #ccc;border-radius:4px;color:#555;cursor:pointer;font-size:12px;padding:3px 7px}.lang-switch__btn--active{background:#333;border-color:#333;color:#fff}
/*# sourceMappingURL=main.5c94f09b.css.map*/