.ai-app{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:1.25rem;align-items:start}.ai-painel{display:flex;flex-direction:column;gap:.8rem;min-width:0}.ai-app[data-capa="0"] .ai-so-capa{display:none!important}.ai-app .fer-marcar{min-height:2.5rem}.ai-marcas{display:flex;flex-direction:column;justify-content:flex-end}.ai-info{min-height:1.2em}.ai-ativs,.ai-mais{border:1px solid var(--border);border-radius:.8rem;padding:0 .85rem;background:var(--bg, var(--surface))}.ai-ativs summary,.ai-mais summary{cursor:pointer;min-height:2.75rem;display:flex;flex-wrap:wrap;align-items:center;column-gap:.6rem;font-weight:700;font-size:.9rem;color:var(--text)}.ai-total{font-weight:600;font-size:.8rem;color:var(--muted)}.ai-ativs[open],.ai-mais[open]{padding-bottom:.85rem}.ai-ativs__lista{display:grid;grid-template-columns:minmax(0,1fr);gap:.35rem;max-width:26rem}.ai-ativ{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;font-size:.9rem;color:var(--text)}.ai-ativ span{min-width:0}.ai-ativ .fer-campo{flex:none;width:4.25rem;padding-top:.4rem;padding-bottom:.4rem}.ai-mais__corpo{display:flex;flex-direction:column;gap:.6rem}.ai-mais__corpo .fer-campo{max-width:10rem}.ai-vazio{padding:2rem 1rem;text-align:center}.ai-folha{display:flex;flex-direction:column;color:#111}.ai-tit{flex:none;height:14mm;box-sizing:border-box;margin:0;display:flex;align-items:center;font-size:22pt;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-instr{flex:none;height:16mm;box-sizing:border-box;margin:0;font-size:16pt;line-height:1.25;overflow:hidden}.ai-folha--mg .ai-tit{height:16mm;font-size:26pt}.ai-folha--mg .ai-instr{height:20mm;font-size:20pt;line-height:1.2}.ai-corpo{flex:none;overflow:hidden;display:flex;flex-direction:column;justify-content:center}.ai-rod{flex:none;height:8mm;margin:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:4mm;font-size:10pt;line-height:1;color:#444;white-space:nowrap}.ai-rod__pag{font-size:12pt;font-weight:700;color:#111}.ai-centro{display:flex;justify-content:center;align-items:center;min-height:0}.ai-folha svg{display:block;flex:none;overflow:visible}.ai-caca{display:flex;flex-direction:column;align-items:center}.ai-caca__cab{align-self:stretch;margin:3mm 0 1mm;font-size:14pt;line-height:1.2}.ai-folha--mg .ai-caca__cab{font-size:16pt}.ai-caca__lista{align-self:stretch;margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-flow:column;column-gap:6mm;font-size:20pt;font-weight:700;line-height:1}.ai-folha--mg .ai-caca__lista{font-size:26pt}.ai-caca__lista li{display:flex;align-items:center;gap:3mm;min-width:0}.ai-caca__lista i{flex:none;width:5mm;height:5mm;border:.4mm solid #111;border-radius:.8mm}.ai-dit{display:flex;flex-direction:column;justify-content:space-between;gap:6mm}.ai-dit__lista{margin:0;padding:0;list-style:none;font-size:18pt;line-height:1.2;color:#111;display:flex;flex-direction:column;gap:6mm}.ai-folha--mg .ai-dit__lista{font-size:22pt;gap:5mm}.ai-dit__linha{padding-left:1mm}.ai-dit__comeco{display:block;font-weight:700}.ai-dit__vazio{display:block;height:11mm;border-bottom:.5mm solid #111}.ai-dit__banco{border:.5mm solid #111;border-radius:3mm;padding:3mm 4mm;font-size:15pt;line-height:1.35;color:#111}.ai-folha--mg .ai-dit__banco{font-size:18pt}.ai-dit__banco-tit{margin:0 0 1.5mm;font-weight:700}.ai-dit__banco ul{margin:0;padding:0 0 0 6mm}.ai-seq{margin:0;padding:0;list-style:none;display:grid;font-size:20pt;font-weight:700;line-height:1.15}.ai-folha--mg .ai-seq{font-size:26pt}.ai-seq__linha{display:flex;align-items:center;gap:2mm;min-height:0;overflow:hidden}.ai-seq__n{flex:none;width:10mm}.ai-folha--mg .ai-seq__n{width:13mm}.ai-seq__itens{flex:1 1 auto;min-width:0;display:flex;flex-wrap:wrap;align-items:center;align-content:center;gap:2.5mm 4mm}.ai-seq__item{flex:none;padding:1.5mm 3mm;border:.4mm solid #111;border-radius:2mm}.ai-seq__vazio{flex:none;width:32mm;height:11mm;box-sizing:border-box;border:.6mm dashed #111;border-radius:2mm}.ai-folha--mg .ai-seq__vazio{width:40mm;height:14mm}.ai-emb{margin:0;padding:0;list-style:none;display:grid}.ai-emb__item{display:flex;flex-direction:column;justify-content:center;gap:1.5mm;min-height:0;overflow:hidden;border-bottom:.3mm solid #bbb}.ai-emb__item:last-child{border-bottom:0}.ai-emb__letras{margin:0;font-size:26pt;font-weight:700;line-height:1.2;letter-spacing:.6mm}.ai-folha--mg .ai-emb__letras{font-size:32pt}.ai-emb__n{display:inline-block;width:12mm;letter-spacing:0}.ai-emb__dica{margin:0 0 0 12mm;font-size:16pt;line-height:1.2}.ai-emb__item svg{margin-left:12mm}.ai-folha--mg .ai-emb__n{width:16mm}.ai-folha--mg .ai-emb__dica{margin-left:16mm;font-size:20pt}.ai-folha--mg .ai-emb__item svg{margin-left:16mm}.ai-contas{display:flex;flex-direction:column;gap:8mm;padding-top:6mm;box-sizing:border-box}.ai-contas__grade{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-auto-rows:20mm;column-gap:8mm;font-size:24pt;font-weight:700}.ai-folha--mg .ai-contas__grade{grid-auto-rows:24mm;font-size:30pt}.ai-contas__grade li{display:flex;align-items:center;gap:3mm;white-space:nowrap}.ai-contas__linha{display:inline-block;flex:none;width:26mm;height:0;border-bottom:.5mm solid #111}.ai-contas__din{margin:0;padding:0 0 0 9mm;font-size:18pt;line-height:1.3}.ai-folha--mg .ai-contas__din{font-size:22pt}.ai-contas__din li{margin:0 0 5mm}.ai-contas__din p{margin:0}.ai-contas__resp{margin-top:2mm!important;font-weight:700}.ai-dif{display:flex;flex-direction:column}.ai-dif__tit{flex:none;height:9mm;margin:0;display:flex;align-items:flex-end;padding-bottom:1mm;box-sizing:border-box;font-size:16pt;font-weight:700}.ai-folha--capa{align-items:center;text-align:center}.ai-capa__formas{margin:10mm auto 4mm}.ai-capa__sobre{margin:0;font-size:14pt;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#333}.ai-capa__tit{margin:5mm 0 9mm;font-size:40pt;line-height:1.1;font-weight:800}.ai-capa__nome{margin:0 0 8mm;max-width:100%;font-size:30pt;font-weight:700;line-height:1.15;overflow-wrap:anywhere}.ai-capa__linha{display:flex;align-items:flex-end;gap:3mm;width:140mm;margin:0 auto 7mm;font-size:20pt;line-height:1}.ai-capa__linha i{flex:1 1 auto;height:0;border-bottom:.4mm solid #333;margin-bottom:1mm}.ai-capa__neste{margin:9mm 0 3mm;font-size:20pt;font-weight:700}.ai-capa__lista{margin:0;padding:0;list-style:none;font-size:18pt;line-height:1.45}.ai-folha--mg .ai-capa__lista{font-size:20pt;line-height:1.35}.ai-capa__calma{margin:8mm 0 0;font-size:18pt}.ai-folha--capa .ai-rod{align-self:stretch}.ai-resp__grade{flex:none;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:6mm}.ai-resp{box-sizing:border-box;padding:2mm 0;border-top:.3mm solid #999;overflow:hidden;display:flex;flex-direction:column;min-width:0}.ai-resp__tit{flex:none;margin:0 0 1.5mm;font-size:12pt;font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ai-folha--mg .ai-resp__tit{font-size:14pt}.ai-resp__lista{margin:0;padding:0;list-style:none;font-size:12pt;line-height:1.3}.ai-folha--mg .ai-resp__lista{font-size:14pt}@media (max-width:1024px){.ai-app{grid-template-columns:minmax(0,1fr)}}@container pagina (max-width: 912px){.ai-app{grid-template-columns:minmax(0,1fr)}}@media print{@page{size:A4 portrait;margin:12mm}.ai-app .fer-folha{padding:3mm;height:270mm}}