.FieldSettingsModal_modalOverlay___ypnU{position:fixed;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,.5);display:flex;justify-content:center;align-items:center;z-index:1000}.FieldSettingsModal_modal__yBBDC{background:white;border-radius:8px;box-shadow:0 4px 20px rgba(0,0,0,.15);width:500px;max-width:90%;max-height:90vh;overflow-y:auto}.FieldSettingsModal_modalHeader__5Vted{padding:16px 20px;border-bottom:1px solid #e8e8e8;display:flex;justify-content:space-between;align-items:center}.FieldSettingsModal_modalHeader__5Vted h3{margin:0;font-size:18px;font-weight:500;color:#333}.FieldSettingsModal_closeButton__5ovK1{background:none;border:none;font-size:24px;cursor:pointer;color:#999;padding:0;line-height:1}.FieldSettingsModal_closeButton__5ovK1:hover{color:#666}.FieldSettingsModal_modalBody__nqTHH{padding:20px}.FieldSettingsModal_formGroup__CuMiZ{margin-bottom:20px}.FieldSettingsModal_formGroup__CuMiZ label{display:block;margin-bottom:6px;font-weight:500;color:#555}.FieldSettingsModal_formGroup__CuMiZ input{width:100%;padding:8px 12px;border:1px solid #ddd;border-radius:4px;margin-bottom:12px;font-size:14px}.FieldSettingsModal_enumRow__uC84r{display:flex;margin-bottom:8px}.FieldSettingsModal_enumInput___w3ne{flex:1;padding:8px 12px;border:1px solid #ddd;border-radius:4px 0 0 4px;font-size:14px}.FieldSettingsModal_removeEnum__yIIMj{display:flex;justify-content:center;align-items:center;background:#ff4d4f;color:white;border:none;border-radius:0 4px 4px 0;cursor:pointer;padding:0 12px}.FieldSettingsModal_addEnum__lVcl5{background:#f0f0f0;border:1px dashed #d9d9d9;padding:8px 12px;border-radius:4px;cursor:pointer;width:100%;font-size:14px;color:#666}.FieldSettingsModal_addEnum__lVcl5:hover{background:#e6f7ff;border-color:#91d5ff;color:#1890ff}.FieldSettingsModal_modalFooter__rCZou{display:flex;justify-content:flex-end;padding-top:16px;border-top:1px solid #e8e8e8;gap:10px}.FieldSettingsModal_cancelButton__a9pxS{background:#f5f5f5;border:1px solid #d9d9d9;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px;color:#333}.FieldSettingsModal_cancelButton__a9pxS:hover{background:#e6e6e6}.FieldSettingsModal_saveButton__Ltjbo{background:#1890ff;color:white;border:none;padding:8px 16px;border-radius:4px;cursor:pointer;font-size:14px}.FieldSettingsModal_saveButton__Ltjbo:hover{background:#40a9ff}.FieldSettingsModal_noSettings__U76bp{text-align:center;padding:20px;color:#999;font-style:italic}.FieldConfigTable_fieldConfigContainer__FZULE{background-color:#f8f9fa;padding:20px;border-radius:8px;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.FieldConfigTable_tableWrapper__2ebdD{background:white;border-radius:8px;overflow:hidden;box-shadow:0 1px 3px rgba(0,0,0,.1);margin-bottom:20px}.FieldConfigTable_fieldTable__t4lY4{width:100%;border-collapse:collapse}.FieldConfigTable_fieldTable__t4lY4 thead{background-color:#f8f9fa}.FieldConfigTable_fieldTable__t4lY4 thead th{padding:12px 16px;text-align:left;font-weight:500;font-size:14px;color:#6b7280;border-bottom:1px solid #e5e7eb}.FieldConfigTable_fieldTable__t4lY4 thead th:first-child{width:40px}.FieldConfigTable_fieldTable__t4lY4 thead th:last-child{width:100px}.FieldConfigTable_fieldRow__JmJxo{border-bottom:1px solid #e5e7eb;transition:background-color .2s ease;position:relative}.FieldConfigTable_fieldRow__JmJxo:last-child{border-bottom:none}.FieldConfigTable_fieldRow__JmJxo.FieldConfigTable_dragging__tbzky{background-color:#f0f9ff;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000;transform:rotate(2deg)}.FieldConfigTable_fieldRow__JmJxo td{padding:16px;vertical-align:middle;font-size:14px}.FieldConfigTable_dragHandle__LBbFs{width:40px;text-align:center}.FieldConfigTable_dragIcon__tnp13{color:#9ca3af;cursor:grab;font-size:16px;line-height:1;padding:4px;border-radius:4px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FieldConfigTable_dragIcon__tnp13:hover{background-color:#f3f4f6;color:#6b7280}.FieldConfigTable_dragIcon__tnp13:active{cursor:grabbing;background-color:#e5e7eb;color:#374151}.FieldConfigTable_fieldNameInput__2WI_D{width:100%;background-color:#f8f9fa;font-family:Monaco,Menlo,monospace;font-weight:500;color:#374151;font-size:14px;padding:8px 12px;outline:none;border-radius:6px;transition:all .2s ease;border:1px solid transparent}.FieldConfigTable_fieldNameInput__2WI_D:focus{background-color:#ffffff;box-shadow:0 0 0 2px #3b82f6;border-color:#3b82f6}.FieldConfigTable_fieldNameInput__2WI_D:hover{background-color:#f1f3f4}.FieldConfigTable_dataType__rQJGS,.FieldConfigTable_valueType__USbgP{position:relative}.FieldConfigTable_selectWrapper___pkUJ{position:relative;display:inline-block;width:100%}.FieldConfigTable_typeSelect__NZ8j5{width:100%;background-color:#f8f9fa;font-size:14px;color:#374151;padding:8px 32px 8px 12px;outline:none;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:6px;transition:all .2s ease;border:1px solid transparent}.FieldConfigTable_typeSelect__NZ8j5:focus{background-color:#ffffff;box-shadow:0 0 0 2px #3b82f6;border-color:#3b82f6}.FieldConfigTable_typeSelect__NZ8j5:hover{background-color:#f1f3f4}.FieldConfigTable_selectArrow__2gjF7{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#9ca3af;pointer-events:none;transition:transform .2s ease}.FieldConfigTable_typeSelect__NZ8j5:focus+.FieldConfigTable_selectArrow__2gjF7{transform:translateY(-50%) rotate(180deg)}.FieldConfigTable_example__ebP5k{color:#6b7280}.FieldConfigTable_settings__FPSec{display:flex;flex-direction:column;gap:4px}.FieldConfigTable_settingItem__afKeB{display:flex;align-items:center;gap:8px}.FieldConfigTable_label__P4AoJ{color:#6b7280;font-size:13px}.FieldConfigTable_value__R3ucG{color:#374151;font-weight:500}.FieldConfigTable_optionBtn__EZxMY{background:none;border:none;padding:6px;border-radius:4px;cursor:pointer;color:#9ca3af;transition:all .2s ease;margin-left:4px}.FieldConfigTable_optionBtn__EZxMY:hover{background-color:#f3f4f6;color:#6b7280}.FieldConfigTable_optionBtn__EZxMY svg{display:block}.FieldConfigTable_deleteBtn__57KEj:hover{background-color:#fef2f2;color:#dc2626}.FieldConfigTable_addFieldBtn__qsmj5{display:flex;align-items:center;gap:8px;padding:10px 16px;background:white;border:2px solid #3b82f6;border-radius:6px;color:#3b82f6;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.FieldConfigTable_addFieldBtn__qsmj5:hover{background-color:#3b82f6;color:white}.FieldConfigTable_addFieldBtn__qsmj5 svg{transition:transform .2s ease}.FieldConfigTable_addFieldBtn__qsmj5:hover svg{transform:scale(1.1)}@media (max-width:768px){.FieldConfigTable_fieldConfigContainer__FZULE{padding:16px}.FieldConfigTable_fieldTable__t4lY4{font-size:13px}.FieldConfigTable_fieldRow__JmJxo td,.FieldConfigTable_fieldTable__t4lY4 thead th{padding:8px 12px}.FieldConfigTable_settingItem__afKeB{flex-direction:column;align-items:flex-start;gap:2px}.FieldConfigTable_dragIcon__tnp13{font-size:14px}.FieldConfigTable_fieldNameInput__2WI_D,.FieldConfigTable_typeSelect__NZ8j5{font-size:13px}}@media (prefers-reduced-motion:reduce){.FieldConfigTable_addFieldBtn__qsmj5,.FieldConfigTable_dragIcon__tnp13,.FieldConfigTable_fieldNameInput__2WI_D,.FieldConfigTable_fieldRow__JmJxo,.FieldConfigTable_optionBtn__EZxMY,.FieldConfigTable_typeSelect__NZ8j5{transition:none}}.Preview_container__gaShb{display:flex;flex-direction:column;min-height:100vh;background-color:#f8f9fa;padding:0 20px 20px;font-family:sans-serif;color:#333}.Preview_mainContent__3oVPC{display:flex;flex-wrap:wrap;gap:20px;flex:1;margin-bottom:20px}.Preview_panelHeader__O1dx2{font-size:1.25rem;font-weight:600;margin-bottom:15px;color:#333}.Preview_previewPanel__lNb9D,.Preview_settingsPanel__axg_A{background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);padding:20px;min-width:300px}.Preview_previewPanel__lNb9D{flex:3;display:flex;flex-direction:column}.Preview_settingsPanel__axg_A{flex:2}.Preview_tabButtons__51FyU{display:flex;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;margin-bottom:15px}.Preview_tabButton__MUhU9{flex:1;padding:10px 15px;background-color:#f0f0f0;border:none;cursor:pointer;font-size:.9rem;font-weight:500;color:#555;display:flex;align-items:center;justify-content:center;gap:8px;transition:background-color .2s ease,color .2s ease}.Preview_tabButton__MUhU9:first-child{border-right:1px solid #e0e0e0}.Preview_tabButton__MUhU9:hover:not(.Preview_activeTab__buN5j){background-color:#e5e5e5}.Preview_activeTab__buN5j{background-color:#fff;color:#007bff;box-shadow:inset 0 0 0 1px #007bff;z-index:1}.Preview_tabIcon__XCGqd{width:16px;height:16px}.Preview_previewContent__PG5C0{flex:1;border:1px solid #e0e0e0;border-radius:6px;overflow:hidden;background-color:#fff;position:relative}.Preview_loadingOverlay__XFqrA{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.8);display:flex;justify-content:center;align-items:center;z-index:100}@keyframes Preview_spin__SOPUR{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Preview_spinner__bf30Z{animation:Preview_spin__SOPUR 1s linear infinite}.Preview_tableWrapper__5oN9J{overflow-x:auto}.Preview_dataTable__sKdYz{width:100%;border-collapse:collapse;font-size:.875rem;text-align:left}.Preview_tableHeader__YnwAe{padding:12px 15px;background-color:#f8f8f8;border-bottom:1px solid #e0e0e0;font-weight:600;color:#555;white-space:nowrap}.Preview_tableCell__l0HLD{padding:10px 15px;border-bottom:1px solid #f0f0f0;color:#333;white-space:nowrap}.Preview_dataTable__sKdYz tbody tr:last-child .Preview_tableCell__l0HLD{border-bottom:none}.Preview_rawTextArea___kT9r{width:100%;height:100%;min-height:300px;border:none;resize:none;padding:15px;font-family:monospace;font-size:.875rem;line-height:1.5;background-color:#fff;color:#333;box-sizing:border-box}.Preview_formGroup__QfYQh{margin-bottom:15px}.Preview_formLabel__k6oMa{display:block;font-size:.875rem;font-weight:500;margin-bottom:5px;color:#555}.Preview_formInput__wvizh,.Preview_formSelect__15tZ4{width:100%;padding:10px 12px;border:1px solid #e0e0e0;border-radius:6px;font-size:.9rem;color:#333;background-color:#fff;box-sizing:border-box}.Preview_formSelect__15tZ4{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22292.4%22%20height%3D%22292.4%22%20viewBox%3D%220%200%20292.4%20292.4%22%3E%3Cpath%20fill%3D%22%23666%22%20d%3D%22M287%2069.4a17.6%2017.6%200%200%200-13-5.4H18.4c-5%200-9.3%201.8-12.9%205.4A17.6%2017.6%200%200%200%200%2082.2c0%205%201.8%209.3%205.4%2012.9l128%20127.9c3.6%203.6%207.8%205.4%2012.8%205.4s9.2-1.8%2012.8-5.4L287%2095.1c3.6-3.6%205.4-7.8%205.4-12.8%200-5-1.8-9.2-5.4-12.9z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:12px}.Preview_formInput__wvizh:focus,.Preview_formSelect__15tZ4:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.Preview_footer__k1Io5{display:flex;align-items:center;justify-content:flex-start;gap:20px;background-color:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.05);padding:15px 20px;flex-wrap:wrap}.Preview_rowsInputGroup__0Mgq_{display:flex;align-items:center;gap:10px}.Preview_rowsLabel__JZNvd{font-size:.9rem;font-weight:500;color:#555}.Preview_rowsInput__CpMDi{width:80px;padding:8px 10px;border:1px solid #e0e0e0;border-radius:6px;font-size:.9rem;color:#333;text-align:center}.Preview_rowsInput__CpMDi:focus{outline:none;border-color:#007bff;box-shadow:0 0 0 2px rgba(0,123,255,.25)}.Preview_saveButton__KqcEk{padding:10px 20px;background-color:#007bff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.9rem;font-weight:500;display:flex;align-items:center;gap:8px;transition:background-color .2s ease}.Preview_saveButton__KqcEk:hover{background-color:#0056b3}.Preview_saveButtonIcon__kS4ao{width:16px;height:16px}.Preview_tknLabel__j0yay{font-size:.8rem;color:#888;margin-left:auto}@media (max-width:768px){.Preview_mainContent__3oVPC{flex-direction:column}.Preview_previewPanel__lNb9D,.Preview_settingsPanel__axg_A{min-width:unset;width:100%;flex:unset}.Preview_footer__k1Io5{flex-direction:column;align-items:flex-start;gap:15px}.Preview_tknLabel__j0yay{margin-left:0}}.HistoryTable_tableContainer___XW9A{width:100%;overflow-x:auto;border:1px solid #e0e0e0;border-radius:8px}.HistoryTable_table__0pDOn{width:100%;border-collapse:collapse;font-family:sans-serif;font-size:.9rem}.HistoryTable_th__SLD4H{padding:12px 16px;text-align:left;background-color:#f5f5f5;color:#666;font-weight:600;letter-spacing:.05em;border-bottom:1px solid #e0e0e0}.HistoryTable_td__mRGW0{padding:12px 16px;border-bottom:1px solid #eee;color:#333}.HistoryTable_tr__y1X7j:last-child .HistoryTable_td__mRGW0{border-bottom:none}.HistoryTable_tr__y1X7j:hover{background-color:#f9f9f9}@media (max-width:768px){.HistoryTable_td__mRGW0,.HistoryTable_th__SLD4H{padding:8px 12px}}