.conversas-page{--conversas-line:#54656f1a}html:not(.dark) main:has(.conversas-page){--background:#f7f8fc;--foreground:#292344;--card:#fff;--card-foreground:#292344;--popover:#fff;--popover-foreground:#292344;--primary:#5529d9;--primary-foreground:#fff;--secondary:#f2f3f8;--secondary-foreground:#292344;--muted:#f2f3f8;--muted-foreground:#667085;--accent:#f7f8fc;--accent-foreground:#292344;--border:#e5e7eb;--input:#f7f8fc;--ring:#5529d9;--color-escalla-primary:#5529d9;--color-escalla-chat-ai-bg:#eae6fa;--color-escalla-selection:#eae6fa}.conversas-page-header{min-height:42px}.conversas-page-header h1{letter-spacing:-.025em}.conversas-shell{background:var(--card);border-color:#54656f21;border-radius:14px;box-shadow:0 8px 30px -24px #191e2847}.conversas-list-panel{background:var(--card)}.conversas-list-toolbar{background:var(--card);border-color:var(--conversas-line)}.conversas-list-toolbar>div{min-width:0}.conversas-list-toolbar input{background:color-mix(in srgb, var(--background) 88%, var(--muted) 12%);border-color:#54656f24;height:32px}.conversas-list-toolbar input::placeholder{color:#8b919c}.conversas-list-toolbar input:focus{background:var(--background);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 16%, transparent)}.conversas-list-toolbar>.flex{gap:5px}.conversas-list-toolbar button,.conversas-list-toolbar [role=button]{transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s}.conversas-list-toolbar button:hover,.conversas-list-toolbar [role=button]:hover{background:color-mix(in srgb, var(--primary) 6%, var(--background));border-color:color-mix(in srgb, var(--primary) 20%, var(--border))}.conversas-list-scroll{scrollbar-width:thin;scrollbar-color:#6e64d233 transparent}.conversas-list-scroll::-webkit-scrollbar{width:6px}.conversas-list-scroll::-webkit-scrollbar-thumb{background:#6e64d233;border-radius:999px}.conversas-list-scroll::-webkit-scrollbar-thumb:hover{background:#6e64d257}.conversas-list-panel .group.relative{border-bottom-color:#54656f13;gap:10px;min-height:78px;padding:11px 12px;transition:background-color .14s,box-shadow .14s,filter .14s}.conversas-list-panel .group.relative:hover{filter:none;background:color-mix(in srgb, var(--primary) 3.5%, var(--background))}.conversas-list-panel .group.relative>.absolute.left-0{width:3px}.conversas-list-panel .group.relative .text-sm.font-medium{letter-spacing:-.01em;font-weight:650}.conversas-list-panel .group.relative .text-xs.text-muted-foreground{line-height:16px}.conversas-list-panel .group.relative .mt-1\.5{gap:5px;margin-top:6px}.conversas-list-panel .group.relative:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 35%, transparent);outline:none}.conversas-thread-panel{background:var(--card)}.conversas-thread-header{background:var(--card);border-color:var(--conversas-line);min-height:52px}.conversas-thread-header .text-sm.font-semibold{letter-spacing:-.01em}.conversas-thread-header button{border-color:#54656f24}.conversas-thread-header button:hover{background:color-mix(in srgb, var(--primary) 6%, var(--background));border-color:color-mix(in srgb, var(--primary) 20%, var(--border))}html.dark .conversas-shell{border-color:#ffffff13;box-shadow:0 8px 30px -24px #000000b3}html.dark .conversas-list-toolbar,html.dark .conversas-thread-header{background:color-mix(in srgb, var(--background) 94%, var(--muted) 6%);border-color:#ffffff12}html.dark .conversas-list-toolbar input{background:color-mix(in srgb, var(--background) 88%, var(--muted) 12%);border-color:#ffffff17}html.dark .conversas-list-toolbar input:focus{background:var(--background)}html.dark .conversas-list-panel .group.relative{border-bottom-color:#ffffff0e}html.dark .conversas-list-panel .group.relative:hover{background:color-mix(in srgb, var(--primary) 7%, var(--background))}html.dark .conversas-list-panel .group.relative:focus-visible{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 45%, transparent)}html.dark .conversas-thread-header button,html.dark .conversas-list-toolbar button{border-color:#ffffff17}@media (width<=900px){.conversas-list-panel .group.relative{min-height:74px;padding:10px 11px}}@media (width<=640px){.conversas-list-toolbar{height:auto;min-height:52px;padding-block:7px}.conversas-list-panel .group.relative{min-height:72px}}@media (prefers-reduced-motion:reduce){.conversas-list-toolbar button,.conversas-list-toolbar [role=button],.conversas-list-panel .group.relative,.conversas-thread-header button{transition:none}}.conversas-page,.conversas-shell,.conversas-list-panel,.conversas-thread-panel{min-width:0}.conversas-page{overflow:hidden}@media (width<=1100px){.conversas-page-header{gap:8px}.conversas-page-header>div{margin-left:auto}.conversas-list-toolbar{height:auto;min-height:52px;padding-block:7px}.conversas-list-toolbar>.flex{flex-wrap:wrap;row-gap:5px}.conversas-list-toolbar .relative.flex-1{flex:180px;min-width:160px}.conversas-thread-header{padding-inline:12px}.conversas-thread-header>.flex:first-child{min-width:0}.conversas-thread-header>.flex:last-child{gap:6px;min-width:0}}@media (width<=767px){.conversas-page-header h1{font-size:1.25rem}.conversas-page-header>div{gap:5px}.conversas-page-header .btn-brand{padding-inline:10px;font-size:12px}.conversas-list-toolbar{padding-inline:8px}.conversas-list-toolbar>.flex{flex-wrap:wrap;gap:5px;width:100%}.conversas-list-toolbar .relative.flex-1{flex-basis:100%;width:100%;min-width:0}.conversas-list-toolbar .relative.flex-1 input{height:34px}.conversas-thread-header{height:auto;min-height:58px;padding-block:8px}.conversas-thread-header>.flex:first-child{flex:100%;min-width:0}.conversas-thread-header>.flex:last-child{flex:none}.conversas-thread-header .text-sm.font-semibold{max-width:42vw}.conversas-list-panel .group.relative{gap:9px;padding-inline:10px}.conversas-list-panel .group.relative .text-sm.font-medium{max-width:100%}}@media (width<=480px){.conversas-page-header{align-items:center}.conversas-page-header>div{flex-shrink:0}.conversas-page-header .btn-brand{padding-inline:9px}.conversas-page-header .btn-brand svg{width:14px;height:14px}.conversas-list-toolbar>.flex{column-gap:4px}.conversas-list-toolbar>.flex>span{margin-right:auto}.conversas-list-toolbar button,.conversas-list-toolbar [role=button]{flex-shrink:0}.conversas-thread-header{padding-inline:9px}.conversas-thread-header .text-sm.font-semibold{max-width:36vw}}html.dark .conversas-list-toolbar input::placeholder{color:#f1f0ff7a}@media (width<=900px){.conversas-list-toolbar>.flex{scrollbar-width:none;flex-wrap:nowrap;padding-bottom:1px;overflow:auto hidden}.conversas-list-toolbar>.flex::-webkit-scrollbar{display:none}.conversas-list-toolbar .relative.flex-1{flex:1 0 170px;min-width:170px}.conversas-list-toolbar button,.conversas-list-toolbar [role=button],.conversas-list-toolbar>.flex>span{flex:none}}@media (width<=767px){.conversas-shell{border-radius:12px}.conversas-page-header{flex-wrap:nowrap;min-width:0}.conversas-page-header h1{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.conversas-list-toolbar{height:auto;min-height:56px;padding:8px}.conversas-list-toolbar>.flex{width:max-content;min-width:100%}.conversas-list-toolbar .relative.flex-1{flex:0 0 190px;min-width:190px}.conversas-list-panel .group.relative{min-height:70px;padding:9px 10px}.conversas-list-panel .group.relative .text-sm.font-medium{font-size:13px}.conversas-list-panel .group.relative .text-xs.text-muted-foreground{font-size:11px}.conversas-thread-header{gap:8px}.conversas-thread-header>.flex:first-child,.conversas-thread-header>.flex:first-child>div:last-child{min-width:0}.conversas-thread-header>.flex:last-child{flex-shrink:0}}@media (width<=560px){.conversas-page-header{gap:6px}.conversas-page-header>div{margin-left:0}.conversas-page-header .btn-brand{text-overflow:ellipsis;white-space:nowrap;max-width:132px;overflow:hidden}.conversas-list-toolbar .relative.flex-1{flex-basis:180px;min-width:180px}.conversas-thread-header .text-sm.font-semibold{max-width:34vw}}html.dark .conversas-list-toolbar>.flex::-webkit-scrollbar{display:none}@media (width>=768px) and (width<=1199px){.conversas-shell{grid-template-columns:290px minmax(0,1fr)}.conversas-list-toolbar{padding-inline:7px}.conversas-list-toolbar>.flex{gap:4px}.conversas-list-toolbar .relative.flex-1{flex:130px;min-width:0}.conversas-list-panel .group.relative{gap:9px;min-height:76px;padding:10px}.conversas-thread-header{padding-inline:12px}.conversas-thread-header>.flex:last-child{gap:5px}}@media (width>=900px) and (width<=1199px){.conversas-shell{grid-template-columns:300px minmax(0,1fr)}.conversas-list-toolbar .relative.flex-1{flex-basis:145px}.conversas-list-panel .group.relative{min-height:78px;padding-inline:11px}.conversas-thread-header{padding-inline:14px}}@media (width>=1200px) and (width<=1439px){.conversas-shell{grid-template-columns:310px minmax(0,1fr)}.conversas-list-toolbar .relative.flex-1{min-width:0}.conversas-thread-header{padding-inline:14px}}@media (width>=1440px){.conversas-shell{grid-template-columns:320px minmax(0,1fr)}.conversas-list-toolbar>.flex{gap:5px}.conversas-list-panel .group.relative{min-height:78px}}html.dark .conversas-shell{background:var(--background)}.conversas-page{padding-top:0}.conversas-page-header{min-height:40px;margin-top:-4px;margin-bottom:8px}.conversas-page-header .text-muted-foreground{font-size:12px;line-height:16px}.conversas-shell{box-shadow:0 10px 32px -26px #191e2857}.conversas-list-toolbar{min-height:50px}.conversas-list-toolbar input{font-size:12px}.conversas-list-toolbar>.flex>span{font-variant-numeric:tabular-nums;font-size:10px;font-weight:600}.conversas-list-toolbar button,.conversas-list-toolbar [role=button]{border-radius:8px}.conversas-list-toolbar button:hover,.conversas-list-toolbar [role=button]:hover{box-shadow:0 3px 8px -5px color-mix(in srgb, var(--primary) 65%, transparent);transform:translateY(-1px)}.conversas-list-toolbar button:active,.conversas-list-toolbar [role=button]:active{box-shadow:none;transform:translateY(0)scale(.97)}.conversas-list-toolbar button:focus-visible,.conversas-list-toolbar [role=button]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}.conversas-list-panel .group.relative{min-height:76px;padding-top:10px;padding-bottom:10px}.conversas-list-panel .group.relative .text-sm.font-medium{font-size:13px;font-weight:650;line-height:17px}.conversas-list-panel .group.relative .text-xs.text-muted-foreground{font-size:11px;line-height:15px}.conversas-list-panel .group.relative .mt-1\.5{margin-top:5px}.conversas-thread-header .text-sm.font-semibold{font-size:13px;font-weight:650;line-height:17px}.conversas-thread-header .text-\[11px\]{font-size:10px;line-height:14px}.conversas-thread-header button{border-radius:8px}.conversas-thread-header button:hover{box-shadow:0 3px 8px -5px color-mix(in srgb, var(--primary) 60%, transparent);transform:translateY(-1px)}.conversas-thread-header button:active{box-shadow:none;transform:translateY(0)scale(.97)}.conversas-thread-header button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 18%, transparent);outline:none}.conversas-list-panel .text-emerald-600,.conversas-list-panel .text-amber-600,.conversas-list-panel .text-violet-600{font-weight:600}html.dark .conversas-shell{box-shadow:0 10px 32px -26px #000000b8}html.dark .conversas-list-toolbar button:hover,html.dark .conversas-list-toolbar [role=button]:hover,html.dark .conversas-thread-header button:hover{box-shadow:0 3px 9px -5px color-mix(in srgb, var(--primary) 75%, transparent)}@media (width<=767px){.conversas-page-header{margin-top:-2px;margin-bottom:6px}.conversas-page-header h1{font-size:20px}.conversas-list-toolbar{min-height:52px}}.conversas-list-toolbar button,.conversas-list-toolbar [role=button]{min-width:30px;min-height:30px;padding:0 7px;font-size:11px;font-weight:600}.conversas-list-toolbar button[aria-pressed=true],.conversas-list-toolbar [role=button][aria-pressed=true]{background:color-mix(in srgb, var(--primary) 10%, var(--background));border-color:color-mix(in srgb, var(--primary) 38%, var(--border));color:var(--primary);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 8%, transparent)}.conversas-list-toolbar button:disabled,.conversas-list-toolbar [role=button][aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none;transform:none}.conversas-list-panel .group.relative.z-10:after{content:"";background:var(--primary);opacity:.9;pointer-events:none;border-radius:999px;width:2px;position:absolute;inset:4px 4px 4px auto}.conversas-list-panel .group.relative.z-10{filter:none}.conversas-list-panel .group.relative.z-10 .text-sm.font-medium{font-weight:700}.conversas-list-panel .group.relative.z-10 .text-xs.text-muted-foreground{color:color-mix(in srgb, var(--foreground) 62%, var(--muted-foreground))}html.dark .conversas-list-toolbar button[aria-pressed=true],html.dark .conversas-list-toolbar [role=button][aria-pressed=true]{background:color-mix(in srgb, var(--primary) 15%, var(--background));border-color:color-mix(in srgb, var(--primary) 44%, var(--border))}html.dark .conversas-list-panel .group.relative.z-10:after{opacity:1}.conversas-message-list{scroll-behavior:auto;scrollbar-gutter:stable}.conversas-message-list>div>div>div{transition:transform .15s}.conversas-contact-panel{background:color-mix(in srgb, var(--background) 96%, var(--primary))}.conversas-contact-summary,.conversas-contact-actions{background:color-mix(in srgb, var(--background) 98%, var(--primary))}.conversas-contact-summary>div{border-radius:7px;min-height:24px;padding-inline:5px;transition:background-color .15s}.conversas-contact-summary>div:hover{background:color-mix(in srgb, var(--foreground) 4%, transparent)}.conversas-contact-summary>div>span:first-child{letter-spacing:.01em;color:var(--muted-foreground);font-size:10px;font-weight:600}.conversas-contact-summary>div>span:last-child{font-size:11px;font-weight:650}.conversas-contact-actions button{border-color:color-mix(in srgb, var(--border) 85%, transparent);background:var(--background);min-height:0;color:var(--foreground);border-radius:8px;gap:5px;min-height:0;padding-block:4px;font-size:11.5px;font-weight:600;transition:transform .15s,border-color .15s,background-color .15s,box-shadow .15s}.conversas-contact-actions button:hover:not(:disabled){border-color:color-mix(in srgb, var(--primary) 34%, var(--border));background:color-mix(in srgb, var(--primary) 5%, var(--background));box-shadow:0 4px 10px -8px color-mix(in srgb, var(--primary) 65%, transparent);transform:translateY(-1px)}.conversas-contact-actions button:active:not(:disabled){box-shadow:none;transform:translateY(0)scale(.98)}.conversas-contact-actions button.btn-brand{min-height:40px}.conversas-contact-actions svg{width:14px;height:14px}.conversas-composer{background:color-mix(in srgb, var(--background) 97%, var(--primary))}.conversas-composer>div{min-height:40px}.conversas-composer textarea{font-size:13px;line-height:18px}.conversas-composer textarea::placeholder{color:color-mix(in srgb, var(--muted-foreground) 82%, transparent)}html.dark .conversas-contact-panel,html.dark .conversas-contact-summary,html.dark .conversas-contact-actions,html.dark .conversas-composer{background:color-mix(in srgb, var(--background) 96%, var(--primary))}html.dark .conversas-contact-actions button{background:color-mix(in srgb, var(--background) 92%, var(--foreground));border-color:color-mix(in srgb, var(--border) 90%, transparent)}html.dark .conversas-contact-actions button:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 9%, var(--background));border-color:color-mix(in srgb, var(--primary) 42%, var(--border))}@media (width<=1199px){.conversas-contact-panel{width:240px}.conversas-contact-actions{padding-inline:10px}}@media (width<=900px){.conversas-contact-panel{width:220px}.conversas-contact-summary,.conversas-contact-actions{padding-inline:9px}.conversas-contact-actions>.grid{grid-template-columns:1fr}}@media (width<=767px){.conversas-contact-panel{width:200px}.conversas-contact-summary>div>span:last-child{max-width:112px}.conversas-contact-actions button{min-height:32px}}@media (prefers-reduced-motion:reduce){.conversas-message-list,.conversas-message-list>div>div>div,.conversas-contact-actions button,.conversas-contact-summary>div{scroll-behavior:auto;transition:none}}.conversas-list-toolbar{background:color-mix(in srgb, var(--background) 98%, var(--primary));padding-inline:9px;position:relative}.conversas-list-toolbar:after{content:"";background:color-mix(in srgb, var(--border) 75%, transparent);pointer-events:none;height:1px;position:absolute;bottom:-1px;left:9px;right:9px}.conversas-list-toolbar>.flex{min-width:0}.conversas-list-toolbar .relative.flex-1 input{border-color:color-mix(in srgb, var(--border) 82%, transparent);background:color-mix(in srgb, var(--background) 94%, var(--foreground));height:32px;box-shadow:inset 0 1px 1px #14182006}.conversas-list-toolbar .relative.flex-1 input:hover{border-color:color-mix(in srgb, var(--primary) 22%, var(--border))}.conversas-list-toolbar .relative.flex-1 input:focus{background:var(--background);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 12%, transparent)}.conversas-list-toolbar>.flex>span[title="Chats no filtro atual"]{text-align:center;border-left:1px solid color-mix(in srgb, var(--border) 70%, transparent);min-width:24px;padding-left:7px}.conversas-list-toolbar>.flex>button,.conversas-list-toolbar>.flex>.relative>button{background:0 0;border-radius:8px;min-width:30px;height:30px}.conversas-list-toolbar>.flex>button:hover:not(:disabled),.conversas-list-toolbar>.flex>.relative>button:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 6%, var(--background));border-color:color-mix(in srgb, var(--primary) 28%, var(--border));color:var(--foreground)}.conversas-list-toolbar>.flex>button:active:not(:disabled),.conversas-list-toolbar>.flex>.relative>button:active:not(:disabled){transform:scale(.96)}.conversas-list-toolbar>.flex>button.border-primary,.conversas-list-toolbar>.flex>.relative>button.border-primary{background:color-mix(in srgb, var(--primary) 9%, var(--background));border-color:color-mix(in srgb, var(--primary) 45%, var(--border))}.conversas-list-toolbar>.flex>.relative>[role=menu],.conversas-list-toolbar>.flex>.relative>[data-radix-popper-content-wrapper]{font-size:11px}html.dark .conversas-list-toolbar{background:color-mix(in srgb, var(--background) 96%, var(--primary))}html.dark .conversas-list-toolbar .relative.flex-1 input{background:color-mix(in srgb, var(--background) 90%, var(--foreground));box-shadow:none}html.dark .conversas-list-toolbar .relative.flex-1 input:hover{border-color:color-mix(in srgb, var(--primary) 34%, var(--border))}html.dark .conversas-list-toolbar>.flex>span[title="Chats no filtro atual"]{border-left-color:color-mix(in srgb, var(--border) 85%, transparent)}html.dark .conversas-list-toolbar>.flex>button:hover:not(:disabled),html.dark .conversas-list-toolbar>.flex>.relative>button:hover:not(:disabled){background:color-mix(in srgb, var(--primary) 10%, var(--background));border-color:color-mix(in srgb, var(--primary) 40%, var(--border))}@media (width<=767px){.conversas-list-toolbar{padding-inline:7px}.conversas-list-toolbar:after{left:7px;right:7px}}.conversas-list-panel .group.relative{min-height:74px;padding:10px 12px}.conversas-chat-name{min-height:18px;font-size:13px;font-weight:650;line-height:18px}.conversas-chat-time{font-variant-numeric:tabular-nums;opacity:.78;margin-top:1px;font-size:9.5px;line-height:14px}.conversas-chat-preview{max-width:100%;color:color-mix(in srgb, var(--muted-foreground) 92%, var(--foreground));margin-top:1px;font-size:10.5px;line-height:15px}.conversas-chat-meta{gap:4px;min-height:16px;margin-top:4px}.conversas-chat-meta>span{white-space:nowrap;max-width:100%;line-height:14px}.conversas-chat-meta .bg-emerald-500\/15{padding-inline:6px;font-size:9px;font-weight:650}.conversas-chat-meta .bg-violet-500\/15,.conversas-chat-meta .bg-\[\#10a37f\]\/15,.conversas-chat-meta .bg-amber-500\/15{padding-inline:6px;font-size:9px;font-weight:600}.conversas-chat-meta .ml-auto{max-width:100px;font-size:9px;line-height:14px}.conversas-list-panel .group.relative:has(.conversas-chat-meta .bg-emerald-500\/15) .conversas-chat-name{font-weight:700}.conversas-list-panel .group.relative:has(.conversas-chat-meta .bg-emerald-500\/15) .conversas-chat-preview{color:color-mix(in srgb, var(--foreground) 68%, var(--muted-foreground))}.conversas-list-panel .group.relative:has(.conversas-chat-meta .bg-emerald-500\/15) .conversas-chat-time{color:#059669;opacity:1;font-weight:650}.conversas-list-panel .group.relative.z-10 .conversas-chat-name{font-weight:700}.conversas-list-panel .group.relative.z-10 .conversas-chat-time{color:color-mix(in srgb, var(--foreground) 70%, var(--muted-foreground));opacity:1}html.dark .conversas-chat-preview{color:color-mix(in srgb, var(--muted-foreground) 88%, var(--foreground))}html.dark .conversas-list-panel .group.relative:has(.conversas-chat-meta .bg-emerald-500\/15) .conversas-chat-preview{color:color-mix(in srgb, var(--foreground) 74%, var(--muted-foreground))}html.dark .conversas-list-panel .group.relative:has(.conversas-chat-meta .bg-emerald-500\/15) .conversas-chat-time{color:#34d399}@media (width<=900px){.conversas-list-panel .group.relative{min-height:72px;padding-block:9px}.conversas-chat-preview{font-size:10px}}@media (width<=640px){.conversas-list-panel .group.relative{min-height:70px;padding-block:8px}.conversas-chat-name{font-size:12.5px}.conversas-chat-time{font-size:9px}.conversas-chat-meta .ml-auto{max-width:82px}}.conversas-message-list{background:var(--background);padding-block:12px;padding-inline:18px}.conversas-message-row{min-width:0}.conversas-message-bubble{border:1px solid color-mix(in srgb, var(--foreground) 5%, transparent);overflow-wrap:anywhere;max-width:min(68%,680px);padding:7px 10px 6px;border-radius:10px!important;box-shadow:0 1px 2px #14182012!important}.conversas-message-bubble:hover{box-shadow:0 3px 10px -8px #14182047!important}.conversas-message-author{letter-spacing:.01em;margin-bottom:2px;font-size:10px!important;line-height:14px!important}.conversas-message-time{opacity:.72;font-size:9.5px!important;line-height:12px!important}.conversas-date-row{gap:10px;padding-block:9px!important}.conversas-date-row:before,.conversas-date-row:after{content:"";background:color-mix(in srgb, var(--border) 78%, transparent);flex:1 1 0;max-width:120px;height:1px}.conversas-date-marker{border:1px solid color-mix(in srgb, var(--border) 70%, transparent);text-align:center;min-width:92px;background:color-mix(in srgb, var(--background) 94%, var(--primary))!important;color:var(--muted-foreground)!important;box-shadow:none!important;border-radius:999px!important;padding:4px 10px!important;font-size:10px!important;font-weight:650!important;line-height:14px!important}html.dark .conversas-message-list{background:var(--background)}html.dark .conversas-message-bubble{border-color:color-mix(in srgb, var(--foreground) 7%, transparent);box-shadow:0 1px 2px #00000038!important}html.dark .conversas-message-bubble:hover{box-shadow:0 3px 12px -8px #0009!important}html.dark .conversas-date-row:before,html.dark .conversas-date-row:after{background:color-mix(in srgb, var(--border) 90%, transparent)}html.dark .conversas-date-marker{border-color:color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--background) 88%, var(--primary))!important}@media (width<=900px){.conversas-message-list{padding-inline:14px}.conversas-message-bubble{max-width:76%}}@media (width<=640px){.conversas-message-list{padding-block:10px;padding-inline:10px}.conversas-message-bubble{max-width:88%}.conversas-date-row{padding-block:7px!important}.conversas-date-row:before,.conversas-date-row:after{max-width:44px}.conversas-date-marker{min-width:82px;font-size:9.5px!important}}@media (prefers-reduced-motion:reduce){.conversas-message-bubble{transition:none!important}}.conversas-contact-panel{border-left-color:color-mix(in srgb, var(--border) 82%, transparent);background:var(--background)}.conversas-contact-summary{background:color-mix(in srgb, var(--background) 98%, var(--primary));padding:12px 13px}.conversas-contact-summary>div{border:1px solid #0000;border-radius:8px;min-height:30px;padding-inline:7px}.conversas-contact-summary>div:hover{border-color:color-mix(in srgb, var(--border) 62%, transparent);background:color-mix(in srgb, var(--primary) 3%, var(--background))}.conversas-contact-summary>div>span:first-child{letter-spacing:.055em;text-transform:uppercase;color:var(--muted-foreground);font-size:9px;font-weight:700;line-height:13px}.conversas-contact-summary>div>span:last-child,.conversas-contact-summary [data-radix-select-trigger]{font-size:11px;font-weight:650;line-height:15px}.conversas-contact-summary [data-radix-select-trigger]{border:1px solid #0000;min-height:28px}.conversas-contact-summary [data-radix-select-trigger]:hover,.conversas-contact-summary [data-radix-select-trigger][data-state=open]{background:color-mix(in srgb, var(--primary) 5%, var(--background));border-color:color-mix(in srgb, var(--primary) 20%, var(--border))}.conversas-contact-summary [data-radix-select-trigger]:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 16%, transparent)}.conversas-contact-actions{background:var(--background);padding:11px 13px}.conversas-contact-actions>.grid{gap:6px}.conversas-contact-actions button{border-radius:9px;min-height:36px;padding-inline:8px;font-size:10px;font-weight:650;line-height:13px}.conversas-contact-actions button svg{flex-shrink:0;width:14px;height:14px}.conversas-contact-actions button:hover:not(:disabled){transform:translateY(-1px)}.conversas-contact-actions button:active:not(:disabled){transform:translateY(0)scale(.98)}.conversas-contact-actions button:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 16%, transparent);outline:none}:is(.conversas-contact-actions button:has(svg.lucide-arrow-right-left),.conversas-contact-actions button:has(svg.lucide-user-plus),.conversas-contact-actions button:has(svg.lucide-list-checks)){border-color:color-mix(in srgb, var(--primary) 20%, var(--border))}.conversas-contact-actions button:has(svg.lucide-archive){border-color:color-mix(in srgb, #ef4444 20%, var(--border))}.conversas-contact-actions button:has(svg.lucide-archive):hover:not(:disabled){background:color-mix(in srgb, #ef4444 6%, var(--background));border-color:color-mix(in srgb, #ef4444 42%, var(--border));color:#dc2626}html.dark .conversas-contact-panel{border-left-color:color-mix(in srgb, var(--border) 90%, transparent);background:var(--background)}html.dark .conversas-contact-summary{background:color-mix(in srgb, var(--background) 96%, var(--primary))}html.dark .conversas-contact-summary>div:hover{border-color:color-mix(in srgb, var(--border) 85%, transparent);background:color-mix(in srgb, var(--primary) 7%, var(--background))}html.dark .conversas-contact-actions{background:var(--background)}html.dark .conversas-contact-actions button:has(svg.lucide-archive):hover:not(:disabled){color:#f87171}@media (width<=900px){.conversas-contact-summary,.conversas-contact-actions{padding-inline:10px}}@media (prefers-reduced-motion:reduce){.conversas-contact-actions button,.conversas-contact-summary>div{transition:none!important}}.conversas-thread-header{background:var(--background);border-bottom-color:color-mix(in srgb, var(--border) 82%, transparent);height:54px;min-height:54px;padding-inline:15px}.conversas-thread-header>.flex:first-child{gap:9px}.conversas-thread-header>.flex:first-child>div:last-child{min-width:0}.conversas-thread-header .text-sm.font-semibold{letter-spacing:-.01em;max-width:min(42vw,430px);font-size:13px;font-weight:700}.conversas-thread-header .text-sm.font-semibold a,.conversas-thread-header .text-sm.font-semibold span{color:var(--foreground)}.conversas-thread-header .text-sm.font-semibold a:hover{color:var(--primary);text-decoration:none}.conversas-thread-header .text-\[11px\]{font-variant-numeric:tabular-nums;margin-top:1px;font-size:9.5px;line-height:13px}.conversas-thread-header .text-\[11px\] .text-emerald-600{font-weight:650}.conversas-thread-header>.flex:last-child{flex:none;gap:6px}.conversas-thread-header>.flex:last-child>.flex{background:color-mix(in srgb, var(--muted) 65%, transparent);border-radius:999px;padding:2px 4px}.conversas-thread-header>.flex:last-child>.relative>button,.conversas-thread-header>.flex:last-child>span{border-radius:8px;min-height:30px}.conversas-thread-header>.flex:last-child>.relative>button{border-color:color-mix(in srgb, var(--border) 78%, transparent);background:0 0;padding-inline:7px}.conversas-thread-header>.flex:last-child>.relative>button:hover{border-color:color-mix(in srgb, var(--primary) 28%, var(--border));background:color-mix(in srgb, var(--primary) 6%, var(--background));color:var(--foreground)}.conversas-thread-header>.flex:last-child>span{padding-inline:9px}.conversas-thread-header>.flex:first-child>div:first-child{flex-shrink:0}html.dark .conversas-thread-header{background:var(--background);border-bottom-color:color-mix(in srgb, var(--border) 90%, transparent)}html.dark .conversas-thread-header>.flex:last-child>.flex{background:color-mix(in srgb, var(--muted) 45%, transparent)}@media (width<=900px){.conversas-thread-header{padding-inline:12px}.conversas-thread-header .text-sm.font-semibold{max-width:34vw}}@media (width<=640px){.conversas-thread-header{gap:7px;height:52px;min-height:52px;padding-inline:9px}.conversas-thread-header .text-sm.font-semibold{max-width:31vw;font-size:12px}.conversas-thread-header .text-\[11px\]{font-size:9px}.conversas-thread-header>.flex:last-child{gap:3px}.conversas-thread-header>.flex:last-child>.relative>button{min-height:28px;padding-inline:5px}}.conversas-list-toolbar .relative.z-20>button{border-color:color-mix(in srgb, var(--border) 82%, transparent);color:var(--muted-foreground);box-shadow:none;background:0 0;transition:background-color .14s,border-color .14s,color .14s,box-shadow .14s,transform .14s}.conversas-list-toolbar .relative.z-20>button:hover:not(:disabled){color:var(--primary);border-color:color-mix(in srgb, var(--primary) 42%, var(--border));background:color-mix(in srgb, var(--primary) 7%, var(--background));transform:translateY(-1px);box-shadow:0 2px 8px -6px #5529d98c}.conversas-list-toolbar .relative.z-20>button:active:not(:disabled){transform:translateY(0)scale(.97)}.conversas-list-toolbar .relative.z-20>button.border-primary{color:var(--primary);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--background));box-shadow:0 0 0 1px color-mix(in srgb, var(--primary) 12%, transparent)}.conversas-list-toolbar .relative.z-20>button.border-primary:hover:not(:disabled){color:var(--primary);border-color:var(--primary);background:color-mix(in srgb, var(--primary) 11%, var(--background))}.conversas-list-toolbar .relative.z-20>div.absolute{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);background:var(--background);width:224px;max-width:calc(100vw - 24px);color:var(--foreground);border-radius:10px;margin-top:5px;padding:6px;box-shadow:0 12px 28px -16px #1e22304d}.conversas-list-toolbar .relative.z-20>div.absolute>div{gap:1px}.conversas-list-toolbar .relative.z-20>div.absolute label{min-height:34px;color:var(--foreground);cursor:pointer;border-radius:7px;gap:8px;padding:6px 8px;font-size:11px;line-height:15px;transition:background-color .12s,color .12s}.conversas-list-toolbar .relative.z-20>div.absolute label:hover{background:color-mix(in srgb, var(--primary) 7%, var(--background));color:var(--primary)}.conversas-list-toolbar .relative.z-20>div.absolute input[type=checkbox]{width:15px;height:15px;accent-color:var(--primary);flex:none}.conversas-list-toolbar .relative.z-20>div.absolute label span{flex-shrink:0}.conversas-list-toolbar .relative.z-20>div.absolute .kanban-dropdown-option{min-height:34px;padding-block:5px;font-size:11px}.conversas-list-toolbar .relative.z-20>div.absolute .kanban-dropdown-footer,.conversas-list-toolbar .relative.z-20>div.absolute>button{border-top-color:color-mix(in srgb, var(--border) 65%, transparent);min-height:28px;color:var(--muted-foreground);background:0 0;border-radius:6px;margin-top:4px;padding:5px 6px;font-size:10px}.conversas-list-toolbar .relative.z-20>div.absolute .kanban-dropdown-footer:hover,.conversas-list-toolbar .relative.z-20>div.absolute>button:hover{background:color-mix(in srgb, var(--primary) 6%, var(--background));color:var(--primary)}html.dark .conversas-list-toolbar .relative.z-20>button:hover:not(:disabled){color:#8b82ff;border-color:color-mix(in srgb, #8b82ff 48%, var(--border));background:color-mix(in srgb, #8b82ff 10%, var(--background))}html.dark .conversas-list-toolbar .relative.z-20>button.border-primary,html.dark .conversas-list-toolbar .relative.z-20>button.border-primary:hover:not(:disabled){color:#8b82ff;background:color-mix(in srgb, #8b82ff 12%, var(--background));border-color:#8b82ff}html.dark .conversas-list-toolbar .relative.z-20>div.absolute{border-color:color-mix(in srgb, var(--border) 92%, transparent);background:var(--background);box-shadow:0 14px 32px -16px #000000a6}html.dark .conversas-list-toolbar .relative.z-20>div.absolute label:hover{background:color-mix(in srgb, #8b82ff 10%, var(--background));color:#a59fff}html.dark .conversas-list-toolbar .relative.z-20>div.absolute input[type=checkbox]{accent-color:#8b82ff}html.dark .conversas-list-toolbar .relative.z-20>div.absolute .kanban-dropdown-footer:hover,html.dark .conversas-list-toolbar .relative.z-20>div.absolute>button:hover{background:color-mix(in srgb, #8b82ff 9%, var(--background));color:#a59fff}.conversas-page-header{min-height:36px;margin-bottom:8px!important}.conversas-page-header h1{margin-block:0;line-height:1.15}@media (width<=640px){.conversas-page-header{min-height:34px;margin-bottom:7px!important}.conversas-list-toolbar .relative.z-20>div.absolute{width:216px}}@media (prefers-reduced-motion:reduce){.conversas-list-toolbar .relative.z-20>button,.conversas-list-toolbar .relative.z-20>div.absolute label{transition:none}}.conversas-list-toolbar{height:46px;min-height:46px;padding-inline:7px}.conversas-list-toolbar>.flex{align-items:center;gap:4px;width:100%}.conversas-list-toolbar .relative.flex-1{min-width:0}.conversas-list-toolbar .relative.flex-1 input{min-width:0;height:30px;padding-top:5px;padding-bottom:5px}.conversas-list-toolbar>.flex>span[title="Chats no filtro atual"]{min-width:20px;padding-inline:3px;font-size:10px;line-height:30px}.conversas-list-toolbar .relative.z-20>button,.conversas-list-toolbar>.flex>button{border-radius:8px;width:30px;min-width:30px;height:30px;min-height:30px;padding:0}.conversas-list-toolbar .relative.z-20>button svg,.conversas-list-toolbar>.flex>button svg{width:14px;height:14px}.conversas-list-toolbar .relative.z-20>button .absolute{min-width:13px;height:13px;font-size:8px}.conversas-list-toolbar .relative.z-20>div.absolute{margin-top:4px}@media (width<=767px){.conversas-list-toolbar{height:44px;min-height:44px;padding-inline:6px}.conversas-list-toolbar>.flex{gap:3px}.conversas-list-toolbar .relative.flex-1 input{height:29px}.conversas-list-toolbar .relative.z-20>button,.conversas-list-toolbar>.flex>button{width:29px;min-width:29px;height:29px;min-height:29px}}@media (prefers-reduced-motion:reduce){.conversas-list-toolbar button,.conversas-list-toolbar .relative.z-20>button{transition:none}}.conversas-list-scroll{padding-top:4px;scroll-padding-top:4px}.conversas-list-toolbar{box-shadow:0 1px 0 color-mix(in srgb, var(--border) 35%, transparent)}.conversas-list-scroll>.group.relative:first-child{border-top-left-radius:5px;border-top-right-radius:5px}html.dark .conversas-list-toolbar{box-shadow:0 1px 0 color-mix(in srgb, var(--border) 55%, transparent)}@media (width<=640px){.conversas-list-scroll{padding-top:3px;scroll-padding-top:3px}}.conversas-message-actions{border-color:color-mix(in srgb, var(--border) 72%, transparent);background:color-mix(in srgb, var(--background) 94%, transparent);-webkit-backdrop-filter:blur(8px);border-radius:12px;gap:1px;padding:3px;box-shadow:0 4px 12px -7px #1e22304d}.conversas-message-actions .conversas-message-action{width:30px;height:30px;color:color-mix(in srgb, var(--muted-foreground) 92%, var(--foreground));background:0 0;border:0;border-radius:8px;padding:0}.conversas-message-action:hover{color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, var(--background));transform:translateY(-1px);box-shadow:0 2px 6px -5px #5529d973}.conversas-message-action:active{transform:translateY(0)scale(.95)}.conversas-message-action:focus-visible{box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 22%, transparent);outline:none}.conversas-message-sep{background:var(--border);width:1px;height:16px;margin:0 3px}.conversas-message-action svg{stroke-width:1.9px;width:16px;height:16px}.conversas-message-action[title=Apagar]:hover{color:#dc2626;background:color-mix(in srgb, #ef4444 7%, var(--background));box-shadow:none}.conversas-message-action:has(.text-destructive):hover{color:#dc2626;background:color-mix(in srgb, #ef4444 7%, var(--background));box-shadow:none}.conversas-message-action.text-amber-500:hover{color:#d97706;background:color-mix(in srgb, #f59e0b 8%, var(--background))}.conversas-message-action.text-primary{color:var(--primary);background:color-mix(in srgb, var(--primary) 7%, var(--background))}html.dark .conversas-message-actions{border-color:color-mix(in srgb, var(--border) 88%, transparent);background:color-mix(in srgb, var(--background) 92%, transparent);box-shadow:0 5px 14px -7px #000000a6}html.dark .conversas-message-action:hover{color:#a59fff;background:color-mix(in srgb, #8b82ff 11%, var(--background));box-shadow:0 2px 7px -5px #8b82ff8c}html.dark .conversas-message-action[title=Apagar]:hover{color:#f87171;background:color-mix(in srgb, #ef4444 10%, var(--background));box-shadow:none}html.dark .conversas-message-action.text-amber-500:hover{color:#fbbf24;background:color-mix(in srgb, #f59e0b 10%, var(--background))}@media (width<=640px){.conversas-message-actions{gap:1px;padding:2px}.conversas-message-action{width:26px;height:26px}.conversas-message-action svg{width:13px;height:13px}}@media (prefers-reduced-motion:reduce){.conversas-message-action{transition:none!important}}.conversas-message-action[title=Editar]:hover,.conversas-message-action[title=Responder]:hover,.conversas-message-action[title=Desafixar]:hover{color:var(--primary);background:color-mix(in srgb, var(--primary) 13%, var(--background));border-color:color-mix(in srgb, var(--primary) 24%, transparent)}.conversas-message-action[title=Favoritar]:hover,.conversas-message-action[title=Desfavoritar]:hover{color:#d97706;background:color-mix(in srgb, #f59e0b 14%, var(--background));border-color:#f59e0b3d}.conversas-message-action[title=Fixar]:hover{color:var(--primary);background:color-mix(in srgb, var(--primary) 13%, var(--background));border-color:color-mix(in srgb, var(--primary) 24%, transparent)}html.dark .conversas-message-action[title=Editar]:hover,html.dark .conversas-message-action[title=Responder]:hover,html.dark .conversas-message-action[title=Desafixar]:hover,html.dark .conversas-message-action[title=Fixar]:hover{color:#a59fff;background:color-mix(in srgb, #8b82ff 16%, var(--background));border-color:#8b82ff47}html.dark .conversas-message-action[title=Favoritar]:hover,html.dark .conversas-message-action[title=Desfavoritar]:hover{color:#fbbf24;background:color-mix(in srgb, #f59e0b 15%, var(--background));border-color:#f59e0b47}.conversas-message-actions .conversas-message-action:hover{background:color-mix(in srgb, var(--primary) 14%, var(--background))!important;color:var(--primary)!important;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--primary) 24%, transparent), 0 2px 6px -5px #5529d973!important}.conversas-message-actions .conversas-message-action[title=Favoritar]:hover,.conversas-message-actions .conversas-message-action[title=Desfavoritar]:hover{background:color-mix(in srgb, #f59e0b 15%, var(--background))!important;color:#d97706!important;box-shadow:inset 0 0 0 1px #f59e0b40,0 2px 6px -5px #f59e0b66!important}.conversas-message-actions .conversas-message-action[title=Apagar]:hover{background:color-mix(in srgb, #ef4444 12%, var(--background))!important;color:#dc2626!important;box-shadow:inset 0 0 0 1px #ef444440!important}html.dark .conversas-message-actions .conversas-message-action:hover{background:color-mix(in srgb, #8b82ff 17%, var(--background))!important;color:#a59fff!important;box-shadow:inset 0 0 0 1px #8b82ff4d,0 2px 7px -5px #8b82ff8c!important}html.dark .conversas-message-actions .conversas-message-action[title=Favoritar]:hover,html.dark .conversas-message-actions .conversas-message-action[title=Desfavoritar]:hover{background:color-mix(in srgb, #f59e0b 16%, var(--background))!important;color:#fbbf24!important;box-shadow:inset 0 0 0 1px #f59e0b4d!important}html.dark .conversas-message-actions .conversas-message-action[title=Apagar]:hover{background:color-mix(in srgb, #ef4444 13%, var(--background))!important;color:#f87171!important;box-shadow:inset 0 0 0 1px #ef444447!important}.conversas-message-bubble .conversas-message-author{margin-bottom:2px;color:var(--primary)!important;font-size:10px!important;font-weight:650!important;line-height:14px!important}html.dark .conversas-message-bubble .conversas-message-author{color:#a59fff!important}.conversas-message-bubble .conversas-message-author+*{color:inherit}html.dark .conversas-message-bubble{border-color:#f1f0ff14}html.dark .conversas-message-bubble .text-muted-foreground{color:#f1f0ffad}@media (prefers-reduced-motion:reduce){.conversas-message-bubble{transition:none!important}}.conversas-message-bubble.conversas-message-received,.conversas-message-bubble.conversas-message-sent{border-radius:7.5px!important;padding:6px 10px 4px!important;font-size:14.2px!important;line-height:19px!important;box-shadow:0 1px .5px #0b141a21!important}.conversas-message-bubble.conversas-message-received{color:#30343b!important;background:#fff!important}.conversas-message-bubble.conversas-message-sent{color:#30343b!important;background:#eae6fa!important}html.dark .conversas-message-bubble.conversas-message-received{color:#f1f0ff!important;background:#1f2233!important}html.dark .conversas-message-bubble.conversas-message-sent{color:#f1f0ff!important;background:#3730a5!important}.conversas-message-bubble.conversas-message-received .text-muted-foreground,.conversas-message-bubble.conversas-message-sent .text-muted-foreground{color:color-mix(in srgb, currentColor 68%, transparent)!important}.conversas-page-header{align-items:center;min-height:40px;margin-top:0;margin-bottom:18px;padding-inline:2px}.conversas-page-header h1{letter-spacing:-.025em;font-size:24px;font-weight:650;line-height:30px}.acao-ico{border-radius:7px;justify-content:center;align-items:center;width:22px;height:22px;transition:transform .15s;display:inline-flex}.conversas-contact-actions button:hover .acao-ico{transform:scale(1.06)}.conversas-contact-actions button.btn-brand{background:var(--primary);color:#fff;border-color:#0000;font-size:13px;box-shadow:0 10px 24px -10px #7c3aedcc,inset 0 1px #fff3}.conversas-contact-actions button.btn-brand:hover:not(:disabled){background:var(--primary)}.conversas-contact-actions button.acao-perigo{color:#dc2626;background:#ef44440d;border-color:#ef444459}.conversas-contact-actions button.acao-perigo:hover:not(:disabled){background:#ef44441a;border-color:#ef444499;box-shadow:0 4px 10px -8px #ef4444b3}html.dark .conversas-contact-actions button.acao-perigo{color:#fca5a5}.chip-on{color:#fff;background:var(--primary);border-color:#0000;box-shadow:0 6px 16px -8px #7c3aedd9}.conversas-message-actions.conversas-message-actions{background:var(--card);-webkit-backdrop-filter:none;border:1px solid #a78bfa40;border-radius:999px;gap:2px;padding:4px;animation:.14s ease-out rail-fly-in;box-shadow:0 10px 24px -10px #160f3c99,inset 0 1px #ffffff14}.conversas-message-actions .conversas-message-action.conversas-message-action{width:28px;height:28px;color:var(--foreground);border-radius:999px}.conversas-message-actions .conversas-message-action svg{stroke-width:2px;width:15px;height:15px}.conversas-message-actions .conversas-message-action:hover{box-shadow:none;color:var(--primary);background:#eae6fa;transform:translateY(-1px)scale(1.08)}.conversas-message-actions .conversas-message-action[title=Editar]:hover{background:#7c3aed}.conversas-message-actions .conversas-message-action[title=Responder]:hover{background:#0ea5e9}.conversas-message-actions .conversas-message-action[title=Favoritar]:hover,.conversas-message-actions .conversas-message-action[title=Desfavoritar]:hover{background:#f59e0b}.conversas-message-actions .conversas-message-action[title=Fixar]:hover,.conversas-message-actions .conversas-message-action[title=Desafixar]:hover{background:#6366f1}.conversas-message-actions .conversas-message-action[title=Apagar]:hover{color:#fff;background:#ef4444}.conversas-message-actions .conversas-message-action.text-amber-500{color:#fbbf24}.conversas-message-actions .conversas-message-action.text-primary{color:#a5b4fc}.conversas-message-actions .conversas-message-sep{background:#a78bfa4d;height:14px;margin:0 2px}.conversas-list-panel>div:first-child,.conversas-thread-header.conversas-thread-header,html.dark .conversas-thread-header.conversas-thread-header,.conversas-panel-tabs{background:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}.conversas-thread-header.conversas-thread-header{border-color:var(--conversas-line)}.chat-filtro-rotulo{white-space:nowrap;border:1px solid var(--border);background:var(--card);height:30px;color:color-mix(in srgb, var(--foreground) 78%, transparent);border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-size:11.5px;font-weight:550;transition:background .15s,border-color .15s,color .15s,box-shadow .15s,transform .15s;display:inline-flex;box-shadow:0 1px 2px #1410320d}.chat-filtro-rotulo:hover:not(:disabled){border-color:var(--border);color:var(--foreground);transform:translateY(-1px)}html.dark .chat-filtro-rotulo:hover:not(:disabled){color:#c4b5fd}.chat-filtro-rotulo:disabled{cursor:not-allowed}.chip-n{text-align:center;font-variant-numeric:tabular-nums;background:color-mix(in srgb, var(--foreground) 8%, transparent);border-radius:999px;min-width:18px;padding:0 5px;font-size:10px;line-height:16px}.chip-n-alerta{color:#fff;background:#ef4444}.chat-filtro-rotulo.chip-on,.chat-filtro-rotulo.chip-on:hover{font-weight:650;color:#fff!important;background:var(--primary)!important;border-color:#0000!important;box-shadow:0 8px 18px -8px #7c3aede6,inset 0 1px #fff3!important}.chat-filtro-rotulo.chip-on .chip-n{color:#fff;background:#ffffff40}.chat-filtro-rotulo.chip-on .chip-n-alerta{color:#dc2626;background:#fff}.conversas-faixa.conversas-faixa{background:var(--card)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.dark .conversas-faixa.conversas-faixa{background:color-mix(in srgb, var(--background) 95%, #7c3aed)!important}.conversas-faixa.conversas-faixa{box-sizing:border-box;height:64px!important;min-height:64px!important}html:not(.dark) .conversas-list-toolbar,html:not(.dark) .conversas-contact-panel,html:not(.dark) .conversas-contact-summary,html:not(.dark) .conversas-contact-actions,html:not(.dark) .conversas-composer,html:not(.dark) .conversas-list-toolbar .relative.z-20>div.absolute{background:var(--card)}html:not(.dark) .conversas-list-toolbar button:hover,html:not(.dark) .conversas-list-toolbar [role=button]:hover,html:not(.dark) .conversas-thread-header button:hover,html:not(.dark) .conversas-contact-actions button:hover:not(:disabled),html:not(.dark) .conversas-list-toolbar .relative.z-20>div.absolute label:hover,html:not(.dark) .conversas-list-toolbar .relative.z-20>div.absolute>button:hover,html:not(.dark) .chat-filtro-rotulo:not(.chip-on):hover:not(:disabled){border-color:var(--border);background:#f7f8fc}html:not(.dark) .conversas-list-panel .group.relative:hover{background:#f7f8fc}html:not(.dark) .conversas-list-panel .group.relative.z-10{background:#eae6fa}html:not(.dark) .conversas-contact-actions button.btn-brand:hover:not(:disabled){background:var(--primary)}html.dark .conversas-message-actions.conversas-message-actions{background:#21143f;border-color:#a78bfa40}html.dark .conversas-message-actions .conversas-message-action.conversas-message-action{color:#e2deffd9}html.dark .conversas-message-actions .conversas-message-action:hover{color:#fff}
