.error-page__codeErrorPage_84453{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;margin:auto}.error-page__buttonContainer_4906e{display:flex;flex-direction:column;align-items:center;margin:50px 0 0}.error-page__applink_76829{color:#fff;text-decoration:none}.error-page__text_7f4d9{margin:5px 0;text-align:center}.error-page__title_0892f{margin:0 0 30px;text-align:center}.error-page__subtitle_1df31{margin:10px 0;text-align:center;text-decoration:none}.waiter__preloader_2b869{width:30px;height:30px;margin:0 auto;border:4px solid rgb(101 121 155);border-bottom-color:#fff;border-radius:50%;animation:waiter__spin_bfee2 .75s infinite linear}@keyframes waiter__spin_bfee2{to{transform:rotate(360deg)}}.waiter__container_d2696{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;display:flex;flex-direction:column;justify-content:center;margin:auto}.waiter__title_eaccb{margin:1em auto 0;color:#000;font-weight:400;font-size:.8em}.order-card-full__baseOrderContainer_3102e{display:flex;flex-direction:column;justify-content:center;max-width:50vw;margin:auto;padding:24px;background-color:#1c1c21;border-radius:12px}.order-card-full__orderNumber_28056{margin:0 auto 40px!important}.order-card-full__orderStatus_dcc23{margin-top:12px!important;margin-bottom:60px!important}.order-card-full__ingredientsContainer_ca928{display:flex;flex-direction:column;align-items:center;gap:16px;height:30vh;margin-top:24px;margin-bottom:40px;padding:8px 24px 0 8px;overflow-y:auto;scrollbar-width:thin}.order-card-full__elementContainer_c5d01{display:flex;justify-content:left;align-items:center;gap:16px;width:100%}.order-card-full__datePriceContainer_550a8{display:flex;justify-content:space-between}.order-card-full__priceContainer_bde23{display:flex;align-items:center;gap:8px;margin-left:auto}.order-card-full__totalPriceContainer_f8f1e{display:flex;justify-content:center;align-items:center;gap:8px}.order-card-full__ingredientImage_07141{width:64px;height:64px;margin:0;background-color:#1c1c21;border:2px solid white;border-radius:100%}.feed__baseContainer_89dca{display:flex;flex-direction:column;margin:24px auto}.message-dialog__container_de992{display:flex;justify-content:center;align-items:center;gap:10px}.message-dialog__icon_67888{width:32px;height:32px}.modal-overlay__modalOverlay__container_6391f{position:fixed;top:0;left:0;z-index:100;display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:#0009}.modal__modal__container_95367{position:relative;box-sizing:border-box;width:720px;padding:40px;background-color:#000;border-radius:40px}.modal__containerSlim_ed2c7{position:relative;padding:8px;background-color:#1c1c21;border-radius:40px}.modal__modal__header_7bc12{display:flex;align-items:center}.modal__modal__close_ico_1e9eb{position:absolute;top:40px;right:40px;margin:0 auto 0 0;cursor:pointer}.modal__modal__content_container_a5e84{display:flex;flex-direction:column;justify-content:center;align-items:center;margin:40px}.forms-styles__mainContainer_50776{display:flex;flex-direction:column;align-items:center;width:480px;min-height:480px;margin:auto}.forms-styles__linkContainer_592f1{display:flex;flex-direction:column;align-items:center;gap:10px;margin-top:auto}.forms-styles__button_d43ab{position:relative;padding:0 8px!important}.forms-styles__buttonContainer_0e29e{display:flex;align-items:center}.forms-styles__form_b29d2{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:24px;margin:auto}.burger-element__element_container_b3ccf{display:flex;justify-content:space-between;align-items:center}.burger-element__sortIco_be637{cursor:pointer}.order-details__order__number_89f71{margin-bottom:32px}.order-details__order__progress_dc331{margin-bottom:8px}.order-details__order__check_ico_293d8{width:60px;height:60px;padding:30px}.order-details__order__check_container_f3a18{margin:60px 0;background:linear-gradient(63.18deg,#801ab3,#4c4cff);border-radius:50%}.burger-constructor__burger__constructor_43908{display:flex;flex-direction:column;width:600px;padding-bottom:20px;color:var(--text-primary-color)}.burger-constructor__cards__container_2516b{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px}.burger-constructor__cards__main_b70f8{display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:90%}.burger-constructor__cards__container_filling_7c5c3{position:relative;display:flex;flex-direction:column;gap:10px;max-height:35vh;overflow-y:auto;scrollbar-width:thin}.burger-constructor__summury_container_a509e{display:flex;justify-content:right;margin:auto 0 0;padding-right:24px}.burger-constructor__summury__price_container_6a54b{display:flex;align-items:center;margin:0 20px}.burger-constructor__summury__price_8c368{margin:auto 10px auto auto;font-weight:400;font-size:48px;font-style:normal;line-height:36px}.burger-constructor__summury__currency_ico_2d358{width:32px;height:32px;margin-right:20px}.burger-component__card_0755f{position:relative;display:flex;flex-direction:column;justify-content:center;margin:5px;cursor:pointer}.burger-component__priceContainer_32707{display:flex;justify-content:center;align-items:center}.burger-component__price_003a1{margin:0;padding-right:10px}.burger-component__name_569f7{margin-top:0;margin-bottom:auto;text-align:center}.burger-component__link_e645f{color:#fff;text-decoration:none}.burger-ingredients__burger_ingredients_054fa{display:flex;flex-direction:column;max-width:600px;color:var(--text-primary-color);font-family:Jet Brains Mono,serif}.burger-ingredients__menu_46697{display:flex;margin:0;padding:0;text-align:center;list-style-type:none}.burger-ingredients__container_3247e{position:relative;display:flex;flex-direction:column;gap:8px;height:55vh;overflow-y:auto;scrollbar-width:thin}.burger-ingredients__cardsContainer_ade17{position:relative;display:grid;grid-template-columns:repeat(2,2fr)}.home__rootContainer_af889{display:flex;flex-direction:column}.home__boardContainer_f946d{display:flex}.home__title_9a73f{width:100%;max-width:1260px;margin-right:auto;margin-left:auto}.profile__rootContainer_ab1f4{display:flex;align-items:flex-start;gap:60px;margin:auto 0}.profile__menuContainer_8f888{display:flex;flex-direction:column;width:480px}.profile__fieldContainer_71102{display:flex;flex-direction:column;align-items:center;gap:24px;width:180px;min-height:480px}.profile__menuItem_97a97{margin:16px 0!important;list-style:none;cursor:pointer}.profile__menuItem_97a97:last-of-type{margin-bottom:80px!important}.app-header__header_5a903{background-color:var(--background)}.app-header__menu_9d006{display:flex;align-items:center;max-width:1240px;height:56px;margin:0 auto}.app-header__menu_part_left_53979{display:flex;flex-basis:35%}.app-header__link_74062{display:flex;color:var(--text-inactive-color);text-decoration:none}.app-header__link_74062:first-of-type{margin-right:24px}.app-header__link_active_fe01d{color:var(--text-primary-color)}.app-header__link_position_last_781da{display:flex;flex-basis:35%;justify-content:flex-end}.app-header__logo_5f41b{display:flex;align-items:center;margin:0 auto}.order-card__mainContainer_4bebf{display:flex;flex-direction:column;justify-content:left;gap:24px;margin-right:16px;padding:24px;background-color:#1c1c21;border-radius:12px}.order-card__timeNumberContainer_59132,.order-card__ingredientsContainer_b7958{display:flex;justify-content:space-between}.order-card__priceContainer_0ac88{display:flex;justify-content:center;align-items:center;gap:8px}.order-card__imageContainer_6ec06{display:flex;justify-content:left}.order-card__ingredientImage_ccebd{width:64px;height:64px;margin:0 0 0 -16px;background-color:#1c1c21;border:2px solid white;border-radius:100%}.order-card__ingredientImage_ccebd:first-of-type{margin:0}.order-card__link_a523d{color:#fff;text-decoration:none}.base-feed__dataContainer_0b6f5{display:flex;gap:60px;margin:24px 0}.base-feed__ordersContainer_ae7ca{display:flex;flex-direction:column;gap:16px;height:75vh;overflow-y:auto;scrollbar-width:thin}.base-feed__infoContainer_4f9b6{display:flex;flex-direction:column;gap:60px;min-width:50%;height:75vh;overflow-y:auto;scrollbar-width:thin}.base-feed__totalStatusContainer_1eebb{display:flex;gap:16px}.base-feed__statusContainer_448e0{display:flex;flex-direction:column;gap:24px;margin:0 auto 0 0}.base-feed__totalContainer_e1c25{display:flex;flex-direction:column}.base-feed__ordersNumbersContainer_097cb{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.base-feed__accentText_79458{color:#0ff}.ingredient-details__detail__props_container_b3810{display:flex;align-items:center;gap:20px}.ingredient-details__detail__prop_11aca{display:flex;flex-direction:column;justify-content:center}.ingredient-details__detail__image_62caa{width:480px;height:240px}.ingredient-details__detail__name_ef6f8{text-align:center}.ingredient-details__rootContainer_26ba0{display:flex;flex-direction:column;align-items:center;margin:auto}.profile-edit-form__fieldContainer_6993f{display:flex;flex-direction:column;align-items:center;gap:24px;width:180px;min-height:480px}.app__app_7437c{display:flex;flex-direction:column;height:100vh;color:var(--text-primary-color);background-color:var(--background-alt)}.app__main_bcad5{display:flex;justify-content:space-between;width:1240px;height:100%;margin:0 auto;overflow:hidden}body{margin:0}@supports (scrollbar-color: auto){.custom-scroll,body{scrollbar-color:#8585ad #2f2f37;scrollbar-width:thin}}
