._card_1svii_1{position:absolute;min-width:260px;width:260px;background:#24283b;border:2px solid #3b4261;border-radius:8px;box-shadow:0 4px 12px #0000004d;-webkit-user-select:none;user-select:none;cursor:move}._card_1svii_1:hover{box-shadow:0 6px 20px #00000080}._selected_1svii_17{border-color:#7aa2f7;box-shadow:0 0 0 2px #7aa2f74d,0 6px 20px #00000080}._header_1svii_22{height:34px;display:flex;align-items:center;justify-content:space-between;padding:0 12px;border-radius:6px 6px 0 0;gap:8px;box-sizing:border-box}._name_1svii_33{font-weight:700;font-size:13px;color:#1a1b26;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actions_1svii_43{display:flex;gap:4px}._headerBtn_1svii_48{width:22px;height:22px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;cursor:pointer;background:#00000026;color:#1a1b26;padding:0}._headerBtn_1svii_48:hover{background:#0000004d}._field_1svii_66{height:28px;display:flex;align-items:center;gap:6px;border-top:1px solid #2f3449;font-size:12px;box-sizing:border-box;padding-right:8px;cursor:grab}._field_1svii_66:hover{background:#2f3449}._field_1svii_66:active{cursor:grabbing}._fieldName_1svii_86{flex:1;font-weight:500;color:#c0caf5;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._observation_1svii_96{color:#7aa2f7;font-size:12px;flex-shrink:0;cursor:help}._type_1svii_103{font-size:11px;color:#565f89;flex-shrink:0}._nullable_1svii_109{font-size:10px;color:#565f89;flex-shrink:0;width:16px;text-align:center}._connector_1svii_117{width:10px;height:10px;border-radius:50%;border:2px solid #7aa2f7;background:#1a1b26;padding:0;cursor:crosshair;flex-shrink:0}._connector_1svii_117:hover,._linked_1svii_129{background:#7aa2f7}._trash_1svii_133{width:16px;height:16px;display:flex;align-items:center;justify-content:center;flex-shrink:0;border:none;border-radius:4px;padding:0;background:transparent;color:#565f89;cursor:pointer}._trash_1svii_133:hover{color:#f7768e;background:#f7768e1f}._examples_1svii_153{position:absolute;left:calc(100% + 12px);top:0;display:flex;flex-direction:column;gap:8px;width:180px;overflow:visible}._addExample_1svii_164{height:28px;border:1px dashed #3b4261;border-radius:8px;background:#1a1b26;color:#7aa2f7;font-size:11px;cursor:pointer}._addExample_1svii_164:hover{border-color:#7aa2f7;background:#24283b}._example_1svii_153{position:relative;background:#1a1b26;border:1px solid #3b4261;border-radius:8px;padding:8px 22px 8px 10px;width:100%;box-sizing:border-box;cursor:pointer;box-shadow:0 4px 12px #00000040}._example_1svii_153:hover{border-color:#7aa2f7}._exampleContent_1svii_195{max-height:calc(100vh - 24px);overflow:auto}._exampleLine_1svii_200{display:flex;gap:4px;font-size:11px;line-height:1.45;width:max-content;min-width:100%;white-space:nowrap}._exampleKey_1svii_210{color:#7aa2f7;flex-shrink:0}._exampleValue_1svii_215{color:#c0caf5;overflow:visible;white-space:nowrap}._jsonValue_1svii_221{display:block;white-space:pre;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}._exampleTrash_1svii_228{position:absolute;top:4px;right:4px;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border:none;border-radius:4px;padding:0;background:transparent;color:#565f89;cursor:pointer}._exampleTrash_1svii_228:hover{color:#f7768e}._addField_1svii_249{height:28px;display:flex;align-items:center;border:none;border-top:1px solid #2f3449;background:transparent;cursor:pointer;font-size:11px;color:#565f89;width:100%;box-sizing:border-box}._addField_1svii_249:hover{background:#2f3449;color:#7aa2f7}._addRoot_1svii_268{height:30px;justify-content:center;border-radius:0 0 6px 6px}._svg_155nl_1{position:absolute;overflow:visible;pointer-events:none;z-index:1}._line_155nl_8{fill:none;pointer-events:stroke;cursor:pointer}._line_155nl_8:hover{stroke-width:3}._temp_155nl_18{fill:none;pointer-events:none;stroke:#7aa2f7;stroke-width:2;stroke-dasharray:6 4}._wrapper_1kf3d_1{flex:1;position:relative;overflow:hidden;cursor:grab;touch-action:none}._grabbing_1kf3d_9{cursor:grabbing}._canvas_1kf3d_13{position:absolute;top:0;left:0;transform-origin:0 0}._svg_1kf3d_20{position:absolute;overflow:visible;pointer-events:none;z-index:1}._tables_1kf3d_27{position:absolute;top:0;left:0;z-index:2}._menu_id23g_1{position:fixed;background:#24283b;border:1px solid #3b4261;border-radius:8px;padding:4px;z-index:2000;box-shadow:0 8px 30px #00000080;min-width:180px}._item_id23g_12{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;color:#c0caf5;cursor:pointer;border-radius:4px;background:none;border:none;text-align:left}._item_id23g_12:hover{background:#3b4261}._danger_id23g_31{color:#f7768e}._landing_f65ut_1{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:24px;text-align:center}._landing_f65ut_1 h1{color:#7aa2f7;font-size:28px}._landing_f65ut_1 p{color:#565f89;font-size:14px;max-width:400px;line-height:1.6}._dropZone_f65ut_23{width:400px;height:200px;border:2px dashed #3b4261;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;cursor:pointer;transition:all .2s}._dropZone_f65ut_23:hover,._dragover_f65ut_38{border-color:#7aa2f7;background:#7aa2f70d}._dropZoneIcon_f65ut_43{font-size:48px}._dropZoneText_f65ut_47{color:#a9b1d6;font-size:14px}._dropZoneHint_f65ut_52{color:#565f89;font-size:11px}._blank_f65ut_57{padding:8px 16px;background:#7aa2f7;color:#1a1b26;border:1px solid #7aa2f7;border-radius:6px;cursor:pointer;font-size:13px;font-weight:600}._blank_f65ut_57:hover{background:#89b4fa}._restoreSection_f65ut_72{margin-top:16px;display:flex;flex-direction:column;gap:8px;align-items:center}._restoreSection_f65ut_72 h3{color:#565f89;font-size:12px;font-weight:500}._restoreItems_f65ut_86{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:500px}._restoreItem_f65ut_86{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#24283b;border:1px solid #3b4261;border-radius:6px;cursor:pointer;font-size:12px;color:#c0caf5;transition:all .15s}._restoreItem_f65ut_86:hover{border-color:#7aa2f7;background:#3b4261}._dot_f65ut_113{width:6px;height:6px;border-radius:50%;background:#f7768e}._restoreClear_f65ut_120{font-size:11px;color:#565f89;cursor:pointer;text-decoration:underline;margin-top:4px;background:none;border:none}._restoreClear_f65ut_120:hover{color:#f7768e}._overlay_4294e_1{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000}._modal_4294e_11{background:#24283b;border:1px solid #3b4261;border-radius:12px;padding:24px;min-width:400px;max-width:600px;max-height:80vh;overflow-y:auto;box-shadow:0 20px 60px #00000080}._modal_4294e_11 h3{margin-bottom:16px;color:#7aa2f7;font-size:16px}._field_4294e_29{margin-bottom:12px}._field_4294e_29 label{display:block;font-size:12px;color:#a9b1d6;margin-bottom:4px;font-weight:500}._field_4294e_29 input,._field_4294e_29 select,._field_4294e_29 textarea{width:100%;padding:8px 10px;background:#1a1b26;border:1px solid #3b4261;border-radius:6px;color:#c0caf5;font-size:13px;outline:none}._field_4294e_29 textarea{min-height:72px;resize:vertical;font-family:inherit}._field_4294e_29 input:focus,._field_4294e_29 select:focus{border-color:#7aa2f7}._checks_4294e_65{display:flex;gap:24px;margin-top:8px}._check_4294e_65{display:flex;align-items:center;gap:8px;font-size:13px;color:#c0caf5}._check_4294e_65 input{width:auto}._actions_4294e_83{display:flex;gap:8px;justify-content:flex-end;margin-top:20px}._btn_4294e_90{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#3b4261;color:#c0caf5;border:1px solid #545c7e;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500}._btn_4294e_90:hover{background:#545c7e;border-color:#7aa2f7}._hint_4294e_109{color:#565f89;font-size:13px;line-height:1.5}._arrayEditor_4294e_115{margin-top:14px;padding-top:10px;border-top:1px solid #3b4261}._arrayEditor_4294e_115>label{display:block;margin-bottom:6px;color:#a9b1d6;font-size:12px;font-weight:600}._arrayItem_4294e_129{display:block;padding:8px;margin-bottom:8px;border:1px solid #3b4261;border-radius:6px;background:#1a1b26}._arrayItem_4294e_129 ._field_4294e_29{margin-bottom:6px}._arrayItem_4294e_129 ._field_4294e_29:last-of-type{margin-bottom:8px}._removeItem_4294e_146,._addItem_4294e_147{border:1px solid #3b4261;border-radius:5px;background:#1a1b26;color:#a9b1d6;padding:5px 8px;cursor:pointer;font-size:11px}._addItem_4294e_147:hover,._removeItem_4294e_146:hover{border-color:#7aa2f7;color:#7aa2f7}._btn_4294e_90:disabled{opacity:.4;cursor:not-allowed}._primary_4294e_168{background:#7aa2f7;color:#1a1b26;border-color:#7aa2f7}._primary_4294e_168:hover{background:#89b4fa}._swatches_4294e_178{display:flex;gap:6px;flex-wrap:wrap;margin-top:4px}._swatch_4294e_178{width:24px;height:24px;border-radius:50%;cursor:pointer;border:2px solid transparent;padding:0}._swatch_4294e_178:hover{transform:scale(1.15)}._selected_4294e_198{border-color:#fff}._container_q0v7x_1{position:fixed;top:16px;right:16px;z-index:3000;display:flex;flex-direction:column;gap:8px}._toast_q0v7x_11{padding:10px 16px;border-radius:8px;font-size:13px;font-weight:500;animation:_toastIn_q0v7x_1 .3s ease;box-shadow:0 4px 12px #0000004d}._success_q0v7x_20{background:#9ece6a;color:#1a1b26}._info_q0v7x_25{background:#7aa2f7;color:#1a1b26}._error_q0v7x_30{background:#f7768e;color:#1a1b26}@keyframes _toastIn_q0v7x_1{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:translate(0)}}._toolbar_13zmz_1{display:flex;align-items:center;gap:8px;padding:8px 16px;background:#24283b;border-bottom:1px solid #3b4261;flex-shrink:0;z-index:100;flex-wrap:wrap}._title_13zmz_13{font-weight:700;font-size:14px;color:#7aa2f7;margin-right:8px;white-space:nowrap}._btn_13zmz_21{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#3b4261;color:#c0caf5;border:1px solid #545c7e;border-radius:6px;cursor:pointer;font-size:12px;font-weight:500;transition:all .15s;white-space:nowrap}._btn_13zmz_21:hover{background:#545c7e;border-color:#7aa2f7}._separator_13zmz_42{width:1px;height:24px;background:#3b4261;margin:0 4px}._info_13zmz_49{font-size:11px;color:#565f89}._fileName_13zmz_54{display:flex;align-items:center;gap:6px;padding:4px 8px 4px 12px;background:#1a1b26;border:1px solid #3b4261;border-radius:6px;max-width:320px;min-width:160px}._fileButton_13zmz_66{flex:1;min-width:0;padding:2px 0;border:none;background:none;color:#c0caf5;font-size:12px;font-weight:600;text-align:left;cursor:text;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileInput_13zmz_82{flex:1;min-width:0;padding:2px 0;border:none;background:transparent;color:#c0caf5;font-size:12px;font-weight:600;outline:none}._fileDropdownBtn_13zmz_94{display:flex;align-items:center;gap:6px;padding:6px 12px;background:#1a1b26;color:#c0caf5;border:1px solid #3b4261;border-radius:6px;cursor:pointer;font-size:12px;font-weight:600;transition:all .15s;max-width:260px;min-width:120px}._fileDropdownBtn_13zmz_94:hover{border-color:#7aa2f7;background:#24283b}._arrow_13zmz_116{font-size:10px;color:#565f89;margin-left:auto;flex-shrink:0}._fname_13zmz_123{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;text-align:left}._dirtyDot_13zmz_131{width:8px;height:8px;border-radius:50%;background:#f7768e;flex-shrink:0;animation:_pulse_13zmz_1 1.5s infinite}@keyframes _pulse_13zmz_1{0%,to{opacity:1}50%{opacity:.4}}._list_13zmz_145{position:absolute;top:100%;left:0;margin-top:4px;background:#24283b;border:1px solid #3b4261;border-radius:8px;padding:4px;z-index:200;box-shadow:0 8px 30px #00000080;min-width:220px;max-width:360px;max-height:300px;overflow-y:auto}._row_13zmz_162{display:flex;align-items:center;border-radius:4px}._row_13zmz_162:hover,._rowActive_13zmz_169{background:#3b4261}._item_13zmz_173{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:8px 12px;font-size:12px;color:#c0caf5;cursor:pointer;border-radius:4px;background:none;border:none;text-align:left}._active_13zmz_189{color:#7aa2f7;font-weight:600}._itemName_13zmz_194{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemDirty_13zmz_201{width:6px;height:6px;border-radius:50%;background:#f7768e;flex-shrink:0}._itemClose_13zmz_209{width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:4px;font-size:11px;color:#565f89;flex-shrink:0;background:none;border:none;cursor:pointer}._itemClose_13zmz_209:hover{background:#545c7e;color:#f7768e}._add_13zmz_229{display:flex;align-items:center;gap:8px;width:100%;padding:8px 12px;font-size:12px;color:#565f89;cursor:pointer;border-radius:4px;border:none;border-top:1px solid #3b4261;margin-top:4px;background:none;text-align:left}._add_13zmz_229:hover{background:#3b4261;color:#7aa2f7}._panel_ixli3_1{position:fixed;bottom:16px;right:76px;background:#1a1b26;border:1px solid #3b4261;border-radius:10px;padding:8px 12px;display:flex;align-items:center;gap:6px;z-index:100;box-shadow:0 4px 16px #0006}._btn_ixli3_16{width:28px;height:28px;border:1px solid #3b4261;border-radius:6px;background:#24283b;color:#c0caf5;font-size:16px;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;line-height:1}._btn_ixli3_16:hover:not(:disabled){background:#3b4261;border-color:#7aa2f7}._btn_ixli3_16:disabled{opacity:.35;cursor:not-allowed}._slider_ixli3_42{width:100px;height:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#3b4261;border-radius:2px;outline:none;cursor:pointer}._slider_ixli3_42::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:14px;height:14px;border-radius:50%;background:#7aa2f7;border:2px solid #1a1b26;cursor:pointer}._slider_ixli3_42::-moz-range-thumb{width:14px;height:14px;border-radius:50%;background:#7aa2f7;border:2px solid #1a1b26;cursor:pointer}._value_ixli3_73{font-size:12px;color:#c0caf5;min-width:40px;text-align:center;font-variant-numeric:tabular-nums;-webkit-user-select:none;user-select:none}._app_1fe12_1{height:100vh;display:flex;flex-direction:column}._fileInput_1fe12_7{display:none}._fab_1fe12_11{position:fixed;right:16px;bottom:16px;z-index:100;width:48px;height:48px;border:none;border-radius:50%;background:#7aa2f7;color:#1a1b26;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 16px #0006;padding:0}._fab_1fe12_11:hover{background:#89b4fa}*{margin:0;padding:0;box-sizing:border-box}html,body,#root{height:100%}body{font-family:Segoe UI,-apple-system,BlinkMacSystemFont,sans-serif;background:#1a1b26;color:#c0caf5;overflow:hidden}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:#1a1b26}::-webkit-scrollbar-thumb{background:#3b4261;border-radius:3px}::-webkit-scrollbar-thumb:hover{background:#545c7e}
