.ChangeMealPopup_back_2ajta{position:absolute;left:0;top:0;height:100%;width:100%;z-index:100;background-color:hsla(0,0%,100%,.5)}.ChangeMealPopup_popup_1QtxP{max-width:776px;font-family:GoogleSans-Regular,sans-serif;border:1px solid #f0f0f0;border-radius:8px;position:absolute;top:15%;left:30%;background-color:#fff}@media(max-width:1200px){.ChangeMealPopup_popup_1QtxP{top:50px;left:15%}}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_header_1f4cy{position:relative;padding:20px;border-bottom:1px solid rgba(28,28,28,.1490196078);font-family:GoogleSans-Medium,sans-serif;font-weight:500;font-size:18px;text-align:center}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk{max-height:575px;padding-inline:48px;overflow-y:scroll;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDetail_2Bw9Z{padding-block:32px}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDetail_2Bw9Z:not(.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDetail_2Bw9Z:last-child){border-bottom:1px solid rgba(28,28,28,.1490196078)}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDetail_2Bw9Z h3{font-size:20px;font-family:GoogleSans-Medium,sans-serif;font-weight:500}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDescription_3jFys{display:grid;grid-template-columns:1fr auto;grid-template-rows:28px auto auto;grid-column-gap:32px;grid-row-gap:16px}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDescription_3jFys h3{grid-area:1/1/2/3}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDescription_3jFys .ChangeMealPopup_name_3yM0j{grid-area:2/1/3/2}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDescription_3jFys .ChangeMealPopup_content_3FL0V{grid-area:3/1/4/2}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentDescription_3jFys .ChangeMealPopup_photo_2Ez1h{grid-area:2/2/4/3}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_contentBox_MeDkk .ChangeMealPopup_contentInputs_Aw2MV{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:16px}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_photo_2Ez1h{position:relative}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_photo_2Ez1h>img{width:200px;height:200px;border:1px solid #f0f0f0;border-radius:8px;-o-object-fit:contain;object-fit:contain}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_photo_2Ez1h label{display:block;width:200px;height:200px;background-image:url(../assets/inputPhotoLabel.d14b0871.svg)}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_deletePhoto_3Sjus{top:38px;right:10px;position:absolute;display:grid;place-items:center;width:40px;height:40px;border-radius:20px;background-color:#f8f8f8;border:2px solid #e5e5e7}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_inputs_1vpXu{display:grid;grid-template-columns:repeat(3,1fr);gap:16px 24px}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_button_2hjsL{width:206px;height:48px;font-family:GoogleSans-Bold,sans-serif;font-size:16px;color:#fff;background:#40ae49;border:none;border-radius:8px}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_buttonCancel_92kED{background-color:transparent;color:#40ae49;border:1px solid #40ae49}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_label_3s7ee{margin-bottom:4px;font-size:12px;color:#979797}.ChangeMealPopup_popup_1QtxP .ChangeMealPopup_footer_1xJ-g{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:20px 32px;border-top:1px solid rgba(28,28,28,.1490196078)}.ChangeMealPopup_popup_1QtxP input,.ChangeMealPopup_popup_1QtxP textarea{width:100%;height:48px;background-color:#f8f8f8;border-radius:4px;padding:12px 24px;-ms-flex-line-pack:center;align-content:center;border:1px solid #f0f0f0;font-size:16px}.ChangeMealPopup_popup_1QtxP textarea{height:136px}.ChangeMealPopup_closeIcon_2eQAP{background:url(../assets/close.1f8ffb5c.svg);background-size:20px;width:20px;height:20px;cursor:pointer;position:absolute;top:calc(15% + 20px);left:calc(30% + 730px);z-index:110}@media(max-width:1200px){.ChangeMealPopup_closeIcon_2eQAP{top:70px;left:calc(15% + 730px)}}.ChangeMealPopup_error_3bwhb{color:red}.MealTypeList_mealTypesList_3cQjy{display:grid;grid-auto-flow:column dense;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;gap:10px;min-width:0;overflow-x:auto;padding:2px 8px 8px 8px;margin:-2px 0 -8px 0}.MealTypeList_mealTypesList_3cQjy::-webkit-scrollbar{height:0}.MealTypeList_mealTypesList_3cQjy .MealTypeList_end_EnSi2{width:1px}.MealTypeList_mealTypesList_3cQjy button{background-color:#fff;width:80px;height:72px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;border:1px solid #f0f0f0;-webkit-box-shadow:0 0 2px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08);box-shadow:0 0 2px rgba(0,0,0,.08),0 4px 8px rgba(0,0,0,.08);position:relative}@media(max-height:500px){.MealTypeList_mealTypesList_3cQjy button{height:60px}}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_count_34x5l{position:absolute;top:5px;right:5px;font-size:11px;border:1px solid #f0f0f0;background-color:#f8f8f8;color:#747678;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:14px;padding:0 3px;z-index:1}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_count_34x5l .MealTypeList_warning_2bUlF{color:#fd470e}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_type_3s39L{position:absolute;left:0;bottom:5px;width:100%;font-size:12px;line-height:14px;color:#3d4248;font-weight:500;background-color:#fff}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq{height:100%;width:100%;background-color:#40ae49;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_sup_38kSj{-webkit-mask-image:url(../assets/sup.9061d69d.svg);mask-image:url(../assets/sup.9061d69d.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_garnir_2ghBD{-webkit-mask-image:url(../assets/garnir.358e688b.svg);mask-image:url(../assets/garnir.358e688b.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_salat_3wXNW{-webkit-mask-image:url(../assets/salat.cf211ffd.svg);mask-image:url(../assets/salat.cf211ffd.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_hot_UK6JW{-webkit-mask-image:url(../assets/hot.01f8d946.svg);mask-image:url(../assets/hot.01f8d946.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_vipechka_2S_Wm{-webkit-mask-image:url(../assets/vipechka.b8942cc6.svg);mask-image:url(../assets/vipechka.b8942cc6.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_desert_2gLrt{-webkit-mask-image:url(../assets/desert.4517b776.svg);mask-image:url(../assets/desert.4517b776.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_drink_2hOyC{-webkit-mask-image:url(../assets/drink.e0e694ee.svg);mask-image:url(../assets/drink.e0e694ee.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_rolls_3bE-M{-webkit-mask-image:url(../assets/rolls.7a432a57.svg);mask-image:url(../assets/rolls.7a432a57.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_sous_1I8xZ{-webkit-mask-image:url(../assets/sous.5a3b33fc.svg);mask-image:url(../assets/sous.5a3b33fc.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_sushi_3RhU8{-webkit-mask-image:url(../assets/sushi.a205e08f.svg);mask-image:url(../assets/sushi.a205e08f.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_breakfast_19YDX{-webkit-mask-image:url(../assets/breakfast.06dc484d.svg);mask-image:url(../assets/breakfast.06dc484d.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_snack_2gkbL{-webkit-mask-image:url(../assets/snack.df4ffbc2.svg);mask-image:url(../assets/snack.df4ffbc2.svg)}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_kebabs_8VCrc{-webkit-mask-image:url(../assets/kebabs.a3fbbde5.svg);mask-image:url(../assets/kebabs.a3fbbde5.svg);-webkit-mask-size:32px 32px;mask-size:32px 32px}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_khinkali_3W4hc{-webkit-mask-image:url(../assets/khinkali.a6badaa4.svg);mask-image:url(../assets/khinkali.a6badaa4.svg);-webkit-mask-size:32px 32px;mask-size:32px 32px}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_pizza_1iCKN{-webkit-mask-image:url(../assets/pizza.b3f46daa.svg);mask-image:url(../assets/pizza.b3f46daa.svg);-webkit-mask-size:32px 32px;mask-size:32px 32px}.MealTypeList_mealTypesList_3cQjy button .MealTypeList_picture_2Baqq.MealTypeList_burgers_2pOPz{-webkit-mask-image:url(../assets/burgers.30edd2a8.svg);mask-image:url(../assets/burgers.30edd2a8.svg);-webkit-mask-size:32px 32px;mask-size:32px 32px}.MealTypeList_mealTypesList_3cQjy button.MealTypeList_active_1M5R-{background-color:#40ae49}.MealTypeList_mealTypesList_3cQjy button.MealTypeList_active_1M5R- .MealTypeList_count_34x5l{border:1px solid #fff;background-color:#fff;color:#40ae49}.MealTypeList_mealTypesList_3cQjy button.MealTypeList_active_1M5R- .MealTypeList_type_3s39L{color:#fff;background-color:#40ae49}.MealTypeList_mealTypesList_3cQjy button.MealTypeList_active_1M5R- .MealTypeList_picture_2Baqq{background-color:#fff}.MyDishList_wrapper_2Huk-{display:grid;gap:12px;padding:0 10px}h4{font-weight:700;font-size:18px;margin-bottom:0}.MyDishList_table_17Xxz{display:grid;grid-template-columns:56px 1fr 60px 60px 60px 60px 105px 115px 115px 50px;gap:24px;background:#f8f8f8;border-radius:4px;color:#747678;padding:4px 20px 4px 16px;font-size:12px;margin:0 4px 0 -2px}@media(max-width:1280px){.MyDishList_table_17Xxz{grid-template-columns:56px 1fr 50px 50px 50px 50px 95px 105px 105px 40px;gap:16px}}.MyDishList_row_10S5A{display:grid;grid-template-columns:56px 1fr 60px 70px 60px 60px 108px 110px 100px 60px;gap:24px;font-family:Roboto,PT Sans,sans-serif;height:76px;border:2px solid #fff;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:700;-webkit-box-shadow:0 2px 14px rgba(0,0,0,.08);box-shadow:0 2px 14px rgba(0,0,0,.08)}.MyDishList_row_10S5A.MyDishList_current_PGbdY{border:2px solid #40ae49}@media(max-width:1280px){.MyDishList_row_10S5A{grid-template-columns:56px 1fr 50px 60px 50px 55px 100px 100px 80px 55px;gap:16px}}.MyDishList_row_10S5A div{display:grid;-ms-flex-line-pack:center;align-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.MyDishList_row_10S5A img{height:56px;border:1px solid #f0f0f0;-o-object-fit:contain;object-fit:contain}.MyDishList_row_10S5A .MyDishList_desc_2XZPg{font-size:11px;color:#979797}.MyDishList_row_10S5A .MyDishList_price_5A43W{font-size:16px}.MyDishList_row_10S5A .MyDishList_icon_3vJSX{width:40px;height:40px;background-image:url(../assets/changeIcon.85ac2fef.svg);background-size:cover;border:none;-webkit-box-shadow:none;box-shadow:none;margin-top:7px;cursor:pointer}.MyDishList_count_MGgB4{color:#40ae49}.MyDishes_wrapper_kSr35{display:grid;font-family:Roboto,PT Sans,sans-serif;grid:"name" 30px "typeList" 60px "dishList" 1fr/1fr;padding:10px;gap:10px 10px;overflow:hidden}@media(min-height:500px){.MyDishes_wrapper_kSr35{grid-template-rows:30px 80px 1fr}}.MyDishes_wrapper_kSr35 .MyDishes_name_2kj-b{grid-area:name}.MyDishes_wrapper_kSr35 .MyDishes_typeList_7Lv_y{grid-area:typeList;border-radius:10px}.MyDishes_wrapper_kSr35 .MyDishes_dishList_pWw8k{grid-area:dishList}.MyDishes_list_2pr-5{overflow-y:scroll}.MyDishes_loading_2c4VW:before{content:"";position:absolute;top:0;left:0;height:3px;width:100vw;background-image:-webkit-gradient(linear,left top,right top,color-stop(50%,#40ae49),color-stop(50%,transparent));background-image:linear-gradient(90deg,#40ae49 50%,transparent 0);-webkit-animation:MyDishes_animate-stripes_2yjL8 5s linear infinite;animation:MyDishes_animate-stripes_2yjL8 5s linear infinite}@-webkit-keyframes MyDishes_animate-stripes_2yjL8{0%{background-position:0 0}to{background-position:100vw 0}}@keyframes MyDishes_animate-stripes_2yjL8{0%{background-position:0 0}to{background-position:100vw 0}}.MyDishes_error_2kDKV{margin:20px;font-size:20px;color:#fd470e}