x-recibo{display:contents}@scope (x-recibo) to (:scope :is(x-base,x-campo,x-cartao,x-cartao-doa-se,x-cartaz-perdido,x-carteira,x-checklist,x-clausula,x-documento,x-escolha,x-footer,x-nav,x-questionario,x-recibo,x-recibo-envio,x-recibo-itens,x-rifa,x-rifa-folhas,x-rifa-imagem,x-rifa-sorteio,x-rifa-texto,x-valor)>*){:scope{display:block}.recibo{border:1px solid currentColor;padding:1.4rem 1.5rem;display:flex;flex-direction:column}.recibo p{margin:0 0 0.6rem;text-align:left}.topo{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:0.6rem 1.5rem;margin-bottom:1rem}.topo h2{font-family:inherit;font-size:1.3rem;letter-spacing:0.06em;text-transform:uppercase;margin:0}.topo .sub{display:flex;flex-wrap:wrap;gap:0 1.2rem;margin:0.15rem 0 0;font-size:0.85rem}.topo .via{text-transform:uppercase;letter-spacing:0.06em}.quantia{border:1px solid currentColor;padding:0.35rem 0.8rem;font-size:1.15rem;white-space:nowrap}.quantia span{display:block;font-size:0.7rem;text-transform:uppercase;letter-spacing:0.08em}[data-bind]{font-weight:var(--font-bold)}[data-bind].blank,[data-data].blank{font-weight:var(--font-normal);color:var(--color-text-tertiary);overflow-wrap:anywhere}.itens{width:100%;margin:0.2rem 0 0.8rem;font-size:inherit}.itens th,.itens td{padding:0.2rem 0.5rem;border:1px solid var(--color-border-strong);text-align:left}.itens th{font-size:0.8rem;text-transform:uppercase;letter-spacing:0.04em}.itens .qtd{width:4.5rem}.itens .unidade{width:7rem}@media (max-width:480px){.itens .qtd{width:3rem}.itens .unidade{width:auto}.recibo{padding:1rem}}.fecho{margin-top:auto;padding-top:0.6rem}.data-local{text-align:center}.assinatura{width:min(20rem,100%);margin:2.6rem auto 0;padding-top:0.3rem;border-top:1px solid currentColor;text-align:center;font-size:0.85rem;line-height:1.35}.assinatura>span{display:block}.corte{display:flex;align-items:center;gap:0.5rem;margin:1.6rem 0;color:var(--color-text-tertiary)}.corte::after{content:"";flex:1;border-top:1px dashed currentColor}@media print{.recibo{padding:5mm 6mm}.itens th,.itens td{border-color:currentColor}[data-bind].blank,[data-data].blank{color:inherit}:scope[data-duas]{font-size:9.5pt;line-height:1.28;break-inside:avoid}:scope[data-duas] .recibo{min-height:110mm;padding:3mm 5mm}:scope[data-duas] .topo{margin-bottom:1.5mm}:scope[data-duas] .recibo p{margin-bottom:1.2mm}:scope[data-duas] .itens{margin:0 0 1.5mm}:scope[data-duas] .itens{font-size:8.5pt;line-height:1.15}:scope[data-duas] .itens th,:scope[data-duas] .itens td{padding:0.3mm 1.5mm}:scope[data-duas] .fecho{padding-top:0;display:flex;align-items:flex-end;justify-content:space-between;gap:6mm}:scope[data-duas] .data-local{margin:0;text-align:left}:scope[data-duas] .assinatura{flex:none;width:62mm;margin:8mm 0 0}:scope[data-duas] .corte{margin:2mm 0}}}