<!DOCTYPE html><html lang="en"><head><meta charset="UTF-8"><link rel="icon" type="image/svg+xml" href="/favicon.svg"><meta name="viewport" content="width=device-width,initial-scale=1"><title>Floot Sandbox</title><style>[contenteditable]{outline:0}</style><script type="module" crossorigin src="/assets/main-D1UW16Ak.js"></script><link rel="modulepreload" crossorigin href="/assets/MessageBroker-BFetCf-Q.js"><link rel="stylesheet" crossorigin href="/assets/main-BlTK2gKb.css"></head><body><div id="root"></div><script>(()=>{if(window.setImmediate=e=>Promise.resolve().then(e),window.global=window,window.__REACT_DEVTOOLS_GLOBAL_HOOK__)return;const e=new Set,r=new Set,o=Symbol.for("react.renderer");let t=0;const n={supportsFiber:!0,inject:i=>{const s=++t;return n.renderers.set(s,i),r.add(i),i[o]=s,e.forEach((e=>e(i))),i},on:(r,o)=>(e.add(o),()=>e.delete(o)),off:(r,o)=>{e.delete(o)},checkDCE:e=>{try{e()}catch(e){console.error("React DCE check failed:",e)}},onCommitFiberRoot:(e,r,o)=>{const t=n.renderers.get(e);if(t&&"function"==typeof t.onCommitFiberRoot)try{t.onCommitFiberRoot(r,o)}catch(e){console.error("Error in onCommitFiberRoot:",e)}},onCommitFiberUnmount:(e,r)=>{const o=n.renderers.get(e);if(o&&"function"==typeof o.onCommitFiberUnmount)try{o.onCommitFiberUnmount(r)}catch(e){console.error("Error in onCommitFiberUnmount:",e)}},getFiberRoots:e=>{const r=new Set,o=n.renderers.get(e);return o&&"function"==typeof o.getFiberRoots&&o.getFiberRoots(e).forEach((e=>r.add(e))),r},findFiberByHostInstance:(e,r)=>{const o=n.renderers.get(e);return o&&"function"==typeof o.findFiberByHostInstance?o.findFiberByHostInstance(r):null},isDisabled:!1,supported:!0,renderers:new Map,emit:(r,o)=>{e.forEach((e=>e(r,o)))},getReactInstances:()=>Array.from(r),getRenderer:e=>n.renderers.get(e),isRenderer:e=>e&&"object"==typeof e&&e[o],clear:()=>{e.clear(),r.clear(),n.renderers.clear(),t=0}};Object.defineProperty(window,"__REACT_DEVTOOLS_GLOBAL_HOOK__",{configurable:!0,enumerable:!1,get:()=>n})})(),globalThis.process={browser:!0,stdout:null,stderr:null,stdin:null,env:{},nextTick:(e,...r)=>queueMicrotask((()=>e(...r))),version:"",versions:{},cwd:()=>"/",platform:"browser"}</script></body></html>