#sicom_gerencial .sicom-gerencial-validation-panel{margin-top:16px;padding:18px;border:1px solid var(--line);border-radius:12px;background:rgba(12,19,28,.92);box-shadow:var(--shadow)}#sicom_gerencial .sicom-gerencial-validation-controls{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:0 0 12px}#sicom_gerencial .sicom-gerencial-validation-controls label{display:grid;gap:5px;color:#9fb1c5;font-size:.73rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}#sicom_gerencial .sicom-gerencial-validation-controls input,#sicom_gerencial .sicom-gerencial-validation-controls select{min-height:38px;color:#e7eef7;border:1px solid #405166;border-radius:7px;background:#101a26;padding:7px;font:inherit;text-transform:none}#sicom_gerencial .sicom-gerencial-validation-counts{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:12px}#sicom_gerencial .sicom-gerencial-validation-counts article{display:grid;gap:3px;padding:11px;border:1px solid #2b3b4e;border-radius:8px;background:#101a26}#sicom_gerencial .sicom-gerencial-validation-counts strong{color:#f5d36f;font-size:1.2rem}#sicom_gerencial .sicom-gerencial-validation-counts span{color:#9fb1c5;font-size:.72rem;font-weight:800}#sicom_gerencial .sicom-gerencial-validation-runs{display:flex;flex-wrap:wrap;gap:7px;margin-bottom:12px}#sicom_gerencial .sicom-validation-run{padding:7px 9px;color:#b8c7d7;border:1px solid #405166;border-radius:999px;background:#101a26;font:inherit;font-size:.76rem;cursor:pointer}#sicom_gerencial .sicom-validation-run.is-selected,#sicom_gerencial .sicom-validation-run:hover{color:#fff1bd;border-color:#e3bb53;background:rgba(227,187,83,.12)}#sicom_gerencial .sicom-validation-table-head,#sicom_gerencial .sicom-validation-result{display:grid;grid-template-columns:minmax(180px,1.5fr) minmax(115px,1fr) 78px 118px 100px;gap:10px;align-items:center}#sicom_gerencial .sicom-validation-table-head{padding:0 11px 6px;color:#91a4b9;font-size:.67rem;font-weight:900;letter-spacing:.06em;text-transform:uppercase}#sicom_gerencial .sicom-validation-result{width:100%;margin-top:7px;padding:10px 11px;color:#c9d6e3;border:1px solid #2b3b4e;border-radius:8px;background:#101a26;text-align:left;font:inherit;font-size:.78rem;cursor:pointer}#sicom_gerencial .sicom-validation-result:hover,#sicom_gerencial .sicom-validation-result:focus-visible{border-color:#e3bb53;background:#172535;outline:0}#sicom_gerencial .sicom-validation-result strong,#sicom_gerencial .sicom-validation-result small{display:block}#sicom_gerencial .sicom-validation-result strong{color:#f5f8fb}#sicom_gerencial .sicom-validation-result small{margin-top:3px;color:#94a8bb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#sicom_gerencial .sicom-validation-badge{display:inline-flex;padding:4px 6px;border:1px solid #526579;border-radius:999px;color:#bdcad7;font-size:.66rem;font-weight:900;letter-spacing:.03em}.sicom-validation-badge.is-ok{color:#bbf7d0;border-color:rgba(74,222,128,.5);background:rgba(74,222,128,.12)}.sicom-validation-badge.is-error{color:#fecaca;border-color:rgba(248,113,113,.55);background:rgba(248,113,113,.12)}.sicom-validation-badge.is-warning{color:#fde68a;border-color:rgba(251,191,36,.55);background:rgba(251,191,36,.12)}.sicom-validation-badge.is-info{color:#bfdbfe;border-color:rgba(96,165,250,.55);background:rgba(96,165,250,.12)}#sicom_gerencial .sicom-gerencial-validation-detail{margin-top:14px;padding:16px;border:1px solid #405166;border-radius:9px;background:#101a26}#sicom_gerencial .sicom-validation-json,#sicom_gerencial .sicom-validation-evidence{margin-top:15px}#sicom_gerencial .sicom-validation-json h3,#sicom_gerencial .sicom-validation-evidence h3{margin:0 0 8px;color:#edf3f9;font-size:.95rem}#sicom_gerencial .sicom-validation-json pre{max-height:260px;margin:0;overflow:auto;padding:11px;color:#cbd9e7;border:1px solid #2b3b4e;border-radius:7px;background:#0b121a;font:12px/1.45 Consolas,"Courier New",monospace}#sicom_gerencial .sicom-validation-evidence{display:grid;gap:7px}#sicom_gerencial .sicom-validation-evidence>div{display:flex;justify-content:space-between;gap:12px;padding:9px;border:1px solid #2b3b4e;border-radius:7px;color:#9fb1c5;font-size:.78rem}#sicom_gerencial .sicom-validation-evidence strong{color:#f4f7fb}@media(max-width:900px){#sicom_gerencial .sicom-gerencial-validation-controls{grid-template-columns:repeat(3,minmax(0,1fr))}#sicom_gerencial .sicom-validation-table-head,#sicom_gerencial .sicom-validation-result{grid-template-columns:minmax(155px,1fr) 92px 105px}#sicom_gerencial .sicom-validation-table-head>span:nth-child(2),#sicom_gerencial .sicom-validation-table-head>span:nth-child(3),#sicom_gerencial .sicom-validation-result>span:nth-child(2),#sicom_gerencial .sicom-validation-result>span:nth-child(3){display:none}}@media(max-width:680px){#sicom_gerencial .sicom-gerencial-validation-controls{grid-template-columns:repeat(2,minmax(0,1fr))}#sicom_gerencial .sicom-gerencial-validation-counts{grid-template-columns:repeat(2,minmax(0,1fr))}#sicom_gerencial .sicom-validation-table-head,#sicom_gerencial .sicom-validation-result{grid-template-columns:minmax(0,1fr) 105px}#sicom_gerencial .sicom-validation-table-head>span:nth-child(5),#sicom_gerencial .sicom-validation-result>span:nth-child(5){display:none}#sicom_gerencial .sicom-validation-evidence>div{display:grid;gap:4px}}
