.print-doc{color:#000;background:#fff;max-width:190mm;margin:0 auto;padding:16px 18px 48px;font-family:ui-sans-serif,system-ui,Helvetica Neue,Arial,sans-serif;font-size:11pt;line-height:1.45}.print-doc h1{margin:0 0 6px;font-size:18pt;font-weight:700}.print-doc h2{margin:0 0 8px;font-size:13pt;font-weight:700}.print-rule{border:0;border-top:3px solid #e02018;margin:10px 0 16px}.print-hairline{border:0;border-top:1px solid #000;margin:14px 0 6px}.print-meta{margin:2px 0;font-size:10pt}.print-table{border-collapse:collapse;width:100%;margin-top:10px;font-size:10pt}.print-table th,.print-table td{text-align:left;vertical-align:top;border:1px solid #000;padding:4px 6px}.print-table th{font-weight:700}.print-pregunta{margin:0 0 10px}.print-pregunta-titulo{margin:0 0 2px;font-weight:700}.print-respuesta{white-space:pre-wrap;margin:0}.print-vacio{color:#777}.print-stars{letter-spacing:1px;color:#000}.print-ficha-pie{margin-top:4px;font-size:9pt}.print-toolbar{z-index:10;background:#fff;border-bottom:1px solid #ddd;align-items:center;gap:8px;padding:8px 18px;display:flex;position:sticky;top:0}@page{size:A4 portrait;margin:18mm 16mm}@media print{nav,aside,.no-print,button{display:none!important}body{font-size:11pt;line-height:1.45;color:#000!important;background:#fff!important}*{-webkit-print-color-adjust:exact;print-color-adjust:exact}.print-doc{max-width:none;padding:0}.print-ficha{page-break-before:always;break-before:page}.print-ficha:first-of-type{page-break-before:auto;break-before:auto}.print-portada{page-break-after:always;break-after:page}.print-pregunta{page-break-inside:avoid;break-inside:avoid}h1,h2,h3,.print-pregunta-titulo{page-break-after:avoid;break-after:avoid}table{page-break-inside:auto}tr{page-break-inside:avoid}thead{display:table-header-group}a[href]:after{content:none!important}}
