.org-chart .org-chart-toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:20px}.org-chart .org-chart-search{flex:1 1 220px;min-width:180px;height:40px;padding:0 14px;font-size:13.5px;font-weight:500;color:#1e293b;background:#f8fafc;border:1.5px solid #e2e8f0;border-radius:10px;outline:none}.org-chart .org-chart-search:focus{border-color:#2563eb;background:#fff}.org-chart .org-chart-chip{height:34px;padding:0 13px;font-size:12.5px;font-weight:600;border-radius:999px;border:1.5px solid #e2e8f0;background:#fff;color:#475569;cursor:pointer;white-space:nowrap}.org-chart .org-chart-chip[data-active=true]{border-color:#2563eb;background:#2563eb;color:#fff}.org-chart .org-tree,.org-chart .org-tree-children{display:flex;justify-content:center;list-style:none;margin:0;padding:0}.org-chart .org-tree{padding:8px 24px 20px}.org-chart .org-tree-children{padding-top:22px;position:relative}.org-chart .org-tree-children:before{content:"";position:absolute;top:0;left:50%;width:0;height:22px;border-left:2px solid #cbd5e1}.org-chart .org-tree-item{display:flex;flex-direction:column;align-items:center;position:relative;padding:22px 14px 0}.org-chart .org-tree>.org-tree-item{padding-top:0}.org-chart .org-tree>.org-tree-item:after,.org-chart .org-tree>.org-tree-item:before{display:none}.org-chart .org-tree-item:after,.org-chart .org-tree-item:before{content:"";position:absolute;top:0;right:50%;width:50%;height:22px;border-top:2px solid #cbd5e1}.org-chart .org-tree-item:after{right:auto;left:50%;border-top:2px solid #cbd5e1;border-left:2px solid #cbd5e1}.org-chart .org-tree-item:first-child:before{border:none}.org-chart .org-tree-item:last-child:after{border-top:none}.org-chart .org-tree-item:only-child:before{display:none}.org-chart .org-tree-item:only-child:after{border-top:none}.org-chart .org-card{position:relative;width:164px;padding:16px 12px 12px;border:1.5px solid #e2e8f0;border-radius:14px;background:#fff;box-shadow:0 1px 2px rgba(15,23,42,.04)}.org-chart .org-card[data-level="0"]{background:#dbeafe;border-color:#93c5fd}.org-chart .org-card[data-level="1"]{background:#d1fae5;border-color:#6ee7b7}.org-chart .org-card[data-level="2"]{background:#fef3c7;border-color:#fcd34d}.org-chart .org-card[data-level="3"]{background:#ffedd5;border-color:#fdba74}.org-chart .org-card[data-level="4"]{background:#ede9fe;border-color:#c4b5fd}.org-chart .org-card[data-level="5"]{background:#ccfbf1;border-color:#5eead4}.org-chart .org-node{display:flex;flex-direction:column;align-items:center;width:100%;padding:0;border:none;background:none;cursor:pointer;text-align:center}.org-chart .org-node:hover .org-node-name{color:#2563eb}.org-chart .org-avatar{width:52px;height:52px;border-radius:50%;flex-shrink:0;display:grid;place-items:center;background:#1e293b;color:#fff;font-size:14px;font-weight:800;border:3px solid #fff;box-shadow:0 0 0 1.5px rgba(15,23,42,.12)}.org-chart .org-avatar img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.org-chart .org-node .org-avatar{margin:-32px 0 8px}.org-chart .org-node-name{font-size:13.5px;font-weight:700;color:#0f172a;line-height:1.25}.org-chart .org-node-role{font-size:11px;font-weight:600;color:#64748b;margin-top:2px}.org-chart .org-card:hover{box-shadow:0 6px 18px rgba(15,23,42,.14)}.org-chart .org-toggle{position:absolute;left:50%;bottom:-11px;transform:translateX(-50%);display:grid;place-items:center;width:22px;height:22px;border:1.5px solid #cbd5e1;border-radius:50%;background:#fff;color:#64748b;cursor:pointer}.org-chart .org-toggle:hover{border-color:#2563eb;color:#2563eb}.org-chart .org-empty{padding:40px 16px;text-align:center;color:#64748b;font-size:13.5px;font-weight:500}@media (max-width:640px){.org-chart .org-card{width:132px;padding:14px 8px 10px}.org-chart .org-avatar{width:44px;height:44px}.org-chart .org-node .org-avatar{margin-top:-26px}.org-chart .org-node-name{font-size:12.5px}}