/* Hamyara 0.15.29 — party-tree drag handles + final hierarchy disclosure lock */

/* Every hierarchy disclosure is visually + when closed and − when open. */
body .tree-toggle-v159,
body .tree-toggle-v158{
  display:grid!important;place-items:center!important;
  width:31px!important;height:31px!important;min-width:31px!important;
  padding:0!important;border-radius:50%!important;overflow:hidden!important;
  font-family:Arial,"Segoe UI",sans-serif!important;
}
body .tree-toggle-v159>span,
body .tree-toggle-v158>span{
  display:grid!important;place-items:center!important;
  width:100%!important;height:100%!important;margin:0!important;padding:0!important;
  font-family:Arial,"Segoe UI",sans-serif!important;font-size:20px!important;font-weight:600!important;
  line-height:1!important;color:#2f6986!important;transform:none!important;border:0!important;
}
body .tree-toggle-v159>span::before,
body .tree-toggle-v159>span::after,
body .tree-toggle-v158>span::before,
body .tree-toggle-v158>span::after{content:none!important;display:none!important}

/* Party directory drag handle: same three-line language as the other hierarchy managers. */
body .party-directory-tree-v159 .party-tree-drag-v179{flex:0 0 28px!important;align-self:center!important}
body .party-directory-tree-v159 .role-root .tree-toggle-v159{margin-inline-end:0!important}
body .party-directory-tree-v159 .group-node .party-directory-main-v159,
body .party-directory-tree-v159 .party-leaf .party-directory-main-v159{gap:9px!important}
body .party-directory-tree-v159 [data-node-kind="group"].tree-dragging-v160,
body .party-directory-tree-v159 [data-node-kind="party"].tree-dragging-v160{opacity:.48!important}
body .party-directory-tree-v159 [data-node-kind="group"].tree-drop-target-v160,
body .party-directory-tree-v159 [data-node-kind="party"].tree-drop-target-v160{
  outline:2px dashed #2f87a7!important;outline-offset:2px!important;
}
@media(max-width:620px){
  body .party-directory-tree-v159 .party-tree-drag-v179{width:25px!important;min-width:25px!important}
  body .party-directory-tree-v159 .party-tree-drag-v179 i{width:13px!important}
}
