/* sb-print-folha.css — geometria comum da folha impressa (IMP-02, SPEC §1 e §2).
   Na tela o rodapé não aparece. Parte A completa as medidas; parte C reusa. */
.spf-rodape{display:none;}
/* Valem também na prévia de tela de quem mostra o rodapé (recursos): chamada, endereço e crédito em linhas
   próprias, nunca emendados (Emanuel, 06/10). */
.spf-texto{display:flex;flex-direction:column;gap:.6mm;min-width:0;}
.spf-chamada,.spf-endereco,.spf-aviso,.spf-credito{display:block;overflow-wrap:anywhere;}
.spf-qr{display:flex;flex:none;}
.spf-qr svg{width:24mm;height:24mm;display:block;}
@media print{
  .spf-rodape{display:flex;align-items:flex-end;gap:4mm;flex:none;margin-top:4mm;padding-bottom:4.2mm;break-inside:avoid;}   /* 4.2 = 3 mm de respiro + 1,2 mm da barra */
  .spf-texto{flex:1;}
  .spf-aviso{font-size:7px;color:#5c5c5c;}
  .spf-credito{font-size:7px;color:#5c5c5c;}   /* #5c5c5c = 6,5:1 no branco; #8a8a8a (3,4:1) sumia no papel */
  .spf-chamada,.spf-endereco{color:#14243d;}   /* a mesma tinta em todo impresso; o recurso herdava o cinza do crédito */
  .spf-marca{display:block;height:5mm;width:auto;flex:none;}
  .spf-barra{display:block;position:fixed;left:0;right:auto;width:calc(100% + 1mm);bottom:-1.02mm;height:2.2mm;clip-path:inset(0);margin:0;break-before:avoid;}
  /* Relatório que corre em várias páginas (Diário, Acompanho): o rodapé comum fica num <tfoot>, que o Chromium repete
     no fim de toda página e para o qual reserva o espaço. Na tela a tabela some (display:contents). */
  .spf-tabela{width:100%;border-collapse:collapse;}
  .spf-tabela>tbody>tr>td,.spf-tabela>tfoot>tr>td{padding:0;vertical-align:top;}
}
@media screen{
  .spf-tabela,.spf-tabela>tbody,.spf-tabela>tbody>tr,.spf-tabela>tbody>tr>td,.spf-tabela>tfoot,.spf-tabela>tfoot>tr,.spf-tabela>tfoot>tr>td{display:contents;}
}
