/* Reference-matched texture covers the entire mobile viewport. */
.ai-page{isolation:isolate;min-height:100vh;min-height:100dvh;background:transparent!important}
.ai-page::before{content:"";position:fixed;inset:0;z-index:-1;background:#f5f1ed url("https://www.qianjingjituan.com/api/app-api/franchise/mall/object-image?id=aef1b346-79c3-4b19-85c7-920a00de028c&tenant-id=1") center/cover no-repeat;pointer-events:none}
.ai-character,.ai-character canvas,.ai-character>div{background:transparent!important}
.ai-character canvas{border-radius:0!important}
