.profile-coupon-drawer{height:100%;max-height:max(calc(var(--vh,1vh)*70),500px);border-radius:12px 12px 0 0}.profile-coupon-drawer .profile-coupon-header{border-bottom:1px solid #e5e5e5;width:100%;height:50px}.profile-coupon-drawer .profile-coupon-header .title{color:#000;letter-spacing:-.276px;align-items:baseline;gap:7px;font-size:15px;font-weight:700;line-height:normal;display:flex}.profile-coupon-drawer .profile-coupon-header .title .count{color:#eb2b51;letter-spacing:-.276px;font-size:16px;font-weight:600;line-height:normal}.profile-coupon-drawer>.coupons-page-content{overscroll-behavior:none;overflow:auto}
.profile-floating-banner{background-color:#0000;width:100%;padding:0 16px 20px}
.awards-toast-wrap{z-index:2;background:#fff;border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;width:175px;height:auto;padding:6px 6px 12px 12px;position:absolute;top:64px;right:14px;box-shadow:0 1px 4px #0006}.awards-toast-wrap .awards-toast-close-icon{cursor:pointer;position:absolute;right:6px}.awards-toast-wrap .awards-toast-title{color:#eb2b51;margin-top:6px;font-size:15px;font-style:normal;font-weight:700;line-height:normal}.awards-toast-wrap .awards-toast-desc{white-space:pre-wrap;margin-top:6px;font-size:14px;font-style:normal;font-weight:500;position:relative}
