.update-mask[data-v-0d170e7f]{position:fixed;inset:0;background:rgba(0,0,0,.4);display:flex;justify-content:center;align-items:center;z-index:2000}.update-popup[data-v-0d170e7f]{background:#fff;width:380px;padding:20px 24px;border-radius:12px;box-shadow:0 4px 12px rgba(0,0,0,.25);animation:fadeIn-0d170e7f .3s ease}.popup-title[data-v-0d170e7f]{margin-bottom:10px;font-size:18px;font-weight:600;text-align:center;color:#333}.popup-content[data-v-0d170e7f]{font-size:14px;color:#666;text-align:center;line-height:1.6}.popup-actions[data-v-0d170e7f]{display:flex;justify-content:space-around;margin-top:20px}.btn-close[data-v-0d170e7f],.btn-detail[data-v-0d170e7f]{padding:6px 14px;border:none;border-radius:6px;cursor:pointer}.btn-detail[data-v-0d170e7f]{background-color:#70a94a;color:#fff}.btn-close[data-v-0d170e7f]{background-color:#ddd;color:#333}@keyframes fadeIn-0d170e7f{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.displayNone[data-v-3a621684]{display:none!important}.vue-office-pdf-wrapper[data-v-3a621684]{background:#fff!important}.page-header-title[data-v-3a621684]{font-size:18px;position:relative;line-height:36px;font-weight:500}.lessAdd[data-v-3a621684]{border-bottom:1px solid #ebeef5;padding:15px}.lessAdd div[data-v-3a621684]{font-size:16px;font-weight:700;color:#323c47}.basicMess[data-v-3a621684]{line-height:36px;padding:6px 8px}.basicMess div[data-v-3a621684]{border-bottom:1px solid #ebeef5;font-size:14px;color:#4a4a4a}.marginLeft[data-v-3a621684]{margin-left:20px}.displayNone[data-v-1e4c9297]{display:none!important}.vue-office-pdf-wrapper[data-v-1e4c9297]{background:#fff!important}.page-header-title[data-v-1e4c9297]{font-size:18px;position:relative;line-height:36px;font-weight:500}.lessAdd[data-v-1e4c9297]{border-bottom:1px solid #ebeef5;padding:15px}.lessAdd div[data-v-1e4c9297]{font-size:16px;font-weight:700;color:#323c47}.basicMess[data-v-1e4c9297]{line-height:36px;padding:6px 8px}.basicMess div[data-v-1e4c9297]{border-bottom:1px solid #ebeef5;font-size:14px;color:#4a4a4a}.marginLeft[data-v-1e4c9297]{margin-left:20px}.page-edit[data-v-7af394b2]{margin-top:10px}.search-bar[data-v-4eb064b6]{display:flex;align-items:center;border:2px solid #64bd62;border-radius:8px;padding:5px;width:100%;max-width:800px;margin-bottom:1rem;flex-wrap:wrap;justify-content:space-between}.input-wrapper[data-v-4eb064b6]{display:flex;align-items:center;flex:1;position:relative}.search-input[data-v-4eb064b6]{flex:1;border:none;outline:none;padding:8px;font-size:1rem;border-radius:8px 0 0 8px}.clear-btn[data-v-4eb064b6]{position:absolute;right:10px;cursor:pointer;font-size:1.2rem;color:#888;padding:0 5px}.search-button[data-v-4eb064b6]{background-color:#74bd73;color:#fff;border:none;padding:10px 20px;cursor:pointer;font-size:1rem;border-radius:6px;margin-left:10px;white-space:nowrap}.search-button[data-v-4eb064b6]:hover{background-color:#2d6046}.save-button[data-v-4eb064b6]{background-color:#f5f5f5;border:1px solid #ccc;color:#555;padding:10px 20px;cursor:pointer;font-size:13px;border-radius:6px;margin-left:10px}.save-button[data-v-4eb064b6]:hover{background-color:#e0e0e0}.spacing[data-v-4eb064b6]{margin-bottom:16px;margin-left:-100px;width:200px}.spacing1[data-v-4eb064b6]{margin-bottom:8px;width:170px;margin-right:10px}.spa[data-v-4eb064b6]{top:230px}.spa4[data-v-4eb064b6],.spa[data-v-4eb064b6]{display:flex;position:absolute;left:250px;padding-left:10px}.spa4[data-v-4eb064b6]{top:380px}.spa1[data-v-4eb064b6]{top:280px;left:240px}.spa1[data-v-4eb064b6],.spa5[data-v-4eb064b6]{display:flex;position:absolute;background-color:#fff}.spa5[data-v-4eb064b6]{top:370px;left:265px;z-index:9}.spa2[data-v-4eb064b6]{display:flex;position:absolute;top:280px;right:20px}.spa3[data-v-4eb064b6]{display:flex;position:absolute;top:330px;left:240px;background-color:#fff;height:50px;z-index:1}.spacing2[data-v-4eb064b6]{margin-bottom:16px;margin-left:-100px;width:240px}.spacing3[data-v-4eb064b6]{width:7%;margin-bottom:1rem;margin-left:-4%}[data-v-4eb064b6] .spacing input::-moz-placeholder{color:#000;font-size:100%}[data-v-4eb064b6] .spacing input::placeholder{color:#000;font-size:100%}[data-v-4eb064b6] .spacing1 input::-moz-placeholder{color:#000;font-size:100%}[data-v-4eb064b6] .spacing1 input::placeholder{color:#000;font-size:100%}[data-v-4eb064b6] .font input::-moz-placeholder{color:#000;font-size:12px}[data-v-4eb064b6] .font input::placeholder{color:#000;font-size:12px}[data-v-4eb064b6] .mt10 .el-select .el-input__inner{border:none;outline:none}[data-v-4eb064b6] .mt10 .el-input__inner{color:#3766db}[data-v-4eb064b6] .mt10 .el-input__inner:focus::-moz-placeholder{color:#3766db}[data-v-4eb064b6] .mt10 .el-input__inner:focus::placeholder{color:#3766db}[data-v-4eb064b6] .spacing .el-select .el-input__suffix .el-select__caret{margin-right:20px}[data-v-4eb064b6] .spacing2 .el-select .el-input__suffix .el-select__caret{margin-right:5px}[data-v-4eb064b6] .spacing3 .el-select .el-input__suffix .el-select__caret{margin-right:4.875rem}.custom-text[data-v-4eb064b6]{display:inline-block;width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.resume-item[data-v-4eb064b6]{font-size:18px;color:#333;line-height:1.6;margin-bottom:16px;padding:8px;background-color:#f9f9f9;border-left:4px solid #409eff;border-radius:4px}.resume-item strong[data-v-4eb064b6]{color:#e74c3c;font-weight:700}.resume-item em[data-v-4eb064b6]{color:#8e44ad;font-style:italic}.no-data[data-v-4eb064b6]{font-size:16px;color:#999;text-align:center;margin-top:20px}.remark-container[data-v-4eb064b6]{font-size:16px;line-height:1.6;color:#333;padding:12px;background-color:#f5f7fa;border-radius:6px}.remark-title[data-v-4eb064b6]{font-weight:700;color:#409eff;margin-right:6px}.remark-content[data-v-4eb064b6]{display:inline-block;max-width:100%;word-break:break-word;white-space:pre-wrap}.mt11[data-v-4eb064b6]{width:100%;height:120px;overflow-x:auto;overflow-y:hidden}.dropdown-list[data-v-4eb064b6]{list-style-type:none;padding:0;margin:10px;border:2px solid #c2e8c1;max-height:200px;overflow-y:auto;background-color:#fff;position:absolute;width:200px;z-index:10;top:35px;left:-15px;border-radius:6px}.dropdown-list li[data-v-4eb064b6]{padding:8px;cursor:pointer}.dropdown-list li[data-v-4eb064b6]:hover{background-color:#f1f1f1}