.ios .message-list .item-content{padding-left:0}.ios .message-list .item-inner{padding-left:15px}.ios .message-list .item-title-row .item-title{color:var(--n-gray-d7);font-weight:700;font-size:14px}.ios .message-list .item-after{color:var(--n-gray-d7);font-size:13px}.ios .message-list .item-subtitle{margin-top:5px;color:var(--n-gray-d7);font-size:13px;white-space:normal}.ios .message-list .one-line-items{margin-top:8px}.ios .message-list .one-line-items .item-title{color:var(--gray-l9)}.ios .message-list .message-unread .item-subtitle,.ios .message-list .message-unread .item-title-row .item-title{color:var(--n-gray-d1);font-weight:700}.ios .message-list .message-unread .item-title-row .item-title{padding-left:16px}.ios .message-list .message-unread .item-title-row .item-title:before{content:'';position:absolute;top:6px;left:0;width:8px;height:8px;border-radius:100%;background:var(--orange-l6)}.ios .message-list .message-unread .one-line-items .item-title{color:var(--n-gray-d1)}.dark-mode .message-list .item-after,.dark-mode .message-list .item-subtitle,.dark-mode .message-list .item-title-row .item-title{color:var(--n-gray-l7)!important}
.msg-page-bg{position:absolute;overflow:hidden;width:100%;left:0;top:-25px;height:100px}.msg-page-bg::before{content:"";position:absolute;left:50%;transform:translate(-50%,0);top:0;width:110%;height:100%;border-radius:50%;background-color:var(--n-blue-d3)}.dark-mode .msg-page-bg::before{background-color:var(--n-gray-d1)!important}.msg-card{padding:8px 12px;position:relative;border-radius:10px;background-color:#fff;box-sizing:border-box}.dark-mode .msg-card{background-color:#121212!important}.msg-card.msg-unread::before{content:"";position:absolute;top:26px;left:3px;height:6px;width:6px;border-radius:50%;background-color:var(--n-orange-ld)}.msg-card .msg-unread.swipeout-content::before{content:"";position:absolute;top:18px;left:-9px;height:6px;width:6px;border-radius:50%;background-color:var(--n-orange-ld)}.msg-card .msg-update-img-list{display:flex}.msg-card .msg-update-img-list .item-img{width:76px;height:76px;margin-right:8px;margin-left:0;background-color:var(--n-gray-l1)}.msg-card .msg-update-img-list .item-img img{mix-blend-mode:darken}.dark-mode .msg-card .msg-update-img-list .item-img img{mix-blend-mode:initial}.msg-card .msg-update-img-list .item-img:last-child{margin-right:0}.msg-card .msg-update-img-list .item-img .parallelogram-tag-list{position:absolute;bottom:0}.dark-mode .msg-card .msg-update-img-list .item-img .parallelogram-tag-list{bottom:-1px}.msg-card .swipeout-actions-right a .color-white{color:#fff}.dark-mode .msg-card .swipeout-actions-right a .color-white{color:var(--n-gray-d1)!important}.msg-item-img{height:60px;width:60px;min-width:60px;background-color:var(--n-gray-l1);border-radius:50%;box-sizing:border-box;display:block;position:relative;overflow:initial}.msg-item-img img{width:100%;height:100%}.msg-item-img .msg-type-icon{position:absolute;bottom:0;right:0;height:16px;width:16px;background-image:linear-gradient(var(--n-blue-d7),var(--n-blue-l7));border-radius:50%;display:flex}.msg-item-img .msg-type-icon i{font-size:8px;margin:auto;color:#fff}.msg-tabs-nav{margin:8px 12px 12px;padding:12px 0 8px;border-radius:10px;z-index:1;transition:all 80ms linear}.msg-tabs-nav .tab-link{height:auto;line-height:initial;padding-bottom:8px}@media screen and (max-width:430px){.msg-tabs-nav .tab-link{padding-left:2px;padding-right:2px}}@media screen and (max-width:374px){.msg-tabs-nav .tab-link{font-size:10px}}.msg-tabs-nav .tab-link i{color:var(--n-steel-blue-l7);font-size:24px}.msg-tabs-nav .tab-link .msg-unread{position:relative}.msg-tabs-nav .tab-link .msg-unread::after{content:"";position:absolute;top:-3px;right:-3px;height:6px;width:6px;border-radius:50%;background-color:var(--n-orange-ld)}.msg-tabs-nav .tab-link.tab-link-active i{color:var(--n-orange-ld)}.msg-tabs-nav.active{margin:0;padding:0;border-radius:0}.msg-tabs-nav.active .tab-link{height:44px;line-height:44px;padding-bottom:0}.msg-tabs-nav.active .tab-link i{display:none}.msg-tabs-nav.active .tab-link .msg-unread::after{top:9px;right:-6px}.msg-tabs{margin:12px}.msg-promotion-card{margin:12px 0;border-radius:10px;background-color:#fff;overflow:hidden;display:block}.dark-mode .msg-promotion-card{background-color:#121212!important}.msg-promotion-card .msg-promotion-img{height:auto;width:100%;object-fit:contain}.msg-card .msg-promotion-card .msg-promotion-img{position:relative;border-radius:4px}.msg-promotion-card .msg-promotion-cont{padding:8px 12px;box-sizing:border-box}.msg-card .msg-promotion-card{font-size:0;border-radius:0}.msg-card .msg-promotion-card .parallelogram-tag-list{position:absolute;bottom:-1px}.msg-promotion-tag{box-sizing:border-box;font-size:13px;padding:0 4px;background-color:var(--n-gray-l2);border-radius:4px;font-style:italic;font-weight:700;display:inline}.dark-mode .msg-promotion-tag{background-color:var(--n-gray-d2)!important}.offer-message-container{padding-top:16px}.offer-message-container .offer-message{padding-top:16px}.offer-message-container .offer-message.offer-message-received{padding-left:12px;padding-right:32px}.offer-message-container .offer-message.offer-message-received .offer-message-avatar-box::before{right:0}.dark-mode .offer-message-container .offer-message.offer-message-received .offer-message-avatar-box::before{background-color:#121212!important}.offer-message-container .offer-message.offer-message-received .offer-message-avatar-box::after{right:0}.offer-message-container .offer-message.offer-message-received .offer-message-avatar{left:0}.offer-message-container .offer-message.offer-message-received .offer-message-content{border-radius:0 4px 8px 8px}.offer-message-container .offer-message.offer-message-sent{padding-left:32px;padding-right:12px}.offer-message-container .offer-message.offer-message-sent .offer-message-avatar-box::before{left:0;background-color:var(--n-blue-l3)}.dark-mode .offer-message-container .offer-message.offer-message-sent .offer-message-avatar-box::before{background-color:var(--n-blue-d3)}.offer-message-container .offer-message.offer-message-sent .offer-message-avatar-box::after{left:0;border-radius:20px 0 0 0}.offer-message-container .offer-message.offer-message-sent .offer-message-avatar{right:0}.offer-message-container .offer-message.offer-message-sent .offer-message-content{border-radius:4px 0 8px 8px}.offer-message-container .offer-message-avatar-box{width:48px;position:relative}.offer-message-container .offer-message-avatar-box::before{content:"";display:block;width:16px;height:19px;background-color:#fff;position:absolute;z-index:1;top:0}.offer-message-container .offer-message-avatar-box::after{content:"";display:block;width:16px;height:38px;background-color:var(--n-gray-l2);position:absolute;border-radius:0 20px 0 0;z-index:1;top:0}.dark-mode .offer-message-container .offer-message-avatar-box::after{background-color:#000!important}.offer-message-container .offer-message-avatar{background-color:#fff;box-sizing:border-box;width:40px;height:40px;border-radius:50%;border:1px solid var(--n-gray-l3);align-self:flex-start;opacity:1;overflow:hidden;position:absolute;z-index:2;top:0}.offer-message-container .offer-message-avatar img{width:100%;height:100%;object-fit:contain}.offer-message-container .offer-message-content{flex:1;position:relative;padding:12px 4px 4px}.offer-message-container .offer-message-content .item-img.img-s{align-self:flex-start;margin-right:8px}.offer-message-loading{padding-top:8px;padding-bottom:16px;padding-left:8px;display:flex}.offer-message-loading div{width:8px;height:8px;background-color:var(--n-blue-d7);margin-right:4px;border-radius:50%;animation:blink 1.5s ease-in-out infinite;opacity:0}.offer-message-loading div:nth-child(2){opacity:.7;animation:blink 2.5s ease-in-out infinite}.offer-message-loading div:last-child{opacity:.4;animation:blink 3.5s ease-in-out infinite}@keyframes blink{0%{opacity:.8}50%{opacity:.1}100%{opacity:.9}}.offer-message-date{text-align:center}.offer-message-time{text-align:right;padding-top:2px}.offer-message.offer-message-sent .offer-message-time{text-align:right;padding-right:50px;padding-top:2px}.got-message .button{text-transform:none!important;width:64px;height:24px;line-height:12px;border-width:2px}