/* 관리 화면 항목 나무 — 줄 모양은 공용 ui-tree · ui-sidebar-row */ .m02-tree { padding-top: var(--spacing-8); display: flex; flex-direction: column; gap: var(--spacing-8); min-width: 0; } .m02-tree__body { display: flex; flex-direction: column; gap: 2px; max-height: 55vh; min-height: 4rem; overflow: auto; outline: none; } .m02-tree__body .ui-tree__row { min-width: 0; overflow-wrap: anywhere; } .m02-tree__hint { margin: 0; padding: var(--spacing-8); color: var(--color-text-muted); font-size: var(--text-body-sm); } .m02-treedlg { width: min(24rem, calc(100vw - 2 * var(--spacing-16))); } .m02-treedlg .ui-modal__body { display: flex; flex-direction: column; gap: var(--spacing-12); }