.org-scroll{overflow:auto;padding:20px 12px 32px;min-height:160px}.org-tree{display:flex;justify-content:center;min-width:max-content}.org-tree ul{display:flex;justify-content:center;position:relative;padding:24px 0 0;margin:0;list-style:none}.org-tree>ul{padding-top:0}.org-tree li{position:relative;padding:24px 14px 0;text-align:center;list-style:none}.org-tree>ul>li{padding-top:0}.org-tree li:before,.org-tree li:after{content:'';position:absolute;top:0;right:50%;width:50%;height:24px;border-top:1px solid #7b8189}.org-tree li:after{right:auto;left:50%;border-left:1px solid #7b8189}.org-tree li:only-child:before,.org-tree li:only-child:after,.org-tree>ul>li:before,.org-tree>ul>li:after{display:none}.org-tree li:first-child:before,.org-tree li:last-child:after{border:0}.org-tree li:last-child:before{border-right:1px solid #7b8189}.org-tree li:only-child{padding-top:0}.org-tree ul ul:before{content:'';position:absolute;top:0;left:50%;height:24px;border-left:1px solid #7b8189}.org-card{display:inline-flex;flex-direction:column;justify-content:center;gap:8px;width:190px;min-height:100px;background:var(--accent,#f28b38);color:#171717;border-radius:9px;padding:16px;box-shadow:0 4px 14px #0002}.org-card strong{font-size:18px;line-height:1.25;font-weight:700;overflow-wrap:anywhere}.org-card span{font-size:12px;line-height:1.4;font-weight:400;overflow-wrap:anywhere}.org-card small{opacity:.7}.links-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin-bottom:20px}.link-tile{border:1px solid #34383d;border-radius:10px;overflow:hidden}.link-destination{display:flex;flex-direction:column;gap:8px;text-decoration:none;color:inherit;padding:22px;background:#ffffff05}.link-destination:hover{background:#f28b3818}.link-destination strong{color:var(--accent,#f28b38);overflow-wrap:anywhere}.link-destination small{opacity:.7;overflow-wrap:anywhere}.link-tools{padding:8px;flex-wrap:wrap}.link-tools button{font-size:12px}#links-form label,#team-structure-form label{display:block;margin-bottom:12px}#links-form input,#links-form select,#team-structure-form input:not([type=checkbox]),#team-structure-form select{display:block;width:100%;margin-top:8px}#team-structure-form .check-line{display:flex}.panel:has(.org-scroll){margin-bottom:24px}


.org-tree>ul::before,.org-tree>ul::after{display:none}
