.app-footer[data-v-31e55719]{background-color:#f8fafc;margin-top:auto;border-top:1px solid #e5e7eb;height:var(--footer-height);display:flex}.footer-container[data-v-31e55719]{margin:0 auto;display:flex;align-items:center;justify-content:center}.footer-content[data-v-31e55719]{display:flex;justify-content:center;align-items:center}.copyright-text[data-v-31e55719]{margin:0;font-size:14px;color:#94a3b8;text-align:center;font-weight:700;letter-spacing:2px}.page-wrapper[data-v-fa065226]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-fa065226]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease;margin-bottom:15px}.page-header .back-link[data-v-fa065226]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-fa065226]{display:flex;align-items:center;gap:12px;margin-bottom:15px}.page-header .title-with-decoration h2[data-v-fa065226]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-fa065226]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.guide-content[data-v-fa065226]{display:flex;justify-content:center}.guide-image[data-v-fa065226]{max-width:100%;height:auto}.applyinfo[data-v-cc209db0]{position:absolute;color:#fff;background:#234d73;width:100%;left:0;right:0;top:60px;font-size:14px;font-family:Inter,sans-serif;font-weight:500;z-index:2}.infocont[data-v-cc209db0]{max-width:var(--container-relativeWidth1336);margin:auto;height:50px;display:flex;align-items:center}.apply-page[data-v-cc209db0]{border-radius:12px;padding:32px 0}.apply-page.with-info[data-v-cc209db0]{padding:78px 0 32px}.apply-header[data-v-cc209db0]{background:#fff;padding:25px;border-radius:16px;border:1px solid #e2e8f0}.apply-body[data-v-cc209db0]{min-height:280px;padding:16px 0 0;border-radius:10px}.apply-footer[data-v-cc209db0]{display:flex;justify-content:flex-end;gap:12px;margin-top:24px}.custom-steps[data-v-cc209db0]{display:flex;justify-content:space-between;position:relative}.custom-steps .step-item[data-v-cc209db0]{text-align:center}.custom-steps .step-item .step-icon[data-v-cc209db0]{width:50px;height:50px;margin:0 auto 12px;border-radius:25px;background:#f1f5f9;border:1px solid #e2e8f0;display:flex;align-items:center;justify-content:center}.custom-steps .step-item .step-icon img[data-v-cc209db0]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.custom-steps .step-item .step-text .step-title[data-v-cc209db0]{font-size:12px;color:#94a3b8;margin-bottom:4px;font-family:Inter,sans-serif}.custom-steps .step-item .step-text .step-desc[data-v-cc209db0]{font-size:14px;font-weight:500;color:#64748b;font-family:Inter,sans-serif}.custom-steps .step-item.active .step-icon[data-v-cc209db0]{background:#0f40f5}.custom-steps .step-item.active .step-title[data-v-cc209db0],.custom-steps .step-item.active .step-desc[data-v-cc209db0]{color:#0f40f5;font-weight:600}.custom-steps .step-line[data-v-cc209db0]{position:absolute;top:56px;left:0;right:0;height:1px;background:#f1f5f9;z-index:0;margin:0 3px}.custom-steps .step-item[data-v-cc209db0]{position:relative;z-index:1}.apply-page[data-v-cc209db0] .el-input__inner,.apply-page[data-v-cc209db0] .el-textarea__inner,.apply-page[data-v-cc209db0] .el-select__wrapper .el-input__inner,.apply-page[data-v-cc209db0] .el-select__wrapper .el-input__inner span,.apply-page[data-v-cc209db0] .el-select__text,.apply-page[data-v-cc209db0] .el-select__text span,.apply-page[data-v-cc209db0] .el-option,.apply-page[data-v-cc209db0] .el-date-editor,.apply-page[data-v-cc209db0] .el-select__selected-item{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#9ca3af!important}.apply-page[data-v-cc209db0] .el-select__selected-item.el-select__placeholder:not(.is-transparent) span{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#9ca3af!important}.apply-page[data-v-cc209db0] .el-input__inner::-moz-placeholder,.apply-page[data-v-cc209db0] .el-textarea__inner::-moz-placeholder,.apply-page[data-v-cc209db0] .el-select__wrapper .el-input__inner::-moz-placeholder{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#c9cdd7!important}.apply-page[data-v-cc209db0] .el-input__inner::placeholder,.apply-page[data-v-cc209db0] .el-textarea__inner::placeholder,.apply-page[data-v-cc209db0] .el-select__wrapper .el-input__inner::placeholder,.apply-page[data-v-cc209db0] .el-select__selected-item.el-select__placeholder.is-transparent,.apply-page[data-v-cc209db0] .el-select__selected-item.el-select__placeholder.is-transparent span{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#c9cdd7!important}.apply-page[data-v-cc209db0] .el-select-dropdown__item,.apply-page[data-v-cc209db0] .el-picker-panel__content{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#9ca3af!important}.apply-page[data-v-cc209db0] .el-input__prefix,.apply-page[data-v-cc209db0] .el-date-editor .el-range__icon{display:none!important}.apply-page[data-v-cc209db0] .el-button{border-radius:8px}@media screen and (max-width:768px){.el-divider{display:none}.apply-page{padding:15px 0!important}.apply-page.with-info{padding:100px 0 15px!important}.apply-body{padding:10px!important}.apply-header{padding:15px!important;margin:0 10px}.step-desc{display:none}.applyinfo{top:120px!important}.infocont{height:100%!important;min-height:50px!important;width:100%!important;padding:5px!important;flex-direction:column!important;align-items:flex-start!important}}.toast-instance[data-v-d8a086b3]{position:fixed;left:50%;transform:translate(-50%);z-index:1002;pointer-events:none;transition:top .3s ease;min-width:380px}.toast[data-v-d8a086b3]{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #f1f5f9;padding:14px 20px;border-radius:9999px;box-shadow:0 8px 30px #00000014;white-space:nowrap;visibility:hidden;opacity:0}.toast.toast--visible[data-v-d8a086b3]{visibility:visible}.toast-icon-wrap[data-v-d8a086b3]{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.toast-icon-inner[data-v-d8a086b3]{width:22px;height:22px;background-size:contain;background-position:center;background-repeat:no-repeat}.toast-message[data-v-d8a086b3]{font-size:14px;font-weight:500;color:#334155;padding-right:8px;white-space:normal}.toast--slide-down[data-v-d8a086b3]{animation:toast-slide-down-d8a086b3 .3s cubic-bezier(.16,1,.3,1) forwards}.toast--slide-up-out[data-v-d8a086b3]{animation:toast-slide-up-out-d8a086b3 .3s ease-in forwards}@keyframes toast-slide-down-d8a086b3{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes toast-slide-up-out-d8a086b3{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.el-radio[data-v-8f14e342]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;height:50px;flex:1;justify-content:center}.el-radio.is-checked[data-v-8f14e342]{background:#ebf0ff;border:1px solid #2563EB}.apply-step-page[data-v-8f14e342]{display:flex;gap:30px}.groupheader[data-v-8f14e342]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-8f14e342]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-8f14e342]{width:40px;height:40px}.title[data-v-8f14e342]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-8f14e342]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.groupguide[data-v-8f14e342]{display:flex;align-items:center;padding:15px 20px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-8f14e342]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-8f14e342]{padding:35px}.form-group[data-v-8f14e342]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-8f14e342]{flex:1;padding-bottom:30px}.btnadd[data-v-8f14e342]{margin-top:20px;color:#2563eb;font-family:Inter,sans-serif;font-weight:700}.groupfooter[data-v-8f14e342]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-8f14e342]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-8f14e342]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-8f14e342]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-8f14e342]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-8f14e342],.el-button--primary[data-v-8f14e342]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-8f14e342]{padding:15px}.el-row[data-v-8f14e342]{display:flex;flex-direction:column}.el-col-12[data-v-8f14e342]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-8f14e342]{width:100%!important}.groupfooter[data-v-8f14e342]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-8f14e342]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-8f14e342]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-8f14e342]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-8f14e342]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.apply-step-page[data-v-6abb5791]{margin-top:15px;display:flex;gap:30px}.groupheader[data-v-6abb5791]{display:flex;align-items:center;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-6abb5791]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-6abb5791]{width:40px;height:40px}.title[data-v-6abb5791]{font-size:24px;font-weight:500;font-family:Inter,sans-serif;display:flex;flex-direction:column}.groupguide[data-v-6abb5791]{display:flex;align-items:center;padding:15px 20px;font-size:14px;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-6abb5791]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.form-group[data-v-6abb5791]{display:flex;flex-direction:column;flex:1}.apply-form[data-v-6abb5791]{padding:35px}.title-desc[data-v-6abb5791]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.groupbody[data-v-6abb5791]{flex:1;padding-bottom:30px}.edu-item[data-v-6abb5791]{margin-bottom:20px}.edu-item+.edu-item[data-v-6abb5791]{border-top:1px dashed #d1d5db;padding-top:20px}.btnadd[data-v-6abb5791]{margin-top:20px;color:#2563eb;font-family:Inter,sans-serif;font-weight:700}.groupfooter[data-v-6abb5791]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-6abb5791]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-6abb5791]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-6abb5791]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-6abb5791]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-6abb5791],.el-button--primary[data-v-6abb5791]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-6abb5791]{padding:15px}.el-row[data-v-6abb5791]{display:flex;flex-direction:column}.el-col-12[data-v-6abb5791],.el-col-5[data-v-6abb5791]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-6abb5791]{width:100%!important}.groupfooter[data-v-6abb5791]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-6abb5791]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-6abb5791]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-6abb5791]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-6abb5791]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.apply-step-page[data-v-0567d9fa]{display:flex;gap:30px}.groupheader[data-v-0567d9fa]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-0567d9fa]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-0567d9fa]{width:40px;height:40px}.title[data-v-0567d9fa]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-0567d9fa]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.groupguide[data-v-0567d9fa]{display:flex;align-items:center;padding:15px 20px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-0567d9fa]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-0567d9fa]{padding:35px}.form-group[data-v-0567d9fa]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-0567d9fa]{flex:1;padding-bottom:30px}.groupfooter[data-v-0567d9fa]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-0567d9fa]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-0567d9fa]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-0567d9fa]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-0567d9fa]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-0567d9fa],.el-button--primary[data-v-0567d9fa]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-0567d9fa]{padding:15px}.el-row[data-v-0567d9fa]{display:flex;flex-direction:column}.el-col-12[data-v-0567d9fa]{flex:auto!important;max-width:100%!important}.groupfooter[data-v-0567d9fa]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-0567d9fa]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-0567d9fa]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-0567d9fa]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-0567d9fa]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.apply-step-page[data-v-6a34581c]{margin-top:15px;display:flex;gap:30px}.groupheader[data-v-6a34581c]{display:flex;align-items:center;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.title-desc[data-v-6a34581c]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.title[data-v-6a34581c]{font-size:24px;font-weight:500;display:flex;flex-direction:column}.formbody[data-v-6a34581c]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.form-group[data-v-6a34581c]{display:flex;flex-direction:column;flex:1}.apply-form[data-v-6a34581c]{padding:35px}.groupbody[data-v-6a34581c]{flex:1;padding-bottom:30px}.edu-item[data-v-6a34581c]{margin-bottom:20px}.edu-item+.edu-item[data-v-6a34581c]{border-top:1px dashed #d1d5db;padding-top:20px}.btnadd[data-v-6a34581c]{margin-top:20px;color:#2563eb;font-family:Inter,sans-serif;font-weight:700}.groupfooter[data-v-6a34581c]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.el-button--primary[data-v-6a34581c]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-6a34581c]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-6a34581c]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-6a34581c],.el-button--primary[data-v-6a34581c]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-6a34581c]{padding:15px}.el-row[data-v-6a34581c]{display:flex;flex-direction:column}.el-col-12[data-v-6a34581c]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-6a34581c]{width:100%!important}.groupfooter[data-v-6a34581c]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-6a34581c]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-6a34581c]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-6a34581c]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-6a34581c]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.prev-btn{background:transparent!important;border:1px solid #e2e8f0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease}.subm-btn{padding:10px 40px!important}.apply-step-page[data-v-bf534969]{display:flex;gap:30px}.groupheader[data-v-bf534969]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-bf534969]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-bf534969]{width:40px;height:40px}.title[data-v-bf534969]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-bf534969]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.groupguide[data-v-bf534969]{display:flex;align-items:center;padding:15px 20px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-bf534969]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-bf534969]{padding:35px}.form-group[data-v-bf534969]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-bf534969]{flex:1;padding-bottom:30px}.groupfooter[data-v-bf534969]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-bf534969]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-bf534969]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-bf534969]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-bf534969]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-bf534969],.el-button--primary[data-v-bf534969]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-bf534969]{padding:15px}.el-row[data-v-bf534969]{display:flex;flex-direction:column}.el-col-12[data-v-bf534969],.el-col-5[data-v-bf534969],.el-col-19[data-v-bf534969]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-bf534969]{width:100%!important}.groupfooter[data-v-bf534969]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-bf534969]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-bf534969]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-bf534969]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-bf534969]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.apply-step-page[data-v-a8ba208d]{display:flex;gap:30px}.groupheader[data-v-a8ba208d]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-a8ba208d]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-a8ba208d]{width:40px;height:40px}.title[data-v-a8ba208d]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-a8ba208d]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.formbody[data-v-a8ba208d]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-a8ba208d]{padding:35px}.form-group[data-v-a8ba208d]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-a8ba208d]{flex:1;padding-bottom:30px}.groupfooter[data-v-a8ba208d]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.btn-group[data-v-a8ba208d]{display:flex;gap:12px;align-items:center}.applybtn[data-v-a8ba208d]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-a8ba208d]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-a8ba208d]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-a8ba208d]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-a8ba208d],.el-button--primary[data-v-a8ba208d]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}.prev-btn[data-v-a8ba208d]{background:transparent!important;border:1px solid #e2e8f0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease}.prev-btn[data-v-a8ba208d]:hover{color:#334155!important;background:#47556914!important}.prev-btn[data-v-a8ba208d]:active{color:#1e293b!important}.subm-btn[data-v-a8ba208d]{width:154px}.save-draft-btn[data-v-a8ba208d]{background-color:#fff;width:135px}.save-draft-btn[data-v-a8ba208d]:hover{background-color:#eff6ff!important;color:#2563eb!important}@media screen and (max-width:768px){.apply-form[data-v-a8ba208d]{padding:15px!important}.title[data-v-a8ba208d]{font-size:18px!important}.title-desc[data-v-a8ba208d]{font-size:16px!important}.groupheader[data-v-a8ba208d]{padding-bottom:20px!important;margin-bottom:20px!important}.el-col-12[data-v-a8ba208d]{flex:auto!important;max-width:100%!important}.groupfooter[data-v-a8ba208d]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-a8ba208d]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-a8ba208d]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-a8ba208d]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-a8ba208d]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.el-radio[data-v-468233b0]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;height:50px;flex:1;justify-content:center}.el-radio.is-checked[data-v-468233b0]{background:#ebf0ff;border:1px solid #2563EB}.apply-step-page-wrapper[data-v-468233b0]{width:100%}.apply-step-page[data-v-468233b0]{display:flex;gap:30px}.groupheader[data-v-468233b0]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-468233b0]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-468233b0]{width:40px;height:40px}.title[data-v-468233b0]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-468233b0]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.groupguide[data-v-468233b0]{display:flex;align-items:center;padding:15px 20px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7}.formbody[data-v-468233b0]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-468233b0]{padding:35px}.form-group[data-v-468233b0]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-468233b0]{flex:1;padding-bottom:30px}.groupfooter[data-v-468233b0]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-468233b0]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-468233b0]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-468233b0]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-468233b0]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-468233b0],.el-button--primary[data-v-468233b0]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}.upload_avatar_content[data-v-468233b0]{margin-bottom:20px}.upload_avatar[data-v-468233b0]{position:relative;width:120px;height:160px;border:2px dashed #E2E8F0;border-radius:8px;cursor:pointer;overflow:hidden;transition:all .3s ease}.upload_avatar[data-v-468233b0]:hover{border-color:#2563eb}.avatar_add[data-v-468233b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#94a3b8}.avatar_add i[data-v-468233b0]{font-size:32px;margin-bottom:8px}.avatar_add div[data-v-468233b0]{font-size:14px}.avatar_edit[data-v-468233b0]{background-color:#00000080;color:#fff;opacity:0;position:absolute;top:0;left:0;width:100%;height:100%;transition:opacity .3s ease}.upload_avatar:hover .avatar_edit[data-v-468233b0]{opacity:1}.upload-modal-content[data-v-468233b0]{padding:20px 0}.upload-area[data-v-468233b0]{border:2px dashed #E2E8F0;border-radius:8px;padding:20px;cursor:pointer;transition:all .3s ease}.upload-area[data-v-468233b0]:hover{border-color:#2563eb;background-color:#f8fafc}.upload-placeholder[data-v-468233b0]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}.upload-placeholder p[data-v-468233b0]{margin:8px 0 0;font-size:14px;color:#64748b}.upload-placeholder .upload-tip[data-v-468233b0]{font-size:12px;color:#94a3b8;margin-top:4px}.changeImg[data-v-468233b0]{position:relative;display:inline-block;margin-right:15px}.changeImg .btn[data-v-468233b0]{display:inline-block;padding:11px 25px;background:#fff;border:1px solid #d9d9d9;border-radius:8px;cursor:pointer;color:#666;font-size:14px}.changeImg .btn[data-v-468233b0]:hover{border-color:#2563eb;color:#2563eb}.zpUploadBox[data-v-468233b0]{border:1px solid #e8e8e8;border-radius:8px;overflow:hidden;background:#fafafa}.zpUpload_container[data-v-468233b0],.c_right_info[data-v-468233b0]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.apply-form .el-form-item__label[data-v-468233b0]{color:#334155!important;font-weight:500}.apply-form .el-input__wrapper[data-v-468233b0],.apply-form .el-select__wrapper[data-v-468233b0],.apply-form .el-date-editor[data-v-468233b0]{height:50px!important;background-color:#fdfdfe!important;border-radius:12px!important}.apply-form .el-input__inner[data-v-468233b0]{height:50px!important;line-height:50px!important}.apply-form .el-select[data-v-468233b0],.apply-form .el-date-editor[data-v-468233b0]{height:50px!important}.prev-btn[data-v-468233b0]{background:transparent!important;border:1px solid #E2E8F0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease}.prev-btn[data-v-468233b0]:hover{color:#334155!important;background:#47556914!important}.prev-btn[data-v-468233b0]:active{color:#1e293b!important}.save-draft-btn[data-v-468233b0]{background-color:#fff;width:135px}.save-draft-btn[data-v-468233b0]:hover{background-color:#eff6ff!important;color:#2563eb!important}.subm-btn[data-v-468233b0]{width:154px}@media screen and (max-width:768px){.apply-form[data-v-468233b0]{padding:15px}.el-row[data-v-468233b0]{display:flex;flex-direction:column}.el-col-12[data-v-468233b0],.el-col-5[data-v-468233b0],.el-col-19[data-v-468233b0]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-468233b0]{width:100%!important}.upload_avatar_content .el-form-item__content[data-v-468233b0]{justify-content:center!important}.groupfooter[data-v-468233b0]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-468233b0]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-468233b0]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-468233b0]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-468233b0]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}.btn[data-v-468233b0]{padding:3px 10px!important}}.apply-step-page[data-v-09aaeecd]{display:flex;gap:30px}.groupheader[data-v-09aaeecd]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-09aaeecd]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-09aaeecd]{width:40px;height:40px}.title[data-v-09aaeecd]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-09aaeecd]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.groupguide[data-v-09aaeecd]{display:flex;align-items:center;padding:15px 20px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-09aaeecd]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-09aaeecd]{padding:35px}.form-group[data-v-09aaeecd]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-09aaeecd]{flex:1;padding-bottom:30px}.groupfooter[data-v-09aaeecd]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-09aaeecd]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-09aaeecd]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-09aaeecd]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-09aaeecd]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-09aaeecd],.el-button--primary[data-v-09aaeecd]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-09aaeecd]{padding:15px}.el-row[data-v-09aaeecd]{display:flex;flex-direction:column}.el-col-12[data-v-09aaeecd],.el-col-5[data-v-09aaeecd],.el-col-19[data-v-09aaeecd]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-09aaeecd]{width:100%!important}.groupfooter[data-v-09aaeecd]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-09aaeecd]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-09aaeecd]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-09aaeecd]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-09aaeecd]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.el-checkbox[data-v-32d9a730]{border:1px solid #E8E8ED;border-radius:12px;min-width:48%;max-width:100%;height:auto;width:-moz-fit-content;width:fit-content;padding:17px;margin-bottom:10px;margin-right:0;white-space:normal;word-break:break-word;display:inline-flex}.el-checkbox.is-checked[data-v-32d9a730]{background:#ebf0ff;border:1px solid #2563EB}.el-radio[data-v-32d9a730]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;height:50px;flex:1;justify-content:center}.el-radio.is-checked[data-v-32d9a730]{background:#ebf0ff;border:1px solid #2563EB}.apply-step-page[data-v-32d9a730]{display:flex;gap:30px}.groupheader[data-v-32d9a730]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-32d9a730]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-32d9a730]{width:40px;height:40px}.title[data-v-32d9a730]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-32d9a730]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.formbody[data-v-32d9a730]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-32d9a730]{padding:35px}.form-group[data-v-32d9a730]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-32d9a730]{flex:1;padding-bottom:30px}.groupfooter[data-v-32d9a730]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-32d9a730]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-32d9a730]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-32d9a730]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-32d9a730]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-32d9a730],.el-button--primary[data-v-32d9a730]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-32d9a730]{padding:15px}.el-row[data-v-32d9a730]{display:flex;flex-direction:column}.el-col-12[data-v-32d9a730]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-32d9a730]{width:100%!important}.groupfooter[data-v-32d9a730]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-32d9a730]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-32d9a730]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-32d9a730]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-32d9a730]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.apply-step-page[data-v-2ca5fe2b]{display:flex;gap:30px}.groupheader[data-v-2ca5fe2b]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-2ca5fe2b]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-2ca5fe2b]{width:40px;height:40px}.title[data-v-2ca5fe2b]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;display:flex;flex-direction:column}.title-desc[data-v-2ca5fe2b]{font-size:16px;color:#64748b;font-family:Inter,sans-serif;font-weight:400;margin-top:5px}.groupguide[data-v-2ca5fe2b]{display:flex;align-items:center;padding:15px 20px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-2ca5fe2b]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.apply-form[data-v-2ca5fe2b]{padding:35px}.form-group[data-v-2ca5fe2b]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-2ca5fe2b]{flex:1;padding-bottom:30px}.groupfooter[data-v-2ca5fe2b]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-2ca5fe2b]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-2ca5fe2b]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-2ca5fe2b]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-2ca5fe2b]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-2ca5fe2b],.el-button--primary[data-v-2ca5fe2b]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-2ca5fe2b]{padding:15px}.el-row[data-v-2ca5fe2b]{display:flex;flex-direction:column}.el-col-12[data-v-2ca5fe2b]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-2ca5fe2b]{width:100%!important}.groupfooter[data-v-2ca5fe2b]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-2ca5fe2b]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-2ca5fe2b]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-2ca5fe2b]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-2ca5fe2b]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.el-radio[data-v-a4c22e62]{background:#f8fafc;border:1px solid #E2E8F0;border-radius:8px;height:50px;flex:1;justify-content:center}.el-radio.is-checked[data-v-a4c22e62]{background:#ebf0ff;border:1px solid #2563EB}.apply-step-page[data-v-a4c22e62]{margin-top:15px;display:flex;gap:30px}.groupheader[data-v-a4c22e62]{display:flex;align-items:center;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-a4c22e62]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-a4c22e62]{width:40px;height:40px}.title[data-v-a4c22e62]{font-size:24px;font-weight:500}.groupguide[data-v-a4c22e62]{display:flex;align-items:center;padding:15px 20px;font-size:14px;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-a4c22e62]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px}.form-group[data-v-a4c22e62]{display:flex;flex-direction:column;flex:1}.apply-form[data-v-a4c22e62]{padding:35px}.groupbody[data-v-a4c22e62]{flex:1;padding-bottom:30px}.edu-item[data-v-a4c22e62]{margin-bottom:20px}.edu-item+.edu-item[data-v-a4c22e62]{border-top:1px dashed #d1d5db;padding-top:20px}.btnadd[data-v-a4c22e62]{margin:20px 0;color:#2563eb;font-family:Inter,sans-serif;font-weight:700}.groupfooter[data-v-a4c22e62]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-a4c22e62]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-a4c22e62]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-a4c22e62]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-a4c22e62]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-a4c22e62],.el-button--primary[data-v-a4c22e62]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.apply-form[data-v-a4c22e62]{padding:15px}.el-row[data-v-a4c22e62]{display:flex;flex-direction:column}.el-col-12[data-v-a4c22e62],.el-col-11[data-v-a4c22e62]{flex:auto!important;max-width:100%!important}.el-dialog--center[data-v-a4c22e62]{width:100%!important}.groupfooter[data-v-a4c22e62]{padding:20px 15px 10px!important;flex-wrap:nowrap!important;gap:6px!important}.btn-group[data-v-a4c22e62]{gap:6px!important;flex-shrink:0!important}.prev-btn[data-v-a4c22e62]{padding:8px 10px!important;font-size:12px!important;flex-shrink:1!important;min-width:0!important}.save-draft-btn[data-v-a4c22e62]{padding:6px 8px!important;font-size:12px!important;width:auto!important;min-width:50px!important;flex-shrink:1!important}.subm-btn[data-v-a4c22e62]{padding:6px 10px!important;font-size:12px!important;width:auto!important;min-width:55px!important;flex-shrink:1!important}}.apply-form .el-date-editor--daterange .el-range-input{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#9ca3af!important;text-align:left;margin-left:5px}.apply-form .el-date-editor--daterange .el-range-input::-moz-placeholder{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#c9cdd7!important}.apply-form .el-date-editor--daterange .el-range-input::placeholder{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#c9cdd7!important}.apply-form .el-date-editor--daterange .el-range-separator{font-family:Inter,sans-serif!important;font-weight:900!important;font-size:16px!important;color:#9ca3af!important}.save-draft-btn{background-color:#fff;width:135px}.save-draft-btn:hover{background-color:#eff6ff!important;color:#2563eb!important}.apply-step-page[data-v-9c1bd501]{margin-top:15px}.formheader[data-v-9c1bd501]{display:flex;align-items:center;margin-top:30px}.icon[data-v-9c1bd501]{width:40px;height:40px;border-radius:20px;background:#dbeafe;display:flex;align-items:center;justify-content:center}.icon img[data-v-9c1bd501]{width:24px;height:24px}.title[data-v-9c1bd501]{font-size:24px;font-family:Inter-bold;font-weight:500;margin-left:10px}.formbody[data-v-9c1bd501]{background:#fff;padding:35px;margin:30px 0 20px;border-radius:8px}.applybtn[data-v-9c1bd501]{text-align:center;padding:35px 0 0}.checkbox[data-v-9c1bd501]{font-family:Inter,sans-serif;font-weight:500}.el-button[data-v-9c1bd501]{min-width:174px;height:48px;font-size:16px;font-family:Inter,sans-serif;font-weight:500}.el-button--primary[data-v-9c1bd501]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-9c1bd501]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-9c1bd501]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-9c1bd501],.el-button--primary[data-v-9c1bd501]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}@media screen and (max-width:768px){.formbody[data-v-9c1bd501]{padding:20px 15px!important;margin:0!important}.checkbox[data-v-9c1bd501]{padding-top:10px}.applybtn[data-v-9c1bd501]{padding:20px 0 0!important}.el-button[data-v-9c1bd501]{width:100%!important;min-width:auto!important;font-size:14px!important}.el-button--primary[data-v-9c1bd501]{padding-left:20px!important;padding-right:20px!important}}.el-checkbox__label{font-size:16px!important}.el-checkbox__inner{width:18px;height:18px}.document img,.guide p img{max-width:100%;height:auto!important}.apply-step-page[data-v-4e356261]{margin-top:15px}.title[data-v-4e356261]{font-size:14px;margin-bottom:17px;font-family:Inter,sans-serif;font-weight:600;margin-left:10px;color:#94a3b8}.prjbody[data-v-4e356261]{display:grid;grid-template-columns:repeat(3,1fr);gap:40px;align-items:stretch;margin-bottom:30px}.itembody[data-v-4e356261]{background:#fff;padding:15px 20px;border-radius:16px;transition:all .3s ease;margin-right:0!important;height:auto;min-width:0}.itembody[data-v-4e356261]:hover{border-color:#cbd5e1;transform:translateY(-2px)}.prjbody:not(.major-group) .itembody[data-v-4e356261] .el-radio__input{position:absolute;top:12px;right:12px}.major-group .itembody[data-v-4e356261] .el-radio__input{position:absolute;bottom:12px;right:12px;top:auto}.itembody[data-v-4e356261] .el-radio__label{padding-left:0!important;width:100%}.itembody.is-checked[data-v-4e356261]{border-color:#0f40f5!important}.itembody.is-checked .project-name[data-v-4e356261]{color:#0f40f5}.searchbody[data-v-4e356261]{display:flex;background:#fff;padding:15px 20px;border-radius:8px;height:auto;margin-bottom:30px}.project-name[data-v-4e356261]{font-size:14px;font-family:Inter,sans-serif;font-weight:600;color:#1f2937;margin-bottom:8px;padding-right:24px;word-wrap:break-word;word-break:break-word;white-space:normal}.project-tag[data-v-4e356261]{font-size:12px;font-family:Inter,sans-serif;font-weight:400;color:#94a3b8;display:inline-block;max-width:100%;padding:2px 0;border-radius:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.major-tags[data-v-4e356261]{margin-top:8px}.majorbody[data-v-4e356261]{display:flex;justify-content:flex-end;align-items:center}.major-item[data-v-4e356261]{font-family:Noto Sans,sans-serif;font-weight:700;display:block;word-wrap:break-word;word-break:break-all;white-space:normal}.el-input+.el-input[data-v-4e356261]{margin-left:20px}.el-divider--horizontal[data-v-4e356261]{margin:5px 0;border-color:#f8fafc;width:65%}.applybtn[data-v-4e356261]{display:flex;justify-content:space-between;padding:35px 0 0}.el-button--primary[data-v-4e356261]{padding-left:40px!important;padding-right:40px!important}.el-row[data-v-4e356261]{width:100%}.applyprjform .el-form-item__label{font-size:10px;color:#9ca3af!important;font-family:Inter,sans-serif;font-weight:700}.applyprjform .el-input__wrapper,.applyprjform .el-select__wrapper,.applyprjform .el-date-editor{background-color:#f9fafb!important;border-radius:12px!important;border:none!important;box-shadow:none!important;min-height:40.5px!important}.apply-page .applyprjform .el-input__inner{color:#9ca3af!important;font-size:14px!important;font-family:Inter,sans-serif!important;font-weight:900!important}.apply-page .applyprjform .el-input__inner::-moz-placeholder{color:#c9cdd7!important;font-size:14px!important;font-family:Inter,sans-serif!important;font-weight:900!important}.apply-page .applyprjform .el-input__inner::placeholder{color:#c9cdd7!important;font-size:14px!important;font-family:Inter,sans-serif!important;font-weight:900!important}.apply-page .applyprjform .el-select__selected-item.el-select__placeholder.is-transparent span{color:#c9cdd7!important;font-size:14px!important;font-family:Inter,sans-serif!important;font-weight:900!important}.apply-page .applyprjform .el-select__selected-item.el-select__placeholder:not(.is-transparent) span{color:#9ca3af!important;font-size:14px!important;font-family:Inter,sans-serif!important;font-weight:900!important}.prev-btn{background:transparent!important;border:1px solid #E2E8F0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease}.subm-btn{width:154px}@media screen and (max-width:768px){.prjbody{display:flex!important;flex-direction:column;flex-wrap:nowrap;gap:15px!important}.searchbody{display:flex!important;flex-direction:column;padding:15px!important;margin-bottom:20px!important}.searchbody .el-row{display:flex!important;flex-direction:column}.searchbody .el-col{width:100%!important;margin-bottom:15px}.searchbody .el-form-item{margin-bottom:0!important}.searchbody>div:last-child{display:flex;justify-content:flex-end;padding-top:10px}.el-row{width:initial!important}.el-col-6{max-width:100%!important}}.data_empty[data-v-8398a86b]{display:flex;flex-direction:column;align-items:center;padding-bottom:20px}.data_empty span[data-v-8398a86b]{display:block;font-weight:600}.date-card-list-wrapper[data-v-9935abaf]{overflow:hidden;width:100%}.date-card-list[data-v-9935abaf]{width:100%}.date-card[data-v-9935abaf]{border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:21px;background:#fff;display:flex;border:1px solid #f8fafc;gap:20px;align-items:flex-start;transition:all .3s ease;margin-bottom:16px}.date-card.clickable[data-v-9935abaf]{cursor:pointer}.date-card[data-v-9935abaf]:hover{box-shadow:0 4px 12px #00000014}.date-box[data-v-9935abaf]{background-color:#fffbeb;border-radius:clamp(.5px,.625vw,12px);padding:10px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px}.date-box .date-month[data-v-9935abaf]{font-size:10px;font-weight:700;color:#b4530999}.date-box .date-day[data-v-9935abaf]{font-size:20px;font-weight:700;color:#92400e}.card-content[data-v-9935abaf]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.card-content .card-title[data-v-9935abaf]{font-size:16px;font-weight:700;color:#111;margin:0;line-height:1.5}.card-content .card-excerpt[data-v-9935abaf]{font-size:14px;font-weight:400;color:#64748b;line-height:1.6;margin:0}.clickable .card-content .card-title[data-v-9935abaf],.clickable .card-content .card-excerpt[data-v-9935abaf]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page-wrapper[data-v-62e7e0f7]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-62e7e0f7]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-62e7e0f7]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-62e7e0f7]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-62e7e0f7]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-62e7e0f7]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-62e7e0f7],.page-header .title-with-decoration[data-v-62e7e0f7]{margin-bottom:15px}.pagination-container[data-v-62e7e0f7]{display:flex;justify-content:flex-start;margin-top:24px}.apply-sidebar[data-v-ce4a071b]{background:#fff;border-radius:12px;border:1px solid #e2e8f0;padding:0;width:280px;min-height:500px;box-shadow:0 2px 12px #00000014}.demo-progress[data-v-ce4a071b]{padding:15px 25px;border-bottom:1px solid #dbeafe}.sidtitle[data-v-ce4a071b]{font-size:10px;color:#94a3b8;font-weight:700}.demo-progress[data-v-ce4a071b] .el-progress-bar__inner{background-color:#2563eb}.demo-progress[data-v-ce4a071b] .el-progress-bar__outer{background-color:#bfdbfe}.demo-progress[data-v-ce4a071b] .el-progress__text{color:#2563eb;font-size:12px;font-weight:500}.sidebar-steps[data-v-ce4a071b]{padding:10px 0}.step-item[data-v-ce4a071b]{display:flex;align-items:center;padding:15px 25px;cursor:pointer;transition:all .3s ease}.step-item[data-v-ce4a071b]:hover{background:#f8fafc}.step-item.active[data-v-ce4a071b]{background:#ebf0ff}.step-item.active .step-name[data-v-ce4a071b]{color:#2e63a5;font-weight:600}.step-item.completed .check-icon[data-v-ce4a071b]{background:#81b337;color:#fff}.step-icon[data-v-ce4a071b]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;margin-right:10px;flex-shrink:0;border-radius:50%}.step-icon img[data-v-ce4a071b]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.step-item.completed .step-icon[data-v-ce4a071b]{background:#81b337}.check-icon[data-v-ce4a071b]{color:#fff;font-size:13px;font-weight:600}.check-icon[data-v-ce4a071b]{width:20px;height:20px;border-radius:50%;color:#6b7280;font-size:13px;font-weight:600;display:flex;align-items:center;justify-content:center}.step-content[data-v-ce4a071b]{flex:1;min-width:0}.step-name[data-v-ce4a071b]{font-size:14px;font-weight:500;color:#6b7280;display:flex;align-items:center;gap:6px;transition:all .3s ease}.qa-title[data-v-ce4a071b]{padding:15px 25px;text-align:center;font-size:12px;color:#64748b;font-weight:700}[data-v-ce4a071b] .el-dialog{margin:0 auto;min-height:100vh}.apply-step-page[data-v-fb66d60e]{display:flex;gap:30px}.groupheader[data-v-fb66d60e]{display:flex;align-items:center;justify-content:flex-start;padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #f1f5f9}.icon[data-v-fb66d60e]{padding:5px;background:#dbeafe;border-radius:16px}.icon img[data-v-fb66d60e]{width:40px;height:40px}.title[data-v-fb66d60e]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;margin-left:10px;display:flex;flex-direction:column}.groupguide[data-v-fb66d60e]{display:flex;align-items:center;padding:15px 20px;font-size:14px;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.formbody[data-v-fb66d60e]{background:#fff;border-radius:8px;flex:1;min-width:0;display:flex;flex-direction:column;min-height:700px;border:1px solid #E2E8F0;position:relative}.apply-form[data-v-fb66d60e]{padding:35px}.form-group[data-v-fb66d60e]{display:flex;flex-direction:column;flex:1}.groupbody[data-v-fb66d60e]{flex:1;padding-bottom:30px}.groupfooter[data-v-fb66d60e]{padding:33px 39px 10px;border-top:1px solid #f0f0f0;display:flex;justify-content:space-between}.applybtn[data-v-fb66d60e]{text-align:center;padding:35px 0 0}.el-button--primary[data-v-fb66d60e]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-fb66d60e]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-fb66d60e]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-fb66d60e],.el-button--primary[data-v-fb66d60e]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}.mobile-menu-trigger[data-v-fb66d60e]{display:none;align-items:center;gap:10px;padding:15px;border-bottom:1px solid #f1f5f9;cursor:pointer;font-size:18px;font-weight:600;color:#1e293b;background:#fff;border-radius:12px 12px 0 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mobile-menu-trigger .el-icon[data-v-fb66d60e]{color:#475569}@media screen and (max-width:768px){.formbody[data-v-fb66d60e]{min-height:calc(100vh - 80px);border-radius:12px}.mobile-menu-trigger[data-v-fb66d60e]{display:flex}}.apply-form .el-form-item__label{color:#334155!important;font-weight:500}.apply-form .el-input__wrapper,.apply-form .el-select__wrapper,.apply-form .el-date-editor{height:50px!important;background-color:#fdfdfe!important;border-radius:12px!important}.apply-form .el-input__inner{height:50px!important;line-height:50px!important}.apply-form .el-select,.apply-form .el-date-editor{height:50px!important}.el-drawer .el-drawer__body{padding:0!important;overflow:hidden;background:#f8fafc}.el-drawer .apply-sidebar{width:100%!important;min-height:100%!important;height:100%!important;border-radius:0!important;border:none!important;box-shadow:none!important}.el-drawer .apply-sidebar .demo-progress{padding:15px 20px}.el-drawer .apply-sidebar .step-item{padding:14px 20px}.el-drawer .apply-sidebar .qa-title{padding:15px 20px}.groupguide[data-v-dd375437]{display:flex;align-items:center;padding:5px 20px;font-size:14px;font-family:Inter,sans-serif;font-weight:400;color:#92400e;border-radius:12px;background-color:#fffbeb;border:1px solid #fef3c7;margin-bottom:30px}.apply-step-page[data-v-dd375437]{margin-top:15px}.formheader[data-v-dd375437]{display:flex;align-items:center;margin-top:30px}.icon[data-v-dd375437]{width:40px;height:40px;border-radius:20px;background:#dbeafe;display:flex;align-items:center;justify-content:center}.icon img[data-v-dd375437]{width:24px;height:24px}.title[data-v-dd375437]{font-size:24px;font-family:Inter,sans-serif;font-weight:700;margin-left:10px;display:flex;flex-direction:column}.filetitle[data-v-dd375437]{color:#92400e;margin-top:5px}.formbody[data-v-dd375437]{background:#fff;padding:20px;margin:30px 0 20px;border-radius:8px;border:1px solid #E2E8F0}.fileitemtitle[data-v-dd375437]{display:flex;align-items:center;justify-content:space-between;color:#0f172a;font-size:16px;font-weight:500;margin-bottom:15px}.fileitemdesc[data-v-dd375437]{font-size:14px;color:#dc2626;margin-bottom:15px;margin-left:30px}.filetimg[data-v-dd375437]{display:flex;align-items:center}.filetimg img[data-v-dd375437]{width:24px;height:24px;margin-right:5px}.filetimg .template[data-v-dd375437]{margin-left:20px;color:#3b82f6;cursor:pointer}.filecont[data-v-dd375437]{display:flex;align-items:center;justify-content:space-between}.filebc[data-v-dd375437]{display:flex;align-items:center;justify-content:space-between;padding:13px;background:#f8fafc;border:1px solid #F1F5F9;border-radius:8px;margin-bottom:10px;cursor:pointer;transition:all .3s ease}.filebc[data-v-dd375437]:hover{border-color:#3b82f6;transform:translate(4px)}.filebc:hover button[data-v-dd375437]{opacity:1;transform:translate(0)}.fileimg[data-v-dd375437]{width:48px;height:48px;padding:5px;border-radius:8px;margin-right:20px;transition:all .3s ease;display:flex;align-items:center;justify-content:center;overflow:hidden}.fileimg img[data-v-dd375437]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fileimg .image-thumbnail[data-v-dd375437]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fileT[data-v-dd375437]{font-size:14px;font-weight:500;color:#334155}.filer[data-v-dd375437]{font-size:12px;color:#94a3b8}.file-actions[data-v-dd375437]{display:flex;gap:8px;opacity:.6;transform:translate(8px);transition:all .3s ease}.upload-area[data-v-dd375437]{margin-top:10px}.upload-dragger[data-v-dd375437]{border-radius:12px;background:#fafafa;text-align:center;transition:all .3s ease}.upload-dragger[data-v-dd375437]:hover,.upload-dragger.is-dragover[data-v-dd375437]{border-color:#3b82f6;background:#eff6ff}.upload-icon[data-v-dd375437]{font-size:48px;color:#94a3b8}.upload-text[data-v-dd375437]{font-size:14px;color:#64748b;font-weight:500;margin-bottom:8px}.upload-hint[data-v-dd375437]{font-size:12px;color:#94a3b8}.el-upload-dragger[data-v-dd375437]{background-color:#fdfdfe!important}.upload-mask[data-v-dd375437]{position:fixed;inset:0;background:#fffc;display:flex;align-items:center;justify-content:center;z-index:9999}.upload-mask-content[data-v-dd375437]{background:transparent;border-radius:12px;padding:40px 60px;display:flex;flex-direction:column;align-items:center;gap:20px}.upload-mask-content p[data-v-dd375437]{font-size:16px;color:#2563eb;font-weight:500;margin:0}.loading-icon[data-v-dd375437]{width:48px;height:48px}.loading-svg[data-v-dd375437]{width:100%;height:100%;animation:rotate-dd375437 1s linear infinite}.loading-circle[data-v-dd375437]{animation:dash-dd375437 1.5s ease-in-out infinite}@keyframes rotate-dd375437{to{transform:rotate(360deg)}}@keyframes dash-dd375437{0%{stroke-dashoffset:100}50%{stroke-dashoffset:25}to{stroke-dashoffset:-75}}.applybtn[data-v-dd375437]{display:flex;justify-content:space-between;padding:35px 0 0}.el-button--primary[data-v-dd375437]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-dd375437]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-dd375437]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-dd375437],.el-button--primary[data-v-dd375437]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}.prev-btn[data-v-dd375437]{background:transparent!important;border:1px solid #E2E8F0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease}.prev-btn[data-v-dd375437]:hover{color:#334155!important;background:#47556914!important}.prev-btn[data-v-dd375437]:active{color:#1e293b!important}.save-draft-btn[data-v-dd375437]{background-color:#fff;width:135px}.save-draft-btn[data-v-dd375437]:hover{background-color:#eff6ff!important;color:#2563eb!important}.subm-btn[data-v-dd375437]{width:184px}@media screen and (max-width:768px){.applybtn[data-v-dd375437]{padding:33px 0 10px!important;align-items:flex-end}.btn-group[data-v-dd375437]{text-align:right}.save-draft-btn[data-v-dd375437]{margin-bottom:40px!important}}.modal-overlay[data-v-616a5d17]{position:fixed;inset:0;z-index:1001;display:flex;align-items:center;justify-content:center;padding:16px}.modal-backdrop[data-v-616a5d17]{position:absolute;inset:0;background:#0f172a66;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.modal-content[data-v-616a5d17]{position:relative;background:#fff;width:100%;max-width:355px;border-radius:16px;padding:20px;box-shadow:0 20px 50px -12px #0000001a}.modal-body[data-v-616a5d17]{display:flex;flex-direction:column;align-items:center;text-align:center}.modal-icon-wrap[data-v-616a5d17]{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:15px}.modal-icon-wrap--danger[data-v-616a5d17]{background:#fef2f2}.modal-icon-wrap--success[data-v-616a5d17]{background:#f0fdf4}.modal-icon-wrap--warning[data-v-616a5d17]{background:#fff3cd}.modal-icon[data-v-616a5d17]{font-size:24px}.modal-icon-wrap--danger .modal-icon[data-v-616a5d17]{color:#ef4444}.modal-icon-wrap--success .modal-icon[data-v-616a5d17]{color:#10b981}.modal-icon-wrap--warning .modal-icon[data-v-616a5d17]{color:#f59e0b}.modal-icon-img[data-v-616a5d17]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.modal-title[data-v-616a5d17]{font-size:16px;font-weight:600;color:#0f172a;margin:0 0 15px;line-height:1.4}.modal-message[data-v-616a5d17]{color:#64748b;margin-bottom:20px;line-height:1.625;font-size:14px;max-width:100%}.modal-message p[data-v-616a5d17]{margin:0}.modal-actions[data-v-616a5d17]{display:flex;width:100%;gap:12px}.modal-btn[data-v-616a5d17]{flex:1;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;font-family:inherit;border:none}.modal-btn--cancel[data-v-616a5d17]{background:#fff;border:1px solid #e2e8f0;color:#475569}.modal-btn--cancel[data-v-616a5d17]:hover{background:#f8fafc}.modal-btn--confirm[data-v-616a5d17]{color:#fff}.modal-btn--confirm[data-v-616a5d17]:active{transform:scale(.98)}.modal-btn--confirm-danger[data-v-616a5d17]{background:#ef4444;box-shadow:0 10px 15px -3px #ef44444d}.modal-btn--confirm-danger[data-v-616a5d17]:hover{background:#dc2626}.modal-btn--confirm-success[data-v-616a5d17]{background:#2563eb;box-shadow:0 10px 15px -3px #2563eb4d}.modal-btn--confirm-success[data-v-616a5d17]:hover{background:#6692f1}.modal-btn--confirm-warning[data-v-616a5d17]{background:#2563eb;box-shadow:0 10px 15px -3px #2563eb4d}.modal-btn--confirm-warning[data-v-616a5d17]:hover{background:#6692f1}.modal-enter-active .modal-backdrop[data-v-616a5d17]{animation:modal-fade-in-616a5d17 .2s ease-out forwards}.modal-enter-active .modal-content[data-v-616a5d17]{animation:modal-scale-in-616a5d17 .2s cubic-bezier(.16,1,.3,1) forwards}.modal-leave-active .modal-backdrop[data-v-616a5d17]{animation:modal-fade-in-616a5d17 .2s ease-in reverse}.modal-leave-active .modal-content[data-v-616a5d17]{animation:modal-scale-in-616a5d17 .2s cubic-bezier(.16,1,.3,1) reverse}@keyframes modal-fade-in-616a5d17{0%{opacity:0}to{opacity:1}}@keyframes modal-scale-in-616a5d17{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.formheader[data-v-908ecdcb]{display:flex;align-items:center}.icon[data-v-908ecdcb]{width:40px;height:40px;border-radius:12px;background:#dbeafe;display:flex;align-items:center;justify-content:center}.icon img[data-v-908ecdcb]{width:20px;height:20px}.formbody[data-v-908ecdcb]{background:#fff;border-radius:16px;border:1px solid #E2E8F0}.photo-wrapper[data-v-908ecdcb]{display:flex;gap:30px;padding:25px}.photo-box[data-v-908ecdcb]{height:170px;width:124px;margin-right:183px;overflow:hidden;flex-shrink:0}.photo-box img[data-v-908ecdcb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fields-wrapper[data-v-908ecdcb]{flex:1}.formbottom[data-v-908ecdcb]{margin-bottom:30px}.progress[data-v-908ecdcb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding:25px}.progressleft[data-v-908ecdcb]{display:flex;align-items:center}.progresstext[data-v-908ecdcb]{margin-left:10px}.progresstext .title[data-v-908ecdcb]{font-size:16px;font-weight:500}.progresstext .desc[data-v-908ecdcb]{font-size:12px;color:#94a3b8}.progressright[data-v-908ecdcb]{display:flex;align-items:center}.progressright .filltype[data-v-908ecdcb]{display:flex;align-items:center;background:#f0fdf4;color:#15803d;padding:5px 15px;border-radius:5px;border:1px solid #BBF7D0}.progressright .filltype .solid-circle1[data-v-908ecdcb]{width:8px;height:8px;margin-right:5px;border-radius:50%;background-color:#22c55e}.progressright .submittype[data-v-908ecdcb]{display:flex;align-items:center;background:#fffbeb;color:#b45309;padding:5px 15px;border-radius:5px;border:1px solid #FDE68A}.progressright .submittype .solid-circle2[data-v-908ecdcb]{width:8px;height:8px;margin-right:5px;border-radius:50%;background-color:#fbbf24}.filecheck[data-v-908ecdcb]{padding:7px 12px;background:#f8fafc;border-radius:8px;font-size:12px;color:#94a3b8}.formlabel[data-v-908ecdcb]{font-size:13px;color:#94a3b8;margin-bottom:5px}.formitem[data-v-908ecdcb] .el-row{padding:0 25px}.formitem[data-v-908ecdcb] .el-row .el-col{margin-bottom:25px}.mgl3[data-v-908ecdcb]{margin-left:3px}.magl25[data-v-908ecdcb]{margin-left:25px}.mgl38[data-v-908ecdcb]{margin-left:38px}.mgl53[data-v-908ecdcb]{margin-left:53px}.mgl33[data-v-908ecdcb]{margin-left:33px}.mgl17[data-v-908ecdcb]{margin-left:17px}.forminput[data-v-908ecdcb]{font-weight:500}.formaddlist[data-v-908ecdcb]{display:flex;flex-direction:column;padding:15px 23px 15px 45px;background:#f8fafc;border-radius:8px;margin-bottom:20px;font-size:14px}.addlistL[data-v-908ecdcb]{display:flex;justify-content:space-between;align-items:center}.addtitle[data-v-908ecdcb]{font-weight:600;width:84%;word-wrap:break-word;word-break:normal}.addcontent[data-v-908ecdcb]{font-size:12px;color:#64748b;margin-top:8px;display:flex;justify-content:space-between;align-items:center}.addlistR[data-v-908ecdcb]{color:#64748b;font-weight:500;min-width:160px}.applybtn[data-v-908ecdcb]{display:flex;justify-content:space-between;padding:35px 0 0}.el-button--primary[data-v-908ecdcb]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-908ecdcb]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-908ecdcb]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-908ecdcb],.el-button--primary[data-v-908ecdcb]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}.prev-btn[data-v-908ecdcb]{background:transparent!important;border:1px solid #E2E8F0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease}.prev-btn[data-v-908ecdcb]:hover{color:#334155!important;background:#47556914!important}.prev-btn[data-v-908ecdcb]:active{color:#1e293b!important}.file-section[data-v-908ecdcb]{margin-bottom:25px}.file-section .file-section-title[data-v-908ecdcb]{display:flex;align-items:center;font-size:14px;font-weight:500;color:#0f172a;margin-bottom:10px}.filebc[data-v-908ecdcb]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f8fafc;border:1px solid #F1F5F9;border-radius:8px;margin-bottom:10px;cursor:pointer;transition:all .3s ease}.filebc[data-v-908ecdcb]:hover{border-color:#3b82f6;transform:translate(4px)}.filecont[data-v-908ecdcb]{display:flex;align-items:center;flex:1}.fileimg[data-v-908ecdcb]{width:48px;height:48px;padding:8px;border-radius:8px;margin-right:15px;display:flex;align-items:center;justify-content:center;overflow:hidden}.fileimg img[data-v-908ecdcb]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fileimg .image-thumbnail[data-v-908ecdcb]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.fileL[data-v-908ecdcb]{flex:1}.fileL .fileT[data-v-908ecdcb]{font-size:14px;font-weight:500;color:#334155}.fileL .filer[data-v-908ecdcb]{font-size:12px;color:#94a3b8;margin-top:4px}.empty-files[data-v-908ecdcb]{padding:20px;text-align:center;background:#fff;border-radius:8px;border:1px dashed #E2E8F0}.template-link a[data-v-908ecdcb]:hover{text-decoration:underline}.fileitemdesc[data-v-908ecdcb]{font-size:12px;color:#dc2626}.subm-btn[data-v-908ecdcb]{width:154px}@media screen and (max-width:768px){.apply-form[data-v-908ecdcb]{padding:0!important}.progress[data-v-908ecdcb]{padding:15px!important}.display-none[data-v-908ecdcb]{display:none}.formitem[data-v-908ecdcb] .el-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;padding:0 15px!important}.formitem[data-v-908ecdcb] .el-row .el-col{flex:0 0 50%!important;max-width:50%!important;padding:0 8px!important;margin-bottom:16px!important}.formitem[data-v-908ecdcb] .el-row .el-col-24{flex:0 0 100%!important;max-width:100%!important}.photo-wrapper[data-v-908ecdcb]{flex-direction:column!important;align-items:center!important;padding:15px!important}.photo-box[data-v-908ecdcb]{margin-right:0!important;margin-bottom:15px!important;width:120px!important;height:160px!important}.fields-wrapper[data-v-908ecdcb]{width:100%!important}.fields-wrapper[data-v-908ecdcb] .el-row{padding:0!important}.fields-wrapper[data-v-908ecdcb] .el-row .el-col{flex:0 0 50%!important;max-width:50%!important}.fields-wrapper[data-v-908ecdcb] .el-col-24{flex:0 0 100%!important;max-width:100%!important}.formaddlist[data-v-908ecdcb]{padding:12px 15px!important}.formaddlist .addlistL[data-v-908ecdcb]{flex-direction:column!important;align-items:flex-start!important}.formaddlist .addlistL .addtitle[data-v-908ecdcb]{width:100%!important;margin-bottom:5px!important}.formaddlist .addlistL .addlistR[data-v-908ecdcb]{min-width:auto!important;font-size:12px!important}.formaddlist .radioR[data-v-908ecdcb]{width:100%!important;text-align:right!important}.formaddlist .addcontent[data-v-908ecdcb]{flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.applybtn[data-v-908ecdcb]{padding:33px 0 10px!important;align-items:flex-end}.progresstext .title[data-v-908ecdcb],.progresstext .title span[data-v-908ecdcb]{font-size:14px!important}.progresstext .title span[style*="font-size:24px"][data-v-908ecdcb]{font-size:20px!important}.filebc[data-v-908ecdcb]{flex-direction:column!important;align-items:flex-start!important}.filebc .filecont[data-v-908ecdcb]{width:100%!important}.formitem[data-v-908ecdcb] .el-row .el-col-21{flex:0 0 100%!important;max-width:100%!important}.mgl3[data-v-908ecdcb],.magl25[data-v-908ecdcb],.mgl38[data-v-908ecdcb],.mgl53[data-v-908ecdcb],.mgl33[data-v-908ecdcb],.mgl17[data-v-908ecdcb]{margin-left:0!important}}.formheader[data-v-f7a5ab7c]{display:flex;align-items:center}.icon[data-v-f7a5ab7c]{width:40px;height:40px;border-radius:12px;background:#dbeafe;display:flex;align-items:center;justify-content:center}.icon img[data-v-f7a5ab7c]{width:20px;height:20px}.formbody[data-v-f7a5ab7c]{background:#fff;border-radius:16px;border:1px solid #E2E8F0}.photo-wrapper[data-v-f7a5ab7c]{display:flex;gap:30px;padding:25px}.photo-box[data-v-f7a5ab7c]{height:170px;width:124px;margin-right:183px;overflow:hidden;flex-shrink:0}.photo-box img[data-v-f7a5ab7c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.fields-wrapper[data-v-f7a5ab7c]{flex:1}.formbottom[data-v-f7a5ab7c]{margin-bottom:30px}.progress[data-v-f7a5ab7c]{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px;padding:25px}.progressleft[data-v-f7a5ab7c]{display:flex;align-items:center}.progresstext[data-v-f7a5ab7c]{margin-left:10px}.progresstext .title[data-v-f7a5ab7c]{font-size:16px;font-weight:500}.progresstext .desc[data-v-f7a5ab7c]{font-size:12px;color:#94a3b8}.progressright[data-v-f7a5ab7c]{display:flex;align-items:center}.progressright .filltype[data-v-f7a5ab7c]{display:flex;align-items:center;background:#f0fdf4;color:#15803d;padding:5px 15px;border-radius:5px;border:1px solid #BBF7D0}.progressright .filltype .solid-circle1[data-v-f7a5ab7c]{width:8px;height:8px;margin-right:5px;border-radius:50%;background-color:#22c55e}.progressright .submittype[data-v-f7a5ab7c]{display:flex;align-items:center;background:#fffbeb;color:#b45309;padding:5px 15px;border-radius:5px;border:1px solid #FDE68A}.progressright .submittype .solid-circle2[data-v-f7a5ab7c]{width:8px;height:8px;margin-right:5px;border-radius:50%;background-color:#fbbf24}.filecheck[data-v-f7a5ab7c]{padding:7px 12px;background:#f8fafc;border-radius:8px;font-size:12px;color:#94a3b8}.formlabel[data-v-f7a5ab7c]{font-size:13px;color:#94a3b8;margin-bottom:5px}.formitem[data-v-f7a5ab7c] .el-row{padding:0 25px}.formitem[data-v-f7a5ab7c] .el-row .el-col{margin-bottom:25px}.mgl3[data-v-f7a5ab7c]{margin-left:3px}.magl25[data-v-f7a5ab7c]{margin-left:25px}.mgl38[data-v-f7a5ab7c]{margin-left:38px}.mgl53[data-v-f7a5ab7c]{margin-left:53px}.mgl33[data-v-f7a5ab7c]{margin-left:33px}.mgl17[data-v-f7a5ab7c]{margin-left:17px}.forminput[data-v-f7a5ab7c]{font-weight:500}.formaddlist[data-v-f7a5ab7c]{display:flex;flex-direction:column;padding:15px 23px 15px 45px;background:#f8fafc;border-radius:8px;margin-bottom:20px;font-size:14px}.addlistL[data-v-f7a5ab7c]{display:flex;justify-content:space-between;align-items:center}.addtitle[data-v-f7a5ab7c]{font-weight:600;width:84%;word-wrap:break-word;word-break:normal}.addcontent[data-v-f7a5ab7c]{font-size:12px;color:#64748b;margin-top:8px;display:flex;justify-content:space-between;align-items:center}.addlistR[data-v-f7a5ab7c]{color:#64748b;font-weight:500;min-width:160px}.applybtn[data-v-f7a5ab7c]{display:flex;justify-content:space-between;padding:35px 0 0}.el-button--primary[data-v-f7a5ab7c]{padding-left:40px!important;padding-right:40px!important;background-color:#0f40f5!important;border-color:#0f40f5!important}.el-button--primary[data-v-f7a5ab7c]:hover{background-color:#2a5af8!important;border-color:#2a5af8!important}.el-button--primary[data-v-f7a5ab7c]:active{background-color:#0c35cc!important;border-color:#0c35cc!important}.el-button--primary.is-disabled[data-v-f7a5ab7c],.el-button--primary[data-v-f7a5ab7c]:disabled{background-color:#cbd5e1!important;border-color:#cbd5e1!important}.prev-btn[data-v-f7a5ab7c]{background:transparent!important;border:1px solid #E2E8F0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease}.prev-btn[data-v-f7a5ab7c]:hover{color:#334155!important;background:#47556914!important}.prev-btn[data-v-f7a5ab7c]:active{color:#1e293b!important}.file-section[data-v-f7a5ab7c]{margin-bottom:25px}.file-section .file-section-title[data-v-f7a5ab7c]{display:flex;align-items:center;font-size:14px;font-weight:500;color:#0f172a;margin-bottom:10px}.filebc[data-v-f7a5ab7c]{display:flex;align-items:center;justify-content:space-between;padding:12px;background:#f8fafc;border:1px solid #F1F5F9;border-radius:8px;margin-bottom:10px;cursor:pointer;transition:all .3s ease}.filebc[data-v-f7a5ab7c]:hover{border-color:#3b82f6;transform:translate(4px)}.filecont[data-v-f7a5ab7c]{display:flex;align-items:center;flex:1}.fileimg[data-v-f7a5ab7c]{width:48px;height:48px;padding:8px;border-radius:8px;margin-right:15px;display:flex;align-items:center;justify-content:center;overflow:hidden}.fileimg img[data-v-f7a5ab7c]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.fileimg .image-thumbnail[data-v-f7a5ab7c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:4px}.fileL[data-v-f7a5ab7c]{flex:1}.fileL .fileT[data-v-f7a5ab7c]{font-size:14px;font-weight:500;color:#334155;word-wrap:break-word;word-break:break-all;white-space:pre-wrap;max-width:100%}.fileL .filer[data-v-f7a5ab7c]{font-size:12px;color:#94a3b8;margin-top:4px}.empty-files[data-v-f7a5ab7c]{padding:20px;text-align:center;background:#fff;border-radius:8px;border:1px dashed #E2E8F0}.template-link a[data-v-f7a5ab7c]:hover{text-decoration:underline}.fileitemdesc[data-v-f7a5ab7c]{font-size:12px;color:#dc2626}.subm-btn[data-v-f7a5ab7c]{width:154px}@media screen and (max-width:768px){.apply-form[data-v-f7a5ab7c]{padding:0!important}.progress[data-v-f7a5ab7c]{padding:15px!important}.display-none[data-v-f7a5ab7c]{display:none}.formbottom[data-v-f7a5ab7c]{margin-bottom:25px!important}.formitem[data-v-f7a5ab7c] .el-row{display:flex!important;flex-direction:row!important;flex-wrap:wrap!important;padding:0 15px!important}.formitem[data-v-f7a5ab7c] .el-row .el-col{flex:0 0 50%!important;max-width:50%!important;padding:0 8px!important;margin-bottom:16px!important}.formitem[data-v-f7a5ab7c] .el-row .el-col-24{flex:0 0 100%!important;max-width:100%!important}.photo-wrapper[data-v-f7a5ab7c]{flex-direction:column!important;align-items:center!important;padding:15px!important}.photo-box[data-v-f7a5ab7c]{margin-right:0!important;margin-bottom:15px!important;width:120px!important;height:160px!important}.fields-wrapper[data-v-f7a5ab7c]{width:100%!important}.fields-wrapper[data-v-f7a5ab7c] .el-row{padding:0!important}.fields-wrapper[data-v-f7a5ab7c] .el-row .el-col{flex:0 0 50%!important;max-width:50%!important}.fields-wrapper[data-v-f7a5ab7c] .el-col-24{flex:0 0 100%!important;max-width:100%!important}.formaddlist[data-v-f7a5ab7c]{padding:12px 15px!important}.formaddlist .addlistL[data-v-f7a5ab7c]{flex-direction:column!important;align-items:flex-start!important}.formaddlist .addlistL .addtitle[data-v-f7a5ab7c]{width:100%!important;margin-bottom:5px!important}.formaddlist .addlistL .addlistR[data-v-f7a5ab7c]{min-width:auto!important;font-size:12px!important}.formaddlist .radioR[data-v-f7a5ab7c]{width:100%!important;text-align:right!important}.formaddlist .addcontent[data-v-f7a5ab7c]{flex-direction:column!important;align-items:flex-start!important;gap:5px!important}.progresstext .title[data-v-f7a5ab7c],.progresstext .title span[data-v-f7a5ab7c]{font-size:14px!important}.progresstext .title span[style*="font-size:24px"][data-v-f7a5ab7c]{font-size:20px!important}.filebc[data-v-f7a5ab7c]{flex-direction:column!important;align-items:flex-start!important}.filebc .filecont[data-v-f7a5ab7c]{width:100%!important}.formitem[data-v-f7a5ab7c] .el-row .el-col-21{flex:0 0 100%!important;max-width:100%!important}.mgl3[data-v-f7a5ab7c],.magl25[data-v-f7a5ab7c],.mgl38[data-v-f7a5ab7c],.mgl53[data-v-f7a5ab7c],.mgl33[data-v-f7a5ab7c],.mgl17[data-v-f7a5ab7c]{margin-left:0!important}}.login-page[data-v-eff4b560]{align-items:center;display:flex;flex-direction:column;background:#f8fafc}.login-wrap[data-v-eff4b560]{max-width:var(--container-relativeWidth1484);display:flex;width:100%;justify-content:space-between;margin-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);margin-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);margin-left:clamp(.5px,0vw,0);margin-right:clamp(.5px,0vw,0)}.left[data-v-eff4b560]{width:58.4%;position:relative;border-radius:clamp(.5px,calc((11 / 1920) * 100vw),11px);overflow:hidden}.left .el-carousel[data-v-eff4b560],.left .el-carousel__container[data-v-eff4b560],.left .el-carousel__item[data-v-eff4b560]{height:100%}.left .el-carousel[data-v-eff4b560]{border-radius:clamp(.5px,.625vw,12px)}.left[data-v-eff4b560] .el-carousel__button{width:8px;height:8px;border-radius:9999px;padding:0}.left .banner-item[data-v-eff4b560]{position:relative;overflow:hidden;width:100%;height:100%}.left .banner-img[data-v-eff4b560]{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.left .banner-overlay-fixed[data-v-eff4b560]{position:absolute;inset:0;z-index:2;padding-top:clamp(.5px,calc((35 / 1920) * 100vw),35px);padding-left:clamp(.5px,1.40625vw,27px);padding-right:clamp(.5px,1.40625vw,27px);padding-bottom:clamp(.5px,0vw,0);padding-bottom:6%;display:flex;flex-direction:column;background:transparent}.left .banner-overlay-fixed .admission[data-v-eff4b560]{margin-bottom:clamp(.5px,calc((26 / 1920) * 100vw),26px);padding-top:clamp(.5px,calc((5 / 1920) * 100vw),5px);padding-bottom:clamp(.5px,calc((5 / 1920) * 100vw),5px);padding-left:clamp(.5px,calc((13 / 1920) * 100vw),13px);padding-right:clamp(.5px,calc((13 / 1920) * 100vw),13px);display:flex;align-items:center;width:-moz-fit-content;width:fit-content;background-color:#eef2ff;border-radius:9999px;border:1px solid #e0e7ff}.left .banner-overlay-fixed .admission .circle[data-v-eff4b560]{width:8px;height:8px;margin-right:8px;border-radius:9999px;background-color:#6366f1}.left .banner-overlay-fixed .admission p[data-v-eff4b560]{margin:0;font-size:12px;font-weight:600;color:#4338ca}.left .banner-overlay-fixed .welcome[data-v-eff4b560]{font-size:3.5rem;margin-top:clamp(.5px,.3125vw,6px);margin-left:clamp(.5px,0vw,0);margin-right:clamp(.5px,0vw,0);margin-bottom:clamp(.5px,calc((10 / 1920) * 100vw),10px);color:#111;font-weight:800}.left .banner-overlay-fixed .ustc[data-v-eff4b560]{color:#4f46e5}.left .banner-overlay-fixed .subtitle[data-v-eff4b560]{color:#111;font-size:18px;margin-bottom:clamp(.5px,calc((26 / 1920) * 100vw),26px);width:87%;text-align:justify;font-weight:400;line-height:1.8}.left .banner-overlay-fixed .banner-actions[data-v-eff4b560]{display:flex;gap:16px;margin-top:auto}.left .banner-overlay-fixed .banner-actions div[data-v-eff4b560]{border-radius:clamp(.5px,.625vw,12px);transition:all .3s ease;border:none;font-size:16px;line-height:1.5}.left .banner-overlay-fixed .banner-actions .btn-dark[data-v-eff4b560]{background:#111827;color:#fff;font-weight:700;display:flex;align-items:center;min-width:35%;justify-content:center;padding-top:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding-bottom:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding-left:clamp(.5px,calc((23 / 1920) * 100vw),23px);padding-right:clamp(.5px,calc((23 / 1920) * 100vw),23px);border-radius:clamp(.5px,.625vw,12px);font-size:16px}.left .banner-overlay-fixed .banner-actions .btn-dark img[data-v-eff4b560]{margin-top:0;margin-bottom:0;margin-left:clamp(.5px,calc((14 / 1920) * 100vw),14px);margin-right:clamp(.5px,.46875vw,9px)}.left .banner-overlay-fixed .banner-actions .btn-outline[data-v-eff4b560]{background:#fff;padding-top:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding-bottom:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding-left:clamp(.5px,calc((33 / 1920) * 100vw),33px);padding-right:clamp(.5px,calc((33 / 1920) * 100vw),33px);border-radius:clamp(.5px,.625vw,12px);color:#334155;font-weight:600;min-width:30%;text-align:center;font-size:16px}.left .banner-overlay-fixed .stats[data-v-eff4b560]{display:flex;align-items:center;width:75%;gap:40px;padding-top:clamp(.5px,calc((20 / 1920) * 100vw),20px);padding-bottom:clamp(.5px,calc((20 / 1920) * 100vw),20px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);margin-top:clamp(.5px,1.25vw,24px)}.left .banner-overlay-fixed .stats .stat-item[data-v-eff4b560]{display:flex;flex-direction:column;flex:1;white-space:nowrap}.left .banner-overlay-fixed .stats .stat-value[data-v-eff4b560]{font-size:24px;font-weight:800;color:#111827;line-height:1.2}.left .banner-overlay-fixed .stats .stat-label[data-v-eff4b560]{font-size:14px;color:#64748b;margin-top:4px;font-weight:500}.left .banner-overlay-fixed .stats .stat-divider[data-v-eff4b560]{width:7px;height:40px;background:#e2e8f0;flex-shrink:0}.right[data-v-eff4b560]{width:34%;padding-top:clamp(.5px,calc((31 / 1920) * 100vw),31px);padding-bottom:clamp(.5px,calc((31 / 1920) * 100vw),31px);padding-left:clamp(.5px,calc((33 / 1920) * 100vw),33px);padding-right:clamp(.5px,calc((33 / 1920) * 100vw),33px);border:1px solid rgba(226,232,240,.8);border-radius:clamp(.5px,1.25vw,24px);overflow:hidden;display:flex;flex-direction:column;justify-content:center;transition:box-shadow .3s ease}.right.highlight[data-v-eff4b560]{box-shadow:0 8px 30px #4f46e52e;transform-origin:center;animation:highlightPulse-eff4b560 .3s ease}@keyframes highlightPulse-eff4b560{0%{box-shadow:0 0 #4f46e500}50%{box-shadow:0 8px 30px #4f46e540}to{box-shadow:0 8px 30px #4f46e52e}}.login-header h3[data-v-eff4b560]{margin:0;font-size:24px;line-height:1.33;color:#0f172a}.apply-link[data-v-eff4b560]{color:#64748b;font-size:14px;margin-top:0;margin-bottom:clamp(.5px,calc((35 / 1920) * 100vw),35px)}.apply-link a[data-v-eff4b560]{color:#2563eb;text-decoration:none}.apply-link a[data-v-eff4b560]:hover{text-decoration:underline}.login-form[data-v-eff4b560]{width:100%}.login-form[data-v-eff4b560] .el-form-item{margin-bottom:23px}.login-form[data-v-eff4b560] .el-form-item:nth-child(3){margin-bottom:20px}.login-form[data-v-eff4b560] .el-form-item .el-form-item__label{line-height:1.43;color:#334155}.code-row[data-v-eff4b560]{display:flex;gap:clamp(4px,calc((8 / 1920) * 100vw),8px);align-items:center;flex:1}.code-image[data-v-eff4b560]{width:128px;height:50px;margin-left:clamp(.5px,.625vw,12px);border-radius:clamp(.5px,.625vw,12px);border:1px solid #dcdfe6}.code-placeholder[data-v-eff4b560]{width:128px;height:50px;margin-left:clamp(.5px,.625vw,12px);display:flex;align-items:center;justify-content:center;border-radius:clamp(.5px,.625vw,12px);border:1px solid #dcdfe6;background-color:#f5f7fa;color:#909399;font-size:14px;transition:all .3s ease}.code-placeholder[data-v-eff4b560]:hover{border-color:#4f46e5;color:#4f46e5;background-color:#fff}[data-v-eff4b560] .el-input__wrapper{height:50px;border-radius:12px;box-shadow:0 0 0 1px #e2e8f0 inset!important}.send-code[data-v-eff4b560]{min-width:120px}.login-btn[data-v-eff4b560]{width:100%;height:56px;font-weight:600;font-size:16px;background-color:#2563eb;border-radius:clamp(.5px,.625vw,12px)}.login-btn img[data-v-eff4b560]{margin-left:clamp(.5px,calc((20 / 1920) * 100vw),20px)}.login-footer-links[data-v-eff4b560]{display:flex;justify-content:space-between}.login-footer-links a[data-v-eff4b560]{font-size:12px;text-decoration:underline}.login-footer-links .left-link[data-v-eff4b560]{color:#64748b}.login-footer-links .left-link[data-v-eff4b560]:hover{color:#475569}.login-footer-links .right-link[data-v-eff4b560]{color:#0f40f5}.features[data-v-eff4b560]{background:#fff;display:flex;align-items:center;justify-content:center;padding-top:clamp(.5px,calc((40 / 1920) * 100vw),40px);padding-bottom:clamp(.5px,calc((40 / 1920) * 100vw),40px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);width:100%}.features-wrap[data-v-eff4b560]{max-width:var(--container-relativeWidth1484);width:100%}.section-title[data-v-eff4b560]{text-align:left;margin-bottom:clamp(.5px,calc((33 / 1920) * 100vw),33px)}.section-title h3[data-v-eff4b560]{font-size:30px;font-weight:700;margin:0}.section-title p[data-v-eff4b560]{color:#94a3b8}.cards[data-v-eff4b560]{display:grid;grid-template-columns:repeat(3,1fr);gap:34px}.card[data-v-eff4b560]{padding-top:clamp(.5px,calc((35 / 1920) * 100vw),35px);padding-right:clamp(.5px,calc((35 / 1920) * 100vw),35px);padding-bottom:clamp(.5px,calc((62 / 1920) * 100vw),62px);padding-left:clamp(.5px,calc((35 / 1920) * 100vw),35px);border-radius:clamp(.5px,calc((20 / 1920) * 100vw),20px);border:1px solid #e2e8f0;transition:all .3s ease;display:flex;flex-direction:column}.card:nth-child(1) h3[data-v-eff4b560]{font-size:18px}.card h3[data-v-eff4b560]{margin:0 0 24px;font-size:24px;font-weight:700}.card p[data-v-eff4b560]{color:#333;line-height:1.7;margin:0;font-size:18px;font-weight:500;flex:1}.card .card-footer[data-v-eff4b560]{display:flex;align-items:center;margin-left:auto;margin-right:clamp(.5px,1.5625vw,30px)}.card .card-footer img[data-v-eff4b560]{width:clamp(10px,calc((16 / 1920) * 100vw),16px);height:clamp(10px,calc((16 / 1920) * 100vw),16px);margin-right:clamp(.5px,2.34375vw,45px)}.card .card-footer .read-more[data-v-eff4b560]{color:#0f40f5;font-size:16px;font-weight:600;text-decoration:none}.card[data-v-eff4b560]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.icon[data-v-eff4b560]{font-size:40px;margin-bottom:clamp(.5px,calc((20 / 1920) * 100vw),20px)}[data-v-eff4b560] .el-dialog__header{display:none}.forgot-form-info p[data-v-eff4b560]{margin:0 0 12px;line-height:1.5}.forgot-form-info .forgot-tip[data-v-eff4b560]{color:red;word-break:break-word}.forgot-form-info[data-v-eff4b560] .el-input__wrapper{height:40px;border-radius:5px}@media(max-width:900px){.login-wrap[data-v-eff4b560]{flex-direction:column}.left[data-v-eff4b560],.right[data-v-eff4b560]{flex:initial;width:100%}.left[data-v-eff4b560]{aspect-ratio:1.5 / 1;margin-bottom:24px}.left .banner-overlay-fixed .subtitle[data-v-eff4b560]{text-align:left;font-size:13px;line-height:1.5}.left .banner-overlay-fixed .banner-actions[data-v-eff4b560]{width:100%;gap:12px}.left .banner-overlay-fixed .banner-actions .btn-dark[data-v-eff4b560],.left .banner-overlay-fixed .banner-actions .btn-outline[data-v-eff4b560]{flex:1;font-size:14px;padding:14px 16px;min-width:0}.left .banner-overlay-fixed .stats[data-v-eff4b560]{padding:12px 8px}.left .banner-overlay-fixed .stats .stat-value[data-v-eff4b560]{font-size:20px}.left .banner-overlay-fixed .stats .stat-label[data-v-eff4b560]{font-size:10px}.left .banner-overlay-fixed .stats .stat-divider[data-v-eff4b560]{width:5px;height:30px}.cards[data-v-eff4b560]{grid-template-columns:1fr}}[data-device=phone] .left .banner-overlay-fixed .welcome{font-size:2rem}[data-device=phone] .cards{gap:20px}[data-device=phone] .section-title h3{font-size:24px;margin:5px 0}.editor_main[data-v-e3f70f48] .editor_text font[size="1"]{font-size:10px}.editor_main[data-v-e3f70f48] .editor_text font[size="2"]{font-size:13px}.editor_main[data-v-e3f70f48] .editor_text font[size="3"]{font-size:16px}.editor_main[data-v-e3f70f48] .editor_text font[size="4"]{font-size:18px}.editor_main[data-v-e3f70f48] .editor_text font[size="5"]{font-size:24px}.editor_main[data-v-e3f70f48] .editor_text font[size="6"]{font-size:32px}.editor_main[data-v-e3f70f48] .editor_text font[size="7"]{font-size:48px}.page-header .back-link[data-v-ce9a5101]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-ce9a5101]:hover{color:#2563eb}.page-header .back-link[data-v-ce9a5101]{margin-bottom:15px}.mail-detail[data-v-ce9a5101]{background:#fff;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px)}.mail-detail .detail-header[data-v-ce9a5101]{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid #e2e8f0}.mail-detail .detail-header .mail-title[data-v-ce9a5101]{font-size:24px;font-weight:700;color:#111;margin:0 0 16px;line-height:1.4}.mail-detail .detail-header .mail-meta[data-v-ce9a5101]{display:flex;flex-wrap:wrap;gap:16px;align-items:center}.mail-detail .detail-header .mail-meta .meta-item[data-v-ce9a5101]{display:flex;align-items:center;font-size:14px}.mail-detail .detail-header .mail-meta .meta-item .meta-label[data-v-ce9a5101]{color:#94a3b8;margin-right:4px}.mail-detail .detail-header .mail-meta .meta-item .meta-value[data-v-ce9a5101]{color:#333;font-weight:500}.mail-detail .detail-header .mail-meta .meta-item .meta-value.tag[data-v-ce9a5101]{background:#e0e7ff;color:#4338ca;padding:2px 8px;border-radius:clamp(.5px,calc((4 / 1920) * 100vw),4px);font-size:12px}.mail-detail .related-apply[data-v-ce9a5101]{display:flex;align-items:center;padding:12px 16px;background:#f8fafc;border-radius:clamp(.5px,.625vw,12px);margin-bottom:20px}.mail-detail .related-apply .apply-label[data-v-ce9a5101]{color:#94a3b8;margin-right:4px;font-size:14px}.mail-detail .related-apply .apply-value[data-v-ce9a5101]{font-size:14px;color:#333;font-weight:500}.mail-detail .mail-content[data-v-ce9a5101]{padding:24px;background:#fff;border:1px solid #e2e8f0;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);margin-bottom:20px;line-height:1.8;color:#333;font-size:15px}.mail-detail .reply-actions[data-v-ce9a5101]{margin-bottom:16px;text-align:right}.mail-detail .reply-box[data-v-ce9a5101]{padding:20px;background:#f8fafc;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);margin-bottom:20px;border:1px solid #e2e8f0}.mail-detail .reply-box .reply-form[data-v-ce9a5101] .el-form-item__label{font-weight:600;color:#333}.mail-detail .reply-box .reply-form[data-v-ce9a5101] .el-form-item{margin-bottom:16px}.mail-detail .history-section[data-v-ce9a5101]{margin-top:24px;border-top:1px solid #f1f5f9;padding-top:20px}.mail-detail .history-section[data-v-ce9a5101] .el-collapse{border:none}.mail-detail .history-section[data-v-ce9a5101] .el-collapse-item__header{background:transparent;font-size:15px;color:#64748b;border-bottom:none;padding:10px 0}.mail-detail .history-section[data-v-ce9a5101] .el-collapse-item__header:hover{color:#3b82f6}.mail-detail .history-section .collapse-title[data-v-ce9a5101]{font-size:14px;font-weight:600;color:#64748b}.mail-detail .history-section .history-content[data-v-ce9a5101]{padding:16px;background:#f8fafc;border-radius:clamp(.5px,calc((8 / 1920) * 100vw),8px);line-height:1.8;color:#64748b;font-size:14px;border:1px solid #e2e8f0}.loading-container[data-v-ce9a5101]{padding:32px;background:#fff;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);box-shadow:0 2px 12px #0000000f}[data-device=phone] .el-form-item[data-v-ce9a5101] .el-form-item__label,[data-device=tablet] .el-form-item[data-v-ce9a5101] .el-form-item__label{line-height:inherit;align-items:center}[data-device=phone] .editor-form-item[data-v-ce9a5101],[data-device=tablet] .editor-form-item[data-v-ce9a5101]{flex-direction:column!important;align-items:flex-start}[data-device=phone] .editor-form-item[data-v-ce9a5101] .el-form-item__label,[data-device=tablet] .editor-form-item[data-v-ce9a5101] .el-form-item__label{width:auto!important;padding-bottom:0}[data-device=phone] .editor-form-item[data-v-ce9a5101] .el-form-item__content,[data-device=tablet] .editor-form-item[data-v-ce9a5101] .el-form-item__content{margin-left:0!important;width:100%!important}[data-device=phone] .editor-form-item[data-v-ce9a5101] .el-form-item__content .editor_main,[data-device=tablet] .editor-form-item[data-v-ce9a5101] .el-form-item__content .editor_main{width:100%!important}[data-device=phone] .inbox-header .search-section[data-v-3119399f]{min-width:inherit;width:100%}.mail-inbox[data-v-3119399f]{height:100%}.inbox-header[data-v-3119399f]{display:flex;flex-wrap:wrap;align-items:center;margin-bottom:8px;gap:12px}.inbox-header .search-section[data-v-3119399f]{display:flex;gap:8px;min-width:450px}.inbox-header .search-input[data-v-3119399f]{flex:1}.inbox-header .search-btn[data-v-3119399f]{flex-shrink:0}.inbox-header .inbox-actions[data-v-3119399f]{display:flex;gap:8px}.select-all-header[data-v-3119399f]{margin-bottom:12px;padding:0 4px}.loading-container[data-v-3119399f]{padding:32px 0}.mail-list[data-v-3119399f]{display:flex;flex-direction:column;gap:8px}.mail-item[data-v-3119399f]{display:flex;align-items:center;gap:12px;padding:12px 16px;background:#fff;border:1px solid #e2e8f0;border-radius:clamp(.5px,calc((8 / 1920) * 100vw),8px);cursor:pointer;transition:all .2s ease;position:relative}.mail-item[data-v-3119399f]:hover{box-shadow:0 2px 8px #0000000f;border-color:#cbd5e1}.mail-item .from-name[data-v-3119399f],.mail-item .title-text[data-v-3119399f]{color:#94a3b8}.mail-item.unread[data-v-3119399f]{background:#f0f9ff;border-left:3px solid #2563eb;box-shadow:0 1px 3px #2563eb1a}.mail-item.unread .from-name[data-v-3119399f],.mail-item.unread .title-text[data-v-3119399f]{font-weight:600;color:#1e293b}.mail-item.unread .from-name[data-v-3119399f]{color:#1e293b}.mail-item.unread .title-text[data-v-3119399f]{color:#0f172a}.mail-item.unread[data-v-3119399f]:before{content:"";position:absolute;left:-8px;top:50%;transform:translateY(-50%);width:6px;height:6px;background:#2563eb;border-radius:50%}.mail-item .mail-checkbox[data-v-3119399f]{flex-shrink:0}.mail-item .mail-checkbox[data-v-3119399f] .el-checkbox{padding:8px;cursor:pointer}.mail-item .mail-info[data-v-3119399f]{flex:1;display:flex;align-items:center;gap:16px;min-width:0}.mail-item .mail-info .mail-from[data-v-3119399f]{width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mail-item .mail-info .mail-from .from-name[data-v-3119399f]{font-size:13px;color:#475569}.mail-item .mail-info .mail-title[data-v-3119399f]{width:20%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mail-item .mail-info .mail-title .title-text[data-v-3119399f]{font-size:13px;color:#64748b}.mail-item .mail-info .mail-time[data-v-3119399f]{width:40%;font-size:12px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{--bg-main: #f8fafc;--panel-bg: rgba(255, 255, 255, .75);--text-primary: #1e293b;--text-muted: #64748b;--brand-color: #4f46e5;--brand-color-light: rgba(79, 70, 229, .1);--badge-bg: #ef4444;--shadow-sm: 0 10px 30px -10px rgba(0, 0, 0, .04);--shadow-lg: 0 20px 40px -15px rgba(15, 23, 42, .06);--transition-smooth: all .3s cubic-bezier(.4, 0, .2, 1)}.page-wrapper[data-v-c1e1f7bb]{box-sizing:content-box;position:relative;min-height:calc(100vh - 130px);padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);background-color:var(--bg-main);overflow:hidden;display:flex;flex-direction:column;width:100%}.page-wrapper .bg-glow[data-v-c1e1f7bb]{position:absolute;width:400px;height:400px;background:radial-gradient(circle,#6366f126,#fff0 70%);border-radius:9999px;z-index:0;pointer-events:none}.page-wrapper .bg-glow.blob-1[data-v-c1e1f7bb]{top:-10%;left:-10%}.page-wrapper .bg-glow.blob-2[data-v-c1e1f7bb]{bottom:-10%;right:-10%}.page-wrapper>.page-header[data-v-c1e1f7bb],.page-wrapper>.mail-main-card[data-v-c1e1f7bb]{max-width:var(--container-relativeWidth1336);width:100%;margin:0 auto}.page-header .back-link[data-v-c1e1f7bb]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-family:Inter,sans-serif;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-c1e1f7bb]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-c1e1f7bb]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-c1e1f7bb]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-c1e1f7bb]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-c1e1f7bb],.page-header .title-with-decoration[data-v-c1e1f7bb]{margin-bottom:15px}.mail-main-card .mail-content-container[data-v-c1e1f7bb]{position:relative;z-index:1;flex:1;display:flex;background:var(--panel-bg);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border-radius:clamp(.5px,1.25vw,24px);box-shadow:var(--shadow-lg);overflow:hidden}.mail-sidebar[data-v-c1e1f7bb]{width:260px;border-right:1px solid rgba(0,0,0,.04);padding:2rem 1rem;background:#ffffff4d}.mail-sidebar .mail-nav[data-v-c1e1f7bb]{display:flex;flex-direction:column;gap:.5rem}.mail-sidebar .nav-item[data-v-c1e1f7bb]{display:flex;align-items:center;padding:.85rem 1.25rem;border-radius:clamp(.5px,calc((14 / 1920) * 100vw),14px);cursor:pointer;color:var(--text-muted);font-weight:500;font-size:.95rem;transition:var(--transition-smooth);position:relative}.mail-sidebar .nav-item .nav-icon[data-v-c1e1f7bb]{width:20px;height:20px;margin-right:1rem;opacity:.7;transition:var(--transition-smooth)}.mail-sidebar .nav-item .nav-text[data-v-c1e1f7bb]{flex:1}.mail-sidebar .nav-item .nav-badge[data-v-c1e1f7bb]{background:var(--badge-bg);color:#fff;font-size:.75rem;font-weight:600;padding:2px 8px;border-radius:clamp(.5px,calc((20 / 1920) * 100vw),20px);min-width:20px;text-align:center;box-shadow:0 4px 10px #ef44444d}.mail-sidebar .nav-item[data-v-c1e1f7bb]:hover{background:#fffc;color:var(--text-primary);box-shadow:var(--shadow-sm)}.mail-sidebar .nav-item:hover .nav-icon[data-v-c1e1f7bb]{opacity:1;transform:scale(1.05)}.mail-sidebar .nav-item.active[data-v-c1e1f7bb]{background:var(--brand-color);color:#fff;box-shadow:0 10px 20px -5px #4f46e54d}.mail-sidebar .nav-item.active .nav-icon[data-v-c1e1f7bb]{opacity:1;filter:brightness(0) invert(1)}.mail-sidebar .nav-item.active .nav-badge[data-v-c1e1f7bb]{background:#fff;color:var(--brand-color);box-shadow:none}.mail-sidebar .nav-item.active[data-v-c1e1f7bb]:before{content:"";position:absolute;left:0;top:25%;height:50%;width:4px;background:#fff;border-radius:0 4px 4px 0}.mail-content[data-v-c1e1f7bb]{flex:1;padding:2.5rem;background:#fff6;overflow-y:auto}.fade-slide-enter-active[data-v-c1e1f7bb],.fade-slide-leave-active[data-v-c1e1f7bb]{transition:all .25s ease}.fade-slide-enter-from[data-v-c1e1f7bb]{opacity:0;transform:translateY(10px)}.fade-slide-leave-to[data-v-c1e1f7bb]{opacity:0;transform:translateY(-10px)}@media(max-width:1023px){[data-device=phone] .page-wrapper[data-v-c1e1f7bb],[data-device=tablet] .page-wrapper[data-v-c1e1f7bb]{box-sizing:border-box}[data-device=phone] .mail-main-card .mail-content-container[data-v-c1e1f7bb],[data-device=tablet] .mail-main-card .mail-content-container[data-v-c1e1f7bb]{flex-direction:column}[data-device=phone] .mail-content[data-v-c1e1f7bb],[data-device=tablet] .mail-content[data-v-c1e1f7bb]{padding:1rem}[data-device=phone] .mail-sidebar[data-v-c1e1f7bb],[data-device=tablet] .mail-sidebar[data-v-c1e1f7bb]{width:100%;border-right:none;border-bottom:1px solid rgba(0,0,0,.04);padding:.75rem .5rem;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-device=phone] .mail-nav[data-v-c1e1f7bb],[data-device=tablet] .mail-nav[data-v-c1e1f7bb]{flex-direction:row;gap:0;align-items:center}[data-device=phone] .nav-item[data-v-c1e1f7bb],[data-device=tablet] .nav-item[data-v-c1e1f7bb]{flex:1;justify-content:center;white-space:nowrap}[data-device=phone] .nav-item .nav-text[data-v-c1e1f7bb],[data-device=tablet] .nav-item .nav-text[data-v-c1e1f7bb]{flex:none}[data-device=phone] .nav-item .nav-badge[data-v-c1e1f7bb],[data-device=tablet] .nav-item .nav-badge[data-v-c1e1f7bb]{display:none}[data-device=phone] .nav-item.active[data-v-c1e1f7bb]:before,[data-device=tablet] .nav-item.active[data-v-c1e1f7bb]:before{top:auto;bottom:0;left:20%;height:3px;width:60%;border-radius:3px 3px 0 0}}.mail-sent[data-v-e663ba49]{height:100%}.loading-container[data-v-e663ba49]{padding:32px 0}.mail-list[data-v-e663ba49]{display:flex;flex-direction:column;gap:8px}.mail-item[data-v-e663ba49]{display:flex;align-items:center;padding:14px 18px;background:#fff;border:1px solid #e2e8f0;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);cursor:pointer;transition:all .3s ease}.mail-item[data-v-e663ba49]:hover{box-shadow:0 4px 12px #00000014;border-color:#cbd5e1}.mail-item .mail-info[data-v-e663ba49]{flex:1;display:flex;align-items:center;gap:16px;min-width:0}.mail-item .mail-info .mail-to[data-v-e663ba49]{width:40%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mail-item .mail-info .mail-to .to-label[data-v-e663ba49]{font-size:12px;color:#94a3b8;margin-right:4px}.mail-item .mail-info .mail-to .to-name[data-v-e663ba49]{font-size:14px;font-weight:600;color:#111}.mail-item .mail-info .mail-title[data-v-e663ba49]{width:20%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mail-item .mail-info .mail-title .title-text[data-v-e663ba49]{font-size:14px;color:#333}.mail-item .mail-info .mail-time[data-v-e663ba49]{width:41%;font-size:12px;color:#94a3b8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.write-form[data-v-bc86b2bb] .el-form-item__label{font-weight:600;color:#333}.write-form[data-v-bc86b2bb] .el-form-item{margin-bottom:20px}.el-select-dropdown__item{white-space:normal!important;word-break:break-word;line-height:1;height:auto!important;padding:10px 12px}[data-device=phone] .el-form-item[data-v-bc86b2bb] .el-form-item__label,[data-device=tablet] .el-form-item[data-v-bc86b2bb] .el-form-item__label{line-height:inherit;align-items:center}[data-device=phone] .editor-form-item[data-v-bc86b2bb],[data-device=tablet] .editor-form-item[data-v-bc86b2bb]{flex-direction:column!important;align-items:flex-start}[data-device=phone] .editor-form-item[data-v-bc86b2bb] .el-form-item__label,[data-device=tablet] .editor-form-item[data-v-bc86b2bb] .el-form-item__label{width:auto!important;padding-bottom:0}[data-device=phone] .editor-form-item[data-v-bc86b2bb] .el-form-item__content,[data-device=tablet] .editor-form-item[data-v-bc86b2bb] .el-form-item__content{margin-left:0!important;width:100%!important}[data-device=phone] .editor-form-item[data-v-bc86b2bb] .el-form-item__content .editor_main,[data-device=tablet] .editor-form-item[data-v-bc86b2bb] .el-form-item__content .editor_main{width:100%!important}.noPage[data-v-5f90fb8e]{width:100%;height:100%;position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;flex-direction:column}.noPage img[data-v-5f90fb8e]{margin-bottom:20px;width:200px}.noPage h1[data-v-5f90fb8e]{margin-bottom:50px;font-size:24px}.page-wrapper[data-v-b4489de8]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-b4489de8]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-b4489de8]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-b4489de8]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-b4489de8]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-b4489de8]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-b4489de8],.page-header .title-with-decoration[data-v-b4489de8]{margin-bottom:15px}.notice-detail[data-v-b4489de8]{overflow:auto;background:#fff;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:30px;box-shadow:0 2px 12px #0000000f}.notice-detail .notice-meta[data-v-b4489de8]{margin-bottom:16px}.notice-detail .notice-meta .notice-date[data-v-b4489de8]{font-size:14px;color:#94a3b8;font-weight:500}.notice-detail .notice-title[data-v-b4489de8]{font-size:22px;font-weight:700;color:#111;margin:0 0 20px;line-height:1.4}.notice-detail .notice-content[data-v-b4489de8]{font-size:15px;line-height:1.8;color:#374151}.page-wrapper[data-v-d68c09ef]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-d68c09ef]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-d68c09ef]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-d68c09ef]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-d68c09ef]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-d68c09ef]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-d68c09ef],.page-header .title-with-decoration[data-v-d68c09ef]{margin-bottom:15px}.pagination-container[data-v-d68c09ef]{display:flex;justify-content:flex-start;margin-top:24px}.register-page[data-v-5c8d2a88]{display:flex;align-items:center;justify-content:center;background:#f8fafc;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,calc((20 / 1920) * 100vw),20px);padding-right:clamp(.5px,calc((20 / 1920) * 100vw),20px)}.register-wrap[data-v-5c8d2a88]{width:100%;max-width:var(--container-relativeWidth1484);display:flex;justify-content:center}.form-container[data-v-5c8d2a88]{width:923px;padding-top:clamp(.5px,calc((22 / 1920) * 100vw),22px);padding-right:clamp(.5px,2.1875vw,42px);padding-bottom:clamp(.5px,calc((31 / 1920) * 100vw),31px);padding-left:clamp(.5px,1.40625vw,27px);border:1px solid rgba(226,232,240,.8);border-radius:clamp(.5px,1.25vw,24px);margin-top:70px;background:#fff;display:flex;flex-direction:column;justify-content:center}.register-header[data-v-5c8d2a88]{margin-bottom:35px}.register-header .welcome[data-v-5c8d2a88]{font-size:3.5rem;margin:0;color:#111;font-weight:800}.register-header .ustc[data-v-5c8d2a88]{color:#4f46e5}.login-link[data-v-5c8d2a88]{margin:0;margin-bottom:clamp(.5px,calc((35 / 1920) * 100vw),35px);color:#6b7280;font-size:14px}.login-link a[data-v-5c8d2a88]{font-size:12px;text-decoration:underline;color:#2563eb}.login-link a[data-v-5c8d2a88]:hover{color:#1d4ed8}.register-form[data-v-5c8d2a88]{width:100%}.register-form[data-v-5c8d2a88] .el-form-item{margin-bottom:23px}.register-form[data-v-5c8d2a88] .el-form-item:nth-child(4){margin-bottom:40px}.register-form[data-v-5c8d2a88] .el-form-item .el-form-item__label{line-height:1.43}.email-item[data-v-5c8d2a88] .el-form-item__label:before,.email-item[data-v-5c8d2a88] .el-form-item__label:after{content:none!important}.required-star[data-v-5c8d2a88]{color:#f56c6c;margin-left:4px}.email-tip[data-v-5c8d2a88]{font-size:14px;color:#bd3124;font-weight:500;line-height:1.5;margin-left:4px}.code-row[data-v-5c8d2a88]{display:flex;gap:clamp(4px,calc((8 / 1920) * 100vw),8px);align-items:center;flex:1}.code-image[data-v-5c8d2a88]{width:128px;height:50px;margin-left:clamp(.5px,.625vw,12px);border-radius:clamp(.5px,.625vw,12px);border:1px solid #dcdfe6}.code-placeholder[data-v-5c8d2a88]{width:128px;height:50px;margin-left:clamp(.5px,.625vw,12px);display:flex;align-items:center;justify-content:center;border-radius:clamp(.5px,.625vw,12px);border:1px solid #dcdfe6;background-color:#f5f7fa;color:#909399;font-size:14px;transition:all .3s ease}.code-placeholder[data-v-5c8d2a88]:hover{border-color:#4f46e5;color:#4f46e5;background-color:#fff}[data-v-5c8d2a88] .el-input__wrapper{height:50px;border-radius:clamp(.5px,.625vw,12px);box-sizing:border-box}.button-group[data-v-5c8d2a88]{display:flex;gap:16px;width:100%}.back-btn[data-v-5c8d2a88]{flex:1;height:56px;font-weight:600;font-size:16px;background-color:#fff;color:#334155;border:1px solid #dcdfe6;border-radius:clamp(.5px,.625vw,12px);transition:all .3s ease}.back-btn img[data-v-5c8d2a88]{margin-right:clamp(.5px,calc((8 / 1920) * 100vw),8px)}.back-btn[data-v-5c8d2a88]:hover{border-color:#4f46e5;color:#4f46e5}.register-btn[data-v-5c8d2a88]{flex:1;height:56px;font-weight:600;font-size:16px;background-color:#2563eb;border-radius:clamp(.5px,.625vw,12px);cursor:pointer}.register-btn img[data-v-5c8d2a88]{margin-left:clamp(.5px,calc((20 / 1920) * 100vw),20px)}@media(max-width:1024px){.form-container[data-v-5c8d2a88]{width:70%}}@media(max-width:768px){.register-page[data-v-5c8d2a88]{padding:30px 15px}.form-container[data-v-5c8d2a88]{width:100%;padding:30px 25px}.button-group[data-v-5c8d2a88]{flex-direction:column;gap:12px}.back-btn[data-v-5c8d2a88],.register-btn[data-v-5c8d2a88]{width:100%}}[data-device=phone] .button-group .el-button+.el-button[data-v-5c8d2a88]{margin-left:0}.page-wrapper[data-v-ef0d6d9f]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-ef0d6d9f]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-ef0d6d9f]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-ef0d6d9f]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-ef0d6d9f]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-ef0d6d9f]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-ef0d6d9f],.page-header .title-with-decoration[data-v-ef0d6d9f]{margin-bottom:15px}.notice-detail[data-v-ef0d6d9f]{overflow:auto;background:#fff;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:30px;box-shadow:0 2px 12px #0000000f}.notice-detail .notice-content[data-v-ef0d6d9f]{font-size:15px;line-height:1.8;color:#374151}.page-wrapper[data-v-c567feef]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-c567feef]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-c567feef]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-c567feef]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-c567feef]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-c567feef]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-c567feef],.page-header .title-with-decoration[data-v-c567feef]{margin-bottom:15px}.page-wrapper[data-v-79e2b5f0]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-79e2b5f0]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-79e2b5f0]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-79e2b5f0]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-79e2b5f0]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-79e2b5f0]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-79e2b5f0],.page-header .title-with-decoration[data-v-79e2b5f0]{margin-bottom:15px}.notice-detail[data-v-79e2b5f0]{overflow:auto;background:#fff;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:30px;box-shadow:0 2px 12px #0000000f}.notice-detail .notice-content[data-v-79e2b5f0]{font-size:15px;line-height:1.8;color:#374151}.activate-page[data-v-0aa49793]{position:relative;min-height:100vh;display:flex;align-items:center;justify-content:center}.activate-background[data-v-0aa49793]{position:absolute;inset:0;background-size:cover;background-position:center;background-repeat:no-repeat}.activate-card[data-v-0aa49793]{position:relative;width:420px;max-width:90vw;background:#fffffff2;border-radius:20px;padding:40px 30px;text-align:center;box-shadow:0 8px 32px #0000001a}.activate-card__body[data-v-0aa49793]{display:flex;flex-direction:column;align-items:center}.activate-card__icon[data-v-0aa49793]{margin-bottom:24px}.activate-card__title[data-v-0aa49793]{margin:0 0 12px;font-size:24px;font-weight:700;line-height:1.8;color:#1a1a1a}.activate-card__tip[data-v-0aa49793]{margin:0 0 24px;font-size:14px;line-height:1.6;color:#999}.activate-card__btn[data-v-0aa49793]{width:200px}.dp-wrap[data-v-be91d366]{position:relative;display:inline-block}.dp-trigger[data-v-be91d366]{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;font-size:14px;font-weight:500;color:#475569;background:#fff;border:1px solid #e2e8f0;border-radius:4px;cursor:pointer;outline:none;transition:all .2s;font-family:inherit;line-height:1.5}.dp-trigger[data-v-be91d366]:hover{color:#4f6ef7;border-color:#4f6ef7}.dp-chevron[data-v-be91d366]{font-size:12px;transition:transform .2s}.dp-chevron.is-active[data-v-be91d366]{transform:rotate(180deg)}.dp-menu[data-v-be91d366]{position:absolute;right:0;top:calc(100% + 8px);min-width:160px;background:#fff;border:1px solid #f1f5f9;border-radius:4px;padding:4px 0;z-index:50;transform-origin:top right;box-shadow:0 4px 20px -2px #0000000d,0 2px 8px -1px #00000008}.dp-scale-enter-active[data-v-be91d366]{animation:dp-scale-in-be91d366 .2s cubic-bezier(.16,1,.3,1) forwards}.dp-scale-leave-active[data-v-be91d366]{animation:dp-scale-in-be91d366 .12s ease-in reverse}@keyframes dp-scale-in-be91d366{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.dp-item[data-v-250aeae2]{display:flex;align-items:center;gap:8px;width:100%;padding:10px 16px;font-size:14px;text-align:left;color:#475569;background:none;border:none;cursor:pointer;transition:all .2s;font-family:inherit;line-height:1.5}.dp-item[data-v-250aeae2]:hover{background:#f8fafc;color:#4f6ef7}.dp-item--danger[data-v-250aeae2]{color:#ef4444}.dp-item--danger[data-v-250aeae2]:hover{background:#fef2f2;color:#ef4444}.dp-item--divided[data-v-250aeae2]{border-top:1px solid #f1f5f9;margin-top:4px;padding-top:14px}.page-wrapper[data-v-666b2449]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);padding-bottom:20px;display:flex;flex-direction:column;gap:40px;box-sizing:border-box}.section-block[data-v-666b2449]{width:100%}.section-title[data-v-666b2449]{font-size:24px;font-weight:700;color:#111;margin:0 0 4px}.section-title.small[data-v-666b2449]{font-size:18px}.section-description[data-v-666b2449]{display:flex;justify-content:space-between;align-items:center;width:100%}.section-description .description-text[data-v-666b2449]{font-size:14px;font-weight:400;color:#64748b}.application-cards[data-v-666b2449]{display:grid;grid-template-columns:1fr 1fr;gap:24px 110px;margin-top:24px}@media(max-width:767px){.application-cards[data-v-666b2449]{grid-template-columns:1fr;gap:24px}}.application-card[data-v-666b2449]{overflow:hidden;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:24px 24px 13px;display:flex;flex-direction:column;justify-content:space-between;transition:all .3s ease;position:relative}.application-card[data-v-666b2449]:hover{transform:translateY(-4px);box-shadow:0 8px 24px #0000001a}.application-card .card-top[data-v-666b2449]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:32px}.application-card .card-top .card-icon[data-v-666b2449]{width:32px;height:32px}.application-card .card-top .card-name[data-v-666b2449]{font-size:14px;font-weight:500;color:#333}.application-card .card-bottom[data-v-666b2449]{display:flex;justify-content:space-between;align-items:flex-end}.application-card .card-bottom .card-title[data-v-666b2449]{font-size:18px;line-height:1.5;font-weight:700;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.application-card .card-bottom .card-letter[data-v-666b2449]{font-size:72px;font-weight:900;font-style:italic;line-height:1;opacity:.05;position:absolute;bottom:-6px;right:0}.pro-search-card[data-v-666b2449]{background:var(--el-bg-color-overlay, #ffffff);border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:18px 24px;margin-top:16px}.pro-search-form[data-v-666b2449]{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px 24px}.pro-search-form .form-fields-wrapper[data-v-666b2449]{display:flex;flex-wrap:wrap;flex:1;gap:16px 24px;min-width:300px}.pro-search-form .form-fields-wrapper .el-form-item[data-v-666b2449]{margin-bottom:0;margin-right:0;width:calc(25% - 18px)}.pro-search-form .form-fields-wrapper .el-select[data-v-666b2449],.pro-search-form .form-fields-wrapper .el-input[data-v-666b2449]{width:100%}.pro-search-form .form-fields-wrapper .el-form-item__label[data-v-666b2449]{font-weight:400;color:var(--el-text-color-regular, #4e5969);padding-right:12px}.pro-search-form .form-actions-wrapper[data-v-666b2449]{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-left:auto;height:32px;white-space:nowrap}.pro-search-form .form-actions-wrapper .btn-search[data-v-666b2449]{padding:0 20px;font-weight:500}.pro-search-form .form-actions-wrapper .btn-reset[data-v-666b2449]{padding:0 20px;color:var(--el-text-color-regular, #4e5969);border-color:var(--el-border-color, #e5e6eb);background:transparent}.pro-search-form .form-actions-wrapper .btn-reset[data-v-666b2449]:hover{background:var(--el-fill-color-light, #f2f3f5);color:var(--el-text-color-primary)}@media(max-width:1200px){.pro-search-form .form-fields-wrapper .el-form-item[data-v-666b2449]{width:calc(50% - 12px)}.form-fields-wrapper[data-v-666b2449]{flex:none}}@media(max-width:768px){.pro-search-form .form-actions-wrapper[data-v-666b2449]{width:100%}.form-fields-wrapper[data-v-666b2449]{flex:none}}.application-list[data-v-666b2449]{margin-top:24px;display:flex;flex-direction:column;gap:16px;width:100%}.record-card[data-v-666b2449]{border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:24px 28px 13px;background:#fff;transition:all .3s ease}.record-card[data-v-666b2449]:hover{box-shadow:0 4px 12px #00000014}.record-card[data-v-666b2449] .el-button{height:40px}.record-header[data-v-666b2449]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;row-gap:8px;min-height:40px}.record-header .student-info[data-v-666b2449]{display:flex;gap:2px;margin-bottom:12px;align-items:center}.record-header .student-info .student-name[data-v-666b2449]{font-size:18px;font-weight:700;color:#111;min-width:100px;line-height:28px}.record-header .student-info .status-badge[data-v-666b2449]{padding:4px 12px;border-radius:9999px;font-size:12px;font-weight:600;white-space:normal}.record-header .download-list[data-v-666b2449]{display:flex;flex-wrap:wrap;gap:8px;margin-left:25px;margin-bottom:12px}.record-header .download-list .download-item[data-v-666b2449]{display:inline-flex;align-items:center;color:#3b82f6;text-decoration:none;cursor:pointer;font-size:12px}.record-header .download-list .download-item[data-v-666b2449]:hover{text-decoration:none}.record-header .record-actions[data-v-666b2449]{display:flex;gap:8px;margin-left:auto;align-items:center;flex-wrap:wrap;justify-content:flex-end}.record-header .record-actions[data-v-666b2449] .el-button{border:none;border-radius:clamp(.5px,calc((8 / 1920) * 100vw),8px);padding-left:24px;padding-right:26px;min-width:150px}.record-header .record-actions .action-icon[data-v-666b2449]{width:16px;height:16px;margin-right:20px}.record-header .record-actions .detail-btn[data-v-666b2449]{border:none;padding:4px 8px;min-width:auto;height:32px;font-size:18px}.record-header .record-actions .dp-item-icon[data-v-666b2449]{font-size:16px;flex-shrink:0}.record-info[data-v-666b2449]{display:grid;grid-template-columns:24% 24% 28% 24%;margin-bottom:15px;width:86%}.record-info .info-item[data-v-666b2449]{display:flex;flex-direction:column}.record-info .info-item .info-label[data-v-666b2449]{font-size:14px;font-weight:400;color:#94a3b8;margin-bottom:2px;line-height:20px}.record-info .info-item .info-value[data-v-666b2449]{line-height:20px;font-size:14px;font-weight:500;color:#333}.record-opinion[data-v-666b2449]{margin:0 -28px;padding:13px 24px 0;border-top:1px solid #e2e8f0;display:flex;align-items:flex-start}.record-opinion .opinion-content[data-v-666b2449]{flex:1;width:calc(90% - 56px);display:flex;gap:8px;align-items:flex-start}.record-opinion .opinion-icon[data-v-666b2449]{width:16px;height:16px;margin-right:8px}.record-opinion .opinion-label[data-v-666b2449]{height:16px;font-size:12px;font-weight:700;white-space:nowrap;color:#94a3b8;line-height:16px}.record-opinion .opinion-text[data-v-666b2449]{font-size:12px;font-weight:700;color:#94a3b8;flex:1;line-height:16px}.record-opinion .opinion-text[data-v-666b2449]{overflow:hidden;transition:height .3s}.record-opinion .ellipsis[data-v-666b2449]{white-space:nowrap;text-overflow:ellipsis}.record-opinion .toggle-btn[data-v-666b2449]{border:0;background:none;transition:.3s;height:16px}.record-opinion .toggle-btn.open[data-v-666b2449]{transform:rotate(90deg)}.section-header[data-v-666b2449]{display:flex;justify-content:space-between;align-items:center;width:100%;font-size:24px;font-weight:700;color:#111;margin:0 0 4px}.section-header.small[data-v-666b2449]{font-size:18px}.title-with-decoration[data-v-666b2449]{display:flex;align-items:center;gap:12px}.title-with-decoration .decoration[data-v-666b2449]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.view-more[data-v-666b2449]{display:flex;align-items:center;color:#94a3b8;font-size:12px;font-weight:600;text-decoration:none;transition:all .3s ease}.view-more[data-v-666b2449]:hover{opacity:.8}.qa-cards[data-v-666b2449]{margin-top:24px;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:50px;column-gap:50px;row-gap:0}@media(max-width:767px){.qa-cards[data-v-666b2449]{grid-template-columns:1fr}}.qa-card[data-v-666b2449]{min-width:0;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:21px;background:#fff;display:flex;border:1px solid #f8fafc;gap:20px;align-items:flex-start;transition:all .3s ease;margin-bottom:16px}.qa-card[data-v-666b2449]:hover{box-shadow:0 4px 12px #00000014}.qa-date-box[data-v-666b2449]{background-color:#fffbeb;border-radius:clamp(.5px,.625vw,12px);padding:10px 15px;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px}.qa-date-box .qa-month[data-v-666b2449]{font-size:10px;font-weight:700;color:#b4530999}.qa-date-box .qa-day[data-v-666b2449]{font-size:20px;font-weight:700;color:#92400e}.qa-content[data-v-666b2449]{flex:1;min-width:0;display:flex;flex-direction:column;gap:8px}.qa-content .qa-title[data-v-666b2449]{font-size:16px;font-weight:700;color:#111;margin:0;line-height:1.5;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.qa-content .qa-excerpt[data-v-666b2449]{font-size:14px;font-weight:400;color:#64748b;line-height:1.6;margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;overflow:hidden;text-overflow:ellipsis}.pagination-container[data-v-666b2449]{display:flex;justify-content:flex-start;margin-top:24px}[data-device=phone] .record-info[data-v-666b2449]{grid-template-columns:1fr 1fr;width:100%}[data-device=phone] .record-header .student-info .status-badge[data-v-666b2449]{padding:0}[data-device=phone] .record-header .record-actions>.el-button{min-width:120px;padding-left:14px;padding-right:16px}.page-wrapper[data-v-4d7323ce]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-4d7323ce]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-4d7323ce]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-4d7323ce]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-4d7323ce]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-4d7323ce]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-4d7323ce],.page-header .title-with-decoration[data-v-4d7323ce]{margin-bottom:15px}.notice-detail[data-v-4d7323ce]{overflow:auto;background:#fff;border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:30px;box-shadow:0 2px 12px #0000000f}.notice-detail .notice-content[data-v-4d7323ce]{font-size:15px;line-height:1.8;color:#374151}.page-wrapper[data-v-4322ad25]{width:100%;padding-top:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-bottom:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-left:clamp(.5px,0vw,0);padding-right:clamp(.5px,0vw,0);display:flex;flex-direction:column}.page-header .back-link[data-v-4322ad25]{display:inline-flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:#64748b;text-decoration:none;cursor:pointer;transition:all .3s ease}.page-header .back-link[data-v-4322ad25]:hover{color:#2563eb}.page-header .title-with-decoration[data-v-4322ad25]{display:flex;align-items:center;gap:12px}.page-header .title-with-decoration h2[data-v-4322ad25]{font-size:18px;margin:0}.page-header .title-with-decoration .decoration[data-v-4322ad25]{width:4px;height:20px;background-color:#2563eb;border-radius:2px}.page-header .back-link[data-v-4322ad25],.page-header .title-with-decoration[data-v-4322ad25]{margin-bottom:15px}.empty-state[data-v-4322ad25]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 0;color:#94a3b8}.empty-state p[data-v-4322ad25]{font-size:14px}.notification-list[data-v-4322ad25]{width:100%}.notification-card[data-v-4322ad25]{border-radius:clamp(.5px,calc((16 / 1920) * 100vw),16px);padding:21px;background:#fff;display:flex;border:1px solid #f8fafc;gap:20px;align-items:flex-start;transition:all .3s ease;margin-bottom:16px;cursor:pointer}.notification-card[data-v-4322ad25]:hover{box-shadow:0 4px 12px #00000014}.notification-date-box[data-v-4322ad25]{background-color:#fffbeb;border-radius:clamp(.5px,.625vw,12px);padding:10px 15px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:56px;height:56px}.notification-date-box .notification-month[data-v-4322ad25]{font-size:10px;font-weight:700;color:#b4530999}.notification-date-box .notification-day[data-v-4322ad25]{font-size:20px;font-weight:700;color:#92400e}.notification-content[data-v-4322ad25]{flex:1;display:flex;flex-direction:column;gap:8px;min-width:0}.notification-content .notification-title[data-v-4322ad25]{font-size:16px;font-weight:700;color:#111;margin:0;line-height:1.5;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notification-content .notification-excerpt[data-v-4322ad25]{font-size:14px;font-weight:400;color:#64748b;line-height:1.6;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-header{background-color:#fff;color:#333;box-shadow:0 1px #e5e7eb;position:sticky;top:0;z-index:1000;min-height:60px;box-sizing:border-box}.app-header .header-container{max-width:var(--container-relativeWidth1336);margin:0 auto;display:flex;justify-content:space-between;align-items:center}.app-header.is-wide .header-container{max-width:var(--container-relativeWidth1484)}.app-header .brand{display:flex;align-items:center;cursor:pointer;padding:10px 0}.app-header .brand-logo{height:40px}.app-header .brand-text{display:flex;flex-direction:column;justify-content:center;margin:auto 0 2px 10px;line-height:1}.app-header .brand-title{font-size:18px;font-weight:700;color:#004191}.app-header .brand-subtitle{font-size:10px;line-height:15px;color:#666;font-weight:500;letter-spacing:1px}.app-header .quick-menu{display:flex;align-items:center;gap:8px;padding:10px 0}.app-header .quick-menu .menu-icon{width:22px;height:22px}.app-header .menu-button{padding:0!important;margin-left:24px;display:flex;align-items:center;flex-direction:column;justify-content:space-between;font-size:10px;cursor:pointer;min-width:40px}.app-header .menu-icon-wrapper{position:relative;display:inline-flex}.app-header .menu-badge{position:absolute;top:-6px;right:-10px;background:#ef4444;color:#fff;font-size:10px;font-weight:600;padding:1px 5px;border-radius:10px;min-width:16px;text-align:center;line-height:1.4;box-shadow:0 2px 6px #ef444466}.app-header .menu-button:hover img{transition:all .3s ease;transform:translateY(-2px) scale(1.1)}.app-header .menu-separator{display:inline-block;width:1px;height:30px;background:#e0e0e0;margin:0 24px;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none}.app-header .user-info{display:flex;align-items:center;gap:10px;margin-left:8px}.app-header .user-name{font-size:14px;font-weight:600;color:#111;white-space:nowrap;max-width:160px;overflow:hidden;text-overflow:ellipsis}.app-header .user-avatar{background:#f5f5f5;border:1px solid #e5e7eb;color:#333;width:33px;height:33px;display:flex;align-items:center;justify-content:center;border-radius:9999px;overflow:hidden}.app-header .user-avatar img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}[data-device=phone] .app-header .quick-menu{flex:1;gap:0;justify-content:center}[data-device=phone] .app-header .menu-button:first-child,[data-device=phone] .app-header .user-info{margin-left:0}[data-device=phone] .app-header .user-name{max-width:80px}:root{--el-color-primary: #2563eb !important;--el-text-color-placeholder: #9ca3af !important;--Theme-primarybg: #f8fafc;--Theme-bg-color: #f8fafc;--header-height: 50px;--footer-height: 70px;--container-relativeWidth1484: calc(1484 / 1920 * 100%);--container-relativeWidth1336: calc(1336 / 1920 * 100%)}.pageBase{width:100%;max-width:var(--container-relativeWidth1336);margin:0 auto}.pageBase.full-width{max-width:none;margin:0;overflow:hidden}[data-device=phone],[data-device=tablet]{--container-relativeWidth1336: 100%;--container-relativeWidth1484: 100%}@media(min-width:1024px){[data-device=tablet]{--container-relativeWidth1336: calc(1336 / 1920 * 100%);--container-relativeWidth1484: calc(1484 / 1920 * 100%)}}html{overflow-y:auto;scrollbar-gutter:stable}body{margin:0;padding:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;background-color:var(--Theme-bg-color)}*{box-sizing:border-box;font-family:Inter,sans-serif}@font-face{font-family:Inter;src:url(/assets/font/Inter/Inter-var-2.woff2) format("woff2");font-weight:100 900;font-style:normal}#app{display:flex;flex-direction:column;min-height:100vh;min-width:320px}.pageBase{flex:1;max-width:var(--container-relativeWidth1336);margin:0 auto;background-color:var(--Theme-bg-color)}.notice-content img{width:100%!important;height:auto!important}[data-device=phone] #app,[data-device=tablet] #app{height:auto;min-height:100vh}[data-device=phone] #app .header-container,[data-device=tablet] #app .header-container{padding-top:clamp(.5px,0vw,0);padding-bottom:clamp(.5px,0vw,0);padding-left:clamp(.5px,calc((20 / 1920) * 100vw),20px);padding-right:clamp(.5px,calc((20 / 1920) * 100vw),20px);flex-wrap:wrap;height:auto;min-height:var(--header-height)}[data-device=phone] #app .page-wrapper,[data-device=tablet] #app .page-wrapper{padding:clamp(.5px,calc((50 / 1920) * 100vw),50px)}[data-device=phone] #app .login-wrap,[data-device=tablet] #app .login-wrap,[data-device=phone] #app .features,[data-device=tablet] #app .features{padding-top:clamp(.5px,calc((20 / 1920) * 100vw),20px);padding-bottom:clamp(.5px,calc((20 / 1920) * 100vw),20px);padding-left:clamp(.5px,calc((50 / 1920) * 100vw),50px);padding-right:clamp(.5px,calc((50 / 1920) * 100vw),50px)}[data-device=phone] .user-avatar,[data-device=tablet] .user-avatar{margin-left:0;height:30px}[data-device=phone] .site-title,[data-device=tablet] .site-title{font-size:1.2rem}[data-device=phone] .el-table,[data-device=tablet] .el-table{font-size:12px;width:100%!important}[data-device=phone] .el-table__body-wrapper::-webkit-scrollbar,[data-device=tablet] .el-table__body-wrapper::-webkit-scrollbar{height:6px}[data-device=phone] .el-table__body-wrapper::-webkit-scrollbar-track,[data-device=tablet] .el-table__body-wrapper::-webkit-scrollbar-track{background:#f1f1f1}[data-device=phone] .el-table__body-wrapper::-webkit-scrollbar-thumb,[data-device=tablet] .el-table__body-wrapper::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:3px}[data-device=phone] .el-form-item__label,[data-device=tablet] .el-form-item__label{font-size:12px}[data-device=phone] .el-button,[data-device=tablet] .el-button{padding:8px 12px;font-size:12px}[data-device=phone] .el-table th,[data-device=tablet] .el-table th,[data-device=phone] .el-table td,[data-device=tablet] .el-table td{padding:4px 2px!important}[data-device=phone] .header-container{align-items:center;justify-content:center;gap:5px}[data-device=phone] .site-title{font-size:1rem!important}.pointer{cursor:pointer}.el-pagination{margin-top:16px;justify-content:flex-end}.prev-btn{background:transparent!important;border:1px solid #e2e8f0!important;color:#475569!important;padding:12px 25px!important;font-size:14px!important;font-weight:500!important;cursor:pointer;transition:color .2s ease;border-radius:8px!important}.prev-btn:hover{color:#334155!important;background:#47556914!important}.prev-btn:active{color:#1e293b!important}.el-radio__input.is-checked .el-radio__inner{border-color:#2563eb!important;background-color:#fff!important;border:2px solid #2563eb!important;width:20px!important;height:20px!important}.el-radio__input.is-checked .el-radio__inner:after{background-color:#2563eb!important;width:10px!important;height:10px!important}.el-radio__inner{border-color:#d1d5db!important;width:20px!important;height:20px!important}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{content:""!important;display:none!important}.el-form-item__label:after{content:""}.el-form-item.is-required:not(.is-no-asterisk) .el-form-item__label:before{content:""}.el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:after{content:"*";color:#f56c6c;margin-left:4px;font-weight:700}[data-device=phone] .container-compact,[data-device=tablet] .container-compact{padding-left:12px!important;padding-right:12px!important}.grid-4-2-1{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}[data-device=tablet] .grid-4-2-1{grid-template-columns:repeat(2,1fr)}[data-device=phone] .grid-4-2-1{grid-template-columns:1fr}
