.app-view.app-messages{padding-top:calc(60px + env(safe-area-inset-top,0px));background:#fff;color:#050505;backdrop-filter:none}.app-messages .app-nav{display:none}.app-messages .app-content{padding:0;overflow:hidden}.sms-screen{height:100%;display:flex;flex-direction:column;background:white;color:#070709;font-family:-apple-system,BlinkMacSystemFont,'PingFang SC',sans-serif;padding:10px 17px 0;position:relative}.sms-screen button{border:0;box-shadow:none;transform:none}.sms-screen header{display:flex;justify-content:space-between;align-items:center}.sms-pill{height:35px;min-width:44px;border-radius:22px!important;border:1px solid #e5e5e7!important;background:#fff;font-size:16px;padding:4px 10px}.sms-screen h1{font-size:34px;letter-spacing:-1px;margin:17px 0 10px}.sms-list{flex:1;overflow:auto;padding-bottom:60px;scrollbar-width:none}.sms-row{display:flex;align-items:center;text-align:left;gap:7px;width:100%;min-height:79px;border-bottom:1px solid #ececee!important;color:#060606;padding:8px 0}.sms-avatar{width:42px;height:42px;border-radius:50%;background:linear-gradient(#adc9e4,#7a8bc0);display:grid;place-items:center;flex:none}.sms-avatar svg{width:38px}.sms-unread{width:6px;height:6px;border-radius:50%;flex:none}.sms-unread.on{background:#168bff}.sms-copy{flex:1;min-width:0}.sms-copy strong{display:block;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sms-copy small{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;color:#929296;font-size:12px;line-height:1.55;margin-top:3px}.sms-row time{align-self:flex-start;margin-top:5px;font-size:11px;color:#a1a1a6;white-space:nowrap}.sms-chevron{color:#aaa;font-size:20px}.sms-search{height:47px;display:flex;align-items:center;gap:8px;border:1px solid #dedee0;border-radius:28px;padding:3px 10px;margin:0 5px calc(18px + env(safe-area-inset-bottom,0px));box-shadow:0 0 12px #ccc6;font-size:23px}.sms-search input{flex:1;min-width:0;border:0;background:none;font-size:15px}.sms-search button{font-size:22px;background:none}.sms-empty{color:#999;text-align:center;margin:45px 0}.app-messages .chat-screen{height:100%;display:flex;flex-direction:column}.app-messages .chat-person{padding-top:17px}.app-messages .chat-messages{flex:1}.app-messages .composer{margin-bottom:calc(15px + env(safe-area-inset-bottom,0px))}
.sms-chat{height:100%;display:flex;flex-direction:column;background:#fff}.sms-chat-back{align-self:flex-start;background:none;border:0;color:#168bff;font-size:17px;padding:10px 17px 2px}.app-messages .sms-chat .chat-screen{flex:1;min-height:0;height:auto;display:flex;flex-direction:column}.app-messages .sms-chat .chat-person{padding-top:8px}
