.section-card[data-v-2cc11052]{border:1px solid rgba(255,255,255,.05);background:#141416;box-shadow:0 .625rem 1.667rem #0000001f;border-radius:.833rem;padding:1.667rem;margin-bottom:1.25rem}.section-header[data-v-2cc11052]{display:flex;align-items:center;justify-content:space-between}.title-wrap[data-v-2cc11052]{display:flex;align-items:center;gap:.417rem}.title-wrap h3[data-v-2cc11052]{margin:0;color:#fff;font-family:MiSans-Demibold;font-size:1.042rem;font-style:normal;font-weight:600}.icon[data-v-2cc11052]{width:2.083rem;height:2.083rem;border-radius:.833rem;border:1px solid rgba(139,92,245,.1);background:#8b5cf533;color:#8b5cf5;font-size:.521rem;display:flex;align-items:center;justify-content:center}.icon img[data-v-2cc11052]{width:1.042rem;height:1.042rem;display:block}.subtitle[data-v-2cc11052]{color:#8c93a4;font-size:.677rem}.section-content[data-v-2cc11052]{margin-top:.833rem}@media(max-width:768px){.section-card[data-v-2cc11052]{border-radius:12px;padding:18px;margin-bottom:16px}.section-header[data-v-2cc11052]{align-items:flex-start;gap:12px}.title-wrap[data-v-2cc11052]{flex-wrap:wrap;gap:8px}.title-wrap h3[data-v-2cc11052]{font-size:18px;line-height:24px}.icon[data-v-2cc11052]{width:34px;height:34px;border-radius:12px}.icon img[data-v-2cc11052]{width:18px;height:18px}.subtitle[data-v-2cc11052]{width:100%;padding-left:42px;line-height:18px}}.step-view[data-v-cfc4296c]{display:flex;flex-direction:column;gap:.833rem}.step-view[data-v-cfc4296c] .section-card{border:none;border-radius:0;background:transparent;box-shadow:none;margin-bottom:0;padding:0}.step-view[data-v-cfc4296c] .section-header,.step-view[data-v-cfc4296c] .icon{display:none}.step-view[data-v-cfc4296c] .section-content{margin-top:0}#app .step-view[data-v-cfc4296c] .el-form-item__label{color:#cbcbcc;font-family:MiSans-Medium;font-size:.729rem;font-weight:500;line-height:1.146rem}#app .step-view[data-v-cfc4296c] .el-input__wrapper,.step-view[data-v-cfc4296c] .el-select__wrapper{height:2.292rem!important;min-height:2.292rem;border-radius:.417rem!important;background:#ffffff0a!important;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0a!important}#app .step-view[data-v-cfc4296c] .el-input.ark-element-input,.step-view[data-v-cfc4296c] .el-select{height:2.292rem!important}#app .step-view[data-v-cfc4296c] .el-input__wrapper.is-focus,.step-view[data-v-cfc4296c] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}#app .step-view[data-v-cfc4296c] .el-textarea__inner{background:#ffffff0a;box-shadow:0 0 0 1px #ffffff24 inset!important}#app .step-view[data-v-cfc4296c] .el-textarea__inner:focus{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}.grid-2[data-v-cfc4296c]{display:grid;grid-template-columns:minmax(0,2.1fr) minmax(13.542rem,1fr);gap:1.25rem}.grid-3[data-v-cfc4296c]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.subsection-title[data-v-cfc4296c]{display:none;margin:0;color:#fff;font-family:MiSans-Demibold;font-size:.781rem;font-weight:600;line-height:1.146rem}.tag-group[data-v-cfc4296c]{display:flex;flex-wrap:wrap;gap:.833rem}.tag-btn[data-v-cfc4296c]{min-width:7.083rem;height:2.292rem;border-radius:.417rem;border:1px solid rgba(255,255,255,.08);background:#ffffff14;padding:0 1.25rem;color:#cbcbcc;cursor:pointer;font-family:MiSans-Medium;font-size:.729rem;font-weight:500;line-height:1.146rem;transition:border-color .2s ease,color .2s ease,background .2s ease,box-shadow .2s ease}.tag-btn[data-v-cfc4296c]:hover{border-color:#8b5cf55c;background:#8b5cf51a}.tag-btn.active[data-v-cfc4296c]{color:#fff;border-color:#8c5af6;background:linear-gradient(90deg,#854bff,#9b50ff);box-shadow:0 0 1.146rem #8a4aff57}#app .step-view .grid-3 .audit-field-institution-type[data-v-cfc4296c] .el-select__wrapper,.step-view .grid-3 .audit-field-institution-name[data-v-cfc4296c] .el-input__wrapper,.step-view .grid-3 .audit-field-institution-position[data-v-cfc4296c] .el-input__wrapper{height:2.5rem!important}#app .step-view .grid-3 .audit-field-institution-position[data-v-cfc4296c] .el-input__wrapper,.step-view .grid-3 .audit-field-institution-position[data-v-cfc4296c] .el-input__inner{font-size:.625rem}@media(max-width:768px){.grid-2[data-v-cfc4296c],.grid-3[data-v-cfc4296c]{grid-template-columns:1fr}.tag-group[data-v-cfc4296c]{gap:8px}.tag-btn[data-v-cfc4296c]{padding:10px 16px;flex:1 1 calc(50% - 8px);min-width:120px}}.upload-card[data-v-854adcf2]{width:100%;display:flex;flex-direction:column;gap:.625rem}.upload-driver[data-v-854adcf2]{position:absolute;width:0;height:0;overflow:hidden;opacity:0;pointer-events:none}.upload-inner[data-v-854adcf2]{width:0;height:0}#app .upload-inner[data-v-854adcf2] .el-upload{width:0;height:0;overflow:hidden}.hidden-trigger[data-v-854adcf2]{display:block;width:0;height:0}.empty-upload[data-v-854adcf2]{width:100%;min-height:9.896rem;border:1px dashed rgba(255,255,255,.08);border-radius:.417rem;background:#ffffff0a;color:#cbcbcc;display:flex;flex-direction:column;align-items:center;justify-content:center;cursor:pointer;transition:border-color .2s ease,background .2s ease,transform .2s ease}.empty-upload[data-v-854adcf2]:hover,.empty-upload.dragging[data-v-854adcf2]{border-color:#8b5cf585;background:#8b5cf514}.empty-upload.dragging[data-v-854adcf2]{transform:scale(1.01)}.empty-upload p[data-v-854adcf2]{margin:.625rem 0 0;color:#cbcbcc;font-family:MiSans-Medium;font-size:.729rem;font-weight:500;line-height:1.25rem;text-align:center}.empty-upload span[data-v-854adcf2]{margin-top:.417rem;color:#6e6f71;font-family:MiSans-Medium;font-size:.677rem;font-weight:500;line-height:1.042rem;text-align:center}.upload-icon-wrap[data-v-854adcf2]{width:3.125rem;height:3.125rem;border-radius:52.031rem;border:1px solid rgba(255,255,255,.08);background:#ffffff1a;display:flex;align-items:center;justify-content:center;transition:background .2s ease,transform .2s ease}.upload-icon-wrap img[data-v-854adcf2]{width:1.458rem;height:1.458rem}.empty-upload.dragging .upload-icon-wrap[data-v-854adcf2]{background:#ffffff29;transform:scale(1.08)}.image-grid[data-v-854adcf2]{display:grid;grid-template-columns:repeat(auto-fill,minmax(9.896rem,1fr));gap:.625rem}.image-card[data-v-854adcf2]{position:relative;aspect-ratio:1/1;width:100%;border-radius:.417rem;overflow:hidden;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;display:flex;align-items:center;justify-content:center}.image-preview[data-v-854adcf2]{width:100%;height:100%;background:#0b0c0fc7}.image-preview img[data-v-854adcf2]{width:100%;height:100%;object-fit:cover}.image-overlay[data-v-854adcf2]{position:absolute;inset:0;background:#0009;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.313rem;color:#ffffffb8;font-size:.625rem;font-family:MiSans-Medium}.loading-spinner[data-v-854adcf2]{width:2.083rem;height:2.083rem;border:2px solid rgba(255,255,255,.2);border-top-color:#fff;border-radius:52.031rem;animation:upload-rotate-854adcf2 .9s linear infinite}.remove-btn[data-v-854adcf2],.pdf-remove-btn[data-v-854adcf2]{border:none;border-radius:50%!important;background:#0009!important;color:#fff!important;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .2s ease,background .2s ease}.remove-btn[data-v-854adcf2]:hover,.pdf-remove-btn[data-v-854adcf2]:hover{background:#000c}.remove-btn[data-v-854adcf2]{position:absolute;top:8px;right:8px;width:28px;height:28px;flex-shrink:0;opacity:0;pointer-events:none}.image-card:hover .remove-btn[data-v-854adcf2],.pdf-item:hover .pdf-remove-btn[data-v-854adcf2],.image-card:hover .file-name-mask[data-v-854adcf2]{opacity:1;pointer-events:auto}.file-name-mask[data-v-854adcf2]{position:absolute;inset:auto 0 0;padding:.417rem .521rem;background:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.68) 100%);opacity:0;transition:opacity .2s ease}.file-name-mask p[data-v-854adcf2]{margin:0;color:#ffffffeb;font-size:.573rem;line-height:.833rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-add-btn[data-v-854adcf2],.compact-add-btn[data-v-854adcf2]{border:1px dashed rgba(255,255,255,.08);border-radius:.417rem;background:#ffffff0a;color:#6e6f71;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,transform .2s ease}.image-add-btn[data-v-854adcf2]:hover,.image-add-btn.dragging[data-v-854adcf2],.compact-add-btn[data-v-854adcf2]:hover,.compact-add-btn.dragging[data-v-854adcf2]{border-color:#8b5cf56b;background:#8b5cf514;color:#cbcbcc}.image-add-btn[data-v-854adcf2]{aspect-ratio:1/1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.313rem;font-family:MiSans-Medium;font-size:.625rem}.compact-add-btn[data-v-854adcf2]{width:100%;height:3.333rem;display:flex;align-items:center;justify-content:center;gap:.417rem;font-family:MiSans-Medium;font-size:.677rem}.add-icon[data-v-854adcf2]{font-size:1.354rem;line-height:1}.compact-add-icon[data-v-854adcf2]{font-size:.938rem;line-height:1}.pdf-list[data-v-854adcf2]{display:grid;grid-template-columns:repeat(auto-fit,minmax(14.583rem,1fr));gap:.625rem}.pdf-item[data-v-854adcf2]{display:flex;align-items:center;gap:.625rem;padding:.625rem;border-radius:.417rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a}.pdf-icon[data-v-854adcf2]{width:2.5rem;height:2.5rem;flex-shrink:0;border-radius:.521rem;background:#32353d;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-family:MiSans-Medium;font-size:.729rem}.pdf-content[data-v-854adcf2]{flex:1;min-width:0}.pdf-name[data-v-854adcf2]{margin:0;color:#cbcbcc;font-family:MiSans-Medium;font-size:.677rem;line-height:.938rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdf-meta[data-v-854adcf2]{display:flex;align-items:center;flex-wrap:wrap;gap:.208rem;margin-top:.208rem;color:#6e6f71;font-size:.573rem;line-height:.833rem}.meta-success[data-v-854adcf2]{color:#34c759}.meta-error[data-v-854adcf2]{color:#ff6565}.progress-track[data-v-854adcf2]{margin-top:.313rem;height:2px;border-radius:52.031rem;background:#ffffff1a;overflow:hidden}.progress-fill[data-v-854adcf2]{height:100%;border-radius:inherit;background:#8b5cf5;transition:width .2s ease}.pdf-remove-btn[data-v-854adcf2]{width:28px;height:28px;flex-shrink:0;opacity:0}@media(max-width:768px){.upload-card[data-v-854adcf2]{gap:10px}.image-grid[data-v-854adcf2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pdf-list[data-v-854adcf2]{grid-template-columns:1fr;gap:10px}.empty-upload[data-v-854adcf2]{min-height:160px;border-radius:12px}.empty-upload p[data-v-854adcf2]{margin-top:12px;font-size:14px;line-height:24px}.empty-upload span[data-v-854adcf2]{margin-top:8px;font-size:13px;line-height:20px}.upload-icon-wrap[data-v-854adcf2]{width:60px;height:60px}.remove-btn[data-v-854adcf2],.pdf-remove-btn[data-v-854adcf2],.file-name-mask[data-v-854adcf2],.done-badge[data-v-854adcf2]{opacity:1;pointer-events:auto}}@keyframes upload-rotate-854adcf2{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.audit-upload-field[data-v-7d1eb9a0]{width:100%}.audit-upload-field[data-v-7d1eb9a0] .placeholder p{font-size:.729rem}.audit-upload-field[data-v-7d1eb9a0] .placeholder span{margin-top:.208rem;margin-bottom:.208rem;font-size:.625rem}.audit-upload-field[data-v-7d1eb9a0] .placeholder .plus{width:2.917rem;height:2.917rem}.audit-upload-field[data-v-7d1eb9a0] .placeholder .plus img{width:1.25rem;height:1.25rem}.step-view[data-v-7af8247d]{display:flex;flex-direction:column;gap:.833rem}.step-view[data-v-7af8247d] .section-card{border:1px solid rgba(255,255,255,.08);border-radius:.729rem;background:#ffffff0a;box-shadow:none;margin-bottom:0;padding:1.667rem}.step-view[data-v-7af8247d] .section-header,.step-view[data-v-7af8247d] .icon{display:none}.step-view[data-v-7af8247d] .section-content{margin-top:0}@media(max-width:768px){.step-view[data-v-7af8247d] .section-card{padding:18px}}#app .step-view[data-v-7af8247d] .el-form-item__label{color:#cbcbcc;font-family:MiSans-Medium;font-size:.729rem;font-weight:500;line-height:1.146rem}#app .step-view[data-v-7af8247d] .el-input__wrapper,.step-view[data-v-7af8247d] .el-select__wrapper{height:2.292rem!important;min-height:2.292rem;border-radius:.417rem!important;background:#ffffff0a!important;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0a!important}#app .step-view[data-v-7af8247d] .el-input.ark-element-input,.step-view[data-v-7af8247d] .el-select{height:2.292rem!important}#app .step-view[data-v-7af8247d] .el-input__wrapper.is-focus,.step-view[data-v-7af8247d] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}#app .step-view[data-v-7af8247d] .el-textarea__inner{background:#ffffff0a;box-shadow:0 0 0 1px #ffffff24 inset!important}#app .step-view[data-v-7af8247d] .el-textarea__inner:focus{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}.panel-wrap[data-v-7af8247d]{padding:0}.project-item[data-v-7af8247d]{width:100%;box-sizing:border-box;border-bottom:none;padding:0;margin-bottom:0}.project-item h4[data-v-7af8247d]{margin:0;display:flex;align-items:center;gap:.313rem;color:#fff;font-family:MiSans-Demibold;font-size:1.25rem;font-style:normal;font-weight:600;line-height:1.667rem}.project-header[data-v-7af8247d]{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:1.25rem;padding:.26rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.project-header .project-title[data-v-7af8247d]{font-size:1.042rem;display:inline-flex;align-items:center}.project-header .project-title[data-v-7af8247d]:before{content:"";display:inline-block;width:.26rem;height:1.042rem;border-radius:0 4.688rem 4.688rem 0;background:#8b5cf5;margin-right:.417rem}.add-btn[data-v-7af8247d],.remove-btn[data-v-7af8247d]{font-weight:500}.add-btn[data-v-7af8247d]{height:2.083rem;border:1px solid #8c5af6;border-radius:.521rem;padding:.625rem .833rem;background:#8b5cf5;color:#fff;font-family:MiSans-Medium;font-size:.833rem;font-weight:500;line-height:1.328rem;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:0 0 1.146rem #8a4aff57;transition:border-color .2s ease,color .2s ease,background .2s ease;margin-top:.833rem}.add-btn[data-v-7af8247d]:hover{border-color:#a78bfad1;color:#fff;background:#935fff}.add-btn[data-v-7af8247d]:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.add-btn[data-v-7af8247d]:disabled:hover{border-color:#8b5cf594;background:#8b5cf53d}.add-btn[data-v-7af8247d]:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-right:0;font-size:1.25rem;line-height:1.25rem}.bottom-add[data-v-7af8247d]{display:flex;justify-content:flex-start}.remove-btn[data-v-7af8247d]{height:32px;border:1px solid #7d3c42;border-radius:10px;padding:8px 20px;background:transparent;color:#ff6565;font-family:MiSans-Medium;font-size:16px;font-weight:500;line-height:24px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.remove-btn[data-v-7af8247d]:hover{border-color:#a14b53;color:#ff8c8c;background:#ff656514}.grid-3[data-v-7af8247d]{margin-top:.625rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.833rem}.grid-1[data-v-7af8247d]{margin-top:1.25rem;display:grid;grid-template-columns:minmax(0,1fr);gap:.833rem}.grid-2[data-v-7af8247d]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}#app[data-v-7af8247d] .project-rule-item>.el-form-item__content{display:block}#app .project-description-input[data-v-7af8247d] .el-textarea__inner{background:#ffffff0a;padding:.208rem .625rem}#app .project-description-input[data-v-7af8247d] .el-textarea__inner::placeholder{color:#6e6f71}#app[data-v-7af8247d] .panel-wrap .el-form-item:last-child{margin-bottom:0}#app .step-view[data-v-7af8247d] .required-label>.el-form-item__label{display:inline-flex;align-items:center}#app .step-view[data-v-7af8247d] .required-label>.el-form-item__label:before{content:"*";margin-right:.417rem;color:#ff3b3d;font-size:.938rem;line-height:1}@media(max-width:768px){.grid-3[data-v-7af8247d],.grid-1[data-v-7af8247d],.grid-2[data-v-7af8247d]{grid-template-columns:1fr}.panel-wrap[data-v-7af8247d]{padding:0}.project-item[data-v-7af8247d]{padding-bottom:0;margin-bottom:0}.project-header[data-v-7af8247d]{margin-bottom:16px}.project-item h4[data-v-7af8247d]{font-size:20px;line-height:28px}.add-btn[data-v-7af8247d],.remove-btn[data-v-7af8247d]{font-size:15px}}.step-view[data-v-a0b3caa4]{display:flex;flex-direction:column;gap:.833rem}.step-view[data-v-a0b3caa4] .section-card{border:1px solid rgba(255,255,255,.08);border-radius:.729rem;background:#ffffff0a;box-shadow:none;margin-bottom:0;padding:1.667rem}.step-view[data-v-a0b3caa4] .section-header,.step-view[data-v-a0b3caa4] .icon{display:none}.step-view[data-v-a0b3caa4] .section-content{margin-top:0}@media(max-width:768px){.step-view[data-v-a0b3caa4] .section-card{padding:18px}}#app .step-view[data-v-a0b3caa4] .el-form-item__label{color:#cbcbcc;font-family:MiSans-Medium;font-size:.729rem;font-weight:500;line-height:1.146rem}#app .step-view[data-v-a0b3caa4] .el-input__wrapper,.step-view[data-v-a0b3caa4] .el-select__wrapper{height:2.292rem!important;min-height:2.292rem;border-radius:.417rem!important;background:#ffffff0a!important;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0a!important}#app .step-view[data-v-a0b3caa4] .el-input.ark-element-input,.step-view[data-v-a0b3caa4] .el-select{height:2.292rem!important}#app .step-view[data-v-a0b3caa4] .el-input__wrapper.is-focus,.step-view[data-v-a0b3caa4] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}#app .step-view[data-v-a0b3caa4] .el-textarea__inner{background:#ffffff0a;box-shadow:0 0 0 1px #ffffff24 inset!important}#app .step-view[data-v-a0b3caa4] .el-textarea__inner:focus{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}.panel-wrap[data-v-a0b3caa4]{margin-top:.833rem;padding:0}.grid-2[data-v-a0b3caa4]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.material-item[data-v-a0b3caa4]{border-bottom:none;padding-bottom:0;margin-bottom:0}.material-item+.material-item[data-v-a0b3caa4]{margin-top:1.667rem;padding-top:1.667rem;border-top:1px solid rgba(255,255,255,.08)}.material-header[data-v-a0b3caa4]{display:flex;align-items:center;justify-content:space-between;gap:.625rem;margin-bottom:1.25rem;padding:.26rem 0;border-bottom:1px solid rgba(255,255,255,.08)}.material-header h4[data-v-a0b3caa4]{margin:0;display:flex;align-items:center;color:#fff;font-family:MiSans-Demibold;font-size:1.25rem;font-weight:600;line-height:1.667rem}.material-header span[data-v-a0b3caa4]{font-size:1.042rem;display:inline-flex;align-items:center}.material-header span[data-v-a0b3caa4]:before{content:"";display:inline-block;width:.26rem;height:1.042rem;border-radius:0 4.688rem 4.688rem 0;background:#8b5cf5;margin-right:.417rem}.material-header em[data-v-a0b3caa4]{display:none}.add-btn[data-v-a0b3caa4],.remove-btn[data-v-a0b3caa4]{font-weight:500}.bottom-add[data-v-a0b3caa4]{display:flex;justify-content:flex-start}.add-btn[data-v-a0b3caa4]{height:2.083rem;border:1px solid #8c5af6;border-radius:.521rem;padding:.625rem .833rem;background:#8b5cf5;color:#fff;font-family:MiSans-Medium;font-size:.833rem;font-weight:500;line-height:1.328rem;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:0 0 1.146rem #8a4aff57;transition:border-color .2s ease,color .2s ease,background .2s ease;margin-top:.833rem}.add-btn[data-v-a0b3caa4]:hover{border-color:#a78bfad1;color:#fff;background:#935fff}.add-btn[data-v-a0b3caa4]:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.add-btn[data-v-a0b3caa4]:disabled:hover{border-color:#8b5cf594;background:#8b5cf53d}.add-btn[data-v-a0b3caa4]:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-right:0;font-size:1.25rem;line-height:1.25rem}.remove-btn[data-v-a0b3caa4]{height:40px;border:1px solid #7d3c42;border-radius:10px;padding:8px 20px;background:transparent;color:#ff6565;font-family:MiSans-Medium;font-size:16px;font-weight:500;line-height:24px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.remove-btn[data-v-a0b3caa4]:hover{border-color:#a14b53;color:#ff8c8c;background:#ff656514}#app .step-view[data-v-a0b3caa4] .required-label>.el-form-item__label{display:inline-flex;align-items:center}#app .step-view[data-v-a0b3caa4] .required-label>.el-form-item__label:before{content:"*";margin-right:.417rem;color:#ff3b3d;font-size:.938rem;line-height:1}#app .panel-wrap[data-v-a0b3caa4] .el-form-item__label{margin-bottom:.833rem}#app .panel-wrap[data-v-a0b3caa4] .el-form-item__content{display:block;width:100%}#app[data-v-a0b3caa4] .panel-wrap .el-form-item:last-child{margin-bottom:0}@media(max-width:768px){.grid-2[data-v-a0b3caa4]{grid-template-columns:1fr}.panel-wrap[data-v-a0b3caa4]{margin-top:8px;padding:0}.material-header[data-v-a0b3caa4]{margin-bottom:16px}.material-header h4[data-v-a0b3caa4]{font-size:20px;line-height:28px}.add-btn[data-v-a0b3caa4],.remove-btn[data-v-a0b3caa4]{font-size:15px}}.step-view[data-v-9bfde971]{display:flex;flex-direction:column;gap:.833rem}.step-view[data-v-9bfde971] .section-card{border:1px solid rgba(255,255,255,.08);border-radius:.729rem;background:#ffffff0a;box-shadow:none;margin-bottom:0;padding:1.667rem}.step-view[data-v-9bfde971] .section-header,.step-view[data-v-9bfde971] .icon{display:none}.step-view[data-v-9bfde971] .section-content{margin-top:0}@media(max-width:768px){.step-view[data-v-9bfde971] .section-card{padding:18px}}#app .step-view[data-v-9bfde971] .el-form-item__label{color:#cbcbcc;font-family:MiSans-Medium;font-size:.729rem;font-weight:500;line-height:1.146rem}#app .step-view[data-v-9bfde971] .el-input__wrapper,.step-view[data-v-9bfde971] .el-select__wrapper{height:2.292rem!important;min-height:2.292rem;border-radius:.417rem!important;background:#ffffff0a!important;box-shadow:inset 0 0 0 1px #ffffff14,inset 0 1px #ffffff0a!important}#app .step-view[data-v-9bfde971] .el-input.ark-element-input,.step-view[data-v-9bfde971] .el-select{height:2.292rem!important}#app .step-view[data-v-9bfde971] .el-input__wrapper.is-focus,.step-view[data-v-9bfde971] .el-select__wrapper.is-focused{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}#app .step-view[data-v-9bfde971] .el-textarea__inner{background:#ffffff0a;box-shadow:0 0 0 1px #ffffff24 inset!important}#app .step-view[data-v-9bfde971] .el-textarea__inner:focus{box-shadow:0 0 0 1px #8b5cf5b3 inset!important}.grid-2[data-v-9bfde971]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem}.social-section-heading[data-v-9bfde971]{margin-bottom:1.667rem;width:13.333rem}.social-section-heading h4[data-v-9bfde971]{margin:0;color:#fff;font-family:MiSans-Demibold;font-size:1.302rem;font-weight:600;line-height:1.953rem}.social-section-heading p[data-v-9bfde971]{margin:.417rem 0 0;color:#6e6f71;font-family:MiSans-Medium;font-size:.833rem;font-weight:500;line-height:1.25rem}.social-item[data-v-9bfde971]{display:grid;grid-template-columns:4.688rem minmax(0,1fr);align-items:start;column-gap:1.667rem;row-gap:0;border-bottom:none;padding-bottom:0;margin-bottom:0}.social-item.removable[data-v-9bfde971]{grid-template-columns:4.688rem minmax(0,1fr) 4.167rem}.social-item+.social-item[data-v-9bfde971]{margin-top:1.667rem;padding-top:1.667rem;border-top:1px solid rgba(255,255,255,.08)}.social-header[data-v-9bfde971]{flex:0 0 4.688rem;display:flex;align-items:center;justify-content:flex-start;margin-bottom:0;padding-top:2.813rem}.social-header h4[data-v-9bfde971]{margin:0;color:#fff;font-family:Microsoft YaHei,Microsoft YaHei UI,sans-serif;font-size:.729rem;font-weight:500;line-height:.729rem}.social-item .grid-2[data-v-9bfde971]{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:1.667rem}#app .social-item .grid-2[data-v-9bfde971] .el-form-item{margin-bottom:0}.add-btn[data-v-9bfde971],.remove-btn[data-v-9bfde971]{font-weight:500}.add-btn[data-v-9bfde971]{height:2.083rem;border:1px solid #8c5af6;border-radius:.521rem;padding:.625rem .833rem;background:#8b5cf5;color:#fff;font-family:MiSans-Medium;font-size:.833rem;font-weight:500;line-height:1.328rem;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:0 0 1.146rem #8a4aff57;transition:border-color .2s ease,color .2s ease,background .2s ease;margin-top:.833rem}.add-btn[data-v-9bfde971]:hover{border-color:#a78bfad1;color:#fff;background:#935fff}.add-btn[data-v-9bfde971]:disabled{cursor:not-allowed;opacity:.45;box-shadow:none}.add-btn[data-v-9bfde971]:disabled:hover{border-color:#8b5cf594;background:#8b5cf53d}.add-btn[data-v-9bfde971]:before{content:"+";display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;margin-right:0;font-size:1.25rem;line-height:1.25rem}.bottom-add[data-v-9bfde971]{display:flex;justify-content:flex-start}.remove-btn[data-v-9bfde971]{height:40px;border:1px solid #7d3c42;border-radius:10px;padding:8px 20px;background:transparent;color:#ff6565;font-family:MiSans-Medium;font-size:16px;font-weight:500;line-height:24px;display:inline-flex;align-items:center;justify-content:center;box-sizing:border-box;cursor:pointer;box-shadow:none;transition:border-color .2s ease,color .2s ease,background .2s ease}.remove-btn[data-v-9bfde971]:hover{border-color:#a14b53;color:#ff8c8c;background:#ff656514}.social-remove-btn[data-v-9bfde971]{width:80px;height:44px;padding:8px 12px;align-self:end}@media(max-width:768px){.grid-2[data-v-9bfde971]{grid-template-columns:1fr}.social-section-heading[data-v-9bfde971]{margin-bottom:24px}.social-section-heading h4[data-v-9bfde971]{font-size:20px;line-height:28px}.social-section-heading p[data-v-9bfde971]{font-size:14px;line-height:22px}.social-header[data-v-9bfde971]{flex:none;width:100%;margin-bottom:16px;padding-top:0}.social-item[data-v-9bfde971]{grid-template-columns:1fr;gap:16px}.social-item.removable[data-v-9bfde971]{grid-template-columns:1fr}.social-item+.social-item[data-v-9bfde971]{margin-top:24px;padding-top:24px}.social-item .grid-2[data-v-9bfde971]{width:100%;gap:24px}.social-remove-btn[data-v-9bfde971]{width:auto;align-self:flex-start}.add-btn[data-v-9bfde971],.remove-btn[data-v-9bfde971]{font-size:15px}}.success-mask[data-v-5c917b81]{position:fixed;inset:0;z-index:2000;background:#0a0a0a;display:flex;align-items:center;justify-content:center}.dialog[data-v-5c917b81]{width:22.813rem;border-radius:.833rem;background:radial-gradient(101.09% 70.31% at 10% 2%,#8b5cf533,#fff0),radial-gradient(77.48% 58.83% at 96.82% -41%,#8b5cf533,#fff0),radial-gradient(52.95% 47.6% at 41.65% -24%,#d6e86e33 .35%,#fff0),#1f2126;box-shadow:0 .521rem 2.083rem #00000014;padding:1.25rem;position:relative;text-align:center}.dialog h3[data-v-5c917b81]{color:#cbcbcc;text-align:center;font-family:MiSans-Medium;font-size:1.042rem;font-style:normal;font-weight:500;margin-bottom:1.25rem}.dialog p[data-v-5c917b81]{color:#9d9d9f;text-align:center;font-family:MiSans-Regular;font-size:.833rem;font-style:normal;font-weight:400;margin-bottom:1.25rem}.dialog p .hlt[data-v-5c917b81]{color:#cbcbcc}.icon[data-v-5c917b81]{width:3.542rem;height:3.542rem;border-radius:52.031rem;margin:2.917rem auto .417rem;background:#8b5cf5;position:relative;display:flex;align-items:center;justify-content:center;font-size:1.354rem;overflow:visible}.icon i[data-v-5c917b81]{font-size:2.083rem;color:#fff}.icon .deco[data-v-5c917b81]{position:absolute}.icon .deco-top-left[data-v-5c917b81]{top:-.833rem;left:-.521rem;transform:rotate(-10deg)}.icon .deco-top-right[data-v-5c917b81]{top:-1.146rem;right:-1.458rem;transform:rotate(6deg)}.icon .deco-right[data-v-5c917b81]{top:.729rem;right:-1.563rem;transform:rotate(-6deg)}.icon .deco-bottom-right[data-v-5c917b81]{right:-1.25rem;bottom:-.521rem;transform:rotate(2deg)}.close[data-v-5c917b81]{width:1.25rem;height:1.25rem;line-height:1.25rem;text-align:center;position:absolute;right:1.25rem;top:1.25rem;color:#fff;cursor:pointer;font-size:1.25rem}.back-btn[data-v-5c917b81]{margin-top:.729rem}.confetti[data-v-5c917b81]{position:absolute;top:0;width:35vw;height:42vh;opacity:.7;pointer-events:none;background-image:radial-gradient(circle at 20% 40%,#93c5fd 2px,transparent .156rem),radial-gradient(circle at 46% 22%,#fde047 .156rem,transparent .208rem),radial-gradient(circle at 70% 70%,#c4b5fd 2px,transparent .208rem),radial-gradient(circle at 32% 76%,#38bdf8 2px,transparent .156rem)}.confetti-left[data-v-5c917b81]{left:0}.confetti-right[data-v-5c917b81]{right:0;transform:scaleX(-1)}@media(max-width:768px){.success-mask[data-v-5c917b81]{padding:16px;box-sizing:border-box}.dialog[data-v-5c917b81]{width:100%;padding:20px}.dialog h3[data-v-5c917b81]{margin-bottom:16px;font-size:18px}.dialog p[data-v-5c917b81]{margin-bottom:18px;font-size:14px;line-height:22px}.icon[data-v-5c917b81]{margin-top:40px}}.review-status[data-v-5c917b81]{width:fit-content;margin:0 auto .833rem;display:inline-flex;align-items:center;gap:.417rem;padding:.365rem .521rem;border-radius:52.031rem;background:#ffd9781f;box-shadow:inset 0 0 0 1px #ffd9781f}.review-status span[data-v-5c917b81]{color:#cbcbccb3;font-family:MiSans-Regular;font-size:.625rem;line-height:.938rem}.review-status strong[data-v-5c917b81]{color:#ffd978;font-family:MiSans-Medium;font-size:.677rem;line-height:.938rem}.design-audit-page[data-v-a2689c40]{--audit-primary: #8b5cf5;--audit-primary-strong: #7c3bec;--audit-bg-page: #00060d;--audit-bg-surface: #191b20;--audit-bg-subtle: #24272e;--audit-bg-muted: #3b3e47;--audit-text-primary: #f6f5f9;--audit-text-secondary: rgba(232, 228, 238, .56);--audit-border: rgba(255, 255, 255, .1);--audit-radius-sm: .417rem;--audit-radius-md: .625rem;--audit-radius-lg: .833rem;--audit-shadow-panel: 0 1.146rem 3.646rem rgba(0, 0, 0, .42);position:relative;height:var(--audit-viewport-height, 100%);min-height:var(--audit-viewport-height, 100%);background:var(--audit-bg-page);padding:0 0 1.667rem;box-sizing:border-box;overflow:hidden;font-family:MiSans,Noto Sans SC,Inter,PingFang SC,Microsoft YaHei,Arial,sans-serif;scrollbar-width:none;-ms-overflow-style:none}.design-audit-page[data-v-a2689c40]::-webkit-scrollbar{display:none}.back-btn[data-v-a2689c40]{position:absolute;top:0;left:.938rem;width:1.667rem;height:1.667rem;border:none;border-radius:var(--audit-radius-sm);background:#1f2126;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.back-icon[data-v-a2689c40]{color:#cbcbcc;font-size:1.042rem;line-height:1}.main-content[data-v-a2689c40]{width:100%;max-width:62.865rem;height:100%;margin:0 auto;padding:0 0 2.5rem;box-sizing:border-box;overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.main-content[data-v-a2689c40]::-webkit-scrollbar{display:none;width:0;height:0}.main-content.scrollbar[data-v-a2689c40]{scrollbar-width:none!important;-ms-overflow-style:none!important}.main-content.scrollbar[data-v-a2689c40]::-webkit-scrollbar{display:none!important;width:0!important;height:0!important}.page-heading[data-v-a2689c40]{display:flex;align-items:stretch;flex-direction:column;margin-bottom:1.25rem;padding:0}.audit-reject-banner[data-v-a2689c40]{display:flex;align-items:center;gap:.208rem;margin-bottom:1.25rem;padding:.365rem .833rem;border-radius:.417rem;background:#fff3;box-sizing:border-box}.audit-reject-banner i[data-v-a2689c40],.audit-reject-banner span[data-v-a2689c40]{color:#ffa658;font-family:MiSans;font-size:.729rem;font-weight:400;line-height:1.146rem}.audit-reject-banner i[data-v-a2689c40]{flex-shrink:0;font-size:.833rem}.heading-copy[data-v-a2689c40]{width:100%;min-width:0}.heading-copy h1[data-v-a2689c40]{margin:0;height:2.917rem;color:#f3f6ff;font-family:MiSans-Demibold;font-size:1.875rem;line-height:2.969rem;font-weight:600}.heading-copy .heading-desc[data-v-a2689c40]{margin:0;color:#6e6f71;font-family:MiSans;font-size:.625rem;font-weight:400;line-height:1.198rem}.progress-panel[data-v-a2689c40]{--progress-fill-start: var(--audit-primary);--progress-fill-end: var(--audit-primary-strong);position:sticky;top:0;z-index:20;margin-bottom:1.25rem;padding:.625rem .729rem;border-radius:.625rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;backdrop-filter:blur(.625rem);box-shadow:0 .625rem 1.458rem #00000038;box-sizing:border-box;display:flex;flex-direction:column;row-gap:.417rem}.progress-panel.starter[data-v-a2689c40],.progress-panel.growth[data-v-a2689c40],.progress-panel.pro[data-v-a2689c40]{--progress-fill-start: #a78bfa;--progress-fill-end: #7c3bec}.guide-trigger[data-v-a2689c40]{position:absolute;top:.625rem;right:.729rem;height:1.667rem;padding:0 .625rem;border:1px solid rgba(255,255,255,.08);border-radius:.417rem;background:#ffffff0a;color:#cbcbcc;display:inline-flex;align-items:center;justify-content:center;font-family:MiSans-Medium;font-size:.729rem;line-height:1.563rem;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.guide-trigger[data-v-a2689c40]:hover{border-color:#8b5cf56b;color:#fff;background:#8b5cf51f}.progress-heading[data-v-a2689c40]{display:flex;align-items:center;justify-content:space-between;gap:.833rem;margin-bottom:.417rem}.progress-heading div[data-v-a2689c40]{display:flex;align-items:baseline;flex-wrap:wrap;gap:.417rem;min-width:0}.progress-heading span[data-v-a2689c40]{color:#6e6f71;font-family:MiSans-Medium;font-size:.625rem;font-weight:500;line-height:.938rem}.progress-heading strong[data-v-a2689c40]{color:#f6f5f9;font-family:MiSans-Medium;font-size:1.042rem;font-weight:500;line-height:1.354rem}.progress-heading em[data-v-a2689c40]{color:#6e6f71;font-family:MiSans-Medium;font-size:.625rem;font-weight:500;font-style:normal;line-height:.938rem}.progress-heading p[data-v-a2689c40]{display:none;margin:0}.progress-track[data-v-a2689c40]{height:.365rem;border-radius:52.031rem;background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff0a;overflow:hidden}.progress-fill[data-v-a2689c40]{height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--progress-fill-start) 0%,var(--progress-fill-end) 100%);box-shadow:0 0 .729rem color-mix(in srgb,var(--progress-fill-start) 28%,transparent);transition:width .25s ease}.progress-milestones[data-v-a2689c40]{display:flex;align-items:center;flex-wrap:nowrap;gap:0;margin-top:.625rem;width:min(54.271rem,100%);margin-left:auto;margin-right:auto}.progress-milestone[data-v-a2689c40]{--milestone-accent: var(--audit-primary);position:relative;flex:0 0 33.3333%;width:33.3333%;min-width:0;max-width:18.125rem;display:flex;align-items:center;gap:.313rem;min-height:.833rem;padding-left:.833rem;background:transparent}.progress-milestone[data-v-a2689c40]:before{content:"";position:absolute;top:50%;left:0;width:.417rem;height:.417rem;border-radius:52.031rem;background:#343741;box-shadow:none;transform:translateY(-50%)}.progress-milestone span[data-v-a2689c40]{display:block;color:#6e6f71;font-family:MiSans-Medium;font-size:.625rem;font-weight:500;line-height:.833rem;white-space:nowrap}.progress-milestone .milestone-reward[data-v-a2689c40]{display:flex;align-items:center;flex-wrap:nowrap;gap:.208rem;margin-top:0;min-width:0}.progress-milestone .milestone-reward strong[data-v-a2689c40]{display:block;color:#e8e4ee94;font-family:MiSans-Medium;font-size:.625rem;font-weight:500;line-height:1.042rem;white-space:nowrap}.progress-milestone .reward-status[data-v-a2689c40]{height:.833rem;padding:0 .26rem;border-radius:52.031rem;box-sizing:border-box;font-family:MiSans-Medium;font-size:.521rem;font-style:normal;line-height:.833rem;white-space:nowrap}.progress-milestone .reward-status.issued[data-v-a2689c40],.progress-milestone .reward-status.pending[data-v-a2689c40]{color:#e8e4eeb8;background:#ffffff0f;box-shadow:none}.progress-milestone .reward-status.rejected[data-v-a2689c40]{color:#ff7a7a;background:#ff7a7a1f;box-shadow:inset 0 0 0 1px #ff7a7a1f}.progress-milestone .reward-status.ready[data-v-a2689c40]{color:#c4b5fd;background:#8b5cf51f;box-shadow:none}.progress-milestone .reward-status.locked[data-v-a2689c40]{color:#e8e4ee6b;background:#ffffff0f}.progress-milestone p[data-v-a2689c40]{display:none;margin:2px 0 0;color:#e8e4ee6b;font-size:.625rem;line-height:.833rem}.progress-milestone.active span[data-v-a2689c40],.progress-milestone.active strong[data-v-a2689c40]{color:#cbcbcc}.progress-milestone.active[data-v-a2689c40]{max-width:18.125rem;padding-left:1.146rem}.progress-milestone.active[data-v-a2689c40]:before{width:.833rem;height:.833rem;background:var(--milestone-accent);box-shadow:none}.progress-milestone.active[data-v-a2689c40]:after{content:"";position:absolute;top:50%;left:.26rem;width:.26rem;height:.469rem;border-right:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:translateY(-62%) rotate(45deg)}.progress-milestone.active .reward-status.locked[data-v-a2689c40]{color:var(--audit-primary)}.progress-milestone.reached[data-v-a2689c40]:before{background:var(--milestone-accent);box-shadow:0 0 0 .156rem #8b5cf529}.level-fill-section[data-v-a2689c40]{--stage-accent: rgba(139, 92, 245, .72);--stage-accent-soft: rgba(139, 92, 245, .1);position:relative;margin-bottom:1.25rem;scroll-margin-top:6.667rem;border-radius:.938rem;border:1px solid rgba(255,255,255,.08);background:#ffffff0a;overflow:hidden;box-sizing:border-box;box-shadow:0 1.25rem 3.646rem #0000003d;transition:border-color .2s ease,background .2s ease,transform .2s ease}.level-fill-section[data-v-a2689c40]:before{display:none}.level-fill-section.open[data-v-a2689c40]{border-color:#ffffff14;background:#ffffff0a}.level-fill-section.collapsed[data-v-a2689c40]{background:#ffffff08;box-shadow:0 .833rem 2.5rem #0000002e}.level-fill-section.collapsed[data-v-a2689c40]:before{background:#ffffff29}.level-fill-section.stage-basic[data-v-a2689c40],.level-fill-section.stage-growth[data-v-a2689c40],.level-fill-section.stage-complete[data-v-a2689c40]{--stage-accent: rgba(139, 92, 245, .72);--stage-accent-soft: rgba(139, 92, 245, .1)}.level-fill-header[data-v-a2689c40]{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;min-height:3.594rem;padding:1.667rem;box-sizing:border-box}.level-title-wrap[data-v-a2689c40]{display:flex;align-items:center;min-width:0;gap:.833rem;flex:0 0 auto}.level-title-wrap>div[data-v-a2689c40]{width:10.833rem;min-width:0}.level-title-wrap h2[data-v-a2689c40]{margin:0;color:#fff;font-family:MiSans-Demibold;font-size:1.354rem;line-height:1.458rem;font-weight:600}.level-title-wrap p[data-v-a2689c40]{display:block;margin:0;color:#6e6f71;font-family:MiSans-Medium;font-size:.833rem;font-weight:500;line-height:1.042rem}.stage-basic .level-title-wrap h2[data-v-a2689c40]{font-size:1.042rem}.stage-basic .level-title-wrap p[data-v-a2689c40]{font-size:.625rem}.stage-growth .level-title-wrap h2[data-v-a2689c40],.stage-complete .level-title-wrap h2[data-v-a2689c40]{font-size:1.042rem}.stage-growth .level-title-wrap p[data-v-a2689c40],.stage-complete .level-title-wrap p[data-v-a2689c40]{width:15.625rem;font-size:.625rem}.level-order[data-v-a2689c40]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:#cbcbcc;background:linear-gradient(135deg,#7c3ff1,#5b30b5,#3b217c);box-shadow:inset 0 0 0 1px #ffffff14;font-family:MiSans-Medium;font-weight:500;line-height:1;box-sizing:border-box}.stage-basic .level-order[data-v-a2689c40]{width:2.396rem;height:2.396rem;border-radius:.729rem;border:1px solid #503591;font-size:1.25rem}.stage-growth .level-order[data-v-a2689c40]{width:2.396rem;height:2.396rem;border-radius:.729rem;border:1px solid #503591;font-size:1.094rem}.stage-complete .level-order[data-v-a2689c40]{width:2.396rem;height:2.396rem;border-radius:.729rem;border:1px solid #000000;font-size:1.25rem}.section-status[data-v-a2689c40]{min-width:5.104rem;height:1.771rem;padding:0 .833rem;border-radius:.417rem;box-sizing:border-box;color:#cbcbcc;background:#ffffff14;box-shadow:inset 0 1px #ffffff0a;font-family:MiSans-Medium;font-size:.729rem;line-height:1.771rem;text-align:center;white-space:nowrap}.section-status.ready[data-v-a2689c40]{color:#c4b5fd;background:#8b5cf51f;box-shadow:none}.stage-actions[data-v-a2689c40]{flex-shrink:0;display:flex;align-items:center;gap:.625rem;margin-left:auto}.stage-growth .section-status[data-v-a2689c40],.stage-complete .section-status[data-v-a2689c40]{display:none}.section-toggle[data-v-a2689c40]{height:1.667rem;border:1px solid rgba(255,255,255,.08);border-radius:var(--audit-radius-sm);padding:0 .625rem;background:#ffffff0a;color:#cbcbcc;display:inline-flex;align-items:center;justify-content:center;gap:.313rem;font-family:MiSans-Medium;font-size:.729rem;line-height:1.563rem;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.section-toggle[data-v-a2689c40]:after{content:"";width:.417rem;height:.417rem;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg) translateY(-1px);transition:transform .2s ease}.section-toggle.open[data-v-a2689c40]:after{transform:rotate(-135deg) translateY(-1px)}.section-toggle[data-v-a2689c40]:hover{border-color:#8b5cf56b;color:#fff;background:#8b5cf51f}.level-fill-body[data-v-a2689c40]{padding:0 1.667rem 1.667rem}.stage-growth .level-fill-body[data-v-a2689c40],.stage-complete .level-fill-body[data-v-a2689c40]{display:grid;gap:1.25rem}#app .el-dialog.audit-guide-dialog,#app .audit-guide-modal .el-dialog{border-radius:.625rem;background:#1f2126}.audit-guide-modal{background:#00000075;backdrop-filter:blur(2px)}#app .el-dialog.audit-guide-dialog .el-dialog__title,#app .audit-guide-modal .el-dialog__title{color:#f6f5f9;font-family:MiSans-Demibold;font-size:.938rem}#app .el-dialog.audit-guide-dialog .el-dialog__headerbtn .el-dialog__close,#app .audit-guide-modal .el-dialog__headerbtn .el-dialog__close{color:#f6f5f99e}#app .el-dialog.audit-guide-dialog .el-dialog__body,#app .audit-guide-modal .el-dialog__body{padding-top:.313rem}.guide-content[data-v-a2689c40]{display:grid;gap:.729rem}.guide-content section[data-v-a2689c40]{border-radius:var(--audit-radius-sm);background:#ffffff0a;padding:.729rem}.guide-content h3[data-v-a2689c40]{margin:0 0 .313rem;color:#f6f5f9;font-size:.729rem;font-family:MiSans-Medium}.guide-content p[data-v-a2689c40]{margin:0;color:#e8e4ee9e;font-size:.677rem;line-height:1.042rem}.agreement[data-v-a2689c40]{padding:0;color:#cbcbcc;font-family:MiSans-Medium;font-size:.833rem;font-weight:500;line-height:1.406rem}.agreement .link[data-v-a2689c40]{color:#8a4dff;margin:0 2px;cursor:pointer}#app .agreement .el-checkbox[data-v-a2689c40] .el-checkbox__inner{width:1.25rem;height:1.25rem;border:1px solid #3b3e47;border-radius:.208rem;background:#1f2126}#app .agreement .el-checkbox[data-v-a2689c40] .el-checkbox__inner:after{border-color:#cbcbcc;display:inline-block;width:.26rem;height:.729rem}#app .agreement .el-checkbox[data-v-a2689c40] .el-checkbox__input.is-checked .el-checkbox__inner{border-color:#8148f5;background:#8148f5}#app .agreement[data-v-a2689c40] .el-form-item{margin-bottom:0}#app .agreement[data-v-a2689c40] .el-form-item__content{display:flex;align-items:center;flex-wrap:wrap;min-height:0;color:#cbcbcc;line-height:1.406rem}#app .agreement[data-v-a2689c40] .el-form-item__error{position:static;flex-basis:100%;margin-top:2px;padding-left:1.25rem;color:#ff7a7a}.footer-actions[data-v-a2689c40]{width:min(62.865rem,100vw - 2.5rem);position:fixed;left:50%;bottom:1.25rem;z-index:30;transform:translate(-50%);margin:0;display:flex;align-items:center;justify-content:space-between;gap:1.667rem;padding:.833rem 3.333rem;box-sizing:border-box;border:1px solid rgba(255,255,255,.08);border-radius:.938rem;background:#ffffff0a;backdrop-filter:blur(.625rem);box-shadow:0 .625rem 1.458rem #00000038}.footer-info[data-v-a2689c40]{min-width:0;flex:0 1 26.302rem;display:flex;flex-direction:column;gap:0}.footer-submit-note[data-v-a2689c40]{display:grid;gap:0}.footer-submit-note strong[data-v-a2689c40]{display:none;color:#cbcbcc;font-size:.833rem;font-family:MiSans-Medium}.footer-submit-note p[data-v-a2689c40]{margin:0 0 0 2.083rem;color:#6e6f71;font-family:MiSans-Medium;font-size:.729rem;font-weight:500;line-height:1.172rem}.footer-agreement-form[data-v-a2689c40]{min-width:0}.footer-buttons[data-v-a2689c40]{flex-shrink:0;display:flex;align-items:center;justify-content:flex-end;gap:1.667rem}.footer-buttons .ark-button[data-v-a2689c40]{min-width:6.25rem;height:2.5rem;border-radius:.625rem;padding:0 1.25rem;font-family:MiSans-Medium;font-size:.938rem;font-weight:500;line-height:1.563rem}#app .footer-buttons[data-v-a2689c40] .ark-button--primary,.footer-buttons[data-v-a2689c40] .el-button--primary{border:none!important;background:linear-gradient(90deg,#854bff,#9b50ff)!important;color:#cbcbcc!important;box-shadow:0 0 1.354rem #8a4aff61!important}.footer-buttons[data-v-a2689c40] .ark-button.is-disabled,.footer-buttons[data-v-a2689c40] .ark-button.is-disabled:hover,.footer-buttons[data-v-a2689c40] .ark-button:disabled,.footer-buttons[data-v-a2689c40] .ark-button:disabled:hover{border-color:#ffffff14!important;background:#ffffff1a!important;color:#e8e4ee61!important;box-shadow:none!important;cursor:not-allowed}.dark-btn[data-v-a2689c40]{background:#1f2126;color:#cbcbcc;border-color:#3b3e47}@media(max-width:960px){.page-heading[data-v-a2689c40]{align-items:stretch}.progress-milestones[data-v-a2689c40]{width:100%}}@media(max-width:768px){.design-audit-page[data-v-a2689c40]{height:auto;min-height:100%;padding:12px;overflow:auto}.back-btn[data-v-a2689c40]{position:fixed;top:12px;left:12px}.main-content[data-v-a2689c40]{height:auto;max-width:none;padding:48px 0 calc(220px + env(safe-area-inset-bottom));overflow:visible}.page-heading[data-v-a2689c40]{margin-left:0;padding-top:0}.heading-copy h1[data-v-a2689c40]{height:auto;font-size:28px;line-height:38px}.progress-panel[data-v-a2689c40]{padding:16px}.progress-heading[data-v-a2689c40]{align-items:flex-start;flex-direction:column;gap:8px}.progress-heading p[data-v-a2689c40]{text-align:left}.guide-trigger[data-v-a2689c40]{position:static;margin-bottom:12px;align-self:flex-start}.progress-milestones[data-v-a2689c40]{flex-wrap:wrap;gap:12px;width:100%}.progress-milestone[data-v-a2689c40]{flex-basis:100%;width:100%;max-width:none}.level-fill-header[data-v-a2689c40]{min-height:0;align-items:flex-start;flex-direction:column}.level-title-wrap[data-v-a2689c40]{align-items:flex-start}.level-title-wrap>div[data-v-a2689c40]{width:auto}.level-title-wrap h2[data-v-a2689c40]{font-size:20px;line-height:28px}.level-order[data-v-a2689c40]{width:36px;height:36px;border-radius:12px}.section-status[data-v-a2689c40]{margin-left:50px}.collapsed-tip[data-v-a2689c40]{padding:0 18px 18px 68px}.footer-actions[data-v-a2689c40]{width:calc(100% - 24px);left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom));transform:none;flex-direction:column;align-items:stretch;padding:18px}.footer-buttons[data-v-a2689c40]{display:grid;grid-template-columns:1fr 1fr;gap:8px}.stage-actions[data-v-a2689c40]{width:100%;justify-content:space-between;margin-left:50px}.section-status[data-v-a2689c40]{margin-left:0}}
