.signed-step-view[data-v-1b088a46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;margin:0 auto;padding:0 0;max-width:1054px}.signed-step-view .step-item[data-v-1b088a46]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;-webkit-box-flex:1;-ms-flex:1;flex:1}.signed-step-view .step-item .step-circle-wrapper[data-v-1b088a46]{position:relative;z-index:2}.signed-step-view .step-item .step-circle-wrapper .step-image[data-v-1b088a46]{width:42px;height:42px;-o-object-fit:contain;object-fit:contain;display:block}.signed-step-view .step-item .step-circle-wrapper .step-image-wrapper[data-v-1b088a46]{position:relative;width:42px;height:42px}.signed-step-view .step-item .step-circle-wrapper .step-image-wrapper .step-image[data-v-1b088a46]{width:100%;height:100%}.signed-step-view .step-item .step-circle-wrapper .step-image-wrapper .step-number[data-v-1b088a46]{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);font-size:14px;font-weight:700;color:#fff;line-height:1;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%}.signed-step-view .step-item .step-name[data-v-1b088a46]{margin-top:8px;font-size:11px;text-align:center;white-space:nowrap;-webkit-transition:all .3s ease;transition:all .3s ease}.signed-step-view .step-item .step-name.active[data-v-1b088a46],.signed-step-view .step-item .step-name.completed[data-v-1b088a46]{color:#2874fd;font-weight:500}.signed-step-view .step-item .step-name.inactive[data-v-1b088a46]{color:#999}.signed-step-view .step-item .step-line[data-v-1b088a46]{position:absolute;top:21px;left:calc(50% + 36px);width:calc(100% - 72px);height:2px;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease}.signed-step-view .step-item .step-line.solid-blue[data-v-1b088a46]{background:#2874fd}.signed-step-view .step-item .step-line.dotted-blue[data-v-1b088a46]{background:repeating-linear-gradient(90deg,#2874fd 0,#2874fd 4px,transparent 0,transparent 8px)}.signed-step-view .step-item .step-line.solid-gray[data-v-1b088a46]{background:#d9d9d9}.page-wrap[data-v-1c76ecb8]{background-color:#f6f8fc;padding:42px 0 62px 0}.main[data-v-1c76ecb8]{margin:0 auto;padding:40px 0 50px 0;max-width:1054px}.page-header[data-v-1c76ecb8]{margin-bottom:32px;margin-top:42px;margin-left:30px;margin-right:30px}.page-header .header-main .header-icon[data-v-1c76ecb8],.page-header .header-main[data-v-1c76ecb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.page-header .header-main .header-icon[data-v-1c76ecb8]{width:36px;height:36px;background:#2874fd;border-radius:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:12px;-ms-flex-negative:0;flex-shrink:0}.page-header .header-main .header-icon .header-icon_image[data-v-1c76ecb8]{width:36px;height:36px}.page-header .header-main .page-title[data-v-1c76ecb8]{font-size:18px;color:#333;letter-spacing:0;font-weight:550;margin:0}.page-header .page-subtitle[data-v-1c76ecb8]{font-size:11px;color:#999;letter-spacing:0;margin:8px 0 0 48px}.step-display[data-v-1c76ecb8]{margin:0 0 25px 0;padding:0 0;background:#f6f8fc;border-radius:8px}.content-box[data-v-1c76ecb8]{background:#fff;border-radius:9px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06);padding:25px 31px 31px;margin-bottom:31px;margin-left:30px;margin-right:30px}.content-box .content-title[data-v-1c76ecb8]{font-size:16px;font-weight:550;color:#333;margin-bottom:19px}.notice-box[data-v-1c76ecb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:9px;padding:12px 16px;border-radius:6px;margin-bottom:12px}.notice-box.notice-primary[data-v-1c76ecb8]{background:#fff7e6;border:1px solid #ffe58f}.notice-box.notice-primary .notice-icon[data-v-1c76ecb8]{color:#faad14;font-size:12px;margin-top:2px}.notice-box.notice-primary .notice-title[data-v-1c76ecb8]{font-size:11px;font-weight:500;color:#faad14;margin-bottom:3px}.notice-box.notice-primary .notice-text[data-v-1c76ecb8]{font-size:10px;color:#faad14}.notice-box.notice-warning[data-v-1c76ecb8]{background:#fff7e6;border:1px solid #ffe58f}.notice-box.notice-warning .notice-icon[data-v-1c76ecb8]{color:#faad14;font-size:12px;margin-top:2px}.notice-box.notice-warning .notice-text[data-v-1c76ecb8]{font-size:10px;color:#faad14}.notice-box .notice-content[data-v-1c76ecb8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.form-section[data-v-1c76ecb8]{margin-bottom:16px}.form-section .section-label[data-v-1c76ecb8]{font-size:11px;color:#333;margin-bottom:6px;font-weight:550}.form-section .section-label .required[data-v-1c76ecb8]{color:#ff4d4f}.form-section .selected-products[data-v-1c76ecb8]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:9px;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-section .selected-products .product-tag[data-v-1c76ecb8]{display:inline-block;padding:2px 12px;background:#e8f0ff;color:#2874fd;border-radius:9px;font-size:11px}.billing-form .count-row[data-v-1c76ecb8]{margin-bottom:16px}.billing-form .count-row .billing-item-inline[data-v-1c76ecb8]{border-radius:6px}.billing-form .count-row .billing-item-inline .item-title[data-v-1c76ecb8]{font-size:11px;font-weight:550;color:#333;margin-bottom:9px}.billing-form .count-row .billing-item-inline .item-title .required[data-v-1c76ecb8]{color:#ff4d4f}.billing-form .billing-item[data-v-1c76ecb8]{margin-bottom:16px;padding:12px;border-radius:6px;border:1px solid #e8e8e8}.billing-form .billing-item .item-title[data-v-1c76ecb8]{font-size:11px;font-weight:600;color:#333;margin-bottom:9px}.billing-form .billing-item .item-title .required[data-v-1c76ecb8]{color:#ff4d4f}.billing-form .billing-item .input-group[data-v-1c76ecb8]{position:relative}.billing-form .billing-item .input-group .group-label[data-v-1c76ecb8]{font-size:9px;color:#666;margin-bottom:3px}.billing-form .billing-item .input-group .unit-text[data-v-1c76ecb8]{position:absolute;right:25px;top:calc(50% + 8px);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#999;font-size:10px;line-height:1;pointer-events:none}.hint-text-prompt[data-v-1c76ecb8]{font-size:10px;color:#999;margin-top:5px;margin-left:10px}.upload-area[data-v-1c76ecb8]{border:2px dashed #d9d9d9;border-radius:6px;padding:31px 16px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.upload-area[data-v-1c76ecb8]:hover{border-color:#2874fd;background:#f8faff}.upload-area .upload-icon[data-v-1c76ecb8]{font-size:25px;color:silver;margin-bottom:9px}.upload-area .upload-text[data-v-1c76ecb8]{font-size:11px;color:#333;margin-bottom:6px}.upload-area .upload-hint[data-v-1c76ecb8]{font-size:9px;color:#999}.upload-success[data-v-1c76ecb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:16px;background:#f6ffed;border:2px dashed #52c41a;border-radius:6px}.upload-success .success-icon[data-v-1c76ecb8]{font-size:25px;color:#52c41a}.upload-success .success-info[data-v-1c76ecb8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.upload-success .success-info .success-title[data-v-1c76ecb8]{font-size:11px;color:#333;margin-bottom:3px}.upload-success .success-info .success-filename[data-v-1c76ecb8]{font-size:9px;color:#999}.billing-info-box[data-v-1c76ecb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;padding:16px;background:#e8f0ff;border:1px solid #bac7ff;border-radius:6px;margin-top:12px}.billing-info-box .info-icon[data-v-1c76ecb8]{font-size:25px;color:#2874fd;margin-top:2px}.billing-info-box .info-content[data-v-1c76ecb8]{-webkit-box-flex:1;-ms-flex:1;flex:1}.billing-info-box .info-content .info-title[data-v-1c76ecb8]{font-size:11px;color:#333;margin-bottom:6px}.billing-info-box .info-content .info-billing[data-v-1c76ecb8]{font-size:10px;color:#2874fd}.billing-info-box .info-content .info-billing .info-hint[data-v-1c76ecb8]{color:#faad14;margin-left:8px}.upload-error[data-v-1c76ecb8]{border:2px dashed #d9d9d9;border-radius:8px;padding:31px 16px;text-align:center;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease}.upload-error[data-v-1c76ecb8]:hover{border-color:#ff4d4f;background:#fff9f9}.upload-error .error-message[data-v-1c76ecb8]{display:inline-block;padding:24px 40px;background:#fff5f5;border-radius:8px;font-size:14px;color:#ff4d4f;line-height:1.6}.action-buttons[data-v-1c76ecb8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-left:30px;margin-right:30px}.action-buttons .btn-prev[data-v-1c76ecb8]{width:140px;height:44px;border-radius:6px;border:1px solid #e8e8e8;background:#fff;color:#999;font-size:14px}.action-buttons .btn-prev[data-v-1c76ecb8]:hover:not(:disabled){border-color:#2874fd;color:#2874fd}.action-buttons .btn-next[data-v-1c76ecb8]{width:140px;height:44px;border-radius:6px;background:#2874fd;border-color:#2874fd;color:#fff;font-size:14px}.action-buttons .btn-next[data-v-1c76ecb8]:hover:not(:disabled){background:#1e65e0;border-color:#1e65e0}.action-buttons .btn-next[data-v-1c76ecb8]:disabled{background:#bac7ff;border-color:#bac7ff}[data-v-1c76ecb8] .ant-select-selector{border-radius:6px!important}.ant-select-dropdown-menu-item-active[data-v-1c76ecb8],.ant-select-dropdown-menu-item-selected[data-v-1c76ecb8],.ant-select-dropdown-menu-item[data-v-1c76ecb8],.ant-select-dropdown-menu-item span[data-v-1c76ecb8],.ant-select-dropdown-menu li[data-v-1c76ecb8],[data-v-1c76ecb8] .ant-select-arrow,[data-v-1c76ecb8] .ant-select-search__field,[data-v-1c76ecb8] .ant-select-selection-item,[data-v-1c76ecb8] .ant-select-selection-placeholder,[data-v-1c76ecb8] .ant-select-selection-selected-value,[data-v-1c76ecb8] .ant-select-selection-selected-value span,[data-v-1c76ecb8] .ant-select-selection__placeholder,[data-v-1c76ecb8] .ant-select-selection__rendered,[data-v-1c76ecb8] .ant-select-selection__rendered span{font-size:11px!important}[data-v-1c76ecb8] .ant-input{font-size:11px!important;background:#f8fafd;border:.5px solid #d7e2ef}[data-v-1c76ecb8] .ant-input-number-input{font-size:11px!important;background:#f8fafd;border:none!important}[data-v-1c76ecb8] .ant-input-number{border-radius:6px!important;width:100%!important;border:.5px solid #d7e2ef!important;-webkit-box-shadow:none!important;box-shadow:none!important}[data-v-1c76ecb8] .ant-input-number .ant-input-number-input{padding-right:31px!important;border:none!important;border-radius:6px!important}[data-v-1c76ecb8] .ant-calendar-picker{width:100%!important}[data-v-1c76ecb8] .ant-calendar-picker .ant-calendar-picker-input{border-radius:6px!important}[data-v-1c76ecb8] .ant-calendar-picker.disabled-date-picker .ant-calendar-picker-icon{display:none!important}[data-v-1c76ecb8] .ant-calendar-picker .ant-calendar-picker-input::-webkit-input-placeholder,[data-v-1c76ecb8] .ant-calendar-picker .ant-input::-webkit-input-placeholder{font-size:11px!important;color:#bfbfbf!important}[data-v-1c76ecb8] .ant-calendar-picker .ant-calendar-picker-input::-moz-placeholder,[data-v-1c76ecb8] .ant-calendar-picker .ant-input::-moz-placeholder{font-size:11px!important;color:#bfbfbf!important}[data-v-1c76ecb8] .ant-calendar-picker .ant-calendar-picker-input:-ms-input-placeholder,[data-v-1c76ecb8] .ant-calendar-picker .ant-input:-ms-input-placeholder{font-size:11px!important;color:#bfbfbf!important}[data-v-1c76ecb8] .ant-calendar-picker .ant-calendar-picker-input::-ms-input-placeholder,[data-v-1c76ecb8] .ant-calendar-picker .ant-input::-ms-input-placeholder{font-size:11px!important;color:#bfbfbf!important}[data-v-1c76ecb8] .ant-calendar-picker .ant-calendar-picker-input::placeholder,[data-v-1c76ecb8] .ant-calendar-picker .ant-input::placeholder{font-size:11px!important;color:#bfbfbf!important}