.bus-org-children[hidden]{display:none!important}
.org-tree .org-node{margin-left:0!important;padding-left:0!important}
.org-tree .bus-org-children{margin-left:18px;padding-left:10px;border-left:1px solid var(--line)}
.org-tree .org-box{display:flex;gap:10px;flex-wrap:wrap;align-items:center;min-width:0}
.org-tree .org-name{flex:1;min-width:140px;overflow-wrap:anywhere}
.org-tree .org-name .bus-org-login{display:block;font-size:11px;color:var(--muted);margin-top:4px}
.bus-org-toggle{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:52px;min-height:44px;border:1px solid var(--line-strong);border-radius:8px;color:var(--accent);background:var(--surface-soft);cursor:pointer}
.bus-org-toggle>span{font-size:20px;line-height:1}.bus-org-toggle small{font-size:10px;color:var(--muted);margin-top:3px}
.bus-org-leaf{display:inline-flex;width:24px;justify-content:center;color:var(--subtle)}
.bus-org-actions{display:flex;gap:7px;flex-wrap:wrap}.bus-org-toggle:focus-visible,.bus-account-edit:focus-visible{outline:3px solid var(--focus);outline-offset:2px}
#subaccount-edit-form .form-field{margin-top:18px}#subaccount-edit-form .notice{margin-top:16px}
@media(max-width:720px){.org-tree .bus-org-children{margin-left:7px;padding-left:4px}.org-tree .org-box{padding:12px!important;gap:8px}.org-tree .org-name{min-width:90px}.org-tree .org-avatar{display:none}.org-tree .bus-account-edit{margin-left:auto}.org-tree{padding:14px!important}.bus-org-toggle{min-width:44px}.org-layout{grid-template-columns:minmax(0,1fr)!important}.org-layout>.panel{min-width:0}}
