.title[data-v-140181a3]{font-size:14px}.full_screen[data-v-140181a3]{transition:all .3s ease}.full_screen[data-v-140181a3]:hover{background-color:var(--el-color-primary-light-9)}.window-box[data-v-140181a3]{min-height:80px}.preview-box[data-v-140181a3]{position:relative;width:100%;height:520px;display:flex;flex-direction:column}.pdf-preview-dialog[data-v-61be0e56] .el-dialog__body{padding:0}.pdf-container[data-v-61be0e56]{width:100%;min-height:80vh;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.pdf-iframe[data-v-61be0e56]{border:none;background:#fff}.pdf-error[data-v-61be0e56]{width:100%;height:100%;display:flex;align-items:center;justify-content:center}.dialog-footer[data-v-61be0e56]{text-align:center;padding:20px 0}.preview-box[data-v-6127b15a]{position:relative;width:100%;height:520px;display:flex;flex-direction:column}.canvas-box[data-v-6127b15a]{position:relative;flex:1;overflow:hidden;background:#e3e3e3;display:flex;align-items:center;justify-content:center}.image-box[data-v-6127b15a]{max-width:100%;max-height:100%;width:auto;height:auto;transform-origin:center center;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:grab;transition:transform .2s ease}.image-box.dragging[data-v-6127b15a]{cursor:grabbing;transition:none}.preview-toolbar[data-v-6127b15a]{padding:16px 0 8px 0;gap:8px}.details-grid[data-v-524b848f]{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));border:1px solid #ededed;border-right:0;border-bottom:0}.details-grid .item[data-v-524b848f]{display:grid;grid-template-columns:120px 1fr;height:60px;border-right:1px solid #ededed;border-bottom:1px solid #ededed}.details-grid .item .title[data-v-524b848f]{background-color:#f6f9fe;display:flex;align-items:center;justify-content:center;text-align:center;color:#282d30;border-right:1px solid #ededed;padding-inline:10px}.details-grid .item .content[data-v-524b848f]{display:flex;align-items:center;justify-content:center;color:#74798c}.head-title[data-v-524b848f]{width:100%;font-size:16px;font-weight:500;letter-spacing:0;line-height:55px;color:#282d30;display:flex;align-items:center}.head-title[data-v-524b848f]:before{content:"";margin-right:12px;width:2px;height:16px;opacity:1;background:var(--el-color-primary)}[data-v-524b848f] .el-form-item__label{--el-text-color-regular:#282d30}.image[data-v-524b848f]{min-width:90px}table[data-v-524b848f]{border-right:1px solid #ededed}table th[data-v-524b848f]{border-top:1px solid #ededed;min-width:160px;background-color:#f6f9fe}table td[data-v-524b848f],table th[data-v-524b848f]{border-left:1px solid #ededed;border-bottom:1px solid #ededed;padding:16px}.head-title[data-v-5b4bb406]{width:100%;font-size:16px;font-weight:500;letter-spacing:0;line-height:55px;color:#282d30;display:flex;align-items:center}.head-title[data-v-5b4bb406]:before{content:"";margin-right:12px;width:2px;height:16px;opacity:1;background:var(--el-color-primary)}.modal-iframe[data-v-5b4bb406]{border:0}[data-v-5b4bb406] .el-input.is-disabled{border:var(--el-input-border);border-radius:4px;cursor:text}[data-v-5b4bb406] .el-input.is-disabled .el-input__inner,[data-v-5b4bb406] .el-input.is-disabled .el-input__wrapper{cursor:text}.head-title[data-v-f05dcd74]{width:100%;font-size:16px;font-weight:500;letter-spacing:0;line-height:55px;color:#282d30;display:flex;align-items:center}.head-title[data-v-f05dcd74]:before{content:"";margin-right:12px;width:2px;height:16px;opacity:1;background:var(--el-color-primary)}.modal-iframe[data-v-f05dcd74]{border:0}[data-v-f05dcd74] .el-input.is-disabled{border:var(--el-input-border);border-radius:4px;cursor:text}[data-v-f05dcd74] .el-input.is-disabled .el-input__inner,[data-v-f05dcd74] .el-input.is-disabled .el-input__wrapper{cursor:text}[data-v-799b0a33] .change-password-dialog .el-dialog__header{padding:24px 24px 16px;border-bottom:1px solid #f0f0f0}[data-v-799b0a33] .change-password-dialog .el-dialog__header .el-dialog__title{font-size:18px;font-weight:600;color:#303133}[data-v-799b0a33] .change-password-dialog .el-dialog__body{padding:0}[data-v-799b0a33] .change-password-dialog .el-dialog__footer{padding:20px 24px 24px;border-top:1px solid #f0f0f0}.dialog-content[data-v-799b0a33]{padding:48px}.alert-wrapper[data-v-799b0a33]{margin-bottom:42px}.security-alert[data-v-799b0a33]{border-radius:8px;border:1px solid #fdf6ec;background-color:#fef9f0}.security-alert[data-v-799b0a33] .el-alert__content .alert-content{line-height:1.6;color:#e6a23c}.security-alert[data-v-799b0a33] .el-alert__content .alert-content strong{font-weight:600}.password-form[data-v-799b0a33] .el-form-item{margin-bottom:24px}.password-form[data-v-799b0a33] .el-form-item:last-child{margin-bottom:0}.password-form[data-v-799b0a33] .el-form-item .el-form-item__label{font-weight:500;color:#606266;padding-right:16px}.password-form[data-v-799b0a33] .el-form-item .el-input .el-input__wrapper{border-radius:6px;padding:0 12px;transition:all .3s}.password-form[data-v-799b0a33] .el-form-item .el-input .el-input__wrapper:hover{box-shadow:inset 0 0 0 1px #c0c4cc}.password-form[data-v-799b0a33] .el-form-item .el-input .el-input__wrapper.is-focus{box-shadow:0 0 0 1px var(--el-color-primary) inset}.input-icon[data-v-799b0a33]{color:#909399;font-size:16px}.password-strength-indicator[data-v-799b0a33]{margin-top:12px;width:300px}.strength-bar-container[data-v-799b0a33]{width:100%}.strength-bar[data-v-799b0a33]{display:flex;gap:0;height:28px;border-radius:4px;overflow:hidden;border:1px solid #dcdfe6;box-shadow:0 1px 2px rgba(0,0,0,.05)}.strength-segment[data-v-799b0a33]{flex:1;position:relative;display:flex;align-items:center;justify-content:center;background-color:#f5f7fa;transition:all .3s ease;border-right:1px solid #dcdfe6}.strength-segment[data-v-799b0a33]:last-child{border-right:none}.segment-label[data-v-799b0a33]{font-size:12px;font-weight:500;color:#909399;transition:color .3s ease;z-index:1}.strength-segment.segment-1.active-weak[data-v-799b0a33]{background-color:#f56c6c;border-color:#f56c6c}.strength-segment.segment-1.active-weak .segment-label[data-v-799b0a33]{color:#fff;font-weight:600}.strength-segment.segment-1.active-medium[data-v-799b0a33],.strength-segment.segment-2.active-medium[data-v-799b0a33]{background-color:#e6a23c;border-color:#e6a23c}.strength-segment.segment-1.active-medium .segment-label[data-v-799b0a33],.strength-segment.segment-2.active-medium .segment-label[data-v-799b0a33]{color:#fff;font-weight:600}.strength-segment.segment-1.active-strong[data-v-799b0a33],.strength-segment.segment-2.active-strong[data-v-799b0a33],.strength-segment.segment-3.active-strong[data-v-799b0a33]{background-color:#67c23a;border-color:#67c23a}.strength-segment.segment-1.active-strong .segment-label[data-v-799b0a33],.strength-segment.segment-2.active-strong .segment-label[data-v-799b0a33],.strength-segment.segment-3.active-strong .segment-label[data-v-799b0a33]{color:#fff;font-weight:600}.dialog-footer[data-v-799b0a33]{text-align:center;padding-top:8px}.cancel-btn[data-v-799b0a33]{min-width:80px!important}.submit-btn[data-v-799b0a33]{min-width:140px;height:40px;font-size:15px;font-weight:500;border-radius:6px;box-shadow:0 2px 8px rgba(64,158,255,.2);transition:all .3s}.submit-btn[data-v-799b0a33]:hover{box-shadow:0 4px 12px rgba(64,158,255,.3);transform:translateY(-1px)}.submit-btn[data-v-799b0a33]:active{transform:translateY(0)}@media(max-width:768px){.requirements-list[data-v-799b0a33]{grid-template-columns:1fr}.password-form[data-v-799b0a33] .el-form-item__label{width:100px!important}}.tankbox[data-v-fd57a5f0]{padding:50px}.dialog-header[data-v-fd57a5f0]{display:flex;align-items:center;padding:20px 0 0 30px}.dialog-header .header-line[data-v-fd57a5f0]{width:4px;height:20px;background:#1890ff;margin-right:12px}.dialog-header .header-title[data-v-fd57a5f0]{font-size:16px;font-weight:600;color:#333}.confirm-payment-dialog .form-row[data-v-fd57a5f0]{display:flex;align-items:center;margin-bottom:20px}.confirm-payment-dialog .form-row .form-label[data-v-fd57a5f0]{width:80px;font-size:14px;color:#333;margin-right:16px;flex-shrink:0}.confirm-payment-dialog .form-row .amount-input[data-v-fd57a5f0]{flex:1}.confirm-payment-dialog .form-row .amount-input[data-v-fd57a5f0] .el-input__wrapper{background:#f5f5f5;box-shadow:none;border:1px solid #d9d9d9}.confirm-payment-dialog .form-row .amount-input[data-v-fd57a5f0] .el-input__wrapper .el-input__inner{color:#666;font-size:14px}.confirm-payment-dialog .form-row .upload-container[data-v-fd57a5f0]{flex:1}.confirm-payment-dialog .form-row .upload-container .custom-upload[data-v-fd57a5f0] .el-upload{width:100%}.confirm-payment-dialog .form-row .upload-container .custom-upload .upload-box[data-v-fd57a5f0]{width:100%;height:120px;border:1px dashed #d9d9d9;border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#fafafa;cursor:pointer;transition:border-color .3s}.confirm-payment-dialog .form-row .upload-container .custom-upload .upload-box[data-v-fd57a5f0]:hover{border-color:#1890ff}.confirm-payment-dialog .form-row .upload-container .custom-upload .upload-box .upload-icon[data-v-fd57a5f0]{font-size:32px;color:#bbb;margin-bottom:8px}.confirm-payment-dialog .form-row .upload-container .custom-upload .upload-box .upload-text[data-v-fd57a5f0]{font-size:14px;color:#999}.confirm-payment-dialog .form-row .upload-container .file-name[data-v-fd57a5f0]{margin-top:8px;font-size:12px;color:#666;text-align:center}.confirm-payment-dialog .info-tip[data-v-fd57a5f0]{display:flex;align-items:flex-start;padding:12px 16px;background:#f6f8fa;border-radius:4px;margin-top:16px}.confirm-payment-dialog .info-tip .info-icon[data-v-fd57a5f0]{color:#1890ff;margin-right:8px;margin-top:2px;flex-shrink:0;font-size:16px}.confirm-payment-dialog .info-tip .tip-text[data-v-fd57a5f0]{font-size:12px;color:#666;line-height:1.5}.dialog-actions[data-v-fd57a5f0]{display:flex;justify-content:center;gap:16px;padding-top:8px;padding-bottom:20px}.dialog-actions .cancel-btn[data-v-fd57a5f0]{min-width:88px;height:36px;border:1px solid #d9d9d9;background:#fff;color:#666}.dialog-actions .cancel-btn[data-v-fd57a5f0]:hover{border-color:#1890ff;color:#1890ff}.dialog-actions .submit-btn[data-v-fd57a5f0]{min-width:88px;height:36px;background:#1890ff;border-color:#1890ff}.dialog-actions .submit-btn[data-v-fd57a5f0]:disabled{background:#f5f5f5;border-color:#d9d9d9;color:#bbb}[data-v-fd57a5f0] .el-dialog{border-radius:8px}[data-v-fd57a5f0] .el-dialog .el-dialog__header{padding:24px 24px 0;border-bottom:none}[data-v-fd57a5f0] .el-dialog .el-dialog__body{padding:0}[data-v-fd57a5f0] .el-dialog .el-dialog__footer{padding:0 24px 24px;border-top:none}.preview-container[data-v-fd57a5f0]{text-align:center}.preview-container .preview-image[data-v-fd57a5f0]{max-width:100%;max-height:70vh;-o-object-fit:contain;object-fit:contain}.preview-container .pdf-preview[data-v-fd57a5f0]{padding:40px}.preview-container .pdf-preview p[data-v-fd57a5f0]{margin-bottom:20px;color:#666}.user-center[data-v-3f15afa6]{display:flex;flex-direction:column;background-color:#fff}.header[data-v-3f15afa6]{display:flex;align-items:center;gap:12px}.avatar-fallback[data-v-3f15afa6]{font-weight:600;color:#fff}.meta[data-v-3f15afa6]{display:flex;flex-direction:column}.name-row[data-v-3f15afa6]{display:flex;align-items:center;gap:8px}.name[data-v-3f15afa6]{font-size:18px;font-weight:600}.sub[data-v-3f15afa6]{color:#909399;font-size:12px}.quick-actions[data-v-3f15afa6]{margin:8px 0 16px;display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.action[data-v-3f15afa6]{border:1px solid #ebeef5;border-radius:8px;padding:14px 8px;text-align:center;cursor:pointer;transition:all .2s ease}.action[data-v-3f15afa6]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06);transform:translateY(-1px)}.action .icon[data-v-3f15afa6]{font-size:18px;color:#409eff}.action .label[data-v-3f15afa6]{margin-top:6px;font-size:12px;color:#606266}.action .label[data-v-3f15afa6]:after{content:""}.prefs[data-v-3f15afa6]{display:flex;flex-direction:column;gap:12px}.pref-row[data-v-3f15afa6]{display:flex;align-items:center;justify-content:space-between}.pref-label[data-v-3f15afa6]{color:#606266;font-size:13px}.pref-actions[data-v-3f15afa6]{display:flex;gap:8px}.color-swatches[data-v-3f15afa6]{align-items:center}.swatch[data-v-3f15afa6]{width:24px;height:24px;border-radius:6px;cursor:pointer;border:1px solid #ebeef5;outline:2px solid transparent}.default-swatch[data-v-3f15afa6]{display:flex;align-items:center;justify-content:center;padding:0 8px;height:24px;border-radius:6px;border:1px dashed #dcdfe6;color:#606266}.footer[data-v-3f15afa6]{display:flex;justify-content:flex-end;gap:8px}