body.saving-redesign-active uni-page-body{min-height:100dvh;background:radial-gradient(circle at 76% 13%,#f0d67b22 0 12%,transparent 13%),linear-gradient(160deg,#0a2a46,#061b30 67%,#0b263c)!important;font-family:"Songti SC","Microsoft YaHei",serif}body.saving-redesign-active .u-navbar__content,body.saving-redesign-active .u-status-bar{background:transparent!important}body.saving-redesign-active .u-navbar__content__title,body.saving-redesign-active .u-navbar__content__left .u-icon__icon{color:#f4d898!important}body.saving-redesign-active .mode_box>uni-view:nth-child(2){padding:30px 14px!important}body.saving-redesign-active .baiong{position:relative;min-height:210px!important;padding:28px 22px!important;border:1px solid #e6cc8a!important;border-radius:22px!important;background:linear-gradient(145deg,#fffdf7,#f0e1bf)!important;box-shadow:0 14px 30px #0005!important;color:#142a40!important;overflow:hidden}body.saving-redesign-active .baiong:before{content:"好家 AI · 余额宝\A稳健积累，让每一份余额都创造价值";white-space:pre;display:block;margin-bottom:28px;color:#172b40;font:700 21px/1.65 "Songti SC",serif;letter-spacing:.05em}body.saving-redesign-active .baiong>uni-view{color:#193047!important}body.saving-redesign-active .baiong>uni-view:first-child{right:15px!important;top:16px!important;padding:7px 11px!important;border-radius:14px!important;background:#173a58!important;color:#f2d99b!important;font-size:11px!important}body.saving-redesign-active .baiong>uni-view:nth-child(3){font-family:Georgia,"Songti SC",serif!important;color:#10253a!important}body.saving-redesign-active .baiong>uni-view:nth-child(3)>uni-view{background:#fbefd3!important;color:#a6752b!important}body.saving-redesign-active .baiong+uni-view{gap:12px!important;margin-top:18px!important}body.saving-redesign-active .baiong+uni-view>uni-view{height:54px!important;border:1px solid #e6cd96!important;border-radius:27px!important;background:linear-gradient(135deg,#f2d79b,#c28b37)!important;box-shadow:0 6px 14px #0003!important}body.saving-redesign-active .baiong+uni-view>uni-view+uni-view{background:linear-gradient(135deg,#1b4668,#092239)!important}body.saving-redesign-active .baiong+uni-view uni-text{color:#17283a!important;font:700 16px "Songti SC",serif!important}body.saving-redesign-active .baiong+uni-view>uni-view+uni-view uni-text{color:#f7e3ae!important}

body.saving-redesign-active .u-popup__content{border:1px solid #e4c987!important;border-radius:20px!important;background:linear-gradient(150deg,#fffdf8,#f0e2c5)!important;box-shadow:0 14px 34px #0008!important}body.saving-redesign-active .u-popup__content uni-view,body.saving-redesign-active .u-popup__content uni-text,body.saving-redesign-active .u-popup__content input{color:#152b42!important;font-family:'Songti SC','Microsoft YaHei',serif!important}body.saving-redesign-active .u-popup__content input{border-radius:10px!important;background:#f8efd9!important}body.saving-redesign-active .u-popup__content .base-btn{border-radius:24px!important;background:linear-gradient(135deg,#eacb81,#bd832e)!important;color:#17283a!important}body.saving-redesign-active .u-popup__content .base-btn~.base-btn{background:linear-gradient(135deg,#1b4668,#092139)!important;color:#f5dda3!important}

body.saving-redesign-active .u-popup__content button,body.saving-redesign-active .u-popup__content .u-button{border:1px solid #c99b50!important;border-radius:24px!important;background:#fffaf0!important;color:#18324a!important}body.saving-redesign-active .u-popup__content button:last-child,body.saving-redesign-active .u-popup__content .u-button:last-child{background:linear-gradient(135deg,#f0d18b,#b87d29)!important;color:#1d2833!important}

body.saving-redesign-active .u-navbar__content__left{margin-left:12px!important;width:34px!important;height:34px!important;border:1px solid #e6c778!important;border-radius:50%!important;background:#123a58!important;display:grid!important;place-items:center!important}body.saving-redesign-active .u-navbar__content__left .u-icon__icon{color:#f7df9e!important;font-size:21px!important}

#saving-return{position:fixed;z-index:9999;top:10px;left:14px;width:36px;height:36px;padding:0;border:1px solid #e6c778;border-radius:50%;background:#123a58;color:#f7df9e;font:32px/.9 Georgia,serif;cursor:pointer}#saving-return[hidden]{display:none}

body.saving-redesign-active .u-navbar__content__left{display:none!important}#saving-return{top:8px!important;left:15px!important;width:38px!important;height:38px!important;border-color:#e6c778!important;background:#123a58!important;box-shadow:0 4px 12px #0005!important}

/* 转入、转出均复用这一组弹框内容样式。 */
body.saving-redesign-active .u-popup__content,
body.saving-redesign-active .u-modal__content,
body.saving-redesign-active .uni-popup__content,
body.saving-redesign-active .uni-popup__dialog{
  border:1px solid #dfc079!important;border-radius:22px!important;
  background:linear-gradient(145deg,#fffdf7 0%,#f5e7c8 100%)!important;
  box-shadow:0 20px 44px #0009!important;color:#142b42!important;
}
body.saving-redesign-active .u-popup__content *,body.saving-redesign-active .u-modal__content *,body.saving-redesign-active .uni-popup__content *,body.saving-redesign-active .uni-popup__dialog *{font-family:"Songti SC","Microsoft YaHei",serif!important;color:#152d45!important}
body.saving-redesign-active .u-popup__content input,body.saving-redesign-active .u-modal__content input,body.saving-redesign-active .uni-popup__content input,body.saving-redesign-active .uni-popup__dialog input,
body.saving-redesign-active .u-popup__content .u-input__content,body.saving-redesign-active .u-modal__content .u-input__content,body.saving-redesign-active .uni-popup__content .u-input__content,body.saving-redesign-active .uni-popup__dialog .u-input__content,
body.saving-redesign-active .u-popup__content .u-number-box,body.saving-redesign-active .u-modal__content .u-number-box,body.saving-redesign-active .uni-popup__content .u-number-box,body.saving-redesign-active .uni-popup__dialog .u-number-box{
  border:1px solid #e4c98f!important;border-radius:12px!important;background:#fbf2dd!important;
}
body.saving-redesign-active .u-popup__content button,body.saving-redesign-active .u-modal__content button,body.saving-redesign-active .uni-popup__content button,body.saving-redesign-active .uni-popup__dialog button,
body.saving-redesign-active .u-popup__content .u-button,body.saving-redesign-active .u-modal__content .u-button,body.saving-redesign-active .uni-popup__content .u-button,body.saving-redesign-active .uni-popup__dialog .u-button{
  min-height:48px!important;border:1px solid #c99b50!important;border-radius:24px!important;
  background:#fffaf0!important;color:#173653!important;
}
body.saving-redesign-active .u-popup__content button:last-child,body.saving-redesign-active .u-modal__content button:last-child,body.saving-redesign-active .uni-popup__content button:last-child,body.saving-redesign-active .uni-popup__dialog button:last-child,
body.saving-redesign-active .u-popup__content .u-button:last-child,body.saving-redesign-active .u-modal__content .u-button:last-child,body.saving-redesign-active .uni-popup__content .u-button:last-child,body.saving-redesign-active .uni-popup__dialog .u-button:last-child{
  border-color:#b8812e!important;background:linear-gradient(135deg,#f1d58e,#bd8330)!important;color:#172b40!important;
}

/* 余额宝原页面将弹框挂在 .mode_box 下，这里只命中其白色内容卡。 */
body.saving-redesign-active .mode_box.ub-box>.ub.ub-h.ub-box.ub-ac.ub-pc>.ub-box{
  border:1px solid #dfc079!important;border-radius:22px!important;
  background:linear-gradient(145deg,#fffdf7 0%,#f3e3c2 100%)!important;
  box-shadow:0 20px 44px #0009!important;
}
body.saving-redesign-active .mode_box.ub-box>.ub.ub-h.ub-box.ub-ac.ub-pc>.ub-box *{font-family:"Songti SC","Microsoft YaHei",serif!important;color:#152d45!important}
body.saving-redesign-active .mode_box.ub-box>.ub.ub-h.ub-box.ub-ac.ub-pc>.ub-box input{border:1px solid #e4c98f!important;border-radius:12px!important;background:#fbf2dd!important}
body.saving-redesign-active .mode_box.ub-box>.ub.ub-h.ub-box.ub-ac.ub-pc>.ub-box .uni-input-placeholder{color:#9a7740!important;opacity:1!important;font-weight:700!important}
body.saving-redesign-active .mode_box.ub-box>.ub.ub-h.ub-box.ub-ac.ub-pc>.ub-box .ub.ub-h.ub-ac>uni-view{border:1px solid #c99b50!important;border-radius:24px!important;background:#fffaf0!important;color:#173653!important}
body.saving-redesign-active .mode_box.ub-box>.ub.ub-h.ub-box.ub-ac.ub-pc>.ub-box .ub.ub-h.ub-ac>uni-view:last-child{border-color:#b8812e!important;background:linear-gradient(135deg,#f1d58e,#bd8330)!important;color:#172b40!important}


/* Responsive image and type scale for all Balance Treasure device widths. */
body.saving-redesign-active .mode_box{width:min(100%,560px)!important;margin-inline:auto!important;padding-inline:clamp(10px,3.8vw,22px)!important;box-sizing:border-box}
body.saving-redesign-active .mode_box img,body.saving-redesign-active .mode_box uni-image,body.saving-redesign-active .mode_box uni-image img{max-width:100%!important;height:auto!important;object-fit:contain!important}
body.saving-redesign-active .baiong{min-height:clamp(190px,52vw,245px)!important;padding:clamp(18px,5.5vw,30px)!important}
body.saving-redesign-active .baiong:before{font-size:clamp(18px,5vw,24px)!important;line-height:1.48!important;white-space:normal!important}
body.saving-redesign-active .baiong uni-text,body.saving-redesign-active .baiong uni-view{font-size:clamp(12px,3.35vw,16px)!important;line-height:1.5!important}
body.saving-redesign-active .baiong>uni-view:nth-child(3){font-size:clamp(25px,7.8vw,38px)!important}
body.saving-redesign-active .baiong+uni-view>uni-view{height:clamp(48px,13vw,58px)!important}
body.saving-redesign-active .baiong+uni-view uni-text{font-size:clamp(14px,4vw,18px)!important}
@media(max-width:350px){body.saving-redesign-active .mode_box{padding-inline:8px!important}body.saving-redesign-active .baiong{border-radius:16px!important}body.saving-redesign-active .baiong:before{font-size:17px!important}}
