body,page{color:#333;font-size:.75rem;line-height:1.5;-webkit-font-smoothing:antialiased;overscroll-behavior-x:none;overscroll-behavior-y:auto;-webkit-overflow-scrolling:touch}taro-text-core{font-size:.7rem}a{color:#ff6b35;text-decoration:none}.taro_page{overscroll-behavior-x:none;-webkit-overflow-scrolling:touch}.taro-scroll-view{overscroll-behavior-x:none;touch-action:pan-y}body,html{overflow-x:hidden;overscroll-behavior-x:none;-webkit-touch-callout:none}*{-webkit-tap-highlight-color:transparent}.exit-modal-mask{align-items:center;animation:exitMaskFadeIn .2s ease;background:rgba(0,0,0,.55);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:99999}@keyframes exitMaskFadeIn{from{opacity:0}to{opacity:1}}.exit-modal-card{animation:exitCardPop .25s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:.6rem;box-shadow:0 .4rem 1.2rem rgba(0,0,0,.25);max-width:80vw;padding:1.2rem 1rem .8rem;text-align:center;width:14rem}@keyframes exitCardPop{from{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.exit-modal-icon{align-items:center;background:linear-gradient(135deg,#fff3ed,#ffe0d0);border-radius:50%;display:flex;height:2.4rem;justify-content:center;margin:0 auto .6rem;width:2.4rem}.exit-modal-title{color:#1a1a1a;font-size:.85rem;font-weight:600;margin-bottom:.3rem}.exit-modal-content{color:#666;font-size:.7rem;line-height:1.5;margin-bottom:.3rem}.exit-modal-sub{color:#ff6b35;font-size:.55rem;margin-bottom:.8rem}.exit-modal-btns{display:flex;gap:.5rem;padding:0 .25rem}.exit-modal-btn{border:none;border-radius:.4rem;cursor:pointer;flex:1;font-size:.75rem;font-weight:500;height:2rem;transition:transform .15s ease,box-shadow .15s ease}.exit-modal-btn:active{transform:scale(.96)}.exit-modal-btn-cancel{background:#f5f5f5;color:#666}.exit-modal-btn-confirm{background:linear-gradient(135deg,#ff6b35,#ff8f5e);box-shadow:0 .15rem .4rem rgba(255,107,53,.35);color:#fff}