.union-bean-allocate-drawer{max-width:calc(100vw - 24px)}.union-bean-allocate-drawer .el-drawer__header{margin-bottom:0;padding:20px 24px 16px;border-bottom:1px solid #ebeef5}.union-bean-allocate-drawer .el-drawer__body{height:calc(100% - 56px);padding:16px 24px 20px;-webkit-box-sizing:border-box;box-sizing:border-box;overflow:hidden}.union-bean-allocate-drawer .dialog-body{padding:4px 0}.union-bean-allocate-drawer .section-title{color:#303133;font-size:15px;font-weight:700;line-height:1.5}.union-bean-allocate-drawer .section-title.plain{margin-bottom:0}.union-bean-allocate-drawer .kv-grid{display:grid;gap:10px 12px}.union-bean-allocate-drawer .kv-grid.two-col{grid-template-columns:repeat(2,minmax(0,1fr))}.union-bean-allocate-drawer .kv-grid.kv-grid-loose{gap:12px 14px}.union-bean-allocate-drawer .kv-item{min-width:0;padding:10px 12px;border-radius:8px;background:#f8fafc;border:1px solid #eef2f7}.union-bean-allocate-drawer .kv-label{color:#909399;font-size:12px;line-height:1.4}.union-bean-allocate-drawer .kv-value{margin-top:6px;color:#303133;font-size:14px;line-height:1.6;word-break:break-word}.union-bean-allocate-drawer .kv-value.is-danger{color:#f56c6c}.union-bean-allocate-drawer .allocate-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:18px 0 12px}.union-bean-allocate-drawer .allocate-toolbar,.union-bean-allocate-drawer .allocate-toolbar__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;-ms-flex-wrap:wrap;flex-wrap:wrap}.union-bean-allocate-drawer .allocate-toolbar__meta{color:#606266;font-size:13px;line-height:1.5}.union-bean-allocate-drawer .allocate-toolbar__tip{color:#909399;font-size:12px;line-height:1.5}.union-bean-allocate-drawer .allocate-toolbar__right{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.union-bean-allocate-drawer .allocate-import-upload{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.union-bean-allocate-drawer .allocate-employee-cell{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.union-bean-allocate-drawer .allocate-employee-cell__main{min-width:0;-webkit-box-flex:1;-ms-flex:1;flex:1}.union-bean-allocate-drawer .allocate-employee-cell__name{color:#303133;font-weight:500;line-height:1.5}.union-bean-allocate-drawer .allocate-employee-cell__meta{color:#909399;font-size:12px;line-height:1.4}.union-bean-allocate-drawer__body{height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0}.union-bean-allocate-drawer__scroll{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow-y:auto;padding:8px 4px 0 0}.union-bean-allocate-drawer__footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:10px;padding:16px 0 4px;border-top:1px solid #ebeef5;margin-top:16px}.union-bean-allocate-drawer__remark{margin-top:15px}.employee-selector-dialog .employee-selector-toolbar{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:12px;gap:12px}.employee-selector-dialog .employee-selector-toolbar,.employee-selector-dialog .employee-selector-toolbar__left{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.employee-selector-dialog .employee-selector-toolbar__left{gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.employee-selector-dialog .employee-selector-toolbar__left .el-input{width:200px}.employee-selector-dialog .employee-selector-toolbar__right{color:#606266;font-size:13px}.employee-selector-pagination{margin-top:12px;text-align:right}.dialog-select{width:100%}.is-danger{color:#f56c6c}.union-myemployee-record-page .record-summary[data-v-56855f24]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:18px;margin-bottom:16px;color:#606266;font-size:13px}.union-myemployee-record-page .record-summary__hint[data-v-56855f24]{color:#e6a23c}.union-myemployee-record-page .pagination-wrap[data-v-56855f24]{margin-top:16px;text-align:right}