.of-app{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.25rem;align-items:start;min-width:0}.of-app [hidden]{display:none!important}.of-tela{min-width:0}.of-folhas{position:sticky;top:1rem;max-height:calc(100vh - 2rem);overflow-x:hidden;overflow-y:auto}.of-sub{margin:.5rem 0-.2rem;font-size:.72rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.of-app .fer-rotulo small{font-weight:500;color:var(--muted)}.of-area{min-height:4.6rem;resize:vertical;line-height:1.45}.of-texto{min-height:14rem;resize:vertical;line-height:1.55;font-size:.98rem}.of-trat{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}.of-sig{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.of-cep{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr)}.of-voc{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.5rem;align-items:end}.of-mais{border:1px solid var(--border);border-radius:.8rem;padding:0 .85rem;background:var(--bg, var(--surface))}.of-mais summary{cursor:pointer;min-height:2.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:0 .35rem;padding:.35rem 0;font-weight:700;font-size:.9rem;color:var(--text)}.of-mais summary small{font-weight:500;color:var(--muted)}.of-mais[open]{padding-bottom:.85rem}.of-mais__corpo{display:flex;flex-direction:column;gap:.7rem}.of-avisos{display:flex;flex-direction:column;gap:.3rem;padding:.55rem .75rem;border-radius:.7rem;font-size:.82rem;line-height:1.45;color:var(--text-2);background:color-mix(in srgb,#f59e0b 10%,transparent);border:1px solid color-mix(in srgb,#f59e0b 35%,var(--border))}.of-avisos p{margin:0}.of-info{min-height:1.2em}.of-app .fer-folha.of-folha{position:relative;height:297mm;min-height:0;padding:20mm 15mm 20mm 30mm}.of-folha,.of-medida{color:#000;font-family:Calibri,Carlito,"Segoe UI",Arial,Helvetica,sans-serif;font-size:12pt}.of-folha *,.of-medida *{box-sizing:border-box}.of-pag{width:165mm;height:257mm;display:flex;flex-direction:column;overflow:hidden}.of-pag>*{flex:none}.of-cab{height:30mm;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;line-height:1.2;overflow:hidden}.of-cab p{margin:0;max-width:100%}.of-corpo{font-size:12pt;line-height:1.2;color:#000}.of-corpo p{margin:0;overflow-wrap:anywhere}.of-id{padding:0}.of-data{padding:0 0 4.2mm;text-align:right}.of-end{padding:0 0 4.2mm}.of-assunto{padding:0 0 4.2mm}.of-vc{padding:0 0 4.2mm}.of-p{position:relative;padding:0 0 2.1mm;text-indent:25mm;text-align:justify}.of-p--cont{text-indent:0}.of-n{position:absolute;left:0;top:0;text-indent:0}.of-ln{display:block;height:8mm;border-bottom:.3mm solid #888}.of-fim{padding:2.1mm 0 0}.of-fecho{text-indent:25mm}.of-sig-esp{height:16mm}.of-sig-nome,.of-sig-cargo{text-align:center}.of-rodape{position:absolute;left:30mm;right:15mm;bottom:5mm;height:13mm;display:flex;flex-direction:column;justify-content:flex-end;align-items:center;text-align:center;font-size:9pt;line-height:1.25;color:#000;overflow:hidden}.of-rodape p{margin:0;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.of-rodape .of-pagina{margin-bottom:1.2mm;font-size:11pt}.of-medida{position:absolute;left:-10000px;top:0;width:165mm;visibility:hidden;pointer-events:none}@media (max-width:1024px){.of-app{grid-template-columns:minmax(0,1fr)}.of-folhas{position:static;max-height:none;overflow:hidden}}@container pagina (max-width: 912px){.of-app{grid-template-columns:minmax(0,1fr)}.of-folhas{position:static;max-height:none;overflow:hidden}}@media (max-width:560px){.of-pessoa,.of-sig{grid-template-columns:minmax(0,1fr)}.of-trat{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.of-tres{grid-template-columns:repeat(2,minmax(0,1fr))}.of-tres>:last-child{grid-column:1/-1}.of-acoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.of-acoes .fer-btn:first-child{grid-column:1/-1}}@container pagina (max-width: 560px){.of-pessoa,.of-sig{grid-template-columns:minmax(0,1fr)}.of-trat{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.of-tres{grid-template-columns:repeat(2,minmax(0,1fr))}.of-tres>:last-child{grid-column:1/-1}.of-acoes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.of-acoes .fer-btn:first-child{grid-column:1/-1}}@media print{@page{size:A4 portrait;margin:0}.of-app{display:block}.of-folhas{position:static;max-height:none;overflow:visible}.of-app .fer-folha.of-folha{width:210mm;height:296mm;padding:20mm 15mm 19mm 30mm;overflow:hidden}}