@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk-latin-ext-500.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/space-grotesk-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk-latin-ext-500.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/space-grotesk-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-latin-ext-500.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/space-grotesk-latin-500.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--primario:#0F6E7B;--primario-fg:#fff;--realce:#0F6E7B;--soft:rgba(15,110,123,.12);--bg:#f4f5f8;--superficie:#fff;--superficie-2:#eceef3;--texto:#16181d;--apagado:#5c6270;--borda:#7a8090;--linha:#e3e6ec;--chat-fundo:#e9ebf1;--pontos:rgba(22,24,29,.045);--bal-in:#fff;--bal-in-fg:#16181d;--bal-in-apoio:#5c6270;--bal-out:#0F6E7B;--bal-out-fg:#fff;--bal-out-apoio:#d7eef1;--lida:#9eeffe;--fonte-titulo:"Space Grotesk",system-ui,sans-serif;--fonte:"Inter",system-ui,sans-serif}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]){--realce:#4fb8c6;--soft:rgba(79,184,198,.14);--bg:#0e0f13;--superficie:#191b22;--superficie-2:#22252f;--texto:#f2f3f7;--apagado:#9aa0ae;--borda:#737988;--linha:#262a34;--chat-fundo:#0b0c10;--pontos:rgba(242,243,247,.035);--bal-in:#22252f;--bal-in-fg:#f2f3f7;--bal-in-apoio:#9aa0ae;color-scheme:dark}}:root[data-tema=escuro]{--realce:#4fb8c6;--soft:rgba(79,184,198,.14);--bg:#0e0f13;--superficie:#191b22;--superficie-2:#22252f;--texto:#f2f3f7;--apagado:#9aa0ae;--borda:#737988;--linha:#262a34;--chat-fundo:#0b0c10;--pontos:rgba(242,243,247,.035);--bal-in:#22252f;--bal-in-fg:#f2f3f7;--bal-in-apoio:#9aa0ae;color-scheme:dark}*{box-sizing:border-box;margin:0}html,body{height:100%}body{font-family:var(--fonte);background:var(--bg);color:var(--texto);font-size:14px;line-height:1.4;overflow:hidden}button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}input{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--realce);outline-offset:2px}svg.i{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;flex:none}.sem-barra{scrollbar-width:none}.sem-barra::-webkit-scrollbar{display:none}.entrar{height:100%;display:grid;place-items:center;padding:24px}.entrar-caixa{width:min(380px,100%);display:flex;flex-direction:column;gap:20px}.marca{display:flex;align-items:center;gap:12px}.logo{width:46px;height:46px;border-radius:14px;background:var(--primario);color:var(--primario-fg);display:grid;place-items:center;font:700 24px var(--fonte-titulo)}.marca b{font:600 22px var(--fonte-titulo);letter-spacing:-.01em}.entrar h1{font:600 26px/1.2 var(--fonte-titulo);letter-spacing:-.015em}.entrar p{color:var(--apagado)}.campo{display:flex;align-items:center;gap:10px;height:50px;padding:0 14px;border:1.5px solid var(--borda);border-radius:12px;background:var(--superficie)}.campo:focus-within{border-color:var(--realce);box-shadow:0 0 0 3px var(--soft)}.campo .pre{color:var(--apagado);font-weight:500;padding-right:10px;border-right:1px solid var(--linha)}.campo input{flex:1;min-width:0;border:0;outline:0;background:none;font-size:17px;letter-spacing:.02em}.botao{height:50px;border-radius:12px;background:var(--primario);color:var(--primario-fg);font-weight:600;font-size:15px}.botao:hover{filter:brightness(1.08)}.rodape-fino{display:flex;align-items:center;gap:8px;color:var(--apagado);font-size:12.5px}.codigo{display:flex;gap:10px}.codigo input{width:100%;min-width:0;height:56px;text-align:center;font:600 24px var(--fonte-titulo);border:1.5px solid var(--borda);border-radius:12px;background:var(--superficie)}.codigo input:focus{border-color:var(--realce);box-shadow:0 0 0 3px var(--soft);outline:0}.linha-acoes{display:flex;justify-content:space-between;color:var(--apagado);font-size:13px}.linha-acoes button{color:var(--realce);font-weight:600}.app{container-type:inline-size;height:100%;display:flex;background:var(--superficie)}.lateral{width:clamp(320px,28%,400px);flex:none;display:flex;flex-direction:column;border-right:1px solid var(--linha);min-height:0}.topo-lateral{display:flex;align-items:center;gap:10px;height:62px;padding:0 14px;flex:none}.topo-lateral .nome{flex:1;font:600 19px var(--fonte-titulo);letter-spacing:-.01em}.btn-i{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;color:var(--apagado)}.btn-i:hover{background:var(--superficie-2);color:var(--texto)}.btn-i[aria-disabled=true]{opacity:.4;cursor:default}.btn-i[aria-disabled=true]:hover{background:none;color:var(--apagado)}.avatar{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;color:#fff;font:600 16px var(--fonte-titulo);flex:none}.avatar.p{width:36px;height:36px;font-size:14px}.busca{margin:0 14px 8px;height:40px;border-radius:999px;background:var(--superficie-2);display:flex;align-items:center;gap:10px;padding:0 14px;color:var(--apagado);flex:none}.busca input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--texto)}.filtros{display:flex;gap:8px;padding:2px 14px 10px;flex:none}.filtro{padding:5px 13px;border-radius:999px;font-size:13px;color:var(--apagado);background:var(--superficie-2)}.filtro[aria-pressed=true]{background:var(--soft);color:var(--realce);font-weight:600}.lista{flex:1;min-height:0;overflow-y:auto}.item{display:flex;align-items:center;gap:12px;width:100%;padding:0 14px;height:72px;text-align:left;position:relative}.item:hover{background:var(--superficie-2)}.item[aria-current=true]{background:var(--soft)}.item .miolo{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:center;gap:2px;border-bottom:1px solid var(--linha)}.item:last-child .miolo{border-bottom:0}.item .l1{display:flex;align-items:baseline;gap:8px}.item .nome{flex:1;min-width:0;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item .hora{font-size:12px;color:var(--apagado)}.item.nl .hora{color:var(--realce);font-weight:600}.item .l2{display:flex;align-items:center;gap:6px;color:var(--apagado)}.item .previa{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13.5px}.item .previa svg{width:19px;height:15px;vertical-align:-3px;margin-right:4px;stroke-width:1.9}.badge{min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:var(--primario);color:#fff;font-size:12px;font-weight:600;display:grid;place-items:center}.lida-i{color:var(--realce)}.conversa{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--chat-fundo)}.topo-conversa{display:flex;align-items:center;gap:12px;height:62px;padding:0 14px;background:var(--superficie);border-bottom:1px solid var(--linha);flex:none}.topo-conversa .quem{flex:1;min-width:0}.topo-conversa .quem b{display:block;font:600 16px var(--fonte-titulo);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topo-conversa .quem span{display:block;font-size:12.5px;color:var(--apagado);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.topo-conversa .quem span.dig{color:var(--realce);font-weight:500}.voltar{display:none}.msgs{flex:1;min-height:0;overflow-y:auto;padding:14px clamp(14px,6%,64px);display:flex;flex-direction:column;gap:3px;background-image:radial-gradient(var(--pontos) 1.2px,transparent 1.2px);background-size:22px 22px}.pilula{align-self:center;margin:8px 0;padding:4px 12px;border-radius:999px;background:var(--superficie);color:var(--apagado);font-size:12px;box-shadow:0 1px 1px #0000000d}.pilula.seg{display:flex;align-items:center;gap:7px;max-width:min(460px,92%);text-align:center;line-height:1.35;padding:6px 14px}.pilula.seg svg{width:14px;height:14px;flex:none;color:var(--realce)}.bal{position:relative;max-width:min(560px,78%);padding:7px 10px 6px;border-radius:12px;font-size:14.5px;line-height:1.4;box-shadow:0 1px 1px #0000000f}.bal.in{align-self:flex-start;background:var(--bal-in);color:var(--bal-in-fg)}.bal.out{align-self:flex-end;background:var(--bal-out);color:var(--bal-out-fg)}.bal.in.cauda{border-top-left-radius:3px;margin-top:6px}.bal.out.cauda{border-top-right-radius:3px;margin-top:6px}.bal.in.cauda:before{content:"";position:absolute;top:0;left:-7px;width:9px;height:12px;background:var(--bal-in);clip-path:polygon(100% 0,0 0,100% 100%)}.bal.out.cauda:before{content:"";position:absolute;top:0;right:-7px;width:9px;height:12px;background:var(--bal-out);clip-path:polygon(0 0,100% 0,0 100%)}.bal .autor{display:block;font-size:12.5px;font-weight:600;margin-bottom:1px}.bal .t{white-space:pre-wrap;overflow-wrap:anywhere}.bal .rodape{float:right;margin:6px 0 -2px 10px;display:flex;align-items:center;gap:3px;font-size:11px;color:var(--bal-in-apoio);line-height:1;transform:translateY(3px)}.bal.out .rodape{color:var(--bal-out-apoio)}.rodape svg,.item .previa svg{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.rodape svg{width:19px;height:15px;stroke-width:1.9}.rodape .lida{color:var(--lida)}.resp{display:block;margin:0 0 5px;padding:5px 9px;border-radius:6px;background:#00000012;border-left:3px solid var(--realce);font-size:12.5px}.bal.out .resp{background:#ffffff24;border-left-color:var(--lida)}.resp b{display:block;font-size:12px}.resp span{opacity:.8;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.foto{width:min(300px,64vw);aspect-ratio:4/3;border-radius:8px;margin:-2px 0 5px;background:radial-gradient(circle at 72% 28%,#f6d98d 0 9%,transparent 10%),linear-gradient(180deg,#7fb2c4 0 52%,#3c7f8c 52% 62%,#2d6a5a 62% 100%);position:relative;overflow:hidden}.foto:after{content:"";position:absolute;left:-10%;right:-10%;bottom:30%;height:30%;background:#25584c;clip-path:polygon(0 100%,18% 30%,34% 70%,52% 10%,72% 60%,88% 28%,100% 100%)}.audio{display:flex;align-items:center;gap:10px;min-width:min(250px,60vw);padding:2px 0}.audio .play{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;flex:none;background:var(--primario);color:#fff}.bal.out .audio .play{background:#fff3}.audio .play svg{width:16px;height:16px;fill:currentColor;stroke:none;margin-left:2px}.onda{display:flex;align-items:center;gap:2px;height:28px;flex:1}.onda i{width:3px;border-radius:2px;background:currentColor;opacity:.55}.onda i.on{opacity:1}.dur{font-size:11.5px;opacity:.75;align-self:flex-end}.digitando{align-self:flex-start;margin-top:6px;padding:10px 14px;border-radius:12px;background:var(--bal-in);display:flex;gap:4px;box-shadow:0 1px 1px #0000000f}.digitando i{width:7px;height:7px;border-radius:50%;background:var(--apagado);animation:pulo 1.2s infinite}.digitando i:nth-child(2){animation-delay:.18s}.digitando i:nth-child(3){animation-delay:.36s}@keyframes pulo{0%,60%,to{opacity:.35;transform:none}30%{opacity:1;transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.digitando i{animation:none;opacity:.7}}.compor{display:flex;align-items:flex-end;gap:8px;padding:9px 12px;background:var(--superficie);border-top:1px solid var(--linha);flex:none}.caixa{flex:1;min-width:0;display:flex;align-items:center;gap:6px;min-height:44px;padding:0 6px 0 8px;border-radius:999px;background:var(--superficie-2);color:var(--apagado)}.caixa input{flex:1;min-width:0;border:0;outline:0;background:none;color:var(--texto);font-size:15px;height:44px}.enviar{width:44px;height:44px;border-radius:50%;background:var(--primario);color:#fff;display:grid;place-items:center;flex:none}.enviar:hover{filter:brightness(1.1)}@container (max-width:760px){.lateral{width:100%;border-right:0}.conversa,.app[data-vista=conversa] .lateral{display:none}.app[data-vista=conversa] .conversa{display:flex}.voltar{display:grid}.topo-conversa .btn-i[aria-disabled=true]{display:none}.msgs{padding:12px}.bal{max-width:84%}}html,body,#raiz{height:100%}.erro-campo{min-height:18px;margin-top:-10px;font-size:12.5px;color:#c0392b}:root[data-tema=escuro] .erro-campo{color:#ff8a7a}.dica-dev{font-size:12.5px;color:var(--apagado);background:var(--superficie-2);padding:6px 10px;border-radius:8px;align-self:flex-start}.botao[disabled]{opacity:.55;cursor:default;filter:none}.carregando{height:100%;display:grid;place-items:center;color:var(--apagado)}.avatar svg.i{width:22px;height:22px;stroke-width:1.7}.avatar.p svg.i{width:19px;height:19px}.nova{display:flex;flex-direction:column;gap:16px;padding:6px 18px 18px;flex:1;min-height:0}.nova .topo-lateral{padding:0;height:56px}.nova .titulo{flex:1;font:600 18px var(--fonte-titulo)}.nova p{color:var(--apagado)}.vazio{margin:auto;padding:24px;text-align:center;color:var(--apagado);max-width:320px;display:flex;flex-direction:column;align-items:center;gap:10px}.vazio .logo{margin-bottom:6px}.vazio b{font:600 18px var(--fonte-titulo);color:var(--texto)}.conversa.sem{align-items:center;justify-content:center}.menu-mais{position:relative}.menu-flutuante{position:absolute;right:0;top:44px;z-index:5;min-width:220px;background:var(--superficie);border-radius:12px;padding:6px;box-shadow:0 8px 28px #0003,0 0 0 1px var(--linha)}.menu-flutuante button{display:block;width:100%;text-align:left;padding:10px 12px;border-radius:8px;font-size:14px}.menu-flutuante button:hover{background:var(--superficie-2)}.menu-flutuante .perigo{color:#c0392b}:root[data-tema=escuro] .menu-flutuante .perigo{color:#ff8a7a}.menu-flutuante .nota-menu{padding:6px 12px 8px;font-size:12.5px;color:var(--apagado)}.bal .tentar{margin-left:6px;font-size:11px;font-weight:600;text-decoration:underline}.rodape .relogio{width:15px;height:15px;stroke-width:1.9}.rodape .alerta{color:#ffb4a8}.sem-conexao{position:absolute;left:50%;bottom:76px;transform:translate(-50%);background:var(--superficie);color:var(--apagado);font-size:12.5px;padding:6px 14px;border-radius:999px;box-shadow:0 2px 10px #00000026}.conversa{position:relative}.busca input::-webkit-search-cancel-button{display:none}
