body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.app_app__M9MMq{flex-wrap:wrap;align-content:center}.app_app__M9MMq,.app_main__3yfFw{display:flex;flex-direction:column}.app_main__3yfFw{max-width:1280px;width:calc(100% - 40px);align-self:center}.app_constr__GuC-e{grid-area:constr;height:100%}.app-header_header__1iHLW{display:flex;flex-direction:row;justify-content:center;min-height:80px;width:100%;background-color:#1c1c21}.app-header_nav__1_idE{max-width:1280px;width:calc(100% - 40px);display:grid;grid-template-areas:"links logo profile";grid-template-columns:1fr 1fr 1fr;align-items:center}.app-header_links__2Ojyy{display:flex;flex-direction:row;list-style:none;grid-area:links;margin:0;padding:0}.app-header_links__item__3QU0F{display:flex;align-content:center;margin-left:20px}.app-header_links__item__3QU0F:first-child{margin-left:0}.app-header_link__text__3Xr99{padding-left:8px!important;text-decoration:none;justify-self:center;color:#8585ad}.app-header_link__text_active__1xiwS{color:#fff}.app-header_logo__zVEfY{grid-area:logo;justify-self:center}.app-header_profile__2xjkN{display:flex;grid-area:profile;align-content:center;justify-content:flex-end}.home_h1__2XPfY{margin-top:40px!important}.home_burgers__14xK-{margin-top:20px;display:grid;grid-template-areas:"ingredients constr";grid-template-columns:1fr 1fr;grid-template-rows:1fr}.burger-ingredients_ingredients__2TY9H{grid-area:ingredients;display:flex;flex-direction:column;margin-right:20px;z-index:100}.burger-ingredients_tabs__1yNyE{display:flex;flex-direction:row}.burger-ingredients_ingredientsContainer__2Y7_F{display:flex;flex-direction:column;height:calc(100vh - 235px);overflow-y:auto}.burger-ingredients_ingredientsContainer__2Y7_F::-webkit-scrollbar{width:6px}.burger-ingredients_ingredientsContainer__2Y7_F::-webkit-scrollbar-track-piece{margin-top:40px;margin-bottom:40px;background-color:#2f2f35}.burger-ingredients_ingredientsContainer__2Y7_F::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.burger-ingredients_ingredientList__oflb7{list-style:none;display:flex;flex-wrap:wrap;justify-content:space-between;margin:0;padding:20px 0 0}.burger-ingredients_h2__2lV3B{display:flex;width:100%}.ingredient_ingredient__2wfWp{position:relative;display:flex;flex-direction:column;max-width:240px;margin-left:28px;margin-right:28px;cursor:pointer}.ingredient_image__3WGGy{max-height:120px}.ingredient_price__2xF1Q{align-self:center;display:flex}.ingredient_name__HmI8K{align-self:center;text-align:center}.burger-constructor_constr__3kpHY{grid-area:constr;display:flex;flex-direction:column;margin-left:20px}.burger-constructor_constrContainer__1d1IC{display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:flex-end;width:100%;max-width:580px}.burger-constructor_constrContainer__1d1IC::-webkit-scrollbar{width:6px}.burger-constructor_constrContainer__1d1IC::-webkit-scrollbar-track-piece{margin-top:40px;margin-bottom:40px;background-color:#2f2f35}.burger-constructor_constrContainer__1d1IC::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.burger-constructor_toppingsWindow__31t-c{display:flex;flex-wrap:wrap;justify-content:space-between;height:calc(100vh - 498px);max-height:440px;overflow-y:auto;justify-content:flex-end;width:100%}.burger-constructor_toppingsWindow__31t-c::-webkit-scrollbar{width:6px}.burger-constructor_toppingsWindow__31t-c::-webkit-scrollbar-track-piece{background-color:#2f2f35}.burger-constructor_toppingsWindow__31t-c::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.burger-constructor_insideIngrediend__687bh{display:flex;justify-content:flex-end;margin-top:10px;align-items:center;width:100%}.burger-constructor_inside__2nB1i{margin-right:10px;display:flex;width:100%;justify-content:flex-end}.burger-constructor_insideIngrediend__687bh:first-of-type{margin-top:0;display:flex;width:100%}.burger-constructor_outside__1_UFj{margin-right:16px;display:flex;align-self:flex-end;justify-content:flex-end;width:100%}.burger-constructor_total__2z4fk{margin-right:48px;margin-top:28px;display:flex;justify-content:flex-end;align-items:center}.burger-constructor_totalPrice__3GzOq{margin-right:40px}.burger-constructor_isHover__3JjW2{background-color:#1c1c21;border:1px solid #fff}.burger-constructor_chooseIngredient__ZCNVv{display:flex;align-self:center;justify-content:center}.draggable-card_constr__25uqc{grid-area:constr;display:flex;flex-direction:column;margin-left:20px}.draggable-card_constrContainer__3sSk9{display:flex;flex-direction:column;grid-gap:10px;gap:10px;align-items:flex-end;width:100%;max-width:580px}.draggable-card_constrContainer__3sSk9::-webkit-scrollbar{width:6px}.draggable-card_constrContainer__3sSk9::-webkit-scrollbar-track-piece{margin-top:40px;margin-bottom:40px;background-color:#2f2f35}.draggable-card_constrContainer__3sSk9::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.draggable-card_toppingsWindow__2iKgD{display:flex;flex-wrap:wrap;justify-content:space-between;height:calc(100vh - 498px);max-height:440px;overflow-y:auto;justify-content:flex-end;width:100%}.draggable-card_toppingsWindow__2iKgD::-webkit-scrollbar{width:6px}.draggable-card_toppingsWindow__2iKgD::-webkit-scrollbar-track-piece{background-color:#2f2f35}.draggable-card_toppingsWindow__2iKgD::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.draggable-card_insideIngrediend__hea_u{display:flex;justify-content:flex-end;margin-top:10px;align-items:center;width:100%}.draggable-card_inside__3rn_i{margin-right:10px;display:flex;width:100%;justify-content:flex-end}.draggable-card_insideIngrediend__hea_u:first-of-type{margin-top:0;display:flex;width:100%}.draggable-card_outside__28Ki9{margin-right:16px;display:flex;align-self:flex-end;justify-content:flex-end;width:100%}.draggable-card_icon__1s0d7:hover{cursor:move}.draggable-card_total__2Pt4M{margin-right:48px;margin-top:28px;display:flex;justify-content:flex-end;align-items:center}.draggable-card_totalPrice__yktj2{margin-right:40px}.draggable-card_isHover__2t0hP{background-color:#1c1c21;border:1px solid #fff}.draggable-card_chooseIngredient__1Jf36{display:flex;align-self:center;justify-content:center}.ingredient-details_ingredientDetails__20EW8{display:flex;flex-direction:column;cursor:pointer}.ingredient-details_container__1-8YX{display:flex;flex-direction:column}.ingredient-details_image__H2-xP{max-width:480px;align-self:center}.ingredient-details_title__2_5MB{margin-top:40px;margin-left:40px}.ingredient-details_name__3OKTo{margin-top:16px;margin-bottom:32px;align-self:center}.ingredient-details_nutritionList__DAsCb{list-style:none;margin:0 0 60px;padding:0;display:flex;flex-direction:row;align-self:center;text-align:center}.ingredient-details_nutrition__2ax8v{margin-left:20px;margin-right:20px}.order-details_container__1PXDt,.order-details_orderDetails__fTHXE{display:flex;flex-direction:column;align-items:center}.order-details_container__1PXDt{height:600px;align-self:center}.order-details_image__lnOoe{max-width:480px}.order-details_orderNumber__7RKjN{margin-top:120px;margin-bottom:32px}.order-details_checkMarkIcon__cUdK7,.order-details_orderId__vw7fX{margin-bottom:60px}.order-details_startCooking__48O41{margin-bottom:8px}.order-details_wait__NfI4h{margin-bottom:120px}.modal_modal__1DF1f{width:100%;height:100%;position:fixed;top:0;left:0;display:flex;overflow:auto;z-index:300}.modal_modalHidden__3BtsI{visibility:hidden;content-visibility:hidden}.modal_modalContent__10T8x{margin:auto;background-color:#1c1c21;max-width:720px;width:calc(100% - 80px);position:relative;border-radius:40px}.modal_closeIcon__1s4Qd{display:flex;position:absolute;top:50px;right:40px;transition:.2s}.modal_closeIcon__1s4Qd:hover{opacity:1%;cursor:pointer;transition:.2s}.modal-overlay_modalOverlay__tfXD-{width:100%;height:100%;position:fixed;top:0;left:0;z-index:200;background-color:#000;opacity:1%}.modal-overlay_modalOverlayHidden__1cMP4{visibility:hidden}.authorization_container__2nRQZ{display:flex;align-content:center;justify-content:center;height:100%;width:100%}.authorization_form__1-Nf_{margin-top:160px;justify-content:center;display:flex;flex-direction:column;align-items:center}.authorization_h1__1qBX8{margin-bottom:24px;text-align:center}.authorization_input__1Fdqa{margin-bottom:24px}.authorization_button__NXolV{margin-bottom:80px}.authorization_textButton__3EXlk{width:173px;height:24px;font-weight:400;font-size:16px;line-height:24px;color:#4c4cff;text-decoration:none;margin-bottom:16px}.profile_container__2BbXp{display:flex;align-content:center;height:100%;width:100%}.profile_nav__1ddV4{margin-top:160px;max-width:330px;padding-right:60px}.profile_link__1-1p8{margin-bottom:20px}.profile_links__3QviD{padding:0;list-style:none;color:#4c4cff;text-decoration:none;margin-bottom:60px}.profile_navButton__4lfvx{text-decoration:none;color:#8585ad;border:none;background:none}.profile_navButton__4lfvx:hover{cursor:pointer;opacity:.7}.profile_navButtonIsActive__2sAfp{text-decoration:none;color:#f2f2f3}.profile_navButtonIsActive__2sAfp:hover{cursor:default;opacity:1}.profile_h1__3Q-6C{margin-bottom:24px;text-align:center}.profile_feedOrders__2ruJT{margin-top:20px;max-width:800px;width:100%;height:100}.profile-form_navButton__1bsFA{text-decoration:none;color:#8585ad;border:none;background:none}.profile-form_navButton__1bsFA:hover{cursor:pointer;opacity:.7}.profile-form_navButtonIsActive__1rP3H{text-decoration:none;color:#f2f2f3}.profile-form_navButtonIsActive__1rP3H:hover{cursor:default;opacity:1}.profile-form_form__21cMe{margin-top:160px;margin-left:165px;justify-content:center;display:flex;flex-direction:column;align-items:center;justify-self:center}.profile-form_input__uvlmG{margin-bottom:24px}.profile-form_button__CTSZ8{margin-bottom:80px}.profile-form_textButton__1biO4{width:173px;height:24px;font-weight:400;font-size:16px;line-height:24px;color:#4c4cff;text-decoration:none;margin-bottom:16px}.profile-form_actions__WRvVS{display:flex;width:100%;justify-content:space-between}.profile-form_navButtonDisabled__n2-ul:hover{cursor:default;opacity:.3}.profile-form_navButtonDisabled__n2-ul{opacity:.3}.feed-orders_feedOrdersContainer__3aBR4{display:flex;flex-direction:column;height:calc(100vh - 180px);overflow-y:auto}.feed-orders_feedOrdersContainer__3aBR4::-webkit-scrollbar{width:6px}.feed-orders_feedOrdersContainer__3aBR4::-webkit-scrollbar-track-piece{margin-top:40px;margin-bottom:40px;background-color:#2f2f35}.feed-orders_feedOrdersContainer__3aBR4::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.feed-orders_h2__sKO6K{display:flex;width:100%}.feed-order-card_feedOrderCard__2rzCJ{background-color:#1c1c21;margin-bottom:8px;margin-top:8px;border-radius:40px;display:flex;flex-direction:column;z-index:0;margin-right:8px;transition-duration:.2s}.feed-order-card_feedOrderCard__2rzCJ:hover{cursor:pointer;opacity:.8}.feed-order-card_imagesContainer__UNi3O{list-style:none;padding:0;margin-left:24px;margin-bottom:24px;display:flex;flex-direction:row;overflow:hidden}.feed-order-card_imageWithBorder__3FHKR{display:flex;justify-content:center;align-content:center;border-radius:50%;position:relative;background:#000;width:60px;height:60px;max-width:796px;border:2px solid transparent;background-image:linear-gradient(#000,#000),linear-gradient(90deg,#801ab2,#4c4cff);background-origin:border-box;background-clip:content-box,border-box}.feed-order-card_imageWithBorderLastOneConteiner__xcKOp{position:relative;display:flex;justify-content:center;align-content:center;opacity:.7}.feed-order-card_imageWithBorderLastOne__1CSg4:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-2;margin:-2px;border-radius:inherit}.feed-order-card_ingredientsCount__3IVQ7{position:absolute;text-align:center;align-self:center}.feed-order-card_image__2zIff{height:100%}.feed-order-card_imageLastOne__3LeOa{opacity:.6}.feed-order-card_h2__3dODa{margin-left:24px;margin-right:24px;margin-bottom:24px}.feed-order-card_numberAndTime__2TWWl{margin-top:24px;margin-left:24px;margin-right:24px;display:flex;justify-content:space-between}.feed-order-card_priceContainer__2NN9N{margin-right:24px;align-content:center}.feed-order-card_imagesAndPriceContainer__1vemZ{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.feed-order-card_price__1jjLT{margin-right:8px}.feed-order-card_icon__29DOu{height:24px;width:24px;height:100%;width:100%;vertical-align:top}.selected-order_selectedOrder__2gJ91{display:flex;flex-direction:column;width:100%;align-content:center}.selected-order_container__2AMSW{display:flex;flex-direction:column;max-width:640px;width:100%;align-self:center}.selected-order_number__3Xhre{margin-top:60px;text-align:left}.selected-order_title__1IcWG{margin-top:40px;margin-left:0;margin-bottom:12px}.selected-order_status__WhGDk{color:#0cc;margin-bottom:60px}.selected-order_list__gGD0z{display:flex;flex-direction:column;list-style:none;padding:0;margin:24px 0 0;min-height:100px;max-height:240px;overflow-y:auto}.selected-order_list__gGD0z::-webkit-scrollbar{width:6px}.selected-order_list__gGD0z::-webkit-scrollbar-track-piece{margin-top:40px;margin-bottom:40px;background-color:#2f2f35}.selected-order_list__gGD0z::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.selected-order_item__1gJau{display:flex;flex-direction:row;width:100%;align-items:center;justify-content:space-between}.selected-order_imageAndName__1V0uq{display:flex;flex-direction:row;width:500px}.selected-order_ingredientName__RNs10{display:flex;margin-left:16px;align-self:center}.selected-order_imageWithBorder__6lGxT{display:flex;justify-content:center;align-content:center;border-radius:50%;position:relative;margin:2px;width:60px;height:60px;border:2px solid transparent;background-image:linear-gradient(#000,#000),linear-gradient(90deg,#801ab2,#4c4cff);background-origin:border-box;background-clip:content-box,border-box}.selected-order_imageWithBorder__6lGxT:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;margin:-2px;border-radius:50%;background-image:linear-gradient(45deg,#801ab2,#4c4cff)}.selected-order_image__1g7Jc{height:100%}.selected-order_qtyAndPrice__3fzZ9{display:flex;align-items:center;padding-right:16px;min-width:150px;justify-content:flex-end}.selected-order_timeAndTotalPrice__3zSdz{margin-top:40px;margin-bottom:60px;display:flex;justify-content:space-between;align-content:center}.feed_h1__1Hj3A{margin-top:40px!important}.feed_feed__1Jw3v{margin-top:20px;display:grid;grid-template-areas:"ingredients constr";grid-template-columns:1fr 1fr;grid-template-rows:1fr}.feed-status_feedStatusConteiner__efZ-H{display:flex;flex-direction:column;height:calc(100vh - 180px);overflow-y:auto;margin-left:60px;max-width:580px;width:100%}.feed-status_feedStatusConteiner__efZ-H::-webkit-scrollbar{width:6px}.feed-status_feedStatusConteiner__efZ-H::-webkit-scrollbar-track-piece{margin-top:40px;margin-bottom:40px;background-color:#2f2f35}.feed-status_feedStatusConteiner__efZ-H::-webkit-scrollbar-thumb{margin-top:40px;margin-bottom:40px;background-color:#8485aa}.feed-status_feedReadyAndInProgress__2PoCF{display:flex;justify-content:space-between}.feed-status_feedStatus__2LDfP{max-width:272px;width:100%}.feed-status_feedList__EVnAh{list-style:none;padding:0;margin:0 0 24}.feed-status_feedListItemReady__1Il07{color:#0cc;margin-bottom:8px}.feed-status_feedListItemInProgress__2i-Tn{margin-bottom:8px}.feed-status_feedH2__vnUyI{display:flex;width:100%}.feed-status_feedToday__1ZI_Q,.feed-status_feedTotal__3oadH{margin-top:32px}
/*# sourceMappingURL=main.579139d4.chunk.css.map */