.app::before{content:'界面体验版 · 暂不支持生成和支付';position:absolute;top:0;left:0;right:0;height:18px;line-height:18px;text-align:center;background:#f3f8fc;color:#7891a6;font-size:10px;z-index:8}
.upload-button .local-photo{display:block;width:100%;height:calc(100% - 24px);object-fit:cover;border-radius:12px}
.upload-button .replace-photo{font-size:11px;color:#477ca4;line-height:20px}
.demo-toast{position:fixed;left:50%;bottom:107px;transform:translate(-50%,12px);z-index:30;max-width:calc(100vw - 36px);padding:9px 15px;border-radius:16px;background:#335e82;color:#fff;font-size:13px;text-align:center;opacity:0;pointer-events:none;transition:opacity .2s,transform .2s;white-space:nowrap}
.demo-toast.show{opacity:1;transform:translate(-50%,0)}
