.upload-verify-container[data-v-68ed2d3f]{background-color:#fff;min-height:100vh;font-family:-apple-system,sans-serif;color:#333;padding-bottom:2.66667rem}.nav-header[data-v-68ed2d3f]{height:1.46667rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;padding:0 .4rem;position:relative;border-bottom:.02667rem solid #f8f8f8}.icon-back[data-v-68ed2d3f]{display:inline-block;width:.26667rem;height:.26667rem;border-left:.05333rem solid #333;border-bottom:.05333rem solid #333;-webkit-transform:rotate(45deg);transform:rotate(45deg);cursor:pointer}.nav-header .title[data-v-68ed2d3f]{position:absolute;width:100%;left:0;text-align:center;font-size:.48rem;font-weight:700}.content[data-v-68ed2d3f]{padding:.53333rem}.upload-section[data-v-68ed2d3f]{margin-bottom:.8rem;display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column}.upload-label[data-v-68ed2d3f]{width:100%;font-size:.42667rem;margin-bottom:.4rem;font-weight:500}.required[data-v-68ed2d3f]{color:#f55858;margin-right:.10667rem}.upload-card[data-v-68ed2d3f]{width:65%;aspect-ratio:1.6/1;border-radius:.32rem;overflow:hidden;position:relative;cursor:pointer;border:.02667rem dashed #e0e0e0}.upload-card-0[data-v-68ed2d3f]{background:url(../../static/img/passport-front.6565ce48.png);background-size:100% 100%}.upload-card-1[data-v-68ed2d3f]{background:url(../../static/img/passport-reverse.9d0700ed.png);background-size:100% 100%}.upload-card-2[data-v-68ed2d3f]{background:url(../../static/img/id-card-hand.aba52c24.png);background-size:100% 100%}.preview-img[data-v-68ed2d3f]{width:100%;height:100%;object-fit:cover}.placeholder-box[data-v-68ed2d3f]{width:100%;height:100%}.camera-overlay[data-v-68ed2d3f],.placeholder-box[data-v-68ed2d3f]{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-align:center;-webkit-align-items:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;justify-content:center}.camera-overlay[data-v-68ed2d3f]{width:1.33333rem;height:1.33333rem;background-color:rgba(0,0,0,.4);border-radius:50%;z-index:0}.icon-camera[data-v-68ed2d3f]{width:.64rem;height:.64rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="white"><path d="M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"/><circle cx="12" cy="12" r="3.2" fill="none" stroke="white" stroke-width="2"/><path d="M9 2L7.17 4H4c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h16c1.1 0 2-.9 2-2V6c0-1.1-.9-2-2-2h-3.17L15 2H9zm3 15c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5z"/></svg>') no-repeat 50%}.format-hint[data-v-68ed2d3f]{font-size:.34667rem;color:#bbb;text-align:center;margin-top:.26667rem}.footer-actions[data-v-68ed2d3f]{display:-webkit-box;display:-webkit-flex;display:flex;gap:.4rem;padding:.53333rem;background-color:#fff;position:fixed;bottom:0;width:100%;box-sizing:border-box}.btn-outline[data-v-68ed2d3f]{background-color:#fff;border:.02667rem solid #ccc;border-radius:.66667rem;color:#333}.btn-outline[data-v-68ed2d3f],.btn-primary[data-v-68ed2d3f]{-webkit-box-flex:1;-webkit-flex:1;flex:1;height:1.33333rem;font-size:.48rem}.btn-primary[data-v-68ed2d3f]{background-color:#6b5eff;border:none;border-radius:.66667rem;color:#fff;font-weight:700}