.ant-card[data-v-cca50828]{margin-bottom:16px}.ant-form-item[data-v-cca50828]{margin-bottom:12px}.ant-page-header[data-v-cca50828]{border-bottom:1px solid #f0f0f0;margin-bottom:24px}.ant-card-head[data-v-cca50828]{background:#fafafa;border-bottom:1px solid #e8e8e8}.ant-card-head-title[data-v-cca50828]{font-weight:600;color:#262626}.ant-form-item-required[data-v-cca50828]:before{display:inline-block;margin-right:4px;color:#ff4d4f;font-size:14px;font-family:SimSun,sans-serif;line-height:1;content:"*"}.ant-form-item-label>label[data-v-cca50828]{font-weight:500;color:#262626}.ant-page-header-heading-extra .ant-btn[data-v-cca50828]{margin-left:8px}.ant-select-disabled[data-v-cca50828]{background-color:#f5f5f5}.ant-input-textarea[data-v-cca50828]{resize:vertical}.ant-col-8 .ant-form-item[data-v-cca50828]{margin-bottom:12px}.ant-row[data-v-cca50828]{margin-bottom:4px}.ant-row[data-v-cca50828]:has(.ant-col-8 .ant-form-item-label[title*=省份]){margin-bottom:16px}.ant-date-picker[data-v-cca50828],.ant-input-number[data-v-cca50828],.ant-input[data-v-cca50828],.ant-select[data-v-cca50828]{width:100%}.ant-checkbox-wrapper[data-v-cca50828]{line-height:32px}.skill-tags[data-v-cca50828]{min-height:32px;padding:4px 0}.skill-tags .ant-tag[data-v-cca50828]{margin-right:8px;margin-bottom:8px;font-size:14px;padding:6px 12px;height:auto;line-height:1.4;background:#e6f7ff;border:1px solid #91d5ff;color:#1890ff;border-radius:6px;transition:all .3s}.skill-tags .ant-tag[data-v-cca50828]:hover{background:#bae7ff;border-color:#69c0ff;color:#096dd9}.skill-tags .ant-tag .anticon-close[data-v-cca50828]{font-size:12px;margin-left:6px;color:#1890ff}.skill-tags .ant-tag .anticon-close[data-v-cca50828]:hover{color:#096dd9}.skill-title-actions[data-v-cca50828]{float:right;margin-top:-2px}.skill-title-actions .ant-btn[data-v-cca50828]{margin-left:8px;padding:0 8px;height:24px;line-height:22px}.skill-section[data-v-cca50828]{padding:16px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa}.skill-section h4[data-v-cca50828]{margin:0 0 12px 0;color:#262626;font-weight:500;font-size:14px}.empty-skill[data-v-cca50828]{color:#999;font-size:12px;text-align:center;padding:20px 0;background:#fff;border:1px dashed #d9d9d9;border-radius:4px}.skill-modal-content[data-v-cca50828]{max-height:500px;overflow-y:auto}.skill-modal-layout[data-v-cca50828]{display:-ms-flexbox;display:flex;gap:24px;min-height:400px}.skill-category-list[data-v-cca50828]{width:200px;border-right:1px solid #f0f0f0;padding-right:16px}.skill-category-list h4[data-v-cca50828]{margin:0 0 16px 0;color:#262626;font-weight:500;font-size:14px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.category-items[data-v-cca50828]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.category-item[data-v-cca50828]{padding:12px 16px;border:1px solid #f0f0f0;border-radius:6px;background:#fafafa;cursor:pointer;transition:all .3s;font-size:14px;color:#262626}.category-item[data-v-cca50828]:hover{background:#f0f0f0;border-color:#d9d9d9}.category-item.active[data-v-cca50828]{background:#e6f7ff;border-color:#1890ff;color:#1890ff;font-weight:500}.skill-sub-list[data-v-cca50828]{-ms-flex:1;flex:1}.skill-sub-list h4[data-v-cca50828]{margin:0 0 16px 0;color:#262626;font-weight:500;font-size:14px;border-bottom:1px solid #f0f0f0;padding-bottom:8px}.empty-category[data-v-cca50828]{text-align:center;color:#999;font-size:14px;padding:40px 0;background:#fafafa;border:1px dashed #d9d9d9;border-radius:6px}.skill-checkbox-grid[data-v-cca50828]{display:-ms-grid;display:grid;-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr);gap:12px}.skill-checkbox-grid .ant-checkbox-wrapper[data-v-cca50828]{margin:0;padding:8px 12px;border:1px solid #f0f0f0;border-radius:4px;background:#fafafa;transition:all .3s}.skill-checkbox-grid .ant-checkbox-wrapper[data-v-cca50828]:hover{background:#f0f0f0;border-color:#d9d9d9}.skill-checkbox-grid .ant-checkbox-wrapper.ant-checkbox-wrapper-checked[data-v-cca50828]{background:#e6f7ff;border-color:#1890ff}.upload-tip[data-v-cca50828]{color:#909399;font-size:12px;margin-top:7px;line-height:1.5}.upload-col[data-v-cca50828]{margin-bottom:16px;transition:all .3s ease}.upload-col .ant-form-item[data-v-cca50828]{margin-bottom:0;background:#fafafa;padding:16px;border-radius:6px;border:1px solid #f0f0f0;transition:all .3s ease}.upload-col .ant-form-item[data-v-cca50828]:hover{background:#f5f5f5;border-color:#d9d9d9;box-shadow:0 2px 8px rgba(0,0,0,.1)}.upload-col .ant-form-item-label[data-v-cca50828]{padding-bottom:8px}.upload-col .ant-form-item-label>label[data-v-cca50828]{font-size:14px;font-weight:500;color:#262626;line-height:1.4}.upload-col .ant-form-item-control[data-v-cca50828]{line-height:1.4}.upload-col .ant-upload[data-v-cca50828]{width:100%}.upload-col .ant-upload-select[data-v-cca50828]{width:100%;height:32px;border:1px dashed #d9d9d9;border-radius:4px;background:#fafafa;transition:all .3s ease}.upload-col .ant-upload-select[data-v-cca50828]:hover{border-color:#1890ff;background:#f0f8ff}@media (max-width:1400px){.upload-col .ant-form-item[data-v-cca50828]{padding:12px}}@media (max-width:1200px){.upload-col[data-v-cca50828]{margin-bottom:20px}.upload-col .ant-form-item-label>label[data-v-cca50828]{font-size:13px}}@media (max-width:768px){.upload-col[data-v-cca50828]{margin-bottom:24px}.upload-col .ant-form-item[data-v-cca50828]{padding:10px}.upload-col .ant-form-item-label>label[data-v-cca50828]{font-size:12px}.upload-tip[data-v-cca50828]{font-size:11px}}.ant-upload-list[data-v-cca50828]{margin-top:8px}.ant-upload-list-item[data-v-cca50828]{padding:8px 12px;border:1px solid #d9d9d9;border-radius:4px;margin-bottom:8px;background:#fafafa;transition:all .3s ease}.ant-upload-list-item[data-v-cca50828]:hover{background:#f0f0f0;border-color:#1890ff}.upload-col .ant-form-item-control-input[data-v-cca50828]{min-height:auto}.upload-col .ant-form-item-control-input-content[data-v-cca50828]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;gap:8px}.ant-transfer[data-v-cca50828]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}.ant-transfer-list[data-v-cca50828]{width:45%}