.cabeca[data-astro-cid-obj5opr7]{border:1px solid var(--line);border-radius:28px;padding:clamp(1.5rem,5vw,3rem)}.cabeca[data-astro-cid-obj5opr7] .rotulo[data-astro-cid-obj5opr7] a[data-astro-cid-obj5opr7]{color:inherit}.cabeca[data-astro-cid-obj5opr7] h1[data-astro-cid-obj5opr7]{font:400 clamp(2rem, 5vw, 3.2rem)/1.1 var(--serif);margin:.8rem 0 .6rem}.lema[data-astro-cid-obj5opr7]{font:400 1.25rem/1.5 var(--serif);color:var(--muted);margin:0 0 1.6rem}.explanatory-note[data-astro-cid-obj5opr7]{background:var(--bg);border-left:3px solid var(--ouro);border-radius:0 12px 12px 0;max-width:52rem;padding:1.1rem 1.3rem}.explanatory-note[data-astro-cid-obj5opr7] h2[data-astro-cid-obj5opr7]{margin:0 0 .6rem}.explanatory-note[data-astro-cid-obj5opr7] p[data-astro-cid-obj5opr7]{color:var(--muted);margin:0 0 .6rem;font-size:.92rem}.explanatory-note[data-astro-cid-obj5opr7] p[data-astro-cid-obj5opr7]:last-child{margin:0}.imt[data-astro-cid-obj5opr7]{font:.92rem/1.55 var(--sans);margin-top:2rem}.imt[data-astro-cid-obj5opr7] *{box-sizing:border-box}.imt[data-astro-cid-obj5opr7] button,.imt[data-astro-cid-obj5opr7] .file{border:1px solid var(--line);background:var(--card);color:var(--fg);font:500 .82rem/1.3 var(--sans);cursor:pointer;border-radius:999px;padding:.6rem 1.1rem;transition:background .15s}.imt[data-astro-cid-obj5opr7] button:hover,.imt[data-astro-cid-obj5opr7] .file:hover{background:var(--bg-2)}.imt[data-astro-cid-obj5opr7] button:disabled{opacity:.45;cursor:default}.imt[data-astro-cid-obj5opr7] button.primary,.imt[data-astro-cid-obj5opr7] .bottom button:last-child:not(:disabled){background:var(--floresta);border-color:var(--floresta);color:var(--on-dark)}.imt[data-astro-cid-obj5opr7] button.danger{color:#b22525}.toolbar[data-astro-cid-obj5opr7]{flex-wrap:wrap;gap:.5rem;display:flex}#status[data-astro-cid-obj5opr7]{background:var(--bg-2);white-space:pre-line;border-radius:12px;margin-top:1rem;padding:.8rem 1rem;font-size:.85rem}.progressbar[data-astro-cid-obj5opr7]{color:var(--muted);font:.75rem var(--mono);align-items:center;gap:1rem;margin:1.5rem 0 0;display:flex}.progressbar[data-astro-cid-obj5opr7] progress[data-astro-cid-obj5opr7]{height:6px;accent-color:var(--ouro);flex:1}.layout[data-astro-cid-obj5opr7]{grid-template-columns:15rem minmax(0,1fr);gap:2rem;margin-top:1.5rem;display:grid}#nav[data-astro-cid-obj5opr7]{flex-direction:column;align-self:start;gap:.25rem;display:flex;position:sticky;top:5.5rem}#nav[data-astro-cid-obj5opr7] button{text-align:left;background:0 0;border:0;border-radius:10px;padding:.7rem .9rem}#nav[data-astro-cid-obj5opr7] button.active{background:var(--floresta);color:var(--on-dark);font-weight:600}.area[data-astro-cid-obj5opr7]{min-width:0}.imt[data-astro-cid-obj5opr7] .panel{background:var(--card);border:1px solid var(--line);border-radius:18px;margin:1rem 0;padding:clamp(1.2rem,3vw,2rem)}.imt[data-astro-cid-obj5opr7] .panel h2{font:400 1.6rem/1.2 var(--serif);margin:.4rem 0 .6rem}.imt[data-astro-cid-obj5opr7] .panel h3{font:500 1.15rem/1.3 var(--serif);margin:1rem 0}.imt[data-astro-cid-obj5opr7] .panel>small{font:500 .7rem var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.imt[data-astro-cid-obj5opr7] .panel>button{margin:1rem .6rem 0 0}.imt[data-astro-cid-obj5opr7] .muted{color:var(--muted)}.imt[data-astro-cid-obj5opr7] .notice{border-left:3px solid var(--ouro);background:var(--bg-2);border-radius:0 10px 10px 0;padding:.8rem 1rem;font-size:.85rem}.imt[data-astro-cid-obj5opr7] .fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.2rem;margin:1.2rem 0;display:grid}.imt[data-astro-cid-obj5opr7] label{flex-direction:column;gap:.4rem;font-size:.85rem;font-weight:500;display:flex}.imt[data-astro-cid-obj5opr7] label small{display:none}.imt[data-astro-cid-obj5opr7] input,.imt[data-astro-cid-obj5opr7] select,.imt[data-astro-cid-obj5opr7] textarea{font:.95rem var(--sans);border:1px solid var(--line);background:var(--bg);width:100%;min-height:2.7rem;color:var(--fg);border-radius:10px;padding:.65rem .75rem}.imt[data-astro-cid-obj5opr7] input[type=checkbox]{width:1.2rem;height:1.2rem;min-height:0}.imt[data-astro-cid-obj5opr7] input[readonly]{background:var(--bg-2);color:var(--muted)}.imt[data-astro-cid-obj5opr7] textarea{min-height:5rem}.imt[data-astro-cid-obj5opr7] .record{border:1px solid var(--line);background:var(--bg);border-radius:14px;margin:1.2rem 0;padding:1.2rem}.imt[data-astro-cid-obj5opr7] .recordhead{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.7rem;display:flex}.imt[data-astro-cid-obj5opr7] table{border-collapse:collapse;width:100%;font-size:.85rem}.imt[data-astro-cid-obj5opr7] th,.imt[data-astro-cid-obj5opr7] td{text-align:left;border-bottom:1px solid var(--line);padding:.6rem .5rem}.imt[data-astro-cid-obj5opr7] th{background:var(--bg-2);font-weight:600}.imt[data-astro-cid-obj5opr7] details{border-top:1px solid var(--line);margin-top:1.2rem;padding-top:1rem}.imt[data-astro-cid-obj5opr7] summary{cursor:pointer;color:var(--accent);font-weight:600}.imt[data-astro-cid-obj5opr7] .raw{width:100%;min-height:18rem;font:.75rem var(--mono)}.imt[data-astro-cid-obj5opr7] .missing-field{background:color-mix(in srgb, #b22525 6%, var(--bg))!important;border-color:#b22525!important}.imt[data-astro-cid-obj5opr7] .missing-marker,.imt[data-astro-cid-obj5opr7] .missing-summary,.imt[data-astro-cid-obj5opr7] .danger{font-size:.75rem;font-weight:600;color:#c03a3a!important}.imt[data-astro-cid-obj5opr7] .pdf-failure{border-left-color:#b22525!important}.imt[data-astro-cid-obj5opr7] .pdf-failure li{margin:.4rem 0}.imt[data-astro-cid-obj5opr7] .pdf-success{border:1px solid var(--line);background:var(--bg);border-radius:14px;margin-top:1.2rem;padding:1.2rem}.imt[data-astro-cid-obj5opr7] .pdf-download,.imt[data-astro-cid-obj5opr7] .pdf-view{border:1px solid var(--floresta);color:var(--fg);border-radius:999px;margin:.3rem .6rem .3rem 0;padding:.6rem 1.1rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-block}.imt[data-astro-cid-obj5opr7] .pdf-download{background:var(--floresta);color:var(--on-dark)}.bottom[data-astro-cid-obj5opr7]{justify-content:space-between;gap:1rem;margin-top:1.2rem;display:flex}.rodape-imt[data-astro-cid-obj5opr7]{color:var(--muted);margin-top:2rem;font-size:.8rem}@media (prefers-color-scheme:dark){.imt[data-astro-cid-obj5opr7] button.primary,.imt[data-astro-cid-obj5opr7] .bottom button:last-child:not(:disabled),#nav[data-astro-cid-obj5opr7] button.active,.imt[data-astro-cid-obj5opr7] .pdf-download{background:var(--ouro);border-color:var(--ouro);color:#1e2b20}}@media (width<=860px){.layout[data-astro-cid-obj5opr7]{grid-template-columns:1fr;gap:.5rem}#nav[data-astro-cid-obj5opr7]{flex-direction:row;padding-bottom:.3rem;position:static;overflow-x:auto}#nav[data-astro-cid-obj5opr7] button{white-space:nowrap;border:1px solid var(--line)}.imt[data-astro-cid-obj5opr7] .fields{grid-template-columns:1fr}.imt[data-astro-cid-obj5opr7] table{display:block;overflow-x:auto}}@media print{.topo,.rodape,.cabeca[data-astro-cid-obj5opr7],.toolbar[data-astro-cid-obj5opr7],#nav[data-astro-cid-obj5opr7],.bottom[data-astro-cid-obj5opr7],#status[data-astro-cid-obj5opr7],.progressbar[data-astro-cid-obj5opr7],.imt[data-astro-cid-obj5opr7] .notice,.imt[data-astro-cid-obj5opr7] button{display:none!important}.layout[data-astro-cid-obj5opr7]{display:block}.imt[data-astro-cid-obj5opr7] .panel{border:0}}
