var __create = Object.create;
var __defProp = Object.defineProperty;
var __getOwnPropDesc = Object.getOwnPropertyDescriptor;
var __getOwnPropNames = Object.getOwnPropertyNames;
var __getProtoOf = Object.getPrototypeOf;
var __hasOwnProp = Object.prototype.hasOwnProperty;
var __esm = (fn, res) => function __init() {
  return fn && (res = (0, fn[__getOwnPropNames(fn)[0]])(fn = 0)), res;
};
var __commonJS = (cb, mod) => function __require() {
  return mod || (0, cb[__getOwnPropNames(cb)[0]])((mod = { exports: {} }).exports, mod), mod.exports;
};
var __copyProps = (to, from, except, desc) => {
  if (from && typeof from === "object" || typeof from === "function") {
    for (let key of __getOwnPropNames(from))
      if (!__hasOwnProp.call(to, key) && key !== except)
        __defProp(to, key, { get: () => from[key], enumerable: !(desc = __getOwnPropDesc(from, key)) || desc.enumerable });
  }
  return to;
};
var __toESM = (mod, isNodeMode, target) => (target = mod != null ? __create(__getProtoOf(mod)) : {}, __copyProps(
  // If the importer is in node compatibility mode or this is not an ESM
  // file that has been converted to a CommonJS file using a Babel-
  // compatible transform (i.e. "__esModule" has not been set), then set
  // "default" to the CommonJS "module.exports" for node compatibility.
  isNodeMode || !mod || !mod.__esModule ? __defProp(target, "default", { value: mod, enumerable: true }) : target,
  mod
));

// ../tmp/unpkg-package-bIpkTg/__unpkg_globals__.mjs
var init_unpkg_globals = __esm({
  "../tmp/unpkg-package-bIpkTg/__unpkg_globals__.mjs"() {
  }
});

// unpkg-external-module:react-dom
import * as namespace from "https://esm.unpkg.com/react-dom@18.3.1";
var require_react_dom = __commonJS({
  "unpkg-external-module:react-dom"(exports, module) {
    init_unpkg_globals();
    module.exports = namespace.__esModule ? namespace : namespace.default ?? namespace;
  }
});

// unpkg-package:/client.js
var require_client = __commonJS({
  "unpkg-package:/client.js"(exports) {
    "use strict";
    init_unpkg_globals();
    var m = require_react_dom();
    if (true) {
      exports.createRoot = m.createRoot;
      exports.hydrateRoot = m.hydrateRoot;
    } else {
      i = m.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;
      exports.createRoot = function(c, o) {
        i.usingClientEntryPoint = true;
        try {
          return m.createRoot(c, o);
        } finally {
          i.usingClientEntryPoint = false;
        }
      };
      exports.hydrateRoot = function(c, h, o) {
        i.usingClientEntryPoint = true;
        try {
          return m.hydrateRoot(c, h, o);
        } finally {
          i.usingClientEntryPoint = false;
        }
      };
    }
    var i;
  }
});

// ../__unpkg_cjs_interop__.js
init_unpkg_globals();
var import_client = __toESM(require_client());
var unpkg_cjs_interop_default = import_client.default;
var export_createRoot = import_client.createRoot;
var export_hydrateRoot = import_client.hydrateRoot;
export {
  export_createRoot as createRoot,
  unpkg_cjs_interop_default as default,
  export_hydrateRoot as hydrateRoot
};
