.login-modal-mask[data-v-18bb9585]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:2000;overflow:hidden}.login-modal-wrap[data-v-18bb9585]{width:100rem;background:#fff;border-radius:.4rem .4rem .4rem .4rem;overflow:hidden;box-sizing:border-box}.login-modal-header[data-v-18bb9585]{display:flex;justify-content:space-between;align-items:center;padding:2rem 3rem;border-bottom:1px solid #eee}.login-modal-title[data-v-18bb9585]{margin:0;font-weight:700;font-size:1.6rem;color:#333}.login-modal-close[data-v-18bb9585]{font-size:2rem;color:#999;cursor:pointer;transition:color .2s}.login-modal-close[data-v-18bb9585]:hover{color:#666}.form-container[data-v-18bb9585]{max-height:80vh;overflow-y:auto}.form-container[data-v-18bb9585]::-webkit-scrollbar{width:.6rem}.form-container[data-v-18bb9585]::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:.3rem}.cert-form[data-v-18bb9585]{margin-top:3rem;margin-left:9.8rem;margin-right:11.3rem}.cert-form[data-v-18bb9585] .el-form-item{margin-bottom:2.2rem}.cert-form[data-v-18bb9585] .el-input__inner{font-size:1.4rem;color:#333;padding-right:2rem}.cert-form[data-v-18bb9585] .el-form-item__label{font-weight:400;font-size:1.6rem;color:#333;position:relative}.cert-form[data-v-18bb9585] .el-form-item__label:before{position:absolute;top:0;margin-left:-1rem}.form-input[data-v-18bb9585],.form-select[data-v-18bb9585]{width:100%}.date-range-wrap[data-v-18bb9585]{display:flex;align-items:center;justify-content:space-between}.date-separator[data-v-18bb9585]{margin:0 1.5rem;color:#999}.multiline-label[data-v-18bb9585]{line-height:1.4;margin-top:.4rem;display:inline-block;text-align:right}.multiline-label .label-small[data-v-18bb9585]{font-size:1.2rem;color:#333}.cert-uploader[data-v-18bb9585]{width:100%}.cert-uploader[data-v-18bb9585] .el-upload{width:100%;height:16rem;border:1px dashed #d9d9d9;border-radius:.4rem;background-color:#fafafa;cursor:pointer;position:relative;overflow:hidden;display:flex;justify-content:center;align-items:center;transition:border-color .3s}.cert-uploader[data-v-18bb9585] .el-upload:hover{border-color:#409eff}.upload-placeholder[data-v-18bb9585]{text-align:center;color:#8c939d}.upload-placeholder i[data-v-18bb9585]{font-size:4rem;margin-bottom:1rem;color:#c0c4cc}.upload-placeholder .upload-text[data-v-18bb9585]{font-size:1.4rem;color:#666}.uploaded-image[data-v-18bb9585]{width:100%;height:100%;object-fit:contain}.upload-tip[data-v-18bb9585]{font-size:1.2rem;color:#999;margin-top:.8rem;line-height:1.5}.upload-card-list[data-v-18bb9585]{margin-top:1rem;display:flex;flex-wrap:wrap;gap:2rem 3rem}.upload-card-list .upload-card[data-v-18bb9585]{position:relative;width:10rem;height:10rem;flex:0 0 10rem}.upload-card-list .upload-card .img-box[data-v-18bb9585]{width:10rem;height:10rem;border-radius:1rem;overflow:hidden;background:#f5f7fa}.upload-card-list .upload-card .el-image[data-v-18bb9585]{display:block;width:10rem;height:10rem}.upload-card-list .upload-card[data-v-18bb9585] .el-image__inner{display:block;width:10rem;height:10rem;object-fit:contain}.upload-card-list .upload-card .delete-box[data-v-18bb9585]{background:#fff;border-radius:50%;position:absolute;z-index:2;top:-1.4rem;right:-1.4rem;cursor:pointer}.upload-card-list .upload-card .delete-box .icon[data-v-18bb9585]{width:2.8rem;height:2.8rem;display:block}.form-actions[data-v-18bb9585]{display:flex;justify-content:flex-end;align-items:center;margin-top:3.7rem;margin-bottom:2rem;padding-right:11rem}.form-actions .skip-btn[data-v-18bb9585]{color:#666;margin-right:2rem;font-size:1.4rem}.form-actions .skip-btn[data-v-18bb9585]:hover{color:#333}.form-actions .submit-btn[data-v-18bb9585]{width:12rem;border-radius:.4rem;font-size:1.4rem}.privacy-text[data-v-18bb9585]{font-weight:400;font-size:1.4rem;color:#999;line-height:2rem;text-align:center;font-style:normal;text-transform:none;line-height:5.2rem;margin-top:2rem;height:5.2rem;background:#f7f7f7;border-radius:.4rem .4rem .4rem .4rem}.privacy-text .link[data-v-18bb9585]{color:#2580ff;cursor:pointer;text-decoration:none}.privacy-text .link[data-v-18bb9585]:hover{text-decoration:underline}@media screen and (max-width:48rem){.login-modal-mask[data-v-18bb9585]{width:100vw;min-height:100vh;height:100vh;padding:10.3125rem .9375rem 2.75rem;align-items:flex-start;justify-content:center;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;background-color:rgba(0,0,0,.5);-webkit-overflow-scrolling:touch}.login-modal-wrap[data-v-18bb9585]{width:100%;max-width:21.5625rem;height:auto;border-radius:.25rem;background:#fff;box-sizing:border-box;overflow:hidden}.login-modal-header[data-v-18bb9585]{height:4.125rem;padding:0 1.25rem 0 1.75rem;border-bottom:.0625rem solid #eee;box-sizing:border-box}.login-modal-title[data-v-18bb9585]{font-size:1rem;font-weight:700;line-height:1.375rem;color:#333}.login-modal-close[data-v-18bb9585]{width:1.5rem;height:1.5rem;font-size:1.5rem;line-height:1.5rem;color:#999;text-align:center}.login-modal-close i[data-v-18bb9585]{display:block;font-size:1.5rem;line-height:1.5rem;color:#999}.form-container[data-v-18bb9585]{max-height:none;padding:2.1875rem .9375rem 0 1.75rem;box-sizing:border-box;overflow:visible}.cert-form[data-v-18bb9585]{width:100%;margin:0}.cert-form[data-v-18bb9585] .el-form-item{margin-bottom:1.875rem}.cert-form[data-v-18bb9585] .el-form-item__label{width:4.875rem!important;padding:0 .625rem 0 0;box-sizing:border-box;font-size:.8rem;font-weight:400;line-height:2.5rem;color:#333;text-align:left}.cert-form[data-v-18bb9585] .el-form-item.is-required:not(.is-no-asterisk)>.el-form-item__label:before{position:static;margin:0;color:#ff4d4f}.cert-form[data-v-18bb9585] .el-form-item__content{margin-left:4.875rem!important;line-height:2.5rem}.cert-form[data-v-18bb9585] .el-input,.cert-form[data-v-18bb9585] .el-select{width:100%}.cert-form[data-v-18bb9585] .el-input__inner{height:2.5rem;padding:0 1.75rem;border:.0625rem solid #e5e5e5;border-radius:.25rem;box-sizing:border-box;font-size:1rem;font-weight:400;line-height:2.5rem;color:#333}.cert-form[data-v-18bb9585] .el-input__inner::placeholder{color:#999}.cert-form[data-v-18bb9585] .el-input__suffix{right:.5rem;height:2.5rem}.cert-form[data-v-18bb9585] .el-select .el-input__suffix{top:50%;right:.75rem;height:1rem;transform:translateY(-50%)}.cert-form[data-v-18bb9585] .el-select .el-input__suffix-inner{display:flex;align-items:center;height:1rem}.cert-form[data-v-18bb9585] .el-input__icon{width:1.375rem;font-size:1.125rem;line-height:2.5rem;color:#999}.cert-form[data-v-18bb9585] .el-select .el-input .el-select__caret{display:block;width:1rem;height:1rem;font-size:.8rem;line-height:1rem;color:#666}.cert-uploader[data-v-18bb9585],.form-input[data-v-18bb9585],.form-select[data-v-18bb9585]{width:100%}.cert-uploader[data-v-18bb9585] .el-upload{width:100%;height:7.8125rem;border:.0625rem solid #e5e5e5;border-radius:.25rem;background:#fff;box-sizing:border-box}.cert-uploader[data-v-18bb9585] .el-upload:hover{border-color:#2580ff}.uploaded-image[data-v-18bb9585]{display:block;width:100%;height:100%;object-fit:contain}.upload-placeholder[data-v-18bb9585]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;color:#bdc2cb;text-align:center}.upload-placeholder i[data-v-18bb9585]{display:block;margin:0 auto .875rem;font-size:4rem;line-height:4rem;color:#bdc2cb}.upload-placeholder .upload-text[data-v-18bb9585]{font-size:1rem;font-weight:400;line-height:1.375rem;color:#666}.upload-tip[data-v-18bb9585]{margin-top:1.0625rem;font-size:.8rem;font-weight:400;line-height:1.25rem;color:#999}.upload-tip p[data-v-18bb9585]{margin:0}.cert-form[data-v-18bb9585] .el-form-item:nth-child(5){margin-bottom:1.6875rem}.cert-form[data-v-18bb9585] .el-form-item:nth-child(5) .el-form-item__label,.cert-form[data-v-18bb9585] .other-material-item .el-form-item__label{padding-top:.625rem;line-height:1.375rem}.other-material-item[data-v-18bb9585]{margin-bottom:1.875rem}.multiline-label[data-v-18bb9585]{display:block;margin-top:0;line-height:1.375rem;text-align:left}.multiline-label .label-small[data-v-18bb9585]{font-size:.8rem;line-height:1.375rem;color:#333}.cert-form[data-v-18bb9585] .el-form-item:last-child{margin-bottom:0}.form-actions[data-v-18bb9585]{display:flex;flex-direction:row-reverse;align-items:center;justify-content:flex-start;margin:2.5rem 0 0;padding:0 1.875rem 0 2.8125rem;box-sizing:border-box}.form-actions .submit-btn[data-v-18bb9585]{width:14.125rem;height:2.75rem;margin:0;padding:0;border:0;border-radius:.25rem;background:#2580ff;font-size:.8rem;font-weight:400;line-height:2.75rem;color:#fff;text-align:center}.form-actions .submit-btn[data-v-18bb9585]:focus,.form-actions .submit-btn[data-v-18bb9585]:hover{background:#2580ff;color:#fff}.form-actions .skip-btn[data-v-18bb9585]{width:2.75rem;height:2.75rem;margin:0 0 0 1.875rem;padding:0;border:0;font-size:.8rem;font-weight:400;line-height:2.75rem;color:#666;text-align:center}.form-actions .skip-btn[data-v-18bb9585]:focus,.form-actions .skip-btn[data-v-18bb9585]:hover{color:#666}.privacy-text[data-v-18bb9585]{height:auto;min-height:4.25rem;margin:2.5rem -.9375rem 0 -1.75rem;padding:.8125rem .75rem .75rem;border-radius:0 0 .25rem .25rem;background:#f7f7f7;box-sizing:border-box;font-size:.75rem;font-weight:400;line-height:1.0625rem;color:#999;text-align:left}.privacy-text .link[data-v-18bb9585]{color:#2580ff;text-decoration:none}.cert-form[data-v-18bb9585] .el-form-item__error{left:0;padding-top:.1875rem;font-size:.75rem;line-height:1rem}}@media screen and (max-width:22.5rem){.login-modal-mask[data-v-18bb9585]{padding-right:.625rem;padding-left:.625rem}.form-container[data-v-18bb9585]{padding-right:.9375rem;padding-left:1.375rem}.cert-form[data-v-18bb9585] .el-form-item__label{width:4.75rem!important;padding-right:.5rem;font-size:.8rem}.cert-form[data-v-18bb9585] .el-form-item__content{margin-left:4.75rem!important}.cert-form[data-v-18bb9585] .el-input__inner{padding-right:1.375rem;padding-left:1.375rem;font-size:.9375rem}.upload-placeholder i[data-v-18bb9585]{font-size:3.75rem;line-height:3.75rem}.form-actions[data-v-18bb9585]{padding-right:1.5rem;padding-left:2.375rem}.form-actions .submit-btn[data-v-18bb9585]{flex:1;min-width:0}.form-actions .skip-btn[data-v-18bb9585]{margin-left:1.125rem}.privacy-text[data-v-18bb9585]{margin-right:-.9375rem;margin-left:-1.375rem}}