:root{color-scheme:light;--papel: #F3F5F6;--faixa: #EAEEF0;--superficie: #FFFFFF;--superficie-2: #E9EDEF;--regua: #D2D9DC;--regua-fina: #E2E7E9;--borda-campo: #B4BEC2;--tinta: #13201E;--tinta-2: #34423F;--apagado: #56635F;--leve: #65716D;--acento: #136B63;--acento-hover: #0E5751;--acento-suave: #DCEBE8;--sobre-acento: #FFFFFF;--trilho: #0D4542;--trilho-2: #0A3835;--trilho-linha: #2A615D;--trilho-tinta: #EAF2EF;--trilho-apagado: #A9C9C3;--trilho-ativo: #F3F5F6;--trilho-ativo-tinta: #13201E;--ok: #2B7553;--ok-faixa: #8CC2A6;--registro: #7D9CBB;--atencao: #93590A;--atencao-suave: #F6EAD3;--atencao-forte: #D99A32;--risco: #B0362B;--risco-suave: #F7E0DC;--veu: rgba(10, 22, 20, .48);--r-controle: 4px;--r-caixa: 6px;--sombra: 0 18px 40px -20px rgba(16, 34, 31, .32);--sombra-erguida: 0 10px 22px -14px rgba(16, 34, 31, .38);--teia-centro: #FFFFFF;--teia-meio: #F2F5F2;--teia-borda: #E3E9E5;--teia-anel: #D4DDD8;--teia-raio: #E1E8E4;--teia-aresta: #8EA7A1;--teia-hud: #B3C5BF;--teia-no: #FFFFFF;--vidro: rgba(255, 255, 255, .88);--vidro-borda: #D3D9D4;--corpo: "Archivo", "Segoe UI", system-ui, -apple-system, sans-serif;--titulo: var(--corpo);--serifa: "Source Serif 4", Georgia, "Times New Roman", serif;--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;--expandida: 116%;--condensada: 84%}@media (prefers-color-scheme: dark){:root:not([data-tema=claro]){color-scheme:dark;--papel: #0F1716;--faixa: #132020;--superficie: #152120;--superficie-2: #1C2B29;--regua: #2A3B39;--regua-fina: #203130;--borda-campo: #3B504C;--tinta: #E5EEEB;--tinta-2: #C2D0CC;--apagado: #9CAEA9;--leve: #8C9F9A;--acento: #62C3B5;--acento-hover: #84D2C6;--acento-suave: #173230;--sobre-acento: #06201D;--trilho: #0A2D2A;--trilho-2: #072321;--trilho-linha: #1D4B47;--trilho-tinta: #E5F0ED;--trilho-apagado: #93BAB3;--trilho-ativo: #E5F0ED;--trilho-ativo-tinta: #06201D;--ok: #6CC39A;--ok-faixa: #2E6A51;--registro: #5B86AE;--atencao: #E7AE55;--atencao-suave: #3A3122;--atencao-forte: #E7AE55;--risco: #F08A7B;--risco-suave: #3D2528;--veu: rgba(2, 8, 7, .62);--sombra: 0 24px 48px -24px rgba(0, 0, 0, .7);--sombra-erguida: 0 12px 24px -14px rgba(0, 0, 0, .7);--teia-centro: #152625;--teia-meio: #0F1A19;--teia-borda: #0A1211;--teia-anel: #1E3532;--teia-raio: #182B29;--teia-aresta: #3A6B64;--teia-hud: #33605A;--teia-no: #0C1615;--vidro: rgba(15, 26, 25, .86);--vidro-borda: #2C4642}}:root[data-tema=escuro]{color-scheme:dark;--papel: #0F1716;--faixa: #132020;--superficie: #152120;--superficie-2: #1C2B29;--regua: #2A3B39;--regua-fina: #203130;--borda-campo: #3B504C;--tinta: #E5EEEB;--tinta-2: #C2D0CC;--apagado: #9CAEA9;--leve: #8C9F9A;--acento: #62C3B5;--acento-hover: #84D2C6;--acento-suave: #173230;--sobre-acento: #06201D;--trilho: #0A2D2A;--trilho-2: #072321;--trilho-linha: #1D4B47;--trilho-tinta: #E5F0ED;--trilho-apagado: #93BAB3;--trilho-ativo: #E5F0ED;--trilho-ativo-tinta: #06201D;--ok: #6CC39A;--ok-faixa: #2E6A51;--registro: #5B86AE;--atencao: #E7AE55;--atencao-suave: #3A3122;--atencao-forte: #E7AE55;--risco: #F08A7B;--risco-suave: #3D2528;--veu: rgba(2, 8, 7, .62);--sombra: 0 24px 48px -24px rgba(0, 0, 0, .7);--sombra-erguida: 0 12px 24px -14px rgba(0, 0, 0, .7);--teia-centro: #152625;--teia-meio: #0F1A19;--teia-borda: #0A1211;--teia-anel: #1E3532;--teia-raio: #182B29;--teia-aresta: #3A6B64;--teia-hud: #33605A;--teia-no: #0C1615;--vidro: rgba(15, 26, 25, .86);--vidro-borda: #2C4642}*,*:before,*:after{box-sizing:border-box}html,body,#root{height:100%}body{margin:0;font-family:var(--corpo);font-size:15px;line-height:1.5;color:var(--tinta);background:var(--papel);-webkit-font-smoothing:antialiased;font-variant-numeric:tabular-nums}::selection{color:var(--sobre-acento);background:var(--acento)}:root{scrollbar-color:var(--borda-campo) transparent;accent-color:var(--acento);caret-color:var(--acento)}h1,h2,h3{margin:0;font-family:var(--titulo);font-weight:600;line-height:1.15;letter-spacing:-.01em;font-stretch:var(--expandida);text-wrap:balance}h1{font-size:2rem;font-weight:500;letter-spacing:-.02em}h2{font-size:1.35rem}h3{font-size:1.05rem}p{margin:0}a{color:var(--acento);text-underline-offset:3px}button{font-family:inherit;cursor:pointer}b,strong{font-weight:600}.apagado{color:var(--apagado)}.pequeno{font-size:.86rem}.icone{flex-shrink:0;display:block}.visualmente-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.abrindo{height:100%;display:grid;place-items:center;color:var(--acento)}.selo{flex-shrink:0;color:var(--acento)}.selo g{fill:var(--sobre-acento)}.assinatura{display:inline-flex;align-items:center;gap:10px}.assinatura-txt{display:flex;flex-direction:column;line-height:1.1}.assinatura-txt b{font-family:var(--titulo);font-weight:650;font-size:1.1rem;font-stretch:var(--expandida);letter-spacing:-.01em;color:var(--tinta)}.assinatura-txt small{font-size:.8rem;font-weight:500;color:var(--apagado)}:is(.trilho,.topo,.entrada-marca) .selo{color:var(--trilho-tinta)}:is(.trilho,.topo,.entrada-marca) .selo g{fill:var(--trilho)}:is(.trilho,.topo,.entrada-marca) .assinatura-txt b{color:var(--trilho-tinta)}:is(.trilho,.topo,.entrada-marca) .assinatura-txt small{color:var(--trilho-apagado)}:where(input:not([type=checkbox],[type=radio],[type=file]),select,textarea){font:inherit;font-size:.95rem;color:var(--tinta);background:var(--superficie);border:1px solid var(--borda-campo);border-radius:var(--r-controle);padding:.55rem .75rem;max-width:100%;transition:border-color .15s ease,box-shadow .15s ease}:where(input:not([type=checkbox],[type=radio],[type=file]),select){min-height:42px}:where(input,select,textarea):focus{outline:none;border-color:var(--acento);box-shadow:0 0 0 1px var(--acento)}:where(input,textarea)::placeholder{color:var(--leve);opacity:1}:where(textarea){resize:vertical;line-height:1.55}:where(select){cursor:pointer;padding-right:2rem}input[type=checkbox]{width:16px;height:16px;flex-shrink:0;margin:0;accent-color:var(--acento);cursor:pointer}input[type=date]{font-variant-numeric:tabular-nums}.form{display:flex;flex-direction:column;gap:1rem}.form label{display:flex;flex-flow:row wrap;align-items:baseline;gap:.35rem .4rem;font-size:.84rem;font-weight:500;color:var(--tinta-2)}.form label>:is(input:not([type=checkbox]),select,textarea){flex:1 1 100%;width:100%;font-weight:400}.form label.marcar{flex-wrap:nowrap;align-items:flex-start;gap:.7rem;padding:.85rem 1rem;font-weight:400;color:var(--tinta);background:var(--superficie-2);border-radius:var(--r-controle);cursor:pointer}.form label.marcar input{margin-top:3px}.form label.marcar>span{display:flex;flex-direction:column;gap:.15rem}.form label.marcar small{font-size:.82rem;color:var(--apagado)}.linha-dupla,.linha-tripla{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.linha-tripla{grid-template-columns:1fr 1fr 1fr}.btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;min-height:40px;padding:0 1rem;font-size:.9rem;font-weight:600;color:var(--tinta);background:var(--superficie);border:1px solid var(--borda-campo);border-radius:var(--r-controle);white-space:nowrap;transition:background .15s ease,border-color .15s ease}.btn:hover:not(:disabled){border-color:var(--leve);background:var(--superficie-2)}.btn.primario{color:var(--sobre-acento);background:var(--acento);border-color:var(--acento)}.btn.primario:hover:not(:disabled){background:var(--acento-hover);border-color:var(--acento-hover)}.btn.perigoso{color:var(--sobre-acento);background:var(--risco);border-color:var(--risco)}.btn.discreto{border-color:transparent;background:transparent;font-weight:500;color:var(--tinta-2)}.btn:disabled{opacity:.5;cursor:default}.btn-bloco{width:100%;min-height:44px}.btn-icone{width:36px;height:36px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--apagado);background:transparent;border:1px solid transparent;border-radius:var(--r-controle)}.btn-icone:hover{color:var(--tinta);background:var(--superficie-2)}.ligacao{display:inline-flex;align-items:center;gap:.3rem;padding:0;font:inherit;font-size:.88rem;font-weight:500;color:var(--acento);background:none;border:0;cursor:pointer}.ligacao:hover{text-decoration:underline;text-underline-offset:3px}.ligacao.perigosa{color:var(--risco)}:is(.btn,.btn-icone,.ligacao,.segmento,.trilho-link,.linha-abrir,input,select,textarea):focus-visible{outline:2px solid var(--acento);outline-offset:2px}.aviso{padding:.65rem .9rem;font-size:.88rem;color:var(--tinta);background:var(--acento-suave);border:1px solid var(--regua);border-radius:var(--r-controle)}.aviso.erro{color:var(--risco);background:var(--risco-suave);border-color:color-mix(in srgb,var(--risco) 40%,var(--regua))}.perigo{display:flex;align-items:center;gap:.7rem;margin-top:.4rem;padding-top:1rem;font-size:.88rem;color:var(--apagado);border-top:1px solid var(--regua-fina)}.cartao{padding:1.2rem 1.4rem;margin-bottom:1.4rem;background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-caixa)}.vazio{max-width:46ch;padding:3rem 0}.vazio h2{margin-bottom:.4rem}.vazio p{margin-bottom:1.2rem;color:var(--apagado)}.entrada{min-height:100vh;display:grid;grid-template-columns:minmax(320px,5fr) 7fr}.entrada-marca{display:flex;flex-direction:column;justify-content:space-between;gap:2rem;padding:3rem;color:var(--trilho-tinta);background:var(--trilho)}.entrada-marca .assinatura-txt b{font-size:1.7rem}.entrada-marca .assinatura-txt small{font-size:.9rem}.entrada-lema{max-width:22ch;font-size:2.4rem;font-weight:450;font-stretch:var(--expandida);line-height:1.08;letter-spacing:-.02em}.entrada-rodape{margin:0;font-size:.84rem;color:var(--trilho-apagado)}.entrada-lado{display:flex;align-items:center;justify-content:center;padding:3rem 1.5rem}.entrada-bloco{width:100%;max-width:380px;display:flex;flex-direction:column;gap:1.6rem}.entrada-cartao{gap:1.2rem}.entrada-cartao h1{margin-bottom:.35rem;font-size:2rem}.entrada-cartao input{min-height:46px}@media (max-width: 760px){.entrada{grid-template-columns:1fr}.entrada-marca{padding:1.5rem 1.25rem}.entrada-lema{font-size:1.6rem}.entrada-rodape{display:none}}.layout{min-height:100vh;display:flex;flex-direction:column}.topo{display:none}.corpo{flex:1;display:flex;min-height:0}.trilho{position:sticky;top:0;align-self:flex-start;width:264px;height:100vh;flex-shrink:0;display:flex;flex-direction:column;gap:1.4rem;padding:1.5rem .9rem 1rem;overflow-y:auto;color:var(--trilho-tinta);background:var(--trilho);scrollbar-color:var(--trilho-linha) transparent}.trilho-marca{display:flex;align-items:center;justify-content:space-between;padding:0 .55rem}.trilho-produto{display:flex;align-items:center;gap:.3rem;padding:0 .15rem}.trilho-produto select{flex:1;min-width:0;min-height:40px;padding:0 1.6rem 0 .6rem;font-size:.88rem;font-weight:600;color:var(--trilho-tinta);background:var(--trilho-2);border-color:var(--trilho-linha)}.trilho-produto select:focus{border-color:var(--trilho-tinta);box-shadow:0 0 0 1px var(--trilho-tinta)}.trilho-produto option{color:var(--tinta);background:var(--superficie)}.trilho .btn-icone{color:var(--trilho-apagado)}.trilho-produto .btn-icone{width:32px}.trilho .btn-icone:hover{color:var(--trilho-tinta);background:var(--trilho-2)}.trilho :focus-visible{outline-color:var(--trilho-tinta)!important}.trilho-nav{flex:1;display:flex;flex-direction:column;gap:1px}.trilho-link{display:flex;align-items:center;gap:.7rem;width:100%;min-height:40px;padding:0 .7rem;font-size:.94rem;font-weight:500;text-align:left;color:var(--trilho-apagado);background:transparent;border:0;border-radius:var(--r-controle);transition:background .15s ease,color .15s ease}.trilho-link .icone{color:var(--trilho-apagado)}.trilho-link:hover{color:var(--trilho-tinta);background:var(--trilho-2)}.trilho-link:hover .icone{color:var(--trilho-tinta)}.trilho-link.ativo{color:var(--trilho-ativo-tinta);font-weight:650;background:var(--trilho-ativo)}.trilho-link.ativo .icone{color:var(--acento)}.trilho-link small{margin-left:auto;font-size:.8rem;font-variant-numeric:tabular-nums;color:inherit;opacity:.85}.trilho-pe{display:flex;align-items:center;gap:.55rem;padding:.9rem .3rem 0 .55rem;border-top:1px solid var(--trilho-linha)}.trilho-nome{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.88rem;color:var(--trilho-tinta)}.trilho-pe .avatar{color:var(--trilho);background:var(--trilho-tinta)}.avatar{width:32px;height:32px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.74rem;font-weight:700;font-stretch:var(--expandida);color:var(--acento);background:var(--acento-suave)}.principal{flex:1;min-width:0}.pagina{max-width:1180px;margin:0 auto;padding:2.75rem 3.5rem 4.5rem}.pagina-cabecalho{display:flex;align-items:flex-end;justify-content:space-between;gap:2rem;margin-bottom:2rem}.pagina-cabecalho>div:first-child{max-width:720px}.frase{margin-bottom:.7rem;font-size:2.5rem;line-height:1.06}.frase em{font-style:normal;color:var(--atencao)}.frase-linha{display:block}.pagina-cabecalho .apagado{max-width:62ch;font-size:1rem}.trilho-fechar,.veu{display:none}.faixa{padding:.85rem 1.5rem 1rem;background:var(--faixa);border-bottom:1px solid var(--regua)}.faixa-fechada{padding-top:.45rem;padding-bottom:.45rem}.faixa-topo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem}.faixa-topo h2{font-size:.95rem}.faixa-legenda,.faixa-resumo{display:flex;flex-wrap:wrap;gap:.4rem 1.1rem;margin:0;padding:0;list-style:none;font-size:.8rem;color:var(--apagado)}.faixa-legenda li{display:inline-flex;align-items:center;gap:.4rem}.faixa-legenda .fx-seg{width:11px;height:11px}.faixa-alternar{margin-left:auto;min-height:34px;font-size:.84rem}.faixa-grade{display:flex;flex-direction:column;gap:6px;margin-top:.75rem}.faixa-linha{display:grid;grid-template-columns:200px 120px minmax(0,1fr) 96px;align-items:center;column-gap:1rem;min-height:26px}.faixa-cabeca{min-height:18px;font-size:.76rem;color:var(--leve)}.faixa-eixo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.faixa-nome{font-size:.9rem;font-weight:700}.faixa-sinal{text-align:right;font-size:.84rem;color:var(--apagado);font-variant-numeric:tabular-nums}.faixa-segs{display:grid;grid-template-columns:repeat(48,minmax(0,1fr));gap:2px;height:18px}.fx-seg{display:inline-block;border-radius:calc(var(--r-controle) / 2);background:var(--ok-faixa)}.fx-registro{background:var(--registro)}.fx-aviso{background:color-mix(in srgb,var(--atencao-forte) 60%,var(--faixa))}.fx-alto{background:var(--atencao-forte)}.fx-critico{background:var(--risco)}.fx-estado{display:inline-flex;align-items:center;gap:.45rem;font-size:.86rem;font-weight:700}.fx-estado i{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:currentColor}.fx-estado-ok{color:var(--ok)}.fx-estado-atencao{color:var(--atencao)}.fx-estado-parado{color:var(--risco)}.faixa-resumo .fx-estado{font-weight:500}.filtros{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem;padding-bottom:1rem}.filtros select{min-height:36px;padding-top:0;padding-bottom:0;font-size:.86rem}.segmentos{display:inline-flex;gap:2px;padding:2px;background:var(--superficie-2);border:1px solid var(--regua);border-radius:var(--r-controle)}.segmento{min-height:30px;padding:0 .85rem;font-size:.84rem;font-weight:500;color:var(--apagado);background:transparent;border:1px solid transparent;border-radius:calc(var(--r-controle) - 1px)}.segmento.ativo{color:var(--tinta);font-weight:650;background:var(--superficie);border-color:var(--regua)}.busca{position:relative;display:flex;align-items:center;margin-left:auto;width:min(300px,100%)}.busca .icone{position:absolute;left:.7rem;color:var(--leve);pointer-events:none}.busca input{width:100%;min-height:36px;padding:0 .75rem 0 2.2rem;font-size:.86rem}.registro{padding-top:2.4rem}.registro-cabecalho{display:grid;grid-template-columns:150px 1fr;column-gap:28px;align-items:baseline;padding-bottom:.6rem;border-bottom:2px solid var(--tinta)}.registro-cabecalho h2{font-size:1.35rem}.margem{display:flex;flex-direction:column;gap:3px;font-size:.82rem;font-stretch:var(--condensada);color:var(--leve)}.registro-cabecalho .margem{font-variant-numeric:tabular-nums}.linha{display:grid;grid-template-columns:150px 1fr 150px;column-gap:28px;align-items:start;padding:.95rem 0;border-top:1px solid var(--regua)}.registro-cabecalho+.linha,.registro-cabecalho+*>.linha:first-child{border-top:0}.linha .margem{padding-top:2px}.data{font-variant-numeric:tabular-nums}.prio{display:inline-flex;align-items:center;align-self:flex-start;min-height:22px;padding:0 8px;font-size:.8rem;font-weight:650;font-stretch:var(--condensada);color:var(--tinta-2);background:var(--superficie-2);border-radius:var(--r-controle)}.prio i{display:none}.prio-bloqueia{color:var(--risco);background:var(--risco-suave)}.prio-risco{color:var(--atencao);background:var(--atencao-suave)}.prio-normal{color:var(--tinta-2)}.prio-baixa{color:var(--leve);background:transparent;box-shadow:inset 0 0 0 1px var(--regua)}.tipo{font-weight:600;color:var(--tinta-2)}.tipo-recurso{color:var(--ok)}.tipo-correcao{color:var(--risco)}.tipo-infra{color:var(--atencao)}.linha-corpo{min-width:0;display:flex;flex-direction:column;gap:3px}.linha-titulo{display:flex;align-items:flex-start;gap:12px}.linha-titulo input{margin-top:4px}.linha-abrir{padding:0;font:inherit;font-size:.98rem;font-weight:500;line-height:1.45;text-align:left;color:var(--tinta);background:none;border:0;cursor:pointer}.linha-abrir:hover{color:var(--acento);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.linha-abrir-titulo{display:inline-flex;align-items:center;gap:.35rem;font-family:var(--titulo);font-size:1.12rem;font-weight:550;font-stretch:106%}.linha-detalhe{max-width:66ch;font-size:.88rem;line-height:1.5;color:var(--apagado);white-space:pre-line}.linha-titulo+.linha-detalhe{margin-left:28px}.linha-lado{display:flex;flex-direction:column;align-items:flex-end;gap:3px;padding-top:2px;font-size:.8rem;text-align:right;color:var(--apagado)}.linha-lado-acoes{gap:.4rem}.linha-notas{display:inline-flex;align-items:center;gap:.3rem}.linha-encerrada .linha-abrir{color:var(--apagado);text-decoration:line-through;text-decoration-color:var(--regua)}.linha-pessoa{flex-direction:row;align-items:center;gap:.8rem}.entrada-discreta{padding:.15rem .3rem;margin-left:-.3rem;font-size:.98rem;font-weight:500;background:transparent;border-color:transparent}.entrada-discreta:hover{border-color:var(--borda-campo)}.gaveta-fundo,.modal-fundo{position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;display:flex;justify-content:flex-end;background:var(--veu)}.modal-fundo{align-items:center;justify-content:center;padding:1.2rem}.gaveta{width:min(560px,100vw);height:100%;display:flex;flex-direction:column;background:var(--superficie);border-left:1px solid var(--regua);box-shadow:var(--sombra)}.gaveta-cabecalho,.modal-cabecalho{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.2rem 1.6rem;border-bottom:1px solid var(--regua)}.gaveta-cabecalho h2,.modal-cabecalho h2{font-size:1.25rem}.gaveta-corpo{flex:1;min-height:0;padding:1.4rem 1.6rem;overflow-y:auto}.gaveta-pe{display:flex;align-items:center;justify-content:flex-end;gap:.6rem;padding:1rem 1.6rem;border-top:1px solid var(--regua)}.gaveta-pe .apagado{margin-right:auto}.modal{width:100%;max-width:520px;padding:0 1.6rem 1.4rem;gap:1rem;background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-caixa);box-shadow:var(--sombra)}.modal .modal-cabecalho{margin:0 -1.6rem .4rem}.modal-acoes{display:flex;justify-content:flex-end;gap:.6rem;margin-top:.4rem}.notas{display:flex;flex-direction:column;gap:.6rem;margin-top:.4rem;padding-top:1.1rem;border-top:1px solid var(--regua-fina)}.notas-lista{list-style:none;margin:.3rem 0 0;padding:0;display:flex;flex-direction:column}.notas-lista li{display:grid;grid-template-columns:96px 1fr;column-gap:16px;padding:.7rem 0;border-top:1px solid var(--regua-fina)}.notas-lista p{font-size:.9rem;line-height:1.5;white-space:pre-line}.notas-nova{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.notas-nova textarea{width:100%}.leitura{display:grid;grid-template-columns:200px minmax(0,720px);column-gap:48px;align-items:start}.leitura-margem{position:sticky;top:1.5rem;display:flex;flex-direction:column;gap:1.2rem;padding-top:6px;font-size:.84rem;color:var(--apagado)}.leitura-meta{display:flex;flex-direction:column;gap:3px}.leitura-sumario{display:flex;flex-direction:column;gap:.45rem;padding-top:1.1rem;border-top:1px solid var(--regua)}.leitura-sumario b{color:var(--tinta)}.leitura-sumario a{text-decoration:none;color:var(--apagado)}.leitura-sumario a:hover{color:var(--acento)}.leitura-acoes{display:flex;gap:.4rem;padding-top:1.1rem;border-top:1px solid var(--regua)}.leitura-acoes .btn{min-height:34px;padding:0 .8rem;font-size:.84rem}.prosa{min-width:0;font-family:var(--serifa);font-size:1.08rem;line-height:1.65;color:var(--tinta)}.prosa :is(h1,h2,h3){font-family:var(--titulo)}.prosa h1{margin:0 0 1.2rem;font-size:2.3rem}.prosa h2{margin:2rem 0 .7rem;font-size:1.5rem}.prosa h3{margin:1.4rem 0 .5rem;font-size:1.15rem}.prosa p{margin:0 0 1rem}.prosa ul,.prosa ol{margin:0 0 1rem;padding-left:1.4rem}.prosa li{margin-bottom:.3rem}.prosa blockquote{margin:0 0 1.1rem;padding:.2rem 0 .2rem 1.2rem;border-left:1px solid var(--acento);font-style:italic;color:var(--tinta-2)}.prosa hr{margin:2rem 0;border:0;border-top:1px solid var(--regua)}.prosa code{font-family:var(--mono);font-size:.86em;color:var(--acento)}.prosa pre{margin:0 0 1.1rem;padding:.9rem 1.1rem;overflow-x:auto;font-size:.82rem;line-height:1.5;background:var(--superficie-2);border-radius:var(--r-controle)}.prosa pre code{color:var(--tinta)}.prosa table{width:100%;margin:0 0 1.4rem;border-collapse:collapse;font-family:var(--corpo);font-size:.9rem;font-variant-numeric:tabular-nums;line-height:1.5}.prosa th{padding:.5rem .75rem .5rem 0;text-align:left;font-weight:650;color:var(--tinta);border-bottom:2px solid var(--tinta)}.prosa td{padding:.55rem .75rem .55rem 0;vertical-align:top;border-bottom:1px solid var(--regua-fina)}.prosa input[type=checkbox]{margin-right:.4rem;vertical-align:middle}.prosa a{color:var(--acento)}.prosa img{max-width:100%}.editor{display:flex;flex-direction:column;gap:1rem}.editor .pagina-cabecalho{align-items:flex-start;margin-bottom:0}.editor-campos{flex:1;min-width:0;display:flex;flex-direction:column;gap:.5rem}.editor-titulo{font-family:var(--titulo);font-size:1.6rem;font-weight:500}.editor-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.editor-acoes select{min-height:36px;padding-top:0;padding-bottom:0;font-size:.86rem}.editor-texto{width:100%;min-height:60vh;font-family:var(--mono);font-size:.88rem;line-height:1.6}.editor-previa{padding:1.2rem 1.6rem;background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-caixa)}.arquivos-subir{display:flex;gap:.5rem}.arquivos-subir input{min-width:240px}@media (max-width: 900px){.layout{flex-direction:column}.topo{position:sticky;top:0;z-index:30;display:flex;align-items:center;gap:.6rem;min-height:56px;padding:0 .75rem;background:var(--trilho)}.topo .btn-icone{color:var(--trilho-tinta)}.topo .btn-icone:hover{background:var(--trilho-2)}.topo .assinatura-txt small{display:none}.topo-secao{margin-left:auto;padding-right:.4rem;font-size:.9rem;font-weight:600;color:var(--trilho-apagado)}.trilho{position:fixed;z-index:41;top:0;left:0;bottom:0;height:auto;width:min(296px,86vw);transform:translate(-102%);transition:transform .22s ease;box-shadow:var(--sombra)}.menu-aberto .trilho{transform:none}.trilho-fechar{display:inline-flex}.veu{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:40;padding:0;border:0;background:var(--veu);opacity:0;pointer-events:none;transition:opacity .22s ease}.menu-aberto .veu{opacity:1;pointer-events:auto}.faixa{padding:.6rem .9rem}.faixa-linha{grid-template-columns:minmax(0,1fr) auto}.faixa-segs,.faixa-eixo,.faixa-sinal,.faixa-cabeca,.faixa-legenda{display:none}.pagina{padding:1.5rem 1.1rem 3rem}.pagina-cabecalho{flex-direction:column;align-items:stretch;gap:1rem}.registro-cabecalho,.linha{grid-template-columns:1fr;row-gap:.4rem}.linha .margem{flex-direction:row;flex-wrap:wrap;gap:.3rem .9rem}.linha-lado{align-items:flex-start;text-align:left}.leitura{grid-template-columns:1fr;row-gap:1.5rem}.leitura-margem{position:static}.linha-dupla,.linha-tripla{grid-template-columns:1fr}.busca{margin-left:0;width:100%}.arquivos-subir{flex-direction:column}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.sd-vazio{padding:.9rem 0 .4rem}.sd-grade{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.8rem;padding-top:.9rem}.sd{display:flex;flex-direction:column;gap:.3rem;padding:.95rem 1rem .9rem;background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-caixa)}.sd-topo{display:flex;align-items:center;gap:.5rem;font-size:.92rem}.sd-ponto{width:9px;height:9px;flex-shrink:0;border-radius:50%;background:var(--ok)}.sd-atencao .sd-ponto{background:var(--atencao)}.sd-parado .sd-ponto{background:var(--risco)}.sd-parado{border-color:color-mix(in srgb,var(--risco) 40%,var(--regua));background:var(--risco-suave)}.sd-estado{font-family:var(--titulo);font-size:1.1rem;font-weight:700}.sd-ok .sd-estado{color:var(--ok)}.sd-atencao .sd-estado{color:var(--atencao)}.sd-parado .sd-estado{color:var(--risco)}.sd-detalhe{font-size:.82rem;line-height:1.45;color:var(--apagado)}.sd-sinal{margin-top:auto;padding-top:.25rem;font-size:.76rem;color:var(--leve)}.al-sev{font-weight:600;color:var(--tinta-2)}.al-sev-critico{color:var(--risco)}.al-sev-alto{color:var(--atencao)}.al-sev-registro{color:var(--ok)}.al-titulo{cursor:default}.al-visto{color:var(--apagado)}.al-ctx{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin-top:.2rem;font-size:.84rem;color:var(--apagado)}.al-ctx a{display:inline-flex;align-items:center;gap:.3rem;font-weight:500}.al-acoes{display:flex;gap:.4rem;margin-top:.25rem}.al-acoes .btn{min-height:34px;padding:0 .8rem;font-size:.84rem}.al-dia{padding-top:.9rem}.al-dia .registro-cabecalho h3{font-size:1.05rem}.al-hist-titulo{font-size:.96rem;font-weight:500}.al-conta{min-width:20px;padding:0 6px;font-weight:700;text-align:center;color:var(--sobre-acento)!important;background:var(--atencao);border-radius:999px}.al-conta-critico{background:var(--risco)}.trilho-link small.al-conta{opacity:1}@media (max-width: 1100px){.sd-grade{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.sd-grade{grid-template-columns:1fr}}.cerebro{max-width:920px}.cb-conversa{display:flex;flex-direction:column;gap:1rem;padding-bottom:1.2rem}.cb-vazio p{margin-bottom:.8rem;color:var(--apagado)}.cb-sugestoes{display:flex;flex-wrap:wrap;gap:.5rem}.cb-sugestao{min-height:42px;padding:.4rem .95rem;font:inherit;font-size:.92rem;text-align:left;color:var(--tinta);background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-controle);cursor:pointer;transition:border-color .15s ease}.cb-sugestao:hover{border-color:var(--acento)}.cb-pessoa{align-self:flex-end;max-width:78%;padding:.7rem 1rem;background:var(--acento-suave);border:1px solid color-mix(in srgb,var(--acento) 28%,var(--regua));border-radius:var(--r-caixa)}.cb-pessoa p{white-space:pre-wrap}.cb-resposta{padding:1rem 1.25rem;background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-caixa)}.cb-erro{color:var(--risco);border-color:color-mix(in srgb,var(--risco) 40%,var(--regua))}.cb-texto.prosa{font-size:.98rem;line-height:1.6}.cb-texto.prosa>:last-child{margin-bottom:0}.cb-texto.prosa h1,.cb-texto.prosa h2,.cb-texto.prosa h3{margin:1rem 0 .4rem;font-size:1.02rem}.cb-cita{display:inline-block;min-width:1.4em;margin:0 1px;padding:0 4px;font-size:.7em;font-weight:700;line-height:1.55;text-align:center;vertical-align:super;color:var(--sobre-acento);background:var(--acento);border-radius:var(--r-controle)}.cb-fontes{list-style:none;display:flex;flex-direction:column;gap:.4rem;margin:.9rem 0 0;padding:.8rem 0 0;border-top:1px solid var(--regua-fina)}.cb-fontes li{display:flex;align-items:flex-start;gap:.6rem}.cb-fonte-n{flex-shrink:0;min-width:1.5rem;padding:0 4px;font-size:.74rem;font-weight:700;line-height:1.5rem;text-align:center;color:var(--acento);background:var(--acento-suave);border-radius:var(--r-controle)}.cb-fonte{display:flex;flex-wrap:wrap;align-items:baseline;gap:.15rem .6rem;min-height:24px;padding:0;font:inherit;font-size:.87rem;text-align:left;color:var(--tinta-2);background:none;border:0;cursor:pointer}.cb-fonte:hover .cb-fonte-titulo{color:var(--acento);text-decoration:underline;text-underline-offset:3px}.cb-fonte-tipo{color:var(--leve)}.cb-fonte-titulo{font-weight:700;color:var(--tinta)}.cb-fonte-extra{color:var(--apagado)}.cb-pensando{display:flex;align-items:center;gap:.75rem;color:var(--apagado)}.cb-pontos{display:inline-flex;gap:5px}.cb-pontos i{width:6px;height:6px;border-radius:50%;background:var(--acento);animation:cb-pulso 1.2s ease-in-out infinite}.cb-pontos i:nth-child(2){animation-delay:.15s}.cb-pontos i:nth-child(3){animation-delay:.3s}@keyframes cb-pulso{0%,to{opacity:.25}50%{opacity:1}}.cb-compor{position:sticky;bottom:0;display:flex;align-items:flex-end;gap:.6rem;padding:.9rem 0 .5rem;background:var(--papel);border-top:1px solid var(--regua)}.cb-compor textarea{flex:1;min-height:46px;max-height:180px;resize:none;line-height:1.5}.cb-compor .btn{min-height:46px}.cb-nota{padding-bottom:1rem;font-size:.8rem;color:var(--leve)}@media (max-width: 900px){.cb-pessoa{max-width:92%}.cb-compor .btn{padding:0 .8rem}}.cerebro-teia{display:grid;grid-template-columns:minmax(0,1fr) 400px;height:100vh;min-height:640px}.teia-palco{position:relative;display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;background:radial-gradient(ellipse at 50% 46%,var(--teia-centro) 0%,var(--teia-meio) 52%,var(--teia-borda) 100%)}.teia-topo{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.2rem 1.5rem;pointer-events:none}.teia-topo>*{pointer-events:auto}.teia-titulo h1{font-size:1.4rem;letter-spacing:.02em}.teia-titulo p{margin-top:.2rem;font-size:.86rem;color:var(--apagado)}.teia-busca{position:relative;display:flex;align-items:center;width:min(320px,46%)}.teia-busca .icone{position:absolute;left:.75rem;color:var(--leve);pointer-events:none}.teia-busca input{width:100%;min-height:40px;padding:0 .8rem 0 2.25rem;font-size:.88rem;background:var(--vidro);border-color:var(--vidro-borda);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.teia{flex:1;display:block;width:100%;height:100%;min-height:0}.teia-grade polygon{fill:none;stroke:var(--teia-anel);stroke-width:1}.teia-grade .raio{stroke:var(--teia-raio);stroke-width:1}.teia-grade .hud{fill:none;stroke:var(--teia-hud);stroke-width:1.2;stroke-dasharray:2 10;transform-origin:500px 500px;animation:teia-gira 180s linear infinite}.teia-grade .hud-2{stroke:var(--teia-anel);stroke-dasharray:44 20;animation-duration:260s;animation-direction:reverse}@keyframes teia-gira{to{transform:rotate(360deg)}}.aresta{fill:none;stroke:var(--teia-aresta);stroke-width:1.1;opacity:.55;transition:opacity .2s ease,stroke .2s ease}.aresta-1{stroke-width:1.5;opacity:.8}.aresta-ativa{stroke:var(--acento);stroke-width:1.9;opacity:1;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--acento) 60%,transparent))}.aresta-apagada{opacity:.1}.no{cursor:pointer;outline:none;transition:opacity .2s ease;color:var(--acento)}.no-tom-ok{color:var(--ok)}.no-tom-atencao{color:var(--atencao)}.no-tom-risco{color:var(--risco)}.no-nucleo{fill:var(--teia-no);stroke:currentColor;stroke-width:1.6;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor 50%,transparent));transition:stroke-width .15s ease}.no-halo{fill:none;stroke:currentColor;stroke-width:1;opacity:0;transition:opacity .15s ease}.no:hover .no-halo,.no:focus-visible .no-halo,.no-foco .no-halo{opacity:.6}.no:focus-visible .no-nucleo{stroke-width:2.6}.no-foco .no-nucleo{stroke-width:2.8;fill:color-mix(in srgb,currentColor 16%,var(--teia-no))}.no-aceso .no-nucleo{stroke-width:2.8;filter:drop-shadow(0 0 10px color-mix(in srgb,currentColor 85%,transparent))}.no-aceso .no-halo{opacity:.85}.no-pulso{fill:none;stroke:currentColor;stroke-width:1.2;opacity:0;transform-box:fill-box;transform-origin:center;animation:teia-pulso 2.8s ease-out infinite}@keyframes teia-pulso{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.no-centro .no-nucleo{stroke-width:2.2;fill:color-mix(in srgb,var(--acento) 10%,var(--teia-no))}.no-marca{fill:var(--acento);pointer-events:none}.no-hub .no-nucleo{stroke-width:2}.no-conta{fill:var(--tinta);font-family:var(--corpo);font-size:13px;font-weight:700;text-anchor:middle;dominant-baseline:central;pointer-events:none;font-variant-numeric:tabular-nums}.no-rotulo{fill:var(--tinta-2);font-family:var(--corpo);font-size:12.5px;pointer-events:none;paint-order:stroke;stroke:var(--teia-meio);stroke-width:4px;stroke-linejoin:round}.no-hub .no-rotulo,.no-centro .no-rotulo{fill:var(--tinta);font-size:15px;font-weight:700}.no-apagado{opacity:.16}.teia-entrando .aresta{stroke-dasharray:1;stroke-dashoffset:1;animation:teia-traco .9s ease-out forwards}.teia-entrando .aresta-2{animation-delay:.35s}.teia-entrando .no{opacity:0;animation:teia-surge .5s ease-out forwards}@keyframes teia-traco{to{stroke-dashoffset:0}}@keyframes teia-surge{to{opacity:1}}.teia-aviso{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);color:var(--apagado)}.teia-acesos{position:absolute;z-index:2;top:5.2rem;left:50%;transform:translate(-50%);display:flex;align-items:center;gap:.8rem;padding:.45rem .9rem;font-size:.85rem;color:var(--tinta-2);background:var(--vidro);border:1px solid var(--vidro-borda);border-radius:999px;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.teia-legenda{position:absolute;z-index:1;left:1.5rem;bottom:6.6rem;display:flex;flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;font-size:.78rem;color:var(--apagado)}.teia-legenda li{display:flex;align-items:center;gap:.5rem}.teia-legenda i{width:10px;height:10px;border-radius:50%;border:1.6px solid currentColor}.lg-aco{color:var(--acento)}.lg-atencao{color:var(--atencao)}.lg-risco{color:var(--risco)}.lg-ok{color:var(--ok)}.teia-compor{position:relative;z-index:2;display:flex;flex-direction:column;gap:.6rem;padding:0 1.5rem 1.2rem}.teia-sugestoes{display:flex;flex-wrap:wrap;justify-content:center;gap:.45rem}.teia-sugestao{min-height:36px;padding:0 .85rem;font:inherit;font-size:.84rem;color:var(--tinta-2);background:var(--vidro);border:1px solid var(--vidro-borda);border-radius:999px;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .15s ease,color .15s ease}.teia-sugestao:hover{color:var(--tinta);border-color:var(--acento)}.teia-campo{display:flex;align-items:flex-end;gap:.5rem;width:100%;max-width:780px;margin:0 auto;padding:.45rem;background:var(--vidro);border:1px solid var(--vidro-borda);border-radius:var(--r-caixa);box-shadow:var(--sombra);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:border-color .15s ease}.teia-campo:focus-within{border-color:var(--acento)}.teia-campo textarea{flex:1;min-height:42px;max-height:140px;resize:none;line-height:1.5;background:transparent;border:0}.teia-campo textarea:focus{box-shadow:none}.teia-campo .btn{min-height:42px}.teia-painel{display:flex;flex-direction:column;min-height:0;background:var(--superficie);border-left:1px solid var(--regua)}.teia-abas{display:flex;gap:.25rem;padding:.6rem 1rem 0;border-bottom:1px solid var(--regua)}.teia-aba{display:inline-flex;align-items:center;gap:.45rem;min-height:44px;padding:0 .85rem;font:inherit;font-size:.92rem;font-weight:700;color:var(--apagado);background:none;border:0;border-bottom:2px solid transparent;cursor:pointer}.teia-aba[aria-selected=true]{color:var(--tinta);border-bottom-color:var(--acento)}.teia-aba small{min-width:20px;padding:0 6px;font-size:.74rem;line-height:18px;text-align:center;color:var(--sobre-acento);background:var(--acento);border-radius:999px}.teia-painel-corpo{flex:1;min-height:0;display:flex;flex-direction:column;gap:.9rem;padding:1.1rem 1.2rem 1.4rem;overflow-y:auto}.teia-painel-corpo .cb-pessoa{max-width:92%}.tp-tipo{font-size:.8rem;color:var(--leve)}.tp-titulo{margin-top:-.5rem;font-size:1.3rem;line-height:1.25}.tp-sub{font-size:.86rem;color:var(--tinta-2)}.tp-texto{font-size:.92rem;line-height:1.55;color:var(--tinta-2);white-space:pre-line}.tp-numeros{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem}.tp-numero{display:flex;flex-direction:column;gap:2px;padding:.7rem .8rem;font:inherit;text-align:left;color:var(--tinta);background:var(--papel);border:1px solid var(--regua);border-radius:var(--r-controle)}button.tp-numero{cursor:pointer;transition:border-color .15s ease}button.tp-numero:hover{border-color:var(--acento)}.tp-numero b{font-size:1.3rem;font-variant-numeric:tabular-nums}.tp-numero span{font-size:.8rem;color:var(--apagado)}.tp-prios{display:flex;flex-wrap:wrap;gap:.4rem}.tp-lista{list-style:none;display:flex;flex-direction:column;margin:0;padding:0}.tp-item{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;width:100%;min-height:40px;padding:.55rem 0;font:inherit;font-size:.9rem;text-align:left;color:var(--tinta);background:none;border:0;border-top:1px solid var(--regua-fina);cursor:pointer}.tp-item:hover>span:first-child{color:var(--acento)}.tp-item small{flex-shrink:0;font-size:.8rem;color:var(--leve)}.tp-tarefa{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.6rem;padding:.55rem 0;font-size:.9rem;border-top:1px solid var(--regua-fina)}.tp-tarefa small{font-size:.8rem;color:var(--leve)}.tp-acoes{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.3rem}.cb-fonte:disabled{cursor:default}@media (max-width: 1100px){.cerebro-teia{grid-template-columns:1fr;height:auto}.teia-palco{height:78vh;min-height:560px}.teia-painel{border-left:0;border-top:1px solid var(--regua);max-height:none}.teia-legenda{display:none}.teia-busca{width:100%}.teia-topo{flex-direction:column}}.teia{cursor:grab;touch-action:none;user-select:none;-webkit-user-select:none}.teia-movendo,.teia-arrastando,.teia-arrastando .no{cursor:grabbing}.teia-controles{position:absolute;z-index:2;right:1.5rem;bottom:6.6rem;display:flex;flex-direction:column;gap:.35rem}.teia-controles .btn-icone{width:40px;height:40px;color:var(--tinta-2);background:var(--vidro);border:1px solid var(--vidro-borda);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.teia-controles .btn-icone:hover{color:var(--tinta);background:var(--vidro);border-color:var(--acento)}.teia-dica{position:absolute;z-index:1;right:4.6rem;bottom:6.95rem;margin:0;font-size:.78rem;color:var(--leve);pointer-events:none}@media (max-width: 1100px){.teia-dica{display:none}.teia-controles{bottom:7.5rem}}.cu-acoes{display:flex;gap:.5rem;flex-shrink:0}.cu-premissas-resumo{margin-left:auto;font-size:.84rem;color:var(--apagado);font-variant-numeric:tabular-nums}.cu-placar{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:1.4rem 0 0;border:1px solid var(--regua);border-radius:var(--r-caixa);background:var(--superficie)}.cu-placar>div{padding:.85rem 1.1rem;border-left:1px solid var(--regua-fina)}.cu-placar>div:first-child{border-left:0}.cu-placar dt{font-size:.8rem;color:var(--apagado)}.cu-placar dd{margin:.15rem 0 0;font-size:1.2rem;font-weight:700;font-variant-numeric:tabular-nums}.cu-secao{display:flex;align-items:baseline;justify-content:space-between;gap:1rem}.cu-secao-total{font-size:.92rem;font-weight:600;color:var(--tinta-2);font-variant-numeric:tabular-nums}.cu-cabeca,.cu-linha{display:grid;grid-template-columns:150px minmax(0,1fr) 140px 150px;column-gap:28px}.cu-cabeca{padding:.6rem 0 .35rem;font-size:.76rem;color:var(--leve)}.cu-cabeca span:nth-child(n+3){text-align:right}.cu-linha{align-items:start;padding:.9rem 0;border-top:1px solid var(--regua-fina)}.cu-linha .margem{padding-top:2px}.cu-sub{font-size:.88rem;color:var(--tinta-2)}.cu-valor{display:flex;align-items:center;gap:.35rem;justify-self:end;width:100%;padding:0 .6rem;border:1px solid transparent;border-radius:var(--r-controle);transition:border-color .15s ease,background .15s ease}.cu-valor:hover{border-color:var(--borda-campo)}.cu-valor:focus-within{border-color:var(--acento);background:var(--superficie)}.cu-valor input{flex:1;min-width:0;min-height:36px;padding:0;text-align:right;font-variant-numeric:tabular-nums;background:transparent;border:0}.cu-valor input:focus{box-shadow:none}.cu-valor-vazio{border-color:color-mix(in srgb,var(--atencao) 45%,var(--regua));background:var(--atencao-suave)}.cu-valor-invalido{border-color:var(--risco)}.cu-moeda{flex-shrink:0;font-size:.82rem;color:var(--leve)}.cu-total{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding-top:7px;text-align:right;font-variant-numeric:tabular-nums}.cu-total b{font-size:.98rem}.cu-total small{font-size:.78rem;color:var(--apagado)}.cu-falta{font-size:.84rem;color:var(--atencao)}.cu-rodape{margin-top:2rem;padding-top:1rem;font-size:.8rem;color:var(--leve);border-top:1px solid var(--regua)}.cu-dica{font-size:.84rem;color:var(--apagado)}.cu-subtitulo{margin-top:.4rem;font-size:.95rem}.form label.cu-premissa{flex-wrap:nowrap;align-items:center;justify-content:space-between;gap:1.2rem}.cu-premissa-rotulo{display:flex;flex-direction:column;gap:.1rem}.cu-premissa-rotulo small{font-size:.8rem;font-weight:400;color:var(--apagado)}.cu-premissa-campo{display:flex;align-items:center;gap:.4rem;flex-shrink:0;width:132px}.cu-premissa-campo input{width:100%;text-align:right;font-variant-numeric:tabular-nums}.cu-divisao-nota{max-width:66ch;margin:.35rem 0 0 178px;font-size:.86rem;color:var(--apagado)}.cu-mes{display:grid;grid-template-columns:150px minmax(0,1fr);column-gap:28px;padding:1.1rem 0 .6rem;border-top:1px solid var(--regua-fina);margin-top:.9rem}.cu-mes .margem{padding-top:4px}.cu-mes-estado{font-weight:600;color:var(--atencao)}.cu-mes-ok{color:var(--ok)}.cu-mes-atraso{color:var(--risco)}.cu-mes-cabeca{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.3rem 1rem}.cu-mes-cabeca h3{font-size:1.15rem}.cu-mes-valores{font-size:.92rem;font-weight:600;color:var(--tinta-2);font-variant-numeric:tabular-nums}.cu-mes-nota{margin-top:.2rem;font-size:.82rem;color:var(--leve)}.cu-checklist{list-style:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin:.8rem 0 0;padding:0}.cu-checklist li{display:flex;align-items:center;justify-content:space-between;gap:.8rem;min-height:48px;padding:.5rem .9rem;background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-controle);transition:border-color .15s ease}.cu-checklist li:hover{border-color:var(--borda-campo)}.cu-checklist li.cu-pago{border-color:color-mix(in srgb,var(--ok) 35%,var(--regua))}.cu-checklist label{display:flex;align-items:center;gap:.65rem;min-width:0;cursor:pointer}.cu-checklist input[type=checkbox]{width:18px;height:18px;accent-color:var(--ok)}.cu-socio{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cu-situacao{flex-shrink:0;font-size:.82rem;color:var(--apagado);text-align:right;font-variant-numeric:tabular-nums}.cu-pago .cu-situacao{color:var(--ok)}.cu-atraso{font-weight:600;color:var(--risco)}.cu-mes-completo .cu-mes-cabeca h3{color:var(--tinta-2)}@media (max-width: 900px){.cu-divisao-nota{margin-left:0}.cu-mes{grid-template-columns:1fr;row-gap:.4rem}.cu-mes .margem{flex-direction:row;gap:.3rem .9rem}.cu-checklist{grid-template-columns:1fr}.cu-acoes{width:100%}.cu-acoes .btn{flex:1}.cu-premissas-resumo{margin-left:0;width:100%}.cu-placar{grid-template-columns:repeat(2,minmax(0,1fr))}.cu-placar>div:nth-child(3){border-left:0}.cu-placar>div:nth-child(n+3){border-top:1px solid var(--regua-fina)}.cu-cabeca{display:none}.cu-linha{grid-template-columns:minmax(0,1fr) minmax(0,1fr);row-gap:.5rem}.cu-linha .margem,.cu-linha .linha-corpo{grid-column:1 / -1}.cu-linha .margem{flex-direction:row;flex-wrap:wrap;gap:.3rem .9rem}.cu-valor{justify-self:stretch}}.teia-nome{display:flex;align-items:center;gap:.55rem}.teia-nome .icone{color:var(--acento)}.cb-autor{display:flex;align-items:center;gap:.4rem;margin-bottom:.55rem;font-size:.8rem;font-weight:700;color:var(--acento)}:root{--ag-red: #C65E4E;--ag-blue: #5676AE;--ag-green: #4A9269;--ag-yellow: #CF9F38;--ag-purple: #8470BC;--ag-orange: #CE7F47;--ag-pink: #BF6895;--ag-cyan: #3D99A2;--ag-nenhuma: #8A9792;--ag-socio: #2F8F83;--rt-pele-1: #F0CBA8;--rt-pele-2: #D29A72;--rt-pele-3: #A86C48;--rt-pele-4: #835439;--rt-cabelo-escuro: #1D1816;--rt-cabelo-castanho: #5B3A26;--rt-cabelo-grisalho: #B3B1AB;--rt-roupa-tinta: #16222A;--rt-roupa-petroleo: #0D3D3A;--rt-roupa-terra: #6A4931;--rt-roupa-grafite: #2A2C30;--rt-roupa-creme: #E6DCCB;--rt-roupa-cinza: #A9ABA8;--rt-roupa-marinho: #1E2D4D;--rt-papel: #FFFFFF;--rt-tinta: #1A1513;--rt-ouro: #E2B85A;--rt-manta: #F1EBE1;--rt-manta-dobra: #E0D5C4;--rt-touca: #D6B1A5}.ag-fundo-red{fill:var(--ag-red)}.ag-fundo-blue{fill:var(--ag-blue)}.ag-fundo-green{fill:var(--ag-green)}.ag-fundo-yellow{fill:var(--ag-yellow)}.ag-fundo-purple{fill:var(--ag-purple)}.ag-fundo-orange{fill:var(--ag-orange)}.ag-fundo-pink{fill:var(--ag-pink)}.ag-fundo-cyan{fill:var(--ag-cyan)}.ag-fundo-nenhuma{fill:var(--ag-nenhuma)}.ag-fundo-socio{fill:var(--acento-suave)}.avatar-retrato{width:32px;height:32px;border-radius:999px;overflow:hidden}.retrato{display:block;flex-shrink:0}.rt-pele-1{--rt-pele: var(--rt-pele-1)}.rt-pele-2{--rt-pele: var(--rt-pele-2)}.rt-pele-3{--rt-pele: var(--rt-pele-3)}.rt-pele-4{--rt-pele: var(--rt-pele-4)}.rt-cabelo-escuro{--rt-cabelo: var(--rt-cabelo-escuro)}.rt-cabelo-castanho{--rt-cabelo: var(--rt-cabelo-castanho)}.rt-cabelo-grisalho{--rt-cabelo: var(--rt-cabelo-grisalho)}.rt-roupa-tinta{--rt-roupa: var(--rt-roupa-tinta)}.rt-roupa-petroleo{--rt-roupa: var(--rt-roupa-petroleo)}.rt-roupa-terra{--rt-roupa: var(--rt-roupa-terra)}.rt-roupa-grafite{--rt-roupa: var(--rt-roupa-grafite)}.rt-roupa-creme{--rt-roupa: var(--rt-roupa-creme)}.rt-roupa-cinza{--rt-roupa: var(--rt-roupa-cinza)}.rt-roupa-marinho{--rt-roupa: var(--rt-roupa-marinho)}.retrato .rt-p{fill:var(--rt-pele)}.retrato .rt-c{fill:var(--rt-cabelo)}.retrato .rt-r{fill:var(--rt-roupa)}.retrato .rt-b{fill:var(--rt-papel)}.rt-roupa-creme .rt-b,.rt-roupa-marinho .rt-b{fill:var(--rt-tinta)}.rt-roupa-cinza .rt-b{fill:var(--rt-roupa)}.retrato .rt-t{fill:var(--rt-tinta)}.retrato .rt-ouro{fill:var(--rt-ouro)}.retrato :is(.rt-sobrancelha,.rt-traco,.rt-boca,.rt-oculos,.rt-e){fill:none;stroke-linecap:round;stroke-linejoin:round}.retrato .rt-sobrancelha{stroke:var(--rt-cabelo);stroke-width:1.7}.rt-cabelo-grisalho .rt-sobrancelha{stroke:color-mix(in srgb,var(--rt-cabelo) 70%,var(--rt-tinta))}.retrato .rt-traco{stroke:color-mix(in srgb,var(--rt-pele) 62%,var(--rt-tinta));stroke-width:1.5}.retrato .rt-boca{stroke:color-mix(in srgb,var(--rt-pele) 45%,var(--rt-tinta));stroke-width:1.6}.retrato .rt-boca-clara{stroke:var(--rt-pele);stroke-width:1.8}.retrato .rt-oculos{stroke:var(--rt-tinta);stroke-width:1.5}.retrato .rt-e{stroke:var(--rt-papel);stroke-width:1.6}.ag-pagina code,.ag-ficha code{font-family:var(--mono);font-size:.86em;color:var(--tinta-2)}.ag-vazio{padding:1rem 0 .4rem}.ag-erro{color:var(--risco)}.ag-time{list-style:none;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 16px;margin:.6rem 0 0;padding:0}.ag-posto{position:relative;display:flex;flex-direction:column;min-width:0}.ag-etapa{position:relative;display:flex;align-items:center;gap:0;min-height:34px;margin-bottom:12px;font-size:.86rem;font-weight:600;font-stretch:var(--condensada);color:var(--tinta-2);white-space:nowrap}.ag-etapa:after{content:"";position:absolute;left:14px;right:-16px;top:50%;border-top:2px solid var(--tinta);z-index:0}.ag-posto:last-child .ag-etapa:after{right:0}.ag-etapa i{position:relative;z-index:1;width:14px;height:14px;flex-shrink:0;border-radius:50%;background:var(--papel);border:2px solid var(--tinta);transition:background .18s ease,border-color .18s ease}.ag-etapa>span{position:relative;z-index:1;padding:0 .55rem 0 .5rem;background:var(--papel)}.ag-cracha{flex:1;display:flex;flex-direction:column;width:100%;padding:0;overflow:hidden;font:inherit;text-align:left;color:var(--tinta);background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-caixa);cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s ease,border-color .18s ease}.ag-cracha .retrato{width:100%;height:auto;aspect-ratio:1}.ag-cracha-corpo{display:flex;flex-direction:column;gap:2px;padding:.85rem .9rem .9rem;flex:1}.ag-matricula{display:flex;justify-content:space-between;gap:.5rem;font-size:.78rem;font-weight:600;font-stretch:var(--condensada);color:var(--leve);font-variant-numeric:tabular-nums}.ag-matricula span{font-weight:500}.ag-nome{margin-top:.35rem;overflow:hidden;font-size:1.12rem;font-weight:600;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;text-overflow:ellipsis}.ag-cargo{font-size:.9rem;color:var(--tinta-2)}.ag-pode{margin:.35rem 0 .75rem;font-size:.82rem;color:var(--apagado)}.ag-estado{display:flex;align-items:center;gap:.45rem;margin-top:auto;padding-top:.7rem;font-size:.82rem;font-stretch:var(--condensada);white-space:nowrap;overflow:hidden;color:var(--apagado);border-top:1px solid var(--regua-fina)}.ag-estado i{width:8px;height:8px;flex-shrink:0;border-radius:50%;background:var(--leve)}.ag-estado-trabalho i{background:var(--acento)}.ag-estado-aprovado i,.ag-estado-publicado i{background:var(--ok)}.ag-estado-devolvido i{background:transparent;box-shadow:inset 0 0 0 2px var(--tinta-2)}.ag-estado-bloqueado i{background:var(--risco)}.ag-estado-nada i{background:transparent;box-shadow:inset 0 0 0 1.5px var(--leve)}.ag-estado-espera{font-weight:650;color:var(--atencao)}.ag-estado-espera i{background:var(--atencao-forte)}.ag-cracha:hover,.ag-cracha:focus-visible{transform:translateY(-3px);box-shadow:var(--sombra-erguida);border-color:var(--borda-campo)}.ag-cracha:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.ag-posto:has(.ag-cracha:hover,.ag-cracha:focus-visible) .ag-etapa{color:var(--acento)}.ag-posto:has(.ag-cracha:hover,.ag-cracha:focus-visible) .ag-etapa i{background:var(--acento);border-color:var(--acento)}.ag-posto:has(.ag-cracha:hover,.ag-cracha:focus-visible) .ag-etapa:after{border-top-color:var(--acento)}.ag-cracha:active{transform:translateY(-1px)}.ag-posto-carregando .ag-cracha{cursor:default}.ag-posto-carregando .ag-cracha-foto{display:block;width:100%;aspect-ratio:1;background:var(--superficie-2)}.ag-barra{display:block;height:12px;margin-top:.5rem;border-radius:calc(var(--r-controle) / 2);background:var(--superficie-2);animation:ag-respira 1.4s ease-in-out infinite}.ag-barra-curta{width:60%}@keyframes ag-respira{50%{opacity:.55}}.ag-baixo{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;margin-top:3rem}.ag-lado{display:flex;flex-direction:column;gap:2.4rem}.ag-bloco-cabecalho{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;padding-bottom:.6rem;border-bottom:2px solid var(--tinta)}.ag-bloco-cabecalho h2{font-size:1.35rem}.ag-bloco-cabecalho span{font-size:.82rem;font-stretch:var(--condensada);color:var(--leve)}.ag-rosto{border-radius:50%}.ag-atos{list-style:none;margin:0;padding:0}.ag-ato{display:grid;grid-template-columns:36px minmax(0,1fr) auto;column-gap:14px;align-items:start;padding:.85rem 0;border-top:1px solid var(--regua)}.ag-ato:first-child{border-top:0}.ag-ato-sem-rosto{grid-template-columns:minmax(0,1fr) auto}.ag-ato-corpo{min-width:0;display:flex;flex-direction:column;gap:3px;padding-top:2px}.ag-ato-titulo{font-size:.95rem;line-height:1.45}.ag-ato-titulo b{font-weight:650}.ag-ato-detalhe{max-width:66ch;font-size:.87rem;line-height:1.5;color:var(--apagado);white-space:pre-line}.ag-tarefa{display:inline-flex;align-items:center;gap:.35rem}.ag-tarefa .icone{color:var(--leve)}.ag-ato-lado{display:flex;flex-direction:column;align-items:flex-end;gap:2px;padding-top:3px;font-size:.8rem;text-align:right;color:var(--leve);white-space:nowrap}.ag-tipo{font-weight:650;color:var(--tinta-2)}.ag-tipo-trabalho{color:var(--acento)}.ag-tipo-aprovado,.ag-tipo-publicado{color:var(--ok)}.ag-tipo-devolvido{color:var(--tinta);font-weight:700}.ag-tipo-bloqueado{color:var(--risco)}.ag-edicao{display:grid;grid-template-columns:36px minmax(0,1fr);column-gap:12px;padding:.9rem 0;border-top:1px solid var(--regua)}.ag-bloco-cabecalho+.ag-edicao{border-top:0}.ag-edicao-corpo{min-width:0;display:flex;flex-direction:column;gap:3px}.ag-edicao-titulo{font-size:.98rem;font-weight:650}.ag-edicao-motivo{font-size:.88rem;line-height:1.5;color:var(--tinta-2)}.ag-edicao-pe{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .9rem;margin-top:.3rem;font-size:.8rem;color:var(--leve)}.ag-edicao-pe a{display:inline-flex;align-items:center;gap:.3rem;font-size:.86rem;font-weight:600}.ag-situacao{font-size:.8rem;font-weight:650;font-stretch:var(--condensada);color:var(--tinta-2)}.ag-sit-enviada,.ag-sit-pendente{color:var(--atencao)}.ag-sit-aprovada{color:var(--ok)}.ag-sit-recusada,.ag-sit-cancelada{color:var(--leve)}.ag-sit-falhou{color:var(--risco)}.ag-gaveta{width:min(760px,100vw)}.ag-ficha{display:flex;flex-direction:column;gap:1rem}.ag-ficha-cabeca{display:flex;align-items:flex-end;gap:1.4rem;padding-bottom:1.2rem;border-bottom:2px solid var(--tinta)}.ag-ficha-foto{border-radius:var(--r-caixa)}.ag-ficha-cabeca .ag-matricula{justify-content:flex-start;gap:.8rem}.ag-ficha-nome{margin:.3rem 0 .15rem;font-size:2rem;font-weight:500;letter-spacing:-.02em}.ag-ficha-descricao{font-family:var(--serifa);font-size:1.06rem;line-height:1.55;color:var(--tinta)}.ag-dados{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem 1.6rem;margin:0;padding:1rem 0;border-top:1px solid var(--regua);border-bottom:1px solid var(--regua)}.ag-dados div{display:flex;flex-direction:column;gap:2px;min-width:0}.ag-dados dt{font-size:.8rem;font-stretch:var(--condensada);color:var(--leve)}.ag-dados dd{margin:0;font-size:.92rem;color:var(--tinta);overflow-wrap:anywhere}.ag-dados a{display:inline-flex;align-items:center;gap:.3rem;text-decoration:none}.ag-secao{margin-top:.9rem;padding-bottom:.4rem;font-size:1.1rem;border-bottom:1px solid var(--regua)}.ag-ferramentas{display:flex;flex-direction:column;gap:.5rem;font-size:.9rem;color:var(--tinta-2)}.ag-ferramentas>div{display:grid;grid-template-columns:150px 1fr;column-gap:16px}.ag-grupo{font-size:.82rem;font-weight:600;font-stretch:var(--condensada);color:var(--leve)}.ag-instrucao{padding:1.2rem 1.4rem;font-size:1rem;background:var(--papel);border:1px solid var(--regua-fina);border-radius:var(--r-caixa)}.ag-instrucao h2{margin-top:1.4rem;font-size:1.12rem}.ag-instrucao h2:first-child{margin-top:0}.ag-instrucao table{width:100%;border-collapse:collapse;font-size:.88rem}.ag-instrucao th,.ag-instrucao td{padding:.4rem .6rem;text-align:left;border-bottom:1px solid var(--regua-fina)}.ag-campo-ferramentas{display:flex;flex-direction:column;gap:.9rem;margin:0;padding:.9rem 1rem 1rem;border:1px solid var(--regua);border-radius:var(--r-controle)}.ag-campo-ferramentas legend{padding:0 .35rem;font-size:.84rem;font-weight:500;color:var(--tinta-2)}.ag-grupo-marcar{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:.35rem 1rem}.ag-grupo-marcar .ag-grupo{grid-column:1 / -1}.form label.ag-marcar{flex-wrap:nowrap;align-items:center;gap:.55rem;font-size:.88rem;font-weight:400;color:var(--tinta);cursor:pointer}.form label.ag-marcar input{flex:none;width:16px}.ag-texto-instrucao{font-family:var(--mono);font-size:.85rem;line-height:1.55}.ag-dica{flex:1 1 100%;font-size:.8rem;font-weight:400;color:var(--leve)}.ag-dica-erro{color:var(--risco)}.ag-enviado{display:flex;flex-direction:column;gap:.6rem;max-width:48ch;padding:1.5rem 0}.ag-enviado .icone{color:var(--ok)}@media (max-width: 1240px){.ag-time{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:1.6rem}.ag-posto:nth-child(3n) .ag-etapa:after{right:0}.ag-baixo{grid-template-columns:1fr;gap:2.4rem}}@media (max-width: 760px){.ag-time{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.4rem 12px}.ag-posto:nth-child(3n) .ag-etapa:after{right:-12px}.ag-posto:nth-child(2n) .ag-etapa:after,.ag-posto:last-child .ag-etapa:after{right:0}.ag-etapa:after{right:-12px}.ag-etapa{white-space:normal;line-height:1.2}.ag-nome{font-size:1.08rem}.ag-cracha-corpo{padding:.7rem .75rem .75rem}.ag-ato{grid-template-columns:32px minmax(0,1fr)}.ag-ato .retrato{width:32px;height:32px}.ag-ato-lado{grid-column:2;flex-direction:row;flex-wrap:wrap;gap:.2rem .8rem;align-items:center;padding-top:.3rem;text-align:left;white-space:normal}.ag-ficha-cabeca{flex-direction:column;align-items:flex-start}.ag-ficha-nome{font-size:1.6rem}.ag-dados{grid-template-columns:1fr}.ag-ferramentas>div{grid-template-columns:1fr;row-gap:2px}}@media (prefers-reduced-motion: reduce){.ag-cracha:hover,.ag-cracha:focus-visible{transform:none}.ag-barra{animation:none}}:root{--es-ceu-alto: #8FB8DD;--es-ceu-baixo: #C9DFEF;--es-ceu-horizonte: #EEF3F4;--es-chao: #A97A4E;--es-chao-claro: #B38455;--es-chao-pinta: #9E7046;--es-chao-escuro: #5E3E24;--es-laje: #3A3530;--es-gramado: #5E8A4A;--es-deque: #C9C3B8;--es-borda: #E7E2D8;--es-piscina: #4FB7D2;--es-palmeira: #5F8F3A;--es-tronco: #8C7556;--es-planta: #2F5A2C;--es-vaso: #8F918F;--es-vaso-claro: #EDE7DC;--es-terracota: #B5603F;--es-esquadria: #F2F0EB;--es-vidro: #BFD7E3;--es-parede: #F3F0EA;--es-grade: #E2C49B;--es-grade-sombra: #B8915F;--es-cortina: #F6F1E8;--es-cortina-dobra: #E8E0D2;--es-madeira: #9C7246;--es-madeira-clara: #D8B88E;--es-movel-baixo: #1F2A3A;--es-balcao: #F6F5F2;--es-banqueta: #D9CDB8;--es-ferro: #1D1D1F;--es-inox: #B9BEC2;--es-adega: #6FA8DC;--es-garrafa-verde: #3D6B3A;--es-garrafa-clara: #CFD8D6;--es-sofa: #E4DBCB;--es-almofada: #D2C4AC;--es-arame: #B8925A;--es-tulipa: #F4F2EE;--es-estofado: #E6DDCC;--es-borda-mesa: #17191B;--es-feltro: #1E3A2D;--es-feltro-linha: #E8EFE9;--es-ficha-a: #B0362B;--es-ficha-b: #F2EFE8;--es-ficha-c: #1C1C1C;--es-palha: #B87A44;--es-luz: #FFD39C;--es-sol: #FFF3DE;--es-luz-ceu: #E4EEF8;--es-luz-chao: #A27A57;--es-tv: #0C1016;--es-tv-fundo: #1A2433;--es-tv-linha: #1F2A36;--es-tv-alta: #3FBF7F;--es-tv-baixa: #E0574B;--es-campo: #2F7D3C;--es-campo-claro: #378A45;--es-campo-linha: #E8F0E6;--es-bola: #F2F2F2;--es-tela: #BFD9FF;--es-atencao: #E2A033;--es-calca: #2A2F3A;--es-sapato: #1A1614}.es-contagens{margin-top:.6rem;font-size:1rem;color:var(--tinta-2);font-variant-numeric:tabular-nums}.es-erro{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.es-palco{position:relative;aspect-ratio:16 / 9;max-height:74vh;width:100%;overflow:hidden;border-radius:var(--r-caixa);background:var(--es-ceu-alto);box-shadow:var(--sombra)}.es-cena{position:absolute;top:0;right:0;bottom:0;left:0}.es-tela{display:block;width:100%;height:100%;outline:none}.es-etiquetas{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.es-quadro{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;gap:1rem;flex-wrap:wrap;padding:1.5rem;margin:0;text-align:center;color:var(--tinta);font-size:1rem;background:color-mix(in srgb,var(--superficie) 70%,transparent)}.es-quadro-sobre{background:color-mix(in srgb,var(--superficie) 86%,transparent)}.es-dica{position:absolute;left:14px;bottom:12px;margin:0;padding:5px 10px;font-size:.82rem;color:var(--tinta);background:color-mix(in srgb,var(--superficie) 90%,transparent);border:1px solid var(--regua);border-radius:var(--r-controle);box-shadow:var(--sombra-erguida);pointer-events:none}.es-camera{position:absolute;top:12px;right:12px;display:flex;gap:6px}.es-camera .btn-icone{width:44px;height:44px;color:var(--tinta);background:var(--superficie);border-color:var(--regua);box-shadow:var(--sombra-erguida)}.es-camera .btn-icone:hover{background:var(--superficie-2)}.es-etiqueta{pointer-events:auto;min-width:44px;min-height:44px;display:flex;align-items:flex-end;justify-content:center;padding:0 0 6px;background:transparent;border:0;cursor:pointer;font:inherit}.es-etiqueta-corpo{position:relative;display:inline-flex;flex-direction:column;align-items:center;gap:3px;transform:translateY(calc(var(--desce, 0) * 1px));transition:transform .2s ease}.es-etiqueta .es-nome,.es-etiqueta .es-aviso{padding:3px 9px;font-size:.78rem;font-weight:650;line-height:1.25;white-space:nowrap;border-radius:var(--r-controle);box-shadow:var(--sombra-erguida)}.es-etiqueta .es-nome{display:inline-flex;align-items:center;gap:5px;color:var(--tinta);background:var(--superficie);border:1px solid var(--regua);border-left:4px solid var(--cor-agente)}.es-etiqueta .es-aviso{order:-1;display:inline-flex;align-items:center;gap:5px;color:var(--risco);background:var(--risco-suave);border:1px solid var(--risco)}.es-etiqueta .es-ponto-portal{display:none;width:8px;height:8px;border-radius:50%;background:var(--ok);box-shadow:0 0 0 2px var(--ok-faixa)}.es-etiqueta[data-portal] .es-ponto-portal{display:inline-block}.es-etiqueta:focus-visible{outline:none}.es-etiqueta:focus-visible .es-nome,.es-etiqueta.escolhida .es-nome{outline:2px solid var(--acento);outline-offset:2px}.es-etiqueta:hover .es-nome{background:var(--superficie-2)}.es-nota{margin:.8rem 0 0;max-width:78ch;font-size:.82rem;color:var(--leve)}.es-nota b{color:var(--atencao);font-weight:650}.es-voce{margin-top:.3rem}.es-voce .ligacao{display:inline-flex;align-items:center;min-height:44px;padding:0 4px}.es-onde{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.es-palco.es-sem-cena{aspect-ratio:auto;min-height:140px}.es-onde.es-onde-visivel{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.6rem 2.4rem;margin-top:2rem}.es-onde h3{font-size:1rem;padding-bottom:.4rem;border-bottom:2px solid var(--tinta)}.es-onde ul,.es-lado ul{list-style:none;margin:0;padding:0}.es-baixo{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:56px;margin-top:2.6rem}.es-lado{display:flex;flex-direction:column;gap:2.4rem}.es-atos{list-style:none;margin:0;padding:0}.es-ato,.es-pessoa{width:100%;display:grid;grid-template-columns:32px minmax(0,1fr) auto;gap:12px;align-items:start;padding:.8rem 0;text-align:left;color:inherit;background:transparent;border:0;border-top:1px solid var(--regua);cursor:pointer;font:inherit}.es-pessoa{grid-template-columns:32px minmax(0,1fr)}li:first-child>.es-ato,li:first-child>.es-pessoa{border-top:0}.es-ato:hover b,.es-pessoa:hover b{color:var(--acento)}.es-ato-corpo{display:block;min-width:0}.es-pessoa-corpo{display:flex;flex-direction:column;gap:2px;min-width:0}.es-ato-resumo{display:block;margin-top:2px;color:var(--tinta-2);font-size:.92rem}.es-ato-hora{font-size:.82rem;color:var(--leve);white-space:nowrap;font-variant-numeric:tabular-nums}.es-pessoa-corpo span{font-size:.86rem;color:var(--apagado)}.es-pessoa-corpo .es-pessoa-estado{color:var(--tinta-2)}.es-mais{margin-top:.6rem}.es-sem-lugar>.apagado{margin:.8rem 0 0;font-size:.9rem}.es-esqueleto{display:flex;flex-direction:column;gap:14px;padding-top:1rem}.es-esqueleto i{height:14px;border-radius:var(--r-controle);background:var(--superficie-2);animation:cb-pulso 1.4s ease-in-out infinite}.es-esqueleto i:nth-child(2){width:80%}.es-esqueleto i:nth-child(3){width:60%}.es-ficha{position:fixed;right:24px;bottom:24px;z-index:40;width:min(380px,calc(100vw - 48px));display:grid;grid-template-columns:64px minmax(0,1fr);gap:14px;padding:18px;background:var(--superficie);border:1px solid var(--regua);border-radius:var(--r-caixa);box-shadow:var(--sombra);outline:none}.es-ficha-foto{border-radius:50%}.es-ficha-corpo h2{font-size:1.2rem}.es-ficha-cargo{font-size:.88rem;color:var(--apagado)}.es-ficha-corpo p{margin:.5rem 0 0;font-size:.92rem}.es-ficha-corpo .es-ficha-estado{color:var(--tinta-2);font-weight:600}.es-ficha-tarefa{display:flex;gap:6px;align-items:flex-start;color:var(--apagado)}.es-ficha-tarefa svg{flex-shrink:0;margin-top:3px}.es-ficha-corpo .es-ficha-hora{color:var(--leve);font-size:.84rem}.es-ficha-fechar{grid-column:1 / -1;justify-self:end}@media (max-width: 1100px){.es-baixo{grid-template-columns:1fr;gap:2.4rem}}@media (max-width: 760px){.es-palco{aspect-ratio:4 / 5;max-height:78vh}.es-etiqueta .es-nome,.es-etiqueta .es-aviso{font-size:.75rem;padding:2px 7px}.es-camera{top:8px;right:8px}.es-ficha{left:0;right:0;bottom:0;width:auto;border-radius:var(--r-caixa) var(--r-caixa) 0 0;padding:18px 16px calc(18px + env(safe-area-inset-bottom))}}@media (prefers-reduced-motion: reduce){.es-etiqueta-corpo{transition:none}.es-esqueleto i{animation:none}}.ct-filtros .segmentos{flex-wrap:wrap;max-width:100%}.ct-filtros .segmento{display:inline-flex;align-items:center;justify-content:center;gap:.45rem}.ct-aba-n{font-size:.8rem;font-weight:500;color:var(--apagado);font-variant-numeric:tabular-nums}.segmento.ativo .ct-aba-n{color:var(--tinta-2)}.ct-aviso{display:flex;flex-wrap:wrap;align-items:center;gap:0 .8rem;margin-bottom:1rem;padding-top:.2rem;padding-bottom:.2rem}.ct-aviso .ligacao{min-height:40px;color:var(--risco);font-weight:600;text-decoration:underline;text-underline-offset:3px}.ct-faixa{display:flex;flex-wrap:wrap;align-items:center;gap:0 1rem;min-height:46px;margin-bottom:1rem;padding:.2rem .4rem .2rem .9rem;font-size:.9rem;color:var(--tinta);background:var(--acento-suave);border:1px solid color-mix(in srgb,var(--acento) 22%,var(--regua));border-radius:var(--r-controle)}.ct-faixa:focus{outline:none}.ct-faixa:focus-visible{outline:2px solid var(--acento);outline-offset:2px}.ct-faixa-texto{min-width:0}.ct-faixa-nome{display:inline-block;max-width:24ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;font-weight:600}.ct-faixa .ligacao{min-height:40px;padding:0 .5rem;font-weight:600}.ct-pagina .frase:focus{outline:none}.ct-lista{border-top:2px solid var(--tinta)}.ct-lista>.linha:first-child,.ct-esqueleto>.linha:first-child{border-top:0}.ct-corpo{gap:.2rem}.ct-nome{position:relative;z-index:1;align-self:flex-start;max-width:100%;margin-block:-.5rem;padding-block:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:var(--titulo);font-size:1.05rem;font-weight:550;font-stretch:106%}.ct-trecho,.ct-nota-linha{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;max-width:66ch;overflow-wrap:anywhere}.ct-trecho{font-size:.92rem;line-height:1.5;color:var(--tinta-2)}.ct-contato{font-size:.86rem;color:var(--apagado);overflow-wrap:anywhere}.ct-nota-linha{margin-top:.3rem;padding-left:.7rem;font-size:.86rem;line-height:1.5;color:var(--apagado);border-left:2px solid var(--regua)}.ct-linha-descartado .ct-nome,.ct-linha-descartado .ct-trecho{color:var(--apagado)}.ct-acoes{display:flex;flex-wrap:wrap;align-items:center;gap:.25rem .5rem}.ct-corpo>.ct-acoes,.ct-corpo>.ct-confirma{margin-top:.55rem}.ct-corpo .ct-acoes .btn{min-height:40px;padding:0 .85rem;font-size:.86rem}.ct-corpo .ct-acoes a.btn{gap:.35rem;padding:0 .55rem;font-weight:600;color:var(--acento);text-decoration:none;background:transparent;border-color:transparent}.ct-corpo .ct-acoes>a.btn:first-child{margin-left:-.55rem}.ct-corpo .ct-acoes a.btn:hover{background:transparent;border-color:transparent;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.ct-corpo .ct-acoes>.btn.discreto{margin-left:.35rem;color:var(--apagado)}.ct-corpo .ct-acoes>.btn.discreto:hover:not(:disabled){color:var(--tinta);border-color:transparent}.ct-confirma{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .9rem;font-size:.9rem;color:var(--tinta)}.ct-corpo>.ct-confirma{padding:.3rem .3rem .3rem .9rem;background:var(--superficie-2);border-radius:var(--r-controle)}.ct-confirma-texto{flex:1 1 18rem;min-width:0;overflow-wrap:anywhere}.ct-confirma .ct-acoes{margin-left:auto}.ct-aviso-linha{margin-top:.5rem;max-width:66ch}.ct-lado{gap:.3rem}.ct-lado>span:not(.ct-etiqueta){text-wrap:balance}.ct-etiqueta{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;font-size:.8rem;font-weight:650;font-stretch:var(--condensada);color:var(--tinta-2);white-space:nowrap;background:var(--superficie-2);border-radius:var(--r-controle)}.ct-etiqueta-novo{color:var(--atencao);background:var(--atencao-suave)}.ct-etiqueta-respondido{color:var(--ok);background:transparent;box-shadow:inset 0 0 0 1px var(--regua)}.ct-etiqueta-descartado{color:var(--leve);background:transparent;box-shadow:inset 0 0 0 1px var(--regua)}.ct-vazio{padding:2.4rem 0}.ct-mais{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem 1rem;padding:1rem 0;font-size:.86rem;color:var(--apagado);border-top:1px solid var(--regua);font-variant-numeric:tabular-nums}.ct-barra{display:block;height:12px;border-radius:calc(var(--r-controle) / 2);background:var(--superficie-2);animation:ag-respira 1.4s ease-in-out infinite}.ct-esqueleto .margem .ct-barra{width:76px;margin-top:3px}.ct-esqueleto .linha-corpo{gap:.6rem;padding-top:3px}.ct-esqueleto .linha-corpo .ct-barra:first-child{width:38%;height:16px}.ct-esqueleto .linha-corpo .ct-barra:nth-child(2){width:min(100%,52ch)}.ct-esqueleto .linha-corpo .ct-barra:nth-child(3){width:46%}.ct-esqueleto .linha-lado .ct-barra{width:48px;height:22px;border-radius:var(--r-controle)}.ct-esqueleto .ct-linha:nth-child(2) .ct-barra{animation-delay:.15s}.ct-esqueleto .ct-linha:nth-child(3) .ct-barra{animation-delay:.3s}.topo-menu{position:relative;width:40px;height:40px}.ct-topo-conta{position:absolute;top:1px;right:-1px;min-width:18px;height:18px;padding:0 5px;font-size:.7rem;font-weight:700;line-height:18px;text-align:center;color:var(--sobre-acento);background:var(--atencao);border-radius:999px;outline:2px solid var(--trilho);font-variant-numeric:tabular-nums}.ct-gaveta-cabecalho{align-items:flex-start}.ct-gaveta-cabecalho .btn-icone{width:40px;height:40px;margin:-4px -8px 0 0}.ct-gaveta-titulo{min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem}.ct-gaveta-titulo h2{min-width:0;overflow-wrap:anywhere}.ct-gaveta-corpo{display:flex;flex-direction:column}.ct-gaveta-corpo>*+*{border-top:1px solid var(--regua-fina)}.ct-dados{margin:0;display:flex;flex-direction:column}.ct-dado{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:16px;padding:.8rem 0}.ct-dados>.ct-dado+.ct-dado{border-top:1px solid var(--regua-fina)}.ct-gaveta-corpo>.ct-dados:first-child>.ct-dado:first-child{padding-top:0}.ct-dado dt{padding-top:2px;font-size:.82rem;font-stretch:var(--condensada);color:var(--leve)}.ct-dado dd{margin:0;min-width:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:.1rem .9rem;overflow-wrap:anywhere}.ct-dado .ligacao{margin:-.6rem 0;padding:.6rem 0;text-decoration:none}.ct-dado .ligacao:hover{text-decoration:underline}.ct-dado dd.ct-mensagem{display:block;white-space:pre-wrap;font-family:var(--serifa);font-size:1.06rem;line-height:1.55;color:var(--tinta)}.ct-situacao{padding:.9rem 0;font-size:.95rem;font-weight:500;color:var(--tinta)}.ct-nota{display:flex;flex-direction:column;gap:.45rem;padding:1rem 0 .5rem}.ct-nota label{font-size:.84rem;font-weight:500;color:var(--tinta-2)}.ct-nota textarea{width:100%}.ct-nota-pe{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.3rem 1rem;min-height:1.5em;font-size:.82rem;color:var(--apagado)}.ct-nota-erro{color:var(--risco)}.ct-nota-erro .ligacao{margin:-.65rem 0;padding:.65rem 0;font-size:inherit;font-weight:600}.ct-nota-conta{margin-left:auto;font-variant-numeric:tabular-nums}.ct-gaveta-corpo>.aviso{margin-top:.4rem}.ct-gaveta-pe{flex-wrap:wrap;justify-content:space-between}.ct-gaveta-pe>.ct-acoes{flex-wrap:wrap;justify-content:flex-end;gap:.6rem;margin-left:auto}.ct-gaveta-pe>.ct-confirma{flex:1}.btn.ct-apagar{margin-left:-.6rem;padding:0 .6rem;color:var(--risco)}.btn.ct-apagar:hover:not(:disabled){border-color:transparent;background:var(--risco-suave)}.ct-modal{display:flex;flex-direction:column}.ct-modal h2{overflow-wrap:anywhere}.ct-modal-texto{display:flex;flex-direction:column;gap:.7rem;font-size:.95rem;color:var(--tinta-2)}.ct-modal .modal-acoes{flex-wrap:wrap}@media (max-width: 1100px){.ct-linha{grid-template-columns:110px minmax(0,1fr) 130px;column-gap:20px}}@media (max-width: 1000px){.ct-linha{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"margem lado" "corpo corpo";column-gap:1rem;row-gap:.5rem}.ct-linha>.margem{grid-area:margem;align-self:center;padding-top:0}.ct-linha>.linha-corpo{grid-area:corpo}.ct-corpo .ct-acoes>.btn.discreto{margin-left:auto}.ct-linha>.linha-lado{grid-area:lado;flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:.15rem .7rem;padding-top:0;text-align:right}}@media (max-width: 900px){.ct-filtros .segmentos{width:100%}.ct-filtros .segmento{flex:1 1 auto;min-height:40px}.ct-filtros .busca input{min-height:40px}.ct-gaveta-pe{justify-content:flex-start;padding-bottom:calc(1rem + env(safe-area-inset-bottom))}}@media (max-width: 560px){.ct-gaveta :is(.gaveta-cabecalho,.gaveta-corpo,.gaveta-pe){padding-left:1.1rem;padding-right:1.1rem}}@media (max-width: 420px){.ct-filtros .segmento{padding:0 .55rem}.ct-dado{grid-template-columns:1fr;row-gap:.2rem}}@media (prefers-reduced-motion: reduce){.ct-barra{animation:none}}
