:root{--fundo:#f5f6f8;--superficie:#fff;--superficie-2:#f0f2f5;--texto:#1d2330;--discreto:#667085;--borda:#d9dde5;--primaria:#1f5fbf;--primaria-texto:#fff;--primaria-fundo:#e8f0fc;--ok:#1a7f4b;--ok-fundo:#e5f5ec;--alerta:#b54708;--alerta-fundo:#fef0e1;--perigo:#b42318;--perigo-fundo:#fdecea;--ia:#6941c6;--ia-fundo:#f4f0fd;--codigo-fundo:#f7f8fa;--cod-palavra:#8250df;--cod-texto:#0a6b2e;--cod-numero:#b35900;--cod-comentario:#6e7781;--cod-funcao:#1f5fbf;--cod-removido:#b42318;--cod-adicionado:#1a7f4b;--raio:10px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root{--fundo:#12161f;--superficie:#1a202b;--superficie-2:#222a37;--texto:#e6e9ef;--discreto:#98a2b3;--borda:#2e3746;--primaria:#5b93e6;--primaria-texto:#0b1220;--primaria-fundo:#1c2b45;--ok:#4ac78a;--ok-fundo:#15332a;--alerta:#f2a057;--alerta-fundo:#3a2716;--perigo:#f97066;--perigo-fundo:#3d1d1b;--ia:#b39cf0;--ia-fundo:#2a2140;--codigo-fundo:#151a23;--cod-palavra:#c4a2ff;--cod-texto:#7ee2a8;--cod-numero:#f5b56b;--cod-comentario:#8b949e;--cod-funcao:#79b8ff;--cod-removido:#ff8c84;--cod-adicionado:#6fdc9c;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}*{box-sizing:border-box}html,body{height:100%}body{background:var(--fundo);color:var(--texto);margin:0;font:15px/1.45 system-ui,-apple-system,Segoe UI,Roboto,sans-serif}h1{margin:0 0 .4rem;font-size:1.5rem}h2{margin:0;font-size:1.1rem}h3{margin:0 0 .5rem;font-size:1rem}code{background:var(--superficie-2);border-radius:5px;padding:1px 5px;font-size:.85em}pre{white-space:pre-wrap;margin:0;font-size:.85em}button,input,select,textarea{font:inherit;color:inherit}input,select,textarea{background:var(--superficie);border:1px solid var(--borda);border-radius:8px;min-width:0;padding:.45rem .6rem}textarea{resize:vertical;width:100%}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible{outline:2px solid var(--primaria);outline-offset:1px}button{background:var(--superficie);border:1px solid var(--borda);cursor:pointer;border-radius:8px;padding:.45rem .9rem}button:disabled{opacity:.55;cursor:default}button.primario{background:var(--primaria);border-color:var(--primaria);color:var(--primaria-texto);font-weight:600}button.link,label.link{color:var(--primaria);cursor:pointer;background:0 0;border:none;padding:.2rem .3rem}button.link.perigo{color:var(--perigo)}.discreto{color:var(--discreto)}.pequeno{font-size:.85rem}.erro{color:var(--perigo);margin:.3rem 0}.ok{color:var(--ok);margin:.3rem 0}.espaco{flex:1}.etiqueta{background:var(--superficie-2);color:var(--discreto);border:1px solid var(--borda);border-radius:999px;padding:1px 7px;font-size:.75rem}.selo-novo{background:var(--primaria);color:var(--primaria-texto);white-space:nowrap;border-radius:999px;padding:1px 7px;font-size:.72rem;font-weight:700}.status{white-space:nowrap;background:var(--superficie-2);color:var(--discreto);border:1px solid #0000;border-radius:999px;padding:2px 9px;font-size:.78rem;font-weight:600}.status-aberto{background:var(--primaria-fundo);color:var(--primaria)}.status-em_analise,.status-em_andamento{background:var(--alerta-fundo);color:var(--alerta)}.status-aguardando_resposta{background:var(--ia-fundo);color:var(--ia)}.status-em_validacao{background:var(--primaria-fundo);color:var(--primaria);border-color:var(--primaria)}.status-resolvido{background:var(--ok-fundo);color:var(--ok)}.status-descartado{background:var(--superficie-2);color:var(--discreto);text-decoration:line-through}select.status{border-color:var(--borda);padding:4px 8px}.centro{place-items:center;min-height:100vh;padding:1rem;display:grid}.cartao-login{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);flex-direction:column;gap:.8rem;width:min(380px,100%);padding:1.6rem;display:flex}.cartao-login label{flex-direction:column;gap:.25rem;font-size:.9rem;display:flex}.rodape-login{margin:0;font-size:.8rem}.hub{grid-template:"topo topo topo""apps feed thread"1fr/230px minmax(320px,420px) 1fr;height:100vh;display:grid}.hub.foco-config{grid-template-areas:"topo topo topo""apps config config"}.topo{background:var(--superficie);border-bottom:1px solid var(--borda);grid-area:topo;align-items:center;gap:.5rem;padding:.5rem 1rem;display:flex}.marca{font-size:1.1rem;font-weight:800;color:var(--texto)!important}.so-celular{display:none}.coluna-apps{border-right:1px solid var(--borda);flex-direction:column;grid-area:apps;gap:2px;padding:.8rem .6rem;display:flex;overflow-y:auto}.cabecalho-apps{justify-content:space-between;align-items:center;padding:0 .3rem .4rem .6rem;display:flex}.cabecalho-apps h2{text-transform:uppercase;letter-spacing:.05em;color:var(--discreto);font-size:.8rem}.novo-app{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);flex-direction:column;gap:.4rem;margin:0 .2rem .6rem;padding:.6rem;display:flex}.novo-app label{flex-direction:column;gap:.2rem;display:flex}.novo-app p{margin:0}.item-app{text-align:left;background:0 0;border:none;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:0 .4rem;padding:.5rem .6rem;display:grid}.item-app:hover{background:var(--superficie-2)}.item-app.ativo{background:var(--primaria-fundo)}.item-app.ativo .nome-app{color:var(--primaria);font-weight:600}.contadores{align-items:center;gap:.4rem;font-size:.85rem;display:flex}.versao-app{color:var(--discreto);grid-column:1/-1;font-size:.75rem}.coluna-feed{border-right:1px solid var(--borda);flex-direction:column;grid-area:feed;gap:.6rem;padding:.8rem;display:flex;overflow-y:auto}.cabecalho-feed{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.filtros{flex-wrap:wrap;gap:.4rem;display:flex}.filtros select{padding:.3rem .4rem;font-size:.85rem}.vazio-feed{text-align:center;padding:2rem 0}.lista-threads{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.cartao-thread{text-align:left;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);align-items:flex-start;gap:.7rem;width:100%;padding:.7rem;display:flex}.cartao-thread:hover{border-color:var(--primaria)}.cartao-thread.ativo{border-color:var(--primaria);box-shadow:0 0 0 1px var(--primaria)}.cartao-thread.com-novos .texto-cartao{font-weight:600}.miniatura{flex:0 0 72px}.corpo-cartao{flex-direction:column;flex:1;gap:.3rem;min-width:0;display:flex}.texto-cartao{-webkit-line-clamp:3;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.meta{color:var(--discreto);flex-wrap:wrap;align-items:center;gap:.35rem;font-size:.8rem;display:flex}.lado-cartao{flex-direction:column;align-items:flex-end;gap:.3rem;display:flex}.print{border:1px solid var(--borda);background:var(--superficie-2);object-fit:cover;border-radius:8px;width:100%;max-width:520px;height:auto;display:block}.print.carregando{animation:1.2s ease-in-out infinite alternate pulsar}.print-pequeno{width:72px;max-width:72px}.prints{flex-wrap:wrap;gap:.5rem;margin-top:.4rem;display:flex}@keyframes pulsar{0%{opacity:.5}to{opacity:1}}.painel-thread{flex-direction:column;grid-area:thread;gap:.8rem;padding:.8rem 1.2rem 2rem;display:flex;overflow-y:auto}.painel-thread.vazio{place-items:center;display:grid}.cabecalho-thread{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.mudar-status,.confirmar-status{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex}.post-raiz,.post{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:.8rem .9rem}.post-raiz .texto-post{font-size:1.05rem}.post-ia{border-color:color-mix(in srgb, var(--ia) 35%, var(--borda));background:var(--ia-fundo)}.cabecalho-post{align-items:center;gap:.45rem;margin-bottom:.35rem;display:flex}.avatar{background:var(--primaria-fundo);width:26px;height:26px;color:var(--primaria);border-radius:50%;flex:none;place-items:center;font-size:.72rem;font-weight:700;display:grid}.avatar-ia{background:var(--ia);color:#fff}.texto-post{overflow-wrap:anywhere;margin:0}.markdown>:first-child{margin-top:0}.markdown>:last-child{margin-bottom:0}.markdown p{white-space:pre-wrap;margin:0 0 .5rem}.markdown ul,.markdown ol{margin:0 0 .5rem;padding-left:1.4rem}.markdown li{margin:.1rem 0}.markdown li>p{margin:0}.markdown li:has(>input[type=checkbox]){margin-left:-1.2rem;list-style:none}.markdown input[type=checkbox]{vertical-align:middle;margin:0 .4rem 0 0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:.7rem 0 .3rem;font-size:1rem}.markdown h1{font-size:1.15rem}.markdown blockquote{border-left:3px solid var(--borda);color:var(--discreto);margin:0 0 .5rem;padding:.1rem .8rem}.markdown hr{border:none;border-top:1px solid var(--borda);margin:.7rem 0}.markdown a{color:var(--primaria)}.markdown code{font-family:ui-monospace,Cascadia Code,Consolas,monospace}.markdown :not(pre)>code{background:var(--superficie-2);border-radius:5px;padding:1px 5px;font-size:.86em}.markdown table{border-collapse:collapse;max-width:100%;margin:0 0 .5rem;font-size:.92rem;display:block;overflow-x:auto}.markdown th,.markdown td{border:1px solid var(--borda);text-align:left;padding:.25rem .55rem}.markdown th{background:var(--superficie-2);font-weight:600}.markdown del{color:var(--discreto)}.bloco-codigo{border:1px solid var(--borda);background:var(--codigo-fundo);border-radius:8px;margin:0 0 .5rem;overflow:hidden}.barra-codigo{background:var(--superficie-2);border-bottom:1px solid var(--borda);color:var(--discreto);justify-content:space-between;align-items:center;padding:.1rem .3rem .1rem .7rem;font:.75rem ui-monospace,Cascadia Code,Consolas,monospace;display:flex}.bloco-codigo pre{white-space:pre;margin:0;padding:.6rem .8rem;font-size:.85rem;line-height:1.5;overflow-x:auto}.bloco-codigo pre code{font-size:inherit;background:0 0;border-radius:0;padding:0}.hljs-keyword,.hljs-selector-tag,.hljs-built_in,.hljs-type,.hljs-literal,.hljs-meta .hljs-keyword{color:var(--cod-palavra)}.hljs-string,.hljs-regexp,.hljs-attr .hljs-string,.hljs-symbol,.hljs-template-tag{color:var(--cod-texto)}.hljs-number,.hljs-variable,.hljs-template-variable,.hljs-attr,.hljs-attribute{color:var(--cod-numero)}.hljs-comment,.hljs-quote,.hljs-meta{color:var(--cod-comentario);font-style:italic}.hljs-title,.hljs-title.function_,.hljs-function .hljs-title,.hljs-name,.hljs-section,.hljs-selector-class,.hljs-selector-id{color:var(--cod-funcao)}.hljs-deletion{color:var(--cod-removido)}.hljs-addition{color:var(--cod-adicionado)}.hljs-strong{font-weight:700}.hljs-emphasis{font-style:italic}.mencao{color:var(--primaria);font-weight:600}.tags{flex-wrap:wrap;gap:.35rem;margin:.4rem 0 0;display:flex}.tag{color:var(--primaria);font-size:.8rem}.acoes-post{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.4rem;display:flex}.reacoes{flex-wrap:wrap;align-items:center;gap:.3rem;margin-right:.2rem;display:flex;position:relative}.reacao{border:1px solid var(--borda);background:var(--superficie-2);font-variant-numeric:tabular-nums;min-height:1.6rem;color:var(--discreto);border-radius:999px;align-items:center;gap:.25rem;padding:.05rem .5rem;font-size:.8rem;display:inline-flex}.reacao:hover{border-color:color-mix(in srgb, var(--primaria) 45%, var(--borda))}.reacao.minha{border-color:var(--primaria);background:var(--primaria-fundo);color:var(--primaria);font-weight:600}.emoji-reacao{font-size:.95rem;line-height:1}.adicionar-reacao{filter:grayscale();opacity:.7;gap:0;padding:.05rem .45rem}.adicionar-reacao:hover,.adicionar-reacao[aria-expanded=true]{filter:none;opacity:1}.adicionar-reacao .mais{margin-left:1px;font-size:.75rem;font-weight:700}.painel-emojis.a-esquerda{left:0;right:auto}.respostas,.no{flex-direction:column;gap:.5rem;display:flex}.filhos{border-left:2px solid var(--borda);flex-direction:column;gap:.5rem;margin-left:1.1rem;padding-left:.8rem;display:flex}.linha-evento{color:var(--discreto);margin:0;padding:.1rem .2rem;font-size:.85rem}.linha-evento strong{color:var(--texto);font-weight:600}.contexto{margin-top:.6rem}.contexto summary{cursor:pointer}.contexto dl{grid-template-columns:max-content 1fr;gap:.25rem .8rem;margin:.5rem 0 0;font-size:.88rem;display:grid}.contexto dt{color:var(--discreto)}.contexto dd{margin:0}.escrever{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);flex-direction:column;gap:.5rem;padding:.6rem;display:flex}.escrever .linha{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.acoes-escrever{align-items:center;gap:.5rem;display:flex}.acoes-escrever .dica{flex:1}.anexar{align-items:center;gap:.3rem;display:inline-flex}.anexos-escolhidos{margin:0;padding-left:1.1rem;font-size:.85rem}.caixa-texto{flex-direction:column;gap:.3rem;display:flex}.abas-caixa{align-items:center;gap:.2rem;display:flex}.abas-caixa>button:not(.link){color:var(--discreto);background:0 0;border:none;border-bottom:2px solid #0000;border-radius:0;padding:.15rem .5rem;font-size:.85rem}.abas-caixa>button.ativa{color:var(--texto);border-bottom-color:var(--primaria);font-weight:600}.emoji-ancora{position:relative}.barra-caixa{flex-wrap:wrap;align-items:center;gap:.15rem .5rem;display:flex}.ferramentas{flex-wrap:wrap;align-items:center;display:flex}.grupo-ferramentas{align-items:center;gap:1px;display:flex}.ferramentas .grupo-ferramentas+.grupo-ferramentas{border-left:1px solid var(--borda);margin-left:.3rem;padding-left:.3rem}.ferramenta{width:1.9rem;height:1.9rem;color:var(--discreto);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:0;display:inline-flex}.ferramenta:hover,.ferramenta.aberta{background:var(--superficie-2);color:var(--texto)}.painel-emojis{z-index:20;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);grid-template-columns:repeat(8,2rem);gap:2px;padding:6px;display:grid;position:absolute;top:calc(100% + 4px);right:0;box-shadow:0 8px 24px #00000026}.painel-emojis button{background:0 0;border:none;border-radius:6px;height:2rem;padding:0;font-size:1.15rem}.painel-emojis button:hover{background:var(--superficie-2)}.area-texto{position:relative}.area-texto textarea{display:block}.sugestoes-mencao{z-index:20;background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);min-width:220px;margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 2px);left:.4rem;box-shadow:0 8px 24px #00000026}.sugestoes-mencao button{text-align:left;background:0 0;border:none;width:100%;padding:.3rem .5rem;font-size:.9rem;display:block}.sugestoes-mencao button.ativa,.sugestoes-mencao button:hover{background:var(--primaria-fundo)}.previa-markdown{border:1px dashed var(--borda);overflow-wrap:anywhere;border-radius:8px;min-height:4.6rem;padding:.45rem .6rem}.previa-markdown>.markdown>:last-child{margin-bottom:0}.configuracoes{flex-direction:column;grid-area:config;gap:1rem;max-width:860px;padding:1rem 1.4rem 2rem;display:flex;overflow-y:auto}.bloco{background:var(--superficie);border:1px solid var(--borda);border-radius:var(--raio);padding:1rem}.bloco p{margin:0 0 .7rem}form.linha{gap:.5rem;display:flex}form.linha input{flex:1}.coluna-form{flex-direction:column;gap:.5rem;max-width:340px;display:flex}.token-novo{background:var(--alerta-fundo);border-radius:8px;flex-wrap:wrap;align-items:center;gap:.5rem;margin:.8rem 0;padding:.8rem;display:flex}.token-novo p{flex-basis:100%;margin:0}.token-novo code{overflow-wrap:anywhere;background:var(--superficie);flex:1;padding:.4rem}.tabela-tokens{border-collapse:collapse;width:100%;margin-top:.8rem;font-size:.9rem}.tabela-tokens th,.tabela-tokens td{text-align:left;border-bottom:1px solid var(--borda);padding:.4rem .3rem}.tabela-tokens th{color:var(--discreto);font-weight:500}.tabela-tokens tr.revogado td:first-child{color:var(--discreto);text-decoration:line-through}@media (width<=900px){.hub,.hub.foco-config{grid-template-columns:1fr;grid-template-areas:"topo""principal"}.so-celular{display:inline-block}.quem{display:none}.coluna-apps,.coluna-feed,.painel-thread,.configuracoes{border-right:none;grid-area:principal;display:none}.foco-apps .coluna-apps,.foco-feed .coluna-feed,.foco-thread .painel-thread,.foco-config .configuracoes{display:flex}.painel-thread.vazio{display:none}.painel-thread{padding:.8rem}.filhos{margin-left:.4rem;padding-left:.6rem}.print{max-width:100%}}@media (width<=600px){.barra-caixa .ferramentas{scrollbar-width:none;flex-wrap:nowrap;flex-basis:100%;order:3;overflow-x:auto}.barra-caixa .ferramentas::-webkit-scrollbar{display:none}.acoes-escrever .dica{display:none}.acoes-escrever .primario{margin-left:auto}}
