.OrgChart-module__YCiBFa__chart{gap:0;display:grid}.OrgChart-module__YCiBFa__rootRow{justify-content:center;padding-bottom:28px;display:flex;position:relative}.OrgChart-module__YCiBFa__rootRow:after{content:"";background:var(--m-line-strong);width:2px;height:28px;position:absolute;bottom:0;left:50%}.OrgChart-module__YCiBFa__root{border-radius:var(--m-radius);background:var(--m-brand-900);color:#fff;box-shadow:var(--m-shadow-lg);align-items:center;gap:14px;padding:16px 24px;display:flex}.OrgChart-module__YCiBFa__rootIcon{width:46px;height:46px;color:var(--m-accent-2);background:#ffffff1a;border-radius:50%;place-items:center;display:grid}.OrgChart-module__YCiBFa__rootIcon svg{width:26px;height:26px}.OrgChart-module__YCiBFa__rootLabel{color:#ffffffa6;font-size:.74rem;display:block}.OrgChart-module__YCiBFa__rootName{font-size:1.1rem;font-weight:700;display:block}.OrgChart-module__YCiBFa__branches{border-top:2px solid var(--m-line-strong);grid-template-columns:minmax(0,3fr) minmax(0,1fr);gap:18px;padding-top:18px;display:grid}.OrgChart-module__YCiBFa__branch{align-content:start;gap:12px;display:grid}.OrgChart-module__YCiBFa__branchTitle{color:var(--m-accent);font-size:.9rem}.OrgChart-module__YCiBFa__nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.OrgChart-module__YCiBFa__node,.OrgChart-module__YCiBFa__nodeActive{border-radius:var(--m-radius);border:1px solid var(--m-line);background:var(--m-card);text-align:center;min-height:82px;padding:12px;font-size:.86rem;font-weight:600;line-height:1.55;transition:all .15s}.OrgChart-module__YCiBFa__node:hover{border-color:var(--m-brand-text);color:var(--m-brand-text);transform:translateY(-2px)}.OrgChart-module__YCiBFa__nodeActive{background:var(--m-brand);border-color:var(--m-brand);color:#fff;box-shadow:0 8px 18px color-mix(in srgb, var(--m-brand) 30%, transparent)}.OrgChart-module__YCiBFa__provinceNode{border-radius:var(--m-radius);border:1px dashed var(--m-line-strong);background:var(--m-surface);align-items:center;gap:12px;height:100%;min-height:82px;padding:14px;transition:border-color .15s;display:flex}.OrgChart-module__YCiBFa__provinceNode:hover{border-color:var(--m-brand-text)}.OrgChart-module__YCiBFa__provinceIcon{background:var(--m-brand-50);width:40px;height:40px;color:var(--m-brand-text);border-radius:50%;flex:none;place-items:center;display:grid}.OrgChart-module__YCiBFa__provinceIcon svg{width:21px;height:21px}.OrgChart-module__YCiBFa__provinceNode strong{color:var(--m-heading);display:block}.OrgChart-module__YCiBFa__provinceNode small{color:var(--m-muted);font-size:.76rem;line-height:1.5;display:block}.OrgChart-module__YCiBFa__arrow{width:17px;height:17px;color:var(--m-brand-text);flex:none;margin-inline-start:auto}.OrgChart-module__YCiBFa__panel{border-radius:var(--m-radius);background:var(--m-card);border:1px solid var(--m-line);border-top:3px solid var(--m-brand);gap:18px;margin-top:20px;padding:24px;animation:.3s OrgChart-module__YCiBFa__rise;display:grid}@keyframes OrgChart-module__YCiBFa__rise{0%{opacity:0;transform:translateY(8px)}}.OrgChart-module__YCiBFa__panelTitle{color:var(--m-heading);font-size:1.25rem}.OrgChart-module__YCiBFa__panelSummary{color:var(--m-muted);margin-top:4px;line-height:1.9}.OrgChart-module__YCiBFa__panelCols{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.OrgChart-module__YCiBFa__subTitle{color:var(--m-accent);margin-bottom:10px;font-size:.88rem}.OrgChart-module__YCiBFa__duties{gap:8px;display:grid}.OrgChart-module__YCiBFa__duties li{gap:8px;line-height:1.7;display:flex}.OrgChart-module__YCiBFa__duties li:before{content:"";background:var(--m-accent);border-radius:2px;flex:none;width:7px;height:7px;margin-top:10px;transform:rotate(45deg)}.OrgChart-module__YCiBFa__services{gap:6px;display:grid}.OrgChart-module__YCiBFa__services a{border-radius:var(--m-radius-sm);background:var(--m-surface);border:1px solid var(--m-line);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:.88rem;font-weight:500;display:flex}.OrgChart-module__YCiBFa__services a:hover{border-color:var(--m-brand-text);color:var(--m-brand-text)}.OrgChart-module__YCiBFa__arrowSmall{flex:none;width:15px;height:15px}.OrgChart-module__YCiBFa__none{color:var(--m-muted);font-size:.86rem}@media (max-width:1000px){.OrgChart-module__YCiBFa__branches{grid-template-columns:minmax(0,1fr)}.OrgChart-module__YCiBFa__nodes{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:640px){.OrgChart-module__YCiBFa__panelCols{grid-template-columns:minmax(0,1fr)}.OrgChart-module__YCiBFa__root{padding:12px 16px}}
