.member-perm-drawer .member-perm-search{margin-bottom:12px}.member-perm-tree-root{display:flex;flex-direction:column;gap:2px}.member-perm-tree-row,.member-perm-tree-leaf{display:flex;align-items:center;gap:4px;min-height:28px;padding:3px 8px 3px 0;border-radius:6px}.member-perm-tree-level-0{padding-left:0}.member-perm-tree-level-0 .member-perm-menu-title{font-weight:600;font-size:14px}.member-perm-tree-level-1{padding-left:22px}.member-perm-tree-level-1 .member-perm-menu-title{font-weight:500;font-size:13px}.member-perm-tree-level-2{padding-left:44px;background:#fafafa;border:1px solid #f0f0f0;margin:2px 0}.member-perm-tree-children{display:flex;flex-direction:column;gap:1px}.member-perm-tree-switch{width:22px;flex-shrink:0;display:inline-flex;justify-content:center}.member-perm-tree-switch-btn{width:22px!important;height:22px!important;padding:0!important}.member-perm-tree-switch-placeholder{width:22px;flex-shrink:0}.member-perm-menu-checkbox-wrap{flex-shrink:0;display:inline-flex;align-items:flex-start;padding-top:3px;cursor:pointer}.member-perm-menu-checkbox{flex-shrink:0;pointer-events:none}.member-perm-menu-title{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.member-perm-type-tag{margin-inline-end:0!important;font-size:11px;line-height:18px}.member-perm-menu-has-buttons-tag{font-weight:500}.member-perm-group-count{font-size:12px;font-weight:400}.member-perm-leaf-checkbox{font-size:13px}.perm-menu-split-detail-row .member-perm-leaf-checkbox,.perm-menu-split-detail-row .member-perm-leaf-checkbox.ant-checkbox-wrapper{pointer-events:none}.member-perm-leaf-checkbox .ant-checkbox-wrapper-disabled{cursor:not-allowed}.member-perm-search-hit{padding:0;background:#ffe58f}.member-perm-menu-code{font-size:11px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.member-perm-debug-codes{margin-top:16px;padding:10px 12px;border:1px dashed #d9d9d9;border-radius:6px;background:#fafafa}.member-perm-debug-codes-title{display:block;margin-bottom:6px;font-size:12px}.member-perm-debug-codes-list{margin-bottom:0!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.6;white-space:pre-wrap;word-break:break-all}.dept-leader-perm-picker .member-perm-search{margin-bottom:10px}.dept-leader-perm-tile-root{display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px;min-height:56px;padding:10px;overflow:visible;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.dept-leader-perm-node{position:relative}.dept-leader-perm-card,.dept-leader-perm-leaf{display:flex;align-items:center;gap:6px;min-height:32px;padding:4px 10px 4px 8px;border:1px solid #eef1f5;border-radius:8px;background:#fff;box-shadow:0 1px 2px #0f23460a}.dept-leader-perm-depth-0>.dept-leader-perm-card{border-color:#d9e8ff}.dept-leader-perm-node:hover>.dept-leader-perm-card,.dept-leader-perm-leaf:hover{border-color:#91caff;box-shadow:0 6px 18px #1677ff1f}.dept-leader-perm-card .member-perm-menu-title,.dept-leader-perm-leaf .member-perm-leaf-checkbox{min-width:0;max-width:360px}.dept-leader-perm-arrow{margin-left:auto;color:#8c8c8c;font-size:16px;line-height:1}.dept-leader-perm-flyout{position:fixed;display:none;box-sizing:border-box;flex-direction:column;gap:4px;min-width:220px;padding:8px;overflow:visible;border:1px solid #d9e8ff;border-radius:10px;background:#fff;box-shadow:0 12px 32px #0f23462e}.dept-leader-perm-flyout-level-0{z-index:1200}.dept-leader-perm-flyout-level-1{z-index:1230}.dept-leader-perm-flyout-level-2{z-index:1260}.dept-leader-perm-node:hover{z-index:1}.dept-leader-perm-flyout-open{display:flex}.dept-leader-perm-leaf .ant-checkbox-wrapper,.dept-leader-perm-card .member-perm-menu-title{white-space:normal;word-break:break-all}.perm-menu-split-view{display:flex;flex-direction:column;min-height:0}.perm-menu-split-view--fill{flex:1;min-height:0;width:100%;overflow:hidden}.perm-menu-split-view--fill .member-perm-search{flex-shrink:0}.perm-menu-split-layout{display:flex;gap:12px;min-height:320px;max-height:420px;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa;overflow:hidden}.perm-menu-split-layout--fill,.dept-leader-perm-panel__split.perm-menu-split-layout,.perm-menu-split-layout--embedded{flex:1;min-height:0;max-height:none;height:auto}.perm-menu-split-left,.perm-menu-split-right{display:flex;flex-direction:column;min-height:0;background:#fff}.perm-menu-split-left{flex:0 0 38%;max-width:38%;border-right:1px solid #f0f0f0}.perm-menu-split-right{flex:1;min-width:0}.perm-menu-split-panel-title{flex-shrink:0;padding:10px 12px;font-size:13px;font-weight:600;color:#262626;border-bottom:1px solid #f0f0f0;background:#fafafa}.perm-menu-split-panel-title--with-actions{display:flex;align-items:center;justify-content:space-between;gap:8px}.perm-menu-split-panel-title-text{min-width:0;flex:1}.perm-menu-split-panel-actions{flex-shrink:0}.perm-menu-split-panel-actions .ant-btn-link{padding:0 4px;height:auto;font-size:12px;font-weight:400}.perm-menu-split-panel-actions-divider{color:#d9d9d9;font-size:12px;-webkit-user-select:none;user-select:none}.perm-menu-split-selected-name{margin-left:4px;font-weight:400}.perm-menu-split-tree{flex:1;overflow:auto;padding:8px 6px 10px}.perm-menu-split-tree .ant-tree-treenode{align-items:center;padding:2px 0}.perm-menu-split-tree .ant-tree-node-content-wrapper{min-height:28px;line-height:28px}.perm-menu-split-tree-title{display:inline-flex;align-items:center;gap:6px;width:100%;min-width:0}.perm-menu-split-tree-title--interactive{cursor:pointer}.perm-menu-split-tree-title--readonly{cursor:default}.perm-menu-split-tree-title .member-perm-menu-title{flex:1;min-width:0;line-height:22px;flex-wrap:nowrap;overflow:hidden}.perm-menu-split-tree-title .member-perm-menu-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perm-menu-split-tree-title .member-perm-type-tag{flex-shrink:0}.perm-menu-split-detail-label{flex:1;min-width:0;font-size:13px;line-height:22px}.perm-menu-split-detail{flex:1;overflow:auto;padding:10px 12px 12px}.perm-menu-split-detail-section+.perm-menu-split-detail-section{margin-top:14px}.perm-menu-split-detail-section-title{display:flex;align-items:center;gap:6px;margin-bottom:8px}.perm-menu-split-detail-list{display:flex;flex-direction:column;gap:6px}.perm-menu-split-detail-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;min-height:30px;padding:4px 8px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.perm-menu-split-empty{flex:1;display:flex;flex-direction:column;justify-content:center;margin:0;padding:16px}.dept-leader-perm-picker .perm-menu-split-layout{margin-top:2px}.dept-leader-perm-panel{display:flex;flex-direction:column;min-height:0;border:1px solid #dbe3f0;border-radius:12px;background:linear-gradient(180deg,#f8fafc,#fff 48%);box-shadow:0 1px 2px #0f172a0d,0 8px 24px #6366f10f;overflow:hidden}.dept-leader-perm-panel__header{flex-shrink:0;padding:12px 16px;border-bottom:1px solid #e2e8f0;background:linear-gradient(90deg,#eef2fff2,#f8fafcfa)}.dept-leader-perm-panel__header-main{display:flex;flex-direction:column;gap:2px;min-width:0}.dept-leader-perm-panel__title{font-size:14px;font-weight:600;color:#1e293b;letter-spacing:.02em}.dept-leader-perm-panel__subtitle{font-size:12px;color:#64748b;line-height:1.5}.dept-leader-perm-panel__body{flex:1;min-height:0;display:flex;flex-direction:column;padding:12px 14px 14px;overflow:hidden}.dept-leader-perm-panel__footer{flex-shrink:0;padding:8px 16px 12px;border-top:1px dashed #e2e8f0;background:#f8fafc;font-size:12px}.dept-leader-perm-panel .dept-leader-perm-picker{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.dept-leader-perm-panel .member-perm-search{flex-shrink:0;margin-bottom:10px!important}.dept-leader-perm-panel__split.perm-menu-split-layout{flex:1;min-height:0;margin-top:0;max-height:none;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:inset 0 1px 2px #0f172a0a}.perm-menu-split-layout--fill .perm-menu-split-left,.perm-menu-split-layout--fill .perm-menu-split-right,.dept-leader-perm-panel__split .perm-menu-split-left,.dept-leader-perm-panel__split .perm-menu-split-right{min-height:0;overflow:hidden}.perm-menu-split-layout--fill .perm-menu-split-tree,.perm-menu-split-layout--fill .perm-menu-split-detail,.perm-menu-split-layout--fill .perm-menu-split-empty,.dept-leader-perm-panel__split .perm-menu-split-tree,.dept-leader-perm-panel__split .perm-menu-split-detail,.dept-leader-perm-panel__split .perm-menu-split-empty{overflow-y:auto;overflow-x:hidden}.dept-leader-perm-panel__split .perm-menu-split-panel-title{background:#f1f5f9;color:#334155;font-size:12px;letter-spacing:.04em}.dept-leader-perm-panel__split .perm-menu-split-left{background:#fcfdff}.dept-leader-perm-panel__split .perm-menu-split-right{background:#fff}.perm-menu-split-toolbar{display:flex;align-items:center;gap:12px;flex-shrink:0}.perm-menu-split-toolbar__search{width:min(280px,100%);max-width:280px;flex:0 0 auto;margin-bottom:0!important}.perm-menu-split-view--integrated-toolbar .perm-menu-split-toolbar .perm-menu-split-panel-actions{flex-shrink:0}.perm-menu-split-layout--embedded{display:flex;flex-direction:row;align-items:stretch;width:100%;min-height:360px;gap:0;border:1px solid #e2e8f0;border-radius:8px;background:#fff;box-shadow:none;overflow:hidden}.member-perm-config-panel--embedded{flex:1;min-height:0;width:100%;border:none;border-radius:0;background:transparent;box-shadow:none}.perm-menu-split-layout--embedded .perm-menu-split-panel-title{background:#f8fafc;color:#334155;font-size:13px;letter-spacing:normal}.perm-menu-split-layout--embedded .perm-menu-split-left{flex:0 0 38%;max-width:38%;min-width:0;display:flex;flex-direction:column;background:#fcfdff;border-right:1px solid #e2e8f0;border-bottom:none}.perm-menu-split-layout--embedded .perm-menu-split-right{flex:1 1 0;min-width:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.perm-menu-split-layout--embedded .perm-menu-split-tree,.perm-menu-split-layout--embedded .perm-menu-split-detail,.perm-menu-split-layout--embedded .perm-menu-split-empty{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden}.dept-manage-dept-modal .member-perm-config-panel--embedded,.dept-manage-dept-modal .dept-leader-perm-panel,.departments-dept-modal .member-perm-config-panel--embedded,.departments-dept-modal .dept-leader-perm-panel{flex:1;min-height:0;width:100%;margin-top:2px}.dept-manage-dept-modal .perm-menu-split-view--fill,.departments-dept-modal .perm-menu-split-view--fill{flex:1;min-height:0;width:100%}.dept-manage-dept-modal .dept-leader-perm-panel__split.perm-menu-split-layout,.departments-dept-modal .dept-leader-perm-panel__split.perm-menu-split-layout,.dept-manage-dept-modal .perm-menu-split-layout--embedded,.departments-dept-modal .perm-menu-split-layout--embedded{flex:1;min-height:0;height:auto}.member-perm-drawer .ant-drawer-body{display:flex;flex-direction:column;min-height:0;overflow:hidden}.member-perm-drawer .perm-menu-split-layout{min-height:360px;max-height:calc(85vh - 220px)}.member-perm-config-panel{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.member-perm-config-panel__spin,.member-perm-config-panel__spin>.ant-spin-container{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.member-perm-config-panel__loading-placeholder{flex:1;min-height:200px}.member-perm-config-panel--embedded{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.member-perm-config-panel__embedded-body{flex:1;min-height:0;display:flex;flex-direction:column;gap:8px;overflow:hidden}.member-perm-config-panel__alert{margin-bottom:0!important;flex-shrink:0;border-color:#fde68a;border-radius:8px;background:#fffbeb}.member-perm-config-panel--embedded .dept-leader-perm-picker{flex:1;min-height:0;width:100%;display:flex;flex-direction:column;overflow:hidden}.member-perm-config-panel--embedded .perm-menu-split-view--fill{flex:1;min-height:0;width:100%}.member-perm-config-panel--embedded .member-perm-config-panel__spin,.member-perm-config-panel--embedded .member-perm-config-panel__spin>.ant-spin-container{flex:1;min-height:0;height:100%;display:flex;flex-direction:column;overflow:hidden}.member-perm-config-modal-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.iam-perm-scope-panel{display:flex;flex-direction:column;min-height:0;height:100%;border:1px solid #e8edf3;border-radius:10px;background:#fafbfc;overflow:hidden}.iam-perm-scope-panel__header{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border-bottom:1px solid #e8edf3;background:#fff;flex-shrink:0}.iam-perm-scope-panel__hint{font-size:12px}.iam-perm-scope-panel__body{flex:1;min-height:0;overflow:hidden;padding:8px;display:flex;flex-direction:column}.iam-perm-scope-panel__body .member-perm-search{flex-shrink:0;margin-bottom:8px}.iam-perm-scope-panel__loading{display:flex;align-items:center;justify-content:center;flex:1;min-height:200px}.iam-perm-scope-panel__loading .ant-typography{white-space:nowrap}.iam-perm-scope-panel__footer{display:block;padding:8px 14px 12px;font-size:12px;border-top:1px solid #eef2f7;background:#fff;flex-shrink:0}.iam-perm-scope-panel__split.perm-menu-split-layout{flex:1;min-height:0;max-height:none;height:auto;border:1px solid #e8edf3;border-radius:8px;background:#fff}.iam-perm-scope-panel__split .perm-menu-split-left{flex:0 0 34%;max-width:34%}.iam-perm-scope-panel__split .perm-menu-split-right{flex:1;min-width:0}.user-transfer-form__layout{display:grid;grid-template-columns:minmax(280px,320px) minmax(0,1fr);gap:16px;align-items:stretch;height:100%;min-height:0}.user-transfer-form__main{min-width:0;overflow:auto;padding-right:4px}.user-transfer-form__perms{min-width:0;min-height:0;height:100%;display:flex;flex-direction:column}.user-transfer-modal.ant-modal{max-width:calc(100vw - 32px)}.user-transfer-modal .ant-modal-body{padding:16px 20px}.user-transfer-modal .user-transfer-form__layout{flex:1;min-height:0;height:100%}@media(max-width:1100px){.user-transfer-form__layout{grid-template-columns:minmax(260px,300px) minmax(0,1fr)}}@media(max-width:900px){.user-transfer-form__layout{grid-template-columns:1fr;height:auto}.user-transfer-form__perms{min-height:360px;height:auto}}.batch-user-transfer-modal.user-transfer-modal .ant-modal-body{padding:16px 20px}.batch-user-transfer-modal__body{position:relative;min-height:0}.batch-user-transfer-modal__progress{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px;text-align:center;background:#ffffffe0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.batch-user-transfer-modal.user-transfer-modal .user-transfer-form__layout{flex:1;min-height:0;height:100%}.batch-transfer-member-list{margin-bottom:16px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#f8fafc;padding:10px 12px}.batch-transfer-member-list--empty{padding:16px 12px}.batch-transfer-member-list__heading{display:block;margin-bottom:8px;font-size:12px}.batch-transfer-member-list__items{display:flex;flex-direction:column;gap:8px;max-height:320px;overflow:auto;padding-right:2px}.batch-transfer-member-list__item{display:flex;align-items:flex-start;gap:10px;padding:8px;border-radius:8px;background:#fff;border:1px solid rgba(148,163,184,.22)}.batch-transfer-member-list__avatar{flex:0 0 auto;margin-top:2px}.batch-transfer-member-list__meta{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.batch-transfer-member-list__name{font-size:13px;line-height:1.3;margin-bottom:2px}.batch-transfer-member-list__details{display:flex;flex-direction:column;gap:1px}.batch-transfer-member-list__detail-line{display:block;font-size:12px;line-height:1.4;max-width:100%}.batch-transfer-member-list__remove{flex:0 0 auto;color:#94a3b8;margin-top:2px}.batch-transfer-member-list__remove:hover:not(:disabled){color:#64748b;background:#94a3b81f}.user-transfer-form__hr-scope{margin-bottom:16px;padding:12px;border:1px solid rgba(148,163,184,.35);border-radius:10px;background:#f8fafc}.position-form-modal__layout{min-height:420px;height:min(65vh,560px)}.position-form-modal.ant-modal .ant-modal-body{padding:16px 20px}.position-form-modal .position-form-modal__layout{flex:1;min-height:0;height:100%}@media(max-width:900px){.position-form-modal__layout{height:auto;min-height:0}}.dept-positions-page{display:flex;flex-direction:column;gap:12px;height:100%;min-height:0}.dept-positions-layout{flex:1;min-height:0;display:grid;grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;overflow:hidden}.dept-positions-panel{min-height:0;display:flex;flex-direction:column;border:1px solid rgba(148,163,184,.22);border-radius:12px;background:#fff;overflow:hidden;box-shadow:0 1px 2px #0f172a0a;transition:box-shadow .28s ease,border-color .28s ease}.dept-positions-panel--tree:hover{box-shadow:0 1px 2px #0f172a0a}.dept-positions-panel:not(.dept-positions-panel--tree):hover{box-shadow:0 10px 28px #0f172a0f}.dept-positions-panel--tree{background:#f8fafc}.dept-positions-panel__header{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.16);background:#fff}.dept-positions-panel__header-title{font-weight:600;color:#0f172a;letter-spacing:.01em}.dept-positions-panel__header-badge{display:inline-flex;align-items:center;justify-content:center;min-width:24px;height:22px;padding:0 8px;border-radius:999px;background:#eff6ff;color:#2563eb;font-size:12px;font-weight:600;line-height:1}.dept-positions-panel__body{flex:1;min-height:0;overflow:auto;padding:12px}.dept-positions-panel__body--tree{padding:10px}.dept-positions-tree{background:transparent;font-size:13px}.dept-positions-tree .ant-tree-list-holder-inner{gap:6px}.dept-positions-tree .ant-tree-treenode{align-items:stretch;padding:0;margin-bottom:6px}.dept-positions-tree .ant-tree-indent-unit{width:14px}.dept-positions-tree .ant-tree-switcher{display:inline-flex;align-items:center;justify-content:center;width:30px;height:40px;margin-inline-end:4px;color:#475569;transition:color .2s ease,transform .2s ease}.dept-positions-tree .ant-tree-switcher .ant-tree-switcher-icon{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:6px;background:#e2e8f0;color:#334155;font-size:12px;transition:background .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease}.dept-positions-tree .ant-tree-switcher:hover .ant-tree-switcher-icon{background:#dbeafe;color:#2563eb;box-shadow:0 0 0 1px #2563eb2e}.dept-positions-tree .ant-tree-switcher_open .ant-tree-switcher-icon{background:#2563eb;color:#fff;box-shadow:0 2px 6px #2563eb47}.dept-positions-tree .ant-tree-switcher-noop{width:14px}.dept-positions-tree .ant-tree-node-content-wrapper{flex:1;min-width:0;min-height:40px;margin:0;padding:0 10px 0 8px;border:1px solid #e2e8f0;border-radius:10px;background:#fff;box-shadow:0 1px 2px #0f172a08;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.dept-positions-tree .ant-tree-node-content-wrapper:hover{border-color:#bfdbfe;background:#fff;box-shadow:0 6px 16px #2563eb14;transform:translateY(-1px)}.dept-positions-tree .ant-tree-node-selected .ant-tree-node-content-wrapper,.dept-positions-tree .ant-tree-node-content-wrapper.ant-tree-node-selected{border-color:#93c5fd!important;background:linear-gradient(90deg,#eff6ff,#fff 72%)!important;box-shadow:inset 3px 0 #2563eb,0 8px 18px #2563eb1a!important}.dept-positions-tree-node{display:flex;align-items:center;gap:8px;min-width:0;width:100%;min-height:38px}.dept-positions-tree-node__menu{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:8px;color:#8c8c8c;background:transparent;cursor:pointer;opacity:0;transition:background .15s ease,color .15s ease,opacity .15s ease}.dept-positions-tree-node__menu:hover{color:#595959;background:#0000000f}.dept-positions-tree .ant-tree-node-content-wrapper:hover .dept-positions-tree-node__menu,.dept-positions-tree .ant-tree-node-selected .dept-positions-tree-node__menu,.dept-positions-tree .ant-tree-node-content-wrapper.ant-tree-node-selected .dept-positions-tree-node__menu,.dept-positions-tree-node__menu:focus-visible{opacity:1}.dept-positions-tree-node__icon{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;background:#f1f5f9;color:#64748b;font-size:14px;transition:background .2s ease,color .2s ease}.dept-positions-tree .ant-tree-node-selected .dept-positions-tree-node__icon{background:#dbeafe;color:#2563eb}.dept-positions-tree-node__name{flex:1;min-width:0;overflow:hidden;font-weight:600;color:#0f172a;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.dept-positions-tree-node__children-hint{flex-shrink:0;padding:2px 8px;border-radius:999px;background:#eff6ff;border:1px solid #bfdbfe;color:#2563eb;font-size:11px;font-weight:600;line-height:18px;white-space:nowrap}.dept-positions-tree .ant-tree-node-selected .dept-positions-tree-node__children-hint{background:#dbeafe;border-color:#93c5fd;color:#1d4ed8}.dept-positions-tree-node__tag{flex-shrink:0;max-width:72px;overflow:hidden;padding:2px 8px;border-radius:999px;background:#f8fafc;border:1px solid #e2e8f0;color:#64748b;font-size:11px;font-weight:500;line-height:18px;text-overflow:ellipsis;white-space:nowrap}.dept-positions-tree .ant-tree-node-selected .dept-positions-tree-node__tag{background:#fff;border-color:#bfdbfe;color:#2563eb}.dept-positions-dept-card{cursor:pointer;border-radius:10px;border:1px solid rgba(148,163,184,.24);transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.dept-positions-dept-card:hover{border-color:#1677ff73}.dept-positions-dept-card--active{border-color:#1677ff;background:#1677ff0f;box-shadow:0 0 0 1px #1677ff1f}.dept-positions-dept-card .ant-card-body{padding:12px 14px}.dept-positions-dept-card__title{font-weight:600;color:#0f172a;line-height:1.35}.dept-positions-dept-card__meta{margin-top:4px;font-size:12px;color:#64748b}.dept-positions-right-header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;flex-shrink:0;padding:14px 16px;border-bottom:1px solid rgba(148,163,184,.18)}.dept-positions-right-header__title{margin:0;font-size:16px;font-weight:600;color:#0f172a}.dept-positions-right-header__desc{margin:4px 0 0;font-size:13px;color:#64748b}.dept-positions-grid{--dept-position-card-min: 220px;--dept-position-card-max: 300px;display:grid;width:100%;grid-template-columns:repeat(auto-fill,minmax(min(var(--dept-position-card-min),100%),min(var(--dept-position-card-max),100%)));gap:14px 16px;align-content:start;justify-content:start}@keyframes dept-positions-card-in{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.dept-positions-position-card--clickable{cursor:pointer}.dept-positions-position-card--clickable:focus-visible{outline:2px solid rgba(22,119,255,.45);outline-offset:2px}.dept-positions-position-card{position:relative;width:100%;border-radius:14px;border:1px solid rgba(148,163,184,.22);min-height:118px;overflow:hidden;background:linear-gradient(180deg,#fff,#f8fafc);box-shadow:0 1px 2px #0f172a0a;animation:dept-positions-card-in .42s cubic-bezier(.22,1,.36,1) both;transition:transform .24s cubic-bezier(.22,1,.36,1),box-shadow .24s ease,border-color .24s ease}.dept-positions-position-card:before{content:"";position:absolute;inset:0 auto auto 0;width:100%;height:3px;background:linear-gradient(90deg,#1677ff,#38bdf8);opacity:0;transition:opacity .24s ease}.dept-positions-position-card:hover{transform:translateY(-4px);border-color:#1677ff47;box-shadow:0 14px 28px #1677ff1f,0 4px 10px #0f172a0f}.dept-positions-position-card:hover:before{opacity:1}.dept-positions-position-card:active{transform:translateY(-1px) scale(.995)}.dept-positions-position-card .ant-card-body{display:flex;flex-direction:column;gap:8px;height:100%;padding:14px 16px}.dept-positions-position-card__name{font-size:15px;font-weight:600;color:#0f172a;line-height:1.35}.dept-positions-position-card__footer{margin-top:auto;display:flex;align-items:center;justify-content:space-between;gap:8px}.dept-positions-position-card__count{font-size:13px;color:#64748b}.dept-positions-members-drawer__summary{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-bottom:14px}.dept-positions-position-card__edit,.dept-positions-position-card__delete{padding-inline:0;height:auto}.dept-positions-position-card__actions{display:flex;align-items:center;gap:4px;opacity:.82;transition:opacity .2s ease,transform .2s ease}.dept-positions-position-card:hover .dept-positions-position-card__actions{opacity:1;transform:translate(-2px)}.dept-positions-position-card__edit,.dept-positions-position-card__delete{transition:color .18s ease,transform .18s ease}.dept-positions-position-card__edit:hover,.dept-positions-position-card__delete:hover{transform:scale(1.04)}.dept-positions-position-card__count strong{color:#1677ff;font-size:20px;margin-right:4px}.dept-positions-empty{padding:48px 16px;text-align:center;color:#94a3b8}.dept-position-manage-drawer.fuduo-biz-drawer .ant-drawer-content-wrapper,.dept-position-manage-drawer.fuduo-biz-drawer .ant-drawer-content{height:100%}.dept-position-manage-drawer.fuduo-biz-drawer .ant-drawer-content{display:flex;flex-direction:column;overflow:hidden}.dept-position-manage-drawer.fuduo-biz-drawer .ant-drawer-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.dept-position-manage-drawer .dept-position-manage-drawer__layout{flex:1;min-height:0;height:100%}.dept-position-manage-drawer .dept-positions-layout .dept-positions-panel{height:100%;max-height:100%}.dept-position-manage-drawer .dept-positions-panel__body{overscroll-behavior:contain}.dept-position-manage-drawer .dept-positions-panel__body::-webkit-scrollbar{width:6px;height:6px}.dept-position-manage-drawer .dept-positions-panel__body::-webkit-scrollbar-thumb{border-radius:999px;background:#94a3b88c}.dept-position-manage-drawer .dept-positions-panel__body::-webkit-scrollbar-track{background:transparent}@media(min-width:1200px){.dept-positions-grid{--dept-position-card-min: 240px;--dept-position-card-max: 300px}}@media(min-width:1600px){.dept-positions-grid{--dept-position-card-min: 260px;--dept-position-card-max: 320px}}@media(min-width:1920px){.dept-positions-grid{--dept-position-card-min: 260px;--dept-position-card-max: 340px}}@media(max-width:960px){.dept-positions-layout{grid-template-columns:1fr;grid-template-rows:minmax(180px,240px) minmax(0,1fr)}.dept-positions-grid{--dept-position-card-min: 200px;--dept-position-card-max: 100%}}@media(max-width:520px){.dept-positions-grid{grid-template-columns:1fr}}.dept-position-form-label{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%}.dept-position-form-label__left{flex-shrink:0}.dept-position-form-label__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;margin-left:auto;flex-wrap:wrap}.dept-position-form-label__edit{padding-inline:0;height:auto}.dept-position-form-label__selected{font-size:13px;font-weight:400;color:#64748b;white-space:nowrap}.dept-position-form-label__selected strong{color:#1677ff;font-weight:600}.dept-position-form-item.ant-form-item-vertical .ant-form-item-label>label{width:100%}.dept-position-form-label-hint{margin-left:4px;font-weight:400;color:#94a3b8;font-size:13px}.dept-position-tag-select{display:flex;flex-direction:column;gap:10px}.dept-position-tag-select__panel{min-height:128px;padding:16px;border-radius:12px;border:1px dashed rgba(148,163,184,.5);background:#f8fafc;box-sizing:border-box}.dept-position-tag-select--loading-inline{flex-direction:row;align-items:center;gap:8px;min-height:32px}.dept-position-tag-select__panel--empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;text-align:center}.dept-position-tag-select__empty-icon{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:14px;background:#94a3b81f;color:#cbd5e1;font-size:28px;line-height:1}.dept-position-tag-select__empty-text{font-size:13px;line-height:1.5;color:#94a3b8!important}.dept-position-tag-select__list{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.dept-position-tag-select__card{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:32px;padding:0 14px;margin:0;border:1px solid rgba(148,163,184,.55);border-radius:16px;background:#fff;cursor:pointer;text-align:center;transition:border-color .16s ease,background .16s ease,color .16s ease}.dept-position-tag-select__card:hover:not(:disabled){border-color:#1677ff73;background:#f8fbff}.dept-position-tag-select__card:active:not(:disabled){transform:scale(.98)}.dept-position-tag-select__card:focus-visible{outline:2px solid rgba(22,119,255,.35);outline-offset:2px}.dept-position-tag-select__card.is-selected{border-color:#1677ff;background:#e6f4ff;box-shadow:none}.dept-position-tag-select__card.is-hinted:not(.is-selected){border-color:#faad14a6;background:#fffbe6}.dept-position-tag-select__card-name{font-size:13px;font-weight:500;color:#475569;line-height:32px;white-space:nowrap}.dept-position-tag-select__card.is-selected .dept-position-tag-select__card-name{color:#1677ff;font-weight:600}.dept-position-tag-select__card-wrap{display:inline-flex}.dept-position-tag-select__card.is-disabled{cursor:not-allowed;opacity:.55;background:#f1f5f9;border-color:#94a3b859}.dept-position-tag-select__card.is-disabled .dept-position-tag-select__card-name{color:#94a3b8}.dept-position-tag-select--disabled{opacity:.55;pointer-events:none}.user-profile-card-modal--extended .ant-modal-content{max-height:88vh;display:flex;flex-direction:column}.user-profile-card-modal--extended .ant-modal-body{flex:1 1 auto;min-height:0;overflow:hidden;padding:8px 4px 12px}.user-profile-card-modal .ant-modal-body{padding:4px 4px 8px}.user-profile-card-modal__layout{display:flex;gap:16px;align-items:stretch;min-height:0;max-height:calc(88vh - 120px)}.user-profile-card-modal__main{flex:0 0 280px;min-width:0;padding:16px 14px;border-radius:12px;background:#f8fafc;border:1px solid #eef2f6;overflow-y:auto}.user-profile-card-modal__side{flex:1 1 auto;min-width:0;min-height:400px;display:flex;flex-direction:column}.user-profile-card__header{display:flex;align-items:center;gap:14px;margin-bottom:14px}.user-profile-card__header--centered{flex-direction:column;text-align:center;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid #e8edf2}.user-profile-card__avatar{flex-shrink:0}.user-profile-card__header-main{min-width:0}.user-profile-card__header--centered .user-profile-card__header-main{width:100%}.user-profile-card__name{font-size:17px;font-weight:600;color:#1e293b;line-height:1.35;word-break:break-word}.user-profile-card__subtitle{margin-top:3px;font-size:12px;color:#94a3b8}.user-profile-card__status{margin-top:6px;margin-inline-end:0;font-size:12px}.user-profile-card__header--centered .user-profile-card__status{margin-top:8px}.user-profile-card__info-grid{margin:0;display:flex;flex-direction:column;gap:0}.user-profile-card__info-row{display:flex;align-items:baseline;gap:10px;padding:7px 0;border-bottom:1px solid #eef2f6}.user-profile-card__info-row:last-child{border-bottom:none}.user-profile-card__info-row dt{flex:0 0 40px;margin:0;font-size:12px;color:#94a3b8;font-weight:400}.user-profile-card__info-row dd{flex:1 1 auto;min-width:0;margin:0;font-size:13px;color:#334155;word-break:break-word}.user-profile-card--sidebar .user-profile-card__info-row dt{flex-basis:36px}.user-profile-card__position-section{margin-top:14px;padding-top:14px;border-top:1px solid #e8edf2}.user-profile-card__position-toolbar{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:6px}.user-profile-card__position-label{font-size:13px;font-weight:500;color:#475569}.user-profile-card__position-manage{padding-inline:0;height:auto;font-size:12px}.user-profile-card__position-current{margin-bottom:8px;font-size:12px;color:#64748b}.user-profile-card__position-current strong{color:#1677ff;font-weight:600}.user-profile-card__position-hint{margin-bottom:8px;font-size:12px;color:#94a3b8}.user-profile-card__position-save{margin-top:10px}.user-profile-card__position-section .dept-position-tag-select__panel{min-height:88px;padding:12px;border-radius:10px;border-style:solid;border-color:#e2e8f0;background:#fff}.user-profile-card__position-section .dept-position-tag-select__empty-icon{width:40px;height:40px;font-size:20px;border-radius:10px}.user-profile-card__position-section .dept-position-tag-select__empty-text{font-size:12px!important;max-width:220px}.user-profile-card-perms{display:flex;flex-direction:column;height:100%;min-height:400px}.user-profile-card-perms--empty{align-items:center;justify-content:center;min-height:200px;border-radius:12px;background:#f8fafc;border:1px dashed #e2e8f0}.user-profile-card-perms__body{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.user-profile-card-perms__panel.member-perm-config-panel{flex:1 1 auto;height:100%;min-height:400px}.user-profile-card-perms__panel .dept-leader-perm-panel__header{padding:10px 14px}.user-profile-card-perms__panel .dept-leader-perm-panel__title{font-size:13px}.user-profile-card-perms__panel .dept-leader-perm-panel__subtitle{font-size:11px;color:#94a3b8}.user-profile-card-perms__panel .dept-leader-perm-panel__body{min-height:340px;padding:10px 12px 12px}.user-profile-card-perms__panel .dept-leader-perm-panel__split.perm-menu-split-layout{border-color:#e8edf2;border-radius:8px;box-shadow:none}.user-profile-card-perms__panel .dept-leader-perm-panel__split .perm-menu-split-panel-title{font-size:11px;padding:6px 10px;background:#f8fafc;color:#64748b}.user-profile-card-perms__loading{display:flex;align-items:center;justify-content:center;flex:1;min-height:320px;border-radius:12px;background:#f8fafc;border:1px solid #eef2f6}.perm-menu-split-view--view-only .perm-menu-split-detail-row--view-only{cursor:default;padding-left:2px}.perm-menu-split-view--view-only .perm-menu-split-tree-title--readonly{cursor:pointer}.user-profile-link{display:inline-flex;align-items:center;gap:8px;max-width:100%;padding:0;border:0;background:transparent;cursor:pointer;text-align:left;color:inherit}.user-profile-link:hover .user-profile-link__name{color:#1677ff}.user-profile-link:focus-visible{outline:2px solid rgba(22,119,255,.35);outline-offset:2px;border-radius:6px}.user-profile-link__name{font-size:inherit;color:#262626;transition:color .2s ease;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-profile-link--static{cursor:default}.user-profile-link--static .user-profile-link__name,.user-profile-link--static:hover .user-profile-link__name{color:inherit}.user-profile-card--compact .user-profile-card__header{margin-bottom:10px}.user-profile-card--compact .user-profile-card__name{font-size:15px}.user-profile-card--compact .user-profile-card__status{margin-top:4px}.user-profile-card--compact .user-profile-card__info-row{padding:5px 0}.user-profile-card--compact .user-profile-card__info-row dt{flex-basis:36px;font-size:11px}.user-profile-card--compact .user-profile-card__info-row dd{font-size:12px}.user-profile-card__empty{display:block;padding:8px 4px;color:#8c8c8c;font-size:13px}.user-profile-hover-popover.ant-popover{max-width:300px}.user-profile-hover-popover .ant-popover-inner{padding:12px 14px;width:300px;max-width:300px;box-sizing:border-box}.user-profile-hover-popover__trigger{display:inline-flex;max-width:100%}.user-profile-hover-popover__content{width:100%;max-width:276px;box-sizing:border-box}.user-profile-hover-popover .ant-spin-nested-loading,.user-profile-hover-popover .ant-spin-container{width:100%;max-width:100%}.user-profile-hover-popover .user-profile-card{width:100%;max-width:100%;box-sizing:border-box}.user-profile-hover-popover .user-profile-card__info-grid{width:100%}.user-profile-hover-popover .user-profile-card__info-row dd{word-break:break-word}.perm-change-tree{border:1px solid #f0f0f0;border-radius:8px;background:#fafafa;max-height:280px;overflow:auto;padding:8px 10px}.perm-change-tree__antd.ant-tree{background:transparent}.perm-change-tree__antd .ant-tree-treenode{padding:2px 0}.perm-change-tree__antd .ant-tree-node-content-wrapper{min-height:28px;line-height:28px;border-radius:6px;transition:background-color .15s ease;width:100%}.perm-change-tree__antd .ant-tree-node-content-wrapper .ant-tree-title{display:block;width:100%}.perm-change-tree__title-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.perm-change-tree__title-row>:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.perm-change-tree__action-label{flex-shrink:0;font-size:12px;font-weight:600;line-height:1;white-space:nowrap}.perm-change-tree__row--granted .perm-change-tree__action-label{color:#237804}.perm-change-tree__row--revoked .perm-change-tree__action-label{color:#a8071a}.perm-change-tree__antd .perm-change-tree__row--path>.ant-tree-node-content-wrapper,.perm-change-tree__antd .perm-change-tree__row--path>.ant-tree-node-content-wrapper:hover{background:transparent!important}.perm-change-tree__antd .perm-change-tree__row--granted>.ant-tree-node-content-wrapper,.perm-change-tree__antd .perm-change-tree__row--granted>.ant-tree-node-content-wrapper:hover{background:#f6ffed!important;border:1px solid #237804}.perm-change-tree__antd .perm-change-tree__row--revoked>.ant-tree-node-content-wrapper,.perm-change-tree__antd .perm-change-tree__row--revoked>.ant-tree-node-content-wrapper:hover{background:#fff2f0!important;border:1px solid #a8071a}.perm-change-tree__menu-title--root{display:block;font-size:14px;font-weight:600;color:#262626}.perm-change-tree__menu-title{display:block;font-size:13px;font-weight:500;color:#434343}.perm-change-tree__perm-title{display:block;font-size:13px;color:#595959}.perm-change-tree__perm-title:before{content:"·";margin-right:6px;color:#bfbfbf}.perm-change-tree__row--granted .perm-change-tree__menu-title--root,.perm-change-tree__row--granted .perm-change-tree__menu-title,.perm-change-tree__row--granted .perm-change-tree__perm-title{color:#237804;font-weight:600}.perm-change-tree__row--revoked .perm-change-tree__menu-title--root,.perm-change-tree__row--revoked .perm-change-tree__menu-title,.perm-change-tree__row--revoked .perm-change-tree__perm-title{color:#a8071a;font-weight:600}.perm-change-tree__search-hit{padding:0 1px;border-radius:2px;background:#ffe58f;color:inherit}.perm-change-tree__empty{padding:16px 0}.perm-change-tree__no-match{display:block;padding:8px 4px 4px;font-size:12px}.user-perm-change-detail-modal .ant-modal-body{padding-top:12px}.user-perm-change-detail-modal__body{display:flex;flex-direction:column;gap:16px}.user-perm-change-detail-modal__operator{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:10px;background:#f8fafc;border:1px solid #e2e8f0}.user-perm-change-detail-modal__operator-meta{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.user-perm-change-detail-modal__operator-meta .ant-typography{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.user-perm-change-detail-modal__operator-tag{margin-inline-end:0;flex-shrink:0}.user-perm-change-detail-modal__search{width:100%}.user-perm-change-detail-modal__section{display:flex;flex-direction:column;gap:10px}.user-perm-change-detail-modal__section+.user-perm-change-detail-modal__section{margin-top:4px}.user-perm-change-detail-modal__section-head{display:flex;align-items:center;gap:8px}.user-perm-change-records-panel{flex:1;min-height:0;overflow-y:auto;padding:12px 12px 16px;scroll-behavior:smooth}.user-perm-change-records-panel::-webkit-scrollbar{width:6px}.user-perm-change-records-panel::-webkit-scrollbar-thumb{border-radius:999px;background:#d9d9d9}.user-perm-change-records-panel__empty{padding:32px 0}.user-perm-change-timeline{list-style:none;margin:0;padding:4px 0 0;display:flex;flex-direction:column}.user-perm-change-timeline__item{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr);gap:0 10px;padding-bottom:18px}.user-perm-change-timeline__item--last{padding-bottom:0}.user-perm-change-timeline__rail{position:relative;display:flex;justify-content:center;padding-top:4px}.user-perm-change-timeline__item:not(.user-perm-change-timeline__item--last) .user-perm-change-timeline__rail:after{content:"";position:absolute;top:14px;bottom:-18px;left:50%;width:2px;transform:translate(-50%);background:#e8e8e8}.user-perm-change-timeline__item--latest:not(.user-perm-change-timeline__item--last) .user-perm-change-timeline__rail:after{background:linear-gradient(180deg,#1677ff,#e8e8e8)}.user-perm-change-timeline__dot{position:relative;z-index:1;flex-shrink:0;width:8px;height:8px;border-radius:50%;background:#fff;border:2px solid #d9d9d9;box-sizing:border-box}.user-perm-change-timeline__item--latest .user-perm-change-timeline__dot{width:10px;height:10px;border:3px solid #1677ff;background:#1677ff;box-shadow:0 0 0 3px #1677ff1f}.user-perm-change-timeline__content{min-width:0}.user-perm-change-timeline__head{margin-bottom:6px}.user-perm-change-timeline__time{font-size:12px;color:#8c8c8c}.user-perm-change-timeline__operator{margin-bottom:4px}.user-perm-change-timeline__summary{margin:0 0 2px;font-size:12px;color:#595959;line-height:1.5;word-break:break-word}.user-perm-change-timeline__detail-btn{padding:0;height:auto;font-size:12px}.member-perm-modal--with-sidebar.fuduo-contained-modal--fill{width:min(1480px,92vw)!important;max-width:92vw}.member-perm-editor{display:flex;flex-direction:column;min-height:0;height:100%}.member-perm-editor--modal .member-perm-modal__layout{flex:1;min-height:0}.member-perm-editor--embedded{flex:1;min-height:0;height:100%}.member-perm-editor--embedded .member-perm-modal__layout{flex:1;min-height:0;max-height:none;height:auto}.member-perm-editor__footer{flex-shrink:0;display:flex;justify-content:flex-end;padding:12px 16px;border-top:1px solid #f0f0f0;background:#fff}.member-perm-modal--with-sidebar .ant-modal-content{display:flex;flex-direction:column;max-height:85vh}.member-perm-modal--with-sidebar .ant-modal-body{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:0}.member-perm-modal__layout{display:flex;flex:1;height:100%;min-height:420px;max-height:none}.member-perm-editor--modal .member-perm-modal__layout{max-height:calc(85vh - 160px)}.member-perm-modal__main{flex:1;min-width:0;overflow:auto;padding:16px 20px}.member-perm-modal__sidebar{width:280px;flex-shrink:0;border-left:1px solid #f0f0f0;display:flex;flex-direction:column;min-height:0;background:#fafafa}.member-perm-modal__sidebar-header{flex-shrink:0;padding:12px 14px;font-size:13px;font-weight:600;color:#262626;border-bottom:1px solid #f0f0f0;background:#fff}.member-perm-modal__sidebar-body{flex:1;min-height:0;display:flex;flex-direction:column}.member-perm-config-modal-body{min-height:0}.hr-manage-scope-picker{display:flex;flex-direction:column;gap:12px}.hr-manage-scope-picker__panel{display:flex;flex-direction:column;border:1px solid var(--ant-color-border-secondary, #f0f0f0);border-radius:8px;background:var(--ant-color-bg-container, #fff);overflow:hidden}.hr-manage-scope-picker__scroller{height:320px;min-height:320px;max-height:320px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;padding:4px 10px 8px}.hr-manage-scope-picker__scroller::-webkit-scrollbar{width:8px}.hr-manage-scope-picker__scroller::-webkit-scrollbar-thumb{border-radius:999px;background:#0000002e}.hr-manage-scope-picker__row{display:flex;align-items:flex-start;gap:8px;padding:6px 4px;cursor:pointer;border-radius:6px}.hr-manage-scope-picker__row:hover{background:var(--ant-color-fill-tertiary, #f5f5f5)}.hr-manage-scope-picker__row--all{border-bottom:1px solid var(--ant-color-border-secondary, #f0f0f0);margin:8px 10px 4px;padding:2px 4px 10px}.hr-manage-scope-picker__label{flex:0 0 auto;font-weight:500}.hr-manage-scope-picker__hint{flex:1 1 auto;font-size:12px;line-height:20px}.hr-manage-scope-picker__placeholder{display:block;padding:0 14px 8px;font-size:12px}.hr-manage-scope-picker__scroller .ant-empty{margin:48px 0}
