[data-v-0b8eaf44]:export{gbcolor:#e89ab3}.grab[data-v-0b8eaf44]{width:100%;min-height:100vh;background:#f1f1f1;padding-bottom:7.5rem}.grab .header[data-v-0b8eaf44]{display:flex;align-items:center;background:#e89ab3;padding:.5rem 1rem}.grab .header .back-icon[data-v-0b8eaf44]{color:#fff;font-size:1.5rem;cursor:pointer;margin-right:1rem}.grab .header .back-icon[data-v-0b8eaf44]:active{opacity:.7}.grab .header .title[data-v-0b8eaf44]{color:#fff;font-size:1.1rem;font-weight:600;margin:0}.grab .user-balance-card[data-v-0b8eaf44]{background:#fff;border-radius:.33333rem;padding:.66667rem;margin:.5rem auto;width:94%;display:flex;justify-content:space-between;align-items:center;box-shadow:0 .13333rem .2rem rgba(0,0,0,.04)}.grab .user-balance-card .user-section[data-v-0b8eaf44]{display:flex;align-items:center;gap:1rem;flex:1}.grab .user-balance-card .user-section .user-avatar .avatar-img[data-v-0b8eaf44]{width:3rem;height:3rem;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:.06667rem solid #e89ab3}.grab .user-balance-card .user-section .user-details[data-v-0b8eaf44]{text-align:left}.grab .user-balance-card .user-section .user-details .welcome-text[data-v-0b8eaf44]{color:#999;font-size:.8rem;margin-bottom:.25rem}.grab .user-balance-card .user-section .user-details .username[data-v-0b8eaf44]{color:#333;font-size:1rem;font-weight:600}.grab .user-balance-card .balance-section[data-v-0b8eaf44]{text-align:right;flex-shrink:0}.grab .user-balance-card .balance-section .balance-label[data-v-0b8eaf44]{color:#999;font-size:.75rem;margin-bottom:.25rem}.grab .user-balance-card .balance-section .balance-amount[data-v-0b8eaf44]{color:#e89ab3;font-size:1.2rem;font-weight:700}.grab .products-section[data-v-0b8eaf44]{background:#fff;border-radius:.33333rem;padding:.66667rem;margin:0 auto .5rem;width:94%;box-shadow:0 .13333rem .2rem rgba(0,0,0,.04)}.grab .products-section .products-title[data-v-0b8eaf44]{color:#333;font-size:.95rem;font-weight:600;margin-bottom:1rem;text-align:left;border-left:.13333rem solid #e89ab3;padding-left:.33333rem}.grab .products-section .products-scroll[data-v-0b8eaf44]{display:flex;gap:.33333rem;padding-bottom:.5rem;justify-content:space-around}.grab .products-section .products-scroll[data-v-0b8eaf44]::-webkit-scrollbar{height:0}.grab .products-section .products-scroll .product-item[data-v-0b8eaf44]{flex-shrink:0;width:5rem;height:5rem;border-radius:.26667rem;overflow:hidden}.grab .products-section .products-scroll .product-item .product-image[data-v-0b8eaf44]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grab .grab-button-section[data-v-0b8eaf44]{width:94%;margin:0 auto .5rem}.grab .grab-button-section .grab-btn[data-v-0b8eaf44]{background:#e89ab3;border:none;color:#fff;font-size:1rem;font-weight:600;height:3rem;border-radius:2rem;transition:all .3s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.grab .grab-button-section .grab-btn[data-v-0b8eaf44]:active{transform:scale(.98);opacity:.9}.grab .grab-button-section .grab-btn .grab-icon[data-v-0b8eaf44]{font-size:1.25rem}.grab .stats-grid[data-v-0b8eaf44]{display:grid;grid-template-columns:repeat(2,1fr);gap:.33333rem;width:94%;margin:0 auto .5rem}.grab .stats-grid .stat-item[data-v-0b8eaf44]{background:#fff;border-radius:.33333rem;padding:.5rem;text-align:left;box-shadow:0 .13333rem .2rem rgba(0,0,0,.04)}.grab .stats-grid .stat-item .stat-value[data-v-0b8eaf44]{color:#e89ab3;font-size:1.3rem;font-weight:700;margin-bottom:.3rem}.grab .stats-grid .stat-item .stat-label[data-v-0b8eaf44]{color:#999;font-size:.8rem}.grab .order-record-link[data-v-0b8eaf44]{text-align:center;color:#e89ab3;font-size:.875rem;font-weight:500;cursor:pointer;padding:1rem}.grab .order-record-link[data-v-0b8eaf44]:active{opacity:.7}.grab .custom-popup-overlay[data-v-0b8eaf44]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1.25rem;box-sizing:border-box}.grab .custom-popup-overlay .custom-popup[data-v-0b8eaf44]{background:#fff;border-radius:.4rem;max-width:25rem;width:100%;max-height:80vh;overflow-y:auto}.grab .custom-popup-overlay .custom-popup .lucky-section[data-v-0b8eaf44]{display:flex;align-items:center;justify-content:center;flex-direction:column;padding:1rem 0}.grab .custom-popup-overlay .custom-popup .lucky-section .lucky-item[data-v-0b8eaf44]{background:url(../img/lucky.ca3d749c.png);background-size:100% 100%;width:7rem;height:6rem;font-weight:700;line-height:6rem;text-align:center;font-size:1.125rem;color:#f6dc43;text-shadow:-.125rem 0 #e04837,0 .125rem #e04837,.125rem 0 #e04837,0 -.125rem #e04837}.grab .custom-popup-overlay .custom-popup .lucky-section .lucky-message[data-v-0b8eaf44]{color:#fff;font-weight:700;background:linear-gradient(#ffe130,#fb970d);padding:.5rem 1rem;border-radius:.5rem;margin-top:.5rem;text-align:center}.grab .custom-popup-overlay .custom-popup .lucky-section .lucky-message .lucky-amount[data-v-0b8eaf44]{font-size:1.2em;color:red;padding:0 .25rem}.grab .custom-popup-overlay .custom-popup .popup-header[data-v-0b8eaf44]{background:#e89ab3;color:#fff;padding:.5rem .66667rem;border-radius:.4rem .4rem 0 0}.grab .custom-popup-overlay .custom-popup .popup-header .popup-title[data-v-0b8eaf44]{font-size:1rem;font-weight:600;text-align:left}.grab .custom-popup-overlay .custom-popup .order-time[data-v-0b8eaf44]{padding:.5rem .66667rem .26667rem;color:#999;font-size:.8rem;text-align:left}.grab .custom-popup-overlay .custom-popup .product-info[data-v-0b8eaf44]{display:flex;gap:.4rem;padding:.33333rem .66667rem}.grab .custom-popup-overlay .custom-popup .product-info .product-image-container[data-v-0b8eaf44]{width:5rem;height:5rem;border-radius:.26667rem;overflow:hidden;flex-shrink:0}.grab .custom-popup-overlay .custom-popup .product-info .product-image-container .popup-product-image[data-v-0b8eaf44]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.grab .custom-popup-overlay .custom-popup .product-info .product-details[data-v-0b8eaf44]{flex:1;display:flex;flex-direction:column;justify-content:space-between}.grab .custom-popup-overlay .custom-popup .product-info .product-details .product-name[data-v-0b8eaf44]{color:#333;font-size:.875rem;font-weight:500;text-align:left}.grab .custom-popup-overlay .custom-popup .product-info .product-details .product-price[data-v-0b8eaf44]{color:#e89ab3;font-size:1rem;font-weight:600;text-align:left}.grab .custom-popup-overlay .custom-popup .product-info .product-details .product-price .product-quantity[data-v-0b8eaf44]{color:#999;font-size:.875rem;margin-left:.5rem}.grab .custom-popup-overlay .custom-popup .order-details[data-v-0b8eaf44]{padding:0 .66667rem .5rem}.grab .custom-popup-overlay .custom-popup .order-details .detail-row[data-v-0b8eaf44]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.33333rem;padding-bottom:.33333rem;border-bottom:1px solid #f5f5f5}.grab .custom-popup-overlay .custom-popup .order-details .detail-row[data-v-0b8eaf44]:last-child{margin-bottom:0;border-bottom:none}.grab .custom-popup-overlay .custom-popup .order-details .detail-row .detail-label[data-v-0b8eaf44]{color:#666;font-size:.875rem;text-align:left}.grab .custom-popup-overlay .custom-popup .order-details .detail-row .detail-value[data-v-0b8eaf44]{color:#333;font-size:.875rem;font-weight:500;text-align:right}.grab .custom-popup-overlay .custom-popup .popup-actions[data-v-0b8eaf44]{padding:.33333rem .66667rem .66667rem}.grab .custom-popup-overlay .custom-popup .popup-actions .confirm-btn[data-v-0b8eaf44]{background:#e89ab3;border:none;color:#fff;font-size:1rem;font-weight:600;height:3rem;border-radius:2rem;transition:all .3s ease}.grab .custom-popup-overlay .custom-popup .popup-actions .confirm-btn[data-v-0b8eaf44]:active{transform:scale(.98);opacity:.9}