.dropdown-menu .input-form:not(.dropdown-menu__footer-input){margin-left:-21px;margin-right:-21px;width:calc(100% + 31px)}.dropdown-menu .input-form{background-color:#fff}.dropdown-menu .input-form .base-input{height:40px;border:1px solid #d5dade;border-radius:5px;margin-left:5px}.dropdown-menu .input-form .base-input__field,.dropdown-menu .input-form .base-input__value{padding-top:16px;padding-bottom:8px;padding-right:5px}.dropdown-menu .input-form .base-input_has-value .base-input__label-text,.dropdown-menu .input-form:focus-within .base-input__label-text{transform:translate3d(0,-10px,0) scale(.94)}.dropdown-menu .input-form .save-button{width:40px;height:40px;border-radius:5px;min-width:40px;margin:5px}.dropdown-menu .base-dropdown__list-item{padding:0 10px 0 20px}.dropdown-menu .base-dropdown__list-item.base-dropdown__list-item_focused .dropdown-menu__btns{display:flex}.dropdown-menu .base-dropdown__list-item-text{white-space:nowrap;text-overflow:ellipsis;display:block}.dropdown-menu .context-menu{width:300px;max-width:300px;border-top:none;border-top-right-radius:0;border-top-left-radius:0;margin:0;padding:0}.dropdown-menu__dropdown{border-top:1px solid #d5dade}.base-dropdown__list-item-right{padding-left:0}.dropdown-menu__btns{display:none;position:relative;align-items:center;height:100%}.dropdown-menu__btns>.base-button{width:30px;height:30px;border-radius:50%;margin-left:5px}.dropdown-menu__btns>.base-button:hover:not(.remove-button){background-color:rgba(95,108,118,.1);color:#5f6c76}.dropdown-menu__btns>.base-button:hover.remove-button{background-color:rgba(219,0,66,.1)}.base-button.dropdown-menu__button{width:100%;max-width:300px;background-color:initial;height:59px}.base-button.dropdown-menu__button:not(.dropdown-menu__button_opened){border:1px solid transparent}.dropdown-menu__title{font-size:15px;font-weight:600;overflow-x:hidden;padding:20px;width:100%;display:flex;align-items:center}.dropdown-menu__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dropdown-menu__button_opened{border-top:1px solid transparent}.dropdown-menu__button_opened .dropdown-menu__title{justify-content:space-between}.dropdown-menu .dropdown-menu__icon{color:#5f6c76;margin:.25em 0 0 .5em}.dropdown-menu .dropdown-menu__icon:hover{color:#0080ff}.dropdown-menu__footer-input{margin-left:-1px;width:calc(100% + 1px)}.dropdown-menu__footer-input .base-input{border-top:none}.dropdown-menu__footer-input .base-input__label-text{top:13px}.funnel-menu__settings:not(:hover){color:#7a8893}.modal{bottom:0;display:flex;flex-direction:column;left:0;overflow-y:auto;position:fixed;right:0;top:0;z-index:1000}.modal .modal-form{background-color:#fff;border-radius:4px;border:1px solid #f5f5f5;box-shadow:0 9px 20px 3px rgba(0,11,34,.4);display:flex;flex-shrink:0;margin:auto;margin-top:20px;margin-bottom:20px;position:relative;z-index:10}.modal .modal-form .main_block{box-sizing:border-box;padding:30px;width:430px}.modal .modal-form .header{display:flex;flex-flow:row wrap;justify-content:space-between}.modal .modal-form .header .title{font-size:15px;font-weight:600;line-height:1.38;word-wrap:break-word;overflow:hidden}.modal .modal-form .content{margin-top:20px}.modal .modal-form .adds{border-left:1px solid #e0e0e0}.modal .row{margin-bottom:10px}.modal .row:last-child{margin-bottom:unset}.modal .control_buttons{display:flex;justify-content:flex-start;margin-top:20px}.modal .control_buttons>*{outline:none}.modal .field-error{color:#db0042;font-size:12px;line-height:1.42;margin-top:1px;position:absolute;text-align:left}.modal .errors-container{margin-top:10px}.modal .errors-container .field-error{font-size:13px;position:static}.modal .field-info{color:#5f6c76;font-size:12px;line-height:1.42;margin-top:1px;position:absolute;text-align:left}.modal .top-text-row{margin-bottom:20px}.modal .submit-error.field-error{margin-bottom:20px;position:relative}.modal_userfields .modal-form .main_block{width:850px;background-color:#f4f5f7}.modal_userfields .modal-form .content{margin-top:30px}.modal_profile .modal-form .main_block{width:530px;padding:0;background-color:#f4f5f7}.modal_profile .modal-form .content{margin-top:0;background-color:#f8f8f9}.modal_company .bg-overlay_modal{z-index:9!important}.modal_company .modal-form .main_block{width:670px;padding-top:25px}.modal_crop .modal-form .main_block{width:480px;padding-top:25px}.modal_clean>.modal-form>.main_block{width:auto;padding:0}.modal_clean>.modal-form>.main_block>.content{margin-top:0}.modal_bill .modal-form .main_block{min-width:670px}.modal_bill_init .modal-form .main_block{width:670px}.modal_bill_edit>.modal-form>.main_block,.modal_bill_view>.modal-form>.main_block{width:780px}.modal__header{display:flex;flex-flow:row wrap;align-items:center;justify-content:space-between;padding:15px 30px}.modal__content{padding:0 30px 30px 30px}.modal__row{margin-top:10px;box-sizing:border-box}.modal__row:first-child{margin-top:0}.modal__row_gap{margin-top:20px}.modal__row_align_right{text-align:right}.modal__cols{display:flex;margin-left:-10px}.modal__cols_middle{align-items:center}.modal__col{flex-grow:1;flex-basis:0;max-width:100%;padding-left:10px;box-sizing:border-box}.modal__col_edit{max-width:100px;align-self:flex-start;text-align:right}.modal__gap{margin-top:30px}.modal__error{color:#db0042;font-size:12px;line-height:1.42;text-align:left;margin-top:.5em}.modal__upload-stamp{margin:0 auto}.modal__submit{width:124px}.modal__link{padding:0;margin:0;color:#0080ff}.modal__link:hover{color:#353d43}.spinner.modal__spinner{height:300px}.modal__title{display:block;font-weight:600;font-size:15px;line-height:18px;color:#353d43}.modal__text{font-size:12px;color:#5f6c76}.modal__actions{position:absolute;right:30px;top:30px;display:flex;align-items:center;font-size:0}.modal__action.modal__action{display:flex;align-items:center;justify-content:center;height:30px;width:30px;color:#5f6c76;margin-right:3px;border-radius:50%}.modal__action.modal__action:hover{background-color:rgba(95,108,118,.05)}.modal__action.modal__action:last-child{margin-right:0}.modal__buttons{margin-top:20px;display:flex;align-items:center}.modal__buttons .base-button:not(:last-child){margin-right:10px}.modal__buttons_align_center{justify-content:center}.modal__buttons_align_center .base-button{margin-right:10px;margin-left:10px}.modal__buttons_align_right{justify-content:flex-end}.modal__buttons_align_right .base-button{margin-right:0;margin-left:10px}.modal__buttons_align_right .modal__help-button.base-button,.modal__buttons_align_right .modal__remove-button.base-button{margin-right:auto}.modal__buttons_align_right .modal__help-button+.modal__remove-button{margin-left:-40px}.modal_buy_users .modal-form .main_block{width:760px;padding-top:25px}.modal_buy_users .modal-form .content{margin-top:25px}.modal__subtitle{flex:0 0 100%;max-width:100%;margin-top:.4em}.modal__exhausted{display:block;font-size:15px;line-height:1.2;font-weight:700;text-align:center;border:solid #d5dade;border-width:1px 0;padding:1.8em 1em}.modal__cropper .vue-advanced-cropper__image-wrapper{background-color:#e3e5e7}.trial-panel{display:flex;align-items:center}.trial-panel__button.base-button_rounded:not(:disabled):before,.trial-panel__button.base-button_rounded:not(:disabled):hover:before{opacity:0}.base-button.trial-panel__button{max-width:146px;min-width:70px;margin-right:20px;white-space:nowrap}.base-button.trial-panel__button:focus,.base-button.trial-panel__button:hover{box-shadow:none}.trial-panel__text{margin-right:20px;color:#5f6c76;white-space:nowrap}.trial-panel__title{color:#181c20}.trial-panel__button-text{display:none}@media screen and (max-width:1280px){.trial-panel__button-text_full{display:none}.trial-panel__button-text{display:block}}.toppanel{padding:0 10px;background-color:#fff;border-bottom:1px solid #e3e5e7}.toppanel,.toppanel .toppanel_filter,.toppanel .toppanel_left,.toppanel .toppanel_right{box-sizing:border-box;display:flex;height:60px;min-height:60px;position:relative}.toppanel .toppanel_filter{flex-grow:1;min-width:0}.toppanel .deals-filterform .dropblock{top:-10px;box-shadow:0 9px 20px 3px rgba(0,11,34,.4)}.toppanel .search-panel .search-panel__label:not(:focus-within){background-color:rgba(95,108,118,.05)}.toppanel .search-panel .search-panel__label:focus-within{border-color:#d5dade}.toppanel .search-panel:not(:focus-within) .search-panel__label{background-color:rgba(95,108,118,.05)}.toppanel .search-panel:not(:focus-within):hover .search-panel__input,.toppanel .search-panel:not(:focus-within):hover .search-panel__label{background-color:rgba(95,108,118,.1)}.toppanel .search-panel__label{border-radius:20px;height:40px;margin-left:10px}.toppanel .search-panel__input{border-radius:20px}.toppanel .search-panel__input:not(:focus-within){background-color:initial!important}.toppanel .toppanel_left{align-items:center;flex-shrink:0;margin-right:10px}.toppanel .toppanel_left>:not(.toppanel__menu){border:0}.toppanel .search-panel-wrap,.toppanel .toppanel_left .dropdown-menu,.toppanel .toppanel_left .title{margin-left:10px;margin-right:10px}.toppanel .date-members-filter{margin-left:10px;margin-right:20px}.toppanel .top-right-menu__button svg,.toppanel .toppanel__create svg{border-radius:20px;padding:8px}.toppanel .view-switcher>.base-button svg{padding:8px}.toppanel .view-switcher>.base-button span{border-radius:20px;height:40px}.toppanel .top-right-menu:not(:last-child){margin-right:20px}.toppanel .top-right-menu__button:hover svg,.toppanel .toppanel__create:hover svg{background-color:rgba(95,108,118,.05)}.toppanel .top-right-menu__button:active svg,.toppanel .toppanel__create:active svg{background-color:rgba(95,108,118,.15)}.toppanel .toppanel__create.toppanel__create_green:hover svg{background-color:rgba(69,152,14,.05)}.toppanel .toppanel__create.toppanel__create_green:active svg{background-color:rgba(69,152,14,.15)}.toppanel .toppanel__create.toppanel__create_red:hover svg{background-color:rgba(219,0,66,.05)}.toppanel .toppanel__create.toppanel__create_red:active svg{background-color:rgba(219,0,66,.15)}.toppanel.entity-table-popup__toppanel{color:#000}.toppanel.entity-table-popup__toppanel .entity-table-popup__right-btn:hover span{background-color:#f1f3f4}.toppanel.entity-table-popup__toppanel .entity-table-popup__right-btn:active span{background-color:#f4f5f7}.toppanel.entity-table-popup__toppanel .toppanel_right .entity-table-popup__right-btn svg{background-color:initial;border-radius:0;padding:0}.toppanel.entity-table-popup__toppanel .toppanel_right .entity-table-popup__right-btn span{display:flex;align-items:center;justify-content:center;height:24px;width:24px;padding:8px;border-radius:20px}.toppanel .view-switcher>.base-button:not(.view-switcher__active-view):hover{color:#7a8893}.toppanel .view-switcher>.base-button:not(.view-switcher__active-view):hover span{background-color:rgba(95,108,118,.05)}.toppanel .view-switcher>.base-button:not(.view-switcher__active-view):hover:active span{background-color:rgba(95,108,118,.15)}.toppanel .dropdown-menu:first-child,.toppanel .title:first-child,.toppanel .top-right-menu__button,.toppanel .view-switcher>.base-button:first-child{margin-left:0}.toppanel .dropdown-menu:hover .dropdown-menu__button:not(.dropdown-menu__button_opened) .dropdown-menu__title{background-color:rgba(95,108,118,.05)}.toppanel .dropdown-menu:active .dropdown-menu__button:not(.dropdown-menu__button_opened) .dropdown-menu__title{background-color:rgba(95,108,118,.15)}.toppanel .dropdown-menu__title{padding:12px 20px 12px 20px;border-radius:20px}.toppanel .toppanel_right{flex-shrink:0;align-items:center}.toppanel .toppanel_right>:not(:last-child){border:0}.toppanel .view-switcher{align-items:center}.toppanel .view-switcher .base-button{border-left:none!important}.toppanel .title{align-items:center;display:flex;flex-grow:1;font-size:15px;font-weight:600;line-height:1.38;padding:0 20px;text-align:left;user-select:none;white-space:nowrap}.toppanel__create{width:60px;height:100%;flex-shrink:0;color:#7a8893}.toppanel__create_red:focus,.toppanel__create_red:hover{color:#db0042}.toppanel__create_green:focus,.toppanel__create_green:hover{color:#45980e}.toppanel__menu{width:240px;left:0;top:59px;border:solid #e3e5e7;border-width:1px 1px 1px 0}.toppanel__menu-item{height:60px}.toppanel__menu-item,.toppanel__menu-item:active,.toppanel__menu-item:visited{color:#616161}.toppanel__menu-icon{width:60px;color:#7a8893;padding-left:2px}.toppanel__menu-icon .base-icon{display:block;margin:0 auto}.toppanel__menu-item:hover .toppanel__menu-icon{color:#0080ff}.toppanel__stat{margin-left:auto;margin-top:-1px;font-size:13px;color:#5f6c76;padding-right:20px;padding-left:20px;align-self:center}.toppanel__stat a{margin-left:1em}.contragents-title{min-width:115px;box-sizing:border-box}.popup-link:hover{text-decoration:underline}