.talent-form,.project-form,.company-form{max-width:1200px;margin:0 auto}.card-header{display:flex;justify-content:space-between;align-items:center}.card-header h3{margin:0;font-size:var(--his-font-form-title, 18px);font-weight:600;line-height:1.3}.talent-form .el-form-item__label,.talent-form .el-input__inner,.talent-form .el-textarea__inner,.talent-form .el-select__placeholder,.talent-form .el-radio__label,.talent-form .el-checkbox__label,.talent-form .el-tag,.talent-form .el-cascader .el-input__inner,.project-form .el-form-item__label,.project-form .el-input__inner,.project-form .el-textarea__inner,.project-form .el-select__placeholder,.project-form .el-radio__label,.project-form .el-checkbox__label,.project-form .el-tag,.project-form .el-cascader .el-input__inner,.company-form .el-form-item__label,.company-form .el-input__inner,.company-form .el-textarea__inner,.company-form .el-select__placeholder,.company-form .el-radio__label,.company-form .el-checkbox__label,.company-form .el-tag,.company-form .el-cascader .el-input__inner{font-size:var(--his-font-content, 13px)}.talent-form .el-button,.project-form .el-button,.company-form .el-button{--el-button-font-size: var(--his-font-content, 13px);font-size:var(--his-font-content, 13px)!important;font-weight:500}.form-section{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #ebeef5}.form-section:last-of-type{border-bottom:none}.section-title{margin:0 0 16px;font-size:var(--his-font-section-title, 16px);font-weight:600;color:#303133}.required-label .el-form-item__label{color:#f56c6c;font-weight:600}.section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.section-header .section-title{margin-bottom:0;flex:1}.upload-tip{display:flex;align-items:center;gap:6px;font-size:var(--his-font-meta, 12px);color:#909399;margin-bottom:16px;padding:8px 12px;background-color:#f4f4f5;border-radius:4px;border-left:3px solid #909399}.upload-tip .el-icon{font-size:var(--his-font-content, 13px);color:#909399}.el-loading-mask.el-loading-fade-leave-active,.el-loading-mask.el-loading-fade-leave-to,.el-loading-mask.el-loading-fade-leave-active .el-loading-spinner,.el-loading-mask.el-loading-fade-leave-to .el-loading-spinner{pointer-events:none!important}.el-table.his-table-list,.el-table.his-table-detail,.el-table.his-table-dialog,.el-table.his-table-dashboard,.el-table.his-table-admin{--his-table-header-bg: #f5f7fa;--his-table-header-border: #dfe4ea;--his-table-header-color: #606266;--his-table-body-color: #303133;--his-table-body-bg: #ffffff;--his-table-body-striped-bg: #fafbfc;--his-table-header-font-size: var(--his-font-content, 13px);--his-table-body-font-size: var(--his-font-content, 13px);--his-table-header-font-weight: 600;--his-table-body-font-weight: 400;--his-table-header-padding-x: 8px;--his-table-header-padding-y: 8px;--his-table-body-padding-y: 8px;--his-table-sort-gap: 4px;--his-table-sort-icon-width: 14px;--his-table-sort-icon-size: 8px;--his-table-sort-idle: #c0c4cc;--his-table-sort-active: #409eff;--his-table-link-color: #409eff;--his-table-link-hover-color: #337ecc;--his-table-link-focus: rgba(64, 158, 255, .26);--his-table-link-font-weight: 500}.el-table.his-table-list{--his-table-header-bg: #f5f7fa;--his-table-header-border: #dcdfe6;--his-table-header-color: #606266;--his-table-body-color: #303133}.el-table.his-table-detail{--his-table-header-bg: #f5f7fa;--his-table-header-border: #e4e7ed;--his-table-header-color: #746c60;--his-table-body-color: #635b50;--his-table-body-striped-bg: #fafbfc;--his-table-link-color: #409eff;--his-table-link-hover-color: #337ecc}.el-table.his-table-dialog{--his-table-header-bg: #f7f8fa;--his-table-header-border: #e4e7ed;--his-table-header-color: #727b88;--his-table-body-color: #77808c;--his-table-body-bg: #ffffff;--his-table-body-striped-bg: #fbfcfd;--his-table-header-padding-y: 7px;--his-table-body-padding-y: 7px;--his-table-link-color: #84add8;--his-table-link-hover-color: #6e99c8;--his-table-link-focus: rgba(132, 173, 216, .24);--his-table-link-font-weight: 400}.el-table.his-table-dashboard{--his-table-header-bg: #f5f7fa;--his-table-header-border: #dfe4ea;--his-table-header-color: #606266;--his-table-body-color: #303133;--his-table-body-bg: #ffffff;--his-table-body-striped-bg: #fafbfc}.el-table.his-table-admin{--his-table-header-bg: #f5f7fa;--his-table-header-border: #d7dee8;--his-table-header-color: #475467;--his-table-body-color: #344054;--his-table-body-bg: #ffffff;--his-table-body-striped-bg: #fafbfc}.el-table.his-table-list .el-table__header-wrapper th,.el-table.his-table-detail .el-table__header-wrapper th,.el-table.his-table-dialog .el-table__header-wrapper th,.el-table.his-table-dashboard .el-table__header-wrapper th,.el-table.his-table-admin .el-table__header-wrapper th{background:var(--his-table-header-bg)!important;border-bottom:1px solid var(--his-table-header-border)!important;padding:var(--his-table-header-padding-y) 0!important}.el-table.his-table-list .el-table__header-wrapper .cell,.el-table.his-table-detail .el-table__header-wrapper .cell,.el-table.his-table-dialog .el-table__header-wrapper .cell,.el-table.his-table-dashboard .el-table__header-wrapper .cell,.el-table.his-table-admin .el-table__header-wrapper .cell{padding:0 var(--his-table-header-padding-x)!important;color:var(--his-table-header-color)!important;font-size:var(--his-table-header-font-size)!important;font-weight:var(--his-table-header-font-weight)!important;line-height:1.35!important;white-space:nowrap!important;overflow:visible!important;text-overflow:clip!important}.el-table.his-table-list .el-table__body-wrapper td,.el-table.his-table-detail .el-table__body-wrapper td,.el-table.his-table-dialog .el-table__body-wrapper td,.el-table.his-table-dashboard .el-table__body-wrapper td,.el-table.his-table-admin .el-table__body-wrapper td{background:var(--his-table-body-bg);padding:var(--his-table-body-padding-y) 0}.el-table.his-table-list.el-table--striped .el-table__body tr.el-table__row--striped>td,.el-table.his-table-detail.el-table--striped .el-table__body tr.el-table__row--striped>td,.el-table.his-table-dialog.el-table--striped .el-table__body tr.el-table__row--striped>td,.el-table.his-table-dashboard.el-table--striped .el-table__body tr.el-table__row--striped>td,.el-table.his-table-admin.el-table--striped .el-table__body tr.el-table__row--striped>td{background:var(--his-table-body-striped-bg)!important}.el-table.his-table-list .el-table__body tr.row-highlighted>td.el-table__cell,.el-table.his-table-list.el-table--striped .el-table__body tr.row-highlighted.el-table__row--striped>td.el-table__cell,.el-table.his-table-list .el-table__body tr.row-highlighted.hover-row>td.el-table__cell,.el-table.his-table-detail .el-table__body tr.row-highlighted>td.el-table__cell,.el-table.his-table-detail.el-table--striped .el-table__body tr.row-highlighted.el-table__row--striped>td.el-table__cell,.el-table.his-table-detail .el-table__body tr.row-highlighted.hover-row>td.el-table__cell,.el-table.his-table-dialog .el-table__body tr.row-highlighted>td.el-table__cell,.el-table.his-table-dialog.el-table--striped .el-table__body tr.row-highlighted.el-table__row--striped>td.el-table__cell,.el-table.his-table-dialog .el-table__body tr.row-highlighted.hover-row>td.el-table__cell,.el-table.his-table-dashboard .el-table__body tr.row-highlighted>td.el-table__cell,.el-table.his-table-dashboard.el-table--striped .el-table__body tr.row-highlighted.el-table__row--striped>td.el-table__cell,.el-table.his-table-dashboard .el-table__body tr.row-highlighted.hover-row>td.el-table__cell,.el-table.his-table-admin .el-table__body tr.row-highlighted>td.el-table__cell,.el-table.his-table-admin.el-table--striped .el-table__body tr.row-highlighted.el-table__row--striped>td.el-table__cell,.el-table.his-table-admin .el-table__body tr.row-highlighted.hover-row>td.el-table__cell{background:#fff7e6!important}.el-table.his-table-list .el-table__body-wrapper .cell,.el-table.his-table-detail .el-table__body-wrapper .cell,.el-table.his-table-dialog .el-table__body-wrapper .cell,.el-table.his-table-dashboard .el-table__body-wrapper .cell,.el-table.his-table-admin .el-table__body-wrapper .cell{color:var(--his-table-body-color);font-size:var(--his-table-body-font-size)!important;font-weight:var(--his-table-body-font-weight);line-height:1.45}.el-table.his-table-list .el-table__header-wrapper th.is-center .cell,.el-table.his-table-list .el-table__body-wrapper td.is-center .cell,.el-table.his-table-detail .el-table__header-wrapper th.is-center .cell,.el-table.his-table-detail .el-table__body-wrapper td.is-center .cell,.el-table.his-table-dialog .el-table__header-wrapper th.is-center .cell,.el-table.his-table-dialog .el-table__body-wrapper td.is-center .cell,.el-table.his-table-dashboard .el-table__header-wrapper th.is-center .cell,.el-table.his-table-dashboard .el-table__body-wrapper td.is-center .cell,.el-table.his-table-admin .el-table__header-wrapper th.is-center .cell,.el-table.his-table-admin .el-table__body-wrapper td.is-center .cell{text-align:center!important}.el-table.his-table-list .el-table__header-wrapper th.is-right .cell,.el-table.his-table-list .el-table__body-wrapper td.is-right .cell,.el-table.his-table-detail .el-table__header-wrapper th.is-right .cell,.el-table.his-table-detail .el-table__body-wrapper td.is-right .cell,.el-table.his-table-dialog .el-table__header-wrapper th.is-right .cell,.el-table.his-table-dialog .el-table__body-wrapper td.is-right .cell,.el-table.his-table-dashboard .el-table__header-wrapper th.is-right .cell,.el-table.his-table-dashboard .el-table__body-wrapper td.is-right .cell,.el-table.his-table-admin .el-table__header-wrapper th.is-right .cell,.el-table.his-table-admin .el-table__body-wrapper td.is-right .cell{text-align:right!important}.el-table.his-table-list .sortable-header,.el-table.his-table-detail .sortable-header,.el-table.his-table-dialog .sortable-header,.el-table.his-table-dashboard .sortable-header,.el-table.his-table-admin .sortable-header{display:inline-flex;align-items:center;gap:var(--his-table-sort-gap);cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit}.el-table.his-table-list .el-table__header-wrapper th.is-center .sortable-header,.el-table.his-table-detail .el-table__header-wrapper th.is-center .sortable-header,.el-table.his-table-dialog .el-table__header-wrapper th.is-center .sortable-header,.el-table.his-table-dashboard .el-table__header-wrapper th.is-center .sortable-header,.el-table.his-table-admin .el-table__header-wrapper th.is-center .sortable-header{justify-content:center;width:100%}.el-table.his-table-list .el-table__header-wrapper th.is-right .sortable-header,.el-table.his-table-detail .el-table__header-wrapper th.is-right .sortable-header,.el-table.his-table-dialog .el-table__header-wrapper th.is-right .sortable-header,.el-table.his-table-dashboard .el-table__header-wrapper th.is-right .sortable-header,.el-table.his-table-admin .el-table__header-wrapper th.is-right .sortable-header{justify-content:flex-end;width:100%}.el-table.his-table-list .sortable-header:hover,.el-table.his-table-detail .sortable-header:hover,.el-table.his-table-dialog .sortable-header:hover,.el-table.his-table-dashboard .sortable-header:hover,.el-table.his-table-admin .sortable-header:hover{color:var(--his-table-sort-active)}.el-table.his-table-list .sort-icons,.el-table.his-table-detail .sort-icons,.el-table.his-table-dialog .sort-icons,.el-table.his-table-dashboard .sort-icons,.el-table.his-table-admin .sort-icons{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;width:var(--his-table-sort-icon-width);margin-left:2px;line-height:1}.el-table.his-table-list .tri,.el-table.his-table-detail .tri,.el-table.his-table-dialog .tri,.el-table.his-table-dashboard .tri,.el-table.his-table-admin .tri{font-size:var(--his-table-sort-icon-size);line-height:1;color:var(--his-table-sort-idle);transition:color .2s ease}.el-table.his-table-list .tri.active,.el-table.his-table-detail .tri.active,.el-table.his-table-dialog .tri.active,.el-table.his-table-dashboard .tri.active,.el-table.his-table-admin .tri.active{color:var(--his-table-sort-active);font-weight:700}.main-list-card{overflow:visible;min-width:0}.main-layout__main:has(.main-list-card){overflow:visible}.main-list-card>.el-card__body{overflow:visible;min-width:0}.main-list-table-container{--main-list-sticky-action-bar-height: 54px;width:100%;min-width:0;max-width:100%;overflow-x:auto;overflow-y:visible}.main-list-table-container .el-table,.main-list-table-container .el-table__inner-wrapper{overflow:visible!important}.main-list-table-container .el-scrollbar,.main-list-table-container .el-scrollbar__wrap,.main-list-table-container .el-table__body-wrapper{overflow-x:auto!important;overflow-y:visible!important}.main-list-table-container .el-table__header-wrapper{position:sticky;top:var(--main-list-sticky-action-bar-height);z-index:9}.main-list-table-container .el-table__fixed .el-table__header-wrapper,.main-list-table-container .el-table__fixed-right .el-table__header-wrapper{z-index:10}.el-table.his-table-list .his-table-link,.el-table.his-table-list .project-position-link,.el-table.his-table-list .client-link,.el-table.his-table-list .company-link,.el-table.his-table-list .name-link,.el-table.his-table-detail .his-table-link,.el-table.his-table-detail .project-position-link,.el-table.his-table-detail .client-link,.el-table.his-table-detail .company-link,.el-table.his-table-detail .name-link,.el-table.his-table-detail .project-history-link,.el-table.his-table-dashboard .his-table-link,.el-table.his-table-dashboard .project-position-link,.el-table.his-table-dashboard .client-link,.el-table.his-table-dashboard .company-link,.el-table.his-table-dashboard .name-link,.el-table.his-table-admin .his-table-link,.el-table.his-table-admin .project-position-link,.el-table.his-table-admin .client-link,.el-table.his-table-admin .company-link,.el-table.his-table-admin .name-link,.el-table.his-table-dialog .his-table-link,.el-table.his-table-dialog .selector-table-link{color:var(--his-table-link-color);text-decoration:none;text-underline-offset:2px;text-decoration-thickness:1px;font-weight:var(--his-table-link-font-weight);transition:color .2s ease,text-decoration-color .2s ease,text-decoration-thickness .2s ease}.el-table.his-table-list .his-table-link:hover,.el-table.his-table-list .project-position-link:hover,.el-table.his-table-list .client-link:hover,.el-table.his-table-list .company-link:hover,.el-table.his-table-list .name-link:hover,.el-table.his-table-detail .his-table-link:hover,.el-table.his-table-detail .project-position-link:hover,.el-table.his-table-detail .client-link:hover,.el-table.his-table-detail .company-link:hover,.el-table.his-table-detail .name-link:hover,.el-table.his-table-detail .project-history-link:hover,.el-table.his-table-dashboard .his-table-link:hover,.el-table.his-table-dashboard .project-position-link:hover,.el-table.his-table-dashboard .client-link:hover,.el-table.his-table-dashboard .company-link:hover,.el-table.his-table-dashboard .name-link:hover,.el-table.his-table-admin .his-table-link:hover,.el-table.his-table-admin .project-position-link:hover,.el-table.his-table-admin .client-link:hover,.el-table.his-table-admin .company-link:hover,.el-table.his-table-admin .name-link:hover,.el-table.his-table-dialog .his-table-link:hover,.el-table.his-table-dialog .selector-table-link:hover{color:var(--his-table-link-hover-color);text-decoration:underline}.el-table.his-table-list .his-table-link:focus-visible,.el-table.his-table-list .project-position-link:focus-visible,.el-table.his-table-list .client-link:focus-visible,.el-table.his-table-list .company-link:focus-visible,.el-table.his-table-list .name-link:focus-visible,.el-table.his-table-detail .his-table-link:focus-visible,.el-table.his-table-detail .project-position-link:focus-visible,.el-table.his-table-detail .client-link:focus-visible,.el-table.his-table-detail .company-link:focus-visible,.el-table.his-table-detail .name-link:focus-visible,.el-table.his-table-detail .project-history-link:focus-visible,.el-table.his-table-dashboard .his-table-link:focus-visible,.el-table.his-table-dashboard .project-position-link:focus-visible,.el-table.his-table-dashboard .client-link:focus-visible,.el-table.his-table-dashboard .company-link:focus-visible,.el-table.his-table-dashboard .name-link:focus-visible,.el-table.his-table-admin .his-table-link:focus-visible,.el-table.his-table-admin .project-position-link:focus-visible,.el-table.his-table-admin .client-link:focus-visible,.el-table.his-table-admin .company-link:focus-visible,.el-table.his-table-admin .name-link:focus-visible,.el-table.his-table-dialog .his-table-link:focus-visible,.el-table.his-table-dialog .selector-table-link:focus-visible{outline:2px solid var(--his-table-link-focus);outline-offset:2px;border-radius:4px}.el-tag.his-status-pill{--his-status-bg-color: #f4f5f7;--his-status-border-color: #d0d5dd;--his-status-text-color: #667085;border-color:var(--his-status-border-color)!important;background-color:var(--his-status-bg-color)!important;color:var(--his-status-text-color)!important;border-radius:999px;box-shadow:none;font-weight:600;line-height:1.1;padding:0 10px}.el-tag.his-status-pill .el-tag__content{color:inherit!important}.el-tag.his-status-pill--project-on-going{--his-status-bg-color: #eef4fb;--his-status-border-color: #c9d7e8;--his-status-text-color: #56708d}.el-tag.his-status-pill--project-final-iv{--his-status-bg-color: #eff2f8;--his-status-border-color: #d1d8e6;--his-status-text-color: #62718a}.el-tag.his-status-pill--project-offer{--his-status-bg-color: #faf4eb;--his-status-border-color: #ead7bb;--his-status-text-color: #8a6f42}.el-tag.his-status-pill--project-placed{--his-status-bg-color: #eef5ec;--his-status-border-color: #ccd9c6;--his-status-text-color: #5f7552}.el-tag.his-status-pill--project-pending{--his-status-bg-color: #f4f5f7;--his-status-border-color: #d8dde5;--his-status-text-color: #667085}.el-tag.his-status-pill--company-cooperating,.el-tag.his-status-pill--binary-active{--his-status-bg-color: #e7f6ea;--his-status-border-color: #b8dbbd;--his-status-text-color: #2f7a45}.el-tag.his-status-pill--company-normal{--his-status-bg-color: #f4f5f7;--his-status-border-color: #d8dde5;--his-status-text-color: #667085}.el-tag.his-status-pill--company-developing{--his-status-bg-color: #faf4eb;--his-status-border-color: #ead7bb;--his-status-text-color: #8a6f42}.el-tag.his-status-pill--company-terminated{--his-status-bg-color: #f9ecec;--his-status-border-color: #e8c9c7;--his-status-text-color: #975a58}.el-tag.his-status-pill--binary-inactive{--his-status-bg-color: #f2f4f8;--his-status-border-color: #d4dce7;--his-status-text-color: #5f6f82}.company-industry-tag{margin-right:4px;border-color:#ddd4c7!important;background-color:#f5f1ea!important;color:#6f6657!important}.company-industry-tag .el-tag__content{color:inherit!important}.his-detail-attachment-name{display:flex;align-items:center;gap:8px;min-width:0}.his-detail-attachment-icon{font-size:18px;color:#409eff;flex-shrink:0}.his-detail-attachment-actions{display:flex;align-items:center;justify-content:center;gap:4px}.his-detail-attachment-actions .el-button{padding:4px;margin:0}:root{--his-font-content: 13px;--his-font-action: 14px;--his-font-meta: 12px;--his-font-section-title: 16px;--his-font-form-title: 18px;--his-font-entity-title: 17px}#app{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.el-card__header h3{font-size:var(--his-font-section-title);font-weight:600;line-height:1.3}.el-message.upload-toast{border-width:1px;box-shadow:0 8px 18px #0000001f}.el-message .el-message__content{font-size:var(--his-font-meta);line-height:1.4}.el-message .el-message__icon{font-size:var(--his-font-action)}.el-message.upload-toast.upload-toast-success{background-color:#f0f9eb;border-color:#95d475}.el-message.upload-toast.upload-toast-warning{background-color:#fff7e6;border-color:#f5c97a}.el-message.upload-toast.upload-toast-warning .el-message__content,.el-message.upload-toast.upload-toast-warning .el-message__icon{color:#ad6800}.el-message.upload-toast.upload-toast-error{background-color:#fef0f0;border-color:#f3a4a4}
