@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-BoldItalic.woff2) format("woff2"),url(../fonts/DrukCyr-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-Bold.woff2) format("woff2"),url(../fonts/DrukCyr-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-HeavyItalic.woff2) format("woff2"),url(../fonts/DrukCyr-HeavyItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-Heavy.woff2) format("woff2"),url(../fonts/DrukCyr-Heavy.woff) format("woff");font-weight:800;font-style:normal}@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-Medium.woff2) format("woff2"),url(../fonts/DrukCyr-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-MediumItalic.woff2) format("woff2"),url(../fonts/DrukCyr-MediumItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-Super.woff2) format("woff2"),url(../fonts/DrukCyr-Super.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:DrukCyr;font-display:swap;src:url(../fonts/DrukCyr-SuperItalic.woff2) format("woff2"),url(../fonts/DrukCyr-SuperItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-Black.woff2) format("woff2"),url(../fonts/Formular-Black.woff) format("woff");font-weight:900;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-BlackItalic.woff2) format("woff2"),url(../fonts/Formular-BlackItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-Bold.woff2) format("woff2"),url(../fonts/Formular-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-BoldItalic.woff2) format("woff2"),url(../fonts/Formular-BoldItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-Italic.woff2) format("woff2"),url(../fonts/Formular-Italic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-LightItalic.woff2) format("woff2"),url(../fonts/Formular-LightItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-Medium.woff2) format("woff2"),url(../fonts/Formular-Medium.woff) format("woff");font-weight:500;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-MediumItalic.woff2) format("woff2"),url(../fonts/Formular-MediumItalic.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular.woff2) format("woff2"),url(../fonts/Formular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular.woff2) format("woff2"),url(../fonts/Formular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Formular;font-display:swap;src:url(../fonts/Formular-Light.woff2) format("woff2"),url(../fonts/Formular-Light.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:icons;font-display:swap;src:url(../fonts/icons.woff2) format("woff2"),url(../fonts/icons.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Icons;font-display:swap;src:url(../fonts/Icons.woff2) format("woff2"),url(../fonts/Icons.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;font-display:swap;src:url(../fonts/Montserrat.woff2) format("woff2"),url(../fonts/Montserrat.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:Rubik;font-display:swap;src:url(../fonts/Rubik.woff2) format("woff2"),url(../fonts/Rubik.woff) format("woff");font-weight:400;font-style:normal}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@-webkit-keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@-webkit-keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@-webkit-keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@-webkit-keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@-webkit-keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@-webkit-keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@-webkit-keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@-webkit-keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@-webkit-keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@-webkit-keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@-webkit-keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@-webkit-keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@-webkit-keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@-webkit-keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@-webkit-keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@-webkit-keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@-webkit-keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@-webkit-keyframes fill{0%{width:0}100%{width:100%}}@keyframes fill{0%{width:0}100%{width:100%}}body{background:#fff;height:100vh;overflow:hidden}main{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content{padding:0!important;overflow-y:scroll;overflow-x:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.content::-webkit-scrollbar{width:5px}.content::-webkit-scrollbar-track{display:none}.content::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.content::-webkit-scrollbar-thumb:hover{background:#303949}.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100vw - 100px);max-width:1920px;height:calc(100vh - 100px);margin:48px auto 0;position:relative}.main-container form{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-container__animation{-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28);-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);opacity:.2;-webkit-animation:on-load .4s cubic-bezier(.5,.27,.87,1.28) forwards;animation:on-load .4s cubic-bezier(.5,.27,.87,1.28) forwards}.main-container .main-title__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:calc(5px + 5 * (100vw - 320px)/ 1280) 0;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28)}.main-container .main-title__container.secondary{height:unset;margin:calc(2px + 8 * (100vw - 320px)/ 1280) 0}.main-container .main-title__container.secondary .title-block h3{color:#999}.main-container .main-title__container .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px);opacity:.2;-webkit-animation:on-load-left .35s cubic-bezier(.5,.27,.87,1.28) .15s forwards;animation:on-load-left .35s cubic-bezier(.5,.27,.87,1.28) .15s forwards;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-title__container.row h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-container .main-title__container.row h3 div{margin-right:1rem}.main-container .main-title__container.row h3 div:last-child{margin-right:0}.main-container .main-title__container .action-title{cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-container .main-title__container .action-title.active{color:#000;cursor:unset}.main-container .main-title__container h3,.main-container .main-title__container h4{color:#303949}.main-container .main-title__container .back-link-block{color:#999;border-radius:4px;border:1px solid transparent;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;margin:0 calc(10px + 10 * (100vw - 320px)/ 1280) 0 0;height:calc(36px + 12 * (100vw - 320px)/ 1280);min-width:calc(36px + 12 * (100vw - 320px)/ 1280);display:-webkit-box;display:-ms-flexbox;display:flex}.main-container .main-title__container .back-link-block div{padding:calc(2px + 8 * (100vw - 320px)/ 1280) calc(5px + 5 * (100vw - 320px)/ 1280);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.main-container .main-title__container .back-link-block div i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-title__container .back-link-block div span{text-transform:lowercase}.main-container .main-title__container .back-link-block:hover{color:#303949;border:1px solid #dde2eb}.main-container .main-title__container .text-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 1.6rem}.main-container .main-title__container .text-button.save:active,.main-container .main-title__container .text-button.save:hover{background:#0aa14f}.main-container .main-title__container .text-button i{padding:0 calc(5px + 5 * (100vw - 320px)/ 1280) 0 0}.main-container .main-title__container .main-actions__container .title-button-block{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}.main-container .main-title__container .main-actions__container .title-button-block:has(.company-filter-button){-webkit-animation:on-load .3s cubic-bezier(.5,.27,.87,1.28) .3s forwards;animation:on-load .3s cubic-bezier(.5,.27,.87,1.28) .3s forwards}.main-container .main-title__container .main-actions__container .statistics-period-button{width:100%}.main-container .main-actions__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:#999;overflow:visible}.main-container .main-actions__container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-actions__container form button{-webkit-transition:1s ease-in;-o-transition:1s ease-in;transition:1s ease-in;margin:0 0 0 calc(10px + 10 * (100vw - 320px)/ 1280)}.main-container .main-actions__container label{margin:0 calc(5px + 5 * (100vw - 320px)/ 1280) 0 calc(10px + 10 * (100vw - 320px)/ 1280)}.main-container .main-actions__container.reports label{margin:0 calc(5px + 5 * (100vw - 320px)/ 1280) 0 0}.main-container .main-actions__container input{background:#fcfcfc;outline:0!important;border:1px solid #dde2eb;border-radius:4px;color:#999;padding:5px 5px 5px 10px}.main-container .main-actions__container input.valid{outline:0!important}.main-container .main-actions__container input.modified{outline:0!important}.main-container .main-actions__container input.invalid{outline:0!important;border:1px solid #fd3d54!important}.main-container .main-actions__container input[type=date]::-webkit-calendar-picker-indicator{color:#999;opacity:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:url(../images/chevron-down.png) center no-repeat;width:20px;height:20px;border-width:thin;cursor:pointer}.main-container .main-actions__container button{width:calc(36px + 12 * (100vw - 320px)/ 1280);height:calc(36px + 12 * (100vw - 320px)/ 1280);font-size:10px;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-actions__container button:hover{-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.main-container .main-actions__container button:active{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.main-container .main-actions__container button i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;width:100%;height:100%;padding:calc(10px + 10 * (100vw - 320px)/ 1280)}.main-container .main-actions__container button.danger{-webkit-box-shadow:none;box-shadow:none;color:#999;border:none}.main-container .main-actions__container button.danger:active,.main-container .main-actions__container button.danger:hover{color:#fff;border:1px solid #fd3d54;background:#fd3d54}.main-container .main-actions__container button.primary{-webkit-box-shadow:none;box-shadow:none;color:#999;border:none}.main-container .main-actions__container button.primary:active,.main-container .main-actions__container button.primary:hover{color:#2068d8;background:#fff;border:1px solid #2068d8}.main-container .main-actions__container button.success:hover{background:#0aa14f;-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.main-container .main-actions__container button.success:active{background:#0aa14f;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.main-container__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28);-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%);opacity:.2;-webkit-animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .2s forwards;animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .2s forwards}.main-container__row h3,.main-container__row h4{color:#999}.main-container hr{margin:0;border:0;border-top:1px solid #dde2eb}.login__input-group{margin-bottom:calc(10px + 10 * (100vw - 320px)/ 1280)}.password-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-input i{margin-left:-2rem;cursor:pointer;font-size:16px;opacity:.6}.user-select-form label{color:#999}.user-select-form .valid.modified:not([type=checkbox]){outline:0!important}.user-select-form .validation-message{margin:calc(2px + 8 * (100vw - 320px)/ 1280) 0 calc(5px + 5 * (100vw - 320px)/ 1280) 0;color:#fd3d54!important}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:98%!important;background-position-y:50%!important;-webkit-transition:.2s cubic-bezier(.5,.27,.87,1.28);-o-transition:.2s cubic-bezier(.5,.27,.87,1.28);transition:.2s cubic-bezier(.5,.27,.87,1.28)}select:focus{background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:98%!important;background-position-y:50%!important}select:active{background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:98%!important;background-position-y:60%!important}select.inactive{background-image:unset!important;cursor:unset}select>option{color:#999;background-color:#f5f5f5;background-image:none;height:50px;padding:calc(10px + 10 * (100vw - 320px)/ 1280);border:1px solid #dde2eb}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar-track{display:none}.custom-scroll::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#303949}.back-link-block{cursor:pointer}.back-link-block a,.back-link-block i{-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;color:#999}.back-link-block:hover a,.back-link-block:hover i{color:#303949}.form-control{display:block;width:100%;height:48px;padding:14px;font-size:1rem;font-weight:400;line-height:1.6;color:#303949;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#f5f5f5;background-clip:padding-box;border:1px solid #dde2eb;border-radius:4px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-control.inactive{background-color:#f5f5f5;opacity:.5}.form-control.invalid{border-color:#fd3d54}.form-control:focus{background:#fff;border-color:#2068d8;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control:disabled{background-color:#f5f5f5;opacity:.5}.form-control.active{background-color:#fff;border:1px solid #2068d8}.actions .actions_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions .actions_button.icon-button i{margin-right:calc(5px + 5 * (100vw - 320px)/ 1280)}.actions .actions_button.delete-button{width:32px;height:32px;padding:calc(5px + 5 * (100vw - 320px)/ 1280);color:#fd3d54}.actions .actions_button.add_button{padding:calc(5px + 5 * (100vw - 320px)/ 1280);color:#999}.small{width:32px;height:32px;padding:calc(5px + 5 * (100vw - 320px)/ 1280)}.medium{width:calc(36px + 12 * (100vw - 320px)/ 1280);height:calc(36px + 12 * (100vw - 320px)/ 1280);padding:calc(10px + 10 * (100vw - 320px)/ 1280)}.large{width:64px;height:64px;padding:calc(10px + 10 * (100vw - 320px)/ 1280)}.bold-label{font-weight:700}.bold-label label{font-weight:400}.error-message{color:#fd3d54!important}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}input{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#999;background-color:#fcfcfc;background-clip:padding-box;border:1px solid #dde2eb;border-radius:4px}select option{background-color:#fff}.icons-spinner:before{display:inline-block;-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #dde2eb}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.notifications{position:absolute;bottom:5%;left:3%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1000}.notification-container{padding:20px;margin-top:1rem;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:4px;-webkit-box-shadow:0 10px 20px rgba(20,20,20,.15);box-shadow:0 10px 20px rgba(20,20,20,.15);-webkit-animation:notification-appear .4s ease-in-out;animation:notification-appear .4s ease-in-out}.notification-container.hidden{-webkit-animation:notification-disappear 1.6s ease forwards;animation:notification-disappear 1.6s ease forwards}.notification-container.Error{border-left:10px #fd3d54 solid;color:#fd3d54}.notification-container.Success{border-left:10px #2068d8 solid;color:#2068d8}.notification-container.Warning{border-left:10px orange solid;color:orange}.notification-container__icon i{font-size:3rem;margin-right:1rem}.notification-container__text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.main-page-view{height:calc(100vh - 200px)}.main-page-view.main-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-block__info{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;height:100%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-block__info .login__block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.main-block__info .login__container{padding:0 10% 0 0;margin:0 0 20px 0;max-width:50%}.main-block__info .login__container button{margin:-.5rem 0 0}.main-block__info .login__input-group{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-block__info .login__input-group label{color:#999;margin:.5rem 0}.main-block__info .login__input-group label.action_label{text-decoration:underline;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-ms-flex-item-align:end;align-self:flex-end}.main-block__info .login__input-group .validation-message{padding:2px!important}.main-block__info .login__input-group input{-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;border-color:#999!important;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.main-block__info .login__input-group input.invalid{border-color:#fd3d54!important;outline:0!important}.main-block__info .login__input-group input.valid.modified:not([type=checkbox]){outline:0!important;border-color:#09c760!important}.main-block__info .login__input-group .validation-message{-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;color:#fd3d54;padding:10px 0}.main-block__info .login__button:focus{outline:0!important}.main-block__separator{display:-webkit-box;display:-ms-flexbox;display:flex;height:calc(100vh - 50%);border-right:1px solid #fcfcfc}.main-block__separator.updating{display:none}.main-block__logo{max-width:30%;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 5rem 3rem 5rem}.main-block__logo.updating{display:none}.main-block__logo .contact-info{margin:.5rem 0 0 0;width:100%;color:#999}.main-block__logo .contact-info p{margin:0 0 .5rem 0}.hint-input{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hint-input i{position:absolute;right:-2rem;font-size:16px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hint-input i .hint-container{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;position:absolute;top:0;left:2.5rem;padding:15px;background:#fff;-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1);border-radius:10px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;bottom:0;margin-bottom:auto;margin-top:auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:none;max-height:100px;width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:300px;-webkit-animation:hint-animation .5s;animation:hint-animation .5s}.hint-input i .hint-container.hide{-webkit-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s;opacity:0}.hint-input i .hint-container label{margin:0}.title-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:70%}.title-container.updating{height:100%;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.title-container__icon{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);-ms-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg);-webkit-animation:appearing-logo .4s cubic-bezier(.5,.27,.87,1.28) .7s forwards;animation:appearing-logo .4s cubic-bezier(.5,.27,.87,1.28) .7s forwards}.title-container__icon img{width:100px}.title-container__text{opacity:0;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-animation:appearing-info .8s cubic-bezier(.5,.27,.87,1.28) .2s forwards;animation:appearing-info .8s cubic-bezier(.5,.27,.87,1.28) .2s forwards}.title-container__text h1{margin:0;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:appearing-subtitle .5s cubic-bezier(.5,.27,.87,1.28) .7s forwards;animation:appearing-subtitle .5s cubic-bezier(.5,.27,.87,1.28) .7s forwards}.title-container__text p{margin:0;color:#999;-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);-webkit-animation:appearing-subtitle .2s cubic-bezier(.5,.27,.87,1.28) .8s forwards;animation:appearing-subtitle .2s cubic-bezier(.5,.27,.87,1.28) .8s forwards}.subtitle{color:#9898a4;margin:4px 0 0 0}.company-title{color:#1c1c1c}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.input-text-container{position:relative;margin:5px 0;max-width:50vw}.input-text-container.total{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:2rem;margin-bottom:0}.input-text-container input,.input-text-container select,.input-text-container textarea{margin-top:.5rem}.input-text-container-with-remove{margin-bottom:10px}.item-with-delete{display:-webkit-box;display:-ms-flexbox;display:flex}.input-date-container{margin-bottom:.5rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.input-date-container input{margin-top:.5rem}.input-date-container__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:45%}.static-button{position:fixed;right:0}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.main-actions__container i{padding:20px}.main-actions__container button.btn_tooltip__actions{cursor:pointer;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.main-actions__container button.btn_tooltip__actions.disabled{cursor:default;opacity:.5}.main-actions__container button.btn_tooltip__actions.text-button{padding-right:15px}.search-container{background-color:#fff;position:absolute;overflow-y:scroll;max-height:190px;width:100%;z-index:1;font-size:initial;border:1px solid #fcfcfc;border-radius:7px}.search-container__item{padding:4px 7px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;color:#303949!important}.search-container__item span:hover{color:#303949}.search-container__item:hover{background:#fcfcfc}.dots-container{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.dots-container i{cursor:pointer}.dots-container .actions-container{display:none}.dots-container .actions-container.active{display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;right:3.5rem;background:#fff;padding:15px;-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1);font-size:large;border-radius:10px;z-index:1}.dots-container .actions-container.active i{padding-right:15px;cursor:pointer}.dots-container .actions-container.active i.icons-trash{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.dots-container .actions-container.active i.icons-trash:hover{color:#fd3d54}.dots-container .actions-container.active i.icons-pencil{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}.dots-container .actions-container.active i.icons-pencil:hover{color:#2068d8}.dots-container .actions-container.active i.icons-checkmark{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.dots-container .actions-container.active i.icons-checkmark:hover{color:#0aa14f}.dots-container .actions-container.active i.icons-arrow_right{-webkit-transition:.3s;-o-transition:.3s;transition:.3s}.dots-container .actions-container.active i.icons-arrow_right:hover{color:#fe8f29}.dots-container .actions-container.active i:last-child{padding:0}.main-container.orders .data-grid-cell:last-child{font-size:large;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;overflow:visible}.subtitle-info{font-weight:600;color:#303949;line-height:inherit!important}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.register-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;margin-left:10%;display:-webkit-box;display:-ms-flexbox;display:flex}.register-block form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:5rem;-moz-column-gap:5rem;column-gap:5rem}.register-block form .client-create{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%;min-width:300px}.register-block form .client-create__container{height:100%;width:40%;margin-top:calc(10px + 30 * (100vw - 320px)/ 1280);margin-bottom:calc(10px + 30 * (100vw - 320px)/ 1280)}.register-block form .client-create__container form{-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around;width:100%;padding:1rem 2.5rem;display:-webkit-box;display:-ms-flexbox;display:flex}.register-block form .client-create__container form .input-container{width:100%;color:#999;margin:.5rem 0}.register-block form .client-create__container form .footer-message{font-size:13px;color:red}.register-block form .client-create__container .login__input-group{margin:10px}.register-block form .client-create__container .registration-button{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex}.register-block form .client-create__container .icons-info:hover .hint-container{z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex}.register-block form .client-create__container .action_label{margin:.5rem 0}.register-block form .client-create__container .custom-popup__footer{padding:0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:calc(30px + -20 * (100vw - 320px)/ 1280);-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.register-block form .client-create__container .custom-popup__footer button{width:180px;height:45px}.register-block form .client-create__container .custom-popup__footer .icons-spinner:before{-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.devices__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;width:100%;overflow:auto;position:relative;margin:10px 0;padding:10px;border:1px solid #dde2eb;border-radius:4px}.select-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:.3rem;-moz-column-gap:.3rem;column-gap:.3rem}.user-select-form.form-row{-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.profile-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-container form{width:100%}.profile-container .save-button{width:100%;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.profile-container .info-container{-webkit-column-gap:3%;-moz-column-gap:3%;column-gap:3%;margin:1.5rem 0}.profile-container .info-container .edit-container{width:100%}.profile-container .info-container .edit-container__item{padding:0}.profile-container .edit-container{width:100%}.profile-container .edit-container__item{padding:0}.profile-container .edit-container__item hr{margin-top:.5rem}.profile-container .data-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;row-gap:5%}.profile-container .input-text-container{margin-bottom:1.6rem}.profile-container .input-text-container__data{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.profile-container .input-text-container__data input{width:50%}.profile-container .input-text-container .password-input{padding-top:.5rem;padding-bottom:.5rem;width:100%}.profile-container .input-text-container .password-input input{margin-top:0}.profile-container .input-text-container-checkbox{margin-bottom:.5rem}.profile-container .input-text-container .edit-actions{margin-top:.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.profile-container .input-text-container .edit-actions input{margin-top:0}.profile-container .input-text-container i{opacity:.5;cursor:pointer}.profile-container .input-text-container i:hover{opacity:.7}.profile-container .password-container{-webkit-animation:apear-input .3s ease-in normal;animation:apear-input .3s ease-in normal}.container-header{text-transform:uppercase;color:#999;padding-top:0}.custom-hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:.6rem}.custom-hint i{color:#999}.hint-text{font-family:Formular,sans-serif;font-weight:500;font-size:12px;margin-left:.5rem;color:#999}.input-hint{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:50%;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1%;-moz-column-gap:1%;column-gap:1%}.password-with-hint{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.password-with-hint .password-inputs-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;margin:1.6rem 0 0 0}.password-with-hint .custom-hint{margin:2.6rem 0 0 1rem;width:50%}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.edit-container.large{width:100%}.edit-container__form-container{width:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.photo-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;position:relative}.photo-container:hover .frame-actions-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.photo-container .frame-actions-container{-webkit-animation:blur-appearing .2s;animation:blur-appearing .2s;display:none;height:30px;position:absolute;width:100%;background:#fff;-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1);bottom:0;cursor:pointer}.photo-container .frame-actions-container .frame-action{position:relative;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-right:1px solid #999;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;cursor:pointer}.photo-container .frame-actions-container .frame-action:hover{background:#fff;border-radius:10px 0 0 10px;cursor:pointer}.photo-container .frame-actions-container .frame-action.edit{color:#2068d8;cursor:pointer}.photo-container .frame-actions-container .frame-action.delete{color:#fd3d54;cursor:pointer}.photo-container .frame-actions-container .frame-action:last-child{border:none;cursor:pointer}.photo-container .frame-actions-container .frame-action:last-child:hover{border-radius:0 10px 10px 0;cursor:pointer}.tax-containers{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.max-width{max-width:100%!important}.row-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.row-container.max{width:100%}.row-container-gap{-webkit-column-gap:15%;-moz-column-gap:15%;column-gap:15%}.row-container-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap}.row-container__barcodes-input{margin-top:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row-container-form{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px}.row-container.checkbox-container{margin:.6rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.form-control__input-with-button{width:72%;margin-top:5px;margin-right:10px}.photoframe{border:1px solid #dde2eb!important;background:#fcfcfc;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;position:relative}.photoframe label{color:#999}.photoframe .image-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.photoframe .image-container i{-webkit-transition:.3s;-o-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%;position:absolute;font-size:40px;opacity:0;color:#999!important}.photoframe .image-container i:hover{opacity:1;color:#999}.photoframe img{max-height:100%;max-width:100%}.photoframe.categories{height:130px!important;width:130px!important}.photoframe label{margin-right:15px}.photoframe i{color:#999}.photoframe i:hover{cursor:pointer;color:unset}.photoframe i.icons-plus{position:relative}.categories-photo{height:150px;width:150px}.products-photo{height:calc(150px + 250 * (100vw - 320px)/ 1280);width:calc(150px + 250 * (100vw - 320px)/ 1280)}.file-input-container{opacity:0;position:absolute;top:0;height:100%;width:100%}.file-input-container.button{left:0;width:100%;height:100%;cursor:pointer}.file-input-container input{width:100%;height:100%;margin:0;cursor:pointer}.item-with-delete__small{margin-left:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;min-width:10%;position:relative;margin-right:10px;margin-bottom:0}.row-container__batches{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row-container .photo-item{width:37%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.row-container .select-items{width:63%}.row-container .select-items .input-text-container{max-width:unset}.additional-info-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2%;-moz-column-gap:2%;column-gap:2%}.barcodes-container{width:50%}.barcodes-info{display:block;width:140px;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#303949;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.barcodes-info i{color:#fafbfd}.barcode{margin-right:0!important;padding-right:0!important}.add-button{margin:2rem 0 0 0!important;background:#fff;padding:10px!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:48px;width:48px}.add-button-categories{margin:15px 0 0 0}.add-button-barcodes{margin-top:5px!important}.add-button:hover{color:#fff}.add-button label{margin-left:5px!important}.label-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:5px}.custom-check{display:none}.custom-check+.custom-check-label{color:#999;background:#fff;padding:10px;font-family:sans-serif;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.custom-check:checked+.custom-check-label{color:#fff;background-color:#2068d8;-webkit-backface-visibility:hidden;backface-visibility:hidden}.collapsable-panel{border:1px solid #eee;padding:25px;background-color:#fff;overflow:hidden}.collapsable .title{display:table-cell}.collapsable .value{display:table-cell;text-align:right}.input-text-container.centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.input-text-container.price-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.input-text-container.element{width:100%}.input-text-container.medium-element{width:60%}.input-text-container.small-element{width:40%}.input-text-container.x-small-element{width:20%}.card-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10%}.card-info{background:#fff;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:50%;border:1px solid #dde2eb;border-radius:4px;padding:1rem;margin:0 0 .5rem 0}.cards{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cards-batches{row-gap:10%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-line-pack:start;align-content:flex-start}.cards-batches-list{padding:1rem .6rem;row-gap:3%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.cards-barcodes{row-gap:15px;padding-bottom:.5rem;margin:1rem 0;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;overflow:visible}.cards-filter{row-gap:5px;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px;overflow:visible}.card{-webkit-transition:background-color .2s;-o-transition:background-color .2s;transition:background-color .2s;cursor:pointer;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;border:1px solid #dde2eb;border-radius:4px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:100%}.card-batches{padding:20px;width:47.5%;margin-bottom:20px}.card-list{position:relative;padding:1.5rem;margin-bottom:15px!important;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.card-list.list-max{width:100%}.card-barcodes{padding:10px 35px 10px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative}.card-filters{padding:10px 35px 10px 10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;position:relative;background:#fafbfd;color:#999}.card-filters.remove-all{padding:10px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.card-filters.remove-all:hover{background:#fd3d54;color:#fff}.card-filters.select-all{padding:10px;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.card-filters.select-all:hover{background:#09c760;color:#fff}.card hr{margin:.5rem 0;border:0;border-top:1px solid #dde2eb}.card.selected{background-color:#fafbfd}.card-list-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:5%;-moz-column-gap:5%;column-gap:5%;width:90%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.delete-button{display:-webkit-box;display:-ms-flexbox;display:flex;width:20%;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.delete-icon{cursor:pointer;position:absolute;top:50%;right:13px;font-size:10px;color:#999;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.delete-icon:hover{color:unset}.price-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;border-radius:.25rem;width:100%;margin-right:0;max-width:200px;margin-top:.5rem}.price-input .price-sum{width:70%;padding:.375rem .75rem;border:1px solid #dde2eb;margin:0 10px 0 0}.price-input .price-currency{width:30%;padding:.375rem .75rem;margin:0;min-width:60px;border-radius:4px;background:#fcfcfc;border:1px solid #dde2eb}.quantity-input{max-width:100px;padding:1.2rem .8rem!important}.quantity-input-form{max-width:100%}.delete-cross{cursor:pointer;color:#999;margin-bottom:.5rem;position:absolute;top:40%;-webkit-transform:translateY(-60%);-ms-transform:translateY(-60%);transform:translateY(-60%);right:0}.delete-cross:hover{color:unset}.delete-cross-list-item{top:50%!important;-webkit-transform:translateY(-50%)!important;-ms-transform:translateY(-50%)!important;transform:translateY(-50%)!important;right:30px!important}.card-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:25px;position:relative}.button-add-button{height:32px;width:32px}.button-add-button:hover{color:unset}.p-relative{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex}.save-button{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex}.flex-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.show-as-list{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:1rem 1rem 0;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;cursor:pointer}.manage-container{border:1px solid #dde2eb;border-radius:5px;padding:10px 20px 20px}.label-container{margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-line-pack:center;align-content:center;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.label-container__hint{cursor:help;color:#999}.totals{display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:10px;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;row-gap:.5rem}.totals-item{background:#dde2eb;padding:calc(5px + 5 * (100vw - 320px)/ 1280) calc(10px + 10 * (100vw - 320px)/ 1280);color:#303949;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.totals-item-title i{margin-left:.5rem}.totals-item.loader{background:0 0;color:#2068d8;cursor:pointer;border:1px solid #2068d8;-webkit-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}.totals-item.loader:hover{background:#3d88ff;border:1px solid transparent;color:#fff}.totals-item.loading{color:#999;opacity:.5}.totals-item.loading.loader{cursor:default;background:-webkit-gradient(linear,left top,right top,from(#dde2eb),to(#e5ebf3));background:-o-linear-gradient(left,#dde2eb,#e5ebf3);background:linear-gradient(90deg,#dde2eb,#e5ebf3);border:1px solid transparent;color:#999}.totals-item.loading:nth-child(1){-webkit-animation:loader-blinking 1.8s ease-in-out infinite;animation:loader-blinking 1.8s ease-in-out infinite}.totals-item.loading:nth-child(2){-webkit-animation:loader-blinking 1.8s ease-in-out infinite .3s;animation:loader-blinking 1.8s ease-in-out infinite .3s}.totals-item.loading:nth-child(3){-webkit-animation:loader-blinking 1.8s ease-in-out infinite .6s;animation:loader-blinking 1.8s ease-in-out infinite .6s}.totals-item.loading:nth-child(4){-webkit-animation:loader-blinking 1.8s ease-in-out infinite .9s;animation:loader-blinking 1.8s ease-in-out infinite .9s}.totals-select{-webkit-box-flex:1;-ms-flex:1;flex:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end;display:-webkit-box;display:-ms-flexbox;display:flex}.totals-select .bu-selector{-ms-flex-item-align:end;-ms-grid-row-align:end;align-self:end;width:400px;max-width:400px;-o-text-overflow:ellipsis;text-overflow:ellipsis}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.category-form-container{width:37%;row-gap:5%;z-index:100!important}.category-form-container .category-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 0 15px 0}.category-form-container form{z-index:100}.icons-plus.x-large{font-size:x-large}.save-button-paddings{padding-left:20px}.fit-content{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.category-input{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.category-input-field{padding-top:5px!important}.category-label h3{overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;direction:rtl;display:inline-block;position:relative;width:300px;text-align:left}.products-select-container{height:100%;width:10%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.category-action{margin:10px;position:relative}.title-container{width:calc(100vw - 100px);max-width:1920px;height:calc(100vh - 70px);margin:70px auto 0;padding:20px 0 0 0}.products-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:100%}.category-edit-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.category-edit-form .category-edit-form .save-button{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.input-text-container.category-name{margin:0}.input-text-container.category-name input{margin:0}.success-button.indentation{margin:12px 0 0 0;width:100%}.success-button.indentation i{margin:0 12px 0 0}.categories_input-container{display:-webkit-box;display:-ms-flexbox;display:flex;width:50%;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%}.on-grid-button{position:absolute;z-index:20;right:12px;top:5px}.products-table-container{width:63%;z-index:unset}.products-custom-table{height:calc(100vh - 278px)!important;position:relative}.subcategories-table-container{width:37%!important;z-index:unset}.subcategories-custom-table{height:calc(100vh - 450px)!important;position:relative;margin:15px 0 0 0}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}body{background:#fff;height:100vh;overflow:hidden}main{padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.content{padding:0!important;overflow-y:scroll;overflow-x:hidden;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.content::-webkit-scrollbar{width:5px}.content::-webkit-scrollbar-track{display:none}.content::-webkit-scrollbar-thumb{background:#999;border-radius:5px}.content::-webkit-scrollbar-thumb:hover{background:#303949}.main-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:calc(100vw - 100px);max-width:1920px;height:calc(100vh - 100px);margin:48px auto 0;position:relative}.main-container form{height:100%;-webkit-box-flex:1;-ms-flex:1;flex:1}.main-container__animation{-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28);-webkit-transform:translateX(30%);-ms-transform:translateX(30%);transform:translateX(30%);opacity:.2;-webkit-animation:on-load .4s cubic-bezier(.5,.27,.87,1.28) forwards;animation:on-load .4s cubic-bezier(.5,.27,.87,1.28) forwards}.main-container .main-title__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:calc(5px + 5 * (100vw - 320px)/ 1280) 0;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28)}.main-container .main-title__container.secondary{height:unset;margin:calc(2px + 8 * (100vw - 320px)/ 1280) 0}.main-container .main-title__container.secondary .title-block h3{color:#999}.main-container .main-title__container .title-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px);opacity:.2;-webkit-animation:on-load-left .35s cubic-bezier(.5,.27,.87,1.28) .15s forwards;animation:on-load-left .35s cubic-bezier(.5,.27,.87,1.28) .15s forwards;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-title__container.row h3{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.main-container .main-title__container.row h3 div{margin-right:1rem}.main-container .main-title__container.row h3 div:last-child{margin-right:0}.main-container .main-title__container .action-title{cursor:pointer;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}.main-container .main-title__container .action-title.active{color:#000;cursor:unset}.main-container .main-title__container h3,.main-container .main-title__container h4{color:#303949}.main-container .main-title__container .back-link-block{color:#999;border-radius:4px;border:1px solid transparent;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;margin:0 calc(10px + 10 * (100vw - 320px)/ 1280) 0 0;height:calc(36px + 12 * (100vw - 320px)/ 1280);min-width:calc(36px + 12 * (100vw - 320px)/ 1280);display:-webkit-box;display:-ms-flexbox;display:flex}.main-container .main-title__container .back-link-block div{padding:calc(2px + 8 * (100vw - 320px)/ 1280) calc(5px + 5 * (100vw - 320px)/ 1280);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;height:100%}.main-container .main-title__container .back-link-block div i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-title__container .back-link-block div span{text-transform:lowercase}.main-container .main-title__container .back-link-block:hover{color:#303949;border:1px solid #dde2eb}.main-container .main-title__container .text-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:1rem 1.6rem}.main-container .main-title__container .text-button.save:active,.main-container .main-title__container .text-button.save:hover{background:#0aa14f}.main-container .main-title__container .text-button i{padding:0 calc(5px + 5 * (100vw - 320px)/ 1280) 0 0}.main-container .main-title__container .main-actions__container .title-button-block{-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0}.main-container .main-title__container .main-actions__container .title-button-block:has(.company-filter-button){-webkit-animation:on-load .3s cubic-bezier(.5,.27,.87,1.28) .3s forwards;animation:on-load .3s cubic-bezier(.5,.27,.87,1.28) .3s forwards}.main-container .main-title__container .main-actions__container .statistics-period-button{width:100%}.main-container .main-actions__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:#999;overflow:visible}.main-container .main-actions__container form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-actions__container form button{-webkit-transition:1s ease-in;-o-transition:1s ease-in;transition:1s ease-in;margin:0 0 0 calc(10px + 10 * (100vw - 320px)/ 1280)}.main-container .main-actions__container label{margin:0 calc(5px + 5 * (100vw - 320px)/ 1280) 0 calc(10px + 10 * (100vw - 320px)/ 1280)}.main-container .main-actions__container.reports label{margin:0 calc(5px + 5 * (100vw - 320px)/ 1280) 0 0}.main-container .main-actions__container input{background:#fcfcfc;outline:0!important;border:1px solid #dde2eb;border-radius:4px;color:#999;padding:5px 5px 5px 10px}.main-container .main-actions__container input.valid{outline:0!important}.main-container .main-actions__container input.modified{outline:0!important}.main-container .main-actions__container input.invalid{outline:0!important;border:1px solid #fd3d54!important}.main-container .main-actions__container input[type=date]::-webkit-calendar-picker-indicator{color:#999;opacity:1;display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;background:url(../images/chevron-down.png) center no-repeat;width:20px;height:20px;border-width:thin;cursor:pointer}.main-container .main-actions__container button{width:calc(36px + 12 * (100vw - 320px)/ 1280);height:calc(36px + 12 * (100vw - 320px)/ 1280);font-size:10px;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .main-actions__container button:hover{-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.main-container .main-actions__container button:active{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.main-container .main-actions__container button i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;width:100%;height:100%;padding:calc(10px + 10 * (100vw - 320px)/ 1280)}.main-container .main-actions__container button.danger{-webkit-box-shadow:none;box-shadow:none;color:#999;border:none}.main-container .main-actions__container button.danger:active,.main-container .main-actions__container button.danger:hover{color:#fff;border:1px solid #fd3d54;background:#fd3d54}.main-container .main-actions__container button.primary{-webkit-box-shadow:none;box-shadow:none;color:#999;border:none}.main-container .main-actions__container button.primary:active,.main-container .main-actions__container button.primary:hover{color:#2068d8;background:#fff;border:1px solid #2068d8}.main-container .main-actions__container button.success:hover{background:#0aa14f;-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.main-container .main-actions__container button.success:active{background:#0aa14f;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.main-container__row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28);-webkit-transform:translateX(40%);-ms-transform:translateX(40%);transform:translateX(40%);opacity:.2;-webkit-animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .2s forwards;animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .2s forwards}.main-container__row h3,.main-container__row h4{color:#999}.main-container hr{margin:0;border:0;border-top:1px solid #dde2eb}.login__input-group{margin-bottom:calc(10px + 10 * (100vw - 320px)/ 1280)}.password-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.password-input i{margin-left:-2rem;cursor:pointer;font-size:16px;opacity:.6}.user-select-form label{color:#999}.user-select-form .valid.modified:not([type=checkbox]){outline:0!important}.user-select-form .validation-message{margin:calc(2px + 8 * (100vw - 320px)/ 1280) 0 calc(5px + 5 * (100vw - 320px)/ 1280) 0;color:#fd3d54!important}select{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:98%!important;background-position-y:50%!important;-webkit-transition:.2s cubic-bezier(.5,.27,.87,1.28);-o-transition:.2s cubic-bezier(.5,.27,.87,1.28);transition:.2s cubic-bezier(.5,.27,.87,1.28)}select:focus{background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:98%!important;background-position-y:50%!important}select:active{background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:98%!important;background-position-y:60%!important}select.inactive{background-image:unset!important;cursor:unset}select>option{color:#999;background-color:#f5f5f5;background-image:none;height:50px;padding:calc(10px + 10 * (100vw - 320px)/ 1280);border:1px solid #dde2eb}.custom-scroll::-webkit-scrollbar{width:5px}.custom-scroll::-webkit-scrollbar-track{display:none}.custom-scroll::-webkit-scrollbar-thumb{background:#999;border-radius:4px}.custom-scroll::-webkit-scrollbar-thumb:hover{background:#303949}.back-link-block{cursor:pointer}.back-link-block a,.back-link-block i{-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;color:#999}.back-link-block:hover a,.back-link-block:hover i{color:#303949}.form-control{display:block;width:100%;height:48px;padding:14px;font-size:1rem;font-weight:400;line-height:1.6;color:#303949;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#f5f5f5;background-clip:padding-box;border:1px solid #dde2eb;border-radius:4px;-webkit-transition:all .15s ease-in-out;-o-transition:all .15s ease-in-out;transition:all .15s ease-in-out}.form-control.inactive{background-color:#f5f5f5;opacity:.5}.form-control.invalid{border-color:#fd3d54}.form-control:focus{background:#fff;border-color:#2068d8;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control:disabled{background-color:#f5f5f5;opacity:.5}.form-control.active{background-color:#fff;border:1px solid #2068d8}.actions .actions_button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions .actions_button.icon-button i{margin-right:calc(5px + 5 * (100vw - 320px)/ 1280)}.actions .actions_button.delete-button{width:32px;height:32px;padding:calc(5px + 5 * (100vw - 320px)/ 1280);color:#fd3d54}.actions .actions_button.add_button{padding:calc(5px + 5 * (100vw - 320px)/ 1280);color:#999}.small{width:32px;height:32px;padding:calc(5px + 5 * (100vw - 320px)/ 1280)}.medium{width:calc(36px + 12 * (100vw - 320px)/ 1280);height:calc(36px + 12 * (100vw - 320px)/ 1280);padding:calc(10px + 10 * (100vw - 320px)/ 1280)}.large{width:64px;height:64px;padding:calc(10px + 10 * (100vw - 320px)/ 1280)}.bold-label{font-weight:700}.bold-label label{font-weight:400}.error-message{color:#fd3d54!important}.input-display input{display:none}.file-container{opacity:0;position:absolute;top:0;left:0;height:100%;width:100%;cursor:pointer}.file-container.button{left:0;width:100%;height:100%}.file-container input{width:100%;height:100%;margin:0;cursor:pointer}.validation-error{color:#fd3d54}.import-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}.import-input{width:100%;position:relative}.import-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:500px;row-gap:1rem}.import-form-scroll-container{height:calc(100vh - 196px);overflow-y:auto;overflow-x:hidden;padding-right:15px}.import-form__file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem}.import-form__label{width:100%;border:1px solid #dde2eb;padding:.7rem;color:#999;position:relative}.import-form__checkbox-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%;margin:.5rem 0 1rem 0;padding:0;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.import-form__checkbox-label{width:100%;color:#303949;padding-left:.75rem}.import-form__button{cursor:pointer;padding:15px;height:42px;width:42px;position:relative;margin:0}.import-form__hint{width:100%;margin:0 0 .5rem 0;padding:0;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.import-form__worksheet-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;margin-top:15px;margin-right:0}.import-form__columns-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem;width:100%}.import-form__columns-select__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:100%;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.import-form__columns-select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;width:100%;margin-top:15px}.input-text-container.import{width:100%;margin:0}.import-data{height:90%;width:100%;position:relative}.import-data .data-grid-footer{position:unset;width:100%}.stocktaking-container{padding:0 0 20px 0}.stocktaking-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1%;-moz-column-gap:1%;column-gap:1%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;width:100%;margin-bottom:1rem}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.main-content__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:stretch;align-content:stretch;margin:0;padding:10px 0 0 0;overflow:hidden;height:100%;width:100%}.main-content__container .container-item{-webkit-box-flex:1;-ms-flex:1;flex:1}.main-content__container .container-item__preview iframe{width:100%;height:100%}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.main-container .day-selector-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:100%;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-container .day-selector-info .text-button{margin:0 0 .6rem 0;white-space:nowrap}.main-container .day-selector-info div{display:-webkit-box;display:-ms-flexbox;display:flex;row-gap:.5rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-container .discount-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin:0}.main-container .discount-container .settings-grid{width:37%;padding:23px 0 0 0}.main-container .discount-container .settings-grid .targets-table{position:relative;height:calc(100vh - 333px)}.main-container .discount-container .settings-grid .small-grid{height:calc(100vh - 500px)}.main-container .discount-container .custom-checkbox-wrapper{margin:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-column-gap:5px;-moz-column-gap:5px;column-gap:5px}.main-container .discount-container .custom-checkbox-wrapper label{margin:0}.main-container .discount-container .custom-checkbox-wrapper .custom-checkbox{margin:0}.main-container .discount-container .discount-form{width:63%}.main-container .discount-container .discount-form form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:2rem}.main-container .discount-container .discount-form form .edit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1rem}.main-container .discount-container .discount-form form .edit-container .input-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;max-width:unset}.main-container .discount-container .discount-form form .edit-container .input-text-container label{white-space:nowrap}.main-container .discount-container .discount-form form .edit-container .input-text-container input{width:100%}.main-container .discount-container .discount-form form .edit-container .cards-filter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-container .discount-container .discount-form form .discount-duration{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.main-container .discount-container .discount-form form .discount-duration .date-container{width:100%;max-width:unset;border:1px solid #dde2eb;border-radius:4px;padding:.5rem 1rem 0}.main-container .discount-container .discount-form form .discount-duration .date-container .date-name{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.main-container .discount-container .discount-form form .discount-duration .date-container .date-fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-container .discount-container .discount-form form .discount-duration .date-hint{margin:.5rem 0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-container .discount-container .discount-form form .edit-container-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.main-container .discount-container .discount-form form .edit-container-row .input-text-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:unset;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.main-container .discount-container .discount-form .btn_tooltip__actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:start;align-self:flex-start}.main-container .parameters-container{width:100%}.main-container .parameters-container .discount-parameters{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:100%}.custom-table{position:relative}.discount-is-active{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:start;align-self:flex-start;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}*{padding:0;margin:0;border:0}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}:active,:focus{outline:0}a:active,a:focus{outline:0}aside,footer,header,nav{display:block}body,html{height:100%;width:100%;font-size:100%;line-height:1;font-size:14px}button,input,textarea{font-family:inherit}input::-ms-clear{display:none}input{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#999;background-color:#fcfcfc;background-clip:padding-box;border:1px solid #dde2eb;border-radius:4px}select option{background-color:#fff}.icons-spinner:before{display:inline-block;-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite}button::-moz-focus-inner{padding:0;border:0}a,a:visited{text-decoration:none}a:hover{text-decoration:none}ul li{list-style:none}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid #dde2eb}img{vertical-align:top}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:400}body{overflow-y:auto}.necessary-filters,.select-company-container,.supplier-select-container,.type-select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.select-company-container,.supplier-select-container,.type-select-container{width:50%;gap:calc(5px + 5 * (100vw - 320px)/ 1280)}.date-select-container__input,.select-company-container__select,.supplier-select-container__select,.type-select-container__type-select{padding:calc(10px + 10 * (100vw - 320px)/ 1280);background:#fcfcfc;border:1px solid #dde2eb;border-radius:10px;color:#999}.date-select-container__input:focus,.select-company-container__select:focus,.supplier-select-container__select:focus,.type-select-container__type-select:focus{background:#fff;border:1px solid #2068d8}.input-error{border:1px solid #fd3d54!important}.select-company-container__select,.supplier-select-container__select,.type-select-container__type-select{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.select-company-container__label,.type-select-container__type-label{margin-right:calc(10px + 10 * (100vw - 320px)/ 1280)}.date-filter-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.date-select-popup-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:calc(5px + 5 * (100vw - 320px)/ 1280);padding:calc(2px + 8 * (100vw - 320px)/ 1280) 0 calc(10px + 10 * (100vw - 320px)/ 1280) 0;font-size:1.25em}.date-range-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.date-select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;margin:calc(5px + 5 * (100vw - 320px)/ 1280) calc(10px + 10 * (100vw - 320px)/ 1280)}.date-select-container__label{text-wrap:nowrap}.date-select-container__input{padding:calc((10px + 10 * (100vw - 320px)/ 1280) * 1.5)}.optional-filters{margin-top:calc(5px + 5 * (100vw - 320px)/ 1280)}.categories-select-container{width:25%}.categories-select-container__typeahead{border:1px solid #dde2eb}.categories-select-container__typeahead:focus{border:1px solid #2068d8}.result-template-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.categories-select-container__select-all-button{margin-bottom:calc(10px + 10 * (100vw - 320px)/ 1280)}.success-button button{margin-top:calc(5px + 5 * (100vw - 320px)/ 1280)}.create-button-container{margin-top:calc(5px + 5 * (100vw - 320px)/ 1280);display:inline-block}.create-button-container__button{float:left}.pdf-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-line-pack:stretch;align-content:stretch;margin:0;padding:10px 0 0 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pdf-content .pdf-content__container{width:100%;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.pdf-content iframe{width:100%;height:100vh}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.reeipt_edit_container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;height:89%}.reeipt_edit_container .reeipt_edit_container__item{display:-webkit-box;display:-ms-flexbox;display:flex}.reeipt_edit_container .reeipt_edit_container__item.edit{width:40%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:relative}.reeipt_edit_container .reeipt_edit_container__item.edit .select-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.6rem;-moz-column-gap:.6rem;column-gap:.6rem;margin:0 0 .6rem 0}.reeipt_edit_container .reeipt_edit_container__item.edit .select-container__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;max-width:unset;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.reeipt_edit_container .reeipt_edit_container__item.edit .select-container__item .form-control{height:48px}.reeipt_edit_container .reeipt_edit_container__item.edit .select-container__item:first-child{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reeipt_edit_container .reeipt_edit_container__item.edit .select-container__item:first-child .form-control{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.reeipt_edit_container .reeipt_edit_container__item.edit .form-control{height:100%;margin:0}.reeipt_edit_container .reeipt_edit_container__item.edit .receipt-save-buttons{margin-top:.6rem}.reeipt_edit_container .reeipt_edit_container__item.edit .receipt-save-buttons .cancel{color:#fd3d54;border:1px solid #fd3d54}.reeipt_edit_container .reeipt_edit_container__item.edit .receipt-save-buttons .cancel:active,.reeipt_edit_container .reeipt_edit_container__item.edit .receipt-save-buttons .cancel:hover{color:#fff;border:1px solid #fd3d54;background:#fd3d54}.reeipt_edit_container .reeipt_edit_container__item.receipts{width:60%;height:100%}.edit-container.support{min-height:calc(50vh + 52px)}.edit-container.support .custom-table{height:50vh!important}.input-text-container textarea{min-height:50vh}.main-actions__container.support-popup{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;color:#999;overflow:visible}.main-actions__container.support-popup button{width:calc(36px + 12 * (100vw - 320px)/ 1280);height:calc(36px + 12 * (100vw - 320px)/ 1280);font-size:10px;padding:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-actions__container.support-popup button:hover{-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.main-actions__container.support-popup button:active{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.main-actions__container.support-popup button i{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:10px;width:100%;height:100%;padding:calc(10px + 10 * (100vw - 320px)/ 1280)}.main-actions__container.support-popup button.danger{-webkit-box-shadow:none;box-shadow:none;color:#999;border:none}.main-actions__container.support-popup button.danger:active,.main-actions__container.support-popup button.danger:hover{color:#fff;border:1px solid #fd3d54;background:#fd3d54}.main-actions__container.support-popup button.primary{-webkit-box-shadow:none;box-shadow:none;color:#999;border:none}.main-actions__container.support-popup button.primary:active,.main-actions__container.support-popup button.primary:hover{color:#2068d8;background:#fff;border:1px solid #2068d8}.main-actions__container.support-popup button.success:hover{background:#0aa14f;-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.main-actions__container.support-popup button.success:active{background:#0aa14f;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.page-header-container{background:#fff;height:48px;width:100vw;background:#dde2eb;position:fixed;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;z-index:100}.page-header-container .header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:calc(100vw - 100px);max-width:1920px;height:100%}.page-header-container .header__logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;color:#303949;padding:0 20px 0 0;cursor:pointer;-webkit-transition:.4s ease;-o-transition:.4s ease;transition:.4s ease;position:relative}.page-header-container .header__logo:hover{background:-webkit-gradient(linear,left top,right top,from(transparent),to(#eaf1f5));background:-o-linear-gradient(left,transparent,#eaf1f5);background:linear-gradient(90deg,transparent,#eaf1f5)}.page-header-container .header__logo img{width:100%;height:100%;padding:12px}.page-header-container .header__nav-toogle{display:none;position:relative;top:0;width:24px;height:18px;color:transparent;border:none;background:0 0;cursor:pointer;outline:0!important}.page-header-container .header__nav-toogle span,.page-header-container .header__nav-toogle::after,.page-header-container .header__nav-toogle::before{position:absolute;left:0;height:15%;width:100%;-webkit-transition:all .4s cubic-bezier(.57,.21,.69,1.25);-o-transition:all .4s cubic-bezier(.57,.21,.69,1.25);transition:all .4s cubic-bezier(.57,.21,.69,1.25);background-color:#999}.page-header-container .header__nav-toogle::after,.page-header-container .header__nav-toogle::before{content:""}.page-header-container .header__nav-toogle span{top:50%;-webkit-transform:scaleX(1) translate(0,-50%);-ms-transform:scaleX(1) translate(0,-50%);transform:scaleX(1) translate(0,-50%)}.page-header-container .header__nav-toogle::before{top:0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(0) translate(0,0);-ms-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}.page-header-container .header__nav-toogle::after{bottom:0;-webkit-transform-origin:right bottom;-ms-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(0) translate(0,0);-ms-transform:rotate(0) translate(0,0);transform:rotate(0) translate(0,0)}.page-header-container .header__nav-toogle.active span{left:100%;-webkit-transform:scaleX(0) translate(0,-50%);-ms-transform:scaleX(0) translate(0,-50%);transform:scaleX(0) translate(0,-50%)}.page-header-container .header__nav-toogle.active::before{background:#303949;-webkit-transform:rotate(-45deg) translate(-1px,-1px);-ms-transform:rotate(-45deg) translate(-1px,-1px);transform:rotate(-45deg) translate(-1px,-1px)}.page-header-container .header__nav-toogle.active::after{background:#303949;-webkit-transform:rotate(40deg) translate(0,1px);-ms-transform:rotate(40deg) translate(0,1px);transform:rotate(40deg) translate(0,1px)}.page-header-container .header__title{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #fff;border-right:1px solid #fff;padding:0 30px;height:100%}.page-header-container .header__menu{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-left:1px solid #fff;border-right:1px solid #fff;height:100%}.page-header-container .header__menu .menu__logo{display:none}.page-header-container .header__menu .menu__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:0 calc(10px + 10 * (100vw - 320px)/ 1280);cursor:pointer;border-bottom:1px solid transparent;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;color:#999;position:relative}.page-header-container .header__menu .menu__item.dropdown{position:relative}.page-header-container .header__menu .menu__item.dropdown .dropdown-content{width:100%}.page-header-container .header__menu .menu__item .icons-user:before{margin:2px 0 0 0;font-size:16px}.page-header-container .header__menu .menu__item i{color:#999;margin:0 calc(5px + 5 * (100vw - 320px)/ 1280) 0 0}.page-header-container .header__menu .menu__item .label{font-weight:600;color:#999;line-height:inherit!important}.page-header-container .header__menu .menu__item:hover{background:#f5f5f5;padding:0 25px}.page-header-container .header__menu .menu__item:hover .label{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.page-header-container .header__menu .menu__item:hover i{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01);margin:0 12px 0 0}.page-header-container .header__menu .menu__item.active,.page-header-container .header__menu .menu__item:active{background:#fff}.page-header-container .header__menu .menu__item.active i,.page-header-container .header__menu .menu__item:active i{color:#303949}.page-header-container .header__menu .menu__item.active .label,.page-header-container .header__menu .menu__item:active .label{color:#303949}.page-header-container .header__user{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative}.toggle-container{display:none;width:0}.user-block__container{height:100%;min-width:calc(100px + 50 * (100vw - 320px)/ 1280);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;cursor:pointer;padding:0 1rem}.user-block__image{min-width:32px;min-height:32px;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.user-block__image i{font-size:18px;color:#fff}.user-block__info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.user-block__info .id-label{text-transform:uppercase;color:#999;line-height:initial}.user-block .actions .logoff_button{border-radius:4px;color:#303949;border:1px solid #dde2eb;cursor:pointer;width:48px;height:48px;padding:20px 20px 20px 16px;margin:20px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.user-block .actions .logoff_button:hover{-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.user-block .actions .logoff_button:active{-webkit-box-shadow:none;box-shadow:none}.menu .title{display:none!important}.menu__separator{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;height:100%;width:calc(100vw - 30%);border-bottom:1px solid #fcfcfc}.menu__logo-block{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 2.5rem}.menu__logo-block .contact-info{margin:.5rem 0 0 0;color:#999}.menu__logo-block .contact-info p{margin:0 0 .5rem 0}.dropdown{cursor:pointer}.dropdown-content{position:absolute;top:100%;right:0;background:#fff;border-radius:4px;border:1px solid #dde2eb;width:100%;z-index:100}.dropdown-content-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dropdown-content:hover{cursor:pointer}.dropdown-item{white-space:nowrap;padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#999}.dropdown-item:hover{background:#3d88ff;color:#fff}.dropdown-item:hover i{color:#fff!important}.dropdown-item:hover .label{color:#fff!important}.dropdown-item .label{font-weight:600;color:#999;line-height:inherit!important;padding-left:10px}.showHubStatus{margin:0 20px}.showHubStatus-btn{position:relative;overflow:visible;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;outline:solid .5px #e9e9e9;outline-offset:-.5px;border-radius:50%}.showHubStatus-connected{min-width:32px;min-height:32px;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.showHubStatus-connecting{min-width:32px;min-height:32px;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(#fe8f29),to(#e5ce67));background:-o-linear-gradient(left,#fe8f29,#e5ce67);background:linear-gradient(90deg,#fe8f29,#e5ce67);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.showHubStatus-disconnected{min-width:32px;min-height:32px;border-radius:50%;background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 20px}.showHubStatus i{font-size:18px;color:#fff}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.statistic-charts{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:auto 0}.statistic-charts .highcharts-figure{padding:calc(10px + 10 * (100vw - 320px)/ 1280) calc(5px + 5 * (100vw - 320px)/ 1280);margin:10px 0 0}.statistic-charts .highcharts-figure .highcharts-title{display:none}.statistic-charts .column,.statistic-charts .line,.statistic-charts .pie{width:100%;height:100%}.chart-main-container{width:calc(65% - 20px)}.chart-side-container{width:calc(35% - 20px)}.statistic-container{height:70vh}.statistic-container .column-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:10px 0 58px 0}.statistic-container .column-container #column-container{width:100%}.statistic-container .tab-actions{height:70px;margin:1rem 0}.statistic-container .tab-actions__container{height:100%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:6px;-moz-column-gap:6px;column-gap:6px}.statistic-container .tab-actions__title{margin:0 10% 0 0}.statistic-container .tab-actions__items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:12px;-moz-column-gap:12px;column-gap:12px}.statistic-container .input-text-container{max-width:unset;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:10px 0}.highcharts-data-table table{width:100%;border:1px solid #f5f5f5;margin:10px auto;text-align:start}.highcharts-credits{display:none}.highcharts-data-table caption{padding:1em 0;font-size:1.2em;color:#999}.highcharts-data-table th{font-weight:600;padding:.5em}.highcharts-data-table caption,.highcharts-data-table td,.highcharts-data-table th{text-align:start;padding:.5em}.highcharts-data-table thead tr,.highcharts-data-table tr:nth-child(even){background:#dde2eb}.highcharts-data-table tr:hover{background:#3d88ff;color:#fff}rect.highcharts-background{fill:#fff}.statistics-circle__block label{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;color:#999;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.svg-item{width:100%;font-size:16px;margin:0 auto;-webkit-animation:donutfade 1s;animation:donutfade 1s}@-webkit-keyframes donutfade{0%{opacity:.2}100%{opacity:1}}@keyframes donutfade{0%{opacity:.2}100%{opacity:1}}.donut-ring{stroke:#ebebeb}.donut-segment{-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;stroke:#ff6200}.donut-percent{-webkit-animation:donutfadelong 1s;animation:donutfadelong 1s}@-webkit-keyframes donutfadelong{0%{opacity:0}100%{opacity:1}}@keyframes donutfadelong{0%{opacity:0}100%{opacity:1}}.donut-text{font-family:Arial,Helvetica,sans-serif;fill:#2068d8}.donut-label{font-size:.28em;font-weight:700;line-height:1;fill:#000;-webkit-transform:translateY(.25em);-ms-transform:translateY(.25em);transform:translateY(.25em)}.donut-percent{font-size:.5em;line-height:1;-webkit-transform:translateY(.5em);-ms-transform:translateY(.5em);transform:translateY(.5em);font-weight:700}.donut-data{font-size:.12em!important;text-wrap:normal;overflow-wrap:break-word;color:#666;fill:#666;-webkit-animation:donutfadelong 1s;animation:donutfadelong 1s}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.data-grid-container{border-radius:4px 4px 0 0;position:relative;height:100%;overflow-x:visible!important;overflow-y:scroll!important;border:1px solid #dde2eb}.data-grid-container::-webkit-scrollbar{display:none}.data-grid-container::-webkit-scrollbar-track{display:none}.data-grid-container .data-grid{border:none;border-radius:4px;background-color:unset;font-family:Formular,sans-serif}.data-grid-container .data-grid thead th .header-container .header-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}.data-grid-container .data-grid thead th .header-container .header-text .d-none{display:none}.data-grid-container .data-grid thead th .header-container .header-text .caption{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;white-space:initial;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline}.data-grid-container .data-grid thead th .header-container .header-text .caption .order{margin:0 10px;border-top-color:#dde2eb;border-bottom-color:#dde2eb}.data-grid-container .data-grid thead th .header-container .header-text .icon-filter{cursor:pointer}.data-grid-container .data-grid tbody tr .data-grid-cell .main-actions__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.6rem;-moz-column-gap:.6rem;column-gap:.6rem}.data-grid-container .data-grid tbody tr .data-grid-cell .main-actions__container button{width:32px;height:32px}.data-grid-container table thead{background-color:unset!important;border-bottom:1px solid #dde2eb;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.data-grid-container table thead th{border:none;border-right:1px solid #f5f5f5;color:#303949}.data-grid-container table thead th .icon-filter{padding:10px}.data-grid-container table thead th:last-child{min-width:42px;border-right:none}.data-grid-container table thead th .header-container{position:relative;width:unset;background:unset;-webkit-box-shadow:none;box-shadow:none;border-right:none}.data-grid-container table thead th .header-container .header-text{-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border:none}.data-grid-container table thead th .header-container .header-text .caption{width:unset!important}.data-grid-container table tbody{font-family:Formular,sans-serif;color:#303949}.data-grid-container table tbody tr{border:none;border-bottom:1px solid #dde2eb;cursor:pointer}.data-grid-container table tbody tr:hover{background-color:#3d88ff;color:#fff;-webkit-transition:.1s;-o-transition:.1s;transition:.1s}.data-grid-container table tbody tr .data-grid-cell{border:none}.data-grid-container table tbody tr .data-grid-cell:last-child{width:100px;border-right:none}.data-grid-container table tbody tr .data-grid-cell:first-child{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-grid-container table tbody tr .data-grid-cell input{cursor:pointer}.data-grid-container table tbody tr .data-grid-cell div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-grid-container table tbody tr td div{line-height:1.3em;overflow:hidden;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical}.data-grid-footer{border:none!important;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;padding-right:0!important;background:#dde2eb;border-radius:0 0 4px 4px}.data-grid-footer .data-grid-pager{height:100%;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.data-grid-footer .data-grid-pager .page-summary{color:#999;font-weight:700}.data-grid-footer .data-grid-pager .pager-group .page-btn{width:unset;padding:10px;color:#999;border:1px solid transparent}.data-grid-footer .data-grid-pager .pager-group .page-btn:hover{background-color:#fcfcfc!important;border-radius:4px;border:1px solid #dde2eb}.data-grid-footer .data-grid-pager .pager-group .page-btn.active{background-color:#fcfcfc;color:#303949;border-radius:4px;border:1px solid #dde2eb}.data-grid-footer .data-grid-pager .page-size-select .page-size-button{margin:1px;padding:10px;color:#999;border:1px solid transparent}.data-grid-footer .data-grid-pager .page-size-select .page-size-button:hover{background-color:#fcfcfc!important;border-radius:4px;border:1px solid #dde2eb}.data-grid-footer .data-grid-pager .page-size-select .page-size-button.active{background-color:#fcfcfc;color:#303949;border-radius:4px;border:1px solid #dde2eb}.data-grid-tooltip{display:none!important}.data-grid{max-height:75vh}.data-grid tbody{background:#f5f5f5;position:relative}.data-grid tbody .no-data-to-display{text-align:center;position:absolute;top:0;left:0;right:0;margin:0 auto;width:150px;height:40vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#999}.data-grid .current-column .dropdown-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;right:unset;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);opacity:0;border-radius:7px;padding:20px;-webkit-transition:opacity .2s ease-in;-o-transition:opacity .2s ease-in;transition:opacity .2s ease-in}.data-grid .current-column .dropdown-container.visible{opacity:1;width:auto}.data-grid .current-column .dropdown-container.visible .filter-buttons{opacity:1}.data-grid .current-column .dropdown-container.visible .date-picker-container .date-picker-item div div .ui-datepicker-header{opacity:1}.data-grid .current-column .dropdown-container:before{left:50%}.data-grid .current-column .dropdown-container .dropdown-wrapper{max-height:35vh}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item{cursor:pointer}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item::before{content:"";border-color:#999;margin:0;height:1em;top:1em;left:1em;z-index:1}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item::after{content:"";border:1px solid #999;margin:0;height:1.2em;width:1.2em;background:#fff;position:absolute;top:1em;left:.6em;z-index:0}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item-name{margin:0 0 0 20px}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item:hover{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);border-radius:4px}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item.selected{color:#303949;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item.selected:hover{color:#fff}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item.selected::before{content:"";border-color:#2068d8}.data-grid .current-column .dropdown-container .dropdown-wrapper .dropdown-item.selected::before:hover{border-color:#fff}.data-grid .current-column .dropdown-container .filter-input{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem .375rem 30px;font-size:1rem;font-weight:400;line-height:1.5;color:#303949;background-color:#fcfcfc;background-clip:padding-box;border:1px solid #dde2eb;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-o-transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.data-grid .current-column .dropdown-container .icon-search{top:25%;left:10%}.data-grid .current-column .dropdown-container .ui-datepicker-calendar tbody tr{-webkit-transition:0s;-o-transition:0s;transition:0s}.data-grid .current-column .dropdown-container .date-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;min-width:40vw;margin:0 0 calc(10px + 10 * (100vw - 320px)/ 1280) 0;-ms-flex-pack:distribute;justify-content:space-around}.data-grid .current-column .dropdown-container .date-container .date-picker-item{padding-top:calc(5px + 5 * (100vw - 320px)/ 1280);width:50%}.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header{text-transform:uppercase}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select{display:block;height:48px;font-size:1rem;font-weight:400;line-height:1.6;color:#303949;outline:0!important;-webkit-box-shadow:none!important;box-shadow:none!important;background-color:#f5f5f5;background-clip:padding-box;border:1px solid #dde2eb;border-radius:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:90%!important;background-position-y:50%!important;-webkit-transition:.2s cubic-bezier(.5,.27,.87,1.28);-o-transition:.2s cubic-bezier(.5,.27,.87,1.28);transition:.2s cubic-bezier(.5,.27,.87,1.28)}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select.inactive{background-color:#f5f5f5;opacity:.5}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select.invalid{border-color:#fd3d54}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select:focus{background:#fff;border-color:#2068d8;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select:disabled{background-color:#f5f5f5;opacity:.5}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select:focus{background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:90%!important;background-position-y:50%!important}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select:active{background-image:url(../images/chevron-down.png)!important;background-repeat:no-repeat!important;background-position:right!important;background-position-x:90%!important;background-position-y:60%!important}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select.inactive{background-image:unset!important;cursor:unset}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option{color:#999;background-color:#f5f5f5;background-image:none;height:50px;padding:calc(10px + 10 * (100vw - 320px)/ 1280);border:1px solid #dde2eb}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-month{min-width:40%;padding:calc(5px + 5 * (100vw - 320px)/ 1280);margin:calc(5px + 5 * (100vw - 320px)/ 1280) 0}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-year{min-width:30%;padding:calc(5px + 5 * (100vw - 320px)/ 1280);margin:calc(5px + 5 * (100vw - 320px)/ 1280)}.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-next,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-prev{display:none}.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar{width:100%}.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr:hover{background:0 0;-webkit-transition:.1s;-o-transition:.1s;transition:.1s;color:unset}.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr th{border-right:none;text-align:center}.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr td{text-align:center;text-align:-webkit-center}.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr td a,.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr td span{text-align:center;cursor:pointer;border-radius:4px;display:block;width:70%;padding:0 calc(5px + 5 * (100vw - 320px)/ 1280);height:100%;border:1px solid transparent}.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr td a:hover,.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr td span:hover{background:#fff;-webkit-transition:.1s ease-in;-o-transition:.1s ease-in;transition:.1s ease-in;color:#2068d8;border:1px solid #2068d8}.data-grid .current-column .dropdown-container .date-container .ui-datepicker-calendar tr td .ui-state-active{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid transparent}.date-picker-container .date-picker-item div div .ui-datepicker-header{opacity:0}.date-picker-container .date-picker-item div div .ui-datepicker-header .ui-datepicker-title{display:-webkit-box;display:-ms-flexbox;display:flex}.filter-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;opacity:0}.filter-buttons button{-webkit-animation:none;animation:none;-webkit-transition:all 0s;-o-transition:all 0s;transition:all 0s}.filter-buttons .cancel-filter-btn{margin:.6rem 0 0 0;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s}.filter-buttons .apply-filter-btn{margin:.6rem 0 0 0;-webkit-transition:color .3s,background-color .3s;-o-transition:color .3s,background-color .3s;transition:color .3s,background-color .3s;background:#2068d8;color:#fff;position:relative}.table-fixed{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-fixed table{table-layout:fixed}table{border-collapse:collapse}.custom-table{height:70vh}.custom-table table thead{position:sticky;top:-1px;background-color:#dde2eb!important;z-index:10}.custom-table table thead th:first-child .dropdown-container{left:0;right:unset;-webkit-transform:none;-ms-transform:none;transform:none}.custom-table table thead th:first-child .dropdown-container:before{left:1rem;right:unset}.custom-table table thead th:last-child .dropdown-container,.custom-table table thead th:nth-last-child(2) .dropdown-container{left:unset;right:0;-webkit-transform:none;-ms-transform:none;transform:none}.custom-table table thead th:last-child .dropdown-container:before,.custom-table table thead th:nth-last-child(2) .dropdown-container:before{left:unset;right:1rem}.custom-table table thead th:last-child{border-right:none}.custom-table table tbody .no-data-to-display{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.custom-table .loader-container{background:#f5f5f5}.remove-last-child thead th:last-child .header-container{display:none}.table-totals{height:60vh}.highlight-row table tbody tr{cursor:default}.highlight-row table tbody tr:hover{background-color:#f5f5f5;color:#303949;-webkit-transition:none;-o-transition:none;transition:none}.hide-grid-footer .data-grid-footer{display:none}.data-grid__cell-container{max-width:350px;word-wrap:break-word}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.footer-container{height:48px;width:100%;background:#dde2eb;position:fixed;bottom:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.footer-container .footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:calc(100vw - 100px);height:100%;display:flex;margin:0 auto 0}.footer-container .footer select{background:#dde2eb;border:none;color:#999}.footer-container .footer__error-message{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.tooltip_content{position:absolute;top:70px;right:15px;width:245px;background:#3d88ff;margin:15px;padding:20px 10px;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;color:#fff;visibility:hidden;opacity:0;-webkit-transition:.5s cubic-bezier(.5,.27,.87,1.28);-o-transition:.5s cubic-bezier(.5,.27,.87,1.28);transition:.5s cubic-bezier(.5,.27,.87,1.28);-webkit-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-webkit-box-shadow:0 10px 20px rgba(20,20,20,.15);box-shadow:0 10px 20px rgba(20,20,20,.15);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tooltip_content:before{content:"";position:absolute;width:30px;height:30px;background:#3d88ff;top:-10px;left:184px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.tooltip_content a{color:#303949;text-decoration:none;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28);position:relative;cursor:pointer}.tooltip_content a:hover{color:#999;text-decoration:none}.tooltip_content a:hover::after{width:100%}.tooltip_content a::after{content:"";display:block;position:absolute;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28);width:0;height:2px;background-color:#999}.btn_tooltip.mouse-over .tooltip_content{visibility:visible;opacity:1;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%);top:50%;background:#3d88ff;z-index:10}i.icons-chevron{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;-webkit-transform:rotateX(0);transform:rotateX(0);cursor:pointer}i.icons-chevron.active{-webkit-transform:rotateX(180deg);transform:rotateX(180deg)}.tooltip_text{color:#999}.tooltip_error{color:#fd3d54}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.loader-container{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:12px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:rgba(10,10,10,.02)}.loader-container i{font-size:48px;color:#999;-webkit-animation:spin-loader 2s linear infinite;animation:spin-loader 2s linear infinite}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.edit-container-row{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:11;overflow:visible}.edit-container-row__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;border-radius:4px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0;-webkit-column-gap:1.2rem;-moz-column-gap:1.2rem;column-gap:1.2rem;-webkit-animation:blur-appearing .2s cubic-bezier(.5,.27,.87,1.28) .2s forwards;animation:blur-appearing .2s cubic-bezier(.5,.27,.87,1.28) .2s forwards}.edit-container-row__item__element{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-container-row__item .input-text-container{width:100%;margin:.6rem 0}.info-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.info-container.centered{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.info-container .edit-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;z-index:2;position:relative;overflow:visible}.info-container .edit-container.custom-scroll{overflow-y:scroll;overflow-x:hidden}.info-container .edit-container .custom-scroll{overflow-y:scroll;overflow-x:hidden}.info-container .edit-container__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:10px;border-radius:4px;margin:0 0 .5rem 0;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;opacity:0;-webkit-animation:blur-appearing .2s cubic-bezier(.5,.27,.87,1.28) .2s forwards;animation:blur-appearing .2s cubic-bezier(.5,.27,.87,1.28) .2s forwards}.info-container .edit-container__item textarea{resize:vertical;max-height:100px}.info-container .edit-container__item__title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.info-container .edit-container__item__title .main-actions__container{margin-bottom:.6rem}.info-container .edit-container__item .product-desc{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.info-container .static-button{position:absolute;right:0;bottom:0}.blazored-typeahead__results{-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1);border-radius:5px;opacity:0;-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%);-webkit-animation:appearing-select .3s cubic-bezier(.5,.27,.87,1.28) forwards;animation:appearing-select .3s cubic-bezier(.5,.27,.87,1.28) forwards;max-height:15rem}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.pagination__container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;bottom:5%;right:1%}.pagination__container .pagination__item{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#999;opacity:.9;cursor:pointer;padding:10px;border-bottom:1px solid transparent}.pagination__container .pagination__item:hover{background:#fcfcfc;color:#303949;opacity:.9}.pagination__container .pagination__item:active{background:#fcfcfc;color:#303949;opacity:1;border-bottom:1px solid #303949}.pagination__container .pagination__item-inactive{padding:10px;border-bottom:1px solid transparent;opacity:.5}.pagination__container .pagination__pages-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:30px}.pagination__container .pagination__pages-block div{color:#999;opacity:.9;border-bottom:1px solid transparent}.pagination__container .pagination__pages-block .pagination__page-number{-webkit-transition:.2s;-o-transition:.2s;transition:.2s;padding:10px;color:#999;opacity:.9;cursor:pointer}.pagination__container .pagination__pages-block .pagination__page-number:hover{background:#fcfcfc;color:#303949;opacity:.9}.pagination__container .pagination__pages-block .pagination__page-number:active{background:#fcfcfc;color:#303949;opacity:1;border-bottom:1px solid #303949}.pagination__container .pagination__pages-block .pagination__page-number.selected{background:#fcfcfc;color:#303949;opacity:1;border-bottom:1px solid #303949}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.custom-popup{position:fixed;top:0;right:0;bottom:0;left:0;width:100vw;height:100vh;z-index:100}.custom-popup__overlay{width:100%;height:100%;background:rgba(10,10,10,.5);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.custom-popup__main-container{border-radius:4px;min-width:320px;max-width:calc(100vw - 100px);min-height:250px;max-height:calc(100vh - 200px);background:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-shadow:0 10px 20px rgba(20,20,20,.15);box-shadow:0 10px 20px rgba(20,20,20,.15);position:relative}.custom-popup__main-container.narrow-popup-container{max-width:40vw}.custom-popup__main-container.wide-popup-container{width:calc(300px + 600 * (100vw - 320px)/ 1280)}.custom-popup__header{border-radius:4px 4px 0 0;width:100%;padding:20px;background:#dde2eb;border-bottom:1px solid #fcfcfc}.custom-popup__header .popup-title{color:#303949}.custom-popup__header .popup-subtitle{color:#999}.custom-popup__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;padding:calc(10px + 10 * (100vw - 320px)/ 1280);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.custom-popup__body .popup-label{margin-bottom:1rem}.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label{color:#999}.custom-popup__body .change-password__input-group input,.custom-popup__body .send-email__input-group input{outline:0!important}.custom-popup__body .change-password__input-group .invalid,.custom-popup__body .send-email__input-group .invalid{border-color:#fd3d54}.custom-popup__body .validation-message{color:#fd3d54}.custom-popup__body.change-pasword__block,.custom-popup__body.load-file__block,.custom-popup__body.send-email__block{width:30vw}.custom-popup__body .select-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:20px 0 0 0}.custom-popup__body .select-file__title{color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0 0 .5rem 0}.custom-popup__body .select-file__title .icon-container{margin:5px 0 0 10px}.custom-popup__body .select-file__title .icon-container__generating{margin:3px 0 0 10px}.custom-popup__body .select-file__title .icon-container__generating i{display:inline-block;-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite}.custom-popup__body .select-file__title .icon-container__generated{margin:5px 0 0 10px;color:#09c760}.custom-popup__body .select-file__title .title__generated{color:#09c760}.custom-popup__body .select-file .user-select-form{width:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.custom-popup__body .select-file .user-select-form i{color:#999;margin:0 5% 0 0;padding:3px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #fcfcfc;border-radius:4px}.custom-popup__body .select-file .user-select-form .oi-file,.custom-popup__body .select-file .user-select-form .oi-image,.custom-popup__body .select-file .user-select-form .oi-text{padding:4px 3px 2px 3px}.custom-popup__body .management-error-message{color:#fd3d54}.custom-popup__footer{padding:0 20px 5%;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem}.custom-popup__footer.info{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-popup__footer .footer__button{outline:0!important;border-radius:4px;color:#999;border:1px solid #dde2eb;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;margin:calc(5px + 15 * (100vw - 320px)/ 1280);cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.custom-popup__footer .footer__button.info{background:#2068d8;color:#fff}.custom-popup__footer .footer__button .icons-spinner:before{display:inline-block;-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite}.custom-popup__footer .footer__button:hover{-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.custom-popup__footer .footer__button:active{-webkit-box-shadow:none;box-shadow:none}.custom-popup__action-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:20px 0 0 20px}.custom-popup__action-block .popup-button{border-radius:50px;color:#fff;cursor:pointer;outline:0!important;-webkit-box-shadow:none;box-shadow:none;background:#fcfcfc;padding:15px 40px;margin:20px 0 0 0!important;-webkit-transition:.3s ease-in;-o-transition:.3s ease-in;transition:.3s ease-in}.custom-popup__action-block .popup-button:active{-webkit-box-shadow:none;box-shadow:none}.custom-popup__action-block .popup-button.active{-webkit-box-shadow:0 5px 15px rgba(20,20,20,.1);box-shadow:0 5px 15px rgba(20,20,20,.1)}.custom-popup__action-block .popup-button .icons-spinner:before{display:inline-block;-webkit-animation:spin-loader .4s linear infinite;animation:spin-loader .4s linear infinite}.popup-close-button{position:absolute;top:20px;right:20px;font-size:12px;color:#999;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.popup-close-button:hover{color:#303949;text-shadow:0 5px 15px rgba(20,20,20,.1)}.popup-close-button:active{color:#303949;text-shadow:none}.custom-checkbox-wrapper{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;margin-right:15px;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.custom-checkbox-wrapper label{margin-right:1rem;cursor:pointer}.custom-checkbox-wrapper.label{margin-left:0}.custom-checkbox-wrapper.label input{margin:0}.custom-checkbox{max-width:20px;width:15px;height:15px;margin:.5rem;accent-color:#fff;cursor:pointer}.buttons-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:end!important}.button-container{padding:15px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.custom-popup__main-container.form{width:35vw;max-height:100%}.custom-popup__main-container.table-form{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-height:100%}.custom-popup__main-container .custom-popup__body form{display:-ms-grid;display:grid}.custom-popup__main-container .custom-popup__body form .info-container.centered .edit-container{width:100%}.custom-popup__main-container .custom-popup__body .success-button{position:relative;-ms-grid-column-align:center;justify-self:center}.custom-popup__main-container .custom-popup__body .popup-table{position:relative;height:-webkit-fit-content!important;height:-moz-fit-content!important;height:fit-content!important}.custom-popup__main-container .custom-popup__body .popup-table-button{position:absolute;z-index:20;display:-webkit-box;display:-ms-flexbox;display:flex;padding:16px}.custom-popup__main-container .custom-popup__body .popup-table-categories{width:500px}.custom-popup__main-container .custom-popup__body .popup-table-categories .data-grid-footer .data-grid-pager{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-popup__main-container .custom-popup__body .popup-table-categories .data-grid-footer .data-grid-pager .pager-summary{display:none}.custom-popup__main-container .custom-popup__body .popup-table-categories .data-grid-footer .data-grid-pager .page-size-select{display:none}.custom-popup__main-container .custom-popup__body .popup-table .data-grid-container .data-grid th:first-child{width:80px}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.actions-button-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.main-actions__container{height:48px;padding:10px 0}.main-actions__container button{height:100%}.main-actions__container button.text-button{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.6rem 1.6rem!important}.main-actions__container button.text-button i{padding:0 10px 0 0}.main-title__container .company-filter__container{position:absolute;background:#fff;border-radius:7px;-webkit-box-shadow:rgba(0,0,0,.35) 0 5px 15px;box-shadow:rgba(0,0,0,.35) 0 5px 15px;border:1px solid #fcfcfc;z-index:11;top:70px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:1.2rem;min-width:25vw;max-width:80vw;padding:1.2rem}.main-title__container .company-filter__container .active{-webkit-animation:on-load .35s cubic-bezier(.5,.27,.87,1.28) .35s forwards;animation:on-load .35s cubic-bezier(.5,.27,.87,1.28) .35s forwards;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;visibility:visible}.main-title__container .company-filter__container .disabled{animation:on-load .35s cubic-bezier(.5,.27,.87,1.28) .35s reverse backwards;-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);opacity:0;visibility:hidden}.main-title__container .company-filter-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}.main-title__container .company-filter-item__text{min-width:150px;color:#303949;padding-bottom:5px;font-size:16px!important}.main-title__container .company-filter-item__data{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px;width:100%}.main-title__container .company-filter-item__data select{width:100%;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;display:block}.main-title__container .company-filter-controls{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:100%}.main-title__container .company-filter-controls button{width:50%}.main-title__container .company-filter-info{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;max-width:350px}.main-title__container .company-filter-info__item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;row-gap:.2rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.main-title__container .company-filter-info__item-selected{display:block;max-width:340px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:.1rem .3rem;font-size:10px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .25s forwards;animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .25s forwards;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0;background:#dde2eb;color:#303949}.main-title__container .company-filter-info__item-selected:first-child{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff}.main-title__container .company-filter-info__item-not-selected{display:block;max-width:340px;overflow:hidden;white-space:nowrap;-o-text-overflow:ellipsis;text-overflow:ellipsis;padding:.1rem .3rem;font-size:10px;border-radius:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;-webkit-animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .25s forwards;animation:on-load .25s cubic-bezier(.5,.27,.87,1.28) .25s forwards;-webkit-transform:translateX(100px);-ms-transform:translateX(100px);transform:translateX(100px);opacity:0;color:#999}.main-title__container .company-filter-hint{display:none;position:absolute;background:#fff;border-radius:7px;-webkit-box-shadow:rgba(0,0,0,.35) 0 5px 15px;box-shadow:rgba(0,0,0,.35) 0 5px 15px;border:1px solid #fcfcfc;z-index:11;top:70px;right:0;-webkit-box-align:initial;-ms-flex-align:initial;align-items:initial;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:.5rem;-webkit-animation:blur-appearing .2s;animation:blur-appearing .2s}.main-title__container .company-filter-hint .custom-hint{padding:0;margin:0}.main-title__container .company-filter-hint .custom-hint .hint-text{padding:0;margin:0}.main-title__container .company-filter .overlay{width:100%;height:100%}.company-filter-button:hover .company-filter-hint{display:-webkit-box;display:-ms-flexbox;display:flex}.image-view-container{cursor:pointer;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background:#fff;z-index:200;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.filters-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:15px 0}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.tabs-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.tabs-container .tabs-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:50px}.tabs-container .tabs-content{height:100%;overflow:auto}.tabs-header .main-actions__container{margin-bottom:.5rem}.tabs-header .tabs-items{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-left:2rem;color:#999}.tabs-header .tabs-items .action-title{padding:15px 10px;opacity:.5;cursor:pointer;width:100%;height:60%;border:1px solid #dde2eb;border-bottom:none;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;white-space:nowrap;position:relative;border-radius:4px 4px 0 0;background:#fcfcfc}.tabs-header .tabs-items .action-title:last-child{border-right:1px solid #dde2eb}.tabs-header .tabs-items .action-title.active{padding:15px 10px;opacity:1;background:#dde2eb;-webkit-transform:translateY(1px);-ms-transform:translateY(1px);transform:translateY(1px)}.tabs-header .tabs-items .action-title.active:after{z-index:2;content:"";width:inherit;height:5px;position:absolute;-ms-flex-item-align:end;align-self:flex-end;bottom:-5px;background:#fff}.tabs-content .manage-container{height:100%;overflow:auto}.tabs-content .custom-table .data-grid-footer{position:absolute;bottom:0}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.day-selector-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-column-gap:calc(5px + 5 * (100vw - 320px)/ 1280);-moz-column-gap:calc(5px + 5 * (100vw - 320px)/ 1280);column-gap:calc(5px + 5 * (100vw - 320px)/ 1280);row-gap:calc(5px + 5 * (100vw - 320px)/ 1280)}.day-selector-container-month{-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:1100px}.day-selector-container-month .custom-checkbox-wrapper .custom-check-label{height:40px;width:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.day-selector-container .custom-checkbox-wrapper{margin:0}.day-selector-container .custom-checkbox-wrapper .custom-check-label{margin:0}.day-selector-container .custom-checkbox-wrapper .custom-check-label .card{margin:0}.day-selector-container .custom-checkbox-wrapper .custom-check-label label{margin:0}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.discount-rule-form{position:relative;min-height:50vh}.discount-rule-form__content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:1rem 0;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem;width:100%}.discount-rule-form__content-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;-webkit-column-gap:1rem;-moz-column-gap:1rem;column-gap:1rem}.discount-rule-form__content-row .custom-checkbox-wrapper{height:79px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin:0}.discount-rule-form__content-row .custom-checkbox-wrapper label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:49px;padding:calc(10px + 10 * (100vw - 320px)/ 1280);margin:0}.discount-rule-form__content-column{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.discount-rule-form__content-button{height:76px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.discount-rule-form form{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.discount-rule-form .custom-table{height:calc(100vh - 370px)}.discount-rule-form .custom-table .data-grid-container{border-radius:unset}.discount-rule-form .select-company{height:calc(100vh - 430px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.discount-rule-form .select-company label{margin:0;color:#999}.edit-container-row__item .discount-rule-form__content-row{width:unset}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}@keyframes on-load{100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes on-load-left{0%{-webkit-transform:translateX(-200px);transform:translateX(-200px)}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes product-moving{0%{opacity:.2;top:-.5rem;left:2rem}20%{top:0}40%{background:#fff}50%{opacity:1}80%{top:0}90%{background:#09c760}100%{opacity:.2;top:.5rem;left:-.5rem}}@keyframes product-moving-square{0%{top:-.1rem;left:1.4rem;background:#fff}10%{top:.5rem;left:1.4rem}25%{top:.5rem;left:1.4rem}35%{top:.5rem;left:.4rem}50%{top:.5rem;left:.4rem;background:#999}60%{top:-.1rem;left:.4rem}75%{top:-.1rem;left:.4rem}85%{top:-.1rem;left:1.4rem}}@keyframes spin-loader{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes notification-appear{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}80%{opacity:1;-webkit-transform:translateY(-10%);transform:translateY(-10%)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes notification-disappear{0%{opacity:1}100%{opacity:0}}@keyframes updater-dot-moving-1{0%,45%{-webkit-transform:translateX(0);transform:translateX(0)}10%{-webkit-transform:translateX(5px);transform:translateX(5px)}}@keyframes updater-dot-moving-2{0%,65%{-webkit-transform:translateX(0);transform:translateX(0)}12%{-webkit-transform:translateX(5px);transform:translateX(5px)}40%{-webkit-transform:translateX(10px);transform:translateX(10px)}}@keyframes updater-dot-moving-3{0%,80%{-webkit-transform:translateX(0);transform:translateX(0)}14%{-webkit-transform:translateX(5px);transform:translateX(5px)}45%{-webkit-transform:translateX(20px);transform:translateX(20px)}}@keyframes hint-animation{0%{opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-info{0%{opacity:0;-webkit-transform:translateX(-100%);transform:translateX(-100%)}40%,60%{opacity:1;-webkit-transform:translateX(-100px);transform:translateX(-100px)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes blur-appearing{0%{opacity:0}100%{opacity:1}}@keyframes appearing-select{0%{opacity:0;-webkit-transform:translateY(100%);transform:translateY(100%)}100%{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}}@keyframes appearing-subtitle{0%{-webkit-transform:translateX(0);transform:translateX(0)}50%{-webkit-transform:translateX(5%);transform:translateX(5%)}100%{-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes appearing-logo{0%{opacity:0;-webkit-transform:translateX(-100%) rotate(-45deg);transform:translateX(-100%) rotate(-45deg)}80%{opacity:1;-webkit-transform:translateX(0) rotate(20deg);transform:translateX(0) rotate(20deg)}100%{opacity:1;-webkit-transform:translateX(0) rotate(0);transform:translateX(0) rotate(0)}}@keyframes apear-input{0%{opacity:0;height:0}100%{opacity:1;height:123px}}@keyframes apear-update-taxes{0%{opacity:0;height:0}100%{opacity:1;height:auto}}@keyframes status-blinking{0%,100%{-webkit-box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,.4),0 0 30px rgba(83,224,117,.7),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}45%{-webkit-box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2);box-shadow:3px 3px 10px rgba(83,224,117,.2),0 0 20px rgba(83,224,117,0),0 0 30px rgba(83,224,117,0),inset 1px 1px 10px rgba(255,255,255,.5),inset -1px -1px 10px rgba(0,0,0,.2)}}@keyframes loader-blinking{0%,100%{opacity:1}40%{opacity:.3}}@keyframes receipt-row-s{0%{width:2rem}100%{width:3rem}}@keyframes receipt-row-m{0%{width:2rem}100%{width:5rem}}@keyframes receipt-row-l{0%{width:2rem}100%{width:7rem}}@keyframes receipt-row-xl{0%{width:2rem}100%{width:9rem}}@keyframes appearing{0%{display:block;opacity:0}80%{opacity:.8}100%{opacity:1}}@keyframes disappearing{0%{opacity:1}80%{opacity:.3}100%{display:none;opacity:0}}@keyframes fill{0%{width:0}100%{width:100%}}.edit-container__item .rule-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;width:60rem}.edit-container__item .rule-form-container__discount-target{width:35rem}.edit-container__item .rule-form-container .rule-data-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;width:100%!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.edit-container__item .rule-form-container .rule-data-container__discount-target{height:20rem;max-height:20rem}.edit-container__item .rule-form-container .rule-data-container .input-with-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-container__item .rule-form-container .rule-data-container .input-with-checkbox .custom-checkbox-wrapper{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin:0;-webkit-column-gap:unset;-moz-column-gap:unset;column-gap:unset}.edit-container__item .rule-form-container .rule-data-container .input-with-checkbox .custom-checkbox-wrapper label{max-width:8.5rem;width:8.5rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-container__item .rule-form-container .rule-data-container .input-text-container{width:100%}.edit-container__item .rule-form-container .rule-data-container .input-text-container input{width:100%}.edit-container__item .rule-form-container .rule-data-container .selected-categories{margin:1rem 0 0 0;border-top:1px solid #dde2eb;width:100%;height:275px;overflow:scroll}.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div{padding:10px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div i{color:#fd3d54}.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div:last-child{cursor:pointer}.edit-container__item .rule-form-container .rule-data-container .search-container{border:1px solid #dde2eb;-webkit-box-shadow:5px 5px 5px 0 rgba(221,226,235,.5);box-shadow:5px 5px 5px 0 rgba(221,226,235,.5)}.edit-container__item .rule-form-container .rule-data-container .search-container .search-container__item span{font-size:1rem;font-weight:500;line-height:1.6;color:#303949}.actions .actions_button,.filter-buttons button,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-container .main-actions__container button,.statistic-container .tab-actions__item,button{border-radius:4px;border:1px solid #2068d8;background:#fff;color:#2068d8;outline:0!important;-webkit-box-shadow:none;box-shadow:none;padding:15px 40px;cursor:pointer;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in}.actions .actions_button:active,.main-actions__container button.text-button:active,.main-actions__container.support-popup button:active,.main-block__info .login__button:active,.main-container .main-actions__container button:active,.statistic-container .tab-actions__item:active,button:active{-webkit-box-shadow:none;box-shadow:none}.actions .actions_button:hover,.main-actions__container button.text-button:hover,.main-actions__container.support-popup button:hover,.main-block__info .login__button:hover,.main-container .main-actions__container button:hover,.statistic-container .tab-actions__item:hover,button:hover{-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05);border:1px solid #3d88ff;color:#fff;background:#3d88ff}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active,.filter-buttons .apply-filter-btn,.main-actions__container button.selected,.statistic-container .tab-actions__item.active,button.primary-button{background:-webkit-gradient(linear,left top,right top,from(#2068d8),to(#3d88ff));background:-o-linear-gradient(left,#2068d8,#3d88ff);background:linear-gradient(90deg,#2068d8,#3d88ff);color:#fff;border:1px solid #2068d8}.actions .actions_button.create_button:hover,.custom-popup__action-block .popup-button.active:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container button.selected:hover,.statistic-container .tab-actions__item.active:hover,button.primary-button:hover{background:#1c48e2}.actions .actions_button.create_button:active:hover,.custom-popup__action-block .popup-button.active:active,.filter-buttons .apply-filter-btn:active,.main-actions__container button.selected:active,.statistic-container .tab-actions__item.active:active,button.primary-button:active{background:#1c48e2;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.add_button:hover,.filter-buttons .apply-filter-btn:hover,.main-actions__container.support-popup button.success,.main-block__info .login__button,.main-container .main-actions__container button.success,.main-container .main-title__container .text-button.save,button.success-button{background:-webkit-gradient(linear,left top,right top,from(#32dc82),to(#09c760));background:-o-linear-gradient(left,#32dc82,#09c760);background:linear-gradient(90deg,#32dc82,#09c760);color:#fff;border:1px solid #09c760}.actions .actions_button.delete-button:hover,.filter-buttons .cancel-filter-btn:hover,.main-title__container .company-filter-controls button:first-child:hover,.main-title__container .company-filter-item__data button:hover,.user-block .actions .logoff_button:active,.user-block .actions .logoff_button:hover,button.danger-button{background:-webkit-gradient(linear,left top,right top,from(#fd3d54),to(#d53448));background:-o-linear-gradient(left,#fd3d54,#d53448);background:linear-gradient(90deg,#fd3d54,#d53448);color:#fff;border:1px solid #fd3d54}.actions .actions_button.inactive,.main-actions__container.support-popup button.inactive,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{background-color:#fcfcfc;color:#999;border:1px solid #e5ebf3;cursor:default;-webkit-box-shadow:none;box-shadow:none}.actions .actions_button.inactive:active,.actions .actions_button.inactive:hover,.main-actions__container.support-popup button.inactive:active,.main-actions__container.support-popup button.inactive:hover,.main-container .main-actions__container button.inactive:active,.main-container .main-actions__container button.inactive:hover,.main-container .main-title__container .text-button.inactive:active,.main-container .main-title__container .text-button.inactive:hover{-webkit-box-shadow:none;box-shadow:none;border:1px solid #e5ebf3;color:#999;cursor:default}h1{font-family:DrukCyr,sans-serif;font-weight:900;font-size:calc(28px + 20 * (100vw - 320px)/ 1280);line-height:calc(36px + 20 * (100vw - 320px)/ 1280)}h2{font-family:DrukCyr,sans-serif;font-weight:700;font-size:calc(24px + 10 * (100vw - 320px)/ 1280);line-height:calc(22px + 10 * (100vw - 320px)/ 1280)}.company-title,.statistic-container .tab-actions__title,h3{font-family:Formular,sans-serif;font-weight:400;font-size:calc(16px + 2 * (100vw - 320px)/ 1280);line-height:calc(18px + 2 * (100vw - 320px)/ 1280)}h4{font-family:Formular,sans-serif;font-weight:700;font-size:calc(18px + 6 * (100vw - 320px)/ 1280);line-height:calc(20px + 8 * (100vw - 320px)/ 1280)}.custom-popup__header .popup-subtitle,.custom-popup__header .popup-title,.error-message,.highcharts-title,.subtitle{font-family:Formular,sans-serif;font-weight:700;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.custom-checkbox-wrapper .checkbox-label,.custom-popup__body .select-file__title,.custom-popup__header .popup-subtitle span,.data-grid .current-column .dropdown-container .date-container .date-picker-item .ui-datepicker-title select>option,.data-grid tbody .no-data-to-display,.date-select-container__input,.discount-is-active__label,.discount-rule-form .select-company label,.donut-data,.edit-container__item .rule-form-container .rule-data-container .selected-categories .category-name-container div label,.highcharts-axis-title,.import-form__checkbox-label,.info-container .edit-container__item .product-desc label,.info-container .edit-container__item__title label,.input-date-container label,.input-text-container label,.main-container .day-selector-info div label,.notification-container,.photo-container label,.select-company-container__select,.statistics-circle__block label,.supplier-select-container__select,.tabs-header .tabs-items,.type-select-container__type-select,body,select>option{font-family:Formular,sans-serif;font-weight:500;font-size:calc(12px + 4 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.container-header,.custom-popup__body,.custom-popup__body .management-error-message,.data-grid .current-column .dropdown-container .date-container .date-picker-item .date-piker-header,.data-grid-container table thead th .header-container .header-text .caption,.dropdown-item .label,.main-block__info .login__input-group label,.main-title__container .company-filter-item__text,.page-header-container .header__menu .menu__item .label,.pagination__container .pagination__pages-block .pagination__page-number.selected,.pagination__container .pagination__pages-block .pagination__page-number:active,.register-block form .client-create__container form .input-container,.subtitle-info,.totals-item{font-family:Formular,sans-serif;font-weight:500;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(16px + 2 * (100vw - 320px)/ 1280)}.actions .actions_button,.card-filters,.custom-popup__action-block .popup-button,.custom-popup__body .change-password__input-group label,.custom-popup__body .send-email__input-group label,.custom-popup__footer .footer__button,.data-grid-container .data-grid tbody tr .data-grid-cell,.filter-buttons button,.highcharts-data-table table,.main-actions__container button.text-button,.main-actions__container.support-popup button,.main-block__info .login__button,.main-block__info .login__input-group .validation-message,.main-block__logo .contact-info,.main-container .discount-container .custom-checkbox-wrapper label,.main-container .discount-container .discount-form form .discount-duration .date-hint label,.main-container .main-actions__container button,.menu__logo-block .contact-info,.navigation-block .slider-navigation__item,.page-slider__title-block p,.pagination__container .pagination__item,.pagination__container .pagination__item-inactive,.pagination__container .pagination__pages-block .pagination__page-number,.statistic-container .tab-actions__item,.title-container__text p,.tooltip_content,.user-block .actions .logoff_button,.user-block__info,button{font-family:Formular,sans-serif;font-weight:400;font-size:calc(10px + 2 * (100vw - 320px)/ 1280);line-height:calc(12px + 2 * (100vw - 320px)/ 1280)}.page-slider{position:relative;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.page-slider__item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;min-width:100%;height:90%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .3s ease-in;-o-transition:all .3s ease-in;transition:all .3s ease-in}.page-slider__item img{position:absolute;min-width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.page-slider__item.invisible{visibility:hidden}.page-slider__title-block{width:20vw;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;color:#303949}.slider-items__container{min-height:60vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease;-webkit-box-shadow:0 1px 2px rgba(20,20,20,.05);box-shadow:0 1px 2px rgba(20,20,20,.05)}.slider-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;margin-bottom:1rem}.navigation-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-top:1px solid #dde2eb}.navigation-block .slider-navigation{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-1.5px);-ms-transform:translateY(-1.5px);transform:translateY(-1.5px)}.navigation-block .slider-navigation__item{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;padding:calc(10px + 10 * (100vw - 320px)/ 1280);border-top:3px solid transparent;border-radius:0 0 4px 4px;-webkit-transition:.2s ease-in;-o-transition:.2s ease-in;transition:.2s ease-in;color:#999;position:relative;-webkit-transition:all .2s cubic-bezier(.5,.27,.87,1.28);-o-transition:all .2s cubic-bezier(.5,.27,.87,1.28);transition:all .2s cubic-bezier(.5,.27,.87,1.28)}.navigation-block .slider-navigation__item:hover{border-top:3px solid #3d88ff;color:#3d88ff;background:0 0}.navigation-block .slider-navigation__item.active{border-top:3px solid #2068d8;background:#fafbfd;color:#2068d8}.statistics-container__empty{position:absolute;top:5%;width:100%;height:80%;background:-o-linear-gradient(94deg,#f5f5f5,#fff);background:linear-gradient(356deg,#f5f5f5,#fff);font-size:1.25em;color:#999;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:12px;border:1px solid #f5f5f5;border-top:1px solid #e5ebf3;-webkit-transition:all .5s ease-in;-o-transition:all .5s ease-in;transition:all .5s ease-in;opacity:1;-webkit-animation:appearing .3s ease forwards;animation:appearing .3s ease forwards}.statistics-container__empty.disabled{-webkit-animation:disappearing .2s ease forwards;animation:disappearing .2s ease forwards}.statistics-container__empty i{margin-left:1rem}@media (min-width:768px){.menu__separator{display:none}.menu__logo-block{display:none}}@media (min-width:992px){.svg-item{width:80%}}@media (max-width:1600px){.slider-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:2rem;margin:0}}@media (max-width:1024px){.main-container{width:calc(100vw - 50px)}.main-container{width:calc(100vw - 50px)}.page-header-container .header{width:calc(100vw - 50px)}.page-header-container .header .header__logo{display:none}.footer-container .footer{width:calc(100vw - 50px)}}@media (max-width:768px){.main-container{height:calc(100vh - 96px);width:calc(100vw - 40px)}.main-container .main-title__container{height:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.main-container .main-title__container .main-actions__container .title-button-block:has(.statistics-period-button){width:47%}.main-container .main-actions__container:has(.title-button-block){gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-container .main-actions__container form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:calc(5px + 5 * (100vw - 320px)/ 1280) 0}.main-container .main-actions__container label{margin:0}.main-container .main-actions__container button{margin:0}.main-container__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-page-view.main-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-block__info{min-height:80vh;width:100%}.main-block__info .login__container{max-width:unset;width:100%}.main-block__separator{display:none}.main-block__logo{display:none}.register-block form .client-create{min-height:unset}.register-block form .client-create__container{width:100%;border:none}.register-block form .client-create__container form{padding:0 1rem}.register-block form .client-create__container .custom-popup__footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.user-select-form.form-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.profile-container .info-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.profile-container .input-text-container{max-width:unset}.profile-container .input-text-container__data input{width:100%}.custom-hint{display:none}.input-hint{display:none}.password-with-hint .password-inputs-container{width:100%}.row-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.row-container .photo-item{width:100%;margin:10px}.row-container .select-items{width:100%;margin:10px}.additional-info-container{-ms-flex-wrap:wrap;flex-wrap:wrap}.barcodes-container{width:100%;margin:10px}.category-form-container{width:100%}.products-table-container{width:100%}.main-container{height:calc(100vh - 96px);width:calc(100vw - 40px)}.main-container .main-title__container{height:unset;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0}.main-container .main-title__container .main-actions__container .title-button-block:has(.statistics-period-button){width:47%}.main-container .main-actions__container:has(.title-button-block){gap:.5rem;-ms-flex-wrap:wrap;flex-wrap:wrap;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-container .main-actions__container form{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:calc(5px + 5 * (100vw - 320px)/ 1280) 0}.main-container .main-actions__container label{margin:0}.main-container .main-actions__container button{margin:0}.main-container__row{-ms-flex-wrap:wrap;flex-wrap:wrap}.main-container .discount-container .settings-grid{width:100%}.main-container .discount-container .settings-grid .targets-table{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content}.main-container .discount-container .discount-form{width:100%}.main-container .discount-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.main-actions__container.support-popup button{margin:0}.page-header-container .header{width:calc(100vw - 40px);-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.page-header-container .header .header__user{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-header-container .header .header__user .user-block__container{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.page-header-container .header .header__user .actions{margin:0}.page-header-container .header__nav-toogle{display:-webkit-box;display:-ms-flexbox;display:flex}.page-header-container .header__menu{position:fixed;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100vh;width:calc(100vw + 2rem);background:#fbfbfd;top:0;left:-2rem;right:0;bottom:0;margin:0;padding:3rem 0 0 2rem;-webkit-box-shadow:0 10px 20px rgba(20,20,20,.15);box-shadow:0 10px 20px rgba(20,20,20,.15);z-index:10;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28);-webkit-transform:translateX(-110%);-ms-transform:translateX(-110%);transform:translateX(-110%);overflow-y:auto}.page-header-container .header__menu.active{-webkit-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.page-header-container .header__menu .menu__logo{display:block;padding:3rem 2.5rem;width:100%;cursor:pointer;-webkit-transition:.3s cubic-bezier(.5,.27,.87,1.28);-o-transition:.3s cubic-bezier(.5,.27,.87,1.28);transition:.3s cubic-bezier(.5,.27,.87,1.28)}.page-header-container .header__menu .menu__logo:hover{background:#fcfcfc;padding:3rem 5rem}.page-header-container .header__menu .menu__logo:hover h2{-webkit-transform:scale(1.01);-ms-transform:scale(1.01);transform:scale(1.01)}.page-header-container .header__menu .menu__item{height:unset;padding:1.6rem;width:100%}.page-header-container .header__menu .menu__item:hover{padding:1.6rem 1.7rem}.toggle-container{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;overflow:visible;width:30px;height:18px;cursor:pointer;z-index:11}.user-block .actions .logoff_button{background:#fff;width:32px;height:32px}.menu .title{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.chart-main-container{width:100%}.chart-side-container{width:100%}.statistic-container .column-container{margin:0 0 58px 0}.tooltip_content{display:none}.custom-popup__main-container{max-width:calc(100vw - 40px)}.custom-popup__body.change-pasword__block,.custom-popup__body.load-file__block,.custom-popup__body.send-email__block{width:75vw}.custom-popup__body .select-file .user-select-form{width:100%}.custom-popup__main-container.form{width:100%}.custom-popup__main-container.table-form{width:100%}.navigation-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}@media (max-width:425px){.main-container{width:calc(100vw - 20px)}.main-block__info .login__container{padding:0;margin:0}.totals-item{width:100%;margin:0;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.main-container{width:calc(100vw - 20px)}.page-header-container .header{width:calc(100vw - 20px)}.custom-popup__main-container{max-width:calc(100vw - 20px)}}@media (max-width:375px){.main-container{width:calc(100vw - 10px)}.main-container{width:calc(100vw - 10px)}.page-header-container .header{width:calc(100vw - 10px)}.custom-popup__main-container{max-width:calc(100vw - 10px)}.custom-popup__body.change-pasword__block,.custom-popup__body.load-file__block,.custom-popup__body.send-email__block{width:90vw}}@media (max-width:320px){.main-container{width:calc(100vw - 5px)}.main-container{width:calc(100vw - 5px)}.page-header-container .header{width:calc(100vw - 5px)}.custom-popup__main-container{max-width:calc(100vw - 5px)}}@media (max-height:860px){.register .login__container{max-width:100%}.register .login__container form{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:distribute;justify-content:space-around}.register .login__container form .form-group.login__input-group{width:40%}}