.permit-to-lift-form-page[data-v-7dadc7f7]{padding:20px;background:#f0f2f5;min-height:100vh}.form-card[data-v-7dadc7f7]{max-width:1200px;margin:0 auto}.company-header[data-v-7dadc7f7]{text-align:center;margin-bottom:24px;padding:16px;background:#fafafa;border:1px solid #e8e8e8}.company-name[data-v-7dadc7f7]{font-size:14px;font-weight:700;margin-bottom:8px}.form-main-title[data-v-7dadc7f7]{font-size:20px;font-weight:700;margin:12px 0;padding:8px;background:#f0f0f0;border:2px solid #333;display:inline-block;min-width:300px}.project-name[data-v-7dadc7f7]{font-size:13px;color:#666;margin-top:8px}.form-actions[data-v-7dadc7f7]{text-align:center;margin-top:24px;padding-top:24px;border-top:1px solid #e8e8e8}.form-actions button[data-v-7dadc7f7]{margin:0 8px;min-width:100px}.permit-form .full-width[data-v-7dadc7f7]{width:100%}.ant-form-item[data-v-7dadc7f7]{margin-bottom:12px}.section-divider[data-v-7dadc7f7]{margin:16px 0;font-weight:700}.section-note[data-v-7dadc7f7]{font-size:14px;color:#333;margin-bottom:8px}.notice-box[data-v-7dadc7f7]{padding:12px;margin:12px 0;background:#fafafa;border-left:4px solid #1890ff;font-size:13px;line-height:1.6}.hazard-table[data-v-7dadc7f7]{width:100%;margin-bottom:12px;border-collapse:collapse;table-layout:fixed}.hazard-table td[data-v-7dadc7f7]{width:33.33%;padding:8px 12px;border:1px solid #e8e8e8}.check-table[data-v-7dadc7f7]{margin-bottom:12px;width:100%;border-collapse:collapse;border:1px solid #e8e8e8}.check-table td[data-v-7dadc7f7],.check-table th[data-v-7dadc7f7]{padding:8px 12px;border:1px solid #e8e8e8;text-align:left;vertical-align:top}.check-table th[data-v-7dadc7f7]{background:#f0f0f0;font-weight:700;text-align:center}.check-table td.col-desc[data-v-7dadc7f7]{width:58%}.check-table td.col-radio[data-v-7dadc7f7]{width:12%;text-align:center;vertical-align:middle}.check-table td.col-remark[data-v-7dadc7f7]{width:20%}.check-table th.col-desc[data-v-7dadc7f7]{width:58%}.check-table th.col-radio-header[data-v-7dadc7f7]{width:24%}.check-table th.col-remark[data-v-7dadc7f7]{width:20%}.check-table .text-center[data-v-7dadc7f7]{text-align:center}.radio-input[data-v-7dadc7f7]{cursor:pointer;width:16px;height:16px}.remark-input[data-v-7dadc7f7]{width:100%}.improvement-area[data-v-7dadc7f7]{margin:12px 0}.line-textarea[data-v-7dadc7f7]{border-radius:0;background:transparent;resize:none}.line-textarea[data-v-7dadc7f7]:focus{-webkit-box-shadow:none;box-shadow:none}