.auth__wrapper{background-color:#f6f6f6;width:100vw;height:90vh}.auth__body{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100vh}.auth__body__logo{filter:invert(23%) sepia(63%) saturate(1321%) hue-rotate(138deg) brightness(35%) contrast(100%);height:14vh}.auth{display:flex;flex-direction:column;align-items:center;border-radius:15px;width:500px;padding:10px;background-color:#fff}.auth .title{text-align:center;margin:20px 0 10px}.auth .form{display:flex;flex-direction:column;align-items:center}.auth .form_first_stage{display:flex;flex-direction:column}.auth .form>*{margin:10px 0}.auth .form .departments_input{padding:5px 10px;border:1px solid green;width:250px;outline:none;font-size:medium}.auth .form__to_registration{color:gray;margin-bottom:10px}.auth .form__to_registration>button{border:none;background:transparent;color:gray;cursor:pointer;text-decoration:underline}.auth .form__to_registration>button:hover{color:var(--primary)}.auth .form__wrong_password{display:none;color:red}.auth .form__wrong_password__show{display:flex}@media screen and (max-width: 1366px){.auth__body{height:100vh}.auth__body__logo{height:15vh}.auth{width:30%;padding:10px}.auth .title{margin:20px 0;font-size:18px}.auth .form>*{margin:5px 0}.auth .form .departments_input{padding:5px 10px;border:1px solid green;width:250px;outline:none;font-size:medium}.auth .form__to_registration{color:gray;margin-bottom:10px}.auth .form__to_registration>button{border:none;background:transparent;color:gray;cursor:pointer;text-decoration:underline}.auth .form__to_registration>button:hover{color:var(--primary)}.auth .form__wrong_password{display:none;color:red}.auth .form__wrong_password__show{display:flex}}.common__button{display:flex;align-items:center;justify-content:center;--width: 6vw;--height: 3vh;height:max-content;width:max-content;padding:10px 25px;font-size:20px;border:none;border-radius:20px;background-color:#00584b;color:#fff;cursor:pointer;transform:background-color 1s ease}.common__button *{margin:0 5px}.common__button:hover{background-color:#005822}.common__button:active{background-color:#092e17}@media screen and (max-width: 1536px){.common__button{padding:5px;font-size:12px}.common__button *{margin:0 5px}}._spinner_wrapper_glsdr_1{position:relative;border-radius:50%;animation:_spin_glsdr_1 1s linear infinite}@keyframes _spin_glsdr_1{to{transform:rotate(360deg)}}._usuall__page__input_1fuly_1{height:max-content;width:max-content;font-size:20px;border:1px solid green;border-radius:10px;outline:none;padding:10px 20px;background-color:#fff}._usuall__page__input_1fuly_1::-webkit-outer-spin-button,._usuall__page__input_1fuly_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._usuall__page__input_1fuly_1[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none}._form_error_1fuly_21{color:#ae0606;font-size:14px}._form_1fuly_21 ._form_auth__password_plate__creds_1fuly_25{position:relative;display:flex;flex-direction:row;justify-content:flex-end}._form_1fuly_21 ._form_auth__password_plate__creds_1fuly_25 ._creds__password_visible__button_1fuly_31{position:absolute;width:10%;height:100%;right:-11%;cursor:pointer;border-radius:50%}._form_1fuly_21 ._form_auth__password_plate__creds_1fuly_25 ._creds__password_visible__button_1fuly_31 img{display:inline-block;width:100%;height:100%}._drop_down_input__wrapper_1fuly_45{display:flex;align-items:center;justify-content:center;width:100%;height:max-content}._stage_label_1fuly_53{font-size:18px;margin:0 5px}._stage__select_1fuly_58{--width: 6vw;--height: 3vh;width:80%;height:max-content;padding:10px;font-size:18px}@media screen and (max-width: 1536px){._stage__select_1fuly_58{font-size:12px}}.footer__wrapper{display:flex;justify-content:center;width:100vw;padding:1%;height:max-content;background-color:var(--primary)}.footer{display:flex;flex-direction:row;width:70%;height:100%}.footer p,.footer a,.footer h2{color:#fff}.footer__about_us{width:50%;text-align:justify}.footer__agreements{display:flex;flex-direction:column;width:max-content;margin:0 20px}@media screen and (max-width: 1920px){.footer p{font-size:12px}.footer h2{font-size:16px}.footer__about_us{width:60%}.footer__agreements{width:40%}}.dialog__wrapper{display:flex;justify-content:center;align-items:center;position:absolute;top:0;background-color:#0000004d;height:100vh;width:100vw;z-index:20}.repeat_order_dialog{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:40vw;min-height:15vh;background-color:#fff;border:2px solid var(--primary);border-radius:10px}.repeat_order_dialog *{margin:10px 0}.repeat_order_dialog__buttons{display:flex}.repeat_order_dialog__buttons button{padding:10px 20px;background-color:var(--primary);color:#fff;border-radius:10px;border:none;cursor:pointer}.repeat_order_dialog__buttons *{margin:0 10px}.repeat_order_dialog__change_positions{display:flex;flex-direction:column;align-items:center;height:30vh;width:70%;overflow:scroll;border:1px solid var(--primary);transition:height .3s ease}.repeat_order_dialog__change_positions .change_positions__table{width:80%;border-collapse:collapse}.repeat_order_dialog__change_positions .change_positions__table tr{display:flex;justify-content:center;width:100%;border-bottom:1px solid black}.repeat_order_dialog__change_positions .change_positions__table td{display:flex;align-items:center;justify-content:center;width:50%}.repeat_order_dialog__change_positions .change_positions__table td button{background-color:var(--primary);color:#fff;padding:5px 10px;border:1px solid var(--primary);cursor:pointer}.repeat_order_dialog__change_positions .change_positions__table td button#LEFT{border-radius:10px 0 0 10px}.repeat_order_dialog__change_positions .change_positions__table td button#RIGHT{border-radius:0 10px 10px 0}.repeat_order_dialog__change_positions .change_positions__table td input{padding:5px 10px;border:1px solid var(--primary);outline:none;width:20%;text-align:center}.repeat_order_dialog__change_positions .change_positions__table td input::-webkit-outer-spin-button,.repeat_order_dialog__change_positions .change_positions__table td input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.repeat_order_dialog__change_positions .change_positions__table th{display:flex;align-items:center;justify-content:center;width:50%}.repeat_order_dialog__change_positions .change_positions__add_new{cursor:pointer;width:80%;padding:5px 0;border-radius:10px;border:2px solid var(--primary);background-color:transparent;outline:none}.repeat_order_dialog__change_positions .change_positions__add_new:hover{background-color:#55ff634d}.repeat_order_dialog__change_positions__hide{overflow-y:scroll;border:none;height:0}.preloader__wrapper{display:flex;justify-content:center;align-items:center;margin:auto;height:100%}.preloader{--spinner-size: 150px;--color: var(--primary);width:var(--spinner-size);height:var(--spinner-size);margin:calc(var(--spinner-size) / 10) auto;border-radius:50%;border:calc(var(--spinner-size) / 8) solid transparent;border-right:calc(var(--spinner-size) / 8) solid var(--color);animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.cancel_order__dialog{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:40vw;min-height:15vh;background-color:#fff;border:2px solid var(--primary);border-radius:10px}.cancel_order__dialog__buttons{display:flex}.cancel_order__dialog__buttons *{margin:0 10px}.delivery_type__dialog{display:flex;flex-direction:column;align-items:center;background-color:#fff;padding:20px;width:50%;border:2px solid var(--primary);border-radius:10px}.delivery_type__dialog *{margin:5px 0}.delivery_type__dialog ul li{list-style-type:none}.change_employee_password__dialog{background-color:#fff;width:50%;height:50%;border:2px solid var(--primary);border-radius:10px;padding:10px}.change_employee_password__dialog .dialog__header{display:flex;justify-content:center;width:100%;padding:10px}.change_employee_password__dialog .dialog__body{display:flex;flex-direction:column;align-items:center;width:100%;height:80%}.change_employee_password__dialog .dialog__body .employee_block{width:90%;border:1px solid var(--primary);border-radius:10px;padding:5px 10px;margin:10px 0}.change_employee_password__dialog .dialog__body .employee_block:hover{background-color:#5dff57;cursor:pointer}.change_password_agree__dialog{background-color:#fff;border:2px solid var(--primary);border-radius:10px;width:50%;height:max-content;padding:10px}.change_password_agree__dialog .dialog__header{display:flex;justify-content:center;width:100%;margin:0 0 10px}.change_password_agree__dialog .dialog__body{margin:0 0 10px}.change_password_agree__dialog .dialog__footer{display:flex;justify-content:center}.change_password_agree__dialog .dialog__footer button{width:20%;padding:10px;margin:0 10px;border:none;border-radius:10px;background-color:var(--primary);color:#fff;cursor:pointer;transition:background-color .2s ease}.change_password_agree__dialog .dialog__footer button:hover{background-color:#20922f}.change_password_agree__dialog .dialog__footer #CHANGE{background-color:#c71b1b}.change_password_agree__dialog .dialog__footer #CHANGE:hover{background-color:#ff3232}.remember_password__dialog{width:50%;height:max-content;border:2px solid var(--primary);border-radius:10px;background-color:#fff;padding:10px}.remember_password__dialog .dialog__header{display:flex;justify-content:center;width:100%;margin:0 0 10px}.remember_password__dialog .dialog__body{width:100%;margin:0 0 10px}.remember_password__dialog .dialog__footer{display:flex;justify-content:center}.remember_password__dialog .dialog__footer button{width:20%;padding:10px;margin:0 10px;border:none;border-radius:10px;background-color:var(--primary);color:#fff;cursor:pointer;transition:background-color .2s ease}.remember_password__dialog .dialog__footer button:hover{background-color:#20922f}.create_claim{display:flex;flex-direction:column;align-items:center;width:50%;height:60%;padding:10px 20px;background-color:#fff;border-radius:10px;border:2px solid var(--primary)}.create_claim__header{display:flex;width:100%;justify-content:center}.create_claim__body{width:90%;height:90%}.create_claim__body select{cursor:pointer;margin:10px 0;padding:5px 15px}.create_claim__body select option{cursor:pointer}.create_claim__body__product_table{display:flex;justify-content:center;width:100%;max-height:60%;overflow-y:scroll;height:max-content;margin-bottom:20px}.create_claim__body__product_table table{position:relative;width:100%;border:1px solid rgba(128,128,128,.425)}.create_claim__body__product_table table thead{position:sticky;top:0;background-color:#fff}.create_claim__body__product_table table tbody tr #INPUT_CLAIM_PRODUCT_FACT{width:20%;text-align:center}.create_claim__body__product_table table tbody tr #INPUT_CLAIM_PRODUCT_FACT::-webkit-outer-spin-button,.create_claim__body__product_table table tbody tr #INPUT_CLAIM_PRODUCT_FACT::-webkit-inner-spin-button{-webkit-appearance:none}.create_claim__body__product_table table tbody tr #INPUT_CLAIM_PRODUCT_FACT[type=number]{-moz-appearance:textfield}.create_claim__body__product_table table #CLAIM_PRODUCT_CHECKBOX input{cursor:pointer}.create_claim__body__product_table table #CLAIM_PRODUCT_IDX{text-align:center;padding:0 10px 0 0}.create_claim__body__product_table table #CLAIM_PRODUCT_TITLE{text-align:start}.create_claim__body__product_table table #CLAIM_PRODUCT_PLAN,.create_claim__body__product_table table #CLAIM_PRODUCT_FACT{text-align:center}.create_claim__body__additional_info{display:flex;flex-direction:column;width:100%;height:20%}.create_claim__body__additional_info textarea{width:100%;height:100%;padding:10px;font-size:16px;resize:none}.create_claim__body__additional_info label{width:90%}.create_claim__body__attachments{margin-top:10px}.create_claim__body__attachments .file_input{display:none}.create_claim__body__attachments .custom_attachments__button{cursor:pointer;border-radius:10px;background-color:var(--primary);color:#fff;padding:5px 10px}.create_claim__body__attachments .custom_attachments__file_list{margin-top:10px;width:max-content}.create_claim__body__attachments .custom_attachments__file_list .file_list__file{display:flex;width:100%;font-size:12px;color:gray;justify-content:space-between}.create_claim__body__attachments .custom_attachments__file_list .file_list__file__remove{cursor:pointer}.create_claim__body__attachments .custom_attachments__file_list .file_list__file__remove:hover{color:red}.create_claim__body__attachments .custom_attachments__file_list .file_list__file *{margin:0 5px}.create_claim__footer{display:flex;justify-content:center;align-items:center;height:10%;width:90%}.create_claim__footer button{width:10%;height:70%;margin:0 10px;background-color:var(--primary);color:#fff;border:transparent;border-radius:10px;cursor:pointer}._orders_wrapper_1f8e8_1{display:flex;flex-direction:column;align-items:center;width:50%;height:60%;padding:10px 20px;background-color:#fff;border-radius:10px;border:2px solid var(--primary)}._orders_header_1f8e8_12{display:flex;align-items:center;justify-content:center;width:100%;height:max-content;padding:30px}._orders_body_1f8e8_20{width:100%;display:flex;align-content:flex-start;gap:15px;flex-direction:column;flex:1;overflow-y:hidden}._orders_body_filters_1f8e8_29{width:100%;display:flex;align-items:center;justify-content:flex-start;padding:0 15px}._orders_body_filters_expense_term_1f8e8_36{padding:0 5px;height:100%}._orders_body_content_1f8e8_40{width:100%;flex:1;display:flex;align-items:flex-start;justify-content:center;overflow-y:scroll;padding-bottom:15px}._orders_body_content_table_1f8e8_49{width:100%;height:max-content;border-collapse:collapse}._orders_body_content_table_header_1f8e8_54,._orders_body_content_table_header_1f8e8_54 tr{width:100%}._orders_body_content_table_header_1f8e8_54 tr th{padding:15px 10px}._order_1f8e8_1{border-bottom:2px solid var(--primary);cursor:pointer}._order_1f8e8_1:hover{background-color:#15ff008c}._order_data_1f8e8_71{text-align:center;padding:15px 10px}.date_picker__wrapper{margin:0 5px;display:flex;align-items:center;justify-content:center}#date_picker{--width: 6vw;--height: 3vh;height:var(--height);width:var(--width);padding:calc(var(--heigh) / 4) calc(var(--width) * 3);font-size:calc(var(--heigh) / 4) calc(var(--width) * 3);border:1px solid black;padding:0 5px;cursor:pointer;transform:background-color 1s ease}.label__date_picker{margin-right:5px}@media screen and (max-width: 1536px){.date_picker__wrapper{margin:0 5px}#date_picker{height:var(--height);width:var(--width);padding:5px;font-size:12px}.label__date_picker{margin-right:5px;font-size:12px}}.home__header{position:relative;display:flex;flex-direction:row;justify-content:space-around;align-items:center;background-color:#00584b;height:10vh;z-index:10}.home__header .logo{display:flex;align-items:center;color:#fff;cursor:pointer}.home__header .navigation{display:flex;gap:10px;align-items:center}.home__header .navigation .buttons{display:flex;cursor:pointer;position:relative;justify-content:center;align-items:center;width:102px;height:102px;border:none;outline:none;background-color:#fff;border-radius:50px}.home__header .navigation__identify{display:flex;flex-direction:column;color:#fff;font-size:larger}.home__header .navigation .account__icon__header,.home__header .navigation .logout__icon__header{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(4649%) hue-rotate(130deg) brightness(98%) contrast(101%)}.home__header .navigation .notify__icon__header{z-index:5;position:absolute;bottom:5%;left:0}.home__header .navigation .create_account__icon__header{width:60px;filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(4649%) hue-rotate(130deg) brightness(98%) contrast(101%)}.home__header .logout{display:flex;cursor:pointer;position:relative;align-items:center;width:102px;height:102px;border:none;outline:none;background-color:#fff;border-radius:50px}.home__header .logout__icon__header{width:50%;height:50%;margin:auto}.user_menu{display:flex;border:none;flex-direction:column;align-items:center;position:absolute;width:0;right:0;background-color:#fff;transition:all .2s ease;z-index:9;overflow:hidden}.user_menu .notify__icon__burger{position:absolute;left:25%}.user_menu>.common__button{margin:20px 0}.user_menu__show{width:20%;border:1px solid black}.notify_hide{display:none}@media screen and (max-width: 1920px){.home__header{height:10vh}.home__header .logo img{width:80%}.home__header .navigation{gap:10px}.home__header .navigation .buttons{width:80px;height:80px}.home__header .navigation__identify{font-size:16px}.home__header .navigation .create_account__icon__header,.home__header .navigation .account__icon__header,.home__header .navigation .cart__icon__header{width:45px}.home__header .logout{width:45px;height:45px;border-radius:50px}.home__header .logout__icon__header{width:50%;height:50%}}@media screen and (max-width: 1536px){.home__header{height:10vh}.home__header .logo img{width:70%}.home__header .navigation{gap:10px}.home__header .navigation .buttons{width:60px;height:60px}.home__header .navigation__identify{font-size:14px}.home__header .navigation .create_account__icon__header,.home__header .navigation .account__icon__header,.home__header .navigation .cart__icon__header{width:35px}.home__header .logout{width:35px;height:35px;border-radius:50px}.home__header .logout__icon__header{width:50%;height:50%;margin:auto}}.main__wrapepr{display:flex;justify-content:center;min-height:90vh;overflow-x:hidden}@media screen and (max-width: 1366px){.main_page{width:100%}.main_page__header{width:70%}.main_page__header__cards_view .view_types{margin:10px}.main_page__header__cards_view .view_types~span{margin:0 3px}.main_page__header__cards_view .view_types~span img{width:100%;height:60%}.main_page__header__cards_view label{display:flex;align-items:center;justify-content:center}}.product_header__wrapper{display:flex;flex-direction:row;justify-content:center;width:50%}.product_header{display:flex;align-items:center;justify-content:space-between;width:100%}.product_header__wrapper{width:100%}.product_header__search_bar{width:60%}.product_header__cards_view{display:flex}.product_header__cards_view .view_types{display:none;margin:10px}.product_header__cards_view .view_types~span{filter:invert(96%) sepia(0%) saturate(347%) hue-rotate(229deg) brightness(89%) contrast(71%);margin:0 3px;cursor:pointer}.product_header__cards_view .view_types:checked~span{filter:invert(0%) sepia(0%) saturate(0%) hue-rotate(324deg) brightness(96%) contrast(104%)}@media screen and (max-width: 1366px){.product_header__wrapper{width:70%}.product_header{width:100%}.product_header__search_bar{width:60%}}.categories__wrapper{display:flex;flex-direction:column}.auth_page__input{width:max-content;height:max-content;font-size:18px;background:transparent;border:none;border-bottom:1px solid green;outline:none}.usuall__page__input{height:max-content;width:max-content;font-size:20px;background:transparent;border:1px solid green;border-radius:20px;outline:none;padding:10px 20px;background-color:#fff}@media screen and (max-width: 1280px){.auth_page__input{width:max-content;height:max-content;font-size:18px;background:transparent;border:none;border-bottom:1px solid green;outline:none}.usuall__page__input{height:max-content;width:max-content;font-size:18px;background:transparent;border:1px solid green;border-radius:20px;outline:none;padding:10px 20px;background-color:#fff}}._search_card__wrapper_1sakh_1{display:flex;align-items:center;width:95%;height:10%;border-bottom:1px solid var(--primary);margin:10px 0;padding:10px;cursor:pointer}._search_card_1sakh_1{margin:0 10px;color:var(--primary)}._search_card__title_1sakh_16{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;line-clamp:1;overflow:hidden;font-size:20px;font-weight:600}@media screen and (max-width: 1366px){._search_card_1sakh_1{font-size:14px;font-weight:400;margin:0 10px}}.search_bar{z-index:5;display:flex;position:relative;flex-direction:column;margin:20px 45px;align-self:flex-end;align-items:center;width:100%}.search_bar__search_field{display:flex;align-items:center;width:100%;background-color:#f2f2f2;border-radius:10px;overflow:hidden}.search_bar__search_field input{background-color:transparent;width:100%;border:none;border-radius:10px;padding:.7vh}.search_bar__search_field input:focus{outline:none}.search_bar__search_field__search_img{position:relative;width:auto;padding:5px;transition:all 1s ease}.search_bar__search_field__search_img__active{width:0px;padding:0}.search_bar__result{display:flex;align-items:center;z-index:-1;position:absolute;top:20px;width:100%;border-radius:10px;height:0;overflow:hidden;background-color:#fff;transition:height .5s ease;box-shadow:0 0 10px #000}.search_bar__result__wrapper{display:flex;flex-direction:column;align-items:center;overflow-y:scroll;height:90%;width:100%}.search_bar__result_openned{height:50vh}@media screen and (max-width: 1366px){.search_bar{margin:20px 45px;width:100%}.search_bar__search_field{width:100%}.search_bar__search_field input{width:100%;padding:.7vh}.search_bar__search_field__search_img{padding:5px}.search_bar__search_field__search_img__active{width:0px;padding:0}.search_bar__result{top:10px;width:100%;border-radius:10px;height:0}.search_bar__result__wrapper{height:90%;width:100%}.search_bar__result_openned{height:50vh}}.main_page{display:flex;flex-direction:column;align-items:center;width:100%}.main_page__header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;width:50%}.main_page__products{display:flex;justify-content:center;background-color:#f2f2f2;width:100%;min-height:90dvh}.main_page__products__list{position:relative;display:flex;justify-content:center;width:70%;margin-bottom:2%}.main_page__products__list #cards{display:grid;grid-template-columns:repeat(5,minmax(min-content,max-content));grid-template-rows:repeat(2,minmax(min-content,max-content))}.main_page__products__list #lists{justify-content:center;width:100%}@media screen and (max-width: 1366px){.main_page{width:100%}.main_page__products{width:100%;min-height:90vh}.main_page__products__list{width:70%}.main_page__products__list #cards{display:grid;grid-template-columns:repeat(4,minmax(min-content,max-content));grid-template-rows:repeat(2,minmax(min-content,max-content))}.main_page__products__list #lists{width:100%}}.productEmpty{display:flex;color:var(--primary);justify-content:center;width:100%;margin:30px 0}@media screen and (max-width: 1536px){.productEmpty{font-size:12px}}.product{display:flex;border-radius:20px;color:#00584b;box-shadow:5px 5px 5px 5px #0000001a;cursor:pointer;transition:box-shadow .3s ease;background-color:#fff;overflow:hidden}.product:hover{box-shadow:0 0 30px 10px #0000001a}#cards_view{flex-direction:column;justify-content:space-around;width:10vw;height:20vh;align-items:center;margin:20px;padding:5px}#cards_view .product__img{width:50%;height:50%;overflow:hidden}#cards_view .product__img img{display:inline-block;width:100%;height:auto;min-width:100%;margin:0 auto}#cards_view .product__info{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}#cards_view .product__info .product__title{text-align:center;width:100%;font-size:100%;overflow-wrap:normal}#cards_view .product__add_button{display:flex;align-items:flex-end}#cards_view .product__add_button .add_button{padding:10px 20px;border-radius:5px;background-color:var(--primary);color:#fff;border:transparent;cursor:pointer}#lists_view{display:grid;align-content:center;grid-template-columns:20% 70% 10%;height:auto;max-height:10vh;margin:15px 20px;padding:20px 30px}#lists_view .product__img{text-align:center;width:100%;height:100%;overflow:hidden}#lists_view .product__img img{display:inline-block;width:35%;height:auto;margin:0 auto}#lists_view .product__info{display:flex;flex-direction:column;justify-content:center}#lists_view .product__add_button{display:flex;align-items:center}#lists_view .product__add_button .add_button{padding:10px 20px;border-radius:5px;background-color:var(--primary);color:#fff;border:transparent;cursor:pointer}@media screen and (max-width: 1920px){#cards_view{width:10vw;height:20vh;margin:20px}#cards_view .product__img{width:50%;height:50%}#cards_view .product__img img{width:100%;height:100%}#cards_view .product__info{width:100%}#cards_view .product__info .product__title{width:100%;font-size:100%}}@media screen and (max-width: 1536px){#cards_view{width:10vw;height:20vh;margin:20px}#cards_view .product__img{width:70%;height:50%}#cards_view .product__img img{width:100%;height:auto}#cards_view .product__info{width:100%}#cards_view .product__info .product__title{width:100%;font-size:12px}#lists_view{max-height:10vh;margin:15px 20px;padding:20px 30px}#lists_view .product__img{width:100%;height:100%}#lists_view .product__img img{width:35%;height:100%}#lists_view .product__info .product__title{font-size:18px}}@media screen and (max-width: 1366px){#cards_view{width:13vw;height:20vh;margin:20px}#cards_view .product__img{width:60%;height:50%}#cards_view .product__img img{width:100%;height:auto}#cards_view .product__info{width:100%}#cards_view .product__info .product__title{width:100%;font-size:12px}#lists_view{max-height:10vh;margin:15px 20px;padding:20px 30px}#lists_view .product__img{width:100%;height:100%}#lists_view .product__img img{width:35%;height:100%}#lists_view .product__info .product__title{font-size:18px}}._input_t91w5_1{text-align:center;font-size:16px;font-weight:300;color:#000;height:100%;max-width:60px;border:none;overflow:hidden}._input_t91w5_1::-webkit-outer-spin-button,._input_t91w5_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_t91w5_1[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none}._input_wrapper_t91w5_21{display:flex;align-items:center;justify-content:center;height:50px;border:2px solid rgb(0,88,75);border-radius:10px;box-sizing:border-box;padding:0 10px}._input_button_t91w5_31{width:15%;height:50px;display:flex;align-items:center;text-align:center;justify-content:center;flex-direction:row;background-color:#fff;outline:none;cursor:pointer;font-size:22px;font-weight:700;border:none;border-top:2px solid rgb(0,88,75);border-bottom:2px solid rgb(0,88,75)}._input_button_image_t91w5_48{width:100%}@media screen and (max-height: 1220px){._input_t91w5_1{font-size:14px;height:100%;max-width:45px}._input_t91w5_1::-webkit-outer-spin-button,._input_t91w5_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_t91w5_1[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none}._input_wrapper_t91w5_21{height:45px;border:2px solid rgb(0,88,75);border-radius:5px;padding:0 5px}._input_button_t91w5_31{width:40px;height:45px;border-top:2px solid rgb(0,88,75);border-bottom:2px solid rgb(0,88,75)}._input_button_image_t91w5_48{width:20px;height:20px}}@media screen and (max-height: 1050px){._input_t91w5_1{font-size:14px;height:100%;max-width:35px}._input_t91w5_1::-webkit-outer-spin-button,._input_t91w5_1::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_t91w5_1[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none}._input_wrapper_t91w5_21{height:35px;border:2px solid rgb(0,88,75);border-radius:5px;padding:0 5px}._input_button_t91w5_31{width:40px;height:35px;border-top:2px solid rgb(0,88,75);border-bottom:2px solid rgb(0,88,75)}._input_button_image_t91w5_48{width:15px;height:15px}}._pagination_b7ksv_1{display:flex;align-items:center;justify-content:center;margin-top:auto;width:100%;height:70px;grid-column:1/6;flex-direction:row;padding:20px;gap:20px}._pagination_button_b7ksv_13{outline:none;background-color:transparent;border:none;cursor:pointer}._pagination_button_block_b7ksv_19{width:50px;height:50px;display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:20px}._pagination_button_image_b7ksv_28{width:100%;height:100%}._pagination_input_b7ksv_32{height:100%;outline:none;background-color:transparent;border:none;border-bottom:2px solid rgb(0,88,75);text-align:center;font-size:20px;color:#000}._pagination_input_block_b7ksv_42{width:max-content;height:100%;display:flex;align-items:center;justify-content:center}.categories_list{margin-right:20px}.categories_list__wrapper{display:flex;flex-direction:row;width:max-content;height:100%;overflow-y:scroll}.categories_list__child{width:100%}.categories_list__hide{display:none}.category__wrapper{cursor:pointer;padding:5px;width:100%;transition:background-color .2s ease}.category__wrapper:hover{background-color:#79d679}.categories{display:flex;flex-direction:row;flex-wrap:nowrap;position:absolute;left:0;width:max-content;height:100%;padding:0 10%;overflow:hidden;background-color:#fff;z-index:5}.categories__list,.categories__parent_category,.categories__child_category{height:fit-content;max-height:100%;width:max-content;overflow-y:scroll;transition:height .5s ease}.categories__hide{height:0;padding:0}@media screen and (max-width: 1366px){.categories__list,.categories__parent_category,.categories__child_category{max-height:100%;width:15%}.categories__hide{height:0;padding:0}}.auth_header__wrapper{display:flex;justify-content:flex-end;width:100vw;height:auto;background-color:#cc4141;color:#fff;padding:5px 10px}.auth_header__user_data{margin:0 20px}.layout_panel__wrapper{position:relative;width:100%;height:100%}.modal__overlay{position:fixed;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:#0003;z-index:100}.modal__overlay .modal__wrapper{position:fixed;background-color:#fff;border:2px solid rgb(0,88,75);border-radius:20px;width:20vw;height:max-content;padding:10px}.modal__overlay .modal__wrapper .header{text-align:center;margin:10px 0}.modal__overlay .modal__wrapper .body{display:flex;flex-direction:column;align-items:center}.modal__overlay .modal__wrapper .body .feedback__form{display:flex;flex-direction:column;width:80%}.modal__overlay .modal__wrapper .body .feedback__form .feedback__input{display:flex;flex-direction:column;margin-top:10px}.modal__overlay .modal__wrapper .body .feedback__form .feedback__input input{padding:5px 10px}.modal__overlay .modal__wrapper .body .feedback__form .feedback__input input::-webkit-outer-spin-button,.modal__overlay .modal__wrapper .body .feedback__form .feedback__input input::-webkit-inner-spin-button{-webkit-appearance:none}.modal__overlay .modal__wrapper .body .feedback__form .feedback__input input[type=number]{-moz-appearance:textfield}.modal__overlay .modal__wrapper .body .feedback__form .feedback__input button{padding:10px;margin-top:10px;background-color:var(--primary);color:#fff;outline:none;border:none;border-radius:5px;cursor:pointer}.modal__overlay .modal__wrapper .body .feedback__form .feedback__input textarea{resize:none;padding:5px}.modal__overlay .modal__wrapper .body .feedback__form .input__error{border:1px solid red}.modal__overlay .modal__wrapper .body .feedback__form .input__error_message{font-size:12px;color:red}.feedback__button{cursor:pointer;position:fixed;bottom:20px;right:20px;display:flex;background-color:#00584b;width:75px;height:75px;border-radius:50px;justify-content:center;align-items:center;animation:blink 1s linear infinite}.feedback__button img{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(25%) hue-rotate(66deg) brightness(106%) contrast(106%);width:40px;height:40px}@keyframes blink{0%{box-shadow:0 0 #00584b66}to{box-shadow:0 0 10px 30px #00584b00}}@media screen and (max-width: 1920px){.modal__overlay .modal__wrapper{width:20vw}.modal__overlay .modal__wrapper .header{margin:30px 0}.modal__overlay .modal__wrapper .body label{font-size:12px}.modal__overlay .modal__wrapper .body .input_title{margin:10px 0}.modal__overlay .modal__wrapper .body .modal__textarea{width:250px;padding:10px;margin:10px 0}.modal__overlay .modal__wrapper .body .submit__button{margin:10px 0;width:85%}.feedback__button{width:50px;height:50px}.feedback__button img{width:65%;height:65%}}@media screen and (max-width: 1536px){.modal__overlay .modal__wrapper{width:20vw}.modal__overlay .modal__wrapper .header{margin:30px 0}.modal__overlay .modal__wrapper .body label{font-size:12px}.modal__overlay .modal__wrapper .body .input_title{margin:10px 0}.modal__overlay .modal__wrapper .body .modal__textarea{width:200px;padding:10px;margin:10px 0}.modal__overlay .modal__wrapper .body .submit__button{margin:10px 0;width:85%}.feedback__button{width:50px;height:50px}.feedback__button img{width:65%;height:65%}}.user_info_button{display:flex;align-items:center;justify-content:center;position:fixed;bottom:20px;right:4%;width:75px;height:75px;border-radius:50%;background-color:var(--primary);border:none;cursor:pointer}.user_info_button img{width:70%;filter:invert(94%) sepia(26%) saturate(24%) hue-rotate(69deg) brightness(106%) contrast(106%)}.product_wrapper{display:flex;align-items:center;justify-content:center;margin:0 auto;width:80vw;height:90vh;min-height:85vh}.product_card{display:flex;flex-direction:column;width:60vw;height:auto;min-height:65%;background-color:#fff;border-radius:30px;padding:30px;box-shadow:0 0 5px #000}.product_card__back_btn .back{display:flex;border-radius:50px;outline:none;border:none;cursor:pointer}.product_card__header{display:flex}.product_card__header__description{margin:0 20px;width:100%}.product_card__header__description__title{color:#00584b;margin:20px 0}.product_card__header__description__chracteristic{width:100%;background-color:#dcdcdc;margin:20px 0;padding:20px}.product_card__header__description__chracteristic__info{display:flex;flex-direction:column}.product_card__header__description__chracteristic__info>span{margin:10px 0}.product_card__aditional__content{width:100%;background-color:#dcdcdc;padding:20px;margin-bottom:20px}.product_card__aditional__content>span{margin:10px 0}.product_card__add_btn{display:flex;flex-direction:row-reverse}.product_card__add_btn .add_button{padding:10px 20px;border-radius:5px;background-color:var(--primary);color:#fff;border:transparent;cursor:pointer}@media screen and (max-width: 1536px){.product_card{margin:20px auto;width:60vw;height:auto;border-radius:30px;padding:30px}.product_card__header__description{margin:0 20px;width:100%}.product_card__header__description__title{margin:20px 0;font-size:12px}.product_card__header__description__chracteristic{width:100%;margin:20px 0;padding:20px;font-size:12px}.product_card__header__description__chracteristic__info>span{margin:10px 0}.product_card__header__img{width:75%;height:75%}.product_card__header__img img{width:100%;height:100%}.product_card__aditional__content{width:100%;padding:20px;margin-bottom:20px;font-size:12px}.product_card__aditional__content>span{margin:10px 0}}@media screen and (max-width: 1536px){.product_card{margin:20px auto;width:60vw;height:auto;border-radius:30px;padding:30px}.product_card__back_btn .back{width:40px;height:40px}.product_card__back_btn .back img{width:100%;height:100%}.product_card__header__description{margin:0 20px;width:100%}.product_card__header__description__title{margin:20px 0;font-size:12px}.product_card__header__description__chracteristic{width:100%;margin:20px 0;padding:20px;font-size:12px}.product_card__header__description__chracteristic__info>span{margin:10px 0}.product_card__header__img{width:75%;height:75%}.product_card__header__img img{width:100%;height:100%}.product_card__aditional__content{width:100%;padding:20px;margin-bottom:20px;font-size:12px}.product_card__aditional__content>span{margin:10px 0}}.cart__wrapper{display:flex;width:80vw;height:90vh;margin:0 auto}.cart__wrapper .cart{display:flex;flex-direction:column;margin:150px auto;background-color:#fff;border-radius:20px;box-shadow:0 0 5px #000;width:60vw}.cart__wrapper .cart__header{display:flex;align-items:center;position:relative;text-align:center;padding:20px 0;border-radius:30px 30px 0 0}.cart__wrapper .cart__header__back{position:absolute;cursor:pointer;display:flex;align-items:center;background-color:transparent;border:none}.cart__wrapper .cart__header__back *{margin:0 10px}.cart__wrapper .cart__header h1{margin:0 auto}.cart__wrapper .cart__header__load{display:flex;align-items:center}.cart__wrapper .cart__body{height:80%;overflow-y:scroll;margin:20px 0}.cart__wrapper .cart__footer{display:flex;flex-direction:row-reverse;padding:0 90px;margin:10px 0}@media screen and (max-width: 1920px){.cart__wrapper{width:80vw;height:90vh}.cart__wrapper .cart{width:90%}.cart__wrapper .cart__body{height:75%;overflow-y:scroll;margin:20px 0}.cart__wrapper .cart__footer{display:flex;flex-direction:row-reverse;padding:0 90px}}@media screen and (max-width: 1536px){.cart__wrapper{width:80vw;height:90vh}.cart__wrapper .cart{width:90%}.cart__wrapper .cart__header{font-size:14px}.cart__wrapper .cart__body{height:75%;overflow-y:scroll;margin:20px 0}.cart__wrapper .cart__footer{display:flex;flex-direction:row-reverse;padding:0 90px}}@media screen and (max-width: 1366px){.cart__wrapper{width:80vw;height:90vh}.cart__wrapper .cart{width:90%}.cart__wrapper .cart__header{font-size:12px}.cart__wrapper .cart__body{height:75%;overflow-y:scroll;margin:20px 0}.cart__wrapper .cart__footer{display:flex;flex-direction:row-reverse;padding:0 90px}}.cart_item__wrapper{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;border-bottom:1px solid black;height:5vh;width:90%;margin:1% auto;padding:5px 50px}.cart_item__wrapper .card__info{display:flex;flex-direction:row;align-items:center;width:60%}.cart_item__wrapper .increase_decrease__button{display:flex;flex-direction:row;align-items:center}.cart_item__wrapper .increase_decrease__button .counter{margin:0 5px}.cart_item__wrapper .delete__btn{display:flex;flex-direction:row}@media screen and (max-width: 1366px){.cart_item__wrapper{height:5vh;width:90%;padding:5px 50px}.cart_item__wrapper .card__info{width:60%}.cart_item__wrapper .card__info .index,.cart_item__wrapper .card__info .product__title{font-size:13px}.cart_item__wrapper .increase_decrease__button .counter{margin:0 5px}}.data_load{height:100%;border:none;background-color:transparent;margin:0 5px;cursor:pointer}.data_load__wrapper{position:absolute;right:0;display:flex;flex-direction:row;align-items:center;justify-content:space-around;border:2px solid var(--primary);border-radius:10px;width:10%;margin:0 5px}.data_load__wrapper #file_input{display:none;opacity:0;width:100%;height:100%;cursor:pointer}.data_load__wrapper #file_input_label{cursor:pointer}.data_load__wrapper #file_input_label img{width:125%;filter:invert(75%) sepia(9%) saturate(368%) hue-rotate(166deg) brightness(98%) contrast(85%)}.data_load__wrapper #file_input_label img:hover{filter:invert(24%) sepia(13%) saturate(6297%) hue-rotate(139deg) brightness(94%) contrast(101%)}.data_load__icon{width:30%}.data_load img{width:125%;filter:invert(75%) sepia(9%) saturate(368%) hue-rotate(166deg) brightness(98%) contrast(85%)}.data_load img:hover{filter:invert(24%) sepia(13%) saturate(6297%) hue-rotate(139deg) brightness(94%) contrast(101%)}.account{width:70%;height:70%}.account__wrapper{display:flex;justify-content:center;align-items:center;width:100vw;height:90vh;background-color:#f2f2f2}.account__screens__button{cursor:pointer;border:none;border-radius:20px 20px 0 0;background-color:var(--primary);color:#fff;padding:1% 5%;margin-right:1px;font-size:1rem}.account__screens__button__active{background-color:#fff;box-shadow:0 0 5px #000;-webkit-clip-path:inset(-5px -5px 1px -5px);clip-path:inset(-5px -5px 1px -5px);color:var(--primary);cursor:default}.account__info{display:flex;flex-direction:column;align-items:center;min-height:100%;background-color:#fff;border-radius:0 0 20px 20px;box-shadow:0 0 5px #000}.account__info .info__header{position:relative;width:80%}.account__info .info__header__back{position:absolute;left:0;cursor:pointer;border-radius:50px;border:none;outline:none;background-color:transparent}.account__info .info__content{display:flex;flex-direction:column;align-items:center;margin:30px 0;width:80%}.account__info .info__content .form_error{display:flex;width:100%;justify-content:flex-end;font-size:14px;color:red}.account__info .info__content .input__block{display:flex;align-items:center;justify-content:space-between;width:100%;margin:5px 0}.account__info .info__content .input__block .info{display:flex;width:80%;flex-direction:row;align-items:center;justify-content:space-between;padding:5px 10px}.account__info .info__content .input__block .info::-webkit-outer-spin-button,.account__info .info__content .input__block .info::-webkit-inner-spin-button{-webkit-appearance:none}.account__info .info__content .input__block .info[type=number]{-moz-appearance:textfield}.account__info .info__content .input__block .info__error{border:1px solid red}.account__info .info__content .input__block button{border-radius:10px;margin-top:10px;padding:15px 30px;background-color:var(--primary);color:#fff;outline:none;border:none;cursor:pointer}.account__info .info__header{text-align:center;padding:20px 0}@media screen and (max-width: 1536px){.account__screens__button{padding:1% 5%;margin:0 1px;font-size:14px}.info__header{font-size:14px}.info{width:75%;margin:10px 0;font-size:12px}}.registration__wrapper{display:flex;justify-content:center;align-items:center;width:70vw;background-color:#dcdcdc;height:80vh;margin:0 auto}.registration__plate{display:flex;flex-direction:column;width:60%;height:auto;background-color:#fff;padding:20px 0;border:1px solid var(--primary)}.registration__plate__header{display:flex;justify-content:center;margin:20px 0}.registration__plate__form{display:flex;flex-direction:column;align-self:center;align-items:center}.registration__plate__form .form__to_login{color:gray}.registration__plate__form .form__to_login>button{border:none;background:transparent;color:gray;cursor:pointer;text-decoration:underline}.registration__plate__form .form__to_login>button:hover{color:var(--primary)}.registration__plate__form>input{margin:10px 0}.registration__plate button{margin:5px 0}.form__checkbox__wrapper{display:flex;width:100%}.form__checkbox{position:relative;display:grid;grid-template-columns:80% 20%;align-items:center;width:100%;margin:10px 0}.form__checkbox__label{max-width:100%}@media screen and (max-width: 1920px){.form__checkbox{grid-template-columns:80% 20%;width:100%;margin:10px 0}.form__checkbox__label{max-width:100%;font-size:12px}}.confirm__checkbox{display:none}.confirm__checkbox+label{cursor:pointer;display:flex;align-items:center;-webkit-user-select:none;user-select:none}.confirm__checkbox+label:before{content:"";width:2em;height:2em;flex-shrink:0;flex-grow:0;border:1px solid #adb5bd;border-radius:.25em;margin-right:.5em;background-repeat:no-repeat;background-position:center center;background-size:50% 50%}.confirm__checkbox:checked+label:before{background-color:#79ff6c;background-image:url("data:image/svg+xml,%3c?xml%20version='1.0'%20encoding='iso-8859-1'?%3e%3c!--%20Uploaded%20to:%20SVG%20Repo,%20www.svgrepo.com,%20Generator:%20SVG%20Repo%20Mixer%20Tools%20--%3e%3csvg%20height='800px'%20width='800px'%20version='1.1'%20id='Layer_1'%20xmlns='http://www.w3.org/2000/svg'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20viewBox='0%200%20511.999%20511.999'%20xml:space='preserve'%3e%3cpath%20style='fill:%23507C5C;'%20d='M210.316,441.388c-18.455,0-35.807-7.187-48.857-20.236c-5.261-5.261-5.261-13.791,0-19.053%20c5.261-5.259,13.791-5.259,19.053,0c7.961,7.962,18.547,12.346,29.805,12.346s21.843-4.384,29.805-12.346l232.62-232.619%20c7.962-7.961,12.346-18.547,12.346-29.805s-4.384-21.843-12.346-29.804c-16.436-16.437-43.176-16.436-59.609-0.001L283.532,239.471%20c-5.262,5.259-13.79,5.259-19.053,0c-5.261-5.261-5.261-13.791,0-19.053L394.08,90.815c26.94-26.937,70.772-26.94,97.715,0%20c26.94,26.941,26.94,70.776,0,97.716l-232.62,232.621C246.125,434.202,228.773,441.388,210.316,441.388z'/%3e%3cpath%20style='fill:%23CFF09E;'%20d='M287.978,371.291l-39.331,39.331c-21.722,21.722-56.94,21.722-78.662,0L29.731,270.37%20c-21.722-21.722-21.722-56.94,0-78.662l0,0c21.722-21.722,56.94-21.722,78.662,0L287.978,371.291z'/%3e%3cpath%20style='fill:%23507C5C;'%20d='M209.315,440.386c-18.457,0-35.807-7.187-48.857-20.236L20.205,279.896%20c-26.94-26.941-26.94-70.775,0-97.716c13.052-13.05,30.402-20.236,48.857-20.236c18.457,0,35.807,7.187,48.857,20.236%20l179.585,179.585c5.261,5.261,5.261,13.791,0,19.053l-39.331,39.331C245.121,433.198,227.771,440.386,209.315,440.386z%20M69.062,188.888c-11.258,0-21.843,4.384-29.805,12.346c-16.434,16.434-16.434,43.176,0,59.611L179.51,401.096%20c7.961,7.962,18.545,12.346,29.805,12.346c11.258,0,21.843-4.384,29.805-12.346l29.805-29.805L98.866,201.234%20C90.905,193.272,80.321,188.888,69.062,188.888z'/%3e%3c/svg%3e")}.confirm__on_error{border-color:red}@media screen and (max-width: 1536px){.confirm__checkbox+label:before{width:1.5em;height:1.5em}}.info_table__wrapper{display:flex;flex-direction:row;position:absolute;right:-2vw}.info__icon{cursor:pointer;display:flex;width:40px;height:40px;border-radius:50%}.info__modal{position:absolute;left:40px;border:1px solid var(--primary);border-radius:10px;padding:5px;width:0px;max-height:65px;overflow:hidden;opacity:0;transition:all .9s ease,display .1s ease}.info__modal__openned{opacity:100;width:200px}.not_found_wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh}.not_found__main{display:flex;flex-direction:column;align-items:center;width:50vw;border-radius:10px;background-color:var(--primary)}.not_found__message{color:#fff}.not_found__back_btn{cursor:pointer;background-color:#fff;padding:5px 20px;margin:20px;border-radius:10px;border:none;outline:none;transition:all .5s ease}.not_found__back_btn:hover{background-color:#b1b1b1}.notifications__wrapper{display:flex;justify-content:center;align-items:center;width:70vw;height:90vh;margin:0 auto}.notifications{display:flex;padding:10px;flex-direction:column;width:70%;height:80%;background-color:#fff;border-radius:20px;box-shadow:0 0 5px #000}.notifications__header{position:relative;display:flex;align-items:center;margin:10px 0}.notifications__header__back{position:absolute;cursor:pointer;display:flex;align-items:center;background-color:transparent;border:none}.notifications__header__back h1{color:#00584b}.notifications__header__back *{margin:0 10px}.notifications__header h1{margin:0 auto}.notifications__body{display:flex;flex-direction:column;align-self:center;align-items:center;margin-top:20px;height:80%;width:90%;overflow-y:scroll;overflow-x:hidden}@media screen and (max-width: 1536px){.notifications{padding:10px;width:70%;height:80%}.notifications__header__back img{width:25%;height:25%}.notifications__header__back h1{font-size:16px}.notifications__body{margin-top:20px;height:80%;width:90%}}.notification{display:flex;flex-direction:row;align-items:center;width:95%;border:1px solid black;border-radius:70px;height:10%;margin:10px 0}.notification *{margin:10px}.notification__viewed{position:relative;width:5%}.notification__viewed img{position:absolute;left:0;top:-25px}.notification__message{width:60%;font-size:18px;font-weight:700;margin-right:auto}.notification__date{font-size:18px;font-weight:700}@media screen and (max-width: 1536px){.notification{width:95%;height:10%;margin:10px 0}.notification *{margin:10px}.notification__viewed{width:5%}.notification__message{width:60%;font-size:14px}.notification__date{font-size:14px}}.orders__wrapper{display:flex;height:90vh;margin:auto;justify-content:center;align-items:center}.orders{display:flex;flex-direction:column;align-items:center;border-radius:20px;height:80%;width:80%;background-color:#fff;box-shadow:0 0 5px #000}.orders__header{display:flex;align-items:center;width:100%;height:10%}.orders__header__back{position:absolute;cursor:pointer;display:flex;align-items:center;background-color:transparent;border:none}.orders__header__back *{margin:0 10px}.orders__header h1{margin:0 auto}.orders__filters{display:flex;align-items:center;padding:10px 0 0;width:79%}.orders__delivery_info{display:flex;width:79%;padding:20px 0;color:var(--primary);font-style:italic}.orders__delivery_info ul{list-style-type:none}.orders__content{display:flex;flex-direction:column;align-items:center;width:100%;height:75%;overflow-y:scroll}.orders__content__table{position:relative;width:90%}.orders__content__table th{font-size:20px;position:sticky;top:0;border-bottom:3px solid var(--primary);text-align:center;background-color:#fff}.orders__content__table td{border-bottom:3px solid var(--primary);text-align:center;padding:5px 0}@media screen and (max-width: 1536px){.orders{border-radius:20px;height:80%;width:80%}.orders__header{width:100%;height:10%;font-size:12px}.orders__filters{padding:10px 0 0;width:79%}.orders__content{max-height:80%;padding:10px}}.order_table__item{cursor:pointer}.order_table__item td button#REPEAT_ORDER{width:25%;background-color:transparent;border:transparent;cursor:pointer}.order_table__item td button#REPEAT_ORDER img{width:100%;height:100%}.order_table__item td button#CANCEL_ORDER{width:25%;background-color:transparent;border:transparent;cursor:pointer}.order_table__item td button#CANCEL_ORDER img{width:100%;height:100%}.order_table__item td button#ORDERURL{width:40%;background-color:transparent;border:transparent;cursor:pointer}.order_table__item td button#ORDERURL img{width:100%;height:100%}.order_table__item td button#ORDERURL .pulsation{animation:blink 1s infinite}.order_table__item td button#SAVE_XLSX{cursor:pointer;background-color:transparent;border:none;margin:0 10px}.order_table__item td button#SAVE_XLSX img{width:40px}.order_table__item .order_link__disabled{filter:invert(77%) sepia(8%) saturate(396%) hue-rotate(166deg) brightness(94%) contrast(91%)}.order_table__item:hover{background-color:#3fe00065}@keyframes blink{0%{box-shadow:0 0 #00584b66}to{box-shadow:0 0 20px 20px #00584b00}}.drop_down_input__wrapper{display:flex;align-items:center}.stage_label{font-size:18px;margin:0 5px}.stage__select{--width: 6vw;--height: 3vh;height:var(--height);width:var(--width);padding:calc(var(--heigh) / 4) calc(var(--width) * 3);font-size:calc(var(--heigh) / 4) calc(var(--width) * 3);border:1px solid black;background-color:#fff;padding:0 5px;cursor:pointer;transform:background-color 1s ease}@media screen and (max-width: 1536px){.stage__select{font-size:12px}}.interval_date_picker__wrapper{display:flex;margin:0 10px}.master__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh}.master{display:flex;flex-direction:column;align-items:center;width:60%;min-height:50%;border-radius:20px;box-shadow:0 0 10px 1px #000}.master__header__section{display:flex;position:relative;justify-content:center;align-items:center;width:100%}.master__header__section .master__back_button{position:absolute;left:10px}.master__header{padding:20px 0}.master__create_department{cursor:pointer;background-color:transparent;margin:10px 0;width:90%;height:50px;border-radius:10px;border:2px solid var(--primary);outline:none;transition:all .5s ease}.master__create_department:active{background-color:green}.master__create_department:hover{background-color:#50e950}.master__container{display:flex;flex-direction:column;align-items:center;width:100%}.master__back_button{display:flex;border-radius:50px;outline:none;border:none;cursor:pointer}@media screen and (max-width: 1536px){.master{width:60%;min-height:50%}.master__header__section{width:100%}.master__header__section .master__back_button{width:30px}.master__header__section .master__back_button img{height:100%;width:100%}.master__header{padding:20px 0;font-size:12px}.master__create_department{margin:10px 0;width:90%;height:50px;font-size:10px}.master__container{width:100%}}.department__wrapper{cursor:pointer;display:flex;flex-direction:column;align-items:center;justify-content:space-between;border:2px solid var(--primary);border-radius:10px;outline:none;width:90%;margin:10px 0;padding:0 20px}.department__main{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:90%;height:5vh}.department__main__infromation{display:flex;flex-direction:row}.department__main__infromation__actual_address{margin:0 20px}.department__main__control{display:flex;flex-direction:row}.department__main__control__delete{cursor:pointer;padding:7px 20px;background-color:#dd2140;color:#fff;border:1px solid black;border-radius:5px;outline:none;margin:0 20px;transition:all .2s ease}.department__main__control__users{cursor:pointer;padding:7px 20px;background-color:var(--primary);color:#fff;border:1px solid black;border-radius:5px;outline:none;margin:0 20px;transition:all .2s ease}.department__main__control__delete:active{background-color:#6e1625}.department__allinfo{width:90%;height:0;overflow:hidden;transition:height .5s ease}.department__allinfo__field{margin:10px 0}.allinfo__open{height:auto}@media screen and (max-width: 1536px){.department__main{width:90%;height:5vh}.department__main__infromation__actual_address{margin:0 20px;font-size:12px}.department__main__control__delete,.department__main__control__users{padding:5px 15px;margin:0 20px;font-size:12px}.department__allinfo{width:90%;height:0}.department__allinfo__field{margin:10px 0;font-size:12px}.allinfo__open{height:auto}}.master_create__wrapper{display:flex;width:60vw;height:90vh;margin:0 auto;justify-content:center}.master_create{position:relative;display:flex;flex-direction:column;border-radius:20px;box-shadow:0 0 5px #000;align-items:center;width:40vw;height:max-content;margin-top:10vh;padding:3% 0;background-color:#fff}.master_create__header{position:relative;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%}.master_create__header .header__back_btn{cursor:pointer;position:absolute;left:20px;border-radius:50px;height:50px;background-color:transparent;border:none}.master_create__form{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:30px 20px}.master_create__form input{width:100%;height:50px;border:1px solid rgb(0,88,75);padding:10px 15px}.master_create__form input::-webkit-outer-spin-button,.master_create__form input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.master_create__form input[type=number]{-webkit-appearance:none;appearance:none;-moz-appearance:textfield;outline:none}.master_create__form input[type=checkbox]{cursor:pointer;width:20px;height:20px;margin-left:auto}.master_create__form_error{font-size:12px;width:100%;text-align:left;color:#ae0606}.master_create__form>label{margin-top:15px}@media screen and (max-width: 1920px){.master_create{border-radius:20px;width:40vw;min-height:65%;margin-top:10vh;height:max-content}.master_create__header{width:100%}.master_create__header .header__back_btn{left:20px;border-radius:50px;height:50px}.master_create__form>label{margin-top:15px}}@media screen and (max-width: 1920px){.master_create{border-radius:20px;width:40vw;min-height:65%;margin-top:10vh;height:max-content}.master_create__header{width:100%}.master_create__header .header__back_btn{height:40px;width:40px}.master_create__header .header__back_btn img{width:100%;height:100%}.master_create__title{font-size:14px}.master_create__form>label{font-size:10px}}.users_control__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh;background-color:#fdfdfd}.users_control{display:flex;flex-direction:column;align-items:center;width:60%;min-height:60%;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 1px #000}.users_control__header{position:relative;display:flex;justify-content:center;align-items:center;width:100%;margin:20px 0}.users_control__header__back_button{position:absolute;display:flex;left:20px;border-radius:50px;border:none;cursor:pointer}.users_control__header__create{position:absolute;right:20px}.users_control__users_list{display:flex;flex-direction:column;justify-content:center;align-items:center;width:90%;height:90%;overflow:scroll}@media screen and (max-width: 1536px){.users_control{width:60%;min-height:60%}.users_control__header{width:100%;margin:20px 0}.users_control__header__back_button{width:40px;height:40px}.users_control__header__back_button img{width:100%;height:100%}.users_control__header__create{right:20px}.users_control__header__title{font-size:16px}.users_control__users_list{width:90%;height:90%}}.user_card__wrapepr{width:100%;padding:10px;background-color:#fff;border:2px solid var(--primary);margin:10px 0}.user_card{display:flex;align-items:center;justify-content:space-between}.user_card__info{display:flex}.user_card__info__content{margin:0 10px}.user_card__actions{display:flex}.user_card__actions *{margin:0 10px}.master_create_user__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh}.master_create_user{display:flex;flex-direction:column;width:30%;height:max-content;padding:0 0 20px;border-radius:20px;background-color:#fff;box-shadow:0 0 10px 1px #000}.master_create_user__header{position:relative;display:flex;align-items:center;justify-content:center;height:10%;padding:3% 0}.master_create_user__header__back_btn{position:absolute;left:10px;top:10px;border:none;border-radius:50px;background-color:transparent;cursor:pointer}.master_create_user__body{display:flex;width:70%;margin:0 auto}.master_create_user__body .create_user__form{display:flex;flex-direction:column;align-items:center;width:100%}.master_create_user__body .create_user__form__block{position:relative;display:flex;flex-direction:row;justify-content:center;width:80%;align-items:center}.master_create_user__body .create_user__form__block__input{display:flex;justify-content:space-around;padding:5px 10px;margin:5px 0;width:100%}.master_create_user__body .create_user__form__block .password_visible_toggle__button{position:absolute;right:10px;width:10%;height:50%;background-color:transparent;border:none;cursor:pointer}.master_create_user__body .create_user__form__block .password_visible_toggle__button img{width:100%;height:100%;object-fit:fill}.master_create_user__body .create_user__form__input{display:flex;justify-content:space-around;padding:5px 10px;margin:5px 0;width:80%}.master_create_user__body .create_user__form__checkbox{width:5%;cursor:pointer}.master_create_user__body .create_user__form__dropbox{width:80%}.master_create_user__body .create_user__form__dropbox__field{width:100%;padding:5px 10px;cursor:pointer}.master_create_user__body .create_user__form__submit_button{padding:5px 30px;border-radius:10px;background-color:var(--primary);color:#fff;outline:none;cursor:pointer}.master_create_user__body .create_user__form .input__error_message{color:red;font-size:12px;margin-bottom:5px}.master_create_user__body .create_user__form .input_error{border:1px solid red}@media screen and (max-width: 1920px){.master_create_user{width:30%;min-height:45%;height:max-content;border-radius:20px}.master_create_user__header{height:10%}.master_create_user__header__back_btn{left:10px;top:10px;border-radius:50px}.master_create_user__body{width:50%}.master_create_user__body *{margin:10px 0}}@media screen and (max-width: 1536px){.master_create_user{width:30%;min-height:45%;height:max-content;border-radius:20px}.master_create_user__header{height:10%}.master_create_user__header__back_btn{width:30px;height:30px}.master_create_user__header__back_btn img{width:100%;height:100%}.master_create_user__header__title{font-size:14px}.master_create_user__body{width:50%}.master_create_user__body *{margin:10px 0}}.administration__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh}.administration__panel{display:grid;grid-template-columns:33% 33% 33%;grid-template-rows:50% 50% 50%;justify-items:center;align-items:center;width:60vw;height:60vh;box-shadow:0 0 5px #000;border-radius:10px;overflow-y:scroll}.administration_button__wrapper{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;height:50%;width:50%;border:1px solid var(--primary);border-radius:10px;padding:5px;cursor:pointer;transition:all .3s ease}.administration_button__icon{max-width:75px;max-height:75px;width:75px;filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(4649%) hue-rotate(130deg) brightness(98%) contrast(101%)}.administration_button__text{text-align:center}.administration_button__wrapper:hover{color:#fff;background-color:var(--primary)}.administration_button__wrapper:hover .administration_button__icon{filter:invert(94%) sepia(6%) saturate(0%) hue-rotate(98deg) brightness(106%) contrast(108%)}.administration_categories__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh}.administration_categories__panel{display:flex;flex-direction:column;width:30vw;height:70%;border-radius:20px;box-shadow:0 0 5px #000}.administration_categories__panel__header{display:flex;align-items:center;width:100%;height:65px;padding:0 5px}.administration_categories__panel__header h1{margin:0 auto}.administration_categories__panel__header button{position:absolute;border-radius:50px;background-color:transparent;border:none;cursor:pointer}.administration_categories__panel__body{display:flex;flex-direction:column;align-items:center;width:100%;height:80%;overflow-x:scroll}.administration_categories__panel__footer{display:flex;flex-direction:row;align-items:center;justify-content:space-around;width:100%;height:20%}.administrated_category__wrapper{display:flex;flex-direction:column;width:95%;height:auto;border-left:5px solid var(--primary);padding:5px;margin:5px 0;cursor:pointer}.administrated_category__wrapper input{cursor:pointer}.administrated_category{display:flex;height:auto}.administrated_category__name{margin:0 5px;display:flex;align-items:center}.administrated_category__name__fav{padding:5px;margin:5px;background-color:#00f;height:0;width:0}.administrated_category__child{height:0;overflow:hidden}.administrated_category__child__open{height:auto;overflow-y:auto}.administrated_namenclature__wrapper{display:flex;flex-direction:column;width:95%;height:auto;border-left:2px solid var(--primary);padding:5px;margin:5px 0;cursor:pointer}.administrated_namenclature__wrapper input{cursor:pointer}.administrated_namenclature{display:flex}.administrated_namenclature__name{display:flex;align-items:center;margin:0 5px}.administrated_namenclature__name__fav{width:0;height:0;padding:5px;margin:0 5px;background-color:green}.administrated_namenclature__child{height:0;overflow:hidden}.administrated_namenclature__child__open{height:auto}.categories_tree__wrapper{display:flex;flex-direction:column;align-items:center;width:100%}.administration_changelog__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh}.administration_changelog__panel{display:flex;flex-direction:column;align-items:center;width:70vw;height:70%;border-radius:20px;box-shadow:0 0 5px #000}.administration_changelog__panel__header{display:flex;align-items:center;width:100%;height:65px;padding:0 5px}.administration_changelog__panel__header h1{margin:0 auto}.administration_changelog__panel__header button{position:absolute;border-radius:50px;background-color:transparent;border:none;cursor:pointer}.administration_changelog__panel__body{display:flex;flex-direction:column;align-items:center;height:85%;width:99%;border:1px solid var(--primary);border-radius:10px;overflow-x:scroll}.changelog__wrapper{display:flex;align-items:center;justify-content:space-between;width:95%;border:1px solid var(--primary);margin:5px 0;padding:5px}.administration_create__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh}.administration_create__panel{display:flex;flex-direction:column;align-items:center;width:40vw;height:max-content;padding-bottom:10px;border-radius:20px;box-shadow:0 0 5px #000}.administration_create__panel__header{display:flex;align-items:center;width:100%;height:65px;padding:0 5px}.administration_create__panel__header h1{margin:0 auto}.administration_create__panel__header button{position:absolute;border-radius:50px;background-color:transparent;border:none;cursor:pointer}.administration_create__panel__body,.administration_create__panel__body .administartion_create__form{display:flex;flex-direction:column;align-items:center;width:80%}.administration_create__panel__body .administartion_create__form .input_block{display:flex;flex-direction:column;width:100%;margin:5px 0}.administration_create__panel__body .administartion_create__form .input_block__input{padding:5px}.administration_create__panel__body .administartion_create__form .checkbox_block{display:flex;justify-content:space-between;margin:5px 0;width:100%}.administration_create__panel__body .administartion_create__form .checkbox_block__checkbox{cursor:pointer;width:25px;height:25px}.administration_create__panel__body .administartion_create__form .input_block__buttons{display:flex;width:100%;justify-content:center;margin:10px 0}.administration_create__panel__body .administartion_create__form .input_block__buttons button{cursor:pointer;padding:7px 20px;margin:0 20px;background-color:var(--primary);color:#fff;border-radius:5px;border:none}.administration_create__panel__body .administartion_create__form .error_message{color:red;font-size:12px}.administration_create__panel__body .administartion_create__form .error_message__input{border:1px solid red}.administration_edit__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:90vh}.administration_edit__panel{display:flex;flex-direction:column;align-items:center;width:60vw;height:60vh;padding-bottom:10px;border-radius:20px;box-shadow:0 0 5px #000}.administration_edit__panel__header{display:flex;align-items:center;width:100%;height:65px;padding:0 5px}.administration_edit__panel__header h1{margin:0 auto}.administration_edit__panel__header button{position:absolute;border-radius:50px;background-color:transparent;border:none;cursor:pointer}.administration_edit__panel__body{display:flex;flex-direction:column;align-items:center;width:95%;height:85%;overflow-x:scroll;border:1px solid var(--primary);border-radius:10px}.editable_administrator__wrapper{display:flex;justify-content:space-between;align-items:center;width:95%;padding:5px;border:1px solid var(--primary);margin:5px 0}.counterparty{display:flex;flex-direction:column;align-items:center;width:40vw;height:auto;border-radius:20px;box-shadow:0 0 5px #000;padding:30px 0}.counterparty__wrapper{display:flex;justify-content:center;align-items:center;width:100vw;height:90vh}.counterparty__header{display:flex;align-items:center;width:100%;position:relative;padding-bottom:30px}.counterparty__header h2{margin:0 auto}.counterparty__header button{cursor:pointer;border-radius:50px;background-color:transparent;border:none;position:absolute;margin:0 10px}.counterparty__body{width:70%}.counterparty__body__form{display:flex;flex-direction:column;gap:10px}.counterparty__body__form__block{position:relative;display:flex;flex-direction:row;align-items:center}.counterparty__body__form__block .toggle_password_visible{position:absolute;right:0;width:10%;height:50%;background-color:transparent;border:none;cursor:pointer}.counterparty__body__form__block .toggle_password_visible img{width:100%;height:100%;object-fit:fill}.counterparty__body__form__block input{padding:5px 10px;width:100%}.counterparty__body__form__block input::-webkit-outer-spin-button,.counterparty__body__form__block input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.counterparty__body__form__block input[type=number]{-moz-appearance:textfield}.counterparty__body__form input[type=submit]{cursor:pointer;padding:5px 10px;width:100%;background-color:var(--primary);outline:none;border:none;color:#fff}.counterparty__body__form_error{color:#ae0606;font-size:14px}.search_result{display:flex;flex-direction:column;align-items:center;width:100%}.search_result__wrapper{display:flex;justify-content:center;min-height:90vh;overflow-x:hidden}.search_result__header{display:flex;flex-direction:row-reverse;align-items:center;justify-content:center;width:50%}.search_result__title{position:relative;display:flex;align-items:center;justify-content:center;padding:20px 0;width:50%}.search_result__title__back_btn{position:absolute;left:0;border-radius:50px;background-color:transparent;outline:none;border:none;cursor:pointer}.search_result__title h1{text-align:center}.search_result__products{display:flex;justify-content:center;background-color:#f2f2f2;width:100%;min-height:90dvh}.search_result__products__list{position:relative;display:flex;justify-content:center;width:70%;margin-bottom:2%;border:1px solid red}.search_result__products__list #cards{display:grid;grid-template-columns:repeat(5,minmax(min-content,max-content));grid-template-rows:repeat(2,minmax(min-content,max-content))}.search_result__products__list #lists{justify-content:center;width:100%}.edit_counterparty{height:60%;width:60%;border-radius:20px;box-shadow:0 0 5px #000;padding:10px 0}.edit_counterparty__wrapper{display:flex;align-items:center;justify-content:center;height:90vh}.edit_counterparty__header{position:relative;display:flex;flex-direction:row;align-items:center;margin:10px}.edit_counterparty__header button{position:absolute;border:transparent;background-color:transparent;border-radius:50px;cursor:pointer}.edit_counterparty__header h2{text-align:center;width:100%}.edit_counterparty_card__body{display:flex;flex-direction:column;height:80%;padding:2%}.edit_counterparty_card__body .card__body__essential{display:flex;width:100%;height:max-content;min-height:60%;margin:0 0 2%}.edit_counterparty_card__body .card__body__essential__img{display:flex;align-items:center;width:20%;height:100%;margin:0 2%}.edit_counterparty_card__body .card__body__essential__img img{display:inline-block;width:100%;height:auto;border:10px solid black;border-radius:50%;min-width:100%;margin:0 auto}.edit_counterparty_card__body .card__body__essential__info{display:flex;flex-direction:column;justify-content:space-around}.edit_counterparty_card__body .card__body__departments{display:flex;flex-direction:column;align-items:center;height:100%;overflow-y:scroll}.edit_counterparty_card__footer{display:flex;justify-content:center;align-items:center;height:10%}.edit_counterparty_card__footer .card__footer__button{height:66%;padding:0 15px;width:15%;margin:0 10px;cursor:pointer;background-color:var(--primary);color:#fff;font-size:14px;border:none;border-radius:10px;transition:background-color .2s ease}.edit_counterparty_card__footer .card__footer__button:hover{background-color:#20922f}.edit_counterparty_card__footer .card__footer__button:disabled{background-color:#5c5c5c;cursor:default}.edit_counterparty_card__footer #DELETE{background-color:#c71b1b}.edit_counterparty_card__footer #DELETE:hover{background-color:#ff3232}.department_card{display:flex;align-items:center;width:100%;height:20%;padding:10px;margin:10px 0;border:1px solid var(--primary);cursor:pointer;transition:background-color .2s ease}.department_card:hover{background-color:#5dff57}.edit_counterparty_list__body{display:flex;flex-direction:column;align-items:center;height:80%;overflow-y:scroll}.edit_counterparty_list__body .body__search_input{width:90%;padding:5px;margin:10px 0}.administrated_department_card__wrapper{display:flex;flex-direction:column;width:90%;border:1px solid black;padding:10px;border-radius:10px;cursor:pointer;transition:background-color .2s ease}.administrated_department_card__wrapper:hover{background-color:#45ff73}.claims{width:70%;height:90%;box-shadow:0 0 5px #000;border-radius:10px;padding:20px}.claims__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:85vh}.claims *{margin:5px 0}.claims__header{display:flex;align-items:center;position:relative;height:5%;width:100%}.claims__header__title{width:100%;text-align:center}.claims__header__back_button{position:absolute;border-radius:50%;background-color:transparent;border:transparent;cursor:pointer}.claims__actions{display:flex;flex-direction:row;width:100%;gap:10px}.claims__actions button{padding:5px 10px;background-color:var(--primary);color:#fff;border-radius:10px;border:none;cursor:pointer}.claims__filters{display:flex;flex-direction:row;align-items:center;width:100%;gap:10px}.claims__filters input{padding:10px}.claims__filters select{padding:10px 0;cursor:pointer}.claims__body{display:flex;flex-direction:column;align-items:center;width:100%;height:85%;overflow-y:auto}.claims__body__table{position:relative;width:100%;border-collapse:collapse}.claims__body__table th{position:sticky;top:0;background-color:#fff;border-bottom:3px solid var(--primary)}.claims__body__table td{font-weight:100px;border-bottom:3px solid var(--primary);text-align:center}.claims__body__table input,.claims__body__table button{cursor:pointer}.table__act_document button{width:50%;height:20%;background-color:transparent;border:transparent}.table__act_document button img{width:100%;height:100%}.table__actions button{width:30%;height:20%;background-color:transparent;border:transparent}.table__actions button img{width:100%;height:100%}.table:hover{background-color:#15ff008c}.order_page{box-shadow:0 0 5px #000;width:60%;height:80%;border-radius:10px;padding:20px}.order_page__wrapper{display:flex;justify-content:center;align-items:center;width:100%;height:85vh}.order_page__header{display:flex;flex-direction:row;align-items:center;height:max-content;margin-bottom:10px}.order_page__header button{border-radius:50%;border:transparent;background-color:transparent;cursor:pointer;margin-right:10px}.order_page__header__info{display:flex;width:100%}.order_page__header__info h1{width:100%;overflow:hidden}.order_page__header__info__stage{--stage-color: rgba(116, 116, 116, .315);display:flex;align-items:center;justify-content:center;width:15%;padding:5px 20px;border-radius:20px;background-color:var(--stage-color);overflow:hidden}.order_page__body{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:85%;margin-bottom:5px}.order_page__body .body__block__info_staging{width:28%}.order_page__body .body__block__info_staging #INFO{width:100%;height:50%;padding:5px;margin:2px 0;border:1px solid rgba(88,88,88,.247);border-radius:5px;overflow:hidden}.order_page__body .body__block__info_staging #INFO p{margin:10px}.order_page__body .body__block__info_staging #DELIVERY{width:100%;height:50%;padding:5px;margin:2px 0;border:1px solid rgba(88,88,88,.247);border-radius:5px;overflow:hidden}.order_page__body .body__block__info_staging #DELIVERY p{margin:10px}.order_page__body .body__block__list_delivery{width:70%}.order_page__body .body__block__list_delivery #LIST{display:flex;flex-direction:column;width:100%;height:85%;margin:2px 0;border:1px solid rgba(88,88,88,.247);border-radius:5px;overflow:hidden}.order_page__body .body__block__list_delivery #LIST .list__document_tabs{display:flex;flex-direction:row;background-color:#d1d1d1;width:100%;height:4%}.order_page__body .body__block__list_delivery #LIST .list__table{height:100%}.order_page__body .body__block__list_delivery #STAGING{display:flex;flex-direction:column;width:100%;height:15%;padding:5px;margin:2px 0;border:1px solid rgba(88,88,88,.247);border-radius:5px;overflow:hidden}.order_page__body .body__block__list_delivery #STAGING .staging__body{display:flex;flex-direction:row;align-items:center;justify-content:center;height:100%;width:100%}.order_page__footer{display:flex;flex-direction:row-reverse;align-items:center;height:9%}.order_page__footer button{width:10%;height:50%;margin:0 10px;border:transparent;background-color:var(--primary);color:#fff;border-radius:10px;cursor:pointer}.order_page__footer button#ORDER_CANCEL{background-color:#d90202}.staging{display:flex;flex-direction:row;width:100%;height:50%}.staging__wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%}.staging_node{display:flex;justify-content:center;align-items:center;width:100%;height:100%;background-color:gray;color:#fff}.staging_node__competed{background-color:var(--primary)}.product_list__list{padding:10px;height:90%;overflow-y:scroll;margin-top:10px}.product_list__list table{position:relative;width:100%}.product_list__list table thead{position:sticky;top:0}.product_list__list table thead th{top:0;background-color:#fff;border-bottom:1px solid rgba(88,88,88,.247)}.product_list__list table tbody{width:100%;overflow-y:scroll}.product_list__list table tbody tr{height:10%}.product_list__list table tbody tr td{height:10%;padding:10px 0;border-bottom:1px solid rgba(88,88,88,.247)}.product_list__list table #PRODUCT_POSITION{text-align:center}.product_list__list table #PRODUCT_NAME{text-align:left}.product_list__list table #PRODUCT_QUANTITY{text-align:center}.product_list__list table #PRODUCT_TOTAL{text-align:right}.product_list__list table #PRODUCT_TOTAL_PRICE{text-align:left}.tab__wrapper{display:flex;flex-direction:row;align-items:center;width:max-content;margin:0 2px 0 0;border-radius:5px 5px 0 0}.tab__title{padding:0 10px}.tab__close__button{padding:0 10px 0 0;cursor:pointer}.tab__close__button:hover{color:red}.tab__active{background-color:#fff}.tab__non_active{background-color:#e2e2e2;cursor:pointer}#EXPENSE_LIST{width:100%;height:85%;padding:5px;border-radius:5px;overflow:hidden}#EXPENSE_LIST .product_list__title{width:100%;margin-bottom:10px}#EXPENSE_LIST .product_list__list{height:90%;overflow-y:scroll}#EXPENSE_LIST .product_list__list table{position:relative;width:100%}#EXPENSE_LIST .product_list__list table thead{position:sticky;top:0}#EXPENSE_LIST .product_list__list table thead th{top:0;background-color:#fff;border-bottom:1px solid rgba(88,88,88,.247)}#EXPENSE_LIST .product_list__list table tbody{width:100%;overflow-y:scroll}#EXPENSE_LIST .product_list__list table tbody tr{height:10%}#EXPENSE_LIST .product_list__list table tbody tr td{height:10%;padding:10px 0;border-bottom:1px solid rgba(88,88,88,.247)}#EXPENSE_LIST .product_list__list table tfoot{position:sticky;bottom:0;background-color:#fff}#EXPENSE_LIST .product_list__list table .row_align_center{text-align:center}#EXPENSE_LIST .product_list__list table .row_align_left{text-align:left}#EXPENSE_LIST .product_list__list table .row_align_right{text-align:right}.context_menu{position:relative;display:flex;flex-direction:column;--top: 0px;--left: 0px;top:var(--top);left:var(--left);width:10%;height:max-content;box-shadow:0 0 5px #000;border-radius:5px;background-color:#fff}.context_menu__wrapper{position:absolute;top:0;left:0;width:100vw;height:100vh;padding:0;z-index:10;border:1px solid red}.group_element__header{color:gray;margin:5px 10px 0}.group_element__body{position:relative}.group_element__body:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background-color:gray}.single_element button{width:100%;text-align:start;cursor:pointer;background-color:transparent;border:none;padding:5px 0 5px 10px}.single_element button:hover{background-color:#76ff37}.expense_documents{display:flex;flex-direction:column;align-items:center;border-radius:20px;height:80%;width:80%;padding:20px;background-color:#fff;box-shadow:0 0 5px #000}.expense_documents__wrapper{display:flex;height:90vh;margin:auto;justify-content:center;align-items:center}.expense_documents__header{position:relative;display:flex;align-items:center;width:100%;height:5%;margin-bottom:20px}.expense_documents__header__back{position:absolute;cursor:pointer;display:flex;align-items:center;background-color:transparent;border:none}.expense_documents__header h1{margin:0 auto;width:auto}.expense_documents__filters{display:flex;flex-direction:row;padding:20px 0;width:100%;gap:10px}.expense_documents__filters #marked,.expense_documents__filters #markStatus{cursor:pointer}.expense_documents__body{display:flex;flex-direction:column;align-items:center;width:100%;max-height:55vh;overflow-y:auto}.expense_documents__body__table{position:relative;width:100%;height:100%;overflow-y:auto}.expense_documents__body__table #old_order_table__header{background-color:#fff}.expense_documents__body__table th{font-size:20px;position:sticky;top:0;border-bottom:3px solid var(--primary);text-align:center;background-color:#fff}.expense_documents__body__table thead th tr{background-color:#fff}.expense_documents__body__table td{border-bottom:3px solid var(--primary);text-align:center;padding:5px 0;cursor:pointer}.expense_documents__body__table td .table__create_claim{background-color:var(--primary);color:#fff;padding:10px 15px;border:transparent;border-radius:10px;cursor:pointer}.expense_documents__body__table td .table__create_claim:disabled{background-color:gray;cursor:auto}.expense_documents__body__table td .table__documents{background-color:transparent;border:none;cursor:pointer;width:50%;height:50%}.expense_documents__body__table tr:hover{background-color:#20ee31}.expense_documents__body__table .centered{text-align:center}.expense_documents__body__table .righted{text-align:right}.expense_documents__body__table .lefted{text-align:left}.expense_document{box-shadow:0 0 5px #000;border-radius:10px;width:60%;height:80%;overflow:hidden}.expense_document__header{display:flex;flex-direction:column;height:25%;background-color:var(--primary);padding:30px 20px;justify-content:space-between}.expense_document__header__element{display:flex;flex-direction:row;align-items:center;color:#fff;gap:20px}.expense_document__header__element .element__expense_number{display:flex;align-items:center;gap:5px}.expense_document__header__element .element__expense_number .back__button button{display:flex;border-radius:50%;background-color:transparent;border:1px solid white;cursor:pointer}.expense_document__header__element .element__has_marked{border:1px solid white;padding:5px 15px;border-radius:10px}.expense_document__header__element .marked_true{background-color:var(--primary)}.expense_document__header__element .marked_false{background-color:gray}.expense_document__header__element .underline{text-decoration:underline}.expense_document__header .space_between{justify-content:space-between}.expense_document__product_filters{padding:10px 20px}.expense_document__product_filters .filters__search{background-color:transparent;border:1px solid var(--primary);padding:5px 15px;border-radius:10px;width:20%}.expense_document__functional_panel{display:flex;padding:10px 20px;gap:10px}.expense_document__functional_panel .functional_panel__button{background-color:var(--primary);border:transparent;color:#fff;padding:5px 15px;border-radius:10px;cursor:pointer}.expense_document__functional_panel .functional_panel__button:disabled{background-color:gray;cursor:auto}.expense_document__products{padding:0 20px;width:100%;max-height:65%;overflow-y:auto}.expense_document__products .products__table{position:relative;width:100%;border-collapse:collapse}.expense_document__products .products__table thead{position:sticky;top:0;background-color:#fff}.expense_document__products .products__table td,.expense_document__products .products__table th{border-bottom:2px solid var(--primary);padding:10px 0}.expense_document__products .products__table td input[type=checkbox],.expense_document__products .products__table th input[type=checkbox]{margin:0 5px;cursor:pointer}.expense_document__products .products__table #nomenclature_name{width:50%}.expense_document__products .products__table .row_align_left{text-align:left}.expense_document__products .products__table .row_align_center{text-align:center}.expense_document__products .products__table .row_align_right{text-align:right}.expense_document__wrapper{display:flex;justify-content:center;align-items:center;height:80vh}.technical_break{width:max-content;height:max-content;padding:0 10px 30px;box-shadow:0 0 5px #000;border-radius:10px}.technical_break__wrapper{display:flex;height:100vh;width:100vw;justify-content:center;align-items:center}.technical_break__header{display:flex;justify-content:center;width:100%}.technical_break__header img{filter:brightness(0) saturate(100%) invert(22%) sepia(13%) saturate(4649%) hue-rotate(130deg) brightness(98%) contrast(101%)}.technical_break__body{width:100%}.technical_break__body h2{text-align:center;color:var(--primary)}.technical_break__body p{text-align:center;padding:5px 0 0;color:var(--primary)}*{--primary: rgb(0,88,75);--canceled: rgba(255, 84, 84, .74);--inProgress: rgba(51, 252, 44, .247);--waiting: rgba(245, 226, 54, .712);margin:0;padding:0;box-sizing:border-box}*::-webkit-scrollbar{width:10px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{border-radius:10px;background-color:var(--primary)}*{font-family:Museo Sans Cyrl}body{overflow-x:hidden}@font-face{font-family:Museo Sans Cyrl;src:url(/assets/MuseoSansCyrl-300-B3tkTJ9s.otf);font-weight:400;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:url(/assets/MuseoSansCyrl-500-DSvc2EXr.otf);font-weight:700;font-style:normal}@font-face{font-family:Museo Sans Cyrl;src:url(/assets/MuseoSansCyrl-700-BJW0NFOF.otf);font-weight:bolder;font-style:normal}.modal_notifications__stack{position:fixed;display:flex;flex-direction:column-reverse;width:15vw;height:max-content;max-height:70vh;overflow:hidden;bottom:25px;right:25px;z-index:1}.notification__wrapper{--border-color: var(--primary);--background-color: var(--primary);width:100%;min-height:5vh;display:flex;flex-direction:column;flex-wrap:wrap;background-color:var(--background-color);border:2px solid var(--border-color);border-radius:10px;overflow:hidden}.notification__body{display:flex;flex-direction:column;flex-wrap:wrap;text-align:center;align-content:center;flex:1}.notification__body__message{display:flex;flex-direction:column;position:relative;justify-content:center;align-items:center;width:100%;flex:1}.notification__body__message p{font-size:20px}@media screen and (max-width: 1536px){.notification__body{height:100%}.notification__body__message{width:100%;height:80%}.notification__body__message p{font-size:12px}}.timer_bar__container{height:10px;width:100%;background-color:#e0e0de;border-radius:5px 5px 0 0;overflow:hidden}.timer_bar__filler{--timer: 5s position: relative;height:100%;background-color:var(--primary);animation:timer var(--timer) linear}@keyframes timer{0%{width:100%}to{width:0%}}
