html #app .activity-new-page .transfer-popup{width:80%!important;max-width:390px!important;padding:16px!important;background:#68192d!important;color:#fff1e5!important;border:1px solid #94354e!important;border-radius:12px!important;overflow:visible!important;display:flex;flex-direction:column!important;box-sizing:border-box!important;font-family:Arial,'Microsoft YaHei',sans-serif}
html #app .activity-new-page .transfer-popup .popup-title{order:0;text-align:center!important;font-size:19px!important;font-weight:500!important;color:#fff1e5!important;margin:0 0 19px!important;line-height:1.5!important}
html #app .activity-new-page .transfer-popup .popup-info-row{order:1;display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;font-size:12px!important;margin-bottom:13px!important;color:#fff1e5!important;line-height:1.5!important}
html #app .activity-new-page .transfer-popup .balance-row{display:flex!important;align-items:center!important;gap:4px!important;white-space:nowrap!important}
html #app .activity-new-page .transfer-popup .balance-val{color:#ffcc00!important;font-size:16px!important;font-weight:600!important}
html #app .activity-new-page .transfer-popup .refresh-svg{width:14px!important;height:14px!important;filter:brightness(0) invert(1);cursor:pointer}
html #app .activity-new-page .transfer-popup .popup-label-row{order:2;display:flex!important;justify-content:space-between!important;align-items:center!important;gap:6px!important;font-size:14px!important;line-height:1.5!important;margin-bottom:8px!important;color:#fff1e5!important}
html #app .activity-new-page .transfer-popup .gray-text{font-size:11px!important;color:#e6bec9!important}
html #app .activity-new-page .transfer-popup .input-wrapper{order:3;display:flex!important;align-items:center!important;gap:8px!important;width:100%!important;height:40px!important;min-height:40px!important;padding:0 10px!important;background:#490815!important;border:1px solid #ba8394!important;border-radius:5px!important;margin:0 0 21px!important;color:#fff1e5!important}
html #app .activity-new-page .transfer-popup .prefix{color:#fff1e5!important;font-size:13px!important;flex:0 0 auto!important}
html #app .activity-new-page .transfer-popup input{flex:1!important;min-width:0!important;width:0!important;border:0!important;background:transparent!important;outline:none!important;color:#fff1e5!important;font-size:12px!important;padding:0!important;line-height:1.5!important;appearance:textfield}
html #app .activity-new-page .transfer-popup input::-webkit-inner-spin-button,html #app .activity-new-page .transfer-popup input::-webkit-outer-spin-button{appearance:none;margin:0}
html #app .activity-new-page .transfer-popup input::placeholder{color:#e8c8d2!important;opacity:1}
html #app .activity-new-page .transfer-popup .suffix-btn{flex:0 0 auto!important;font-size:13px!important;color:#fff1e5!important;cursor:pointer}
html #app .activity-new-page .transfer-popup .confirm-btn{order:4;height:39px!important;min-height:39px!important;width:100%!important;border:0!important;border-radius:7px!important;background:#f7c4d5!important;color:#5c162c!important;font-size:13px!important;font-weight:400!important;margin:0 0 11px!important;opacity:1!important}
html #app .activity-new-page .transfer-popup .confirm-btn:disabled{cursor:not-allowed}
html #app .activity-new-page .transfer-popup .popup-tip{order:5;margin:0!important;font-size:11px!important;line-height:1.7!important;color:#fff1e5!important;white-space:normal!important}
html #app .activity-new-page .transfer-popup .close-btn-wrapper{position:absolute!important;left:50%!important;bottom:-49px!important;transform:translateX(-50%)!important;margin:0!important;width:31px!important;height:31px!important;display:flex!important;align-items:center!important;justify-content:center!important;border:2px solid #fff1e5!important;border-radius:50%!important;background:transparent!important;cursor:pointer}
html #app .activity-new-page .transfer-popup .close-icon{font-size:23px!important;line-height:1!important;color:#fff1e5!important}
html:has(.transfer-popup) #app .activity-new-page .van-overlay{background:rgba(28,5,14,.7)!important;backdrop-filter:blur(4px)}
@media(max-width:360px){html #app .activity-new-page .transfer-popup{width:88%!important;padding:14px!important}html #app .activity-new-page .transfer-popup .popup-label-row{flex-wrap:wrap!important}}
