.site-tag-plus[data-v-4e708c50]{background:#fff;border-style:dashed}.tag-editor[data-v-4e708c50]{width:340px}.editor-title[data-v-4e708c50]{color:#00000073;margin-bottom:8px;font-size:12px}.current-tags[data-v-4e708c50]{flex-wrap:wrap;gap:6px;min-height:28px;margin-bottom:10px;display:flex}.candidate-tags[data-v-4e708c50]{flex-wrap:wrap;gap:6px;max-height:160px;margin-top:8px;display:flex;overflow:auto}.candidate-tag[data-v-4e708c50]{cursor:pointer}.count[data-v-4e708c50]{color:#00000040;margin-left:4px}.editor-actions[data-v-4e708c50]{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}[data-v-6808314b] .ant-btn.download-resume-button:not(.ant-btn-link){color:#fff;background:linear-gradient(135deg,#13c2c2 0%,#08979c 100%);border-color:#08979c;box-shadow:0 6px 16px #08979c38}[data-v-6808314b] .ant-btn.package-interview-button:not(.ant-btn-link){color:#fff;background:linear-gradient(135deg,#1677ff 0%,#1d39c4 100%);border-color:#1d39c4;box-shadow:0 6px 16px #1677ff38}[data-v-6808314b] .ant-btn.download-resume-button.ant-btn-link{color:#08979c}[data-v-6808314b] .ant-btn.package-interview-button.ant-btn-link{color:#1677ff}.folder-item[data-v-dff701e6]:hover{background-color:#00000005!important}.folder-item.disabled[data-v-dff701e6]{cursor:not-allowed;opacity:.6}.active[data-v-dff701e6]{color:#1890ff}.resume-template-card[data-v-bb475278]{background:#fff;height:100%;overflow-y:auto}.resume-template-card[data-v-bb475278] .ant-card-body{padding:32px}.loading-container[data-v-bb475278],.empty-container[data-v-bb475278]{justify-content:center;align-items:center;height:300px;display:flex}.resume-content[data-v-bb475278]{color:#334155;line-height:1.6}.resume-content .resume-section[data-v-bb475278]{margin-bottom:32px}.resume-content .resume-section[data-v-bb475278]:last-child{margin-bottom:0}.resume-content .resume-section.header[data-v-bb475278]{border-bottom:1px solid #f1f5f9;margin-bottom:32px;padding-bottom:24px}.resume-content .resume-section.header .name[data-v-bb475278]{color:#0f172a;margin:0 0 12px;font-size:28px;font-weight:700}.resume-content .resume-section.header .basic-info[data-v-bb475278]{color:#475569;gap:16px;margin-bottom:12px;font-weight:500;display:flex}.resume-content .resume-section.header .contact-info[data-v-bb475278]{color:#64748b;flex-wrap:wrap;gap:20px;font-size:14px;display:flex}.resume-content .resume-section.header .contact-info span[data-v-bb475278]{align-items:center;gap:6px;display:flex}.resume-content .resume-section .section-title[data-v-bb475278]{color:#1e293b;border-left:4px solid #3b82f6;margin-bottom:20px;padding-left:14px;font-size:18px;font-weight:700}.resume-content .resume-section .section-item[data-v-bb475278]{margin-bottom:24px}.resume-content .resume-section .section-item[data-v-bb475278]:last-child{margin-bottom:0}.resume-content .resume-section .section-item .item-header[data-v-bb475278]{color:#1e293b;justify-content:space-between;margin-bottom:6px;font-size:15px;font-weight:600;display:flex}.resume-content .resume-section .section-item .item-sub[data-v-bb475278]{color:#64748b;gap:12px;margin-bottom:8px;font-size:13px;font-weight:500;display:flex}.resume-content .resume-section .section-item .item-content[data-v-bb475278]{color:#475569;white-space:pre-wrap;text-align:justify;font-size:14px}.resume-content .resume-section .skills-list[data-v-bb475278]{flex-wrap:wrap;gap:10px;display:flex}.resume-content .resume-section .skills-list .skill-tag[data-v-bb475278]{color:#475569;background:#f1f5f9;border-radius:6px;padding:5px 14px;font-size:13px;font-weight:500}.preview-actions[data-v-d600f500]{margin-bottom:12px}.download-panel[data-v-d600f500]{padding:0 12px 12px}.preview-body[data-v-d600f500]{padding:8px 12px}.profile-info-alerts[data-v-44328706]{margin:0 12px}.note-text[data-v-44328706]{white-space:pre-line}.profile-drawer[data-v-a8c995c9] .ant-drawer-body{padding:0;overflow-x:hidden}.tag-management-bar[data-v-a8c995c9]{background:#fff;border-bottom:1px solid #f0f0f0;align-items:center;gap:12px;padding:12px 24px;display:flex}.tag-management-bar .label[data-v-a8c995c9]{color:#666;font-size:14px}.loading-container[data-v-a8c995c9],.empty-container[data-v-a8c995c9]{justify-content:center;align-items:center;min-height:400px;display:flex}.warning-text[data-v-a8c995c9]{color:#ff4d4f;margin-top:8px}.highlight-text[data-v-a8c995c9]{color:#1890ff;font-weight:700}
