.custom-header[data-v-b7048386]{width:100%;padding:20px 16px;background:#fff;text-align:center;margin-bottom:12px}.page-title[data-v-b7048386]{font-size:20px;font-weight:500;color:#212429;margin:0;line-height:1.5}.feedback-form[data-v-b7048386]{max-width:800px;margin:20px auto;padding:20px;width:100%;box-sizing:border-box}.success-page[data-v-b7048386]{display:flex;justify-content:center;align-items:center;min-height:400px;width:100%}.success-content[data-v-b7048386]{text-align:center;padding:40px 20px}.success-icon[data-v-b7048386]{font-size:64px;color:#67c23a;margin-bottom:20px}.success-title[data-v-b7048386]{font-size:24px;font-weight:500;color:#212429;margin:0 0 16px 0}.success-message[data-v-b7048386]{font-size:14px;color:#858e98;margin:0;line-height:1.6}.upload-tip[data-v-b7048386]{text-align:left;margin-top:8px;font-size:12px;color:#858e98;line-height:1.8}.upload-tip p[data-v-b7048386]{margin:4px 0}.feedback-form[data-v-b7048386] .el-form-item__label{font-weight:500}.feedback-form[data-v-b7048386] .el-input__inner,.feedback-form[data-v-b7048386] .el-textarea__inner{border-radius:4px}.file-upload-wrapper[data-v-b7048386]{text-align:left}.file-upload-wrapper[data-v-b7048386] .el-upload{display:inline-block}.file-upload-wrapper[data-v-b7048386] .el-upload .el-button--primary{background-color:#f5f6f8!important;border-color:#dcdfe6!important;color:#606266!important}.file-upload-wrapper[data-v-b7048386] .el-upload .el-button--primary:hover{background-color:#ecf5ff!important;border-color:#b3d8ff!important;color:#409eff!important}.submit-btn[data-v-b7048386]{background-color:#06f!important;border:none!important}.submit-btn[data-v-b7048386]:hover{background-color:#2b87ff!important}@media screen and (max-width:768px){.page-wrapper[data-v-b7048386]{min-height:100vh}.custom-header[data-v-b7048386]{padding:16px 12px;margin-bottom:8px}.page-title[data-v-b7048386]{font-size:18px}.content-wrapper[data-v-b7048386]{margin:0 8px;padding:0 12px!important}.success-page[data-v-b7048386]{min-height:300px;padding:20px}.success-content[data-v-b7048386]{padding:30px 15px}.success-icon[data-v-b7048386]{font-size:48px;margin-bottom:16px}.success-title[data-v-b7048386]{font-size:20px;margin-bottom:12px}.success-message[data-v-b7048386]{font-size:13px}.feedback-form[data-v-b7048386]{padding:16px 12px;margin:12px auto}.feedback-form[data-v-b7048386] .el-form-item{margin-bottom:18px}.feedback-form[data-v-b7048386] .el-form-item__label{font-size:14px;padding-bottom:8px;line-height:1.5}.feedback-form[data-v-b7048386] .el-input__inner,.feedback-form[data-v-b7048386] .el-textarea__inner{font-size:14px;padding:10px 12px}.upload-tip[data-v-b7048386]{font-size:11px;line-height:1.6}.upload-tip p[data-v-b7048386]{margin:3px 0}.feedback-form[data-v-b7048386] .button-group{display:flex;justify-content:center;align-items:center}.feedback-form[data-v-b7048386] .button-group .el-form-item__content{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;gap:12px;margin-left:0!important}.feedback-form[data-v-b7048386] .button-group .el-button{width:100%;max-width:200px;margin:0;font-size:14px;padding:12px 24px;height:44px}.file-upload-wrapper[data-v-b7048386] .el-upload .el-button--primary{width:100%;padding:10px 15px}}@media screen and (min-width:769px) and (max-width:1024px){.feedback-form[data-v-b7048386]{max-width:90%;padding:20px 16px}.custom-header[data-v-b7048386]{padding:18px 16px}}