.eq-summary{display:flex;align-items:center;justify-content:space-between;gap:24px;background:linear-gradient(110deg,var(--c-bg-24251e,#24251e),var(--c-bg-343122,#343122));color:var(--c-tx-fff,#fff);border:1px solid #595037;border-radius:18px;padding:24px;margin:24px 0}.eq-summary>div{display:flex;gap:16px;align-items:center}.eq-summary .icon{color:var(--c-tx-f2a900,#f2a900);flex-shrink:0;width:28px;height:28px}.eq-summary p{margin:6px 0 0;color:var(--c-tx-ddd5c4,#ddd5c4);font-size:14px}.eq-summary .help-link{white-space:nowrap;color:var(--c-tx-f2b83a,#f2b83a)}.eq-tabs{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:24px}.eq-filtros{display:grid;grid-template-columns:1.5fr 1fr 1.2fr 1fr auto;gap:12px;align-items:end;margin-bottom:28px}.eq-filtros input,.eq-filtros select{margin:0;width:100%;min-width:0}.eq-filtros label{margin-top:0}.eq-filtros[hidden]{display:none}.eq-pessoa{display:flex;align-items:flex-start;gap:18px;padding:24px 0;border-top:1px solid var(--line,var(--c-bd-393a33,#393a33))}.eq-avatar{display:grid;place-items:center;flex-shrink:0;width:46px;height:46px;background:#f8edcf;border:1px solid #ead8aa;color:var(--c-tx-80600a,#80600a);border-radius:14px;font-weight:800;font-size:21px}.eq-pessoa-corpo{flex:1;min-width:0}.eq-titulo{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eq-titulo h2{font-size:18px;margin:0 6px 0 0;overflow-wrap:anywhere}.eq-tag{display:inline-block;font-size:11px;font-weight:700;background:#efece5;padding:5px 9px;border-radius:6px;color:#514934}.eq-alerta{color:#962a24;background:#fff0ed}.eq-contato{font-size:14px;line-height:1.7;color:var(--poeira,var(--c-tx-b9b6ad,#b9b6ad));overflow-wrap:anywhere;margin:9px 0 12px}.eq-vinculos{display:flex;gap:8px;flex-wrap:wrap}.eq-vinculo{display:flex;align-items:center;gap:8px;background:transparent;border:1px solid #5e5746;border-radius:8px;padding:9px 12px;font:inherit;font-size:12px;cursor:pointer;text-align:left;max-width:100%;overflow-wrap:anywhere}.eq-vinculo strong{color:var(--c-tx-e5be63,#e5be63);font-size:11px}.eq-vinculo .icon{width:14px;height:14px;flex-shrink:0}.eq-datas{color:var(--poeira,var(--c-tx-b9b6ad,#b9b6ad));font-size:12px;line-height:1.6;margin:12px 0 0}.eq-acoes{display:flex;gap:8px;flex-wrap:wrap}.eq-pagination{display:flex;gap:18px;align-items:center;justify-content:center;margin-top:24px;font-size:13px}.eq-pagination[hidden]{display:none}.eq-vazio{text-align:center;padding:48px 20px;color:var(--poeira,var(--c-tx-b9b6ad,#b9b6ad))}.eq-vazio .icon{width:36px;height:36px;color:var(--c-tx-b88720,#b88720)}.eq-historico{display:flex;flex-direction:column;gap:6px;padding:18px 0;border-top:1px solid var(--c-bd-393a33,#393a33);font-size:14px}.eq-historico span{font-size:12px;color:var(--poeira,var(--c-tx-b9b6ad,#b9b6ad))}.eq-dialog{max-width:620px}.eq-dialog input,.eq-dialog select,.eq-aceite input,.eq-senha input{width:100%}.eq-dialog .cad-acoes{margin-top:24px}.eq-aceite{max-width:600px;margin:36px auto;padding:36px!important}.eq-aceite h1{font-size:clamp(30px,5vw,43px);line-height:1.12;margin:16px 0}.eq-aceite .eyebrow{margin-top:22px}.eq-aceite .btn{margin-top:18px;width:100%}.eq-aceite .help-link{display:block;text-align:center;margin-top:18px}.eq-destinatario{color:#322a18;display:flex;flex-direction:column;gap:6px;border:1px solid #ead7a5;border-radius:12px;background:#fcf6e7;padding:16px;margin:24px 0;overflow-wrap:anywhere;font-size:14px}.eq-destinatario span{font-size:12px;color:var(--c-tx-786642,#786642)}.eq-senha{margin-top:24px}.eq-senha .btn{margin-top:20px}.eq-pessoa button:focus-visible,.eq-tabs button:focus-visible{outline:3px solid #b58724;outline-offset:3px}
@media(max-width:850px){.eq-filtros{grid-template-columns:1fr 1fr}.eq-filtros>div:first-child{grid-column:1/-1}.eq-summary{align-items:flex-start;flex-direction:column;gap:12px}.eq-pessoa{flex-wrap:wrap}.eq-pessoa>.btn,.eq-pessoa>.eq-acoes{margin-left:64px}.eq-aceite{margin:20px auto;padding:24px!important}.eq-pagination{gap:10px;flex-wrap:wrap}}@media(max-width:450px){.eq-filtros{grid-template-columns:1fr}.eq-pessoa{gap:12px}.eq-pessoa>.btn,.eq-pessoa>.eq-acoes{margin-left:58px}.eq-summary{padding:18px}.eq-vinculos{flex-direction:column;align-items:stretch}.eq-vinculo{flex-wrap:wrap}.eq-tabs .btn{flex:1;font-size:12px;padding:10px}.eq-aceite{padding:20px!important}.eq-datas{font-size:11px}}
@media(prefers-reduced-motion:reduce){.eq-pessoa,.eq-aceite{animation:none;transition:none}}

.eq-filtro-toggle{display:none!important}.eq-acesso-nota{font-size:13px;color:var(--poeira);margin:18px 0}
@media(max-width:850px){.eq-filtro-toggle{display:flex!important;grid-column:1/-1}.eq-filtros:not(.eq-expandido)>.eq-filtro-avancado{display:none}.eq-filtros>button[type=submit]{grid-column:1/-1}}

.eq-cred{border:1px solid var(--c-bd-ddd,#ddd);border-radius:12px;overflow:hidden;margin:14px 0}
.eq-cred-linha{display:grid;grid-template-columns:1fr auto;gap:2px 12px;align-items:center;padding:12px 14px}
.eq-cred-linha+.eq-cred-linha{border-top:1px solid var(--c-bd-ddd,#ddd)}
.eq-cred-linha span{grid-column:1;font-size:.78rem;opacity:.7}
.eq-cred-linha strong{grid-column:1;font-size:1.15rem;word-break:break-all;user-select:all}
.eq-cred-linha .btn{grid-column:2;grid-row:1/3}
.eq-cred-senha{font-family:ui-monospace,Consolas,monospace;letter-spacing:.06em;font-size:1.3rem!important}
.btn.copiado,.btn.vazio.copiado{background:#2e9d5b!important;border-color:#2e9d5b!important;color:#fff!important}
