.dados22-memory{max-width:1180px;margin:18px auto;padding:14px 18px;border-left:5px solid #0b8f78;background:#eff9f7;color:#183c48;font-size:14px;line-height:1.55}.dados22-provenance,.dados22-own-resume{margin:18px 0;padding:18px;border:1px solid #b9d9de;border-radius:16px;background:#f4fbfc;color:#19364b}.dados22-provenance h3,.dados22-own-resume h3{margin:0 0 10px;font-size:19px}.dados22-provenance p{margin:7px 0;white-space:pre-wrap;overflow-wrap:anywhere}.dados22-form{display:grid;gap:16px;margin-top:18px}.dados22-field{display:grid;gap:7px;min-width:0}.dados22-field label{font-size:14px;line-height:1.4;font-weight:900;color:#19364b}.dados22-field input,.dados22-field select,.dados22-field textarea{width:100%;min-width:0;min-height:44px;padding:10px 12px;border:1px solid #91acbb;border-radius:10px;background:#fff;color:#10233d;font:inherit;font-size:16px;line-height:1.5}.dados22-field textarea{resize:vertical;min-height:100px}.dados22-help{margin:0;font-size:13px;line-height:1.5;color:#486172}.dados22-button,.dados22-open{min-height:44px;border:1px solid #bbd6e2;border-radius:11px;padding:11px 15px;background:#edf6fb;color:#173a56;font:inherit;font-weight:900;line-height:1.4;cursor:pointer;white-space:normal}.dados22-button[aria-pressed=true]{border-color:#0b685b;background:#e6f6ee;color:#0b594f;box-shadow:inset 0 0 0 1px #0b685b}.dados22-button:disabled{opacity:.6;cursor:not-allowed}#dados22-check,#saveConclusion{background:#10233d;color:#fff;border-color:#10233d}.dados22-open{font-size:12px}.dados-lab-foot:has(.dados22-open){align-items:flex-start;flex-direction:column}.dados22-status{margin:10px 0;color:#234f60;font-size:14px;line-height:1.55;white-space:pre-wrap;overflow-wrap:anywhere}.dados22-status:empty{display:none}.dados22-status[data-state=error]{color:#983225;font-weight:800}.dados22-status[data-state=success]{color:#155e50}.dados22-readout{margin:0;padding:12px;border:1px solid #d0e4ed;border-radius:10px;background:#f1f8fc;color:#1b405c;font-size:14px;line-height:1.6}.dados22-checked,.dados22-record{margin:20px 0;padding:17px;border:1px solid #b9d4df;border-radius:15px;background:#f7fbfc;color:#18364a;min-width:0}.dados22-checked h3,.dados22-record h3{margin:0 0 14px;font-size:20px;line-height:1.3}.dados22-checked h4,.dados22-record h4{margin:15px 0 6px;font-size:15px}.dados22-snapshot-list{display:grid;grid-template-columns:minmax(100px,.8fr) minmax(0,1.2fr);gap:6px 12px;font-size:13px;line-height:1.5;margin:10px 0}.dados22-snapshot-list dt{font-weight:900;color:#315469}.dados22-snapshot-list dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.dados22-guide{padding:12px;background:#fff6df;border-left:4px solid #bf880e;color:#514016}.dados22-guide p{font-size:14px;line-height:1.6}.dados22-literal{margin:0;padding:12px;border-left:4px solid #adcad9;background:#fff;color:#18364a;font-size:14px;line-height:1.6;white-space:pre-wrap;overflow-wrap:anywhere}.dados22-actions{display:flex;flex-wrap:wrap;gap:8px;margin:16px 0}.dados22-revision{display:grid;gap:16px}.dados22-record-state{font-size:14px;line-height:1.5;font-weight:800}.dados22-own-metadata{display:grid;gap:15px;min-width:0;border:1px solid #bdd2dc;border-radius:14px;padding:16px;margin-top:18px}.dados22-own-metadata legend{padding:0 7px;color:#153951;font-weight:900}.dados-own .dados22-own-metadata p{margin:0;font-size:13px}#dados22-revision[hidden],#dados22-checked[hidden],#dados22-record[hidden],#dados22-own-resume[hidden]{display:none!important}#dados22-work-status{padding:12px 0}#revealReference{margin-top:14px}#referenceBox{font-size:14px;white-space:pre-wrap;overflow-wrap:anywhere}#dados22-evidence-form [aria-invalid=true],#dados22-revision [aria-invalid=true]{border:2px solid #a43c31}#workspaceView :focus-visible,#ownView :focus-visible,#catalogView :focus-visible{outline:3px solid #d78900;outline-offset:3px}#labTitle:focus,#dados22-checked-title:focus,#dados22-record:focus,#referenceBox:focus{outline:3px solid #d78900;outline-offset:5px}.dados-analysis-grid>*{min-width:0}.dados22-own-resume button{margin-top:8px}@media(max-width:760px){.dados22-memory{margin:12px;padding:12px}.dados22-snapshot-list{grid-template-columns:1fr;gap:2px}.dados22-snapshot-list dd{margin-bottom:8px}.dados22-checked,.dados22-record{padding:12px}.dados22-actions{display:grid}.dados22-button{width:100%}}@media(prefers-reduced-motion:reduce){.dados22-button,.dados22-open{transition:none!important}}
.dados22-chart-warning{max-width:580px;margin:20px;padding:16px;color:#25495b;font-size:15px;line-height:1.6}
