.hojaInforme{max-width:1000px}.hojaInformeCab{border-bottom:3px solid var(--acento);margin:0 0 16px;padding:0 0 14px}.hojaInformeMarca{letter-spacing:1px;color:var(--acento);align-items:center;gap:9px;font-size:13px;font-weight:750;display:flex}.hojaInformeMarca .logoFp{flex-shrink:0;width:30px;height:auto}.hojaInformeTitulo{color:var(--tinta);margin:8px 0;font-size:24px;line-height:1.2}.hojaInformeMeta{color:var(--tinta2);margin:2px 0;font-size:13px;line-height:1.45}.hojaInformeSinDato{font-style:italic;font-weight:600}.hojaInformeMandos{flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;gap:12px;margin:0 0 14px;display:flex}.hojaInformeCupo{border:1px solid var(--ambar);background:var(--ambarbg);color:var(--ambar);border-radius:10px;margin:0 0 14px;padding:9px 13px;font-size:13.5px;line-height:1.45}.hojaInformeCrear{text-align:center;flex-direction:column;align-items:center;gap:14px;margin:52px 0 44px;display:flex}.hojaInformeCrearNota{color:var(--tinta2);margin:0;font-size:14px}.hojaInformeBotones{flex-wrap:wrap;justify-content:center;align-items:center;gap:14px;display:flex}.hojaInformeBenchmarking{font-family:inherit}.hojaInformeMandos .hojaInformeBenchmarking{border-radius:10px;padding:9px 18px;font-size:14.5px}.hojaComparativa{border:1px solid var(--borde);border-left:4px solid var(--acento);background:var(--papel);border-radius:12px;margin:0 0 18px;padding:14px 16px;scroll-margin:24px}.hojaComparativa.pideCasilla{border-color:var(--ambar)}.hojaComparativaTitulo{color:var(--tinta);margin:0 0 4px;font-size:16px;font-weight:750}.hojaComparativaNota{color:var(--tinta2);margin:0 0 10px;font-size:13px;line-height:1.45}.hojaComparativaPide{border:1px solid var(--ambar);background:var(--ambarbg);color:var(--ambar);border-radius:10px;margin:0 0 10px;padding:9px 13px;font-size:13.5px;line-height:1.45}.hojaComparativa .casillaComparativa{max-width:none;margin:0}.hojaComparativa .avisoCasilla{max-width:none;margin:10px 0 0}.hojaInformeEspera{text-align:center;flex-direction:column;align-items:center;gap:10px;margin:46px 0 38px;display:flex}.relojEspera{width:96px;height:96px}.relojEsperaCaja{fill:var(--papel);stroke:var(--acento);stroke-width:3px}.relojEsperaMarca{stroke:var(--tinta2);stroke-width:2px;stroke-linecap:round}.relojEsperaHoras,.relojEsperaMinutos{stroke:var(--tinta);stroke-linecap:round;transform-box:view-box;transform-origin:32px 32px}.relojEsperaHoras{stroke-width:3.4px;animation:24s linear infinite relojEsperaGiro}.relojEsperaMinutos{stroke-width:2.4px;animation:2s linear infinite relojEsperaGiro}.relojEsperaEje{fill:var(--acento)}@keyframes relojEsperaGiro{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.relojEsperaHoras,.relojEsperaMinutos{animation:none}}.hojaInformeEsperaTexto{color:var(--tinta);margin:0;font-size:16px;font-weight:650}.hojaInformeEsperaNota{color:var(--tinta2);margin:0;font-size:13.5px}.hojaInformeAnteriores{color:var(--tinta2);flex-direction:column;gap:3px;margin-right:auto;font-size:12px;display:flex}.hojaInformeAnteriores select{border:1px solid var(--borde);background:var(--papel);color:var(--tinta);font:inherit;border-radius:9px;max-width:320px;padding:7px 10px;font-size:13.5px}.hojaInformePdf{border:1px solid var(--borde);background:var(--papel);color:var(--tinta);font:inherit;cursor:pointer;border-radius:10px;padding:9px 14px;font-weight:600}.hojaInformePdf:hover:not(:disabled){background:var(--hoverRow)}.hojaInformePdf:disabled{opacity:.55;cursor:default}.hojaInformeAviso{background:var(--rojobg);color:var(--rojo);border-radius:10px;margin:0 0 14px;padding:9px 13px;font-size:13.5px;line-height:1.45}.hojaInformeVacio{background:var(--chipBg);color:var(--tinta2);border-radius:12px;margin:18px 0;padding:14px 16px;font-size:14.5px;line-height:1.5}.informeAbierto.enHoja{border:1px solid var(--borde);background:var(--papel);border-radius:14px;flex:none;padding:26px 28px;overflow:visible}.informeAbierto.enHoja .informeCabecera{border-radius:13px 13px 0 0;margin:-26px -28px 22px}@media print{body.imprimiendo-hoja-informe .hojaInformeMandos,body.imprimiendo-hoja-informe .hojaInformeAviso,body.imprimiendo-hoja-informe .hojaInformeCupo,body.imprimiendo-hoja-informe .hojaComparativa{display:none!important}body.imprimiendo-hoja-informe .hojaInformeCab{break-inside:avoid;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact}body.imprimiendo-hoja-informe section.page:not(:has(.hojaInforme)){display:none!important}body.imprimiendo-hoja-informe .informeAbierto.enHoja{border:none;border-radius:0;padding:0}body.imprimiendo-hoja-informe .informeAbierto.enHoja .informeCabecera{border-radius:0;margin:0 0 22px}body.imprimiendo-hoja-informe .hojaInformeCab{border-bottom-color:#1a3842}body.imprimiendo-hoja-informe .hojaInformeMarca{color:#1a3842}body.imprimiendo-hoja-informe .anexoScroll{overflow:visible}body.imprimiendo-hoja-informe .informeAnexo{break-before:page;page-break-before:always}body.imprimiendo-hoja-informe .informeCabecera,body.imprimiendo-hoja-informe .informeCabecera:after,body.imprimiendo-hoja-informe .informeCabeceraTitulo,body.imprimiendo-hoja-informe .informeAbierto .avisoLecturaInforme,body.imprimiendo-hoja-informe .informeAbierto .informeSinLectura,body.imprimiendo-hoja-informe .informeAbierto .semaforoEstado{-webkit-print-color-adjust:exact;print-color-adjust:exact}body.imprimiendo-hoja-informe .informeTarjeta,body.imprimiendo-hoja-informe .informeHallazgo,body.imprimiendo-hoja-informe .rankingBloque,body.imprimiendo-hoja-informe .planFase{break-inside:avoid;page-break-inside:avoid}body.imprimiendo-hoja-informe .hallazgosRejilla,body.imprimiendo-hoja-informe .informeRankings{display:block}body.imprimiendo-hoja-informe .hallazgosRejilla .informeHallazgo{margin:10px 0}body.imprimiendo-hoja-informe .informePie{break-inside:avoid;page-break-inside:avoid;display:block}}@media screen and (width<=900px){.hojaInformeMandos{justify-content:stretch}.hojaInformeAnteriores{width:100%;margin-right:0}.hojaInformeAnteriores select{max-width:none}.informeAbierto.enHoja{padding:18px 14px}.informeAbierto.enHoja .informeCabecera{margin:-18px -14px 14px}.informeCabeceraTitulo{font-size:28px}}
