.van-action-bar{position:fixed;right:0;bottom:0;left:0;display:flex;align-items:center;box-sizing:content-box;height:1.33333rem;background-color:#fff;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.van-action-bar--unfit{padding-bottom:0}.van-action-bar-button{flex:1;height:1.06667rem;font-weight:500;font-size:.37333rem;border:none;border-radius:0}.van-action-bar-button--first{margin-left:.13333rem;border-top-left-radius:26.64rem;border-bottom-left-radius:26.64rem}.van-action-bar-button--last{margin-right:.13333rem;border-top-right-radius:26.64rem;border-bottom-right-radius:26.64rem}.van-action-bar-button--warning{background:linear-gradient(90deg,#ffd01e,#ff8917)}.van-action-bar-button--danger{background:linear-gradient(90deg,#ff6034,#ee0a24)}@media (max-width:321px){.van-action-bar-button{font-size:.34667rem}}.van-dialog{top:45%;left:50%;width:8.53333rem;overflow:hidden;font-size:.42667rem;background-color:#fff;border-radius:.42667rem;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:.3s;transition-property:transform,opacity}@media (max-width:321px){.van-dialog{width:90%}}.van-dialog__header{padding-top:.69333rem;font-weight:500;line-height:.64rem;text-align:center}.van-dialog__header--isolated{padding:.64rem 0}.van-dialog__content--isolated{display:flex;align-items:center;min-height:2.77333rem}.van-dialog__message{flex:1;max-height:60vh;padding:.69333rem .64rem;overflow-y:auto;font-size:.37333rem;line-height:.53333rem;white-space:pre-wrap;text-align:center;word-wrap:break-word;-webkit-overflow-scrolling:touch}.van-dialog__message--has-title{padding-top:.21333rem;color:#646566}.van-dialog__message--left{text-align:left}.van-dialog__message--right{text-align:right}.van-dialog__footer{display:flex;overflow:hidden;-webkit-user-select:none;user-select:none}.van-dialog__cancel,.van-dialog__confirm{flex:1;height:1.28rem;margin:0;border:0}.van-dialog__confirm,.van-dialog__confirm:active{color:#ee0a24}.van-dialog--round-button .van-dialog__footer{position:relative;height:auto;padding:.21333rem .64rem .42667rem}.van-dialog--round-button .van-dialog__message{padding-bottom:.42667rem;color:#323233}.van-dialog--round-button .van-dialog__cancel,.van-dialog--round-button .van-dialog__confirm{height:.96rem}.van-dialog--round-button .van-dialog__confirm{color:#fff}.van-dialog-bounce-enter-from{transform:translate3d(-50%,-50%,0) scale(.7);opacity:0}.van-dialog-bounce-leave-active{transform:translate3d(-50%,-50%,0) scale(.9);opacity:0}.publish-requirement-page[data-v-7ccd2fed]{min-height:100vh;background:#f7f8fa;padding-bottom:2.66667rem;position:relative;box-sizing:border-box}.publish-requirement-page [data-v-7ccd2fed]{box-sizing:border-box}.flex-1[data-v-7ccd2fed]{flex:1}.text-center[data-v-7ccd2fed]{text-align:center}.flex-wrap[data-v-7ccd2fed]{flex-wrap:wrap}.flex-a-c[data-v-7ccd2fed]{display:flex;align-items:center}.flex-j-c[data-v-7ccd2fed]{display:flex;justify-content:center}.flex-j-sb[data-v-7ccd2fed]{display:flex;justify-content:space-between}.flex-dc-a-c[data-v-7ccd2fed]{align-items:center;justify-content:center}.flex-dc-a-c[data-v-7ccd2fed],.flex-dc[data-v-7ccd2fed]{display:flex;flex-direction:column}.header-bg[data-v-7ccd2fed]{height:5.33333rem;background:linear-gradient(180deg,#e6e9ff,#f7f8fa);position:absolute;top:0;left:0;right:0;z-index:0}.content-wrapper[data-v-7ccd2fed]{position:relative;z-index:10;padding:.53333rem .42667rem}.hub-header[data-v-7ccd2fed]{margin-bottom:.64rem}.hub-logo[data-v-7ccd2fed]{width:6.66667rem;height:1.54667rem;display:block}.page-main-title[data-v-7ccd2fed]{font-size:.58667rem;font-weight:700;color:#333;text-align:center;margin:.8rem 0 .53333rem}.custom-tabs-container[data-v-7ccd2fed]{display:flex;background:#ebedf0;border-radius:.32rem;padding:.10667rem;margin-bottom:.53333rem}.tab-item[data-v-7ccd2fed]{height:.96rem;font-size:.4rem;color:#666;border-radius:.26667rem}.tab-item.active[data-v-7ccd2fed]{background:#fff;color:#4a5dff;font-weight:600}.excel-import-content[data-v-7ccd2fed]{padding-bottom:.64rem}.excel-upload-card[data-v-7ccd2fed]{background:#fff;border-radius:.42667rem;padding:.42667rem;box-shadow:0 .10667rem .32rem rgba(0,0,0,.05)}.excel-upload-dashed[data-v-7ccd2fed]{border:.02667rem dashed #d7d7d7;border-radius:.32rem;padding:.8rem .42667rem;background:#fff}.excel-upload-icon[data-v-7ccd2fed]{width:1.6rem;height:1.6rem;margin-bottom:.32rem}.excel-upload-title[data-v-7ccd2fed]{font-size:.48rem;font-weight:600;color:#333;margin-bottom:.16rem}.excel-upload-sub[data-v-7ccd2fed]{font-size:.37333rem;color:#999;margin-bottom:.53333rem}.excel-upload-btn[data-v-7ccd2fed]{width:3.2rem;height:1.01333rem;border-radius:.50667rem;background:#f5f5f5;color:#333;border:none;font-size:.37333rem}.excel-download-card[data-v-7ccd2fed]{margin-top:.32rem;background:#fff;border-radius:.42667rem;padding:.32rem .42667rem;box-shadow:0 .10667rem .32rem rgba(0,0,0,.05)}.excel-download-left[data-v-7ccd2fed]{flex:1;min-width:0}.excel-download-icon[data-v-7ccd2fed]{width:1.17333rem;height:1.17333rem;background:#eef0ff;border:.02667rem dashed #4a5dff;border-radius:.21333rem;margin-right:.32rem;flex-shrink:0;padding:.21333rem}.excel-download-img[data-v-7ccd2fed]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;display:block}.excel-download-info[data-v-7ccd2fed]{flex:1;min-width:0}.excel-download-name[data-v-7ccd2fed]{font-size:.4rem;font-weight:700;color:#333;line-height:.53333rem;margin-bottom:.10667rem}.excel-download-desc[data-v-7ccd2fed]{font-size:.34667rem;color:#a7a7a7;line-height:.48rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.excel-download-action[data-v-7ccd2fed]{font-size:.42667rem;font-weight:700;color:#4a5dff;margin-left:.32rem}.excel-instruction-card[data-v-7ccd2fed]{width:100%;margin-top:.42667rem;background:#eef0ff;border-radius:.42667rem;padding:.42667rem}.excel-ins-title[data-v-7ccd2fed]{margin-bottom:.37333rem}.excel-ins-icon[data-v-7ccd2fed]{width:.53333rem;height:.53333rem;margin-right:.21333rem;display:block}.excel-ins-text[data-v-7ccd2fed]{font-size:.42667rem;font-weight:700;color:#4a5dff;line-height:.58667rem}.excel-ins-item[data-v-7ccd2fed]{font-size:.37333rem;color:#4a5dff;line-height:.58667rem;margin-bottom:.10667rem}.excel-ins-item[data-v-7ccd2fed]:last-child{margin-bottom:0}.excel-ins-no[data-v-7ccd2fed]{font-weight:800;margin-right:.05333rem}.form-section-card[data-v-7ccd2fed]{background:#fff;border-radius:.42667rem;padding:.53333rem;margin-bottom:.42667rem}.section-title[data-v-7ccd2fed]{font-size:.45333rem;font-weight:700;color:#333;margin-bottom:.53333rem}.section-num[data-v-7ccd2fed]{width:.53333rem;height:.53333rem;background:#eef0ff;color:#4a5dff;border-radius:50%;font-size:.34667rem;display:flex;align-items:center;justify-content:center;margin-right:.21333rem}.form-item[data-v-7ccd2fed]{margin-bottom:.53333rem}.form-item label[data-v-7ccd2fed]{display:block;font-size:.4rem;color:#333;margin-bottom:.26667rem}.form-item label.required[data-v-7ccd2fed]:after{content:"*";color:#ff4d4f;margin-left:.10667rem}.custom-field[data-v-7ccd2fed]{background:#f7f8fa;border-radius:.21333rem;padding:.26667rem .32rem}.checkbox-group[data-v-7ccd2fed],.radio-group[data-v-7ccd2fed]{display:flex;flex-wrap:wrap;gap:.26667rem}.checkbox-item[data-v-7ccd2fed],.radio-item[data-v-7ccd2fed]{padding:.21333rem .42667rem;background:#f7f8fa;border-radius:.16rem;font-size:.37333rem;color:#666;border:.02667rem solid transparent;transition:all .2s;display:flex;align-items:center}.checkbox-item .select-icon[data-v-7ccd2fed],.radio-item .select-icon[data-v-7ccd2fed]{margin-right:.16rem;font-size:.37333rem;font-weight:700}.checkbox-item.active[data-v-7ccd2fed],.radio-item.active[data-v-7ccd2fed]{background:#eef0ff;color:#4a5dff;border-color:#4a5dff;font-weight:500}.inline-field[data-v-7ccd2fed]{width:100%;margin-top:.26667rem;background:#f7f8fa;border-radius:.21333rem}.bottom-action-bar[data-v-7ccd2fed]{position:fixed;bottom:0;left:0;right:0;background:#fff;padding:.32rem .42667rem calc(.32rem + env(safe-area-inset-bottom));z-index:100;box-shadow:0 -.05333rem .26667rem rgba(0,0,0,.05)}.draft-btn[data-v-7ccd2fed]{width:2.66667rem;height:1.17333rem;border-radius:.58667rem;background:#f7f8fa;color:#666;border:none}.submit-btn[data-v-7ccd2fed]{flex:1;margin-left:.32rem;height:1.17333rem;border-radius:.58667rem;background:linear-gradient(90deg,#6b7aff,#4a5dff);color:#fff;border:none;font-weight:600}.v3-success-card-fixed[data-v-7ccd2fed]{position:fixed;left:0;right:0;bottom:0;width:100%;background:#fff;border-radius:.53333rem .53333rem 0 0;z-index:2000;box-shadow:0 -.10667rem .53333rem rgba(0,0,0,.1);overflow:hidden;padding-bottom:constant(safe-area-inset-bottom);padding-bottom:env(safe-area-inset-bottom)}.v3-card-content[data-v-7ccd2fed]{position:relative;padding:1.06667rem .64rem .8rem}.v3-close-btn[data-v-7ccd2fed]{position:absolute;top:.42667rem;right:.42667rem;font-size:.58667rem;color:#dcdfe6;cursor:pointer}.v3-header[data-v-7ccd2fed]{margin-bottom:.64rem;display:flex;align-items:center;justify-content:center}.v3-icon-wrapper[data-v-7ccd2fed]{width:.64rem;height:.64rem;background:#4a5dff;border-radius:50%;margin-right:.26667rem;display:flex;align-items:center;justify-content:center}.v3-success-icon[data-v-7ccd2fed]{font-size:.37333rem;color:#fff;font-weight:700}.v3-title[data-v-7ccd2fed]{font-size:.53333rem;font-weight:700;color:#333}.v3-body[data-v-7ccd2fed]{display:flex;flex-direction:column;align-items:center}.v3-message[data-v-7ccd2fed]{font-size:.4rem;color:#999;line-height:1.6;text-align:center;margin-bottom:.96rem;padding:0 .26667rem}.v3-full-btn[data-v-7ccd2fed]{width:100%;height:1.38667rem;background:#4a5dff;color:#fff;border-radius:.69333rem;font-size:.48rem;font-weight:600;border:none;box-shadow:0 .10667rem .32rem rgba(74,93,255,.25)}.v3-overlay[data-v-7ccd2fed]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.4);z-index:1999}.slide-up-enter-active[data-v-7ccd2fed],.slide-up-leave-active[data-v-7ccd2fed]{transition:all .3s ease-out}.slide-up-enter[data-v-7ccd2fed],.slide-up-leave-to[data-v-7ccd2fed]{transform:translateY(100%);opacity:0}[data-v-7ccd2fed] .custom-confirm-dialog{border-radius:.53333rem!important}[data-v-7ccd2fed] .custom-confirm-dialog .dialog-content{padding:.96rem .64rem .74667rem}[data-v-7ccd2fed] .custom-confirm-dialog .dialog-title{font-size:.48rem;font-weight:600;color:#333;margin-bottom:.8rem;text-align:center}[data-v-7ccd2fed] .custom-confirm-dialog .dialog-footer{width:100%;gap:.32rem}[data-v-7ccd2fed] .custom-confirm-dialog .dialog-footer .van-button{height:1.28rem;border-radius:.64rem}[data-v-7ccd2fed] .custom-confirm-dialog .dialog-footer .dialog-cancel-btn{background:#f5f7fa;color:#666;border:none}[data-v-7ccd2fed] .custom-confirm-dialog .dialog-footer .dialog-confirm-btn{background:#4a5dff;color:#fff;border:none}