.pjb-app{display:flex;flex-direction:column;gap:.9rem;min-width:0}.pjb-app .pjb-etapas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;padding:0;overflow:visible}.pjb-app .pjb-etapas .fer-aba{min-width:0;padding:.45rem .4rem;line-height:1.2;white-space:normal;text-align:center}.pjb-escolha{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem;align-items:end;min-width:0}.pjb-grupo{margin:0;padding:.6rem .85rem .4rem;border:1px solid var(--border);border-radius:.8rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 .75rem;min-width:0}.pjb-grupo legend{padding:0 .3rem}.pjb-marca{min-height:2.5rem;line-height:1.3}.pjb-mais{border:1px solid var(--border);border-radius:.9rem;padding:0 .95rem;background:var(--bg, var(--surface))}.pjb-mais summary{cursor:pointer;min-height:2.75rem;display:flex;align-items:center;font-weight:800;font-size:.95rem;color:var(--text)}.pjb-mais[open]{padding-bottom:.85rem}.pjb-mais__corpo{display:flex;flex-direction:column;gap:.7rem}.pjb-obs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem}.pjb-obs__tx{min-height:4.2rem;resize:vertical;line-height:1.45;font-size:.95rem}.pjb-sec{display:flex;flex-direction:column;gap:.55rem;padding:.9rem .95rem;border:1px solid var(--border);border-radius:.9rem;background:var(--bg, var(--surface));min-width:0}.pjb-sec__t{margin:0;font-size:.95rem;font-weight:800;line-height:1.3;color:var(--text)}.pjb-barra{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.pjb-todos{flex:1 1 16rem;font-size:.85rem;line-height:1.35}.pjb-conta{min-height:1.2em;font-weight:700;color:var(--text-2)}.pjb-lista{display:flex;flex-direction:column;max-height:34rem;overflow-y:auto;border:1px solid var(--border);border-radius:.75rem;background:var(--surface);min-width:0}.pjb-gt{margin:0;padding:.55rem .75rem .45rem;border-top:1px solid var(--border);font-size:.78rem;font-weight:800;letter-spacing:.02em;line-height:1.4;color:var(--c-texto);background:var(--c-suave)}.pjb-gt:first-child{border-top:0}.pjb-hab{display:flex;align-items:flex-start;gap:.75rem;padding:.6rem .75rem;border-top:1px solid var(--border);min-width:0}.pjb-hab.is-marcada{background:color-mix(in srgb,var(--c-suave) 45%,transparent)}.pjb-hab__tx{flex:1 1 auto;min-width:0}.pjb-hab__tx p{margin:0;font-size:.85rem;line-height:1.45;color:var(--text)}.pjb-hab__tx .pjb-hab__m{margin-top:.2rem;font-size:.75rem;line-height:1.4;color:var(--muted)}.pjb-cod{margin-right:.2rem;font-size:.75rem;font-weight:800;letter-spacing:.02em;color:var(--c-texto);font-variant-numeric:tabular-nums;white-space:nowrap}.pjb-cod a{color:inherit}.pjb-hab__ps{flex:none;display:flex;gap:.3rem}.pjb-p{appearance:none;min-width:2.6rem;min-height:2.6rem;padding:0 .4rem;border-radius:.6rem;border:1px solid var(--border-2, var(--border));background:var(--surface);color:var(--text-2);font:inherit;font-size:.8rem;font-weight:800;cursor:pointer;font-variant-numeric:tabular-nums}.pjb-p:hover{border-color:var(--c-borda);color:var(--text)}.pjb-p:focus-visible{outline:2px solid var(--c-forte);outline-offset:1px}.pjb-p[aria-pressed=true]{background:var(--c-forte);border-color:var(--c-forte);color:#fff}.pjb-vazio{margin:0;padding:.8rem;font-size:.85rem;line-height:1.5;color:var(--muted)}.pjb-info{min-height:1.2em}.pjb-credito a{color:var(--c-texto)}.pjb-previa{min-width:0;overflow-x:auto;overflow-y:hidden}.pjb-app .fer-folhas{min-width:930px}.pjb-app .fer-folha--deitada{height:210mm;min-height:0;padding:16.5mm 15mm}.pjb-folha{color:#111}.pjb-pag{box-sizing:border-box;width:267mm;height:177mm;display:flex;flex-direction:column;overflow:hidden;font-family:Arial,Helvetica,sans-serif;color:#111}.pjb-pag *,.pjb-medida *{box-sizing:border-box}.pjb-pag>*{flex:none}.pjb-cab{height:20mm;margin-bottom:4mm;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1.8mm;border-bottom:.5mm solid #111;overflow:hidden}.pjb-tit{margin:0;font-size:13pt;font-weight:800;line-height:1.15;letter-spacing:.01em;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pjb-cab__l{display:flex;align-items:flex-end;gap:5mm;font-size:9.5pt;line-height:1;color:#222}.pjb-d{flex:1 1 0;min-width:0;display:flex;align-items:flex-end;gap:1.5mm}.pjb-d b{flex:none;font-weight:700}.pjb-d em{flex:1 1 auto;min-width:0;padding-bottom:.5mm;font-style:normal;border-bottom:.3mm solid #888;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pjb-d i{display:block;flex:1 1 auto;height:0;margin-bottom:.5mm;border-bottom:.3mm solid #555}.pjb-d--g{flex-grow:2.2}.pjb-d--a{flex:0 0 38mm}.pjb-cab--c{height:7mm;margin-bottom:3mm;flex-direction:row;align-items:flex-end;gap:6mm;padding-bottom:1.2mm;border-bottom-width:.3mm}.pjb-cab__t{flex:1 1 auto;min-width:0;margin:0;font-size:9.5pt;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pjb-cab__r{flex:none;margin:0;font-size:9pt;color:#444;white-space:nowrap}.pjb-tab{width:267mm;table-layout:fixed;border-collapse:collapse;font-family:Arial,Helvetica,sans-serif;color:#111}.pjb-tab th,.pjb-tab td{padding:1mm 1.5mm;border:.25mm solid #777;vertical-align:top;text-align:left;font-size:8.4pt;line-height:1.32;overflow-wrap:anywhere}.pjb-tab th{vertical-align:middle;font-size:7.6pt;font-weight:700;letter-spacing:.02em;text-transform:uppercase;background:#e7ebf0;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pjb-tab .pjb-td-cod{font-weight:700;white-space:nowrap}.pjb-tab .pjb-td-x{text-align:center;vertical-align:middle;font-size:10pt;font-weight:800}.pjb-tab--q th:nth-child(n+3){text-align:center;font-size:6.8pt;letter-spacing:0;text-transform:none}.pjb-tr-per td{padding:1.6mm 1.5mm;font-size:9.6pt;font-weight:800;letter-spacing:.03em;text-transform:uppercase;background:#d6dee8;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pjb-tr-g td{font-size:8pt;font-weight:700;background:#f3f5f8;-webkit-print-color-adjust:exact;print-color-adjust:exact}.pjb-tr-oc td{padding:.8mm 1.5mm;font-size:7.9pt;font-style:italic;color:#333}.pjb-tr-v td{font-style:italic;color:#555}.pjb-tr-o td{font-size:8.2pt;background:#fbfbfc}.pjb-rod{flex:none;height:6mm;margin:auto 0 0;display:flex;align-items:flex-end;justify-content:space-between;gap:4mm;font-size:7.5pt;line-height:1;color:#8a8f98}.pjb-medida{position:absolute;left:-10000px;top:0;width:267mm;visibility:hidden;pointer-events:none}@media (max-width:760px){.pjb-escolha{grid-template-columns:repeat(2,minmax(0,1fr))}.pjb-escolha>:last-child{grid-column:1/-1}.pjb-grupo{grid-template-columns:repeat(2,minmax(0,1fr))}.pjb-obs{grid-template-columns:minmax(0,1fr)}}@container pagina (max-width: 760px){.pjb-escolha{grid-template-columns:repeat(2,minmax(0,1fr))}.pjb-escolha>:last-child{grid-column:1/-1}.pjb-grupo{grid-template-columns:repeat(2,minmax(0,1fr))}.pjb-obs{grid-template-columns:minmax(0,1fr)}}@media (max-width:480px){.pjb-app .pjb-etapas .fer-aba{padding:.4rem .2rem;font-size:.74rem}.pjb-hab{flex-direction:column;gap:.45rem}.pjb-grupo{grid-template-columns:minmax(0,1fr)}.pjb-sec{padding:.75rem .7rem}}@container pagina (max-width: 480px){.pjb-app .pjb-etapas .fer-aba{padding:.4rem .2rem;font-size:.74rem}.pjb-hab{flex-direction:column;gap:.45rem}.pjb-grupo{grid-template-columns:minmax(0,1fr)}.pjb-sec{padding:.75rem .7rem}}@media print{@page pjb-deitada{size:A4 landscape;margin:12mm}.pjb-app{display:block}.pjb-app>:not(.pjb-previa){display:none!important}.pjb-previa{overflow:visible}.pjb-app .fer-folhas{min-width:0}.pjb-app .fer-folha--deitada{page:pjb-deitada;height:183mm;padding:3mm}}