.ek-pratica{padding:22px 26px}
.ek-pratica-cab{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:10px}
.ek-pratica-cab .ic{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#eff6ff;color:#1d4ed8;flex:none}
.ek-pratica-cab .ic svg{width:18px;height:18px}
.ek-pratica-cab h2{font-size:17px;font-weight:700;color:var(--ink);margin:0;flex:1;min-width:0}
.ek-pratica-selo,.ek-pr-selo{display:inline-flex;align-items:center;height:26px;padding:0 12px;border-radius:13px;font-size:12px;font-weight:600;color:#92400e;background:#fff;border:1px solid #fcd34d;white-space:nowrap}
.ek-pratica-selo.ok,.ek-pr-selo.ok{color:var(--ok);border-color:#a7f3d0}
.ek-pratica p{font-size:14px;line-height:1.5;color:var(--ink2);margin:0 0 12px}
.ek-pratica-itens{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px;font-size:14px;color:var(--ink);overflow-wrap:anywhere}
.ek-pr .ls table td,.ek-pr .ls table th{padding:12px 16px;text-align:left;font-size:14px;border-bottom:1px solid #f1f5f9}
.ek-pr .ls table th{font-size:12px;font-weight:600;color:var(--muted);text-transform:uppercase;background:#f8fafc}
.ek-pr .ek-pr-acao{text-align:right;white-space:nowrap}
.ek-pr .ek-pr-acao form{display:inline}
.ek-sec-lock,svg.ek-sec-lock{width:14px;height:14px;margin-right:6px;vertical-align:-2px;color:var(--muted)}
.ek-mat-trava{display:inline-flex;align-items:center;gap:6px;font-size:13px;font-weight:600;color:var(--muted)}
.ek-mat-trava svg{width:14px;height:14px}
