.OrgChart-module__4ouzhq__orgChartContainer{background-color:var(--light-bg,#f8f9fa);border:1px solid var(--border-color,#e2e8f0);border-radius:16px;width:100%;padding:2rem 1rem;overflow-x:auto;box-shadow:inset 0 0 20px #00000005}.OrgChart-module__4ouzhq__treeWrapper{justify-content:center;min-width:max-content;display:flex}.OrgChart-module__4ouzhq__treeNode{flex-direction:column;align-items:center;padding:0 10px;display:flex;position:relative}.OrgChart-module__4ouzhq__nodeCard{text-align:center;z-index:2;background:linear-gradient(135deg,#e0e9f4 0%,#c4d6eb 100%);border:1px solid #a3bede;border-radius:8px;min-width:140px;margin-bottom:24px;padding:1rem 1.5rem;transition:transform .2s,box-shadow .2s;position:relative;box-shadow:0 4px 10px #00000014}.OrgChart-module__4ouzhq__nodeCard:hover{border-color:var(--primary-navy,#003878);transform:translateY(-2px);box-shadow:0 6px 15px #00387826}.OrgChart-module__4ouzhq__nodeTitle{color:var(--primary-navy,#003878);margin-bottom:4px;font-size:.95rem;font-weight:700}.OrgChart-module__4ouzhq__nodeCount{color:#4a5568;font-size:.85rem;font-weight:600}.OrgChart-module__4ouzhq__childrenContainer{justify-content:center;padding-top:24px;display:flex;position:relative}.OrgChart-module__4ouzhq__childrenContainer:before{content:"";background-color:#a3bede;width:2px;height:24px;position:absolute;top:0;left:50%;transform:translate(-50%)}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:before{content:"";background-color:#a3bede;width:100%;height:2px;position:absolute;top:0;left:0}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:after{content:"";background-color:#a3bede;width:2px;height:24px;position:absolute;top:0;left:50%;transform:translate(-50%)}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:first-child:before{width:50%;left:50%}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:last-child:before{width:50%;left:0}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:only-child:before{display:none}@media (max-width:992px){.OrgChart-module__4ouzhq__orgChartContainer{padding:1rem;overflow-x:hidden}.OrgChart-module__4ouzhq__treeWrapper{justify-content:flex-start}.OrgChart-module__4ouzhq__treeNode{align-items:flex-start;width:100%;padding:5px 0 5px 15px}.OrgChart-module__4ouzhq__nodeCard{text-align:left;width:auto;min-width:140px;margin-bottom:5px;padding:.8rem 1rem}.OrgChart-module__4ouzhq__childrenContainer{flex-direction:column;align-items:flex-start;width:100%;padding-top:0;padding-left:10px}.OrgChart-module__4ouzhq__childrenContainer:before,.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:before,.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:after{content:none!important;background-color:#0000!important;width:0!important;height:0!important;display:none!important}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode{width:100%;position:relative}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:before{content:"";z-index:1;border-bottom:2px solid #a3bede;border-left:2px solid #a3bede;border-bottom-left-radius:4px;width:15px;height:30px;position:absolute;top:-5px;left:0;display:block!important}.OrgChart-module__4ouzhq__childrenContainer>.OrgChart-module__4ouzhq__treeNode:not(:last-child):after{content:"";z-index:0;background-color:#a3bede;width:2px;position:absolute;top:-5px;bottom:0;left:0;display:block!important}}
