@font-face{font-family:"FsComic";font-style:normal;font-weight:700;font-display:block;src:url(/assets/fonts/comic-neue-latin-700.woff2)format("woff2")}@font-face{font-family:"FsCursiva";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/playwrite-br.woff2)format("woff2")}.fs-app{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:1.25rem;align-items:start;min-width:0}.fs-painel{display:flex;flex-direction:column;gap:.8rem;min-width:0}.fs-painel .fer-abas{margin:0}.fs-caixas{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:0 .3rem}.fs-caixas--uma{grid-template-columns:minmax(0,1fr)}.fs-c,.fs-g{min-height:2.5rem;font-size:.9rem}.fs-mini{display:flex;flex-wrap:wrap;gap:.5rem;margin:.4rem 0}.fs-mini__b{min-height:2.5rem;padding:.35rem .8rem}.fs-info{min-height:1.2em}.fs-app .fer-marcar{min-height:2.75rem}.fs-app [hidden]{display:none!important}.fs-folha{color:#111}.fs-pag{box-sizing:border-box;width:180mm;height:264mm;display:flex;flex-direction:column;overflow:hidden;font-family:Arial,Helvetica,sans-serif;line-height:1.2}.fs-pag *,.fs-pag ::before,.fs-pag ::after{box-sizing:border-box}.fs-pag>*{flex:none}.fs-cab{overflow:hidden}.fs-tit{margin:0;font-size:14pt;font-weight:800;line-height:1.1;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fs-tit small{font-size:9pt;font-weight:400;color:#666}.fs-dica{margin:1mm 0 0;display:flex;align-items:center;gap:1.5mm;font-size:9.5pt;line-height:1.2;color:#333}.fs-dica svg{flex:none}.fs-dados{margin-top:2.5mm;display:flex;align-items:flex-end;gap:6mm;font-size:10pt;line-height:1}.fs-campo{display:flex;align-items:flex-end;gap:1.5mm;flex:3 1 0;min-width:0}.fs-campo--data{flex:1 1 0}.fs-campo b{flex:none}.fs-campo i{display:block;flex:1 1 auto;min-height:5mm;border-bottom:.3mm solid #555}.fs-rod{margin:auto 0 0;height:6mm;display:flex;align-items:flex-end;font-size:8pt;line-height:1;color:#8a8f98}.fs-t{display:block;font-weight:700;line-height:1;white-space:nowrap}.fs-f-comic{font-family:"FsComic","Comic Neue","Comic Sans MS",Arial,sans-serif}.fs-f-cursiva{font-family:"FsCursiva","Playwrite BR","Segoe Script",cursive;font-weight:400;line-height:1.25}.fs-contorno{color:transparent!important;-webkit-text-stroke:.35mm #111;paint-order:stroke fill}.fs-t--pe{margin-top:.5mm}.fs-vog{display:flex;align-items:center;justify-content:center;font-size:15pt;font-weight:800}.fs-lin{display:grid;align-items:stretch;border-bottom:.3mm solid #999}.fs-lin--topo{border-bottom:.5mm solid #333}.fs-tabela{border-top:0}.fs-rot{display:flex;align-items:center;justify-content:center;font-size:13pt;font-weight:800;color:#111;background:#f1f1f1;border-right:.3mm solid #999}.fs-cel{display:flex;align-items:center;justify-content:center;gap:2mm;min-width:0;overflow:hidden;border-right:.2mm dotted #bbb}.fs-lin--solta{display:flex;border-bottom:.3mm solid #999}.fs-lin--solta .fs-rot{flex:none;width:16mm}.fs-lin--solta .fs-cel{flex:1 1 0}.fs-sil .fs-t--pe{margin-top:0}.fs-notas{display:flex;flex-wrap:wrap;align-content:flex-start;gap:0 4mm;padding-top:3mm;font-size:8.5pt;line-height:1.35;color:#333;overflow:hidden}.fs-grade{display:grid;border-top:.3mm dashed #333;border-left:.3mm dashed #333;align-self:flex-start}.fs-ficha{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-right:.3mm dashed #333;border-bottom:.3mm dashed #333}.fs-cab--fic{margin-bottom:0}.fs-fila{display:flex;align-items:stretch;border:.5mm solid #333;border-radius:2mm}.fs-fam-cel{display:flex;flex-direction:column;align-items:center;justify-content:center;min-width:0;border-right:.3mm dashed #999}.fs-fam-cel:last-child{border-right:0}.fs-escreva{margin:3mm 0 0;display:flex;align-items:flex-end;font-size:11pt;font-weight:700;color:#111}.fs-pauta{display:block;border-bottom:.5mm solid #555;background:linear-gradient(to bottom,transparent 49%,#bbb 49%,#bbb 51%,transparent 51%)}@media (max-width:1024px){.fs-app{grid-template-columns:minmax(0,1fr)}}@container pagina (max-width: 912px){.fs-app{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.fs-caixas{grid-template-columns:repeat(4,minmax(0,1fr))}}@container pagina (max-width: 480px){.fs-caixas{grid-template-columns:repeat(4,minmax(0,1fr))}}@media print{@page{size:A4 portrait;margin:12mm}.fs-app{display:block}.fs-app .fer-folha{padding:3mm;height:270mm}.fs-contorno{-webkit-print-color-adjust:exact;print-color-adjust:exact}.fs-rot{-webkit-print-color-adjust:exact;print-color-adjust:exact}}