common 里存放环境的js 如果有参数 ?env=test 就走test api
如果没有参数默认是 线上的api
如果env=local 就是本地的api

H5 通用主题放在 common/theme.css，新页面默认引用该文件。
当前通用主题为浅紫色，不使用流光、彩虹渐变或高饱和装饰效果：主色使用 --hy-theme-primary / --hy-theme-primary-strong，按钮使用 --hy-theme-button，页面背景使用 --hy-theme-bg，卡片使用 --hy-theme-surface。
页面样式不要硬编码主色，优先消费 common/theme.css 里的 CSS 变量；只有 Figma 强制要求 100% 还原时才允许局部覆盖。

H5 多语言能力放在 common/i18n.js 和 common/locales/\*.json，当前面向英语 en、阿拉伯语 ar、土耳其语 tr、西班牙语 es。页面文案使用 data-i18n / data-i18n-placeholder / data-i18n-aria 绑定语言包 key；新增页面必须优先复用 common 的语言包机制，不在页面脚本里硬编码多语言字典。

所有逻辑功能配置默认打开；只有密钥、地址、三方账号等必须由环境提供的敏感值使用占位符或环境配置，不在默认配置里伪造可用凭证。

所有业务逻辑、状态流转、权限判断、支付链路、异步流程都保持高密度逻辑注释，注释解释为什么这样处理和失败分支，不复述语法。
