.tpv-pant.rf-ancho[data-v-9e8266f0]{grid-template-columns:540px minmax(0,1fr)}@media(max-width:1100px){.tpv-pant.rf-ancho[data-v-9e8266f0]{grid-template-columns:1fr}}.rf-cont[data-v-9e8266f0]{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:10px}.rf-cont>div[data-v-9e8266f0]{padding:10px 12px;border-radius:12px;background:var(--bg);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.rf-cont b[data-v-9e8266f0]{font-size:22px;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.rf-cont span[data-v-9e8266f0]{font-size:11px;color:var(--ink-3)}.rf-acc[data-v-9e8266f0]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.rf-acc .tpv-btn[data-v-9e8266f0]{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0;padding:0 8px;font-size:12.5px;white-space:nowrap}.rf-acc .tpv-btn .v-icon[data-v-9e8266f0]{margin-right:4px}.rf-nota[data-v-9e8266f0]{margin:8px 0 12px;font-size:11.5px}.rf-grupos[data-v-9e8266f0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.rf-g[data-v-9e8266f0],.rf-grupos[data-v-9e8266f0]{display:-webkit-box;display:-ms-flexbox;display:flex}.rf-g[data-v-9e8266f0]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:9px 12px;border-radius:12px;background:var(--bg);color:var(--ink-2);font-size:13px;text-align:left}.rf-g span[data-v-9e8266f0]{-webkit-box-flex:1;-ms-flex:1;flex:1}.rf-g b[data-v-9e8266f0]{font-size:16px;font-variant-numeric:tabular-nums}.rf-g .v-icon[data-v-9e8266f0]{color:inherit!important}.rf-g--ok[data-v-9e8266f0]{color:var(--ok)}.rf-g--warn[data-v-9e8266f0]{color:var(--warn)}.rf-g--err[data-v-9e8266f0]{color:#dc2626}.rf-g--info[data-v-9e8266f0]{color:#4f46e5}.rf-g.on[data-v-9e8266f0]{-webkit-box-shadow:inset 0 0 0 2px currentColor;box-shadow:inset 0 0 0 2px currentColor;background:var(--panel,#fff)}.rf-total[data-v-9e8266f0]{font-size:12px;color:var(--ink-3);padding:4px 4px 0}.rf-tabla[data-v-9e8266f0]{--cols:44px minmax(0,1fr) 230px 150px}.rf-tabla--stock[data-v-9e8266f0]{--cols:44px minmax(0,1fr) 70px 70px 70px 90px}.rf-tabla--stock .num[data-v-9e8266f0]{text-align:right;justify-self:end;font-variant-numeric:tabular-nums}.rf-gris[data-v-9e8266f0]{color:var(--ink-3)}.rf-pasadas[data-v-9e8266f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:10px}.rf-pasadas__suma[data-v-9e8266f0]{margin-left:4px;font-size:12.5px;color:var(--ink-2)}.rf-pasadas__suma b[data-v-9e8266f0]{font-size:15px;color:var(--ok)}.rf-enviar[data-v-9e8266f0]{width:100%;margin-top:10px}.rf-enviado[data-v-9e8266f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:10px;padding:9px 12px;border-radius:10px;background:#ecfdf5;color:#047857;font-size:12.5px;font-weight:600}.rf-env[data-v-9e8266f0]{padding:16px 20px 20px}.rf-env__kpis[data-v-9e8266f0]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.rf-env__kpis>div[data-v-9e8266f0]{padding:10px 12px;border-radius:12px;background:rgba(15,23,42,.04)}.rf-env__kpis>div b[data-v-9e8266f0]{display:block;font-size:20px;font-variant-numeric:tabular-nums}.rf-env__kpis>div span[data-v-9e8266f0]{font-size:11.5px;color:var(--ink-3)}.rf-env__kpis>div.err b[data-v-9e8266f0]{color:#dc2626}.rf-env__kpis>div.warn b[data-v-9e8266f0]{color:var(--warn)}.rf-env__obs[data-v-9e8266f0]{width:100%;margin-top:10px;padding:10px 12px;border-radius:12px;background:rgba(15,23,42,.04);font-size:13px;resize:vertical;outline:none}.rf-env__acc[data-v-9e8266f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;margin-top:14px}.rf-sinetq[data-v-9e8266f0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-top:6px;padding:8px 10px;border-radius:10px;background:#fffbeb;color:#92400e;font-size:12px}.rf-epc[data-v-9e8266f0]{font-family:JetBrains Mono,Consolas,monospace;font-size:11.5px;color:#6d28d9;word-break:break-all}