.ie-app{display:flex;flex-direction:column;gap:1.25rem;min-width:0}.ie-tela{display:flex;flex-direction:column;gap:1.1rem;min-width:0}.ie-tela .fer-abas{margin:0}.ie-bloco{margin:0;padding:0;border:0;min-width:0;display:flex;flex-direction:column;gap:.7rem}.ie-bloco>legend{padding:0;margin:0 0 .5rem;font-size:.95rem;font-weight:800;letter-spacing:-.01em;color:var(--text)}.ie-cab{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;align-items:end;min-width:0}.ie-mini{display:block;margin:0 0 .2rem;font-size:.72rem;font-weight:700;color:var(--muted)}.ie-lista{display:flex;flex-direction:column;gap:.6rem}.ie-item{display:grid;grid-template-columns:minmax(0,5.5rem) repeat(4,minmax(0,1fr));grid-template-areas:"topo topo topo topo topo""num local local tipo carga""fab fab man hid prox""calc calc calc calc calc""msg msg msg msg msg";gap:.45rem .55rem;align-items:end;padding:.6rem .7rem .7rem;border:1px solid var(--border);border-radius:.85rem;background:var(--bg, var(--surface));min-width:0}.ie-item__topo{grid-area:topo;display:flex;align-items:center;justify-content:space-between;gap:.5rem}.ie-item__n{font-size:.8rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;color:var(--c-texto)}.ie-item__num{grid-area:num;min-width:0}.ie-item__local{grid-area:local;min-width:0}.ie-item__tipo{grid-area:tipo;min-width:0}.ie-item__carga{grid-area:carga;min-width:0}.ie-item__fab{grid-area:fab;min-width:0}.ie-item__man{grid-area:man;min-width:0}.ie-item__hid{grid-area:hid;min-width:0}.ie-item__prox{grid-area:prox;min-width:0}.ie-item__calc{grid-area:calc;margin:0;font-size:.82rem;line-height:1.45;color:var(--text-2)}.ie-item__msg{grid-area:msg;margin:0;font-size:.8rem;line-height:1.45;color:#b45309;font-weight:600}[data-theme=dark] .ie-item__msg{color:#fbbf24}.ie-item .fer-campo{min-height:2.75rem;padding:.5rem .6rem;font-size:1rem}.ie-bt{appearance:none;width:2.75rem;height:2.75rem;border-radius:.7rem;border:1px solid var(--border);background:var(--surface);color:var(--text-2);font-size:1.05rem;line-height:1;cursor:pointer}.ie-bt--tirar:hover{color:#e11d48;border-color:#e11d48}.ie-colar{border:1px dashed var(--border-2, var(--border));border-radius:.85rem;padding:.55rem .75rem;display:flex;flex-direction:column;gap:.55rem}.ie-colar>summary{cursor:pointer;font-size:.9rem;font-weight:700;color:var(--c-texto);min-height:2.2rem;display:flex;align-items:center}.ie-colar[open]{gap:.6rem}.ie-colar__area{min-height:7rem;resize:vertical;line-height:1.5;font-size:.95rem}.ie-opcoes{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) auto;gap:.5rem 1.1rem;align-items:end;min-width:0}.ie-ini{gap:.5rem}.ie-info{min-height:1.2em}.ie-versao{margin:0;font-size:.76rem;line-height:1.5;color:var(--muted)}.ie-previa{min-width:0;overflow-x:auto;overflow-y:hidden}.ie-app .fer-folhas{min-width:930px}.ie-app .fer-folha{height:210mm;min-height:0;padding:16.5mm 15mm}.ie-folha{display:flex;flex-direction:column;color:#111;font-family:Arial,Helvetica,sans-serif;font-size:8pt;line-height:1.25}.ie-rod{flex:none;height:5mm;box-sizing:border-box;margin:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:4mm;font-size:7pt;line-height:1;color:#777}.ie-par{flex:none;height:170mm;display:grid;grid-template-columns:128.5mm 10mm 128.5mm}.ie-corte{justify-self:center;width:0;height:100%;border-left:.3mm dashed #999}.ie-ficha{box-sizing:border-box;height:170mm;display:flex;flex-direction:column;gap:2mm;min-width:0}.ie-f-topo{flex:none;height:11mm;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:3mm;padding-bottom:1.4mm;border-bottom:.5mm solid #111}.ie-f-topo h2{margin:0;font-size:11.5pt;font-weight:700;line-height:1.1;letter-spacing:.02em;color:#111}.ie-f-num{margin:0;flex:none;display:flex;align-items:baseline;gap:1.5mm;font-size:9pt}.ie-f-num b{display:inline-block;min-width:18mm;padding:0 1.5mm .4mm;border-bottom:.3mm solid #555;font-size:12pt;text-align:center}.ie-f-campos{flex:none;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 4mm}.ie-f-campo{box-sizing:border-box;height:7mm;min-width:0;display:flex;align-items:flex-end;gap:1.4mm;font-size:8.2pt;line-height:1;padding-bottom:.8mm}.ie-f-campo--largo{grid-column:1/-1}.ie-f-campo b{flex:none;font-weight:700}.ie-f-linha{display:block;flex:1 1 auto;height:0;border-bottom:.3mm solid #555;margin-bottom:.2mm}.ie-f-valor{flex:1 1 auto;min-width:0;padding-bottom:.4mm;border-bottom:.3mm solid #555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ie-f-situ{font-style:normal;font-weight:700;padding:0 1mm;border-radius:.6mm}.ie-f-situ--vencida{color:#b91c1c}.ie-f-situ--agora{color:#92400e}.ie-f-grade{flex:none;width:100%;table-layout:fixed;border-collapse:collapse;margin-top:1mm}.ie-f-grade th,.ie-f-grade td{box-sizing:border-box;border:.25mm solid #666;padding:0 1.2mm;font-size:7.8pt;line-height:1.1;color:#111;vertical-align:middle}.ie-f-grade thead tr{height:7mm}.ie-f-grade th{font-size:7pt;font-weight:700;text-align:center;background:#eef0f3}.ie-f-grade tbody tr{height:6.6mm}.ie-f-grade td:first-child{font-weight:700;text-align:center;color:#333}.ie-f-nota{margin:auto 0 0;font-size:6.8pt;line-height:1.3;color:#444}.ie-c-topo{flex:none;height:20mm;margin-bottom:2mm;box-sizing:border-box;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1.6mm;border-bottom:.5mm solid #111}.ie-c-tit{display:flex;justify-content:space-between;align-items:baseline;gap:4mm}.ie-c-tit h2{margin:0;font-size:13pt;font-weight:700;line-height:1.15;letter-spacing:.02em;color:#111}.ie-c-tit p{margin:0;font-size:8.5pt;font-weight:700;color:#333;white-space:nowrap}.ie-c-lin{display:flex;gap:5mm;font-size:9pt;line-height:1;color:#222}.ie-c-campo{flex:1 1 0;min-width:0;display:flex;align-items:flex-end;gap:1.5mm}.ie-c-campo--largo{flex-grow:2}.ie-c-campo--mes{flex:0 0 48mm}.ie-c-campo b{flex:none;font-weight:700}.ie-c-linha{display:block;flex:1 1 auto;height:0;border-bottom:.3mm solid #555;margin-bottom:.4mm}.ie-c-valor{flex:1 1 auto;min-width:0;padding-bottom:.5mm;border-bottom:.3mm solid #555;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ie-l{flex:none;width:100%;table-layout:fixed;border-collapse:collapse;color:#111}.ie-l th,.ie-l td{box-sizing:border-box;border:.25mm solid #666;padding:0 1.1mm;overflow:hidden;vertical-align:middle;font-size:7.8pt;line-height:1.15}.ie-l thead tr{height:13mm}.ie-l th{font-size:6.6pt;font-weight:700;text-align:center;background:#eef0f3;white-space:normal;line-height:1.12}.ie-l tbody tr{height:8.5mm}.ie-l td{white-space:nowrap;text-overflow:ellipsis}.ie-l .ie-l-n{text-align:center;color:#555}.ie-l .ie-l-cx{text-align:center}.ie-na{font-size:7pt;font-weight:700;color:#555}.ie-c-fim{flex:none;height:21mm;box-sizing:border-box;padding-top:2.4mm;display:flex;flex-direction:column;justify-content:space-between}.ie-c-fim p{margin:0;font-size:7.8pt;line-height:1.3;color:#222}.ie-c-ass{display:flex;justify-content:space-between;gap:8mm;font-size:9pt;color:#111;padding-bottom:1mm}@media (max-width:900px){.ie-item{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"topo topo topo topo""num local local local""tipo tipo carga carga""fab man hid prox""calc calc calc calc""msg msg msg msg"}.ie-opcoes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ie-rodape{grid-column:1/-1}}@container pagina (max-width: 788px){.ie-item{grid-template-columns:repeat(4,minmax(0,1fr));grid-template-areas:"topo topo topo topo""num local local local""tipo tipo carga carga""fab man hid prox""calc calc calc calc""msg msg msg msg"}.ie-opcoes{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ie-rodape{grid-column:1/-1}}@media (max-width:560px){.ie-abas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin-right:0;padding-right:0}.ie-abas .fer-aba{white-space:normal;padding-left:.4rem;padding-right:.4rem}.ie-cab,.ie-opcoes{grid-template-columns:minmax(0,1fr)}.ie-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"topo topo""num carga""local local""tipo tipo""fab man""hid prox""calc calc""msg msg";padding:.55rem .6rem .65rem}.ie-app .fer-folhas{min-width:0}}@container pagina (max-width: 560px){.ie-abas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible;margin-right:0;padding-right:0}.ie-abas .fer-aba{white-space:normal;padding-left:.4rem;padding-right:.4rem}.ie-cab,.ie-opcoes{grid-template-columns:minmax(0,1fr)}.ie-item{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"topo topo""num carga""local local""tipo tipo""fab man""hid prox""calc calc""msg msg";padding:.55rem .6rem .65rem}.ie-app .fer-folhas{min-width:0}}@media print{@page{size:A4 landscape;margin:12mm}html,body,.main-content,.fer,.fer-pagina,.fer-app{background:#fff!important}body{display:block!important;min-height:0!important}body>:not(.main-content){display:none!important}.main-content{margin:0!important;padding:0!important;min-height:0!important;display:block!important}.fer-pagina{padding:0!important;max-width:none!important;display:block!important}.ie-app{display:block}.ie-tela{display:none!important}.ie-previa{overflow:visible}.ie-app .fer-folhas{min-width:0}.ie-app .fer-folha{height:183mm;padding:3mm}}