@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}
.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}
.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)}
.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%}.modal-error-block{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:20px 24px}.modal-error-block__title{font-weight:600;color:#d4380d}.modal-error-block__details{color:#595959;font-size:13px;word-break:break-word}
.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}
.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)}
.mobile-appbar{display:flex;gap:4px;align-items:center;height:var(--header-height);padding:0 4px 0 8px}.mobile-appbar__back,.mobile-appbar__more{display:flex;flex:0 0 auto;justify-content:center;align-items:center;width:44px;height:44px;padding:0;border:none;border-radius:22px;background:none;color:var(--black);font-size:20px}.mobile-appbar__back:active,.mobile-appbar__more:active{background:rgba(0,0,0,.06)}.mobile-appbar__logo-link{display:flex;flex:0 0 auto;align-items:center;padding:0 8px 0 4px}.mobile-appbar__logo{height:22px;user-select:none}.mobile-appbar__titles{flex:1 1 auto;min-width:0}.mobile-appbar__title{overflow:hidden;font-weight:600;font-size:17px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.mobile-appbar__subtitle{overflow:hidden;color:var(--gray);font-size:12px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.mobile-appbar-menu{min-width:220px}.mobile-appbar-menu .ant-dropdown-menu-item{padding:10px 16px;font-size:15px}.mobile-appbar-menu .ant-dropdown-menu-item-group-title{padding:6px 16px 2px;font-size:12px}.mobile-appbar-menu__user.ant-dropdown-menu-item-disabled{color:var(--black);cursor:default}.mobile-appbar-menu__role{margin-left:8px;color:var(--gray);font-size:12px}
.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}@media(max-width: 768px){.app .app__fullscreen-wrapper{padding:0}}
.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__context-hint--LvAnDmmr{margin:-8px 0 20px;color:#6b7280;font-size:13px;line-height:1.5}.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}
.folder-tabs{display:flex;align-items:flex-end;gap:6px;padding:16px 30px 0}.folder-tabs__tab{padding:14px 40px 12px;border:1px solid #e0e0e0;border-bottom:3px solid rgba(0,0,0,0);border-radius:14px 14px 0 0;background:#f3f4f6;color:#707070;font-size:17px;line-height:24px;cursor:pointer;user-select:none;transition:background .15s,color .15s,border-color .15s}.folder-tabs__tab:hover{background:#e9eaec}.folder-tabs__tab--active{background:#fff;color:#1f1f1f;font-weight:600;border-color:#e0e0e0;border-bottom-color:#1677ff}@media(max-width: 768px){.folder-tabs{display:none}}
.content{display:flex;flex:1;min-height:0}.content .content-container{overflow:hidden auto;width:100%;padding:30px 44px;border:1px solid var(--border-shadow);border-radius:4px;background-color:#fff}@media(max-width: 768px){.content .content-container{padding:8px 12px 24px;border:none;border-radius:0}}
.loading{display:flex;flex-direction:column;gap:20px;justify-content:center;align-items:center;width:100%;height:100%;user-select:none}
*{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;--orange-light: #FFF1DB;--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}@media(max-width: 768px){:root{--header-height: 48px}html,body{overscroll-behavior-y:none}}
