@import "https://fonts.googleapis.com/css2?family=Raleway:wght@300;400;500;600;700&family=Open+Sans:ital,wght@0,300;0,400;0,600;0,700;1,400&display=swap";.app{min-height:100vh;display:flex}.conteudo{min-width:0;max-width:var(--layout-max);padding:var(--space-17);flex:1}.sidebar{width:var(--layout-sidebar);flex:0 0 var(--layout-sidebar);background:var(--surface-subtle);border-right:1px solid var(--border-hairline);padding:var(--space-14) var(--space-11);height:100vh;position:sticky;top:0;overflow-y:auto}.sidebar-logo{width:auto;height:36px;margin:0 var(--space-9) var(--space-15);display:block}.sidebar-secao{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-faint);padding:var(--space-11) var(--space-9) var(--space-3)}.sidebar-lista{margin:0;padding:0;list-style:none}.sidebar-item{justify-content:space-between;align-items:center;gap:var(--space-6);padding:9px var(--space-9);border-radius:var(--radius-button);font-size:var(--text-sm);letter-spacing:.02em;border-left:2px solid #0000;display:flex}.sidebar-item-ativo{background:var(--surface-card);border-left-color:var(--color-tan);color:var(--text-strong);font-weight:var(--weight-semibold)}.sidebar-item-futuro{color:var(--text-faint);cursor:default}.selo-em-breve{font-size:10px;font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--status-neutro);background:var(--status-neutro-bg);border-radius:var(--radius-button);padding:2px var(--space-4);white-space:nowrap}.cabecalho{justify-content:space-between;align-items:flex-end;gap:var(--space-14);padding-bottom:var(--space-14);margin-bottom:var(--space-14);border-bottom:1px solid var(--border-hairline);flex-wrap:wrap;display:flex}.cabecalho h1{font-size:var(--text-h2);font-weight:var(--weight-light);letter-spacing:var(--tracking-heading);text-transform:uppercase}.cabecalho-acoes{align-items:center;gap:var(--space-14);display:flex}.cabecalho-meta{font-size:var(--text-sm);color:var(--text-muted);line-height:var(--leading-snug);flex-direction:column;align-items:flex-end;display:flex}.botao-primario{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-white);background:var(--color-black);border:1px solid var(--color-black);border-radius:var(--radius-button);padding:9px var(--space-13);cursor:pointer;transition:var(--transition-control)}.botao-primario:hover:not(:disabled){background:var(--color-tan);border-color:var(--color-tan)}.botao-primario:active:not(:disabled){background:var(--color-tan-dark);border-color:var(--color-tan-dark)}.botao-primario:disabled{opacity:.4;cursor:not-allowed}.botao-primario:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.estado-carregando{color:var(--text-muted)}.estado-erro{background:var(--color-danger-tint);border:1px solid var(--color-danger);color:var(--color-danger);border-radius:var(--radius-card);padding:var(--pad-card);margin-bottom:var(--space-14)}.estado-erro p{margin:var(--space-4) 0 0;color:var(--text-body)}.faixa-captura{z-index:9;align-items:baseline;gap:var(--space-4) var(--space-12);background:var(--color-danger);color:var(--text-inverse);border-radius:var(--radius-card);padding:var(--pad-card);margin-bottom:var(--space-14);flex-wrap:wrap;display:flex;position:sticky;top:0}.faixa-captura strong{font-weight:var(--weight-semibold)}.faixa-captura-detalhe{font-size:var(--text-sm)}.estado-vazio{color:var(--text-muted);border:1px dashed var(--border-strong);border-radius:var(--radius-card);padding:var(--pad-card)}.lista-intimacoes{gap:var(--space-14);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.intimacao-item{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:var(--pad-card);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);position:relative}.intimacao-item:hover{background:var(--surface-subtle)}.intimacao-abrir{cursor:pointer;text-align:left;background:0 0;border:0;padding:0}.intimacao-abrir:after{content:"";border-radius:var(--radius-card);position:absolute;inset:0}.intimacao-abrir:focus-visible{outline:none}.intimacao-abrir:focus-visible:after{outline:2px solid var(--color-tan);outline-offset:2px}.intimacao-item-selecionada{border-color:var(--color-tan)}.alerta-cancelamento{background:var(--color-danger-tint);color:var(--color-danger);border:1px solid var(--color-danger);border-radius:var(--radius-button);padding:var(--space-8) var(--space-13);margin-bottom:var(--space-9);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.intimacao-cabecalho{gap:var(--space-9);margin-bottom:var(--space-9);flex-wrap:wrap;align-items:center;display:flex}.numero-processo{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--text-strong)}.tribunal{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.status-triagem{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-accent);margin-left:auto}.intimacao-datas{gap:var(--space-13);margin-bottom:var(--space-13);grid-template-columns:repeat(4,1fr);display:grid}.campo-rotulo{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-3)}.campo-valor{font-size:var(--text-md);color:var(--text-strong)}.intimacao-texto{font-size:var(--text-sm);color:var(--text-body);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.contadores{gap:var(--space-17);margin-bottom:var(--space-14);flex-wrap:wrap;display:flex}.contadores-titulo{font-family:var(--font-heading);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);margin-bottom:var(--space-6)}.contadores-linha{gap:var(--space-9);flex-wrap:wrap;display:flex}.contador{min-width:120px;padding:var(--space-9) var(--space-13);background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);cursor:pointer;font:inherit;text-align:left;transition:var(--transition-control);flex-direction:column;align-items:flex-start;display:flex}.contador:hover{background:var(--surface-subtle)}.contador:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.contador-ativo{border-top:2px solid var(--color-tan);padding-top:calc(var(--space-9) - 1px);background:var(--surface-accent-soft)}.contador-ativo:hover{background:var(--surface-accent-soft)}.contador-total{font-family:var(--font-heading);font-size:var(--text-h2);font-weight:var(--weight-light);color:var(--text-strong);line-height:var(--leading-tight)}.contador-rotulo{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);margin-top:var(--space-3)}.exibindo{font-size:var(--text-sm);color:var(--text-muted);margin:0 0 var(--space-9)}.filtros{align-items:center;gap:var(--space-9);margin-bottom:var(--space-13);flex-wrap:wrap;display:flex}.campo-busca{align-items:center;gap:var(--space-6);max-width:480px;padding:0 var(--space-9);color:var(--text-faint);background:var(--color-white);border:1px solid var(--border-hairline);border-radius:var(--radius-button);transition:var(--transition-control);flex:320px;display:flex}.campo-busca:focus-within,.campo-select select:focus{border-color:var(--color-tan)}.campo-busca input{min-width:0;font:inherit;font-size:var(--text-sm);color:var(--text-strong);background:0 0;border:0;outline:none;flex:1;padding:9px 0}.campo-select select{appearance:none;font:inherit;font-size:var(--text-sm);color:var(--text-strong);background:var(--color-white) url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='8'><path d='M1 1l5 5 5-5' fill='none' stroke='%236f6f6f' stroke-width='1.5'/></svg>") no-repeat right 12px center;border:1px solid var(--border-hairline);border-radius:var(--radius-button);padding:9px 32px 9px var(--space-9);cursor:pointer;transition:var(--transition-control);outline:none}.botao-link{font:inherit;font-size:var(--text-sm);color:var(--text-link);border:0;border-bottom:1px solid var(--border-hairline);cursor:pointer;transition:var(--transition-control);background:0 0;padding:0}.botao-link:hover{color:var(--text-link-hover);border-bottom-color:var(--color-tan)}.botao-link:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.visualmente-oculto{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.painel-scrim{background:var(--overlay-scrim);z-index:10;position:fixed;inset:0}.painel-detalhe{background:var(--surface-card);border-left:1px solid var(--border-hairline);width:min(600px,100vw);padding:var(--space-17);gap:var(--space-14);z-index:11;flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto}.painel-cabecalho{justify-content:space-between;align-items:flex-start;gap:var(--space-14);padding-bottom:var(--space-14);border-bottom:1px solid var(--border-hairline);display:flex}.painel-numero{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--weight-regular);letter-spacing:0}.painel-copiar{align-items:center;gap:var(--space-9);display:flex}.painel-copiar-status{font-size:var(--text-sm);color:var(--text-muted)}.painel-metadados{gap:var(--space-13) var(--space-14);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.metadado dd{margin:0}.painel-texto{margin:var(--space-4) 0 0;font-size:var(--text-md);color:var(--text-body);line-height:var(--leading-normal);white-space:pre-wrap;overflow-wrap:anywhere}.botao-secundario{font-family:var(--font-body);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-black);background:var(--color-gray-200);border:1px solid var(--color-gray-200);border-radius:var(--radius-button);padding:9px var(--space-13);cursor:pointer;transition:var(--transition-control)}.botao-secundario:hover:not(:disabled){background:var(--color-tan);border-color:var(--color-tan);color:var(--color-white)}.botao-secundario:active:not(:disabled){background:var(--color-tan-dark);border-color:var(--color-tan-dark)}.botao-secundario:disabled{opacity:.4;cursor:not-allowed}.botao-secundario:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.painel-secao{padding-top:var(--space-14);border-top:1px solid var(--border-hairline)}.painel-secao-titulo{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-strong);margin-bottom:var(--space-9)}.acervo-item+.acervo-item{margin-top:var(--space-13);padding-top:var(--space-13);border-top:1px dashed var(--border-hairline)}.acervo-aviso{border-radius:var(--radius-button);padding:var(--space-8) var(--space-13);font-size:var(--text-sm)}.acervo-nao-encontrado{background:var(--color-warning-tint);border:1px solid var(--color-warning);color:var(--color-warning);font-weight:var(--weight-semibold)}.acervo-indisponivel{background:var(--color-danger-tint);border:1px solid var(--color-danger);color:var(--color-danger)}.tela-centro{max-width:480px;margin:var(--space-19) auto;padding:0 var(--space-13)}.login-tela{min-height:100vh;padding:var(--space-13);background:var(--surface-subtle);justify-content:center;align-items:center;display:flex}.login-cartao{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);width:100%;max-width:400px;padding:var(--space-16)}.login-logo{width:auto;height:40px;margin-bottom:var(--space-14);display:block}.login-titulo{font-family:var(--font-heading);font-size:var(--text-h2);margin:0 0 var(--space-14)}.login-form{gap:var(--space-11);flex-direction:column;display:flex}.login-campo{flex-direction:column;display:flex}.login-campo select{width:100%}.login-aviso{color:var(--color-warning);font-weight:var(--weight-semibold)}.login-erro{margin:var(--space-11) 0 0}.login-erro p{margin:0}.campo-texto input,.campo-texto textarea,.campo-texto select{font:inherit;font-size:var(--text-sm);color:var(--text-strong);background:var(--color-white);border:1px solid var(--border-hairline);border-radius:var(--radius-button);padding:9px var(--space-9);box-sizing:border-box;width:100%;transition:var(--transition-control);outline:none}.campo-texto input:focus,.campo-texto textarea:focus,.campo-texto select:focus{border-color:var(--color-tan)}.faixa-dev{background:var(--color-warning-tint);border-bottom:2px solid var(--color-warning);color:var(--color-warning);padding:var(--space-6) var(--space-13);font-size:var(--text-sm);text-align:center}.barra-usuario{justify-content:flex-end;align-items:baseline;gap:var(--space-11);margin:calc(-1 * var(--space-13)) 0 var(--space-13);font-size:var(--text-sm);flex-wrap:wrap;display:flex}.barra-usuario-email{color:var(--text-muted)}.barra-usuario-erro{color:var(--color-danger)}.triagem-vigente{margin:0 0 var(--space-11);font-size:var(--text-sm)}.triagem-pendente{color:var(--color-warning);font-weight:var(--weight-semibold)}.triagem-observacao{color:var(--text-muted);white-space:pre-wrap;margin-top:var(--space-3)}.triagem-campo{margin-bottom:var(--space-9);display:block}.triagem-campo textarea{resize:vertical}.triagem-botoes{gap:var(--space-6);flex-wrap:wrap;display:flex}.triagem-mensagem{margin:var(--space-9) 0 0}.triagem-mensagem p{margin:0}.triagem-confirmacao{color:var(--color-success);font-weight:var(--weight-semibold);margin:var(--space-9) 0 0}.triagem-historico{margin-top:var(--space-13);font-size:var(--text-sm)}.triagem-historico ol{padding-left:var(--space-13);margin:0}.triagem-historico li+li{margin-top:var(--space-6)}.contador-indisponivel{color:var(--color-danger);font-size:var(--text-sm)}.sidebar-botao{width:100%;font:inherit;font-size:var(--text-sm);color:var(--text-body);text-align:left;cursor:pointer;background:0 0;border-top:0;border-bottom:0;border-right:0}.sidebar-botao:hover:not(.sidebar-item-ativo){background:var(--surface-card)}.sidebar-botao:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.prazo-form{gap:var(--space-9);flex-direction:column;display:flex}.prazo-form .campo-texto{flex-direction:column;flex:1;display:flex}.prazo-form-linha{gap:var(--space-9);flex-wrap:wrap;display:flex}.prazo-form-nota{margin:calc(-1 * var(--space-6)) 0 0;font-size:var(--text-xs);color:var(--text-muted)}.prazo-form-acoes,.prazo-acoes{align-items:center;gap:var(--space-11);flex-wrap:wrap;display:flex}.prazo-form-erro,.prazo-erro{margin:0}.prazo-novo{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:var(--pad-card);margin-bottom:var(--space-14)}.triagem-prazo{margin-top:var(--space-13);padding-top:var(--space-13);border-top:1px dashed var(--border-hairline)}.lista-prazos{gap:var(--space-9);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.prazo-item{background:var(--surface-card);border:1px solid var(--border-hairline);border-left:4px solid var(--status-neutro);border-radius:var(--radius-card);padding:var(--pad-card)}.prazo-vencido{border-left-color:var(--status-vencido);background:var(--status-vencido-bg)}.prazo-hoje{border-left-color:var(--status-hoje);background:var(--status-hoje-bg)}.prazo-em_breve{border-left-color:var(--status-proximo)}.prazo-no_prazo{border-left-color:var(--border-strong)}.prazo-cumprido{border-left-color:var(--status-cumprido)}.prazo-cabecalho{align-items:baseline;gap:var(--space-11);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}.selo-situacao{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;border-radius:var(--radius-button);padding:2px var(--space-6);color:var(--status-neutro);background:var(--status-neutro-bg)}.selo-vencido{color:var(--color-white);background:var(--status-vencido)}.selo-hoje{color:var(--color-white);background:var(--status-hoje)}.selo-em_breve{color:var(--status-proximo);background:var(--status-proximo-bg)}.selo-cumprido{color:var(--status-cumprido);background:var(--status-cumprido-bg)}.prazo-vencimento{font-weight:var(--weight-semibold);color:var(--text-strong)}.prazo-responsavel{color:var(--text-muted);font-size:var(--text-sm);margin-left:auto}.prazo-descricao{margin:0 0 var(--space-4);color:var(--text-strong)}.prazo-meta{margin:0 0 var(--space-9);font-size:var(--text-xs);color:var(--text-muted)}.prazo-cancelar{gap:var(--space-6);flex-direction:column;display:flex}.aviso-teste{background:var(--color-warning-tint);border:1px solid var(--color-warning);border-radius:var(--radius-button);padding:var(--space-6) var(--space-9);font-size:var(--text-sm);margin:0}.acervo-cadastrar{margin-top:var(--space-9)}.acervo-cadastro{margin-top:var(--space-11)}.acervo-encerramento{grid-column:1/-1}.encerramento{align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.encerramento-selo{color:var(--status-neutro);background:var(--status-neutro-bg);border-radius:var(--radius-button);padding:var(--space-4) var(--space-9);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.encerramento-erro{color:var(--color-danger);font-size:var(--text-sm);margin:0}.contagem-oab-alerta{color:var(--color-warning);font-weight:var(--weight-semibold);cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.prazo-historico{margin-top:var(--space-9);font-size:var(--text-xs);color:var(--text-muted)}.prazo-historico summary{cursor:pointer}.prazo-historico ol{margin:var(--space-4) 0 0;padding-left:var(--space-13)}.prazo-concluida{border-left-color:var(--status-cumprido)}.selo-concluida{color:var(--status-cumprido);background:var(--status-cumprido-bg)}.atividade-tipo{font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted)}.atividade-painel-titulo{font-family:inherit}.atividade-abrir{font:inherit;color:var(--text-strong);text-align:left;cursor:pointer;background:0 0;border:none;padding:0}.atividade-abrir:hover{text-decoration:underline}.atividade-abrir:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.atividade-abas{gap:var(--space-6);margin-bottom:var(--space-11);display:flex}.atividade-historico,.atividades-processo-lista{padding-left:var(--space-13);font-size:var(--text-sm);gap:var(--space-6);flex-direction:column;margin:0;display:flex}.atividade-mudancas{margin:var(--space-4) 0 0;padding-left:var(--space-13);font-size:var(--text-xs);color:var(--text-muted)}.atividades-processo{align-items:flex-start;gap:var(--space-9);flex-direction:column;display:flex}.atividades-processo .prazo-form{width:100%}.atividade-comentarios{margin:0 0 var(--space-9);gap:var(--space-9);flex-direction:column;padding:0;list-style:none;display:flex}.atividade-comentario-autor{font-size:var(--text-xs);color:var(--text-muted)}.agenda-controles{align-items:center;gap:var(--space-11);margin-bottom:var(--space-11);flex-wrap:wrap;display:flex}.agenda-controles .atividade-abas{margin-bottom:0}.agenda-navegacao{align-items:center;gap:var(--space-6);display:flex}.agenda-titulo{margin:0 0 0 var(--space-6);font-size:var(--text-h3);font-weight:var(--weight-regular)}.agenda-titulo:first-letter{text-transform:uppercase}.agenda{border-top:1px solid var(--border-hairline);border-left:1px solid var(--border-hairline);background:var(--surface-card);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.agenda-cabecalho-dia{padding:var(--space-4) var(--space-6);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--text-muted);border-right:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline)}.agenda-dia{min-height:110px;padding:var(--space-4);border-right:1px solid var(--border-hairline);border-bottom:1px solid var(--border-hairline);flex-direction:column;gap:2px;min-width:0;display:flex}.agenda-semana .agenda-dia{min-height:360px}.agenda-fora-do-mes{background:var(--color-gray-50)}.agenda-fora-do-mes .agenda-dia-numero{color:var(--text-muted)}.agenda-dia-topo{justify-content:space-between;align-items:center;display:flex}.agenda-dia-numero{font-size:var(--text-sm);color:var(--text-strong)}.agenda-hoje .agenda-dia-numero{font-weight:var(--weight-semibold);color:var(--color-white);background:var(--color-black);border-radius:var(--radius-button);padding:0 var(--space-4)}.agenda-novo{font:inherit;color:var(--text-muted);border-radius:var(--radius-button);padding:0 var(--space-4);cursor:pointer;background:0 0;border:1px solid #0000;line-height:1}.agenda-novo:hover,.agenda-novo:focus-visible{border-color:var(--border-hairline);color:var(--text-strong)}.agenda-item{font:inherit;font-size:var(--text-xs);text-align:left;color:var(--text-strong);background:var(--status-neutro-bg);border:none;border-left:3px solid var(--status-neutro);padding:2px var(--space-4);cursor:pointer;gap:0 var(--space-4);border-radius:2px;flex-wrap:wrap;display:flex;overflow:hidden}.agenda-mes .agenda-item{white-space:nowrap}.agenda-item:focus-visible{outline:2px solid var(--color-tan);outline-offset:1px}.agenda-prazo{border-left-color:var(--color-danger);background:var(--color-danger-tint)}.agenda-audiencia{border-left-color:var(--color-tan-dark);background:var(--color-tan-tint)}.agenda-evento{border-left-color:var(--color-success);background:var(--color-success-tint)}.agenda-status-concluida{opacity:.5;text-decoration:line-through}.agenda-item-hora{font-weight:var(--weight-semibold)}.agenda-item-titulo{text-overflow:ellipsis;overflow:hidden}.agenda-item-meta{width:100%;color:var(--text-muted)}.agenda-mais{font-size:var(--text-xs);align-self:flex-start}.agenda-legenda{align-items:center;gap:var(--space-6);margin-top:var(--space-9);flex-wrap:wrap;display:flex}.agenda-legenda .agenda-item{cursor:default}.atividade-linha{gap:var(--space-9);align-items:flex-start;display:flex}.atividade-linha-corpo{flex:1;min-width:0}.atividade-check{width:22px;height:22px;font:inherit;font-size:var(--text-sm);color:var(--color-white);background:var(--color-white);border:2px solid var(--border-strong);cursor:pointer;transition:var(--transition-control);border-radius:4px;flex:none;margin-top:2px;line-height:1}.atividade-check:hover:not(:disabled){border-color:var(--status-cumprido);background:var(--status-cumprido-bg)}.atividade-check:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.atividade-check:disabled{cursor:default}.atividade-check-feita{background:var(--status-cumprido);border-color:var(--status-cumprido)}.atividade-titulo-fechada{color:var(--text-muted);text-decoration:line-through}.atividade-processo{font-size:inherit;cursor:pointer;background:0 0;border:none;padding:0;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.atividade-contadores{gap:var(--space-9);margin-top:var(--space-4);font-size:var(--text-xs);color:var(--text-muted);display:flex}.atividade-resumo-dia{gap:var(--space-6);margin-bottom:var(--space-9);flex-wrap:wrap;display:flex}.selo-zero{opacity:.6}.campo-check{align-items:center;gap:var(--space-4);font-size:var(--text-sm);color:var(--text-strong);cursor:pointer;display:inline-flex}.publicacao-texto summary{cursor:pointer;font-size:var(--text-sm);margin-top:var(--space-6)}.lista-processos{margin:0 0 var(--space-11);border-top:1px solid var(--border-hairline);padding:0;list-style:none}.processo-item{gap:var(--space-9);padding:var(--space-6) var(--space-4);border-bottom:1px solid var(--border-hairline);font-size:var(--text-sm);grid-template-columns:minmax(0,2.2fr) minmax(0,1.4fr) minmax(0,1fr) auto;align-items:center;display:grid}.processo-item:hover{background:var(--color-gray-50)}.processo-abrir{font:inherit;text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;min-width:0;padding:0;display:flex}.processo-abrir:hover .processo-titulo{text-decoration:underline}.processo-abrir:focus-visible{outline:2px solid var(--color-tan);outline-offset:2px}.processo-titulo,.processo-cliente{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.processo-responsavel{color:var(--text-muted)}.processo-selos{gap:var(--space-4);flex-wrap:wrap;justify-content:flex-end;display:flex}.processo-voltar{margin-bottom:var(--space-9)}.processo-cabecalho{align-items:flex-start}.processo-numero{font-family:var(--font-mono);font-size:var(--text-h3);font-weight:var(--weight-regular);letter-spacing:0;text-transform:none;margin:0}.processo-subtitulo{margin:var(--space-4) 0 0;color:var(--text-strong)}.processo-resumo{margin-bottom:var(--space-9)}.processo-encerramento{margin-top:var(--space-11)}.processo-atividades-topo{justify-content:space-between;align-items:center;gap:var(--space-9);margin-bottom:var(--space-9);display:flex}.processo-contagem{font-size:var(--text-sm)}.lista-intimacoes-processo,.processo-historico{gap:var(--space-9);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.processo-intimacao{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:var(--pad-card)}.processo-intimacao details summary{cursor:pointer;font-size:var(--text-sm)}.processo-historico li{gap:var(--space-11);font-size:var(--text-sm);padding-bottom:var(--space-6);border-bottom:1px solid var(--border-hairline);display:flex}.processo-historico-data{width:110px;color:var(--text-muted);flex:none}@media (width<=720px){.app{flex-direction:column}.sidebar{border-right:none;border-bottom:1px solid var(--border-hairline);width:auto;height:auto;padding:var(--space-9) 16px;flex:none;position:static}.sidebar-logo{width:auto;max-height:32px}.sidebar-secao{display:none}.sidebar-lista{gap:var(--space-4);flex-wrap:wrap;display:flex}.conteudo,.painel-detalhe{padding:var(--space-11) 16px}.atividade-abas{flex-wrap:wrap}.processo-numero{font-size:var(--text-lg);word-break:break-all}.processo-historico li{gap:var(--space-2);flex-direction:column}.processo-item{gap:var(--space-4);grid-template-columns:1fr}.processo-selos{justify-content:flex-start}.agenda{grid-template-columns:1fr}.agenda-cabecalho-dia{display:none}.agenda-dia,.agenda-semana .agenda-dia{min-height:0}}.processo-destaques{gap:var(--space-11);margin-bottom:var(--space-14);grid-template-columns:repeat(auto-fit,minmax(280px,1fr));display:grid}.processo-destaque{background:var(--surface-card);border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:var(--pad-card);align-items:flex-start;gap:var(--space-6);flex-direction:column;display:flex}.atividade-link-processo{text-align:left;margin:0 0 var(--space-9);display:block}.painel-scrim.painel-sobreposto{z-index:12}.painel-detalhe.painel-sobreposto{z-index:13}.campo-participantes{border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:var(--space-9) var(--space-11);gap:var(--space-9) var(--space-13);flex-wrap:wrap;margin:0;display:flex}.campo-participantes legend{padding:0 var(--space-4)}.atividade-participantes{color:var(--text-muted)}.publicacao-integra{background:var(--surface-subtle);border:1px solid var(--border-hairline);border-radius:var(--radius-card);padding:var(--space-11);margin:0}.painel-tratamento{background:var(--surface-accent-soft);border:1px solid var(--border-accent);border-radius:var(--radius-card);padding:var(--space-11)}:root{--color-black:#000;--color-white:#fff;--color-tan:#b39a72;--color-tan-dark:#8f7a58;--color-tan-tint:#f2ede5;--color-gray-50:#f7f7f7;--color-gray-100:#f0f0f0;--color-gray-150:#e6e6e6;--color-gray-200:#ddd;--color-gray-300:#c7c7c7;--color-gray-400:#9a9a9a;--color-gray-500:#6f6f6f;--color-gray-600:#4a4a4a;--color-gray-700:#2b2b2b;--color-gray-800:#151515;--color-danger:#8c2f22;--color-danger-tint:#f6ebe9;--color-warning:#a9701f;--color-warning-tint:#f8f0e2;--color-success:#4a5c3d;--color-success-tint:#eef1ea;--text-strong:var(--color-black);--text-body:var(--color-gray-700);--text-muted:var(--color-gray-500);--text-faint:var(--color-gray-400);--text-inverse:var(--color-white);--text-accent:var(--color-tan);--text-link:var(--color-black);--text-link-hover:var(--color-tan);--surface-page:var(--color-white);--surface-subtle:var(--color-gray-50);--surface-card:var(--color-white);--surface-sunken:var(--color-gray-100);--surface-inverse:var(--color-black);--surface-accent:var(--color-tan);--surface-accent-soft:var(--color-tan-tint);--border-hairline:var(--color-gray-200);--border-strong:var(--color-gray-400);--border-inverse:var(--color-black);--border-accent:var(--color-tan);--status-vencido:var(--color-danger);--status-vencido-bg:var(--color-danger-tint);--status-hoje:var(--color-tan);--status-hoje-bg:var(--color-tan-tint);--status-proximo:var(--color-warning);--status-proximo-bg:var(--color-warning-tint);--status-cumprido:var(--color-success);--status-cumprido-bg:var(--color-success-tint);--status-neutro:var(--color-gray-500);--status-neutro-bg:var(--color-gray-100);--font-heading:"Raleway",-apple-system,"Segoe UI",sans-serif;--font-body:"Open Sans",-apple-system,"Segoe UI",sans-serif;--font-mono:ui-monospace,"SFMono-Regular",monospace;--text-display:44px;--text-h1:32px;--text-h2:24px;--text-h3:18px;--text-h4:15px;--text-lg:17px;--text-md:15px;--text-sm:13px;--text-xs:11px;--weight-light:300;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--weight-bold:700;--leading-tight:1.15;--leading-snug:1.35;--leading-normal:1.6;--leading-loose:1.8;--tracking-display:.14em;--tracking-heading:.1em;--tracking-label:.08em;--tracking-body:0;--type-page-title-family:var(--font-heading);--type-page-title-size:var(--text-h1);--type-page-title-tracking:var(--tracking-heading);--type-body-family:var(--font-body);--type-body-size:var(--text-md);--type-label-size:var(--text-xs);--type-label-tracking:var(--tracking-label);--space-1:1px;--space-2:3px;--space-3:4px;--space-4:6px;--space-5:7px;--space-6:8px;--space-7:9px;--space-8:10px;--space-9:12px;--space-10:13px;--space-11:15px;--space-12:16px;--space-13:18px;--space-14:21px;--space-15:25px;--space-16:27px;--space-17:30px;--space-18:38px;--space-19:47px;--space-20:62px;--gap-inline:var(--space-6);--gap-stack:var(--space-9);--pad-control:var(--space-8) var(--space-13);--pad-card:var(--space-14);--pad-section:var(--space-19);--layout-sidebar:248px;--layout-topbar:62px;--layout-max:1240px;--radius-button:6px;--radius-card:10px;--radius-circle:50%;--radius-pill:999px;--radius-none:0;--border-width:1px;--border-width-strong:2px;--rule:1px solid var(--border-hairline);--shadow-none:none;--elevation-card:none;--elevation-overlay:none;--overlay-scrim:#00000073;--ease-standard:cubic-bezier(.4,0,.2,1);--duration-fast:.12s;--duration-base:.2s;--transition-control:background-color var(--duration-base) var(--ease-standard),color var(--duration-base) var(--ease-standard),border-color var(--duration-base) var(--ease-standard)}*{box-sizing:border-box}body{background:var(--surface-page);color:var(--text-body);font-family:var(--font-body);font-size:var(--text-md);line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);color:var(--text-strong);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0}a{color:var(--text-link);border-bottom:1px solid var(--border-hairline);transition:var(--transition-control);text-decoration:none}a:hover{color:var(--text-link-hover);border-bottom-color:var(--color-tan)}::selection{background:var(--color-tan-tint);color:var(--color-black)}
