.department-tree-control{width:100%;min-width:0;max-width:100%;display:block}.department-tree-trigger{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.department-tree-trigger .ui-select-value{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.department-tree-popup{width:max(340px,var(--radix-popover-trigger-width));z-index:1600;max-width:calc(100vw - 24px);overflow:hidden;padding:0!important}.department-tree-search{color:#718198;border-bottom:1px solid #e5ebf2;align-items:center;gap:8px;padding:10px 12px;display:flex}.department-tree-search input{width:100%;min-width:0;font-size:13px;height:34px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:5px 8px!important}.department-tree-scroll{max-height:min(300px,calc(var(--radix-popover-content-available-height,450px) - 96px));padding:6px;overflow:auto}.department-tree-scroll ul{margin:0;padding:0;list-style:none}.department-tree-scroll ul[role=group]{border-left:1px solid #e4eaf2;margin-left:20px;padding-left:5px}.department-tree-item{color:#354b65;border-radius:5px;align-items:center;min-height:36px;display:flex}.department-tree-item:hover,.department-tree-item:focus{background:#f1f6fc;outline:none}.department-tree-item:focus-visible{box-shadow:inset 0 0 0 2px #6d9acb}.department-tree-item.selected{color:#2163a6;background:#eaf2fe}.department-tree-toggle,.department-tree-spacer{flex:0 0 25px;width:25px;height:30px}.department-tree-toggle{color:#7287a1;background:0 0;border:0;place-items:center;padding:4px;display:grid}.department-tree-choice{text-align:left;min-width:0;min-height:36px;color:inherit;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:6px 7px 6px 1px;display:flex}.department-tree-choice span{flex:1;min-width:0}.department-tree-choice strong{overflow-wrap:anywhere;font-size:13px;font-weight:400;display:block}.department-tree-choice small{color:#8391a4;overflow-wrap:anywhere;margin-top:3px;font-size:11px;line-height:1.5;display:block}.department-tree-choice>.icon,.department-tree-toggle>.icon{flex-shrink:0;width:15px;height:15px}.department-tree-item[aria-disabled=true]{opacity:.55}.department-tree-clear{text-align:left;color:#697d96;background:0 0;border:0;width:100%;padding:9px;font-size:12px;display:block}.department-tree-clear:hover{background:#f1f6fc}.department-tree-help{color:#8290a3;border-top:1px solid #e5ebf2;padding:9px 12px;font-size:11px}.department-tree-empty{text-align:center;color:#8290a3;padding:20px 12px;font-size:12px}.hierarchy-checkbox{background:#fff;border:1px solid #bac8d9;border-radius:3px;place-items:center;width:16px;height:16px;display:grid;flex:0 0 16px!important}.hierarchy-checkbox.checked{color:#fff;background:#2163a6;border-color:#2163a6}.hierarchy-checkbox .icon{width:12px;height:12px}
