button.svelte-192i7a1{color:#eee;cursor:pointer;background-color:#2a2a2a;border:1px solid #555;padding:4px 8px;font-family:inherit;font-size:12px}button.svelte-192i7a1:hover:not(:disabled){background-color:#333;border-color:#777}button.svelte-192i7a1:disabled{color:#666;cursor:not-allowed;background-color:#222;border-color:#444}@media (width<=600px){button.svelte-192i7a1{padding:3px 6px;font-size:11px}}.tags-input.svelte-9nsul4{background-color:#1a1a1a;border:1px solid #444;flex-wrap:wrap;align-items:center;gap:4px;padding:3px 4px;display:flex}.chip.svelte-9nsul4{white-space:nowrap;background:#3a3a3a;border:1px solid #555;align-items:center;gap:3px;padding:1px 3px 1px 5px;font-size:11px;display:flex}.chip.svelte-9nsul4 button:where(.svelte-9nsul4){color:#aaa;cursor:pointer;background:0 0;border:none;padding:0 2px;font-size:13px;line-height:1}.chip.svelte-9nsul4 button:where(.svelte-9nsul4):hover{color:#fff}input.svelte-9nsul4{color:#eee;background:0 0;border:none;flex:1;min-width:80px;padding:3px 2px;font-family:inherit;font-size:12px}input.svelte-9nsul4:focus{outline:none}.root.svelte-1913w8m{border-top:1px solid #333;flex-direction:column;flex:0;gap:6px;padding:8px;display:flex}.form-grid.svelte-1913w8m{grid-template-columns:auto 1fr;align-items:center;gap:5px;display:grid}label.svelte-1913w8m{text-align:right;white-space:nowrap;font-size:12px}input[type=text].svelte-1913w8m,textarea.svelte-1913w8m{color:#eee;box-sizing:border-box;background-color:#1a1a1a;border:1px solid #444;width:100%;padding:3px 4px;font-family:inherit;font-size:12px}textarea.svelte-1913w8m{resize:vertical;min-height:40px}input[type=text].svelte-1913w8m:focus,textarea.svelte-1913w8m:focus{background-color:#222;border-color:#777;outline:none}.controls.svelte-1913w8m{justify-content:flex-end;align-items:center;gap:16px;min-height:28px;display:flex}button.svelte-1913w8m{color:#eee;cursor:pointer;background-color:#2a2a2a;border:1px solid #555;padding:4px 8px;font-family:inherit;font-size:12px}button.svelte-1913w8m:hover:not(:disabled){background-color:#333;border-color:#777}button.svelte-1913w8m:disabled{color:#666;cursor:not-allowed;background-color:#222;border-color:#444}.status-container.svelte-1913w8m{flex-grow:1}.status.svelte-1913w8m{font-size:12px}.status.ok.svelte-1913w8m{color:#12cc12}.status.error.svelte-1913w8m{color:red}@media (width<=600px){.root.svelte-1913w8m{gap:4px;padding:4px}.form-grid.svelte-1913w8m{grid-template-columns:auto 1fr;gap:4px}label.svelte-1913w8m,input[type=text].svelte-1913w8m,textarea.svelte-1913w8m{font-size:11px}button.svelte-1913w8m{padding:3px 6px;font-size:11px}}.error.svelte-1p95crb{color:red;white-space:pre-wrap;overflow-wrap:break-word;background:#222;max-height:200px;margin-top:8px;padding:16px 8px;font-family:IBM Plex Mono,Hack,Roboto Mono,Courier New,Courier,monospace;overflow:hidden auto}.run-stats.svelte-1p95crb{margin-top:8px;padding:8px}.ran-successfully.svelte-1p95crb{font-size:15px}li.svelte-1p95crb{font-size:15px;line-height:1.4}ul.svelte-1p95crb{margin-top:16px;padding-left:24px}@media (width<=600px){.error.svelte-1p95crb{max-height:150px;margin-top:4px;padding:4px;font-size:12px}.run-stats.svelte-1p95crb{margin-top:-2px;padding:2px 0;& .ran-successfully:where(.svelte-1p95crb){font-size:12px}& ul:where(.svelte-1p95crb){display:none}}}.actions-menu-container.svelte-1phoj97{position:relative}.menu-button.svelte-1phoj97{color:#f0f0f0;cursor:pointer;background:0 0;border:none;margin-right:-8px;padding:0 8px;font-size:24px}.menu.svelte-1phoj97{z-index:10;background:#222;border:1px solid #444;min-width:190px;position:absolute;top:calc(100% + 4px);right:0}button.svelte-1uz3z1e{padding:4px 8px}.menu button{text-align:left;width:100%;padding:6px 8px;font-size:14px}button.collapsed.svelte-1uz3z1e{padding:8px 16px;font-size:14px}.run-controls.svelte-1uz3z1e{align-items:center;gap:0;display:flex}.dirty.svelte-1uz3z1e{color:red;margin-left:8px;margin-right:8px;font-size:12px;line-height:0}.error.svelte-1uz3z1e{color:red;padding:0 2px;font-size:12px;line-height:1}.run-controls.svelte-1uz3z1e:not(.collapsed) button:where(.svelte-1uz3z1e):first-child{min-width:100px}.show-code-btn.svelte-1uz3z1e{display:none}.collapsed.svelte-1uz3z1e .show-code-btn:where(.svelte-1uz3z1e){display:block}@media (width<=768px){.show-code-btn.svelte-1uz3z1e{display:block}.collapsed.svelte-1uz3z1e{max-height:40px}.menu button{padding:3px 6px;font-size:12px}.run-controls.svelte-1uz3z1e:not(.collapsed) button:where(.svelte-1uz3z1e):first-child{min-width:80px}}.right-controls.svelte-1uz3z1e{align-items:center;margin-left:auto;display:flex}.recording-indicator.svelte-1uz3z1e{margin-left:8px}dialog.svelte-1lapfww{color:#f0f0f0;background:#222;border:1px solid #888;width:80%;max-width:400px;padding:24px}dialog.svelte-1lapfww::backdrop{background:#0009}.modal-content.svelte-1lapfww{flex-direction:column;gap:16px;display:flex}h2.svelte-1lapfww{text-align:left;margin:0}.form-group.svelte-1lapfww{flex-direction:column;gap:8px;display:flex}select.svelte-1lapfww{color:#f0f0f0;background:#333;border:1px solid #ccc;padding:4px;font-family:IBM Plex Mono,Hack,Roboto Mono,Courier New,Courier,monospace;font-size:13px}.buttons.svelte-1lapfww{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}.texture-preview.svelte-1s1i9uf{cursor:pointer;background:#1a1a1a;border:1px solid #555;justify-content:center;align-items:center;width:32px;height:32px;padding:0;display:flex}.texture-preview.svelte-1s1i9uf:hover{border-color:#777}img.svelte-1s1i9uf{object-fit:cover;max-width:100%;max-height:100%}.none.svelte-1s1i9uf{color:#888;font-size:20px}.item-picker.svelte-foroen{background:#2a2a2a;flex-direction:column;flex:1;display:flex}.header.svelte-foroen{border-bottom:1px solid #444;align-items:center;gap:8px;padding:8px;display:flex}.title.svelte-foroen{font-size:14px;font-weight:700}input[type=text].svelte-foroen{color:#eee;background-color:#1a1a1a;border:1px solid #444;flex-grow:1;padding:4px 6px;font-size:12px}.content.svelte-foroen{flex:1;min-height:0;display:flex}.item-list.svelte-foroen{border-right:1px solid #444;flex:1;width:200px;min-width:200px;overflow-y:auto}.no-item.svelte-foroen{background:#222 repeating-linear-gradient(-45deg,#0000,#0000 9px,#181818 9px 18px);width:40px;height:40px}.item.svelte-foroen{cursor:pointer;border-bottom:1px solid #333;align-items:center;gap:8px;padding:8px;display:flex}.item.svelte-foroen:hover{background:#333}.item.selected.svelte-foroen{background:#444}.item.svelte-foroen img:where(.svelte-foroen){object-fit:cover;width:40px;height:40px}.item.svelte-foroen span:where(.svelte-foroen){font-size:12px}.preview-pane.svelte-foroen{flex-direction:column;flex:.75;justify-content:center;align-items:center;gap:6px;min-width:0;padding:4px;display:flex;overflow-y:auto}.preview-pane.svelte-foroen img:where(.svelte-foroen){object-fit:contain;flex:1;max-width:100%;min-height:0}.meta.svelte-foroen{flex-direction:column;align-items:center;gap:6px;width:100%;display:flex}.tags.svelte-foroen{flex-wrap:wrap;justify-content:center;gap:4px;display:flex}.chip.svelte-foroen{color:#ddd;cursor:pointer;background:#3a3a3a;border:1px solid #555;padding:1px 6px;font-family:inherit;font-size:11px}.chip.svelte-foroen:hover{color:#fff;background:#4a4a4a}.description.svelte-foroen{color:#aaa;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;max-height:96px;font-size:11px;overflow-y:auto}.placeholder.svelte-foroen{color:#888;font-size:12px}.buttons.svelte-foroen{border-top:1px solid #444;justify-content:flex-end;gap:8px;padding:8px;display:flex}.texture-uploader.svelte-19v1zi1{background:#2a2a2a;flex-direction:column;flex:1;height:100%;display:flex}.header.svelte-19v1zi1{border-bottom:1px solid #444;padding:8px;font-weight:700}.content.svelte-19v1zi1{flex-direction:column;flex-grow:1;gap:16px;padding:12px;display:flex;overflow-y:auto}.instructions.svelte-19v1zi1{color:#aaa;font-size:12px}.instructions.svelte-19v1zi1 ul:where(.svelte-19v1zi1){margin:4px 0 0;padding-left:20px}.form-grid.svelte-19v1zi1{grid-template-columns:auto 1fr;align-items:center;gap:8px;display:grid}label.svelte-19v1zi1{text-align:right;font-size:12px}input[type=text].svelte-19v1zi1,input[type=file].svelte-19v1zi1,textarea.svelte-19v1zi1{color:#eee;background-color:#1a1a1a;border:1px solid #444;padding:4px 6px;font-family:inherit;font-size:12px}textarea.svelte-19v1zi1{resize:vertical;align-self:start}.source-url.svelte-19v1zi1{color:#7ab;overflow-wrap:anywhere;font-size:11px}.toggle-group.svelte-19v1zi1{display:flex}.toggle-group.svelte-19v1zi1 button:where(.svelte-19v1zi1){color:#eee;cursor:pointer;background:#333;border:1px solid #555;padding:4px 8px}.toggle-group.svelte-19v1zi1 button.selected:where(.svelte-19v1zi1){background:#444;border-color:#777}.buttons.svelte-19v1zi1{border-top:1px solid #444;justify-content:flex-end;align-items:center;gap:8px;padding:8px;display:flex}.status-container.svelte-19v1zi1{flex-grow:1}.status.svelte-19v1zi1{font-size:12px}.status.ok.svelte-19v1zi1{color:#12cc12}.status.error.svelte-19v1zi1{color:red}.footer-button.delete.svelte-19v1zi1:hover{background:#5a2020}.loading.svelte-1sclaa1{text-align:center;flex:1;justify-content:center;align-items:center;padding:16px;font-size:14px;display:flex}.footer-button{color:#f0f0f0;cursor:pointer;background:#333;border:1px solid #555;padding:10px 9px 9px}.footer-button:hover{background:#3d3d3d}.edit-button.svelte-1sclaa1{padding:4px 8px;font-size:11px}.root.svelte-1gphwfb{flex-direction:row;min-height:346px;display:flex}.mesh-index-list.svelte-1gphwfb{flex-direction:column;width:50px;display:flex;& button:where(.svelte-1gphwfb){text-align:center;cursor:pointer;background-color:#444;border:1px solid #666;flex:0;padding:4px}& button:where(.svelte-1gphwfb):not(:last-child){border-bottom:none}& button.selected:where(.svelte-1gphwfb){background-color:#aaa}}.uv-preview.svelte-1gphwfb{flex-direction:column;flex:1;justify-content:center;align-items:center;max-width:300px;margin-left:auto;margin-right:10px;display:flex}.actions.svelte-1gphwfb{& button:where(.svelte-1gphwfb){width:80px}}.error.svelte-1gphwfb{color:#ff6b6b;padding:6px;font-size:12px}.loading.svelte-ctwfq6{text-align:center;flex:1;justify-content:center;align-items:center;padding:16px;font-size:14px;display:flex}.save-material-form.svelte-3zwwbc{color:#f0f0f0;background:#2a2a2a;border:1px solid #444;width:300px;padding:16px}h2.svelte-3zwwbc{margin-top:0;font-size:16px}.form-group.svelte-3zwwbc{margin-bottom:12px}label.svelte-3zwwbc{margin-bottom:4px;font-size:12px;display:block}input[type=text].svelte-3zwwbc,textarea.svelte-3zwwbc{box-sizing:border-box;color:#eee;background-color:#1a1a1a;border:1px solid #444;width:100%;padding:4px 6px;font-family:inherit;font-size:12px}textarea.svelte-3zwwbc{resize:vertical}.buttons.svelte-3zwwbc{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}button.svelte-3zwwbc{color:#f0f0f0;cursor:pointer;background:#333;border:1px solid #555;padding:8px 12px}button.svelte-3zwwbc:hover{background:#3d3d3d}button.svelte-3zwwbc:disabled{opacity:.5;cursor:not-allowed}.error.svelte-3zwwbc{color:#f44;margin-top:8px;font-size:12px}.material-editor-dialog.svelte-y9qy5e{color:#f0f0f0;z-index:100;background:#222;border:1px solid #888;flex-direction:column;width:600px;max-width:calc(min(600px,100vw));min-height:calc(max(20vh,400px) + 30px);max-height:calc(min(50vh,600px));display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.shader-editor-open.svelte-y9qy5e{width:80vw;max-width:1200px;height:80vh;max-height:900px;& .content:where(.svelte-y9qy5e){max-height:calc(100% - 70px)!important}}.drag-handle.svelte-y9qy5e{cursor:grab;user-select:none;background:#333;padding:6px 8px;font-size:13px;display:flex;& .close-button:where(.svelte-y9qy5e){color:#f0f0f0;cursor:pointer;background:0 0;border:none;height:20px;margin-top:-2px;margin-left:auto;padding:0;font-size:22px;line-height:0}& .close-button:where(.svelte-y9qy5e):hover{color:#f22}}.content.svelte-y9qy5e{flex-grow:1;max-height:calc(max(20vh,400px));display:flex}.sidebar.svelte-y9qy5e{flex-direction:column;width:180px;min-width:180px;max-width:180px;padding:4px;display:flex}.material-list.svelte-y9qy5e{flex-grow:1;min-height:0;overflow-y:auto}.material-item.svelte-y9qy5e{border-bottom:1px solid #333;flex:1;justify-content:space-between;align-items:center;display:flex}.material-list.svelte-y9qy5e .material-item:where(.svelte-y9qy5e):hover{background:#333}.material-item.selected.svelte-y9qy5e,.material-item.selected.svelte-y9qy5e:hover{background:#444}.material-list.svelte-y9qy5e button:where(.svelte-y9qy5e){text-align:left;color:#f0f0f0;cursor:pointer;background:0 0;border:none;width:100%;font-size:12px;display:block}.material-list.svelte-y9qy5e .delete:where(.svelte-y9qy5e){color:red;cursor:pointer;background:0 0;border:none;flex:0;padding:0 4px;font-size:24px;line-height:24px}.material-list.svelte-y9qy5e .delete:where(.svelte-y9qy5e):hover{color:#f88}.action-buttons.svelte-y9qy5e{gap:0;margin:6px -4px -4px;display:flex}.add-material.svelte-y9qy5e{color:#f0f0f0;cursor:pointer;background:#333;border:1px solid #555;flex:1;padding:6px 4px;font-size:11px}.add-material.svelte-y9qy5e:not(:last-child){border-right:none}.add-material.svelte-y9qy5e:hover{background:#3d3d3d}.env-dialog.svelte-wne9en{color:#f0f0f0;z-index:100;background:#222;border:1px solid #888;flex-direction:column;width:800px;max-width:calc(min(800px,90vw));max-height:min(80vh,600px);display:flex;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.drag-handle.svelte-wne9en{user-select:none;background:#333;padding:6px 8px;font-size:13px;display:flex}.close-button.svelte-wne9en{color:#f0f0f0;cursor:pointer;background:0 0;border:none;height:20px;margin-top:-2px;margin-left:auto;padding:0;font-size:22px;line-height:0}.close-button.svelte-wne9en:hover{color:#f22}.content.svelte-wne9en{flex-direction:column;gap:8px;min-height:120px;padding:10px;display:flex}.picker-host.svelte-wne9en{flex-grow:1;max-height:calc(min(80vh,600px) - 50px);display:flex}.row.svelte-wne9en{align-items:center;gap:8px;display:flex}.label.svelte-wne9en{color:#aaa;flex-shrink:0;width:72px;font-size:12px}.value.svelte-wne9en{color:#888;font-family:monospace;font-size:12px}.hint.svelte-wne9en{color:#777;font-size:11px}.select.svelte-wne9en,.btn.svelte-wne9en{color:#e8e8e8;cursor:pointer;background:#1a1a1a;border:1px solid #555;padding:3px 6px;font:12px monospace}input[type=color].svelte-wne9en{cursor:pointer;background:0 0;border:1px solid #555;width:36px;height:22px;padding:0}.controls-panel.svelte-17prlo7{z-index:6;max-height:calc(100vh - 64px);position:fixed;top:56px;left:8px;overflow-y:auto;box-shadow:0 2px 10px #00000080}.hierarchy.svelte-1g08gmy{flex-direction:column;height:100%;min-height:0;display:flex}.toolbar.svelte-1g08gmy{border-bottom:1px solid #333;flex-shrink:0;gap:4px;padding:4px;display:flex}.tb-btn.svelte-1g08gmy{color:#ddd;cursor:pointer;background:#1c1c1c;border:1px solid #444;padding:2px 8px;font-family:inherit;font-size:11px}.tb-btn.svelte-1g08gmy:hover:not(:disabled){background:#2a2a2a;border-color:#666}.tb-btn.svelte-1g08gmy:disabled{opacity:.4;cursor:default}.tb-btn.danger.svelte-1g08gmy:hover:not(:disabled){background:#3a1c1c;border-color:#844}.row.svelte-1g08gmy{user-select:none;cursor:pointer;padding:2px 4px}.row.svelte-1g08gmy:hover{background:#252525}.row.selected.svelte-1g08gmy{background:#2a3a2a}.row.failed.svelte-1g08gmy{background:#2a1a1a;border-color:#a33}.row.failed.selected.svelte-1g08gmy{background:#3a1a1a}.row.disabled.svelte-1g08gmy .node-id:where(.svelte-1g08gmy){color:#777;text-decoration:line-through}.row.soloed.svelte-1g08gmy{box-shadow:inset 2px 0 #db5}.row.drop-over.svelte-1g08gmy{outline:1px dashed #4a4}.chevron-spacer.svelte-1g08gmy{flex-shrink:0;width:12px;display:inline-block}.rename-input.svelte-1g08gmy{color:#ddd;font:inherit;background:#111;border:1px solid #555;outline:none;flex:1;padding:0 4px;font-size:12px}.rename-input.invalid.svelte-1g08gmy{border-color:#a44}.globals-badge.svelte-1g08gmy{color:#adf;border:1px solid #36a}.row.root.svelte-1g08gmy .node-id:where(.svelte-1g08gmy){color:#6af;font-weight:600}.row-btn.svelte-1g08gmy{color:#888;cursor:pointer;background:0 0;border:1px solid #333;flex-shrink:0;padding:0 4px;font-family:inherit;font-size:10px;line-height:14px}.row-btn.svelte-1g08gmy:hover{color:#ddd;background:#1f1f1f;border-color:#555}.row-btn.active.svelte-1g08gmy{color:#db5;background:#2a2a1a;border-color:#864}.globals-row.svelte-1g08gmy{cursor:pointer;user-select:none;border-top:1px solid #333;align-items:center;gap:4px;margin-top:8px;padding:4px 6px;display:flex}.globals-row.svelte-1g08gmy:hover{background:#252525}.globals-row.selected.svelte-1g08gmy{background:#2a3a2a}.inspector.svelte-mnszge{cursor:default;background:#1c1c1c;border-bottom:1px solid #333;flex-direction:column;flex-shrink:0;font-size:11px;display:flex}.header.svelte-mnszge{color:#aaa;cursor:pointer;font:inherit;text-align:left;background:#181818;border:none;border-bottom:1px solid #2a2a2a;align-items:center;gap:4px;padding:2px 6px;display:flex}.header.svelte-mnszge:hover{background:#222}.chev.svelte-mnszge{color:#888;width:10px;font-size:9px}.hdr-label.svelte-mnszge{color:#777}.hdr-name.svelte-mnszge{color:#ddd;font-weight:600}.hdr-count.svelte-mnszge{color:#666;margin-left:auto;font-size:10px}.rows.svelte-mnszge{flex-direction:column;max-height:220px;display:flex;overflow:auto}.row.svelte-mnszge{border-bottom:1px solid #232323;flex-direction:column;gap:2px;padding:3px 6px;display:flex}.row.svelte-mnszge:last-child{border-bottom:none}.row.disabled-row.svelte-mnszge .name:where(.svelte-mnszge){color:#777;text-decoration:line-through}.row-head.svelte-mnszge{align-items:center;gap:6px;display:flex}.toggle.svelte-mnszge{cursor:pointer;flex-shrink:0;margin:0}.name.svelte-mnszge{color:#ddd;text-align:left;cursor:pointer;min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;background:0 0;border:none;flex:0 auto;padding:0;font-size:12px;overflow:hidden}.name.svelte-mnszge:hover{color:#fff;text-decoration:underline}.inst-chip.svelte-mnszge{color:#bbb;cursor:pointer;font:inherit;background:#2a2a2a;border:1px solid #383838;flex-shrink:0;align-items:center;gap:1px;margin-left:auto;padding:0 3px;font-size:10px;display:inline-flex}.inst-chip.svelte-mnszge:hover{color:#ddd;background:#333}.chev-sm.svelte-mnszge{color:#888;font-size:8px}.mesh-count.svelte-mnszge{color:#888;text-align:center;border:1px solid #333;flex-shrink:0;min-width:18px;margin-left:auto;padding:0 4px;font-size:10px}.row-tforms.svelte-mnszge{flex-wrap:nowrap;align-items:center;gap:6px;padding-left:22px;display:flex}.inst-list.svelte-mnszge{flex-direction:column;gap:2px;display:flex}.inst-row.svelte-mnszge{flex-wrap:nowrap;align-items:center;gap:6px;padding:1px 0 1px 22px;display:flex}.inst-arm.svelte-mnszge{cursor:pointer}.inst-arm.svelte-mnszge:hover:not(.armed){background:#2c6b4529;outline:1px solid #2c6b4566}.inst-row.armed.svelte-mnszge,.row-tforms.armed.svelte-mnszge{background:#15301f;outline:1px solid #2c6b45}.inst-tforms.svelte-mnszge{flex-wrap:wrap;flex:auto;align-items:center;gap:6px;min-width:0;display:inline-flex}.tf-group.svelte-mnszge{align-items:center;gap:2px;display:inline-flex}.tf-label.svelte-mnszge{color:#777;width:8px;font-size:10px}.tf-input.svelte-mnszge{color:#ddd;background:#111;border:1px solid #333;width:60px;padding:1px 3px;font:11px monospace}.tf-input.svelte-mnszge:focus{background:#181818;border-color:#7a7;outline:none}.icon-btn.svelte-mnszge{color:#999;cursor:pointer;font:inherit;background:0 0;border:1px solid #333;flex-shrink:0;padding:1px 4px;font-size:11px;line-height:1}.icon-btn.svelte-mnszge:hover{color:#fff;border-color:#555}.rm.svelte-mnszge:hover{color:#e88;border-color:#844}.add-inst-row.svelte-mnszge{color:#888;cursor:pointer;font:inherit;background:0 0;border:1px dashed #3a3a3a;align-self:flex-start;margin-top:1px;margin-left:22px;padding:1px 6px;font-size:10px}.add-inst-row.svelte-mnszge:hover{color:#ddd;border-color:#555}.root.svelte-tqpwzt{border-top:1px solid #333;flex-direction:column;flex:0;gap:6px;padding:8px;display:flex}.form-grid.svelte-tqpwzt{grid-template-columns:auto 1fr;align-items:center;gap:5px;display:grid;&>:where(.svelte-tqpwzt){font-size:14px}& .label:where(.svelte-tqpwzt){color:#999;text-align:right}& .value:where(.svelte-tqpwzt){white-space:pre-wrap}& .description:where(.svelte-tqpwzt){max-height:6em;overflow:auto}& .tags:where(.svelte-tqpwzt){flex-wrap:wrap;gap:4px;display:flex}& .chip:where(.svelte-tqpwzt){background:#3a3a3a;border:1px solid #555;padding:0 5px;font-size:12px}}.root.svelte-eclxd6{color:#efefef;flex-direction:column;width:100%;max-width:100vw;font-family:IBM Plex Mono,Hack,Roboto Mono,Courier New,Courier,monospace;font-size:15px;display:flex;position:absolute;bottom:0;overflow-x:hidden}.root.horizontal.svelte-eclxd6{flex-direction:row;width:auto;max-width:none;height:100%;max-height:100vh;inset:0 0 0 auto;overflow:auto hidden}.root.horizontal.collapsed.svelte-eclxd6{flex-direction:column;width:36px;overflow:hidden}.dragger.svelte-eclxd6{cursor:ns-resize;z-index:2;width:100%;height:5px;position:absolute;top:-2px;left:0}.dragger.horizontal.svelte-eclxd6{cursor:ew-resize;width:5px;height:100%;top:0;left:-2px}.editor-container.svelte-eclxd6{flex-direction:row;flex:1;min-height:0;display:flex}.editor-container.horizontal.svelte-eclxd6{flex-direction:column;min-width:0;min-height:0}.output.svelte-eclxd6{flex-direction:column;flex:1;min-height:80px;padding:8px;display:flex;overflow-y:auto}.tree-pane.svelte-eclxd6{background:#1a1a1a;border-right:1px solid #444;flex-direction:column;flex:0 0 200px;width:200px;min-width:0;display:flex;overflow:hidden auto}.tree-pane.horizontal.svelte-eclxd6{border-bottom:1px solid #444;border-right:none;flex:0 auto;width:auto;min-height:0}.editor-pane.svelte-eclxd6{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex}.editor-header.svelte-eclxd6{color:#aaa;background:#1a1a1a;border-bottom:1px solid #333;flex-shrink:0;align-items:center;gap:8px;min-height:22px;padding:2px 8px;font-size:11px;display:flex}.breadcrumb.svelte-eclxd6{text-overflow:ellipsis;white-space:nowrap;flex:1;font-family:inherit;overflow:hidden}.gizmo-indicator.svelte-eclxd6{color:#888;user-select:none;border:1px solid #333;flex-shrink:0;padding:0 4px;font-family:monospace;font-size:10px;line-height:14px}.add-node-btn.svelte-eclxd6{color:#ddd;cursor:pointer;background:#1c1c1c;border:1px solid #444;padding:0 6px;font-family:inherit;font-size:11px;line-height:16px}.add-node-btn.svelte-eclxd6:hover{background:#2a2a2a;border-color:#666}.codemirror-wrapper.svelte-eclxd6{background:#222;flex:1;width:100%;min-width:0;display:flex;overflow-x:auto}.codemirror-wrapper>div{box-sizing:border-box;flex:1;width:100%;min-width:0;display:flex}.cm-content{padding-top:0!important}.controls.svelte-eclxd6{border-top:1px solid #444;flex-direction:column;flex:.4;min-width:200px;display:flex;overflow-y:auto}.horizontal.svelte-eclxd6 .controls:where(.svelte-eclxd6){border-top:none;border-left:1px solid #444;flex:.5;min-width:180px}.not-logged-in.svelte-eclxd6{padding:8px;font-size:13px}@media (width<=768px){.editor-container.svelte-eclxd6{flex-direction:column}.output.svelte-eclxd6{padding:4px}.codemirror-wrapper.svelte-eclxd6{flex:1}.controls.svelte-eclxd6{border-top:none;border-left:1px solid #444;flex:1}.not-logged-in.svelte-eclxd6{padding:4px;font-size:12px}.output.svelte-eclxd6{overflow-x:hidden}}
