.pab-app{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);gap:1.25rem;align-items:start;min-width:0}.pab-painel{display:flex;flex-direction:column;gap:.9rem;min-width:0}.pab-previa{position:sticky;top:.75rem;max-height:calc(100vh - 1.5rem);overflow-y:auto;overflow-x:hidden;min-width:0;padding:.25rem;border-radius:.9rem;background:var(--bg-2, var(--bg))}.pab-app .pab-etapas{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin:0;padding:0;overflow:visible}.pab-app .pab-etapas .fer-aba{min-width:0;padding:.45rem .4rem;line-height:1.2;white-space:normal;text-align:center}.pab-escolha--ei{display:flex;flex-direction:column;gap:.7rem}.pab-grupo{margin:0;padding:.6rem .85rem .4rem;border:1px solid var(--border);border-radius:.8rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 .75rem;min-width:0}.pab-grupo legend{padding:0 .3rem}.pab-marca{min-height:2.5rem;line-height:1.3}.pab-direito{display:flex;align-items:flex-start;gap:.55rem;padding:.5rem 0;border-top:1px solid var(--border);font-size:.85rem;line-height:1.45;color:var(--text-2);cursor:pointer}.pab-direito:first-child{border-top:0}.pab-direito input{width:1.1rem;height:1.1rem;margin-top:.15rem;flex-shrink:0;accent-color:var(--c-forte)}.pab-direito b{color:var(--text)}.pab-sec{display:flex;flex-direction:column;gap:.5rem;padding:.9rem .95rem;border:1px solid var(--border);border-radius:.9rem;background:var(--bg, var(--surface));min-width:0}.pab-sec__t{margin:0;font-size:.95rem;font-weight:800;line-height:1.3;color:var(--text)}.pab-sec__t label{cursor:pointer}.pab-sec__st{margin:.35rem 0 0;font-size:.85rem;font-weight:800;color:var(--text)}.pab-busca-info{min-height:1.2em}.pab-lista{display:flex;flex-direction:column;max-height:24rem;overflow-y:auto;border:1px solid var(--border);border-radius:.75rem;background:var(--surface);min-width:0}.pab-item{display:flex;align-items:flex-start;gap:.6rem;padding:.6rem .7rem;border-top:1px solid var(--border);min-width:0}.pab-item:first-child{border-top:0}.pab-item.is-no{background:var(--c-suave)}.pab-item__tx{flex:1 1 auto;min-width:0}.pab-item__tx p{margin:0;font-size:.85rem;line-height:1.45;color:var(--text)}.pab-item__tx .pab-item__m{margin-top:.2rem;font-size:.75rem;line-height:1.4;color:var(--muted)}.pab-item__tx .pab-item__nota{margin-top:.2rem;font-size:.75rem;font-weight:700;color:var(--c-texto)}.pab-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}.pab-cod a{color:inherit}.pab-app .pab-por{flex:none;min-height:2.4rem;padding:.35rem .65rem;font-size:.78rem}.pab-vazio{margin:0;padding:.8rem;font-size:.85rem;line-height:1.5;color:var(--muted)}.pab-escolhidas{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.4rem;counter-reset:pab}.pab-esc{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .6rem;border:1px solid var(--c-borda);border-radius:.7rem;background:var(--surface);min-width:0}.pab-esc p{flex:1 1 auto;min-width:0;margin:0;font-size:.82rem;line-height:1.45;color:var(--text)}.pab-esc__bts{flex:none;display:flex;gap:.25rem}.pab-mini{appearance:none;min-width:2.2rem;min-height:2.2rem;padding:0 .45rem;border-radius:.55rem;border:1px solid var(--border-2, var(--border));background:var(--surface);color:var(--text-2);font:inherit;font-size:.75rem;font-weight:700;cursor:pointer}.pab-mini:hover:not(:disabled){border-color:var(--c-borda);color:var(--text)}.pab-mini:disabled{opacity:.4;cursor:default}.pab-mini--tira{color:#9f1239}[data-theme=dark] .pab-mini--tira{color:#fda4af}.pab-mais{border:1px solid var(--border);border-radius:.9rem;padding:0 .95rem;background:var(--bg, var(--surface))}.pab-mais summary{cursor:pointer;min-height:2.75rem;display:flex;align-items:center;font-weight:800;font-size:.95rem;color:var(--text)}.pab-mais[open]{padding-bottom:.85rem}.pab-dir-n{margin-left:.35rem;font-weight:600;color:var(--c-texto)}.pab-mais__corpo{display:flex;flex-direction:column;gap:.7rem}.pab-area{min-height:6.5rem;resize:vertical;line-height:1.5;font-size:.95rem}.pab-area--etapa{min-height:5rem}.pab-area--curta{min-height:4.2rem}.pab-linha{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.pab-linha .pab-tempo{flex:1 1 14rem}.pab-jeito{width:auto;flex:1 1 13rem;min-height:2.75rem;font-size:.9rem}.pab-oculto{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.pab-etapa{display:flex;flex-direction:column;gap:.3rem}.pab-etapa__cab{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.pab-etapa__cab .fer-rotulo{margin:0}.pab-etapa__min{display:inline-flex;align-items:center;gap:.35rem;font-size:.85rem;color:var(--muted)}.pab-app .pab-num{width:5.5rem;min-height:2.5rem;padding:.35rem .5rem;font-size:.95rem;text-align:right;font-variant-numeric:tabular-nums}.pab-tempo.is-aviso{color:#92400e;font-weight:700}[data-theme=dark] .pab-tempo.is-aviso{color:#fcd34d}.pab-chips{display:flex;flex-wrap:wrap;gap:.35rem}.pab-chip{appearance:none;min-height:2.3rem;padding:.3rem .65rem;border-radius:999px;border:1px solid var(--border-2, var(--border));background:var(--surface);color:var(--text-2);font:inherit;font-size:.78rem;font-weight:600;cursor:pointer}.pab-chip:hover{border-color:var(--c-borda);color:var(--text);background:var(--c-suave)}.pab-acoes{margin-top:.2rem}.pab-info{min-height:1.2em}.pab-credito a{color:var(--c-texto)}.pab-app .fer-folha{height:297mm;min-height:0;padding:16.5mm 15mm}.pab-folha{color:#111}.pab-pag{box-sizing:border-box;width:180mm;height:264mm;display:flex;flex-direction:column;overflow:hidden;font-family:Arial,Helvetica,sans-serif;color:#111}.pab-pag *,.pab-medida *{box-sizing:border-box}.pab-pag>*{flex:none}.pab-cab{height:32mm;margin-bottom:4mm;display:flex;flex-direction:column;justify-content:space-between;padding-bottom:1.8mm;border-bottom:.5mm solid #111;overflow:hidden}.pab-cab__l1{display:flex;align-items:flex-end;justify-content:space-between;gap:6mm;height:8mm}.pab-tit{flex:none;margin:0;font-size:15pt;font-weight:800;line-height:1;letter-spacing:.02em;text-transform:uppercase;color:#111}.pab-cab__l{display:flex;align-items:flex-end;gap:5mm;height:5.6mm;font-size:9.5pt;line-height:1;color:#222}.pab-d{flex:1 1 0;min-width:0;display:flex;align-items:flex-end;gap:1.5mm}.pab-d b{flex:none;font-weight:700}.pab-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}.pab-d i{display:block;flex:1 1 auto;height:0;margin-bottom:.5mm;border-bottom:.3mm solid #555}.pab-d--g{flex-grow:1.7}.pab-d--data{flex:0 0 46mm}.pab-cab--c{height:7mm;margin-bottom:3mm;flex-direction:row;align-items:flex-end;gap:6mm;padding-bottom:1.2mm;border-bottom-width:.3mm}.pab-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}.pab-cab__r{flex:none;margin:0;font-size:9pt;color:#444;white-space:nowrap}.pab-corpo{font-family:Arial,Helvetica,sans-serif;font-size:10.5pt;line-height:1.45;color:#111}.pab-tema{margin:0;padding:0 0 1.5mm;display:flex;align-items:flex-end;gap:1.5mm;font-size:11pt;line-height:1.35}.pab-tema b{flex:none}.pab-tema__ln{display:block;flex:1 1 auto;height:0;margin-bottom:1mm;border-bottom:.3mm solid #555}.pab-h{margin:0;padding:3mm 0 1.2mm;font-size:11pt;font-weight:800;line-height:1.3;letter-spacing:.01em;text-transform:uppercase;color:#111;border-bottom:.25mm solid #999}.pab-sub{margin:0;padding:2mm 0 .6mm;font-size:10.5pt;font-weight:800;line-height:1.3;color:#111}.pab-sub span{font-weight:400;color:#444}.pab-hab{padding:1.6mm 0 1.4mm;border-bottom:.2mm solid #ddd}.pab-hab__t{margin:0;font-size:10pt;line-height:1.42;text-align:justify}.pab-hab__t b{margin-right:1mm;white-space:nowrap}.pab-hab__m{margin:.6mm 0 0;font-size:8.3pt;line-height:1.35;color:#444}.pab-dir{margin:0;padding:1.2mm 0;font-size:9.5pt;line-height:1.4;text-align:justify}.pab-p{margin:0;padding:0 0 1.8mm;text-align:justify}.pab-p--item{padding-left:4mm;text-indent:-3mm}.pab-p--item::before{content:"• "}.pab-linhas{padding-top:.5mm}.pab-ln{display:block;height:7.5mm;border-bottom:.3mm solid #999}.pab-ass{padding-top:14mm;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14mm}.pab-ass__c{display:flex;flex-direction:column;align-items:center;text-align:center;min-width:0}.pab-ass__c i{display:block;width:100%;height:0;border-top:.3mm solid #333}.pab-ass__c span{padding-top:1.2mm;font-size:9pt;color:#333}.pab-rod{flex:none;height:7mm;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}.pab-medida{position:absolute;left:-10000px;top:0;width:180mm;visibility:hidden;pointer-events:none}@media (max-width:1024px){.pab-app{grid-template-columns:minmax(0,1fr)}.pab-previa{position:static;max-height:none;overflow:visible}}@container pagina (max-width: 912px){.pab-app{grid-template-columns:minmax(0,1fr)}.pab-previa{position:static;max-height:none;overflow:visible}}@media (max-width:480px){.pab-app .pab-etapas .fer-aba{padding:.4rem .2rem;font-size:.74rem}.pab-grupo{grid-template-columns:minmax(0,1fr)}.pab-item{flex-direction:column;align-items:stretch}.pab-app .pab-por{align-self:flex-start}.pab-esc{flex-direction:column}.pab-sec{padding:.75rem .7rem}}@container pagina (max-width: 480px){.pab-app .pab-etapas .fer-aba{padding:.4rem .2rem;font-size:.74rem}.pab-grupo{grid-template-columns:minmax(0,1fr)}.pab-item{flex-direction:column;align-items:stretch}.pab-app .pab-por{align-self:flex-start}.pab-esc{flex-direction:column}.pab-sec{padding:.75rem .7rem}}@media print{@page{size:A4 portrait;margin:12mm}.pab-app{display:block}.pab-app>:not(.pab-previa){display:none!important}.pab-previa{position:static;max-height:none;overflow:visible;padding:0;background:0 0}.pab-app .fer-folha{padding:3mm;height:270mm}}