.contract-flow-container[data-v-210d888a]{padding:0}.contract-flow-section[data-v-210d888a]{margin-bottom:24px}.flow-card[data-v-210d888a]{border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);border:none}.flow-title[data-v-210d888a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}.back-btn[data-v-210d888a]{border-radius:6px;height:36px}.flow-steps[data-v-210d888a]{margin-bottom:32px;padding:24px;background:linear-gradient(135deg,#f5f7fa,#c3cfe2);border-radius:8px}.flow-content[data-v-210d888a]{padding:24px;background:#fff;border-radius:8px;min-height:400px}.step-content[data-v-210d888a]{margin-bottom:24px}.step-content h3[data-v-210d888a]{color:#1890ff;margin-bottom:20px;font-size:20px;font-weight:600;border-bottom:2px solid #1890ff;padding-bottom:8px}.create-contract-tabs[data-v-210d888a]{margin-top:20px}.flow-actions[data-v-210d888a]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding:24px;background:#fafafa;border-radius:8px;border-top:1px solid #e8e8e8;-ms-flex-wrap:wrap;flex-wrap:wrap}.action-btn[data-v-210d888a]{min-width:120px;height:40px;font-size:14px;font-weight:500;border-radius:6px}.primary-btn[data-v-210d888a]{background:linear-gradient(135deg,#1890ff,#096dd9);border:none}.primary-btn[data-v-210d888a]:hover{background:linear-gradient(135deg,#40a9ff,#1890ff)}.reset-btn[data-v-210d888a]{color:#8c8c8c}.preview-result[data-v-210d888a]{margin-top:24px;padding:20px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:8px}.preview-actions[data-v-210d888a]{margin-bottom:16px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px}.preview-url[data-v-210d888a]{margin-top:12px}.seal-list-section[data-v-210d888a]{margin-bottom:24px}.seal-card[data-v-210d888a]{margin-bottom:16px;border:1px solid #e8e8e8;border-radius:6px;-webkit-transition:all .3s;transition:all .3s}.seal-card[data-v-210d888a]:hover{border-color:#1890ff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.1);box-shadow:0 2px 8px rgba(0,0,0,.1)}.seal-info[data-v-210d888a]{text-align:center}.seal-name[data-v-210d888a]{font-size:16px;font-weight:700;color:#1890ff;margin-bottom:8px}.seal-unit[data-v-210d888a]{font-size:14px;color:#666;margin-bottom:4px;word-break:break-all}.seal-id[data-v-210d888a]{font-size:12px;color:#999}.modal-footer[data-v-210d888a]{text-align:right;margin-top:16px;padding-top:16px;border-top:1px solid #e8e8e8}[data-v-210d888a] .create-contract-tabs .ant-tabs-tab{font-weight:500}[data-v-210d888a] .create-contract-tabs .ant-tabs-tab-active{color:#1890ff}[data-v-210d888a] .step-content .ant-form-item-label{font-weight:500;color:#262626}[data-v-210d888a] .step-content .ant-input,[data-v-210d888a] .step-content .ant-select-selector{border-radius:6px;border:1px solid #d9d9d9;-webkit-transition:all .3s;transition:all .3s}[data-v-210d888a] .step-content .ant-input:focus,[data-v-210d888a] .step-content .ant-select-focused .ant-select-selector{border-color:#1890ff;-webkit-box-shadow:0 0 0 2px rgba(24,144,255,.2);box-shadow:0 0 0 2px rgba(24,144,255,.2)}@media (max-width:768px){.flow-actions[data-v-210d888a]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.action-btn[data-v-210d888a]{width:100%}}