#container-apc{--apc-acc:#1e4a3c;--apc-oro:#b08d57;--apc-tinta:#1f2623;--apc-gris:#6b756f;--apc-filo:#dde3df;--apc-velo:#f1f5f2;width:720px;margin:0;padding:0;background:#fff;color:var(--apc-tinta);font-family:Helvetica,Arial,sans-serif;font-size:10.5px;line-height:1.4}#container-apc,#container-apc *{-webkit-box-sizing:border-box;box-sizing:border-box}#container-apc table{border-collapse:collapse;border-spacing:0}#container-apc p{margin:0}#container-apc .c-r-apc{text-align:right;white-space:nowrap}#container-apc .k-apc{color:var(--apc-gris);padding-right:12px;white-space:nowrap;vertical-align:top}.fuerte-apc{font-weight:700}.bloque-tit-apc{font-size:10px;font-weight:700;color:var(--apc-acc);margin-bottom:5px}.head-apc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.emisor-apc{max-width:330px}.logo-apc{display:block;max-width:150px;max-height:70px;margin-bottom:10px}.razon-apc{font-size:12.5px;font-weight:700;margin-bottom:2px}.dato-apc{font-size:10px;color:var(--apc-gris)}.doc-apc{text-align:right}.doc-tipo-apc{font-size:12px;color:var(--apc-gris)}.doc-num-apc{font-family:Times,serif;font-size:34px;line-height:1.1;color:var(--apc-acc);margin-bottom:10px}.doc-fechas-apc{margin-left:auto;font-size:10px}.doc-fechas-apc td{padding:2px 0;text-align:right}.regla-apc{height:0;border-top:1px solid var(--apc-oro);margin:16px 0 14px}.partes-apc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.bloque-apc{width:48%}.bloque-der-apc{padding-left:16px;border-left:1px solid var(--apc-filo)}.cli-nom-apc{font-size:12px;font-weight:700;margin-bottom:4px}.kv-apc td{padding:1.5px 0;font-size:10px}.items-apc{width:100%}.items-apc th{padding:7px 6px;background:var(--apc-velo);color:var(--apc-acc);font-size:9.5px;font-weight:700;text-align:left;white-space:nowrap}.items-apc th:first-child{border-radius:5px 0 0 5px}.items-apc th:last-child{border-radius:0 5px 5px 0}.items-apc td{padding:7px 6px;border-bottom:1px solid var(--apc-filo);vertical-align:top}.items-apc .c-n-apc{width:28px;color:var(--apc-gris)}.items-apc .c-ord-apc{width:70px;white-space:nowrap}.items-apc .c-cod-apc{width:100px;white-space:nowrap}.des-apc{font-weight:700}.det-apc{margin-top:1px}.det-apc,.items-apc tfoot td{font-size:9.5px;color:var(--apc-gris)}.items-apc tfoot td{border-bottom:none;padding-top:6px}.cierre-apc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin-top:14px}.izq-apc{width:56%}.der-apc{width:38%}.letras-apc,.obs-apc{margin-bottom:12px}.letras-apc p{font-size:10.5px}.obs-apc p{font-size:10px;color:var(--apc-gris)}.tot-apc{width:100%}.tot-apc td{padding:4px 0;font-size:10.5px;border-bottom:1px solid var(--apc-filo)}.tot-apc td:first-child{color:var(--apc-gris)}.pagar-apc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:8px;padding:10px 12px;border-radius:6px;background:var(--apc-acc);color:#fff}.pagar-lbl-apc{font-size:10.5px}.pagar-val-apc{font-family:Times,serif;font-size:19px;font-weight:700;white-space:nowrap}.firmas-apc{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:44px}.firma-apc{width:42%}.firma-linea-apc{height:0;border-top:1px solid var(--apc-tinta);margin-bottom:4px}.firma-lbl-apc{display:block;font-size:9.5px;color:var(--apc-gris)}.firma-nom-apc{display:block;font-size:10px;font-weight:700}