.add-note[data-v-486cefd4]{min-height:100vh;background:#f5f7fa}.form-container[data-v-486cefd4]{margin:16px;background:#fff;border-radius:16px;padding:20px;box-shadow:0 4px 12px rgba(0,0,0,.08)}.form-item[data-v-486cefd4]{margin-bottom:24px;-webkit-transition:all .3s ease;transition:all .3s ease}.form-item[data-v-486cefd4]:last-child{margin-bottom:0}.form-label[data-v-486cefd4]{color:#2c8be9;font-size:15px;font-weight:500;margin-bottom:10px}.form-input[data-v-486cefd4]{background:#f8fafc;padding:14px;border-radius:8px;font-size:14px;color:#333;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-transition:all .3s ease;transition:all .3s ease;border:1px solid #e8eef4}.form-input[data-v-486cefd4]:hover{border-color:#2c8be9;box-shadow:0 0 0 2px rgba(44,139,233,.1)}.input-icon[data-v-486cefd4]{margin-right:8px;color:#2c8be9}.content-input[data-v-486cefd4]{border-radius:8px;-webkit-transition:all .3s ease;transition:all .3s ease;padding:0}[data-v-486cefd4] .van-field__control{padding:12px;border-radius:8px;border:1px solid #e8eef4;background:#f8fafc}[data-v-486cefd4] .van-field__control:focus{border-color:#2c8be9;box-shadow:0 0 0 2px rgba(44,139,233,.1)}[data-v-486cefd4] .van-uploader{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;gap:12px}[data-v-486cefd4] .van-uploader__preview{width:60px!important;height:60px!important;margin:0 4px 0 0!important;border-radius:12px;overflow:hidden;border:2px solid #e8eef4}[data-v-486cefd4] .van-uploader__preview-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}[data-v-486cefd4] .van-uploader__upload{width:60px!important;height:60px!important;margin:0!important}.upload-trigger[data-v-486cefd4]{width:60px;height:60px;background:#f8fafc;border-radius:12px;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;border:2px dashed #e8eef4;-webkit-transition:all .3s ease;transition:all .3s ease}.upload-trigger[data-v-486cefd4]:hover{border-color:#2c8be9;background:#f0f7ff}.upload-text[data-v-486cefd4]{margin-top:4x;font-size:8px;color:#666}.submit-btn[data-v-486cefd4]{margin:32px 16px}.upload-overlay[data-v-486cefd4]{-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.upload-loading[data-v-486cefd4],.upload-overlay[data-v-486cefd4]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center}.upload-loading[data-v-486cefd4]{background:hsla(0,0%,100%,.95);padding:24px;border-radius:16px;box-shadow:0 4px 16px rgba(0,0,0,.1);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.upload-progress[data-v-486cefd4]{margin-top:16px;width:240px;text-align:center}.progress-text[data-v-486cefd4]{color:#666;font-size:14px;margin-bottom:8px}.progress-bar[data-v-486cefd4]{height:4px;background:#eee;border-radius:2px;overflow:hidden;margin:8px 0}.progress-inner[data-v-486cefd4]{height:100%;background:-webkit-linear-gradient(315deg,#2c8be9,#1565c0);background:linear-gradient(135deg,#2c8be9,#1565c0);-webkit-transition:width .3s ease;transition:width .3s ease}.progress-value[data-v-486cefd4]{color:#2c8be9;font-size:12px;font-weight:500}.cancel-btn[data-v-486cefd4]{margin-top:16px;width:120px;height:32px;border:1px solid #2c8be9;color:#2c8be9;border-radius:16px;font-size:14px;background:transparent;-webkit-transition:all .3s ease;transition:all .3s ease}.cancel-btn[data-v-486cefd4]:active{background:rgba(44,139,233,.1)}[data-v-486cefd4] .van-button--primary{height:44px;font-size:16px;font-weight:500;background:-webkit-linear-gradient(315deg,#2c8be9,#1565c0);background:linear-gradient(135deg,#2c8be9,#1565c0);border:none;-webkit-transition:all .3s ease;transition:all .3s ease}[data-v-486cefd4] .van-button--primary:active{-webkit-transform:scale(.98);transform:scale(.98)}[data-v-486cefd4] .van-popup{border-radius:16px 16px 0 0}