.hierarchy-level{border-left:2px solid #7b91b0;padding:12px 14px;margin:10px 0;background:var(--panel);border-radius:0 12px 12px 0}.rank-label{display:block;margin-bottom:8px;color:var(--ink)}.rank-actions{display:flex;gap:8px;justify-content:flex-end}.rank-actions button{padding:6px 10px}.hierarchy-editor h3{margin-top:20px}.hierarchy-editor .hint{line-height:1.5}.search-select-option .designation-label{display:block;font-size:12px;opacity:.8;margin-top:4px}.hierarchy-summary{padding:14px;border:1px solid var(--line);border-radius:14px;margin-bottom:16px}.hierarchy-summary ol{padding-left:24px}.hierarchy-summary li{padding:8px}.hierarchy-summary small{display:block}.hierarchy-level .search-select{min-width:0}
