@import url(https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;600;700&display=swap);
.header{z-index:3;height:var(--header-height);background-color:#fff;box-shadow:0 1px 0 var(--border-shadow)}.header__wrapper{display:flex;justify-content:space-between;height:var(--header-height);margin:auto;padding:0 48px}.header__wrapper .header__left-box{display:flex;align-items:center}.header__wrapper .header__left-box p{margin:0;color:var(--blue);font:var(--b20)}.header__wrapper .header__right-box{display:flex;gap:28px;align-items:center}.header__logo{user-select:none}
.catalog-window{position:absolute;top:0;left:0;z-index:3;width:calc(100vw - 20px);height:100vh;background-color:rgba(0,0,0,.5)}.catalog-window__content{z-index:3;display:flex;flex-direction:column;overflow:auto;width:60vw;height:100%;margin-left:40vw;padding:30px 40px 30px 60px;background-color:#fff}.catalog-window__titleBar{display:flex;justify-content:space-between}.catalog-window__title{font:var(--b18);text-transform:uppercase}.catalog-window-controls{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;margin:16px 0 20px}.catalog-window-controls__search{flex:1 1 30%}.catalog-window-controls__date{display:flex;flex-direction:row;justify-content:center;align-items:center;height:32px;margin-left:5px;padding:0 10px;border:1px solid var(--gray-light);border-radius:2px;user-select:none}.catalog-window-controls__date-label{margin-left:10px}.catalog-window-controls__update-settings-button.custom-button_transparent{height:32px;margin-left:20px}.catalog-window-controls__settings-icon{margin-right:10px}.catalog-window-table td.ant-table-cell{border-right:1px solid var(--gray-table)}.catalog-window-table .ant-table-body .ant-table-tbody td.ant-table-cell,.catalog-window-table th.ant-table-cell{padding:8px}
.update-settings-modal__header{display:block;margin:28px 0 20px 24px;font:var(--r14)}.update-settings-modal__controls{display:flex;flex-direction:row;align-items:center;margin:0 0 28px 24px}.update-settings-modal__control{margin-right:8px}.update-settings-modal__control-time-period{min-width:150px}.update-settings-modal__control-day-of-month{min-width:60px}.update-settings-modal__control-day-of-week{min-width:140px}.update-settings-modal__control-time{width:100px}
.modal__background{position:absolute;top:0;left:0;z-index:5;display:flex;justify-content:center;align-items:center;width:100%;height:100vh;padding:40px 30px;background-color:rgba(0,0,0,.1882352941);cursor:pointer}.modal__background .modal__window{display:flex;flex-direction:column;max-height:80vh;border-radius:2px;background-color:#fff;cursor:auto}.modal-header{display:flex;flex-direction:row;width:100%;min-height:53px;border-bottom:1px solid var(--gray-light)}.modal-header__text{display:flex;flex-grow:1;flex-direction:row;align-items:center;width:calc(100% - 53px);margin:16px 0 16px 24px;font-weight:600;font-style:normal;font-size:16px;line-height:130%}.modal-header__cross{display:flex;justify-content:center;align-items:center;width:53px}.modal-content{flex-grow:1}.modal-spinner,.modal-loaded-messages{margin:18px 0 0 26px}.modal-loaded-messages{font:var(--r14)}.modal-footer{display:flex;flex-direction:row;justify-content:flex-end;width:100%;height:66px;border-top:1px solid var(--gray-light)}.modal-footer-buttons{display:flex;flex-direction:row;align-items:center;margin-right:24px}.modal-footer-buttons__accept{margin:0}.modal-footer-buttons__decline{margin:0 16px 0 0}.modal-footer-button{height:34px}.modal_size-small{width:572px;min-height:120px;max-height:881px}.modal_size-standard{width:100%;height:100%}
.transparent-button{display:flex;justify-content:center;align-items:center;width:auto;height:min-content;border:1px solid var(--blue);border-radius:2px;background-color:#fff;color:var(--blue);outline:none;font-weight:400;font-style:normal;font-size:14px;text-align:center;cursor:pointer;user-select:none;transition:all .1s}.transparent-button_square{width:34px;height:34px}.transparent-button__tooltip{user-select:none}.transparent-button_without-outline{border:none;outline:none}.transparent-button_blue.ant-btn:not([disabled]):active{background-color:var(--blue-buttons)}.transparent-button_blue.ant-btn:not([disabled]):focus{border-color:var(--blue);color:var(--blue)}.transparent-button_blue.ant-btn:not([disabled]):hover{border-color:var(--blue-light-hover);background-color:var(--blue-light-background-buttons);color:var(--blue-light-hover)}.transparent-button_gray.ant-btn{border-color:var(--gray-light);color:var(--gray)}.transparent-button_gray.ant-btn:disabled.ant-btn{border-color:#d9d9d9;background-color:#f5f5f5;color:rgba(0,0,0,.25)}.transparent-button_gray.ant-btn:not([disabled]):focus{border-color:var(--gray-light);color:var(--gray)}.transparent-button_gray.ant-btn:not([disabled]):hover{border-color:var(--blue-light-hover);background-color:var(--blue-light-background-buttons);color:var(--blue-light-hover)}.transparent-button_red.ant-btn{border-color:var(--red);color:var(--red)}.transparent-button_red.ant-btn:disabled{border-color:var(--red-light-disabled-buttons);color:var(--red-light-disabled-buttons)}.transparent-button_red.ant-btn:not([disabled]):hover{border-color:var(--red);background-color:var(--red-light-background-buttons)}.transparent-button_red.ant-btn:not([disabled]):active{background-color:var(--red-buttons)}
.loading-spinner__spinner{margin-right:12px}.loading-spinner__text{font:var(--r14)}
.filled-button{display:flex;justify-content:center;align-items:center;width:auto;height:min-content;min-height:34px;border:none;border-radius:2px;background-color:var(--blue);color:#fff;outline:none;font:var(--b14);text-wrap:none;cursor:pointer;transition:all .1s}.filled-button:disabled{background-color:#7c8fa6}
.export-1c-modal-content{display:flex;flex-direction:column;gap:20px;padding:18px 24px}.export-1c-modal-message{font:var(--r14)}.export-1c-modal-selectors{display:flex;flex-direction:column;overflow-y:auto;max-height:500px}
.export-1c-type-selector{display:block;margin-bottom:20px}.export-1c-type-selector-header{font:var(--b14)}
.projects__search-bar_custom .ant-input-wrapper{height:32px}
.header-directory{display:flex;flex-direction:row;gap:4px;align-items:center;cursor:pointer}.header-directory>img{width:15px;height:15px}
.header-me{display:flex;gap:18px;align-items:center}.header-me__user-info{display:flex;align-items:center;gap:8px;padding:6px 12px;background:linear-gradient(135deg, #f8f9fa 0%, #e9ecef 100%);border-radius:20px;border:1px solid #dee2e6}.header-me__user-name{font-size:13px;font-weight:600;color:#212529;white-space:nowrap}.header-me__user-role{font-size:11px;color:#fff;white-space:nowrap;padding:2px 8px;border-radius:10px;background:#6c757d}.header-me__user-role--admin{background:#dc3545}.header-me .header-me__avatar{display:flex;align-items:center}.header-me .header-me__avatar_active:hover{cursor:pointer}.header-me__profile-pic{width:20px;height:20px;user-select:none}.header-me__arrow-pic{width:8px;margin-left:6px;user-select:none}.header-me__notifications-icon{width:14px;height:12px}
.confirm-module__confirm--XU8TGJaR .confirm-module__ok-button--sL0zCG5l{border:1px solid var(--blue);background-color:var(--blue);color:#fff}.confirm-module__confirm--XU8TGJaR .confirm-module__cancel-button--yJy7aMEg{border:1px solid var(--blue);background-color:#fff;color:var(--blue)}
.viewer{position:relative;display:flex;height:calc(100vh - var(--header-height))}.viewer__instance{position:relative;flex-shrink:0;overflow:hidden}.viewer .modal.select-modal,.viewer .accept-modal{position:fixed;top:0;z-index:100}.viewer .viewer__splitter{flex-shrink:0;width:4px;cursor:col-resize;background-color:var(--gray-light, #e0e0e0);transition:background-color .2s}.viewer .viewer__splitter:hover{background-color:var(--blue, #1890ff)}.viewer .content-half{display:flex;flex-direction:column;overflow:hidden auto;padding:0 28px 22px}.viewer .content .content__container{margin:0 28px}.viewer .forge-viewer__button{display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:0;border:1px solid var(--gray-light);border-radius:2px}.viewer .forge-viewer__counters{display:flex;flex-direction:row}.viewer .forge-viewer__counter{margin-right:8px}.viewer .forge-viewer__info{position:absolute;top:30px;left:30px;z-index:1;display:flex;flex-direction:column;gap:10px;pointer-events:none}.viewer .forge-viewer__info>span{display:grid;place-items:center;width:auto;height:auto;padding:7px 12px;border-radius:2px}.viewer .forge-viewer__info .forge-viewer__elements{background-color:#fff}.viewer .forge-viewer__info .forge-viewer__errors{background-color:#ff6060}.viewer .forge-viewer__info .forge-viewer__warnings{background-color:#fffded}.viewer .forge-viewer__info .forge-viewer__showings{grid-area:3/1/3/3;background-color:#fff}.viewer .forge-viewer__info .forge-viewer__hidden{grid-area:4/1/4/3;background-color:#fff}.viewer .forge-viewer__info .forge-viewer__counter,.viewer .forge-viewer__info .forge-viewer__button{pointer-events:auto}.hidden{display:none !important}
.page-header{display:flex;align-items:center;margin-right:14px;margin-bottom:0;font:var(--b18);line-height:140%;letter-spacing:.01em;text-transform:uppercase}.calculationSettings-module__hidden--Di3T1AWj{display:none !important}
.linkingWork-module__criteria-container--mwcjJBnJ{display:flex;flex-direction:column;height:calc(100vh - var(--header-height))}.linkingWork-module__criteria-container--mwcjJBnJ .ant-tabs-nav-list{margin-left:45px}
.query-builder-custom .query-builder__new-var{height:20px}.query-builder-custom .ruleGroup{border:none;border-left:var(--blue) 1px solid;border-radius:2px;background:rgba(219,219,219,.2509803922)}.query-builder-custom .ruleGroup .ruleGroup-header{display:flex;gap:4px}.query-builder-custom .ruleGroup .rule-remove,.query-builder-custom .ruleGroup .rule-cloneRule,.query-builder-custom .ruleGroup .ruleGroup-cloneGroup{width:32px;min-height:32px}.query-builder-custom .ruleGroup .ruleGroup-addRule,.query-builder-custom .ruleGroup .ruleGroup-addGroup,.query-builder-custom .ruleGroup .ruleGroup-cloneGroup,.query-builder-custom .ruleGroup .ruleGroup-remove,.query-builder-custom .ruleGroup .rule-remove,.query-builder-custom .ruleGroup .rule-value,.query-builder-custom .ruleGroup .ruleGroup-combinators,.query-builder-custom .ruleGroup .rule-custom__title,.query-builder-custom .ruleGroup .rule-custom__formula,.query-builder-custom .ruleGroup .rule-cloneRule{height:32px;padding:6px 9px;border-radius:0}.query-builder-custom .ruleGroup .ruleGroup-remove,.query-builder-custom .ruleGroup .rule-remove{border-color:var(--gray-light)}.query-builder-custom .ruleGroup .ruleGroup-remove:hover:not([disabled]),.query-builder-custom .ruleGroup .rule-remove:hover:not([disabled]){border-color:var(--red)}.query-builder-custom .query-builder__field-selection{width:100%}
.dropdown-custom{display:flex;flex-direction:column;align-items:center}.dropdown-custom__input{width:calc(100% - 20px);margin:5px 10px 0}.dropdown-custom__button{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;width:calc(100% - 20px);height:30px;min-height:30px;margin:5px 10px;cursor:pointer}.dropdown-custom__button:disabled,.dropdown-custom__button:disabled:hover{background-color:#fff}.dropdown-custom__button .anticon-plus{margin-right:10px}
.propertySelector-module__property-selector--BmYKrexJ{min-width:230px}
.ant-select-dropdown .variableOption-module__variable-select-line--W_0zdTEH{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.ant-select-dropdown .variableOption-module__variable-select-line--W_0zdTEH .variableOption-module__variable-label--VaRfgUVY{overflow:hidden;width:auto;height:32px;line-height:32px;text-overflow:ellipsis}.ant-select-dropdown .variableOption-module__variable-select-line--W_0zdTEH .variableOption-module__variable-input--PMQMQPkr{overflow:hidden;height:32px;text-overflow:ellipsis}.ant-select-dropdown .variableOption-module__variable-buttons--o5GZP8S3{display:flex;flex-direction:row;gap:5px;width:fit-content;margin-left:5px}.ant-select-dropdown .variableOption-module__delete-button--av4l83yB,.ant-select-dropdown .variableOption-module__edit-button--VBT5i395{min-width:24px;min-height:24px;padding:0}.ant-select-dropdown .variableOption-module__delete-button--av4l83yB{border-color:var(--gray-light)}
textarea.price-param__property{overflow:hidden;text-wrap:none;white-space:nowrap}textarea.price-param__property:disabled{color:rgba(0,0,0,.25);background-color:#f9f9fa}
.variable-formula{justify-content:center;align-items:center;overflow-y:hidden;padding:0 12px;border:1px solid var(--gray-light);outline:none;line-height:20px;resize:none;transition:all .3s}.variable-formula:hover,.variable-formula:focus{border-color:var(--blue-light-hover)}.variable-formula:focus{box-shadow:0 0 0 2px rgba(24,144,255,.2)}
.rule-custom{position:relative;display:flex;flex-direction:column;gap:4px;width:100%;user-select:none}.rule-custom__title{display:flex;flex-grow:0;justify-content:left;align-items:center;padding:0 11px;border:1px solid var(--gray-light);background-color:#fff}.rule-custom__formula-line{display:flex;flex-direction:row;gap:4px}.rule-custom__formula-line>span{display:flex;flex-grow:1}.rule-custom__formula{flex-grow:1}.rule-custom .rule-remove{padding:0 12px}
.combinator-selector-custom{width:80px}
.query-builder-button-custom{height:32px;min-height:32px}
.criteriaQuery-module__criteria-query--fe6wcO9k{display:flex;flex-direction:column;gap:12px}.criteriaQuery-module__criteria-query--fe6wcO9k .criteriaQuery-module__copy-clipboard--ddr6yrlE{display:flex;gap:5px;justify-content:flex-end;align-items:flex-start}.criteriaQuery-module__criteria-query--fe6wcO9k .criteriaQuery-module__name--kuFw15kx{display:grid;grid-template-rows:40px;grid-template-columns:auto 87px 1fr auto;align-items:center}.criteriaQuery-module__criteria-query--fe6wcO9k .criteriaQuery-module__name-item--ReUuFbLG{overflow-y:hidden;width:100%;height:100%;padding:10px 12px;border:1px var(--border-shadow) solid;outline:none;resize:none}
.react-resizable{position:relative;background-clip:padding-box}.react-resizable-handle{position:absolute;right:-5px;bottom:0;z-index:1;width:10px;height:100%;cursor:col-resize}
.react-resizable{position:relative;background-clip:padding-box;user-select:none}.work-list-table .ant-table-tbody .ant-table-cell.ant-table-cell-with-append{width:25px;min-width:25px;max-width:25px;padding:0}.work-list-table .ant-table-row-expand-icon{margin:0 0 0 6px}.work-list-table_selectable .ant-table .ant-table-thead .ant-table-cell:nth-of-type(2),.work-list-table_selectable .ant-table .ant-table-tbody .ant-table-cell:nth-of-type(2){border-right:none}.work-list-table:not(.work-list-table_selectable) .ant-table .ant-table-thead .ant-table-cell:nth-of-type(1),.work-list-table:not(.work-list-table_selectable) .ant-table .ant-table-tbody .ant-table-cell:nth-of-type(1){border-right:none}.react-resizable-handle{position:absolute;right:-5px;bottom:0;z-index:1;width:10px;height:100%;cursor:col-resize}
.content{display:flex;overflow-y:auto;height:fit-content}.content .content-container{overflow-y:auto;width:100%;height:fit-content;min-height:100%;padding:30px 44px;border:1px solid var(--border-shadow);border-radius:4px;background-color:#fff}
.criteria-header{display:flex;flex-direction:column;gap:6px;width:100%;padding:30px 44px;border:1px solid var(--border-shadow);border-radius:4px;background-color:#fff}
.current-work-info{display:flex;flex-direction:column;gap:6px}.current-work-info__title{display:flex;align-items:center}.current-work-info__hint{margin-left:4px;font:var(--r12)}.current-work-info__desc{margin-bottom:4px;font:var(--r16)}.current-work-info__data{display:flex;flex-direction:column;gap:4px;margin:3px 0;list-style:none}.current-work-info-property{display:flex;flex-direction:row}.current-work-info-property__name{display:block;width:90px;margin-right:22px;font:var(--b12)}.current-work-info-property__value{display:block;width:calc(100% - 90px);font:var(--r12)}
.evaluating-param{display:flex;flex-direction:column}.evaluating-param__row{display:flex;flex-direction:row}.evaluating-param__row>span{display:flex;flex-grow:1}.evaluating-param-item{display:flex;justify-content:center;align-items:center;height:40px;padding:10px 12px;border:1px var(--border-shadow) solid}.evaluating-param__unit{width:fit-content}.evaluating-param__unit-select{min-width:100px}.evaluating-param__text{min-width:180px}.evaluating-param__property.ant-select{flex-grow:1;min-width:280px;padding:0}.evaluating-param__variable-formula{flex-grow:1;height:40px}
.workMaterials-module__work-materials--J9ZGu1vr{display:flex;flex-direction:column;gap:12px;padding:30px 44px;background-color:var(--white)}
.workMaterialsHeader-module__header--MUssNqC5{display:flex;gap:20px;justify-content:space-between;align-items:flex-start;height:auto}.workMaterialsHeader-module__switch--iYgesofS{display:flex;gap:20px;justify-content:space-between;align-items:center}.workMaterialsHeader-module__switch-group--U4skXJ5f{display:flex;flex-direction:column;gap:20px;padding:4px 0 20px}.workMaterialsHeader-module__linked-elements-settings--UwEmysk8{width:60%}
.linkedElementsSettings-module__settings--iUhA2bPd{display:flex;flex-direction:column}.linkedElementsSettings-module__header--gTw49rd7{display:flex;flex-direction:row;justify-content:space-between}.linkedElementsSettings-module__select--Xv3MGNbY{flex:1}.linkedElementsSettings-module__select--Xv3MGNbY .ant-select-selection-overflow-item:not(:nth-last-child(-n+2)){display:flex;flex-direction:row;align-items:center;margin-right:3px}.linkedElementsSettings-module__select--Xv3MGNbY .ant-select-selection-overflow-item:not(:nth-last-child(-n+2))::after{content:"+";margin:0 3px}.linkedElementsSettings-module__header-text--freYJgpk{font:var(--r16)}.linkedElementsSettings-module__linker--bLw9_upp{display:flex;flex-direction:column;gap:5px;margin:10px 0}.linkedElementsSettings-module__linker-text--ZsQeU4c0{display:flex;align-items:center;font:var(--r12)}.linkedElementsSettings-module__child-select--FCMnzK56{display:flex;flex-direction:row;gap:5px;align-items:center}.linkedElementsSettings-module__delete-button--MtVN0PUW{width:30px;height:30px;padding:0}.linkedElementsSettings-module__add-button--PtCt6Mcx{align-self:center;width:32px;height:32px}.linkedElementsSettings-module__tooltip-content--ZYYnn7I1{display:flex;flex-direction:column;gap:10px;width:300px}
.go-back{display:flex;width:fit-content;padding:20px 30px}.go-back .go-back__title{color:#505050;cursor:pointer}
.linkingMaterial-module__linking-material--84NlOkSG{display:grid;grid-template-rows:auto auto auto 1fr;overflow-y:auto;height:calc(100vh - var(--header-height))}.linkingMaterial-module__linking-material--84NlOkSG .linkingMaterial-module__nav--WRnxEhaZ{margin:13px 48px;color:var(--blue);font:var(--b14)}.linkingMaterial-module__linking-material--84NlOkSG .linkingMaterial-module__back-to--ag2zplRI{margin:16px 48px;cursor:pointer}
.linking-material__header{display:flex;flex-direction:column;gap:12px}.linking-material__material-name{font:var(--r16)}
.linking-material__content{display:flex;flex-direction:column;gap:12px}.linking-material__content .linking-material__content-header{display:flex;justify-content:space-between;align-items:center}.linking-material__content .linking-material__content-header .linking-material__content-header__template{display:flex;gap:4px;align-items:center;width:40%}.linking-material__content .linking-material__content-header .linking-material__content-header__template .linking-material__content-header__title{color:#505050;font-size:12px}.linking-material__content .linking-material__content-header .linking-material__content-header__instrument{display:flex;gap:12px}
.linking-material-subgroup{display:flex;flex-direction:column;gap:15px}.linking-material-subgroup__row{display:flex;flex-direction:row}.linking-material-subgroup__copy-button{margin-left:auto}.linking-material-subgroup__paste-button{margin-left:6px}.linking-material-subgroup__button{width:40px;min-height:40px}
.add-rule-modal{display:flex;flex-direction:column}.add-rule-modal-hint{display:block;height:13px;margin:18px 24px 12px;font-weight:400;font-style:normal;font-size:10px;line-height:130%}.add-rule-modal-inputs{width:100%;margin-bottom:28px}.add-rule-modal-buttons{display:flex;flex-direction:row}.add-rule-input{width:416px;height:36px}.add-rule-input__comment{min-height:72px;max-height:300px;text-align:start}.add-rule-input-label{display:flex;flex-direction:row;justify-items:center;margin:30px 24px}.add-rule-input-label-text{display:flex;align-items:center;width:180px;margin:0 12px 0 0}
.calculation-settings-lists__tabs .ant-tabs-nav-list{margin-left:45px}
.line{display:flex;justify-content:space-between;align-items:center}.initial-header{margin-top:20px}
.workList-module__work-list--Cjf1E4tq{display:flex;flex-direction:column;gap:14px}.workList-module__work-list--Cjf1E4tq .workList-module__ant-table-row-level-1--BsMz2HI1{background-color:#fafafa}.workList-module__work-list--Cjf1E4tq .workList-module__ant-table-row-level-2--ngwXxglk{background-color:#f1f1f1}.workList-module__work-list--Cjf1E4tq .workList-module__scenario--eWkwJKVA{display:flex}.workList-module__work-list--Cjf1E4tq .workList-module__row--fVVuZ_yD{display:flex;flex-direction:column;gap:20px;justify-content:space-between}.workList-module__work-list--Cjf1E4tq .workList-module__row--fVVuZ_yD .workList-module__scenario--eWkwJKVA{display:flex;gap:20px;align-items:flex-start;width:100%}.workList-module__work-list--Cjf1E4tq .workList-module__row--fVVuZ_yD .workList-module__management--x2SpownZ{display:flex;gap:20px;justify-content:flex-end;overflow:hidden;width:100%}.workList-module__work-list--Cjf1E4tq .workList-module__search--uSsn1rJk{flex-grow:1}.workList-module__work-list--Cjf1E4tq .workList-module__scenario-info--iPmfD5Ee{display:flex;flex:1 0 300px;max-width:50%;flex-direction:column;gap:15px}.workList-module__work-list--Cjf1E4tq .workList-module__scenario-name--aMhuZN1y{display:block;overflow:auto;width:100%;max-height:70px;font:var(--r16);text-overflow:ellipsis}.workList-module__work-list--Cjf1E4tq .workList-module__buttons--xxEv0r0V{display:flex;flex-direction:row;align-items:center;gap:15px;height:34px;margin-left:auto}.workList-module__work-list--Cjf1E4tq .workList-module__scenario-select--ms4VOwy0{min-width:0}.workList-module__work-list--Cjf1E4tq .workList-module__scenario-hint--tsu4H2KT{margin-top:8px;color:var(--gray);font:var(--r12);line-height:130%}.workList-module__work-list--Cjf1E4tq .workList-module__scenario-button--TCENcGdr{display:flex;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:0}.workList-module__option-unloaded--vuu6nuy6{opacity:.6}
.selectionSettings-module__selection-settings--MvJBo8t9{display:flex;flex-direction:column;gap:5px;align-items:center}.selectionSettings-module__selection-settings--MvJBo8t9 .selectionSettings-module__button--IKLfkunj{display:flex;justify-content:center;align-items:center;width:34px;min-width:34px;height:34px;padding:0}
.add-works-modal__container{position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center;overflow-y:auto;width:100vw;height:100vh;padding:35px 79px;background-color:rgba(0,0,0,.3137254902)}.add-works-modal{z-index:2;display:flex;flex-direction:column;gap:16px;overflow-y:auto;width:100%;height:100%;padding:48px 60px;border-radius:2px;background-color:#fff}
.add-works-table__title-row{display:flex;justify-content:space-between;align-items:center}.add-works-table__title-row>h1{color:#151515;font:var(--b18);text-transform:uppercase}.add-works-table__title-row .add-works-table__added-count>*{margin-right:4px}.add-works-table__title-row .add-works-table__controls{display:flex;gap:12px;align-items:flex-end;color:#505050;font-size:14px}
.select-modal.modal{z-index:5}.select-modal__header{display:flex;flex-direction:column}.select-modal__header-line{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-bottom:21px}.select-modal__header-text{display:flex;align-items:center;font:var(--b24);line-height:130%;letter-spacing:.015em;text-transform:uppercase}.select-modal__selected-count{display:flex;justify-content:center;align-items:center;margin-right:12px}.select-modal__controls{display:flex;flex-direction:row;justify-self:flex-end}.select-modal__button{height:34px}.select-modal__accept-button{margin-right:16px}
.modal__container{position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:center;align-items:center;overflow-y:auto;width:100vw;height:100vh;padding:35px 79px;background-color:rgba(0,0,0,.3137254902)}.modal__content{z-index:2;display:flex;flex-direction:column;gap:16px;overflow-y:auto;width:100%;height:100%;padding:48px 60px;border-radius:2px;background-color:#fff}
.column-number{width:70px}.column-action{width:50px}.scenario-select-modal__toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.scenario-select-modal__create-button{justify-content:flex-start;width:220px}.scenario-select-modal__import-export{display:flex;gap:8px}.scenario-select-modal__action-button{display:flex;align-items:center;gap:6px;padding:4px 12px;font-size:13px}.scenario-select-modal__action-button:hover{color:#1890ff}.scenario-select-modal__import-label{display:flex;align-items:center;gap:6px;padding:4px 12px;font-size:13px;cursor:pointer;border:1px solid #d9d9d9;border-radius:4px;background:rgba(0,0,0,0);transition:all .3s}.scenario-select-modal__import-label:hover{color:#1890ff;border-color:#1890ff}
.editableScenarioName-module__editable-table-value--_87RCnmS{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.editableScenarioName-module__editable-table-value--_87RCnmS .editableScenarioName-module__input-container--GLnKGcaE{display:flex;flex-direction:row;gap:10px;justify-content:flex-start;align-items:center;width:100%}.editableScenarioName-module__editable-table-value--_87RCnmS .editableScenarioName-module__input--tXetXkEw{flex:1 1 auto}.editableScenarioName-module__editable-table-value--_87RCnmS .editableScenarioName-module__edit-icon--chIIGVFH{margin-left:10px;color:var(--gray-light)}.editableScenarioName-module__editable-table-value--_87RCnmS .editableScenarioName-module__text--yQrgG3QJ{width:100%}.editableScenarioName-module__editable-table-value--_87RCnmS .editableScenarioName-module__button--J_vm7NAi{flex:0 0 30px;height:30px;min-height:0;padding:0}
.scenarioActionsMenu-module__dropdown-menu--M7_pzlu9{padding:0;border-radius:2px;background-color:#fff;box-shadow:0 3px 6px -4px rgba(0,0,0,.12),0 6px 16px rgba(0,0,0,.08),0 9px 28px 8px rgba(0,0,0,.05)}.scenarioActionsMenu-module__dropdown-menu--M7_pzlu9 .scenarioActionsMenu-module__menu-item--PGiYjJDR{width:100%;padding:10px 12px;color:var(--blue-light);font:var(--r14);user-select:none}.scenarioActionsMenu-module__menu-icon-container--Mb7kc190{display:flex;flex-direction:row;justify-content:center;align-items:center}.scenarioActionsMenu-module__menu-icon-container--Mb7kc190 .scenarioActionsMenu-module__menu-icon--asTk9NvZ{width:20px;height:20px;min-height:0}
.draggableRow-module__dragCell--lXOdT_5t{display:flex;align-items:center;gap:8px}.draggableRow-module__dragHandle--TSqjxSew{cursor:grab;color:#999;font-size:12px;padding:4px}.draggableRow-module__dragHandle--TSqjxSew:hover{color:#1890ff}.draggableRow-module__dragHandle--TSqjxSew:active{cursor:grabbing}
.material-list-table{display:grid;grid-template-rows:auto 1fr;gap:14px}.material-list-table .icon-header-title{display:flex;flex-direction:row;gap:5px;align-items:center}.material-list-table .ant-table-cell{word-wrap:break-word;white-space:normal}.material-list-table .ant-table table{table-layout:fixed}.material-list-table .react-resizable{position:relative;background-clip:padding-box;user-select:none}.material-list-table .react-resizable-handle{position:absolute;right:-5px;bottom:0;z-index:1;width:10px;height:100%;cursor:col-resize}
.elements-as-materials{background-color:#fff}.elements-as-materials__header{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.elements-as-materials__add-rule-button,.elements-as-materials__submit-rules-button{min-width:170px;height:32px;margin-left:15px}
.elements-as-material-rule__header{font-weight:600;font-size:16px}.elements-as-material-rule__inputs{display:flex;flex-direction:column;gap:20px}.elements-as-material-rule__rule-header{margin-bottom:15px;font-size:14px}.elements-as-material-rule__delete-button{background-color:#fafafa}
.name-forming-rules-list__buttons{display:flex;flex-direction:row;gap:10px;margin-bottom:15px}.name-forming-rules-list__rules{display:flex;flex-direction:column;gap:10px;padding:5px 10px;border-left:var(--blue) 1px solid;border-radius:2px;background:rgba(219,219,219,.2509803922)}
.name-forming-rule{display:flex;flex-direction:row;align-items:flex-start}.name-forming-rule__input{width:100%;min-height:32px}.name-forming-rule__close-button.transparent-button{height:32px;min-height:32px;border-color:var(--gray-light);border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0}
.loading{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;width:100%;height:100%;user-select:none}

.name-comment-modal{display:flex;flex-direction:column}.name-comment-modal-hint{display:block;height:13px;margin:18px 24px 12px;font-weight:400;font-style:normal;font-size:10px;line-height:130%}.name-comment-modal-inputs{width:100%;margin-bottom:28px}.name-comment-modal-buttons{display:flex;flex-direction:row}.name-comment-input{width:416px;margin:8px 0 0}.name-comment-input__comment{min-height:72px;max-height:300px;text-align:start}.name-comment-input-label{display:flex;flex-direction:row;margin:0 24px}.name-comment-input-label-text{display:flex;align-items:center;width:96px;margin:0 12px 0 0}

.calculationForm-module__calculation-form--UfOGsnsL{display:flex;flex-direction:column;gap:12px}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__item--tyk72jSn{display:flex;flex-direction:column;gap:8px}.calculationForm-module__calculation-form--UfOGsnsL .ant-table-cell .calculation-form__cell{width:100%;padding:0}.calculationForm-module__calculation-form--UfOGsnsL .ant-table-cell .calculation-form__cell strong{width:100%;margin-top:10px;border-top:1px solid rgba(0,0,0,.1882352941)}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__coefficients--mCHboU2J{display:flex;flex-direction:row;gap:20px;margin:8px 0 0 100px}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__coefficients-buttons--TeUGaxuu,.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__coefficients-inputs--CyohKfxj{display:flex;flex-direction:column;gap:10px}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__label--AHeoUgt3{display:flex;flex-direction:row;justify-content:space-between;width:250px;max-height:30px}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__text--DKtYwd0I{display:flex;align-items:center;margin-right:8px;white-space:nowrap}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__input--c1wBdvwe{width:90px}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__buttons--bf_kDZ37{display:flex;flex-direction:row;gap:10px;margin-top:8px;margin-left:auto}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__header--EmmFDdkt{display:flex;flex-direction:row;justify-content:space-between}.calculationForm-module__calculation-form--UfOGsnsL .ant-table-row-level-1{background-color:#f1f1f1}.calculationForm-module__calculation-form--UfOGsnsL .ant-table-row-indent.indent-level-1{display:none}.calculationForm-module__calculation-form--UfOGsnsL .icon-header-title{display:flex;flex-direction:row;gap:5px;align-items:center}.calculationForm-module__calculation-form--UfOGsnsL .title-with-offset{position:relative;top:20px;z-index:1}.calculationForm-module__calculation-form--UfOGsnsL .index-column{width:100px;min-width:100px}.calculationForm-module__calculation-form--UfOGsnsL .calculationForm-module__index--rnB4tGW0{white-space:nowrap}.calculationForm-module__calculation-form--UfOGsnsL .ant-table .ant-table-thead tr:last-child .ant-table-cell{border-right:none;font:var(--b14)}.calculationForm-module__calculation-form--UfOGsnsL .ant-table .ant-table-thead tr:last-child .ant-table-cell:first-child{padding-left:32px}.calculationForm-module__calculation-form--UfOGsnsL .ant-table .ant-table-thead tr:last-child .ant-table-cell:last-child{border-right:1px solid var(--gray-table)}.calculationForm-module__calculation-form--UfOGsnsL .ant-table .ant-table-thead tr:first-child .ant-table-cell:not(:nth-of-type(2),:last-child){border-bottom:none}
.viewer-info__buttons{display:flex;flex-direction:row;gap:6px}
.elements-counter{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:fit-content;height:36px;border-radius:5px;box-shadow:var(--viewer-elements-shadow);user-select:none}.elements-counter_unlinked{background-color:var(--red-light)}.elements-counter_linked-twice{background-color:var(--yellow-light)}.elements-counter__icon{width:12px;height:12px;margin:12px}.elements-counter__count{display:flex;align-items:center;margin-right:14px;font-size:14px}.elements-counter__text{display:flex;align-items:center;margin:12px 4px 12px 12px;font-weight:600;font-size:14px;line-height:140%}
.show-hide-button.custom-button_transparent{border:none;border-radius:5px;box-shadow:var(--viewer-elements-shadow)}.show-hide-button__icon{width:18px;height:18px}
.viewer-mode-button.custom-button_transparent{border:none;border-radius:5px;box-shadow:var(--viewer-elements-shadow)}.viewer-mode-button__icon{width:18px;height:18px}
.refresh-button.custom-button_transparent{display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:0;border:none;border-radius:5px;box-shadow:var(--viewer-elements-shadow)}.refresh-button__icon{width:18px;height:18px}.refresh-button__tooltip{z-index:99}
.isolateLinkedTwiceElementsButton-module__isolate-button--Yd4nQiCO.custom-button_transparent{display:flex;justify-content:center;align-items:center;width:36px;height:36px;padding:0;border:none;border-radius:5px;box-shadow:var(--viewer-elements-shadow)}.isolateLinkedTwiceElementsButton-module__isolate-button--Yd4nQiCO.custom-button_transparent .isolateLinkedTwiceElementsButton-module__icon--YNWn7jk1{font-size:18px;width:18px;height:18px}
.forge-viewer{z-index:1}.forge-viewer .canvas-wrap{width:100% !important;height:calc(100vh - var(--header-height)) !important}.forge-viewer .canvas-wrap canvas{width:100% !important;height:calc(100vh - var(--header-height)) !important}.forge-viewer .adsk-viewing-viewer{width:100% !important;height:calc(100vh - var(--header-height)) !important}.docking-panel .treeview .property-value{word-break:break-word}
.app{display:flex;flex-direction:column;overflow:hidden;width:100%;height:100vh}.app .app__fullscreen-wrapper{display:flex;flex-direction:column;height:calc(100vh - var(--header-height));padding:0 40px 22px}
.header-cell{display:flex;flex-direction:row;width:100%;height:100%}.header-cell__expander{width:30px;height:90px}.header-cell__name{display:flex;align-items:center;justify-items:center;width:53px;height:90px;user-select:none}
.cell-expander{display:flex;flex-direction:column;justify-content:center;align-items:center}.cell-expander.expanded{transform:rotate(180deg)}.cell-expander__image{width:fit-content;height:fit-content;user-select:none;-webkit-user-drag:none}
.divisible-cell__item{display:flex;flex-direction:row;align-items:center;padding:10px 12px}.divisible-cell__item.divided{border-bottom:1px solid var(--gray-light)}.divisible-cell__logo{margin-right:5px}
.expand-cell{display:flex;flex-direction:column;overflow:auto;height:100%}.expand-cell__line{height:20px;min-height:20px;margin:10px 12px}.expand-cell__comparing-line{text-align:right}
.empty-cell-line__line{width:100%;height:1px;background-color:var(--gray-light)}.empty-cell-line__wrapper{display:flex;flex-direction:column;justify-content:center;height:100%}
.index-cell{display:flex;flex-direction:row;width:100%;height:100%}.index-cell__expander{width:30px;height:90px}.index-cell__index{display:flex;align-items:center;justify-items:center;width:53px;height:90px;user-select:none}.index-cell__index.empty{padding-left:30px}
.comparing-table{display:block;max-width:100%;font-weight:500;font-family:"Open Sans",sans-serif}.comparing-table__cell{color:var(--black)}.comparing-table__cell.cell{margin:10px 12px}.comparing-table__cell.cell.divisible-cell{margin:0}.comparing-table-header__expander{width:5%}.comparing-table-header__name1cFull{width:27%}.comparing-table-header__nameRevit{width:15%}.comparing-table-header__volumeFormatted{width:6%}.comparing-table-header__volumeRatioFormatted{width:8%}.comparing-table-header__resultFormatted{width:6%}.comparing-table-header__unit{width:5%}.comparing-table-header__ratio{width:8%}.comparing-table-header__pricePerItemFormatted{width:7%}.comparing-table-header__totalFormatted{width:7%}.comparing-table__cell-item{text-align:center}.comparing-table table{width:100%;min-width:1300px;border:1px solid #d8dce5;border-spacing:0;table-layout:fixed}.comparing-table table tr{cursor:pointer}.comparing-table table tr:hover{background-color:#f6f6f6}.comparing-table table tr :last-child td{border-bottom:0}.comparing-table table th{height:40px;background-color:#f5f6f6;color:var(--gray);font-weight:400}.comparing-table table th,.comparing-table table td{margin:0;border-right:1px solid #d8dce5;border-bottom:1px solid #d8dce5;text-align:left}.comparing-table table th :last-child,.comparing-table table td :last-child{border-right:0}.calculation-info__cell{display:flex;flex-direction:row;align-items:center;height:38px}.calculation-info__name{flex-basis:75%;margin-left:5%;font-weight:600}.calculation-info__icon{margin-right:5px;margin-left:13px}.calculation-info__date{flex-basis:6%;margin-left:1%}.calculation-info__total{display:flex;flex-basis:13%;flex-direction:row;justify-content:right;padding-right:12px;font-weight:600}

.calculation-form-comparing__header{display:flex;align-items:center;margin-bottom:28px;font-weight:600;font-style:normal;font-size:18px;line-height:25px;letter-spacing:.01em;text-transform:uppercase}
.signIn-module__sign-in--j_bsDi6h{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - var(--header-height));background-color:#ededed}.signIn-module__sign-in--j_bsDi6h .signIn-module__form--dlZ1DyEm{display:flex;flex-direction:column;justify-content:center;width:400px;background-color:var(--white);padding:32px;border-radius:4px}.signIn-module__sign-in--j_bsDi6h .signIn-module__label--94ikOSg5{white-space:nowrap}.signIn-module__sign-in--j_bsDi6h .signIn-module__form-input-item--D2EgAqoC{width:100%;margin-bottom:16px}.signIn-module__sign-in--j_bsDi6h .signIn-module__form-input-item--D2EgAqoC .signIn-module__input--xxeQyBZL{width:100%}.signIn-module__sign-in--j_bsDi6h .signIn-module__submit-button-item--g154mE60{text-align:center;margin-bottom:0}.signIn-module__sign-in--j_bsDi6h .signIn-module__submit-button-item--g154mE60 .signIn-module__submit-button--x9PUGBcn{width:100%;white-space:nowrap}
.userGroupSelector-module__group-selector--pUKZjhql{width:fit-content;min-width:200px}.userGroupSelector-module__dropdown-menu--zzb5krb6{width:fit-content !important;min-width:200px !important;max-width:600px !important}.userGroupSelector-module__dropdown-menu--zzb5krb6 .userGroupSelector-module__option-content--XJrBEC1U{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.userGroupSelector-module__dropdown-menu--zzb5krb6 .userGroupSelector-module__option-name--YsyFBAWs{display:block;max-width:calc(100% - 50px);text-overflow:ellipsis;overflow-x:hidden}.userGroupSelector-module__dropdown-menu--zzb5krb6 .userGroupSelector-module__delete-button--iGwXUqss{display:flex;justify-content:center;align-items:center;width:17px;height:17px;min-height:17px;padding:0;border:none}.userGroupSelector-module__dropdown-menu--zzb5krb6 .userGroupSelector-module__delete-button--iGwXUqss .userGroupSelector-module__delete-icon--gEWbSU_h{display:flex;justify-content:center;align-items:center}
.nomenclatures-upload-buttons{display:flex;flex-direction:column;gap:20px}.nomenclatures-upload-buttons__update,.nomenclatures-upload-buttons__upload-button{width:330px}.nomenclatures-upload-buttons__uploads{display:flex;flex-direction:column;gap:15px}.nomenclatures-upload-buttons__upload{display:flex;flex-direction:row;gap:15px}.nomenclatures-upload-buttons__upload-button{display:flex;justify-content:flex-start}.nomenclatures-upload-buttons__folder-select{flex:1;min-width:200px}
.settingsPage-module__settings-page--wTvdHPGg{display:flex;overflow-y:auto;height:100vh}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI{display:flex;flex:50%;flex-direction:column;overflow-y:auto;width:100%;height:auto;margin:36px 44px;padding:20px 40px;border:1px solid var(--border-shadow);border-radius:4px;background-color:#fff}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__apply-buttons--VFY8WrTF{display:flex;gap:20px;align-self:flex-end;margin:30px 0 auto}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__admin-buttons--InhC0bQ3{margin-top:50px}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__pages--J1eMJ9_9{display:flex;flex:auto;margin-top:20px}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__settings__export-import--NCgEuTU0{flex:50%;overflow-y:auto;width:100%;height:auto;max-height:200px;border-radius:4px;background-color:#fff}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__title--RI0HcYFq{display:flex;justify-content:space-between;margin-bottom:20px;font-weight:600;font-size:24px}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__radio--c0h6_1OO{max-width:300px}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__radio--c0h6_1OO .settingsPage-module__title--RI0HcYFq{color:#000;font-size:14px}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__column--L2Yby3OI .settingsPage-module__radio--c0h6_1OO .settingsPage-module__text--kE2jwYhl{max-width:240px;color:#505050;font-size:12px}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__collapse--fPmp3TKD{align-items:center;margin:16px 0}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__search-bar--w6i57BY3{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;align-items:center}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__search-bar--w6i57BY3 .settingsPage-module__admin-buttons-row--SZhzQUp8{display:flex;gap:10px;margin-left:auto}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__search-bar--w6i57BY3 .settingsPage-module__nomenclatures-access-button--Rx7NWzYt{white-space:nowrap}.settingsPage-module__settings-page--wTvdHPGg .settingsPage-module__search-bar--w6i57BY3 .settingsPage-module__search--Sqd4TE_1{margin-bottom:20px}
.settingsField-module__input--UPAw_jZ5{display:flex;flex:auto;align-items:center}.settingsField-module__input--UPAw_jZ5 .settingsField-module__title--pi_aeNFk{min-width:120px;font-weight:400;font-size:14px}
.project-page{display:flex;flex-direction:column;gap:16px;height:100%}.project-page__tab{display:flex;flex-direction:column;gap:20px;margin-top:20px}
.project__toolbar{display:flex;justify-content:space-between}.project__toolbar .project__toolbar__left-box{width:40%}.project__toolbar .project__toolbar__right-box{display:flex;flex-direction:row;gap:16px;justify-content:flex-end;align-items:flex-end}
.project-title-bar{display:flex;justify-content:space-between}.project-title-bar__title{font-weight:600;font-size:24px}.project-title-bar__code{margin-left:16px;font-weight:400;font-size:16px;line-height:24px}.project-title-bar__buttons{display:flex;flex-direction:row;gap:12px}.project-title-bar__button{height:38px}
.project-files{display:flex;flex-direction:row;height:100%}.project-files__inputs{display:flex;flex-direction:row;gap:15px}.project-files__refresh-button{width:32px;height:32px;min-height:32px;margin-left:auto;padding:0}.project-files__refresh-button-icon{width:18px;height:18px}.project-files__process-files-button{display:flex;height:32px;min-height:32px}.project-files__search{width:40%;margin-bottom:16px}.project-files__file-tree{width:20%;min-width:322px;margin-right:16px}.project-files__table-section{display:flex;flex-direction:column;width:80%}
.file-tree{overflow:auto;height:auto;max-height:600px;border:1px solid var(--gray-table);border-radius:2px}.file-tree__title{display:flex;align-items:center;height:40px;padding-left:10px;border-bottom:1px solid var(--gray-table)}.file-tree__files-title{height:50px;padding:12px}.file-tree .ant-tree-treenode{padding-right:10px}
.files-list-table{height:50vh}.files-list-table__load-status-cell{display:flex;justify-content:center;align-items:center}.files-list-table .ant-table .ant-table-thead .ant-table-cell.files-list-table__status-column,.files-list-table .ant-table .ant-table-tbody .ant-table-cell.files-list-table__status-column{padding-right:2px;border-right:none}
.file-status-indicator__process-file-button{min-height:0;padding:5px;border-radius:5px}.file-status-indicator__tooltip{white-space:pre-wrap}.file-status-indicator__check-circle-icon{color:var(--blue)}.file-status-indicator__exclamation-circle-icon{height:14px;color:var(--red)}
.project-calculations-table__comment-container{min-width:300px;max-width:500px}.project-calculations-table__filename-column{max-width:500px;margin:0}.project-calculations-table__filename-column .ant-typography.ant-typography-ellipsis{margin:0}.project-calculations-table__name-column{min-width:300px}.project-calculations-table__scenario-column{min-width:150px}.project-calculations-table__price-date-column,.project-calculations-table__creation-date-column{width:95px;min-width:95px;max-width:95px}.project-calculations-table__filename-paragraph{white-space:pre-wrap}.project-calculations-table__tooltip{display:flex;flex-direction:column;gap:10px;overflow-y:auto;max-height:300px}.project-calculations-table__tooltip-version{display:flex;justify-content:center;align-items:center}.project-calculations-table__tooltip-filename{margin-right:20px}.project-calculations-table__tooltip-line{display:flex;flex-direction:row;margin:0 10px}.ant-tooltip-inner{width:fit-content}
.new-calculation__background{--mgtop: 70px;position:absolute;top:0;left:0;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;background-color:rgba(0,0,0,.5333333333)}.new-calculation__background .new-calculation__modal{display:flex;flex-direction:column;width:100%;height:calc(100% - var(--mgtop));margin:70px;padding:40px 60px;border-radius:3px;background-color:#fff}.new-calculation__background .new-calculation__modal .new-calculation__title-bar{display:flex;justify-content:space-between}.new-calculation__background .new-calculation__modal .new-calculation__title-bar>h1{font:var(--b24)}.new-calculation__background .new-calculation__modal .new-calculation__title-bar .new-calculation__buttons{display:flex;gap:16px}
.project-creation{display:flex;flex-direction:column}.project-creation__header{display:flex;justify-content:space-between}.project-creation__search-bar{margin:16px 0}.project-creation__title{margin-bottom:20px;font:var(--b24);text-transform:uppercase}.project-creation__buttons{display:flex;flex-direction:row}.project-creation__button.custom-button{height:38px}.project-creation__button-load{margin-right:16px}
.projects{display:flex;flex-direction:column}.projects__header{display:flex;justify-content:space-between}.projects__title{margin-bottom:20px;font:var(--b24);text-transform:uppercase}.projects__search-bar{max-width:40%;margin:16px 0}.projects__buttons{display:flex;flex-direction:row}.projects__button-settings-icon{margin-right:5px}.projects__button.custom-button{height:38px}.projects__button-validation{margin-right:16px}.projects__modal{display:block}
.project-delete-button__button{box-shadow:none}.project-delete-button-modal__content{display:flex;flex-direction:column;gap:20px;padding:24px 18px 42px;color:var(--black)}.project-delete-button-modal__text{font-weight:600;font-size:15px}
.nomenclaturesAccessPage-module__nomenclatures-access-page--YAmo6jLN{overflow-y:scroll}.nomenclaturesAccessPage-module__groups-select--Lh4ZVAh0{width:500px}
.inviteCodesPage-module__inviteCodesPage--K9mUBEoI{padding:24px;background:#fff;min-height:calc(100vh - 64px)}.inviteCodesPage-module__inviteCodesPage--K9mUBEoI .inviteCodesPage-module__header--eu2vHxZY{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.inviteCodesPage-module__inviteCodesPage--K9mUBEoI .inviteCodesPage-module__header--eu2vHxZY h2{margin:0}
*{box-sizing:border-box;margin:0;padding:0}:root{--white: #FFF;--header-height: 52px;--blue: #004EBB;--blue-light: #1A87D2;--blue-buttons: #E3F0F9;--blue-light-background-buttons: #EDF8FF;--blue-light-hover: #40A9FF;--red-buttons: #FFE9E9;--red-light-background-buttons: #FFF4F4;--red-light-disabled-buttons: #E8BFBF;--gray-transparent: rgb(100 100 100 / 5%);--gray-light: #D8DCE5;--gray-table: #F0F0F0;--yellow: #E59900;--yellow-light: #FFFDED;--red: #E00606;--red-light: #FFE9E9;--gray: #505050;--black: #151515;--border-shadow: rgb(229 231 239 / 47%);--viewer-elements-shadow: 1px 3px 10px 0 rgb(0 0 0 / 45%);--r10: normal 10px "Open Sans", sans-serif;--r12: normal 12px "Open Sans", sans-serif;--r14: normal 14px "Open Sans", sans-serif;--r16: normal 16px "Open Sans", sans-serif;--b12: bold 12px "Open Sans", sans-serif;--b14: bold 14px "Open Sans", sans-serif;--b16: bold 16px "Open Sans", sans-serif;--b18: bold 18px "Open Sans", sans-serif;--b20: bold 20px "Open Sans", sans-serif;--b24: bold 24px "Open Sans", sans-serif}p{margin:0}body{background-color:#f9f9fa;font-size:14px;font-family:"Open Sans",sans-serif}.ant-input{font:var(--r14)}.adsk-viewing-viewer .property-panel{min-width:300px !important;min-height:300px !important;border-radius:0 !important;resize:none !important}.adsk-viewing-viewer .docking-panel-title{border-radius:0 !important;cursor:default !important}.docking-panel-footer{display:block}.docking-panel-scroll{height:100%}.docking-panel-scroll .property-panel .treeview{overflow-y:scroll;height:100%}select{padding:6px 9px;border:none;border-radius:0;outline:none}.react-autocomplete-input{overflow-y:scroll;max-height:300px;margin-top:1.5rem}.ant-table{cursor:pointer}.ant-table-cell-with-append{min-width:100px}.table-linker{color:var(--blue);cursor:pointer}.ant-tooltip-inner{user-select:none}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--blue)}.ant-tabs-ink-bar{background:var(--blue)}.ant-tabs-nav.ant-tabs-nav{margin:0;font-weight:400;font-style:normal;font-size:14px;line-height:130%}.ant-tabs-nav.ant-tabs-nav .ant-tabs-tab-active{font-weight:600}
