.fr-results[hidden],.fr-load[hidden]{display:none!important}
.fr-results{flex:1;min-height:0;overflow:auto;background:var(--fc-bg,#161717);color:#e9edef}
.fr-searching .conversations-list,.fr-searching .fm-tabs,.fr-searching .fm-archived,.fr-searching .fm-new-chat{display:none!important}
.fr-status{font-size:13px;color:#899397;padding:12px 18px;margin:0}
.fr-result{display:flex;align-items:center;gap:12px;padding:10px 14px;min-height:72px;color:inherit;text-decoration:none}
.fr-result:hover,.fr-result:focus-visible{background:#22292d}
.fr-avatar{position:relative;display:grid;place-items:center;flex:none;width:46px;height:46px;border-radius:50%;overflow:hidden;background:#27264d;color:#a19eff;font-size:16px}
.fr-avatar img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.fr-result-text{display:flex;flex-direction:column;gap:3px;min-width:0}
.fr-result-text strong{font-size:16px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.fr-result-text>span{font-size:14px;color:#899397}
.fr-load{display:block;margin:12px auto 24px;padding:10px 18px;border:1px solid #283236;border-radius:22px;background:#103a2b;color:#c9f6d5}
@media(max-width:767px){
 body.flychat-wa .conversations-list-wrap>div:first-child{height:50px!important;min-height:50px!important;padding:0 16px!important}
 body.flychat-wa .conversations-list-wrap h1{font-size:23px!important}
 body.flychat-wa #flyup-busca{height:44px!important;min-height:44px!important;margin:0 12px 12px!important;padding:0 16px!important;position:relative;z-index:2}
 body.flychat-wa #flyup-busca input{font-size:16px!important;height:40px!important}
 body.flychat-wa #flyup-busca svg{width:21px;height:21px;margin-right:8px}
 body.flychat-wa .fm-tabs{height:calc(40px - var(--fr-tabs-hide,0px))!important;min-height:0!important;padding:0 16px!important;overflow:hidden!important;flex-shrink:0}
 body.flychat-wa .fm-tabs ul{transform:translateY(calc(-1 * var(--fr-tabs-hide,0px)))}
 body.flychat-wa .fm-tabs a{font-size:14px!important;line-height:20px!important;min-height:32px!important;padding:4px 11px!important}
 body.flychat-wa .fm-archived{height:calc(48px - var(--fr-archive-hide,0px));min-height:0;flex-shrink:0;overflow:hidden;font-size:15px;padding:0 25px;gap:25px}
 body.flychat-wa .fm-archived>*{flex-shrink:0;transform:translateY(calc(-.5 * var(--fr-archive-hide,0px)))}
 body.flychat-wa .fm-archived svg{width:22px;height:22px}
 body.flychat-wa .conversation{height:72px!important;min-height:72px!important}
 body.flychat-wa .conversation .group\/avatar,body.flychat-wa .conversation .group\/avatar [role="img"],body.flychat-wa .conversation span[role="img"]{width:46px!important;height:46px!important;min-width:46px!important;min-height:46px!important;max-width:46px!important;max-height:46px!important}
 body.flychat-wa .conversation [role="img"]>span.select-none{font-size:16px!important}
 body.flychat-wa .conversation>div:nth-child(2){padding-top:11px!important;padding-bottom:8px!important}
 body.flychat-wa .conversation h4.conversation--user{font-size:16px!important;line-height:23px!important}
 body.flychat-wa .conversation>div:nth-child(2)>div:not(.absolute){font-size:14px!important;line-height:22px!important;height:22px!important}
 body.flychat-wa .conversation>div:nth-child(2)>div.absolute{top:15px!important}
 body.flychat-wa .fc-message-time{font-size:11px!important}
 body.flychat-wa .conversation-details-wrap>div:first-child:has(.header-actions-wrap) .text-sm.font-medium.truncate{font-size:16px!important}
 body.flychat-wa .conversation-panel{background-image:url('/flychat-refinements-20260909/wallpaper.svg')!important;background-size:374px 666px!important}
 body.flychat-wa .conversation-panel :is(.left-bubble,.right-bubble),body.flychat-wa .conversation-panel :is(.left-bubble,.right-bubble) .prose,body.flychat-wa .conversation-panel :is(.left-bubble,.right-bubble) .prose :is(p,li){font-size:15px!important;line-height:21px!important}
 body.flychat-wa .reply-box__top .ProseMirror,body.flychat-wa .reply-box__top .input .ProseMirror p{font-size:16px!important;line-height:24px!important}
}
