.agentes-painel{display:grid;gap:1rem}.agentes-grade{display:grid;grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));gap:.65rem;padding:.15rem}.agentes-grupos{display:grid;gap:1.1rem;max-height:38rem;overflow-y:auto;padding-right:.2rem}.agentes-grupo{display:grid;gap:.5rem}.agentes-grupo-cabecalho{display:flex;flex-wrap:wrap;align-items:baseline;gap:.25rem .75rem}.agentes-grupo-cabecalho h3{margin:0;font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-accent)}.agentes-grupo-cabecalho span{font-size:var(--text-sm)}.agentes-grupo .caixa-recolhivel__titulo{font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--brand-accent)}.agentes-grupo>.caixa-recolhivel>summary{font-size:var(--text-sm)}.agentes-filtro-grupos{display:flex;flex-wrap:wrap;gap:.4rem}.agentes-filtro-grupos button[aria-pressed=true]{border-color:var(--brand-accent);color:var(--brand-accent)}.agentes-cartao--destaque{text-decoration:none;border-color:var(--brand-accent);background:var(--brand-accent-soft)}.agentes-cartao--destaque span.agentes-cartao-cta{color:var(--brand-accent);font-weight:600}.agentes-cartao{display:grid;gap:.35rem;align-content:start;text-align:left;padding:.75rem .85rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-card);color:var(--color-ink);font:inherit;cursor:pointer}.agentes-cartao:focus-visible,.agentes-cartao:hover{border-color:var(--brand-accent)}.agentes-cartao[data-ativo=true]{border-color:var(--brand-accent);box-shadow:0 0 0 2px var(--brand-accent-soft)}.agentes-cartao span{font-size:var(--text-sm);color:var(--color-muted);line-height:1.4}.agentes-formulario,.agentes-importar,.agentes-resultado{display:grid;gap:.85rem;padding:1rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-card)}.agentes-formulario h3{margin:0}.agentes-descricao{margin:.5rem 0 0;font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}.agentes-campo{display:grid;gap:.3rem;align-content:start;font-weight:600}.agentes-campo input,.agentes-campo select,.agentes-campo textarea{font-weight:400;width:100%}.agentes-campo-largo{grid-column:1/-1}.agentes-consentimento{display:flex;gap:.55rem;align-items:flex-start;font-size:var(--text-sm)}.agentes-consentimento input{margin-top:.2rem}.agentes-erro{margin:0;color:var(--color-danger)}.agentes-resultado-cabecalho{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem}.agentes-avisos{margin:0;padding:.6rem .9rem .6rem 1.8rem;border-radius:var(--radius-sm);background:var(--color-surface-subtle);font-size:var(--text-sm)}.agentes-texto{margin:0;white-space:pre-wrap;word-break:break-word;font-family:var(--font-sans);font-size:var(--text-base);line-height:1.55;max-height:40rem;overflow-y:auto}.agentes-areas{display:flex;flex-wrap:wrap;gap:.4rem 1rem}.agentes-areas label{display:inline-flex;gap:.35rem;align-items:center}.agentes-tabela{width:100%;border-collapse:collapse;font-size:var(--text-sm)}.agentes-tabela td,.agentes-tabela th{padding:.5rem .4rem;border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top}.agentes-ajuste{display:flex;flex-wrap:wrap;gap:.4rem;align-items:center}.agentes-ajuste select{max-width:16rem}.agentes-abas{display:flex;flex-wrap:wrap;gap:.4rem}.agentes-abas a[aria-current=page]{border-color:var(--brand-accent);color:var(--brand-accent)}.agentes-rolagem{overflow-x:auto}@media (max-width:40rem){.agentes-grupos{max-height:30rem}}.agentes-responder{display:grid;gap:.5rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--line,rgba(127,127,127,.3))}.agentes-rodada{display:grid;gap:.35rem;margin:.5rem 0}.agentes-anexos{display:grid;gap:.45rem}.agentes-anexos-barra{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem}.agentes-anexos-barra button{display:inline-flex;align-items:center;gap:.35rem}.agentes-anexos-lista{display:grid;gap:.3rem;margin:0;padding:0;list-style:none;font-size:var(--text-sm)}.agentes-anexos-lista li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5rem;padding:.3rem .6rem;border:1px dashed var(--color-border);border-radius:var(--radius-sm);overflow-wrap:anywhere}.agentes-filtro-etapas{padding-left:.75rem;border-left:3px solid var(--brand-accent-soft)}.agentes-conf-numeros{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.5rem;margin:0}.agentes-conf-numeros div{padding:.6rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm)}.agentes-conf-numeros dt{font-size:var(--text-sm);color:var(--color-muted)}.agentes-conf-numeros dd{margin:.15rem 0 0;font-size:1.4rem;font-weight:600}.agentes-conf-lote{margin-bottom:.6rem}.agentes-conf-lista{display:grid;gap:.45rem;margin:.5rem 0 0;padding:0;list-style:none;font-size:var(--text-sm);overflow-wrap:anywhere}.agentes-conf-cartoes{display:grid;gap:.75rem}.agentes-conf-cartao{display:grid;gap:.6rem;padding:.85rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);min-width:0;overflow-wrap:anywhere}.agentes-conf-cartao[data-situacao=aguardando]{border-color:var(--color-danger)}.agentes-conf-cartao header{display:grid;gap:.15rem}.agentes-conf-achados,.agentes-conf-cartao header span{font-size:var(--text-sm)}.agentes-conf-achados{display:grid;gap:.6rem;margin:0;padding:0;list-style:none}.agentes-conf-achados blockquote{margin:.2rem 0;padding:.35rem .6rem;border-left:3px solid var(--brand-accent-soft);background:var(--color-surface-subtle)}.agentes-conf-aprovar{display:grid;gap:.5rem;justify-items:start}