#navbar_projectTitle{color:blue;font-size:17px;letter-spacing:2px}#menubar_wrapper{overflow-x:hidden;overflow-y:auto}#menubar_wrapper:not(ul){text-align:center}#menubar_wrapper .ant-menu{overflow-x:hidden;overflow-y:auto;text-align:left}.ant-card{height:100%}.project-tree-shell{margin:6px 10px 12px}.project-tree-toolbar{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:10px}.project-tree-toolbar .ant-input-affix-wrapper{border-radius:10px;max-width:460px}.project-tree{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #e7ebf3;border-radius:14px;box-shadow:0 10px 26px #0f172a0f;padding:14px 12px}.project-tree.ant-tree{background-color:initial;color:#1f2937}.project-tree .ant-tree-treenode{padding:2px 0}.project-tree .ant-tree-switcher{color:#64748b}.project-tree .ant-tree-node-content-wrapper{border-radius:10px;line-height:32px;margin-left:2px;min-height:36px;padding:2px 10px;transition:background-color .2s ease,box-shadow .2s ease}.project-tree .ant-tree-node-content-wrapper:hover{background:#eef4ff}.project-tree .ant-tree-node-content-wrapper.ant-tree-node-selected,.project-tree .ant-tree-node-selected{background:#e3edff!important;box-shadow:inset 0 0 0 1px #c5d8ff}.project-tree .ant-tree-indent-unit{width:22px}.project-tree .ant-tree-show-line .ant-tree-switcher{background:#0000}.project-tree .ant-tree-title{align-items:center;display:inline-flex;gap:4px}.project-tree-node{border-left:3px solid #0000;border-radius:8px;padding-left:8px}.project-tree-node-company{border-left-color:#4f7bff}.project-tree-node-project{border-left-color:#13a7c9}.project-tree-node-role_group{border-left-color:#7b66ff}.project-tree-node-users{border-left-color:#7c8798}.project-tree-node-title{display:inline-block;max-width:min(74vw,980px);overflow:hidden;text-overflow:ellipsis;vertical-align:middle}@media (max-width:768px){.project-tree-toolbar{align-items:stretch;flex-direction:column}.project-tree-toolbar .ant-space{justify-content:flex-end;width:100%}}#product_viewer{position:fixed}.ant-menu-root{height:calc(100vh - 150px);overflow-y:auto}:not(.ant-menu-inline-collapsed)>.ant-menu-item{min-width:280px}.d-flex{display:flex}.flex-row{flex-direction:row}.cursor-pointer{cursor:pointer}.ml-2{margin-left:5px}.ml-4{margin-left:10px}.mt-2{margin-top:5px}.mb-4{margin-bottom:10px}::-webkit-scrollbar{border-radius:6px;height:7px;width:8px}::-webkit-scrollbar-thumb,::-webkit-scrollbar-thumb:hover{background-color:#909ec5;border-radius:5px}::-webkit-scrollbar-thumb:hover{cursor:pointer}::-webkit-scrollbar-track{background:#c8cdbc}.ant-table-body{scrollbar-color:auto;scrollbar-width:auto}.ant-table-body::-webkit-scrollbar{width:8px}.ant-table-body::-webkit-scrollbar-track{background-color:#e1e6e6}.ant-table-body::-webkit-scrollbar-thumb{background-color:#909ec5;border-radius:6px}.justify-content-center{justify-content:center}.text-center{text-align:center}h2{margin:5px}.w-100{width:100%}body{height:100vh!important;margin:0!important;padding:0!important;transition:background .3s ease,color .3s ease}#root{height:100%}h1,h2,h3{color:#1f2937;letter-spacing:.5px}.theme-light .main-content{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:16px;box-shadow:0 4px 20px #0000000d;height:calc(100vh - 80px)}body.theme-light{background-color:#f5f6fa}.theme-light #menubar_wrapper{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffb3;border-radius:16px;box-shadow:0 4px 20px #0000000d;height:100%;padding-right:5px}.ant-card-bordered{border:none!important}.ant-card .ant-card-body{padding:10px!important}#app_body{background-color:initial}body.theme-dark{background-color:#000}.clickable-highlight-table .ant-table-tbody>tr{cursor:pointer;transition:background-color .2s ease}.clickable-highlight-table .ant-table-tbody>tr.single-row-highlight>td{background-color:#e6f4ff!important}
/*# sourceMappingURL=main.041e5d1b.css.map*/