@font-face{font-family:"AlComic";font-style:normal;font-weight:700;font-display:block;src:url(/assets/fonts/comic-neue-latin-700.woff2)format("woff2")}@font-face{font-family:"AlCursiva";font-style:normal;font-weight:400;font-display:block;src:url(/assets/fonts/playwrite-br.woff2)format("woff2")}.al-app{display:grid;grid-template-columns:minmax(0,24rem) minmax(0,1fr);gap:1.25rem;align-items:start;min-width:0}.al-painel{display:flex;flex-direction:column;gap:.8rem;min-width:0}.al-nomes{min-height:6rem;resize:vertical;line-height:1.5}.al-info{min-height:1.2em}.al-app .fer-marcar{min-height:2.75rem}.al-app[data-qtd=nome] .al-so-kits,.al-app:not([data-qtd=nome]) .al-so-nome{display:none}.al-app[data-qtd=nome] .al-so-nome{display:flex;flex-direction:column;gap:.5rem}.al-app[data-qtd=uma] .al-dica-kit{display:none}.al-folha{color:#111}.al-pag{box-sizing:border-box;width:180mm;height:264mm;display:flex;flex-direction:column;overflow:hidden;font-family:Arial,Helvetica,sans-serif;line-height:1.2}.al-pag *,.al-pag ::before,.al-pag ::after{box-sizing:border-box}.al-pag>*{flex:none}.al-cab{overflow:hidden}.al-tit{margin:0;font-size:14pt;font-weight:800;line-height:1.1;color:#111;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.al-tit small{font-size:9pt;font-weight:400;color:#666}.al-dica{margin:.8mm 0 0;display:flex;align-items:center;gap:1.5mm;font-size:9pt;line-height:1.2;color:#333}.al-dica svg{flex:none}.al-rot{margin:0;display:flex;align-items:center;font-size:10.5pt;font-weight:700;color:#111;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.al-rod{margin:auto 0 0;height:6mm;display:flex;align-items:flex-end;font-size:8pt;line-height:1;color:#8a8f98}.al-grade{display:grid;align-self:flex-start;border-top:.3mm dashed #333;border-left:.3mm dashed #333}.al-peca{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;border-right:.3mm dashed #333;border-bottom:.3mm dashed #333;line-height:1}.al-peca span{display:block;white-space:nowrap}.al-f-comic{font-family:"AlComic","Comic Neue","Comic Sans MS",Arial,sans-serif;font-weight:700}.al-f-cursiva{font-family:"AlCursiva","Playwrite BR","Segoe Script",cursive;font-weight:400;line-height:1.5}.al-f-cursiva span{transform:translateY(-7%)}.al-contorno{color:transparent!important;-webkit-text-stroke:.3mm #111;paint-order:stroke fill}@media (max-width:1024px){.al-app{grid-template-columns:minmax(0,1fr)}}@container pagina (max-width: 912px){.al-app{grid-template-columns:minmax(0,1fr)}}@media print{@page{size:A4 portrait;margin:12mm}.al-app{display:block}.al-app .fer-folha{padding:3mm;height:270mm}.al-contorno{-webkit-print-color-adjust:exact;print-color-adjust:exact}}