"""The Arena's rendering layer. Importing this package puts the vendored `bit-ui` on the path, so every module under it can `from bit_ui import ...` without repeating the dance. bit-ui travels as a git submodule and is uploaded to the Space as ordinary files, so there is nothing to install at boot. """ from __future__ import annotations import sys from pathlib import Path _VENDOR = Path(__file__).resolve().parents[2] / "vendor" / "bit-ui" if _VENDOR.exists() and str(_VENDOR) not in sys.path: sys.path.insert(0, str(_VENDOR))