@layer panthalassa.estrutura{:root{--pt-esp-1:4px;--pt-esp-2:8px;--pt-esp-3:12px;--pt-esp-4:16px;--pt-esp-5:24px;--pt-esp-6:32px;--pt-esp-7:48px;--pt-esp-8:64px;--pt-esp-9:96px;--pt-raio-p:6px;--pt-raio:12px;--pt-raio-g:16px;--pt-raio-pilula:999px;--pt-fonte:system-ui, sans-serif;--pt-fonte-titulo:system-ui, sans-serif;--pt-fonte-mono:ui-monospace, monospace;--pt-txt-micro:9px;--pt-txt-eyebrow:10px;--pt-txt-meta:11px;--pt-txt-compacto:12px;--pt-txt-corpo:13px;--pt-txt-titulo:14px;--pt-txt-titulo-g:15px;--pt-txt-base:16px;--pt-txt-lead:clamp(17px, 1.1vw + 14px, 20px);--pt-txt-h3:clamp(20px, 1.4vw + 16px, 24px);--pt-txt-h2:clamp(26px, 2.4vw + 18px, 34px);--pt-txt-h1:clamp(32px, 4vw + 20px, 46px);--pt-txt-hero:clamp(40px, 6.5vw + 20px, 68px);--pt-peso-normal:400;--pt-peso-medio:500;--pt-peso-forte:600;--pt-peso-max:700;--pt-tracking-titulo:-.02em;--pt-tracking-eyebrow:.16em;--pt-altura-linha:1.5;--pt-altura-linha-titulo:1.15;--pt-altura-cabecalho:64px;--pt-largura-leitura:68ch;--pt-largura-conteudo:1200px;--pt-dur-rapida:.12s;--pt-dur:.2s;--pt-dur-lenta:.32s;--pt-ease:cubic-bezier(.2, 0, 0, 1);--pt-sombra-flutuante:0 18px 44px -22px oklch(0% 0 0/.65);--pt-sombra-modal:0 28px 70px -30px oklch(0% 0 0/.75)}@media (prefers-reduced-motion:reduce){:root{--pt-dur-rapida:1ms;--pt-dur:1ms;--pt-dur-lenta:1ms}}}@layer panthalassa.pele{[data-pele=command-center]{--pt-recuado:oklch(15.48% 0 0);--pt-fundo:oklch(16.89% 0 0);--pt-superficie:oklch(19.21% 0 0);--pt-superficie-hover:oklch(21.75% 0 0);--pt-superficie-ativa:oklch(23.09% 0 0);--pt-tinta:oklch(97% 0 0);--pt-tinta-media:oklch(79% 0 0);--pt-tinta-fraca:oklch(63% 0 0);--pt-raio-p:6px;--pt-raio:12px;--pt-raio-g:16px;--pt-traco:oklch(100% 0 0/.08);--pt-traco-forte:oklch(100% 0 0/.13);--pt-traco-ativo:oklch(100% 0 0/.2);--pt-acento:oklch(80% .1 45);--pt-acento-hover:oklch(84% .1 45);--pt-acento-suave:oklch(87% .08 45);--pt-acento-contraste:oklch(18% 0 0);--pt-acento-traco:oklch(80% .1 45/.3);--pt-acento-traco-forte:oklch(80% .1 45/.45);--pt-acento-tinta:oklch(80% .1 45/.1);--pt-acento-tinta-forte:oklch(80% .1 45/.18);--pt-sucesso:oklch(78% .13 158);--pt-sucesso-tinta:oklch(78% .13 158/.12);--pt-atencao:oklch(78% .13 80);--pt-atencao-tinta:oklch(78% .13 80/.12);--pt-perigo:oklch(78% .13 25);--pt-perigo-tinta:oklch(78% .13 25/.12);--pt-info:oklch(78% .13 210);--pt-info-tinta:oklch(78% .13 210/.12);--pt-serie-1:#3986e5;--pt-serie-2:#d95821;--pt-serie-3:#009f6c;--pt-serie-4:#bd7400;--pt-serie-5:#c75d87;--pt-serie-6:#33a02e;--pt-serie-7:#7c74e6;--pt-serie-8:#e24847;--pt-rampa-1:oklch(44% .08 45);--pt-rampa-2:oklch(55.5% .1 45);--pt-rampa-3:oklch(67% .1 45);--pt-rampa-4:oklch(78.5% .08 45);--pt-rampa-5:oklch(90% .05 45);--pt-fonte:Inter, system-ui, sans-serif;--pt-fonte-titulo:Inter Tight, Inter, system-ui, sans-serif;--pt-fonte-mono:JetBrains Mono, ui-monospace, monospace}[data-pele=command-center][data-tema=claro]{--pt-recuado:oklch(95.87% 0 0);--pt-fundo:oklch(98.51% 0 0);--pt-superficie:oklch(100% 0 0);--pt-superficie-hover:oklch(97.34% 0 0);--pt-superficie-ativa:oklch(94.97% 0 0);--pt-tinta:oklch(22% 0 0);--pt-tinta-media:oklch(38% 0 0);--pt-tinta-fraca:oklch(51.5% 0 0);--pt-raio-p:6px;--pt-raio:12px;--pt-raio-g:16px;--pt-traco:oklch(0% 0 0/.1);--pt-traco-forte:oklch(0% 0 0/.16);--pt-traco-ativo:oklch(0% 0 0/.24);--pt-acento:oklch(62% .12 45);--pt-acento-hover:oklch(70% .12 45);--pt-acento-suave:oklch(43% .1 45);--pt-acento-contraste:oklch(18% 0 0);--pt-acento-traco:oklch(62% .12 45/.35);--pt-acento-traco-forte:oklch(62% .12 45/.5);--pt-acento-tinta:oklch(62% .12 45/.09);--pt-acento-tinta-forte:oklch(62% .12 45/.16);--pt-sucesso:oklch(45% .13 158);--pt-sucesso-tinta:oklch(45% .13 158/.12);--pt-atencao:oklch(45% .13 80);--pt-atencao-tinta:oklch(45% .13 80/.12);--pt-perigo:oklch(45% .13 25);--pt-perigo-tinta:oklch(45% .13 25/.12);--pt-info:oklch(45% .13 210);--pt-info-tinta:oklch(45% .13 210/.12);--pt-serie-1:#2c79d8;--pt-serie-2:#cb4b0b;--pt-serie-3:#009360;--pt-serie-4:#b06800;--pt-serie-5:#b9517b;--pt-serie-6:#22931e;--pt-serie-7:#7167d8;--pt-serie-8:#d43a3b;--pt-rampa-1:oklch(72% .07 45);--pt-rampa-2:oklch(63.5% .09 45);--pt-rampa-3:oklch(55% .1 45);--pt-rampa-4:oklch(46.5% .1 45);--pt-rampa-5:oklch(38% .08 45);--pt-fonte:Inter, system-ui, sans-serif;--pt-fonte-titulo:Inter Tight, Inter, system-ui, sans-serif;--pt-fonte-mono:JetBrains Mono, ui-monospace, monospace}}@layer panthalassa.componentes{.pt-raiz,.pt-raiz *,.pt-raiz :before,.pt-raiz :after{box-sizing:border-box}.pt-raiz{background:var(--pt-fundo);color:var(--pt-tinta);font-family:var(--pt-fonte);font-size:var(--pt-txt-base);line-height:var(--pt-altura-linha);font-weight:var(--pt-peso-normal);-webkit-font-smoothing:antialiased}.pt-raiz :focus-visible{outline:2px solid var(--pt-acento);outline-offset:2px;border-radius:var(--pt-raio-p)}.pt-pilha{gap:var(--pt-pilha-gap,var(--pt-esp-4));flex-direction:column;display:flex}.pt-pilha[data-gap=p]{--pt-pilha-gap:var(--pt-esp-2)}.pt-pilha[data-gap=g]{--pt-pilha-gap:var(--pt-esp-6)}.pt-pilha>.pt-selo,.pt-pilha>.pt-ponto,.pt-pilha>.pt-btn,.pt-pilha>.pt-avatar,.pt-pilha>.pt-tecla{align-self:flex-start}.pt-linha{align-items:center;gap:var(--pt-linha-gap,var(--pt-esp-3));flex-wrap:wrap;display:flex}.pt-linha[data-alinhar=topo]{align-items:flex-start}.pt-linha[data-justificar=entre]{justify-content:space-between}.pt-grade{gap:var(--pt-esp-4);grid-template-columns:repeat(auto-fit, minmax(var(--pt-grade-min,240px), 1fr));display:grid}.pt-container{width:100%;max-width:var(--pt-largura-conteudo);padding-inline:var(--pt-esp-4);margin-inline:auto}.pt-secao{padding-block:var(--pt-esp-8)}.pt-divisor{border:0;border-top:1px solid var(--pt-traco);margin-block:var(--pt-esp-5)}.pt-card{background:var(--pt-superficie);border:1px solid var(--pt-traco);border-radius:var(--pt-raio);padding:var(--pt-esp-5)}.pt-card[data-interativo]{transition:background var(--pt-dur) var(--pt-ease), border-color var(--pt-dur) var(--pt-ease);cursor:pointer}.pt-card[data-interativo]:hover{background:var(--pt-superficie-hover);border-color:var(--pt-traco-forte)}.pt-card[data-aceso]{border-color:var(--pt-acento-traco);box-shadow:inset 2px 0 0 0 var(--pt-acento)}.pt-painel{background:var(--pt-recuado);border:1px solid var(--pt-traco);border-radius:var(--pt-raio-p);padding:var(--pt-esp-4)}.pt-fundo-sinal{z-index:-10;pointer-events:none;background:radial-gradient(80% 52% at 70% -12%, var(--pt-acento-tinta), transparent 60%);position:fixed;inset:0}.pt-fundo-sinal[data-intensidade=sutil]{background:radial-gradient(80% 52% at 70% -12%, var(--pt-acento-tinta), transparent 55%);opacity:.6}.pt-flutuante{background:var(--pt-superficie);border:1px solid var(--pt-traco-forte);border-radius:var(--pt-raio);box-shadow:var(--pt-sombra-flutuante);padding:var(--pt-esp-4)}.pt-titulo{font-family:var(--pt-fonte-titulo);font-weight:var(--pt-peso-forte);letter-spacing:var(--pt-tracking-titulo);line-height:var(--pt-altura-linha-titulo);color:var(--pt-tinta);margin:0}.pt-titulo[data-nivel=hero]{font-size:var(--pt-txt-hero);font-weight:var(--pt-peso-max)}.pt-titulo[data-nivel="1"]{font-size:var(--pt-txt-h1)}.pt-titulo[data-nivel="2"]{font-size:var(--pt-txt-h2)}.pt-titulo[data-nivel="3"]{font-size:var(--pt-txt-h3)}.pt-titulo[data-nivel=app]{font-size:var(--pt-txt-titulo);font-weight:var(--pt-peso-forte)}.pt-eyebrow{font-family:var(--pt-fonte-mono);font-size:var(--pt-txt-eyebrow);font-weight:var(--pt-peso-medio);letter-spacing:var(--pt-tracking-eyebrow);text-transform:uppercase;color:var(--pt-tinta-fraca)}.pt-prosa{max-width:var(--pt-largura-leitura);color:var(--pt-tinta-media)}.pt-prosa>*+*{margin-top:var(--pt-esp-4)}.pt-prosa strong{color:var(--pt-tinta);font-weight:var(--pt-peso-forte)}.pt-meta{font-size:var(--pt-txt-meta);color:var(--pt-tinta-fraca)}.pt-num{font-family:var(--pt-fonte-mono);font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.pt-link{color:var(--pt-acento-suave);text-underline-offset:.2em;text-decoration:underline;-webkit-text-decoration-color:var(--pt-acento-traco);text-decoration-color:var(--pt-acento-traco);transition:text-decoration-color var(--pt-dur) var(--pt-ease)}.pt-link:hover{-webkit-text-decoration-color:var(--pt-acento);text-decoration-color:var(--pt-acento)}.pt-tecla{font-family:var(--pt-fonte-mono);font-size:var(--pt-txt-micro);border:1px solid var(--pt-traco-forte);border-radius:var(--pt-raio-p);background:var(--pt-recuado);color:var(--pt-tinta-media);padding:2px 6px}.pt-codigo{font-family:var(--pt-fonte-mono);font-size:var(--pt-txt-compacto);background:var(--pt-recuado);border:1px solid var(--pt-traco);border-radius:var(--pt-raio-p);padding:var(--pt-esp-3);overflow-x:auto}.pt-btn{--pt-btn-h:36px;justify-content:center;align-items:center;gap:var(--pt-esp-2);height:var(--pt-btn-h);padding-inline:var(--pt-esp-4);border-radius:var(--pt-raio-p);font-family:inherit;font-size:var(--pt-txt-corpo);font-weight:var(--pt-peso-forte);cursor:pointer;white-space:nowrap;transition:background var(--pt-dur) var(--pt-ease), border-color var(--pt-dur) var(--pt-ease), opacity var(--pt-dur) var(--pt-ease);border:1px solid #0000;line-height:1;display:inline-flex}.pt-btn[data-tamanho=p]{--pt-btn-h:28px;font-size:var(--pt-txt-compacto);padding-inline:var(--pt-esp-3)}.pt-btn[data-tamanho=g]{--pt-btn-h:44px;font-size:var(--pt-txt-titulo);padding-inline:var(--pt-esp-5)}.pt-btn:disabled{opacity:.45;cursor:not-allowed}.pt-btn--primario{background:linear-gradient(180deg, var(--pt-acento-hover), var(--pt-acento));color:var(--pt-acento-contraste);border-color:var(--pt-acento)}.pt-btn--primario:hover:not(:disabled){background:linear-gradient(180deg, var(--pt-acento-hover), var(--pt-acento-hover))}.pt-btn--secundario{background:var(--pt-superficie-hover);color:var(--pt-tinta);border-color:var(--pt-traco-forte)}.pt-btn--secundario:hover:not(:disabled){background:var(--pt-superficie-ativa);border-color:var(--pt-traco-ativo)}.pt-btn--fantasma{color:var(--pt-tinta-media);background:0 0}.pt-btn--fantasma:hover:not(:disabled){background:var(--pt-superficie-hover);color:var(--pt-tinta)}.pt-btn--perigo{color:var(--pt-perigo);border-color:var(--pt-perigo);background:0 0}.pt-btn--perigo:hover:not(:disabled){background:var(--pt-perigo-tinta)}.pt-grupo{gap:var(--pt-esp-2);flex-direction:column;display:flex}.pt-rotulo{font-size:var(--pt-txt-compacto);font-weight:var(--pt-peso-medio);color:var(--pt-tinta-media)}.pt-campo{width:100%;min-height:36px;padding:var(--pt-esp-2) var(--pt-esp-3);background:var(--pt-recuado);color:var(--pt-tinta);border:1px solid var(--pt-traco-forte);border-radius:var(--pt-raio-p);font-family:inherit;font-size:var(--pt-txt-corpo);transition:border-color var(--pt-dur) var(--pt-ease)}.pt-campo::placeholder{color:var(--pt-tinta-fraca)}.pt-campo:hover:not(:disabled){border-color:var(--pt-traco-ativo)}.pt-campo:disabled{opacity:.45;cursor:not-allowed}.pt-campo[aria-invalid=true]{border-color:var(--pt-perigo)}textarea.pt-campo{resize:vertical;min-height:88px;line-height:var(--pt-altura-linha)}.pt-ajuda{font-size:var(--pt-txt-meta);color:var(--pt-tinta-fraca)}.pt-erro{font-size:var(--pt-txt-meta);color:var(--pt-perigo)}.pt-selo{align-items:center;gap:var(--pt-esp-1);padding:2px var(--pt-esp-2);border-radius:var(--pt-raio-pilula);border:1px solid var(--pt-traco-forte);background:var(--pt-superficie-hover);color:var(--pt-tinta-media);font-size:var(--pt-txt-eyebrow);font-weight:var(--pt-peso-medio);white-space:nowrap;display:inline-flex}.pt-selo[data-estado=sucesso]{color:var(--pt-sucesso);background:var(--pt-sucesso-tinta);border-color:#0000}.pt-selo[data-estado=atencao]{color:var(--pt-atencao);background:var(--pt-atencao-tinta);border-color:#0000}.pt-selo[data-estado=perigo]{color:var(--pt-perigo);background:var(--pt-perigo-tinta);border-color:#0000}.pt-selo[data-estado=info]{color:var(--pt-info);background:var(--pt-info-tinta);border-color:#0000}.pt-ponto{border-radius:var(--pt-raio-pilula);background:var(--pt-tinta-fraca);flex:none;width:6px;height:6px;display:inline-block}.pt-ponto[data-estado=sucesso]{background:var(--pt-sucesso)}.pt-ponto[data-estado=atencao]{background:var(--pt-atencao)}.pt-ponto[data-estado=perigo]{background:var(--pt-perigo)}.pt-ponto[data-estado=info]{background:var(--pt-info)}.pt-aviso{gap:var(--pt-esp-3);padding:var(--pt-esp-4);border:1px solid var(--pt-traco-forte);border-radius:var(--pt-raio-p);background:var(--pt-recuado);font-size:var(--pt-txt-corpo);color:var(--pt-tinta-media);display:flex}.pt-aviso[data-estado=atencao]{border-color:var(--pt-atencao);background:var(--pt-atencao-tinta)}.pt-aviso[data-estado=perigo]{border-color:var(--pt-perigo);background:var(--pt-perigo-tinta)}.pt-esqueleto{background:var(--pt-superficie-hover);border-radius:var(--pt-raio-p);min-height:1em;animation:pt-respira 1.6s var(--pt-ease) infinite}@keyframes pt-respira{0%,to{opacity:1}50%{opacity:.55}}.pt-vazio{align-items:flex-start;gap:var(--pt-esp-3);padding:var(--pt-esp-6) var(--pt-esp-5);border:1px dashed var(--pt-traco-forte);border-radius:var(--pt-raio);color:var(--pt-tinta-media);font-size:var(--pt-txt-corpo);flex-direction:column;display:flex}.pt-tabela{border-collapse:collapse;width:100%;font-size:var(--pt-txt-corpo)}.pt-tabela th{text-align:left;font-family:var(--pt-fonte-mono);font-size:var(--pt-txt-eyebrow);font-weight:var(--pt-peso-medio);letter-spacing:var(--pt-tracking-eyebrow);text-transform:uppercase;color:var(--pt-tinta-fraca);padding:var(--pt-esp-2) var(--pt-esp-3);border-bottom:1px solid var(--pt-traco-forte)}.pt-tabela td{padding:var(--pt-esp-3);border-bottom:1px solid var(--pt-traco);color:var(--pt-tinta-media)}.pt-tabela tr:last-child td{border-bottom:0}.pt-tabela td[data-numero]{text-align:right;font-family:var(--pt-fonte-mono);font-variant-numeric:tabular-nums;color:var(--pt-tinta)}.pt-kpi{gap:var(--pt-esp-2);flex-direction:column;display:flex}.pt-kpi__valor{font-family:var(--pt-fonte-titulo);font-size:var(--pt-txt-h2);font-weight:var(--pt-peso-max);font-variant-numeric:tabular-nums;letter-spacing:var(--pt-tracking-titulo);color:var(--pt-tinta);line-height:1}.pt-kpi__valor[data-vazio]{color:var(--pt-tinta-fraca);font-weight:var(--pt-peso-normal)}.pt-kpi__nota{font-size:var(--pt-txt-meta);color:var(--pt-tinta-fraca)}.pt-legenda{gap:var(--pt-esp-4);flex-wrap:wrap;display:flex}.pt-legenda__item{align-items:center;gap:var(--pt-esp-2);font-size:var(--pt-txt-meta);color:var(--pt-tinta-media);display:inline-flex}.pt-legenda__marca{background:var(--pt-serie-1);border-radius:2px;flex:none;width:10px;height:10px}.pt-legenda__item[data-serie="2"] .pt-legenda__marca{background:var(--pt-serie-2)}.pt-legenda__item[data-serie="3"] .pt-legenda__marca{background:var(--pt-serie-3)}.pt-legenda__item[data-serie="4"] .pt-legenda__marca{background:var(--pt-serie-4)}.pt-legenda__item[data-serie="5"] .pt-legenda__marca{background:var(--pt-serie-5)}.pt-legenda__item[data-serie="6"] .pt-legenda__marca{background:var(--pt-serie-6)}.pt-legenda__item[data-serie="7"] .pt-legenda__marca{background:var(--pt-serie-7)}.pt-legenda__item[data-serie="8"] .pt-legenda__marca{background:var(--pt-serie-8)}.pt-avatar{border-radius:var(--pt-raio-pilula);background:var(--pt-superficie-ativa);border:1px solid var(--pt-traco);width:28px;height:28px;font-size:var(--pt-txt-meta);font-weight:var(--pt-peso-forte);color:var(--pt-tinta-media);flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}}@layer app{[data-pele=command-center]{--pt-fonte:"IBM Plex Sans", system-ui, sans-serif;--pt-fonte-titulo:Sora, "IBM Plex Sans", system-ui, sans-serif;--pt-fonte-mono:"IBM Plex Mono", ui-monospace, monospace}body.pt-raiz{background:radial-gradient(1200px 600px at 12% -10%, oklch(28% .06 45/.35), transparent 55%), radial-gradient(900px 500px at 90% 0%, oklch(22% .04 210/.25), transparent 50%), var(--pt-fundo);min-height:100dvh}.shell{--shell-largura:44rem;max-width:var(--shell-largura);padding-inline:var(--pt-esp-4);padding-block:0 var(--pt-esp-9);margin-inline:auto}.shell__topo{z-index:20;justify-content:space-between;align-items:center;gap:var(--pt-esp-3);margin-inline:calc(var(--pt-esp-4) * -1);padding:var(--pt-esp-3) var(--pt-esp-4);background:oklch(from var(--pt-fundo) l c h / .82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--pt-traco);flex-wrap:wrap;display:flex;position:sticky;top:0}.shell__marca{flex-direction:column;gap:2px;min-width:0;display:flex}.shell__marca-nome{font-family:var(--pt-fonte-titulo);letter-spacing:-.02em;color:var(--pt-tinta);font-size:1.05rem;font-weight:600;line-height:1.2}.shell__marca-sub{font-size:var(--pt-txt-micro);color:var(--pt-tinta-fraca)}.shell__nav{background:var(--pt-superficie);border:1px solid var(--pt-traco);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.shell__nav-item{height:2rem;color:var(--pt-tinta-media);font-size:var(--pt-txt-micro);cursor:pointer;background:0 0;border:none;border-radius:999px;align-items:center;gap:.4rem;padding:0 .85rem;font-weight:500;transition:background .14s,color .14s;display:inline-flex}.shell__nav-item:hover{color:var(--pt-tinta);background:var(--pt-superficie-hover)}.shell__acoes{align-items:center;gap:var(--pt-esp-2);flex-wrap:wrap;display:flex}.shell__acoes .pt-botao{align-items:center;gap:.35rem;display:inline-flex}.shell__contagem{background:var(--pt-acento-tinta);border:1px solid var(--pt-acento-traco);font-size:var(--pt-txt-micro);color:var(--pt-acento);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:.35rem;padding:.2rem .65rem;display:inline-flex}.shell__nuvem{gap:var(--pt-esp-2)}.shell__corpo{gap:var(--pt-esp-5);padding-top:var(--pt-esp-5);flex-direction:column;display:flex}.shell__titulo-pagina{gap:var(--pt-esp-1);flex-direction:column;display:flex}.shell__titulo-pagina h1{font-family:var(--pt-fonte-titulo);letter-spacing:-.03em;margin:0;font-size:clamp(1.55rem,2.4vw,1.9rem);font-weight:600}.shell__titulo-pagina p{color:var(--pt-tinta-media);font-size:var(--pt-txt-compacto);max-width:36rem;margin:0}.toolbar{justify-content:space-between;align-items:center;gap:var(--pt-esp-3);flex-wrap:wrap;display:flex}.chip{border:1px solid var(--pt-traco);background:var(--pt-superficie);height:2rem;color:var(--pt-tinta-media);font-size:var(--pt-txt-micro);cursor:pointer;border-radius:999px;align-items:center;gap:.35rem;padding:0 .75rem;font-weight:500;transition:background .14s,border-color .14s,color .14s,transform .12s;display:inline-flex}.chip:hover{background:var(--pt-superficie-hover);color:var(--pt-tinta);border-color:var(--pt-traco-forte)}.chip:active{transform:scale(.97)}.chip.is-ativo{background:var(--pt-acento-tinta);border-color:var(--pt-acento-traco-forte);color:var(--pt-acento)}.toolbar__busca{border:1px solid var(--pt-traco);background:var(--pt-superficie);max-width:18rem;height:2.25rem;color:var(--pt-tinta-fraca);border-radius:999px;flex:12rem;align-items:center;gap:.5rem;padding:0 .75rem;display:flex}.toolbar__busca:focus-within{border-color:var(--pt-acento-traco-forte);box-shadow:0 0 0 3px var(--pt-acento-tinta)}.toolbar__busca .pt-campo{min-width:0;box-shadow:none;background:0 0;border:none;flex:1;padding:0}.toolbar__busca .pt-campo:focus{box-shadow:none;outline:none}.btn-icone{border:1px solid var(--pt-traco-forte);background:var(--pt-superficie-hover);height:2.15rem;color:var(--pt-tinta-media);font-size:var(--pt-txt-micro);cursor:pointer;border-radius:999px;align-items:center;gap:.4rem;padding:0 .7rem;font-weight:500;transition:background .14s,border-color .14s,color .14s,transform .12s;display:inline-flex}.btn-icone:hover{background:var(--pt-superficie-ativa);color:var(--pt-tinta);border-color:var(--pt-traco-ativo)}.btn-icone:active{transform:scale(.97)}.btn-icone.is-ativo,.btn-icone--acento{background:var(--pt-acento-tinta);border-color:var(--pt-acento-traco-forte);color:var(--pt-acento)}.btn-icone--perigo:hover{background:var(--pt-perigo-tinta);border-color:color-mix(in oklch, var(--pt-perigo) 45%, transparent);color:var(--pt-perigo)}.captura .pt-botao{align-items:center;gap:.45rem;display:inline-flex}.captura .pt-botao:disabled{opacity:.45;cursor:not-allowed}.captura{gap:var(--pt-esp-3);padding:var(--pt-esp-4);border-radius:var(--pt-raio-g);background:var(--pt-superficie);border:1px solid var(--pt-traco-forte);flex-direction:column;transition:border-color .16s,background .16s,box-shadow .2s;display:flex;box-shadow:inset 0 1px oklch(100% 0 0/.04)}.captura:focus-within{border-color:var(--pt-acento-traco-forte);box-shadow:0 0 0 3px var(--pt-acento-tinta), 0 1px 0 oklch(100% 0 0/.04) inset}.captura__arquivo-oculto{opacity:0;z-index:-1;width:.1px;height:.1px;position:absolute;overflow:hidden}.captura__rotulo{font-family:var(--pt-fonte-titulo);letter-spacing:.04em;text-transform:uppercase;color:var(--pt-acento);font-size:.78rem;font-weight:600}.captura .pt-area{resize:vertical;background:0 0;border:none;min-height:6.5rem;padding:0;font-size:1.05rem;line-height:1.45}.captura .pt-area:focus{box-shadow:none;outline:none}.captura__dropzone{justify-content:center;align-items:center;gap:var(--pt-esp-2);width:100%;padding:var(--pt-esp-5) var(--pt-esp-4);border-radius:var(--pt-raio);border:1.5px dashed var(--pt-traco-forte);background:color-mix(in oklch, var(--pt-recuado) 55%, var(--pt-superficie));color:var(--pt-acento);text-align:center;cursor:pointer;flex-direction:column;transition:border-color .16s,background .16s,color .16s,transform .14s;display:flex}.captura__dropzone:hover,.captura__dropzone.is-ativo{border-color:var(--pt-acento);background:var(--pt-acento-tinta);transform:translateY(-1px)}.captura__dropzone-txt{flex-direction:column;gap:.2rem;min-width:0;display:flex}.captura__dropzone-txt strong{color:var(--pt-tinta);font-size:.95rem;font-weight:600}.captura__dropzone-txt span{font-size:var(--pt-txt-micro);color:var(--pt-tinta-fraca)}.captura__midia{flex-wrap:wrap;gap:.65rem;display:flex}.captura__tile{border-radius:var(--pt-raio);border:1px solid var(--pt-traco-forte);background:var(--pt-recuado);width:88px;height:88px;margin:0;position:relative;overflow:hidden}.captura__tile img{object-fit:cover;width:100%;height:100%;display:block}.captura__tile-x{color:#fff;cursor:pointer;background:oklch(20% 0 0/.72);border:none;border-radius:50%;place-items:center;width:22px;height:22px;display:grid;position:absolute;top:4px;right:4px}.captura__tile-x:hover{background:oklch(15% .08 25/.9)}.captura__tile--add{background:color-mix(in oklch, var(--pt-recuado) 40%, var(--pt-superficie));color:var(--pt-tinta-media);font-size:var(--pt-txt-micro);cursor:pointer;border-style:dashed;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;font-weight:600;transition:border-color .14s,background .14s,color .14s;display:flex}.captura__tile--add:hover{border-color:var(--pt-acento);background:var(--pt-acento-tinta);color:var(--pt-acento)}.captura__contexto{gap:var(--pt-esp-3);padding-top:var(--pt-esp-2);border-top:1px solid var(--pt-traco);animation:.18s captura-abre;display:grid}.captura__contexto-grade{gap:var(--pt-esp-3);grid-template-columns:1fr 1fr;display:grid}@media (width<=640px){.captura__contexto-grade{grid-template-columns:1fr}.btn-icone__texto{display:none}}.captura__rodape{justify-content:space-between;align-items:center;gap:var(--pt-esp-3);flex-wrap:wrap;display:flex}.captura__acoes-esq{flex-wrap:wrap;gap:.4rem;display:flex}.captura__atalhos{align-items:center;gap:var(--pt-esp-2);color:var(--pt-tinta-fraca);font-size:var(--pt-txt-micro);flex-wrap:wrap;display:flex}@keyframes captura-abre{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.lista{border:1px solid var(--pt-traco);border-radius:var(--pt-raio);background:var(--pt-superficie);flex-direction:column;display:flex;overflow:hidden}.item{gap:var(--pt-esp-3);padding:var(--pt-esp-3) var(--pt-esp-4);border-bottom:1px solid var(--pt-traco);grid-template-columns:auto 1fr auto;align-items:start;transition:background .14s;display:grid}.item:hover{background:var(--pt-superficie-hover)}.item[data-arquivado]{opacity:.55}.item__tipo{border-radius:var(--pt-raio-p);background:var(--pt-acento-tinta);border:1px solid var(--pt-acento-traco);width:2rem;height:2rem;color:var(--pt-acento);letter-spacing:.02em;text-transform:uppercase;place-items:center;margin-top:.15rem;font-size:.7rem;font-weight:600;display:grid}.item__corpo{flex-direction:column;gap:.35rem;min-width:0;display:flex}.item__titulo{overflow-wrap:anywhere;color:var(--pt-tinta);font-weight:600;text-decoration:none}.item__titulo:hover{color:var(--pt-acento)}.item__url{font-family:var(--pt-fonte-mono);font-size:var(--pt-txt-micro);color:var(--pt-tinta-fraca);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.item__texto{white-space:pre-wrap;overflow-wrap:anywhere;-webkit-line-clamp:4;color:var(--pt-tinta-media);font-size:var(--pt-txt-compacto);-webkit-box-orient:vertical;line-height:1.45;display:-webkit-box;overflow:hidden}.item__imagem img{object-fit:cover;border-radius:var(--pt-raio-p);border:1px solid var(--pt-traco);width:min(100%,280px);max-height:160px;display:block}.item__meta{font-size:var(--pt-txt-micro);color:var(--pt-tinta-fraca);flex-wrap:wrap;gap:.5rem .85rem;display:flex}.item__meta strong{color:var(--pt-tinta-media);font-weight:500}.item__lado{align-items:flex-end;gap:var(--pt-esp-2);flex-direction:column;display:flex}.item__quando{font-size:var(--pt-txt-micro);color:var(--pt-tinta-fraca);white-space:nowrap}.item__acoes{flex-wrap:wrap;justify-content:flex-end;gap:.3rem;display:flex}.item__acoes .btn-icone__texto{display:none}.item__acoes .btn-icone{justify-content:center;width:2.15rem;padding:0}.item__projeto-campo{max-width:160px}.mapa__grupo{gap:var(--pt-esp-2);flex-direction:column;display:flex}.mapa__cabeca{justify-content:space-between;align-items:baseline;gap:var(--pt-esp-3);padding:var(--pt-esp-2) var(--pt-esp-1);display:flex}.mapa__cabeca h2{font-family:var(--pt-fonte-titulo);letter-spacing:-.01em;margin:0;font-size:.95rem;font-weight:600}.shell__vazio{padding:var(--pt-esp-8) var(--pt-esp-4);text-align:center;color:var(--pt-tinta-media);border:1px dashed var(--pt-traco-forte);border-radius:var(--pt-raio);background:oklch(from var(--pt-superficie) l c h / .45)}.entrada-nuvem{gap:var(--pt-esp-3);padding:var(--pt-esp-4);border-radius:var(--pt-raio);background:var(--pt-superficie);border:1px solid var(--pt-traco-forte);flex-direction:column;animation:.18s captura-abre;display:flex}.entrada-nuvem .pt-campo{flex:1;min-width:180px}.entrada-nuvem__erro{color:var(--pt-perigo)}.aviso-flutuante{left:50%;bottom:var(--pt-esp-5);align-items:center;gap:var(--pt-esp-2);padding:var(--pt-esp-3) var(--pt-esp-4);background:var(--pt-superficie-ativa);border:1px solid var(--pt-traco-forte);font-size:var(--pt-txt-compacto);color:var(--pt-tinta);z-index:40;border-radius:999px;animation:.2s captura-abre;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 40px oklch(0% 0 0/.35)}@media (width<=640px){.item{grid-template-columns:auto 1fr}.item__lado{flex-direction:row;grid-column:2;justify-content:space-between;align-items:center;width:100%}.item__acoes{opacity:1}}:root{--cc-cobre:#e8874a;--cc-cobre-fraco:color-mix(in oklch, var(--cc-cobre) 16%, transparent);--cc-verde:#5fcaa0;--cc-azul:#6bb8d8;--cc-roxo:#a689e8;--cc-ambar:#e9b45e;--cc-papel:color-mix(in oklch, var(--pt-superficie) 92%, #f2d4b7 8%);--grafo-projeto:var(--cc-roxo);--grafo-tag:var(--cc-verde);--grafo-link:var(--cc-azul);--grafo-imagem:#6dcf87;--grafo-prazo:var(--cc-ambar);--grafo-nota:#7988df}body.pt-raiz{background:radial-gradient(circle at 8% 0%, color-mix(in oklch, var(--cc-cobre) 10%, transparent), transparent 28rem), var(--pt-fundo)}.shell{--shell-largura:86rem;transition:max-width .22s}.shell.is-foco .resumo-caixa,.shell.is-foco .shell__titulo-pagina,.shell.is-foco .toolbar,.shell.is-foco .lista{display:none}.shell__topo{border-bottom-color:color-mix(in oklch, var(--cc-cobre) 24%, var(--pt-traco));flex-wrap:nowrap;min-height:4rem}.shell__marca{text-align:left;cursor:pointer;background:0 0;border:0;flex:none;padding:0}.shell__marca-nome{letter-spacing:-.035em}.shell__marca-sub{color:var(--cc-cobre);letter-spacing:.03em}.shell__nav{border-radius:var(--pt-raio);scrollbar-width:none;overflow-x:auto}.shell__nav-item{border-radius:calc(var(--pt-raio) - 3px);white-space:nowrap}.shell__nav-item.is-ativo{color:var(--cc-cobre);background:var(--cc-cobre-fraco)}.shell__foco{border:1px solid var(--pt-traco);color:var(--pt-tinta-fraca);font:inherit;font-size:var(--pt-txt-micro);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .6rem;display:inline-flex}.shell__foco:hover,.shell__foco.is-ativo{color:var(--cc-cobre);border-color:color-mix(in oklch, var(--cc-cobre) 55%, var(--pt-traco));background:var(--cc-cobre-fraco)}.shell__corpo{gap:clamp(1rem,2.5vw,1.8rem)}.shell__titulo-pagina{align-items:end;gap:var(--pt-esp-5);padding-block:var(--pt-esp-3) var(--pt-esp-2);grid-template-columns:minmax(15rem,.8fr) minmax(18rem,1.2fr);display:grid}.shell__titulo-pagina h1{font-size:clamp(1.8rem,4vw,3.2rem);line-height:.98}.shell__titulo-pagina p{border-left:1px solid color-mix(in oklch, var(--cc-cobre) 55%, var(--pt-traco));padding-left:var(--pt-esp-4)}.shell__eyebrow,.memoria__sobretitulo{color:var(--cc-cobre);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.35rem;margin-bottom:.55rem;font-size:.68rem;font-weight:700;display:inline-flex}.resumo-caixa{border-block:1px solid var(--pt-traco);grid-template-columns:repeat(4,1fr);display:grid}.resumo-caixa>div{border-right:1px solid var(--pt-traco);grid-template-rows:auto auto;grid-template-columns:auto 1fr;gap:.1rem .65rem;min-width:0;padding:.95rem 1rem;display:grid}.resumo-caixa>div:last-child{border-right:0}.resumo-caixa span{color:var(--pt-tinta-fraca);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:.63rem;font-weight:650}.resumo-caixa strong{font-family:var(--pt-fonte-titulo);color:var(--cc-cobre);font-variant-numeric:tabular-nums;font-size:1.65rem}.resumo-caixa small{color:var(--pt-tinta-media);align-self:end}.captura{border-color:color-mix(in oklch, var(--cc-cobre) 38%, var(--pt-traco-forte));box-shadow:0 12px 45px oklch(0% 0 0/.12)}.captura__rotulo{color:var(--cc-cobre)}.grafo{gap:.8rem;display:grid}.grafo__barra,.grafo__acoes,.grafo__metricas{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.grafo__barra{justify-content:space-between}.grafo__acoes{justify-content:flex-end}.grafo__hermes-status{color:var(--pt-tinta-fraca);font-size:var(--pt-txt-micro);align-items:center;gap:.3rem;display:inline-flex}.grafo__hermes-status.is-concluido{color:var(--cc-verde)}.grafo__hermes-status.is-erro{max-width:24rem;color:var(--pt-perigo)}.is-girando{animation:.9s linear infinite cc-girar}@keyframes cc-girar{to{transform:rotate(360deg)}}.grafo__metricas span{color:var(--pt-tinta-fraca);font-size:var(--pt-txt-micro);border-left:1px solid var(--pt-traco-forte);padding:.35rem .6rem}.grafo__metricas strong{color:var(--pt-tinta);font-variant-numeric:tabular-nums}.grafo button:disabled,.memoria button:disabled{opacity:.42;cursor:not-allowed}.grafo__vinculo,.memoria__nova{border:1px solid var(--pt-traco-forte);background:var(--pt-superficie);flex-wrap:wrap;align-items:center;gap:.65rem;padding:.8rem;display:flex}.grafo__vinculo select,.grafo__vinculo input,.memoria__nova select,.memoria__nova textarea{border:1px solid var(--pt-traco-forte);border-radius:var(--pt-raio-p);background:var(--pt-recuado);min-height:2.2rem;color:var(--pt-tinta);font:inherit;font-size:var(--pt-txt-compacto);padding:.45rem .65rem}.grafo__vinculo select{max-width:13rem}.grafo__vinculo input{flex:13rem}.grafo__palco{border:1px solid var(--pt-traco-forte);background:linear-gradient(color-mix(in oklch, var(--pt-traco) 45%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in oklch, var(--pt-traco) 45%, transparent) 1px, transparent 1px), var(--pt-recuado);background-size:38px 38px;min-height:35rem;position:relative;overflow:hidden}.grafo__svg{width:100%;min-width:54rem;height:35rem;display:block}.grafo__arestas line{stroke:var(--pt-traco-forte);stroke-width:1px;opacity:.58}.grafo__arestas line.is-persistida{stroke:var(--cc-cobre);stroke-width:2.2px;opacity:.88}.grafo__no{cursor:pointer;outline:none}.grafo__no circle{stroke:color-mix(in oklch, var(--pt-tinta) 28%, transparent);stroke-width:1.5px;transition:r .14s,stroke-width .14s}.grafo__no:hover circle,.grafo__no:focus circle,.grafo__no.is-ativo circle{stroke:var(--pt-tinta);stroke-width:3px}.grafo__no text{fill:var(--pt-tinta-media);font-family:var(--pt-fonte);pointer-events:none;font-size:10px}.grafo__inspetor{border:1px solid color-mix(in oklch, var(--cc-cobre) 38%, var(--pt-traco-forte));background:color-mix(in oklch, var(--pt-superficie) 95%, transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(22rem,100% - 1.6rem);max-height:calc(100% - 1.6rem);padding:1rem;position:absolute;top:.8rem;right:.8rem;overflow:auto;box-shadow:0 18px 50px oklch(0% 0 0/.34)}.grafo__fechar{width:1.8rem;height:1.8rem;color:var(--pt-tinta-fraca);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:.55rem;right:.55rem}.grafo__tipo{color:var(--cc-cobre);text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:.3rem;font-size:.66rem;font-weight:700;display:inline-flex}.grafo__inspetor h2{font-family:var(--pt-fonte-titulo);margin:.55rem 2rem .35rem 0;font-size:1.15rem}.grafo__inspetor p{color:var(--pt-tinta-media);font-size:var(--pt-txt-compacto)}.grafo__pílula{background:color-mix(in oklch, var(--cc-roxo) 15%, transparent);color:var(--cc-roxo);font-size:var(--pt-txt-micro);padding:.25rem .5rem;display:inline-flex}.grafo__conexoes{border-top:1px solid var(--pt-traco);gap:.4rem;margin-top:1rem;padding-top:.8rem;display:grid}.grafo__conexoes>strong{color:var(--pt-tinta-fraca);text-transform:uppercase;letter-spacing:.07em;font-size:.68rem}.grafo__conexoes button{text-align:left;border:1px solid var(--pt-traco);background:var(--pt-recuado);color:var(--pt-tinta);cursor:pointer;grid-template-columns:1fr auto;gap:.15rem .4rem;padding:.55rem;display:grid}.grafo__conexoes button:hover{border-color:var(--cc-cobre)}.grafo__conexoes button span{color:var(--pt-tinta-fraca);grid-column:1/-1;font-size:.64rem}.grafo__conexoes button b{font-size:var(--pt-txt-micro);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grafo__legenda{color:var(--pt-tinta-fraca);margin:0;font-size:.67rem}.memoria{gap:1.5rem;display:grid}.memoria__hero{border:1px solid color-mix(in oklch, var(--cc-cobre) 34%, var(--pt-traco));background:var(--pt-superficie);grid-template-columns:minmax(18rem,1fr) auto;align-items:end;gap:1rem;padding:1.2rem;display:grid}.memoria__hero h2{font-family:var(--pt-fonte-titulo);margin:0 0 .35rem;font-size:1.35rem}.memoria__hero p{color:var(--pt-tinta-media);font-size:var(--pt-txt-compacto);margin:0}.memoria__hero-acoes{flex-wrap:wrap;justify-content:flex-end;gap:.45rem;display:flex}.memoria__nova{align-items:stretch}.memoria__nova textarea{resize:vertical;flex:26rem}.memoria__nova>div{align-items:center;gap:.4rem;display:flex}.memoria__secao,.memoria__jobs,.arquivo,.arquivo>section{gap:.75rem;display:grid}.memoria__cabeca,.arquivo__cabeca{border-bottom:1px solid var(--pt-traco);justify-content:space-between;align-items:baseline;gap:1rem;padding-bottom:.45rem;display:flex}.memoria__cabeca h2,.arquivo__cabeca h2{font-family:var(--pt-fonte-titulo);margin:0;font-size:1rem}.memoria__cabeca span,.arquivo__cabeca span{color:var(--pt-tinta-fraca);font-size:var(--pt-txt-micro)}.memoria__grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));gap:.75rem;display:grid}.memoria__cartao{border:1px solid var(--pt-traco-forte);background:var(--pt-superficie);gap:.7rem;min-height:10rem;padding:1rem;display:grid}.memoria__cartao.is-proposta{border-left:3px solid var(--cc-ambar)}.memoria__cartao-topo{color:var(--cc-cobre);text-transform:uppercase;letter-spacing:.07em;justify-content:space-between;font-size:.67rem;font-weight:700;display:flex}.memoria__cartao-topo b{color:var(--pt-tinta-fraca);font-weight:600}.memoria__cartao p{color:var(--pt-tinta);margin:0;line-height:1.5}.memoria__cartao small{color:var(--pt-tinta-media)}.memoria__cartao footer{border-top:1px solid var(--pt-traco);color:var(--pt-tinta-fraca);justify-content:space-between;align-self:end;align-items:center;gap:.6rem;padding-top:.55rem;font-size:.66rem;display:flex}.memoria__cartao footer>div{gap:.35rem;display:flex}.memoria__cartao footer button{border:1px solid var(--pt-traco);color:var(--pt-tinta-media);font:inherit;cursor:pointer;background:0 0;align-items:center;gap:.25rem;padding:.32rem .48rem;display:inline-flex}.memoria__cartao footer button.is-primario{border-color:color-mix(in oklch, var(--cc-verde) 55%, var(--pt-traco));color:var(--cc-verde)}.memoria__cartao footer button:hover{background:var(--pt-superficie-hover)}.memoria__tags{color:var(--cc-roxo);flex-wrap:wrap;gap:.3rem;font-size:.67rem;display:flex}.memoria__excluir{justify-content:center;width:1.8rem;color:var(--pt-perigo)!important}.memoria__jobs{margin-top:.5rem}.memoria__job{border:1px solid var(--pt-traco);color:var(--pt-tinta-media);font-size:var(--pt-txt-micro);grid-template-columns:auto minmax(9rem,.5fr) 1fr auto;align-items:center;gap:.65rem;padding:.65rem .8rem;display:grid}.memoria__job.is-executando{border-left:3px solid var(--cc-ambar)}.memoria__job.is-concluido{border-left:3px solid var(--cc-verde)}.memoria__job.is-erro{border-left:3px solid var(--pt-perigo)}.memoria__job strong{color:var(--pt-tinta)}.memoria__job time{color:var(--pt-tinta-fraca)}.memoria__sem-jobs{color:var(--pt-tinta-fraca);font-size:var(--pt-txt-compacto);margin:0}.arquivo{gap:1.8rem}@media (width<=1080px){.shell__topo{flex-wrap:wrap}.shell__nav{order:3;justify-content:center;width:100%}.shell__nav-item{flex:1;justify-content:center}}@media (width<=760px){.shell{padding-inline:.75rem}.shell__topo{margin-inline:-.75rem;padding-inline:.75rem}.shell__acoes{margin-left:auto}.shell__foco,.shell__acoes>.pt-botao:first-of-type{display:none}.shell__nav-item{padding-inline:.55rem}.shell__nav-item span{display:none}.shell__titulo-pagina{grid-template-columns:1fr;gap:.8rem}.shell__titulo-pagina p{border-left:0;border-top:1px solid var(--pt-traco);padding:.7rem 0 0}.resumo-caixa{grid-template-columns:1fr 1fr}.resumo-caixa>div:nth-child(2){border-right:0}.resumo-caixa>div:nth-child(-n+2){border-bottom:1px solid var(--pt-traco)}.memoria__hero{grid-template-columns:1fr}.memoria__hero-acoes{justify-content:flex-start}.memoria__job{grid-template-columns:auto 1fr}.memoria__job span,.memoria__job time{grid-column:2}.grafo__palco{min-height:30rem;overflow:hidden}.grafo__svg{min-width:0;height:30rem}.grafo__no circle{transform-box:fill-box;transform-origin:50%;transform:scale(1.7)}.grafo__no text{font-size:17px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}html[data-pele=command-center]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cc-bg:#fafafa;--cc-surface:#fff;--cc-recessed:#f7f7f7;--cc-ink:#171717;--cc-muted:#737373;--cc-faint:#a3a3a3;--cc-line:#e5e5e5;--cc-line-strong:#d4d4d4;--cc-success:#10b981;--cc-blue:#3b82f6;--cc-amber:#f59e0b;--cc-ai:#8b5cf6;--cc-danger:#dc2626;--pt-fundo:var(--cc-bg);--pt-superficie:var(--cc-surface);--pt-recuado:var(--cc-recessed);--pt-superficie-hover:#f5f5f5;--pt-superficie-ativa:#f5f5f5;--pt-tinta:var(--cc-ink);--pt-tinta-media:#525252;--pt-tinta-fraca:var(--cc-muted);--pt-traco:var(--cc-line);--pt-traco-forte:var(--cc-line-strong);--pt-acento:var(--cc-ink);--pt-acento-tinta:#f5f5f5;--pt-acento-traco:var(--cc-line);--pt-acento-traco-forte:var(--cc-line-strong);--pt-perigo:var(--cc-danger);--pt-fonte:"Google Sans", "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--pt-fonte-titulo:"Google Sans", "Space Grotesk", ui-sans-serif, system-ui, sans-serif;--pt-fonte-mono:"JetBrains Mono", ui-monospace, monospace;--pt-raio:1rem;--pt-raio-p:.55rem}html.dark[data-pele=command-center]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cc-bg:#0a0a0a;--cc-surface:#171717;--cc-recessed:#101010;--cc-ink:#f5f5f5;--cc-muted:#a3a3a3;--cc-faint:#737373;--cc-line:#292929;--cc-line-strong:#404040;--pt-superficie-hover:#222;--pt-superficie-ativa:#262626;--pt-tinta-media:#d4d4d4;--pt-acento-tinta:#262626}body.pt-raiz{background:var(--cc-bg);min-height:100dvh;color:var(--cc-ink);font-family:var(--pt-fonte);margin:0}button,input,textarea,select{font:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid color-mix(in srgb, var(--cc-ai) 70%, white);outline-offset:2px}.shell{--shell-largura:64rem;max-width:var(--shell-largura);margin-inline:auto;padding:1.25rem 1.5rem 4rem}.shell.is-foco{--shell-largura:44rem}.shell.is-foco .fluxo,.shell.is-foco .caixa-painel,.shell.is-foco .triagem,.shell.is-foco .lista,.shell.is-foco .shell__vazio,.shell.is-foco .shell__nav{display:none}.shell.is-foco .shell__corpo{justify-content:center;min-height:calc(100dvh - 8rem)}.shell__topo{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;min-height:0;margin:0;padding:0;display:block;position:static}.shell__cabeca{border-bottom:1px solid var(--cc-line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.85rem;display:flex}.shell__marca{color:var(--cc-ink);text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:2.35rem minmax(0,1fr);align-items:center;gap:.8rem;padding:0;display:grid}.shell__monograma{background:var(--cc-ink);width:2.35rem;height:2.35rem;color:var(--cc-bg);letter-spacing:-.05em;border-radius:.78rem;place-items:center;font-size:.82rem;font-weight:800;display:grid;box-shadow:0 1px 2px #0000001f}.shell__marca-texto{gap:.15rem;min-width:0;display:grid}.shell__marca-linha{align-items:center;gap:.55rem;display:flex}.shell__marca-nome{color:var(--cc-ink);letter-spacing:-.035em;font-size:1.08rem;font-weight:700}.shell__marca-selo{color:#404040;letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;background:#eee;border-radius:999px;padding:.16rem .48rem;font-size:.58rem;font-weight:700}.dark .shell__marca-selo{color:#d4d4d4;background:#292929}.shell__marca-sub{color:var(--cc-muted);font-size:.72rem;line-height:1.25}.shell__acoes{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.28rem;display:flex}.shell__acao,.shell__tema,.shell__emergencia{min-height:2rem;color:var(--cc-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.55rem;justify-content:center;align-items:center;gap:.38rem;padding:.38rem .65rem;font-size:.72rem;font-weight:500;display:inline-flex}.shell__acao:hover,.shell__tema:hover{background:var(--pt-superficie-hover);color:var(--cc-ink)}.shell__acao.is-ativo{color:#fff;background:#f59e0b}.shell__acao kbd{border:1px solid var(--cc-line-strong);background:var(--cc-recessed);min-width:1.15rem;height:1.15rem;font-family:var(--pt-fonte-mono);border-radius:.2rem;place-items:center;font-size:.58rem;display:grid}.shell__tema{width:2rem;padding-inline:0}.shell__emergencia{border-color:var(--cc-line-strong);background:var(--cc-surface);color:var(--cc-ink);box-shadow:0 1px 2px #0000000d}.shell__emergencia:hover{background:var(--pt-superficie-hover)}.shell__status{color:#047857;white-space:nowrap;background:#ecfdf5;border:1px solid #a7f3d0;border-radius:999px;align-items:center;gap:.28rem;min-height:1.75rem;padding:.25rem .55rem;font-size:.66rem;font-weight:600;display:inline-flex}.shell__status-ponto{background:var(--cc-success);border-radius:50%;width:.38rem;height:.38rem}.shell__status.is-erro{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.shell__status.is-erro .shell__status-ponto{background:#ef4444}.dark .shell__status{color:#6ee7b7;background:#022c22;border-color:#065f46}.shell__nav{order:initial;border:0;border-bottom:1px solid var(--cc-line);scrollbar-width:none;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:.25rem;width:100%;margin-top:1rem;padding:0 0 .35rem;display:flex;overflow-x:auto}.shell__nav::-webkit-scrollbar{display:none}.shell__nav-item{color:#404040;background:0 0;border:0;border-radius:.72rem;flex:none;align-items:center;gap:.48rem;height:2.35rem;padding:0 .85rem;font-size:.8rem;font-weight:650;display:inline-flex}.dark .shell__nav-item{color:#d4d4d4}.shell__nav-item:hover{background:var(--pt-superficie-hover)}.shell__nav-item.is-ativo{background:var(--cc-ink);color:var(--cc-bg);box-shadow:0 1px 2px #0000001f}.shell__nav-item b,.shell__nav-item small,.shell__nav-item em{color:#525252;background:#e5e5e5;border-radius:999px;place-items:center;min-width:1.12rem;height:1.12rem;padding:0 .28rem;font-size:.58rem;font-style:normal;display:inline-grid}.shell__nav-item.is-ativo b{color:#fff;background:#404040}.dark .shell__nav-item.is-ativo b{color:#171717;background:#d4d4d4}.shell__nav-item em{color:#f59e0b;background:#fef3c7}.shell__nav-item small{color:var(--cc-faint);background:0 0}.shell__corpo{flex-direction:column;gap:1rem;padding-top:1.55rem;display:flex}.shell__titulo-pagina{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:1rem;justify-content:space-between;align-items:end;gap:1rem;padding:.9rem 1rem;display:flex}.shell__titulo-pagina h1{color:var(--cc-ink);margin:0;font-size:1.3rem;line-height:1.2}.shell__titulo-pagina p{color:var(--cc-muted);border:0;margin:0;padding:0;font-size:.75rem}.shell__eyebrow{color:var(--cc-ai);letter-spacing:.08em;margin-bottom:.2rem;font-size:.58rem}.captura{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:1rem;flex-direction:column;gap:0;padding:1rem;display:flex;box-shadow:0 1px 2px #0000000d,0 8px 28px #00000006}.captura--arrastando{border-color:var(--cc-success);background:color-mix(in srgb, var(--cc-success) 5%, var(--cc-surface))}.captura__topo{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.captura__rotulo{color:var(--cc-ink);text-transform:none;letter-spacing:0;align-items:center;gap:.38rem;font-size:.7rem;font-weight:650;display:inline-flex}.captura__rotulo i{background:#6ee7c5;border-radius:50%;width:.5rem;height:.5rem}.captura__rotulo small{color:var(--cc-muted);font-size:.68rem;font-weight:400}.captura__imagem{color:var(--cc-muted);cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.3rem;padding:.3rem .4rem;font-size:.7rem;display:inline-flex}.captura__imagem:hover{background:var(--pt-superficie-hover);color:var(--cc-ink)}.captura>.pt-area{resize:none;width:100%;min-height:5.7rem;color:var(--cc-ink);box-shadow:none;background:0 0;border:0;border-radius:0;padding:1rem .15rem .8rem;font-size:.94rem;line-height:1.55}.captura>.pt-area::placeholder{color:var(--cc-faint)}.captura__midia{flex-wrap:wrap;gap:.5rem;padding-bottom:.75rem;display:flex}.captura__tile{border:1px solid var(--cc-line);border-radius:.65rem;width:6rem;height:4.5rem;overflow:hidden}.captura__tile img{object-fit:cover;width:100%;height:100%}.captura__contexto{border:1px solid var(--cc-line);background:var(--cc-recessed);border-radius:.75rem;margin:0 0 .8rem;padding:.8rem}.captura__rodape{border-top:1px solid var(--cc-line);justify-content:space-between;align-items:center;gap:.75rem;padding-top:.7rem;display:flex}.captura__contexto-botao{color:var(--cc-muted);cursor:pointer;background:0 0;border:0;border-radius:.45rem;align-items:center;gap:.35rem;padding:.38rem .45rem;font-size:.72rem;display:inline-flex}.captura__contexto-botao:hover,.captura__contexto-botao.is-ativo{background:var(--pt-superficie-hover);color:var(--cc-ink)}.captura__enviar{align-items:center;gap:.7rem;display:flex}.captura__enviar>span{color:var(--cc-faint);font-size:.62rem}.captura__enviar kbd,.triagem kbd,.caixa-painel__acoes kbd{border:1px solid var(--cc-line-strong);background:var(--cc-recessed);color:var(--cc-muted);font-family:var(--pt-fonte-mono);border-radius:.22rem;padding:.08rem .25rem;font-size:.56rem}.captura__guardar{background:var(--cc-ink);min-height:2.1rem;color:var(--cc-bg);cursor:pointer;border:0;border-radius:.72rem;align-items:center;gap:.35rem;padding:.4rem .9rem;font-size:.76rem;font-weight:600;display:inline-flex}.captura__guardar:disabled{color:#a3a3a3;cursor:not-allowed;background:#f5f5f5}.dark .captura__guardar:disabled{color:#737373;background:#262626}.fluxo{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:1rem;padding:1rem}.fluxo__cabeca,.fluxo__grafico-titulo{justify-content:space-between;align-items:center;gap:1rem;display:flex}.fluxo__cabeca{border-bottom:1px solid var(--cc-line);padding-bottom:.8rem}.fluxo__titulo{align-items:center;gap:.55rem;min-width:0;display:flex}.fluxo__icone{width:2rem;height:2rem;color:var(--cc-success);background:#ecfdf5;border-radius:.65rem;place-items:center;display:grid}.fluxo__titulo>div{min-width:0;display:grid}.fluxo__titulo strong{font-size:.73rem}.fluxo__titulo small{color:var(--cc-faint);font-size:.6rem}.fluxo__dias{color:#047857;white-space:nowrap;background:#d1fae5;border-radius:.35rem;padding:.18rem .4rem;font-size:.58rem;font-weight:700}.fluxo__periodos{background:var(--cc-recessed);color:var(--cc-muted);border-radius:.5rem;align-items:center;padding:.15rem;font-size:.58rem;display:flex}.fluxo__periodos>*{padding:.25rem .55rem}.fluxo__periodos b{background:var(--cc-surface);color:var(--cc-ink);border-radius:.35rem;box-shadow:0 1px 2px #0000000d}.fluxo__metricas{grid-template-columns:repeat(4,1fr);gap:.55rem;padding:.8rem 0 .75rem;display:grid}.fluxo__metricas>div{background:#fafafa;border:1px solid #ededed;border-radius:.8rem;align-content:space-between;min-width:0;min-height:5.7rem;padding:.7rem;display:grid}.dark .fluxo__metricas>div{border-color:var(--cc-line);background:var(--cc-recessed)}.fluxo__metricas span{color:#404040;align-items:center;gap:.3rem;font-size:.65rem;display:flex}.dark .fluxo__metricas span{color:#d4d4d4}.fluxo__metricas i{background:var(--cc-success);border-radius:50%;width:.4rem;height:.4rem}.fluxo__metricas i.is-azul{background:var(--cc-blue)}.fluxo__metricas i.is-ambar{background:var(--cc-amber)}.fluxo__metricas strong{font-variant-numeric:tabular-nums;font-size:1.2rem}.fluxo__metricas small{color:var(--cc-faint);font-size:.58rem}.fluxo__grafico{border-top:1px solid var(--cc-line);padding-top:.7rem}.fluxo__grafico-titulo{color:var(--cc-muted);font-size:.63rem}.fluxo__grafico-titulo small{color:var(--cc-faint)}.fluxo__grafico svg{width:100%;height:8rem;margin-top:.4rem;overflow:visible}.fluxo__grafico line{stroke:var(--cc-line);stroke-width:.25px;stroke-dasharray:1.2 1.2}.fluxo__grafico polyline{fill:none;stroke:var(--cc-success);stroke-width:.7px;vector-effect:non-scaling-stroke}.fluxo__grafico rect{fill:color-mix(in srgb, var(--cc-success) 72%, transparent)}.fluxo__eixo{color:var(--cc-faint);justify-content:space-between;font-size:.52rem;display:flex}.caixa-painel{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:1rem;padding:1rem}.caixa-painel__cabeca{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.85rem;display:flex}.caixa-painel__titulo{align-items:center;gap:.65rem;display:flex}.caixa-painel__titulo>span{background:var(--cc-ink);width:2.2rem;height:2.2rem;color:var(--cc-bg);border-radius:.75rem;place-items:center;display:grid}.caixa-painel__titulo h2{letter-spacing:-.025em;align-items:center;gap:.45rem;margin:0;font-size:1rem;display:flex}.caixa-painel__titulo h2 b{background:var(--cc-ink);min-width:1.35rem;height:1.35rem;color:var(--cc-bg);border-radius:999px;place-items:center;padding:0 .3rem;font-size:.68rem;display:inline-grid}.caixa-painel__titulo p{color:var(--cc-muted);margin:.14rem 0 0;font-size:.65rem}.caixa-painel__acoes{flex-wrap:wrap;justify-content:flex-end;gap:.4rem;display:flex}.caixa-painel__acoes button{border:1px solid var(--cc-line-strong);background:var(--cc-surface);min-height:2rem;color:var(--cc-ink);cursor:pointer;border-radius:.7rem;align-items:center;gap:.35rem;padding:.38rem .7rem;font-size:.68rem;display:inline-flex}.caixa-painel__acoes button:first-child{color:#7e22ce;background:#faf5ff;border-color:#e9d5ff}.dark .caixa-painel__acoes button:first-child{color:#d8b4fe;background:#2e1065;border-color:#581c87}.caixa-painel__acoes button:nth-child(2){background:var(--cc-recessed)}.caixa-painel__acoes button:disabled{opacity:.55;cursor:not-allowed}.toolbar{gap:.8rem;display:grid}.toolbar__filtro{color:var(--cc-muted);flex-wrap:wrap;align-items:center;gap:.55rem;font-size:.67rem;display:flex}.toolbar__chips{flex-wrap:wrap;gap:.38rem;display:flex}.chip{background:var(--cc-recessed);color:#404040;border:0;border-radius:999px;height:auto;min-height:1.85rem;padding:.32rem .7rem;font-size:.68rem;font-weight:600}.dark .chip{color:#d4d4d4}.chip.is-ativo{background:var(--cc-ink);color:var(--cc-bg)}.chip b{color:#525252;background:#e5e5e5;border-radius:999px;place-items:center;min-width:1rem;height:1rem;padding:0 .2rem;font-size:.55rem;display:inline-grid}.chip.is-ativo b{color:#fff;background:#404040}.toolbar__campos{grid-template-columns:minmax(18rem,2fr) minmax(10rem,1fr) minmax(11rem,1fr);gap:.55rem;display:grid}.toolbar__busca{border:1px solid var(--cc-line);max-width:none;min-height:2.2rem;color:var(--cc-faint);background:var(--cc-surface);border-radius:.72rem;align-items:center;gap:.45rem;padding:0 .65rem;display:flex}.toolbar__busca .pt-campo{width:100%;min-width:0;box-shadow:none;background:0 0;border:0;padding:0;font-size:.67rem}.toolbar__campos select{border:1px solid var(--cc-line);background:var(--cc-surface);width:100%;min-width:0;color:var(--cc-ink);border-radius:.72rem;padding:0 .65rem;font-size:.67rem}.triagem{border:1px solid var(--cc-line);background:var(--cc-surface);color:var(--cc-muted);border-radius:.65rem;flex-wrap:wrap;align-items:center;gap:.3rem;padding:.45rem .75rem;font-size:.62rem;display:flex}.triagem>span{color:#404040;font-weight:600}.dark .triagem>span{color:#d4d4d4}.lista{background:0 0;border:0;border-radius:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid;overflow:visible}.item{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:.8rem;grid-template-rows:auto 1fr auto;grid-template-columns:auto minmax(0,1fr);gap:.55rem;min-height:12.5rem;padding:.9rem;display:grid;box-shadow:0 1px 2px #00000009}.item:last-child{border-bottom:1px solid var(--cc-line)}.item:hover{border-color:var(--cc-line-strong);background:var(--cc-surface);transform:translateY(-1px);box-shadow:0 5px 16px #0000000f}.item__tipo{border:1px solid var(--cc-line);background:var(--cc-recessed);color:#525252;border-radius:.45rem;grid-area:1/1;width:1.55rem;height:1.55rem;margin:0}.item__corpo{grid-area:1/2/3;gap:.55rem;min-width:0}.item__titulo{color:#262626;font-size:.7rem;font-weight:700}.dark .item__titulo{color:#e5e5e5}.item__url{color:var(--cc-muted);font-family:var(--pt-fonte);white-space:normal;overflow-wrap:anywhere;font-size:.66rem}.item__texto{color:var(--cc-ink);-webkit-line-clamp:5;font-size:.78rem;line-height:1.52}.item__imagem img{border-radius:.55rem;width:100%;max-height:9rem}.item__meta{border-top:1px solid var(--cc-line);gap:.28rem;margin-top:auto;padding-top:.55rem}.item__meta span{border:1px solid var(--cc-line);background:var(--cc-recessed);color:#525252;text-overflow:ellipsis;white-space:nowrap;border-radius:.32rem;align-items:center;gap:.2rem;max-width:100%;padding:.18rem .42rem;font-size:.58rem;display:inline-flex;overflow:hidden}.dark .item__meta span{color:#d4d4d4}.item__meta span:nth-child(2){color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.dark .item__meta span:nth-child(2){color:#93c5fd;background:#172554;border-color:#1e3a8a}.item__tag{color:#525252!important}.item__lado{border-top:1px solid var(--cc-line);flex-direction:row;grid-area:3/1/auto/-1;justify-content:space-between;align-items:center;gap:.5rem;width:100%;padding-top:.55rem;display:flex}.item__quando{color:var(--cc-faint);font-size:.6rem;position:absolute;top:.85rem;right:.9rem}.item{position:relative}.item__acoes{align-items:center;gap:.12rem;display:flex}.item__acoes .btn-icone{width:1.75rem;min-height:1.75rem;color:var(--cc-muted);background:0 0;border:0;padding:0}.item__acoes .btn-icone:hover{background:var(--pt-superficie-hover);color:var(--cc-ink)}.item__fechar{background:var(--cc-recessed);color:#404040;cursor:pointer;border:0;border-radius:.6rem;align-items:center;gap:.35rem;min-height:1.8rem;padding:.3rem .65rem;font-size:.66rem;font-weight:500;display:inline-flex}.dark .item__fechar{color:#d4d4d4}.item__fechar svg{color:var(--cc-success)}.item__projeto-campo{max-width:8rem;font-size:.65rem}.shell__vazio{border-color:var(--cc-line-strong);background:var(--cc-surface);color:var(--cc-muted)}.aviso-flutuante{background:var(--cc-ink);border-color:var(--cc-ink);color:var(--cc-bg);box-shadow:0 12px 32px #0000002e}.grafo__palco,.grafo__vinculo,.memoria__hero,.memoria__nova,.memoria__cartao,.memoria__job,.entrada-nuvem{border-radius:.85rem}.grafo__palco{background-color:var(--cc-surface)}.memoria__cartao.is-proposta{border-left-color:var(--cc-amber)}.memoria__cartao footer button.is-primario{color:#047857;border-color:#a7f3d0}@media (width<=900px){.shell__cabeca{flex-direction:column;align-items:flex-start}.shell__acoes{justify-content:flex-start}.lista{grid-template-columns:repeat(2,minmax(0,1fr))}.toolbar__campos{grid-template-columns:1fr 1fr}.toolbar__busca{grid-column:1/-1}}@media (width<=640px){.shell{padding:.9rem .9rem 3rem}.shell__topo{margin:0;padding:0}.shell__cabeca{gap:.75rem;padding-bottom:.8rem}.shell__marca{grid-template-columns:2.25rem minmax(0,1fr)}.shell__marca-sub{display:none}.shell__acoes{gap:.35rem;width:100%}.shell__acao{width:2rem;padding-inline:0}.shell__acao span{display:none}.shell__emergencia{margin-left:auto}.shell__status{justify-content:center;width:2.45rem;padding:.25rem;font-size:0}.shell__status svg{display:block}.shell__nav{gap:.1rem;margin-top:.85rem}.shell__nav-item{text-align:left;justify-content:center;min-width:5.4rem;height:2.55rem;padding:0 .55rem;font-size:.67rem;line-height:1.1}.shell__nav-item span{display:inline}.shell__nav-item small{display:none}.shell__corpo{padding-top:1rem}.captura{padding:1rem}.captura__rotulo small,.captura__imagem span{display:none}.captura>.pt-area{min-height:6.2rem;font-size:.9rem}.captura__enviar>span{display:none}.captura__contexto-botao span{display:inline}.fluxo__cabeca,.fluxo__titulo{align-items:flex-start}.fluxo__dias,.fluxo__periodos span:first-of-type{display:none}.fluxo__metricas{grid-template-columns:1fr 1fr}.fluxo__grafico-title{align-items:flex-start}.fluxo__grafico-titulo small{max-width:10rem}.fluxo__grafico svg{height:7.2rem}.caixa-painel__cabeca{flex-direction:column;align-items:flex-start}.caixa-painel__acoes{justify-content:flex-start}.toolbar__filtro{align-items:flex-start}.toolbar__campos{grid-template-columns:1fr 1fr}.toolbar__busca{grid-column:1/-1}.lista{grid-template-columns:1fr}.item{min-height:11.5rem}.shell__titulo-pagina{flex-direction:column;align-items:flex-start}.shell__titulo-pagina p{border:0;padding:0}}.item[data-papel=acao]{border-left:3px solid #5b7cfa}.item[data-papel=referencia]{border-left:3px solid #38bdf8}.item[data-papel=contexto]{border-left:3px solid #737373}.item[data-papel=evidencia]{border-left:3px solid #f59e0b}.item[data-papel=ideia]{border-left:3px solid #8b5cf6}.item[data-papel=memoria]{border-left:3px solid #10b981}.item__semantica{border-top:1px dashed var(--cc-line-strong);grid-template-columns:minmax(7rem,1fr) minmax(8rem,1.2fr) auto;align-items:end;gap:.45rem;margin-top:.65rem;padding-top:.65rem;display:grid}.item__semantica label{color:var(--cc-muted);gap:.2rem;font-size:.72rem;font-weight:650;display:grid}.item__semantica select{border:1px solid var(--cc-line);background:var(--cc-surface);width:100%;min-height:2.25rem;color:var(--cc-ink);font:inherit;border-radius:.55rem;padding:0 .55rem;font-weight:500}.item__papel{background:var(--cc-recessed);min-height:2.25rem;color:var(--cc-muted);white-space:nowrap;border-radius:999px;align-items:center;padding:.35rem .6rem;font-size:.72rem;font-weight:700;display:inline-flex}.item__papel.is-acao{color:#4338ca;background:#eef2ff}.item__papel.is-referencia{color:#0e7490;background:#ecfeff}.item__papel.is-evidencia{color:#b45309;background:#fffbeb}.item__papel.is-ideia{color:#6d28d9;background:#f5f3ff}.item__papel.is-memoria{color:#047857;background:#ecfdf5}.item__facetas{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.45rem;display:flex}.item__facetas>span{color:var(--cc-muted);font-size:.7rem;font-weight:650}.item__facetas button{border:1px solid var(--cc-line);background:var(--cc-surface);min-height:1.9rem;color:var(--cc-muted);cursor:pointer;border-radius:999px;padding:.3rem .5rem;font-size:.68rem}.item__facetas button.is-ativo{color:#6d28d9;background:#f5f3ff;border-color:#c4b5fd}.item__sugestao{color:#3f3f46;background:#faf8ff;border:1px dashed #c4b5fd;border-radius:.7rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;margin-top:.65rem;padding:.7rem;display:grid}.dark .item__sugestao{color:#e9d5ff;background:#211a36}.item__sugestao-icone{color:#7c3aed;background:#ede9fe;border-radius:.6rem;place-items:center;width:2rem;height:2rem;display:grid}.item__sugestao strong{font-size:.76rem}.item__sugestao p{margin:.12rem 0;font-size:.72rem;line-height:1.4}.item__sugestao small{color:var(--cc-muted);font-size:.68rem}.item__sugestao button{color:#fff;cursor:pointer;background:#7c3aed;border:0;border-radius:.6rem;align-items:center;gap:.3rem;min-height:2.35rem;padding:.4rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.item__fechar,.item__acoes .btn-icone{min-height:2.25rem}.item__acoes .btn-icone{width:2.25rem}.caixa-painel__erro{color:#b91c1c;max-width:14rem;font-size:.72rem}.colecoes,.biblioteca,.projeto-dossie__grupos{gap:1rem;display:grid}.colecoes .lista,.biblioteca .lista{grid-template-columns:repeat(2,minmax(0,1fr))}.projeto-dossie .lista{grid-template-columns:1fr}.colecoes__resumo{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:.8rem;flex-wrap:wrap;align-items:center;gap:.65rem;padding:.8rem 1rem;display:flex}.colecoes__resumo span{border-right:1px solid var(--cc-line);color:var(--cc-muted);padding-right:.65rem;font-size:.76rem}.colecoes__resumo strong{color:var(--cc-ink);font-size:1rem}.colecoes__resumo small{color:var(--cc-muted);font-size:.72rem}.colecao{gap:.65rem;display:grid}.colecao__cabeca{border-bottom:1px solid var(--cc-line);justify-content:space-between;align-items:center;min-height:2.5rem;padding:0 .2rem .5rem;display:flex}.colecao__cabeca h2,.colecao__cabeca h3{color:var(--cc-ink);align-items:center;gap:.45rem;margin:0;font-size:.9rem;display:flex}.colecao__cabeca>span{background:var(--cc-recessed);border-radius:999px;place-items:center;min-width:1.65rem;height:1.65rem;font-size:.72rem;font-weight:750;display:grid}.shell__vazio--orientado{text-align:center;justify-items:center;gap:.5rem;display:grid}.shell__vazio--orientado strong{color:var(--cc-ink);font-size:.9rem}.shell__vazio--orientado span{max-width:32rem;font-size:.76rem}.biblioteca__filtros{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:.8rem;flex-wrap:wrap;gap:.4rem;padding:.5rem;display:flex}.biblioteca__filtros button{min-height:2.35rem;color:var(--cc-muted);cursor:pointer;background:0 0;border:0;border-radius:.6rem;align-items:center;gap:.35rem;padding:.4rem .7rem;font-size:.72rem;font-weight:650;display:inline-flex}.biblioteca__filtros button.is-ativo{background:var(--cc-ink);color:var(--cc-bg)}.biblioteca__filtros b{opacity:.7}.projetos-layout{grid-template-columns:minmax(14rem,18rem) minmax(0,1fr);align-items:start;gap:1rem;display:grid}.projetos-indice{gap:.75rem;display:grid;position:sticky;top:1rem}.projetos-novo{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:.85rem;gap:.6rem;padding:.9rem;display:grid}.projetos-novo label{color:var(--cc-muted);gap:.25rem;font-size:.72rem;font-weight:650;display:grid}.projetos-novo input,.projeto-dossie textarea,.projeto-dossie select{border:1px solid var(--cc-line);background:var(--cc-surface);width:100%;min-height:2.5rem;color:var(--cc-ink);font:inherit;border-radius:.6rem;padding:.55rem .65rem;font-size:.78rem}.projetos-novo button{background:var(--cc-ink);min-height:2.5rem;color:var(--cc-bg);cursor:pointer;border:0;border-radius:.65rem;justify-content:center;align-items:center;gap:.35rem;font-size:.74rem;font-weight:750;display:inline-flex}.projetos-lista{gap:.3rem;display:grid}.projetos-lista button{min-height:3.3rem;color:var(--cc-muted);text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.7rem;grid-template-columns:auto 1fr;align-items:center;gap:.55rem;padding:.55rem .7rem;display:grid}.projetos-lista button.is-ativo{border-color:var(--cc-line);background:var(--cc-surface);color:var(--cc-ink)}.projetos-lista span{gap:.12rem;display:grid}.projetos-lista strong{font-size:.76rem}.projetos-lista small{font-size:.68rem}.projeto-dossie{border:1px solid var(--cc-line);background:var(--cc-surface);border-radius:.9rem;min-width:0;padding:1rem}.projeto-dossie>header{border-bottom:1px solid var(--cc-line);grid-template-columns:1fr auto;gap:.55rem .8rem;margin-bottom:1rem;padding-bottom:1rem;display:grid}.projeto-dossie__selo{color:#7c3aed;letter-spacing:.06em;text-transform:uppercase;grid-column:1/-1;align-items:center;gap:.35rem;font-size:.68rem;font-weight:800;display:inline-flex}.projeto-dossie h2{margin:0;font-size:1.4rem}.projeto-dossie textarea{resize:vertical;grid-column:1;min-height:4.5rem}.projeto-dossie select{grid-column:2;align-self:start;min-width:8rem}.projeto-dossie__grupos>section{gap:.65rem;display:grid}@media (width<=900px){.item__semantica{grid-template-columns:1fr 1fr}.item__papel{grid-column:1/-1;justify-self:start}.projetos-layout{grid-template-columns:1fr}.projetos-indice{position:static}.projetos-lista{grid-template-columns:repeat(2,minmax(0,1fr))}.colecoes .lista,.biblioteca .lista{grid-template-columns:1fr}}@media (width<=640px){.item__semantica{grid-template-columns:1fr}.item__papel{grid-column:auto}.item__sugestao{grid-template-columns:auto 1fr}.item__sugestao button{grid-column:1/-1;justify-content:center}.projetos-lista{grid-template-columns:1fr}.projeto-dossie{padding:.8rem}.projeto-dossie>header{grid-template-columns:1fr}.projeto-dossie textarea,.projeto-dossie select{grid-column:1}}.acervo{gap:1.25rem;min-width:0;display:grid}.acervo__entrada,.acervo__previa,.acervo__fonte{border:1px solid var(--pt-traco);background:var(--pt-superficie);border-radius:22px;padding:1.4rem}.acervo__entrada{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;display:grid}.acervo__sobretitulo{color:var(--cc-verde,var(--pt-acento));letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.45rem;font-size:.7rem;font-weight:600;display:inline-flex}.acervo h2{font-family:var(--pt-fonte-titulo);letter-spacing:-.035em;margin:.45rem 0;font-size:1.35rem}.acervo p{line-height:1.6}.acervo__entrada p,.acervo__previa>p,.acervo__nota{color:var(--pt-tinta-media);margin:0;font-size:.83rem}.acervo__entrada .acervo__formatos{border-top:1px solid var(--pt-traco);color:var(--pt-tinta-fraca);grid-column:1/-1;padding-top:.8rem;font-size:.73rem}.acervo__acoes,.acervo__cabeca,.acervo__numeros{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.acervo__cabeca{justify-content:space-between}.acervo__cabeca h3{align-items:center;gap:.5rem;margin:0;font-size:1rem;display:flex}.acervo__cabeca>span{color:var(--pt-tinta-media);font-size:.78rem}.acervo__arquivo{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute;overflow:hidden}.acervo__previa{border-color:color-mix(in srgb, var(--cc-verde,var(--pt-acento)) 35%, var(--pt-traco));gap:1rem;display:grid}.acervo__previa>button{justify-self:start}.acervo__numeros span{background:var(--pt-recuado);color:var(--pt-tinta-media);border-radius:12px;padding:.55rem .7rem;font-size:.75rem}.acervo__numeros b{color:var(--pt-tinta)}.acervo__arquivos{gap:.65rem;max-height:15rem;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.acervo__arquivos li{overflow-wrap:anywhere;gap:.25rem;font-size:.76rem;display:grid}.acervo__arquivos span{color:var(--pt-tinta-fraca)}.acervo__detalhes{border:1px solid var(--pt-traco);overflow-wrap:anywhere;border-radius:12px;padding:.75rem;font-size:.8rem}.acervo__detalhes summary{cursor:pointer}.acervo__detalhes ul{gap:.5rem;padding-left:1.1rem;display:grid}.acervo__amostra{gap:.3rem;max-height:20rem;margin-top:.7rem;display:grid;overflow:auto}.acervo__amostra button{background:var(--pt-recuado);color:var(--pt-tinta);cursor:pointer;text-align:left;font:inherit;overflow-wrap:anywhere;border:0;border-radius:8px;justify-content:space-between;align-items:center;gap:.5rem;padding:.65rem;display:flex}.acervo__aviso,.acervo__erro{background:var(--pt-acento-tinta);color:var(--pt-tinta);border-radius:14px;margin:0;padding:.9rem 1rem;font-size:.85rem}.acervo__erro{background:var(--pt-perigo-tinta);color:var(--pt-perigo)}.acervo__pesquisa{gap:.9rem;display:grid}.acervo__busca{border:1px solid var(--pt-traco);background:var(--pt-superficie);color:var(--pt-tinta-fraca);border-radius:16px;align-items:center;gap:.75rem;padding:1rem;display:flex}.acervo__busca:focus-within{outline:2px solid var(--cc-verde,var(--pt-acento));outline-offset:2px}.acervo__busca input{width:100%;min-width:0;color:var(--pt-tinta);font:inherit;background:0 0;border:0;outline:0;font-size:.9rem}.acervo__resultados{gap:.7rem;display:grid}.acervo__resultado{border:1px solid var(--pt-traco);background:var(--pt-superficie);border-radius:18px;min-width:0;padding:1.1rem 1.25rem}.acervo__origem{color:var(--pt-tinta-fraca);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:.45rem .85rem;font-size:.68rem;display:flex}.acervo__origem>span:first-child{color:var(--pt-tinta-media);background:var(--pt-recuado);border-radius:6px;padding:.2rem .45rem}.acervo__origem time{margin-left:auto}.acervo__abrir{width:100%;color:var(--pt-tinta);text-align:left;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:flex-start;gap:.8rem;padding:.65rem 0 .3rem;display:flex}.acervo__abrir h3{overflow-wrap:anywhere;margin:0;font-size:.95rem;font-weight:600;line-height:1.5}.acervo__abrir svg{color:var(--pt-tinta-fraca);flex-shrink:0;margin-top:.2rem}.acervo__resultado p{color:var(--pt-tinta-media);overflow-wrap:anywhere;margin:0 0 .5rem;font-size:.8rem}.acervo a{color:var(--cc-verde,var(--pt-acento));text-underline-offset:3px;align-items:center;gap:.25rem;font-size:.75rem;display:inline-flex}.acervo__fonte{z-index:60;max-width:70rem;max-height:78dvh;margin-inline:auto;position:fixed;inset:auto 1.5rem 1.5rem;overflow:auto;box-shadow:0 10px 70px #0003}.acervo__fonte h2{overflow-wrap:anywhere}.acervo__fonte pre{white-space:pre-wrap;overflow-wrap:anywhere;border-top:1px solid var(--pt-traco);color:var(--pt-tinta);padding-top:.9rem;font-family:inherit;font-size:.87rem;line-height:1.8}.acervo__imagem{object-fit:contain;border-radius:12px;max-width:100%;max-height:24rem;margin-block:1rem;display:block}.acervo__fontes{gap:.55rem;font-size:.8rem;display:grid}.acervo__fontes .btn-icone{white-space:normal;overflow-wrap:anywhere;width:fit-content;max-width:100%;height:auto;min-height:2.15rem}.acervo button:disabled{opacity:.45;cursor:not-allowed}.acervo button:focus-visible,.acervo a:focus-visible,.acervo summary:focus-visible{outline:2px solid var(--cc-verde,var(--pt-acento));outline-offset:3px}.memoria__fontes{border:1px solid var(--pt-traco);color:var(--pt-tinta-media);border-radius:12px;padding:.65rem .75rem;font-size:.75rem}.memoria__fontes summary{cursor:pointer}.memoria__fontes ul{gap:.5rem;margin:.65rem 0 0;padding:0;list-style:none;display:grid}.memoria__fontes li{gap:.15rem;min-width:0;display:grid}.memoria__fontes a{color:var(--cc-verde,var(--pt-acento));text-underline-offset:3px;align-items:flex-start;gap:.35rem;font-size:.78rem;display:flex}.memoria__fontes a span{overflow-wrap:anywhere;min-width:0}.memoria__fontes svg{flex-shrink:0;margin-top:.2rem}.memoria__fontes small,.memoria__sem-fontes,.memoria__estimativa{color:var(--pt-tinta-fraca);font-size:.71rem;line-height:1.6}.memoria__contexto{color:var(--pt-tinta-media);margin:0;font-size:.8rem;line-height:1.6}.memoria__cabeca h2{align-items:center;gap:.4rem;display:flex}.memoria__cartao.is-descartada{background:var(--pt-recuado)}.memoria__cartao footer,.memoria__cartao footer>div{flex-wrap:wrap}.memoria__cartao footer button{min-height:2rem}@media (width<=760px){.acervo__entrada{grid-template-columns:1fr}.acervo__entrada,.acervo__previa{padding:1rem}.acervo__fonte{inset-inline:.5rem;padding:1rem;bottom:.5rem}.acervo__resultado{padding:1rem}.acervo__acoes{justify-content:flex-start}.acervo__origem time{margin-left:0}}}.conta-acervo{color:var(--pt-tinta-fraca);margin-bottom:.85rem;font-size:.76rem;line-height:1.6}@media (width>=900px){.shell__nav-item{gap:.35rem;padding-inline:.58rem}}.lista>.item:has(.item__planejamento){grid-column:1/-1}.hoje,.entregas{gap:1rem;min-width:0;display:grid}.hoje__escolha,.entregas__pedido,.entrega{background:var(--pt-superficie,#fff);border:1px solid var(--pt-traco,#e4e4e7);border-radius:18px;padding:1.25rem}.hoje__escolha{justify-content:space-between;align-items:center;gap:2rem;display:flex}.hoje__escolha h2{margin:.4rem 0;font-size:1.3rem}.hoje__escolha p,.hoje small,.entregas small{color:var(--pt-tinta-media,#71717a);line-height:1.55}.hoje__escolha label,.entregas__pedido label,.item__planejamento label{gap:.35rem;font-size:.82rem;display:grid}.hoje__escolha select,.entregas__pedido select,.entregas__pedido textarea,.item__planejamento input:not([type=checkbox]),.item__planejamento select,.item__planejamento textarea{min-width:0;max-width:100%;color:var(--pt-tinta,#18181b);border:1px solid var(--pt-traco,#d4d4d8);background:var(--pt-recuado,#fafafa);font:inherit;border-radius:8px;padding:.6rem .7rem}.hoje__resumo{color:var(--pt-tinta-media,#71717a);flex-wrap:wrap;gap:1rem;font-size:.85rem;display:flex}.hoje__filtro{gap:.5rem;display:flex}.hoje button,.entregas button,.entrega button,.item__planejamento button,.item__aprofundar button,.item__mais{cursor:pointer;font:inherit;border:1px solid var(--pt-traco,#e4e4e7);color:var(--pt-tinta,#18181b);background:var(--pt-superficie,#fff);border-radius:8px;align-items:center;gap:.4rem;padding:.55rem .8rem;font-size:.8rem;display:inline-flex}.hoje__filtro button[aria-pressed=true],.entregas__pedido button[type=submit]{color:#fff;background:#18181b;border-color:#18181b}.hoje__acao{gap:.4rem;display:grid}.hoje__motivos{color:var(--pt-tinta-media,#71717a);flex-wrap:wrap;align-items:center;gap:.4rem .7rem;padding:.4rem .2rem;font-size:.78rem;display:flex}.hoje__motivos strong{color:var(--pt-tinta,#18181b)}.hoje__bloqueios{background:#f59e0b1a;border-radius:8px;margin:0;padding:.7rem 1.8rem;font-size:.85rem}.item__aprofundar{flex-wrap:wrap;gap:.4rem;margin-top:.7rem;display:flex}.item__planejamento{gap:.8rem;padding-block:.8rem;display:grid}.item__planejamento fieldset{border:1px solid var(--pt-traco,#e4e4e7);border-radius:8px;max-height:12rem;padding:.75rem;overflow:auto}.item__planejamento legend{color:var(--pt-tinta-media,#71717a);font-size:.8rem}.item__planejamento label.item__opcao{align-items:center;gap:.4rem;margin:.3rem 0;display:flex}.item__plano-campos{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid}.item__planejamento form{gap:.5rem;display:grid}.item__planejamento textarea{resize:vertical;width:100%;min-height:4rem}.item__fonte{color:var(--pt-tinta-media,#71717a);overflow-wrap:anywhere;margin-top:.6rem;font-size:.73rem;display:block}.item__fonte a,.entrega__fontes a{color:var(--pt-tinta,#18181b);text-underline-offset:3px}.item__mais{margin-top:.4rem}.entregas__pedido{gap:.8rem;display:grid}.entregas__pedido>div{flex-wrap:wrap;align-items:end;gap:1rem;display:flex}.entregas__pedido textarea{resize:vertical;min-height:6rem}.entrega{gap:.8rem;min-width:0;display:grid}.entrega header,.entrega footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.entrega header>span{overflow-wrap:anywhere;align-items:center;gap:.5rem;max-width:100%;font-weight:600;display:inline-flex}.entrega footer>div{flex-wrap:wrap;gap:.5rem;display:flex}.entrega__texto{white-space:pre-wrap;overflow-wrap:anywhere;font:inherit;max-height:42rem;margin:0;font-size:.9rem;line-height:1.7;overflow:auto}.entrega__fontes{overflow-wrap:anywhere;border-top:1px solid var(--pt-traco,#e4e4e7);gap:.35rem;padding-top:.8rem;font-size:.82rem;display:grid}.entrega__lacunas{border-left:3px solid #f59e0b;padding-left:.8rem;font-size:.85rem}.entrega__lacunas ul{margin-bottom:0}.entrega.is-concluido{border-left:3px solid #10b981}.entrega.is-erro{border-left:3px solid #ef4444}.entregas button:disabled,.entrega button:disabled{opacity:.5;cursor:not-allowed}.projeto__progresso{gap:.35rem;padding:.8rem 0;font-size:.85rem;display:grid}.projeto__progresso span{color:var(--pt-tinta-media,#71717a)}.projeto__progresso progress{accent-color:#10b981;width:100%;height:.4rem}.shell__conta-aviso{border:1px solid var(--pt-traco,#e4e4e7);color:var(--pt-tinta-media,#71717a);border-radius:10px;padding:.7rem 1rem;font-size:.8rem}@media (width<=640px){.hoje__escolha{flex-direction:column;align-items:stretch;gap:1rem}.hoje__escolha,.entregas__pedido,.entrega{padding:1rem}.hoje__resumo{flex-direction:column;gap:.4rem}.item__plano-campos{grid-template-columns:1fr}}button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #10b981}
