@font-face{font-family:"ICL Roboto";src:url(../../../assets/fonts/roboto/roboto-latin-var.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.instagram-chat-list{font-family:"ICL Roboto",Roboto,"Segoe UI",Arial,sans-serif}.iphone-layout .instagram-chat-list{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Helvetica Neue",Helvetica,Arial,sans-serif}.wa-theme .instagram-chat-list{--icl-bg: #fff;--icl-text: #0c1014;--icl-muted: #6d6f72;--icl-surface: #f1f2f6;--icl-nav-pill: #f1f2f6;--icl-bubble: #fff;--icl-bubble-shadow: 0 0 4px rgba(0, 0, 0, 0.13);--icl-ring-seen: #ebecee;--icl-avatar-line: rgba(0, 0, 0, 0.08);--icl-blue: #4a5df9;--icl-link: #4a5df9;--icl-red: #ff3040;--icl-line: #ebebeb;--icl-instants: #e7eaef;--icl-instants-plus: #6d6f72}.wa-theme.dark-theme .instagram-chat-list{--bg-color: #0c0f14;--icl-bg: #0c0f14;--icl-text: #f0f3f5;--icl-muted: #a4a7ae;--icl-surface: #25282d;--icl-nav-pill: #25282d;--icl-bubble: #2b2f38;--icl-bubble-shadow: none;--icl-ring-seen: #26292e;--icl-avatar-line: rgba(255, 255, 255, 0.08);--icl-link: #7a8cf5;--icl-line: #272a2f;--icl-instants: #595f6b;--icl-instants-plus: #c3c7cf}.instagram-chat-list .icl-svg{display:block;flex:0 0 auto;overflow:visible}.instagram-chat-list .modal-body.instalist-body{height:684px;padding:0 0 10px;gap:0;background-color:var(--icl-bg);scrollbar-width:none}.instagram-chat-list .modal-body.instalist-body::-webkit-scrollbar{display:none}.instagram-chat-list .modal-body.instalist-body>*{flex-shrink:0}.instagram-chat-list .chat-header{display:flex;align-items:center;justify-content:center;height:39px;padding:0 16px;background-color:var(--icl-bg)}.instagram-chat-list .id-info{position:relative}.instagram-chat-list .id-info .id-name{position:relative;font-size:18px;font-weight:700;line-height:22px;color:var(--icl-text)}.instagram-chat-list .id-info .id-name>i{position:absolute;top:-6px;right:-9px;font-size:8px;color:var(--icl-muted);opacity:0;transition:opacity 0.15s ease}.instagram-chat-list .id-info:hover .id-name>i{opacity:1}.instagram-chat-list .id-info .idname-input{font-size:18px;font-weight:700}.instagram-chat-list .down-arrow{display:block;width:13px;height:13px;margin-left:10.1px;color:var(--icl-text)}.instagram-chat-list .down-arrow .icl-svg{width:13px;height:13px}.instagram-chat-list .icl-account-dot{display:block;flex:0 0 auto;width:7.5px;height:7.5px;margin-left:4.3px;border-radius:50%;background-color:var(--icl-red)}.instagram-chat-list .icl-account-dot.icl-off{display:none}.instagram-chat-list .profile-edit{right:15.8px;display:flex}.instagram-chat-list .profile-edit .edit-icons{display:block;color:var(--icl-text)}.instagram-chat-list .profile-edit .edit-icons .icl-svg{width:21.6px;height:21.6px}.instagram-chat-list .search-bar{flex:0 0 auto;height:39.2px;margin:17.8px 14.3px 0;padding:0 12px 0 13.7px;gap:14.5px;border-radius:19.6px;background-color:var(--icl-surface)}.instagram-chat-list .search-bar .meta-icons{display:block;color:var(--icl-text)}.instagram-chat-list .search-bar .meta-icons .icl-svg{width:15.2px;height:15.2px}.instagram-chat-list .search-bar p{font-size:15px;line-height:20px;color:var(--icl-muted);white-space:nowrap}.instagram-chat-list .song-highlight{padding:46px 19.4px 0;gap:20.7px;scrollbar-width:none}.instagram-chat-list .song-highlight::-webkit-scrollbar{display:none}.instagram-chat-list .drag-story{gap:20.7px}.instagram-chat-list .personal-profile,.instagram-chat-list .add-personal-profile{flex:0 0 67px;width:67px}.instagram-chat-list .personal-profile .profile-picture{width:67px;height:67px;border:0.5px solid var(--icl-avatar-line)}.instagram-chat-list .personal-profile .profile-picture::after{display:none}.instagram-chat-list .personal-profile .input-img>i,.instagram-chat-list .personal-profile .profile-actions{width:67px;height:67px;opacity:0;transition:opacity 0.15s ease}.instagram-chat-list .personal-profile:hover .input-img>i,.instagram-chat-list .personal-profile:hover .profile-actions{opacity:1}.instagram-chat-list .song-text,.instagram-chat-list .personal-profile.friend-profile .song-text{display:flex;flex-direction:column;justify-content:center;align-items:stretch;top:-10px;bottom:auto;left:50%;width:76px;min-width:0;max-width:none;min-height:34px;padding:6px 7px;transform:translate(-50%,-50%);border:0;border-radius:14px;background-color:var(--icl-bubble);box-shadow:var(--icl-bubble-shadow);text-align:center}.instagram-chat-list .song-text.icl-note-compact,.instagram-chat-list .personal-profile.friend-profile .song-text.icl-note-compact{width:auto;min-width:36px;left:4px;transform:translate(0,-50%);padding:6px 9px}.instagram-chat-list .song-text p{margin:0;font-size:10px;line-height:12px;color:var(--icl-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instagram-chat-list .song-text.icl-note-empty p{color:var(--icl-muted)}.instagram-chat-list .song-text::after,.instagram-chat-list .song-text::before{content:"";position:absolute;border-radius:50%;background-color:var(--icl-bubble)}.instagram-chat-list .song-text::after{width:7px;height:7px;left:12.4px;bottom:-2.8px}.instagram-chat-list .song-text::before{width:3.2px;height:3.2px;left:17.8px;bottom:-5.8px}.instagram-chat-list .song-text>p,.instagram-chat-list .personal-profile.friend-profile .song-text:not(.icl-note-song) .personal-text p{max-height:36px;white-space:normal;overflow-wrap:anywhere}.instagram-chat-list .song-text.icl-note-compact p.icl-emoji,.instagram-chat-list .personal-profile.friend-profile .song-text.icl-note-compact .personal-text p.icl-emoji{max-height:none;font-size:18px;line-height:21px;white-space:nowrap}.instagram-chat-list .personal-profile.friend-profile .song-text .song-name{display:flex;justify-content:center;align-items:center;gap:4px;width:auto;min-width:0;overflow:visible}.instagram-chat-list .personal-profile.friend-profile .song-text .song-name p{flex:0 1 auto;min-width:0;font-weight:600}.instagram-chat-list .personal-profile.friend-profile .song-text .singer-name,.instagram-chat-list .personal-profile.friend-profile .song-text .personal-text{width:auto;min-width:0}.instagram-chat-list .personal-profile.friend-profile .song-text .song-name p,.instagram-chat-list .personal-profile.friend-profile .song-text .singer-name p,.instagram-chat-list .personal-profile.friend-profile .song-text .personal-text p{font-size:10px;line-height:12px}.instagram-chat-list .personal-profile.friend-profile .song-text .song-name p,.instagram-chat-list .personal-profile.friend-profile .song-text .personal-text p{color:var(--icl-text)}.instagram-chat-list .personal-profile.friend-profile .song-text .singer-name p{color:var(--icl-muted)}.instagram-chat-list .song-text .icl-note-sticker{position:absolute;top:-7px;left:-4px;z-index:1;font-size:15px;line-height:18px;white-space:nowrap;pointer-events:none}.instagram-chat-list .personal-profile.friend-profile .song-text .song-name .song-waves{flex:0 0 auto;gap:1px}.instagram-chat-list .personal-profile.friend-profile .song-text .song-name span{width:1.5px;height:7px;border-radius:0.5px;background-color:var(--icl-text)}.instagram-chat-list .personal-profile.friend-profile .song-text .song-name span:nth-child(2){height:4.5px}.instagram-chat-list .profile-id-name{width:87px;margin:0 -10px}.instagram-chat-list .profile-id-name p,.instagram-chat-list .add-personal-profile p{margin:5px 0 0;font-size:11px;line-height:14px;color:var(--icl-muted);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instagram-chat-list .friend-profile .profile-id-name p,.instagram-chat-list .icl-map .profile-id-name p{font-weight:400;color:var(--icl-text)}.instagram-chat-list .navigation-off{justify-content:center;gap:2px;margin:0 -10px}.instagram-chat-list .navigation-off span{font-size:10px;font-weight:400;line-height:12px;color:var(--icl-text)}.instagram-chat-list .navigation-off .navigation-icon{display:block;width:9.2px;height:9.2px;margin:0 -1px}.instagram-chat-list .navigation-off .navigation-icon .icl-svg{width:9.2px;height:9.2px}.instagram-chat-list .icl-note-place{display:flex;align-items:center;justify-content:center;gap:2px;margin:0 -10px;color:var(--icl-muted)}.instagram-chat-list .icl-note-place .icl-svg{width:7px;height:7px;color:var(--icl-blue)}.instagram-chat-list .icl-note-place .icl-place-text{max-width:75px;font-size:10px;line-height:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instagram-chat-list .friend-profile.icl-active .profile-picture::before{content:"";position:absolute;right:2px;bottom:2px;width:14px;height:14px;border:2.5px solid var(--icl-bg);border-radius:50%;background-color:#46ce19;z-index:2}.instagram-chat-list .icl-map .profile-picture.icl-map-globe{position:relative;overflow:hidden;background-image:url(../../../assets/images/instagram/chat-list-map-light.png);background-position:center;background-size:cover}.wa-theme.dark-theme .instagram-chat-list .icl-map .profile-picture.icl-map-globe{background-image:url(../../../assets/images/instagram/chat-list-map-dark.png)}.instagram-chat-list .icl-map-face{position:absolute;top:50%;width:21px;height:21px;margin-top:-10.5px;border:1.5px solid #fff;border-radius:50%;background-color:#dfe3e8;background-position:center;background-size:cover}.instagram-chat-list .icl-map-face-1{left:50%;width:28px;height:28px;margin:-14px 0 0 -14px;z-index:2}.instagram-chat-list .icl-map-face-2{left:3px}.instagram-chat-list .icl-map-face-3{right:3px}.instagram-chat-list .icl-map .song-text.icl-map-bubble p{font-size:10px;font-weight:700;line-height:12px;color:var(--icl-text)}.instagram-chat-list .icl-map-arrow{display:inline-block;margin-right:2px;vertical-align:-0.5px;color:var(--icl-blue)}.instagram-chat-list .icl-map-arrow .icl-svg{display:inline-block;width:7.5px;height:7.5px}.instagram-chat-list .icl-map-bubble::before{display:none}.instagram-chat-list .icl-map-bubble::after{left:34.4px;bottom:-3.2px;width:8px;height:8px;border-radius:1.5px;transform:rotate(45deg)}.instagram-chat-list .add-personal-profile .add-border{width:67px;height:67px;border-color:var(--icl-muted)}.instagram-chat-list .add-border::before,.instagram-chat-list .add-border::after{width:18px;height:1.5px;background-color:var(--icl-muted)}.instagram-chat-list .message-bar{margin:14px 14.9px 7px}.instagram-chat-list .message-bar .msg,.instagram-chat-list .message-bar .req,.iphone-layout .instagram-chat-list .message-bar .req{font-size:14.5px;font-weight:700;line-height:18px}.instagram-chat-list .message-bar .msg{color:var(--icl-text)}.instagram-chat-list .message-bar .req,.iphone-layout .instagram-chat-list .message-bar .req{color:var(--icl-link)}.instagram-chat-list .chatlistbox{padding:0}.instagram-chat-list .message-box,.instagram-chat-list .message-box.group-chat{display:flex;align-items:center;height:68px;margin:0;padding:0 0 0 12.45px}.instagram-chat-list .message-box .main-list{flex:1 1 auto;min-width:0;gap:13.15px}.instagram-chat-list .main-list .chat-personal-profile{flex:0 0 55.7px;width:55.7px;height:55.7px}.instagram-chat-list .main-list .chat-personal-profile .chat-profile-img{width:50.7px;height:50.7px;margin:2.5px;border:2.2px solid var(--icl-bg)}.instagram-chat-list .chat-personal-profile.unseen-sotry .story-border{background:linear-gradient(45deg,#ffd600 0%,#ff7a00 30%,#ff0069 60%,#d300c5 82%,#7638fa 100%)}.instagram-chat-list .chat-personal-profile.seen-sotry .story-border{background:var(--icl-ring-seen)}.instagram-chat-list .message-box.group-chat .main-list .chat-personal-profile .chat-profile-img2{top:3.45px;left:4.05px;width:35px;height:35px}.instagram-chat-list .message-box.group-chat .main-list .chat-personal-profile .chat-profile-img{position:absolute;top:15.75px;left:14.45px;width:37.3px;height:37.3px;margin:0;border-width:2px}.instagram-chat-list .chat-personal-profile.online::before{width:14px;height:14px;right:4.5px;bottom:4.5px;border:2.5px solid var(--icl-bg)}.instagram-chat-list .chat-msg-sec{flex:1 1 auto;min-width:0;padding-right:16px}.instagram-chat-list .msg-detail{flex:1 1 auto;min-width:0;margin-right:28px}.instagram-chat-list .message-box.missed-calls .msg-detail{margin-right:8px}.instagram-chat-list .chat-msg-sec p{font-size:13px;line-height:16px}.instagram-chat-list .user-name,.instagram-chat-list .user-message{display:flex;align-items:center;min-width:0;gap:0}.instagram-chat-list .user-name>p,.instagram-chat-list .user-message>.friend-msg{flex:0 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.instagram-chat-list .user-name p{color:var(--icl-text)}.instagram-chat-list .user-message p{color:var(--icl-muted)}.instagram-chat-list .user-name>svg{flex:0 0 auto;width:13px;height:13px;margin-left:3px}.instagram-chat-list .message-box.pin-chat .pin-icon{flex:0 0 auto;width:auto;height:auto;margin-left:4px;font-size:10px;line-height:1;color:var(--icl-muted);transform:rotate(45deg)}.instagram-chat-list .message-time{flex:0 0 auto;padding-left:9px}.instagram-chat-list .msg-time::after{width:2.2px;height:2.2px;left:-5.6px;background-color:var(--icl-muted)}.instagram-chat-list .message-box .mute-icon{display:block;width:auto;height:auto;margin-left:4px;font-size:11px;line-height:1;color:var(--icl-muted)}.instagram-chat-list .chat-msg-sec.unseen-msg .user-name p,.instagram-chat-list .chat-msg-sec.unseen-msg .user-message p{font-weight:700;color:var(--icl-text)}.instagram-chat-list .chat-msg-sec.unseen-msg .user-message .msg-time{font-weight:400}.instagram-chat-list .unseen-msg .msg-time::after{background-color:var(--icl-text)}.instagram-chat-list .chat-msg-sec.unseen-msg::after{content:"";position:absolute;top:50%;right:25px;width:7.1px;height:7.1px;margin-top:-3.55px;border-radius:50%;background-color:var(--icl-blue)}.instagram-chat-list .message-box.missed-calls .chat-msg-sec.unseen-msg::after{display:none}.instagram-chat-list .message-box.missed-calls .missed-call-box{flex:0 0 auto;gap:4px;padding:4px 9px;border-radius:14px;font-size:10px}.instagram-chat-list .message-box.missed-calls .missed-call-box p,.instagram-chat-list .message-box.missed-calls .unseen-msg .missed-call-box p{font-size:10px;font-weight:600;line-height:12px}.instagram-chat-list .message-box.missed-calls .unseen-msg .user-message p{color:var(--red)}.instagram-chat-list .icl-instants-wrap{position:relative;height:0;z-index:6}.instagram-chat-list .icl-instants-wrap.icl-instants-off{display:none}.instagram-chat-list .icl-instants{position:absolute;right:0;bottom:4px;width:46px;height:103px;overflow:hidden;pointer-events:none}.instagram-chat-list .icl-instants-card{position:absolute;top:4px;left:10px;width:72px;height:92px;border-radius:26px / 30px;background-color:var(--icl-instants);box-shadow:0 1px 6px rgba(0,0,0,0.12);transform:rotate(-8deg);transform-origin:50% 50%;overflow:hidden}.instagram-chat-list .icl-instants-plus{position:absolute;top:13px;left:3.7px;width:24px;height:24px;color:var(--icl-instants-plus)}.instagram-chat-list .icl-instants-plus .icl-svg{width:24px;height:24px}.instagram-chat-list .icl-instants-photo{position:absolute;inset:0;border-radius:inherit;background-position:center;background-size:cover}.instagram-chat-list .icl-instants-face{position:absolute;top:8px;left:7px;width:22px;height:22px;border:1.5px solid #fff;border-radius:50%;background-color:#dfe3e8;background-position:center;background-size:cover}.instagram-chat-list .icl-instants[data-mode=photo],.instagram-chat-list .icl-instants[data-mode=stack]{width:72px;height:127px}.instagram-chat-list .icl-instants[data-mode=photo] .icl-instants-card,.instagram-chat-list .icl-instants[data-mode=stack] .icl-instants-card{top:2px;left:24px;width:76px;height:113px;border:2px solid #fff;background-color:#fff;box-shadow:0 2px 8px rgba(0,0,0,0.18);transform:rotate(-8deg)}.instagram-chat-list .icl-instants[data-mode=stack] .icl-instants-card-1{top:4px;left:7px;height:108px;transform:rotate(-14deg)}.instagram-chat-list .icl-instants-card-0{z-index:2}.instagram-chat-list .insta-chat-footer{box-sizing:border-box;height:58px;padding:3.9px 0 0;border-top:0.5px solid var(--icl-line);background-color:var(--icl-bg)}.iphone-layout .instagram-chat-list .insta-chat-footer{height:44px}.instagram-chat-list .ft-icon{display:grid;grid-template-columns:repeat(5,1fr);align-items:center;justify-items:center;height:35.6px}.instagram-chat-list .ft-icon>span{position:relative;display:flex;align-items:center;justify-content:center;color:var(--icl-text)}.instagram-chat-list .ft-icon .home-icons .icl-svg,.instagram-chat-list .ft-icon .search-icons .icl-svg{width:21.6px;height:21.6px}.instagram-chat-list .ft-icon .reel-icons .icl-svg{width:22px;height:22px}.instagram-chat-list .ft-icon .message-icons{width:62.9px;height:35.6px;border-radius:17.8px;background-color:var(--icl-nav-pill)}.instagram-chat-list .ft-icon .message-icons .icl-svg{width:21.2px;height:21.2px}.instagram-chat-list .ft-icon .message-icons.updates-available .red-dots{top:auto;right:18.5px;bottom:8px;width:7px;height:7px;background-color:var(--icl-red)}.instagram-chat-list .ft-icon .message-icons.updates-available .red-dots.icl-count{right:13.5px;bottom:5px;width:auto;min-width:13px;height:13px;padding:0 3.5px;border-radius:6.5px;box-shadow:0 0 0 1.5px var(--icl-nav-pill);color:#fff;font-size:8px;font-weight:700;line-height:13px;text-align:center}.instagram-chat-list .ft-icon .profile-icons,.iphone-layout .instagram-chat-list .ft-icon .profile-icons,.wa-theme.dark-theme .iphone-layout .instagram-chat-list .ft-icon .profile-icons{position:relative;width:24px;height:24px;border:0.5px solid var(--icl-avatar-line);border-radius:50%;background-image:url(../../../assets/images/insta-profile-pic.jpg);background-position:center;background-size:cover}.instagram-chat-list .ft-icon .profile-icons.icl-dot::after{content:"";position:absolute;right:-1.5px;bottom:-1px;width:6px;height:6px;border-radius:50%;background-color:var(--icl-red);box-shadow:0 0 0 1.5px var(--icl-bg)}.instagram-chat-list .profile-icons>i{opacity:0;transition:opacity 0.15s ease}.instagram-chat-list .profile-icons:hover>i{opacity:1}.instagram-chat-list .iphone-footer-line{background-color:var(--icl-bg)}.instagram-chat-list .iphone-footer-line span{background-color:var(--icl-text)}
