.tpv-pant.vt-ancho[data-v-1ba1a8d1]{grid-template-columns:540px minmax(0,1fr)}@media(max-width:1100px){.tpv-pant.vt-ancho[data-v-1ba1a8d1]{grid-template-columns:1fr}}.vt-estado[data-v-1ba1a8d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:12px}.vt-estado .tpv-chip .v-icon[data-v-1ba1a8d1]{margin-right:4px}.vt-cont[data-v-1ba1a8d1]{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:10px}.vt-cont>div[data-v-1ba1a8d1]{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}.vt-cont>div.err b[data-v-1ba1a8d1]{color:#dc2626}.vt-cont b[data-v-1ba1a8d1]{font-size:22px;line-height:1.1;color:var(--ink);font-variant-numeric:tabular-nums}.vt-cont span[data-v-1ba1a8d1]{font-size:11px;color:var(--ink-3)}.vt-pasadas[data-v-1ba1a8d1]{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}.vt-pasadas__suma[data-v-1ba1a8d1]{font-size:12.5px;color:var(--ink-2)}.vt-pasadas__suma b[data-v-1ba1a8d1]{font-size:15px;color:var(--ok)}.vt-acc[data-v-1ba1a8d1]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.vt-acc .tpv-btn[data-v-1ba1a8d1]{-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}.vt-acc .tpv-btn .v-icon[data-v-1ba1a8d1]{margin-right:4px}.vt-block[data-v-1ba1a8d1]{width:100%;margin-top:10px}.vt-firma[data-v-1ba1a8d1]{margin-top:14px;padding:14px;border-radius:14px;background:var(--bg)}.vt-firma__fila[data-v-1ba1a8d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:8px;font-size:13px}.vt-pin[data-v-1ba1a8d1]{display:grid;grid-template-columns:1fr;gap:8px}.vt-pin__puntos[data-v-1ba1a8d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:10px}.vt-pin__puntos span[data-v-1ba1a8d1]{width:12px;height:12px;border-radius:50%;background:#e2e8f0}.vt-pin__puntos span.on[data-v-1ba1a8d1]{background:var(--oro)}.vt-pin__teclas[data-v-1ba1a8d1]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.vt-pin__teclas button[data-v-1ba1a8d1]{height:40px;border-radius:10px;background:#fff;-webkit-box-shadow:inset 0 0 0 1px var(--borde-suave);box-shadow:inset 0 0 0 1px var(--borde-suave);font-size:16px;font-weight:600;color:var(--ink)}.vt-pin__teclas button[data-v-1ba1a8d1]:active{background:var(--oro-tinte)}.vt-check[data-v-1ba1a8d1]{gap:8px;margin-top:10px;font-size:13px;color:var(--ink-2)}.vt-check[data-v-1ba1a8d1],.vt-res[data-v-1ba1a8d1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.vt-res[data-v-1ba1a8d1]{gap:12px;padding:12px 14px;border-radius:12px;margin-bottom:10px}.vt-res.ok[data-v-1ba1a8d1]{background:#ecfdf5;color:#047857}.vt-res.err[data-v-1ba1a8d1]{background:#fef2f2;color:#b91c1c}.vt-res .v-icon[data-v-1ba1a8d1]{color:inherit!important;font-size:30px!important}.vt-res strong[data-v-1ba1a8d1]{display:block;font-size:14px}.vt-res span[data-v-1ba1a8d1]{display:block;font-size:12px}.vt-grupos[data-v-1ba1a8d1]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px}.vt-g[data-v-1ba1a8d1],.vt-grupos[data-v-1ba1a8d1]{display:-webkit-box;display:-ms-flexbox;display:flex}.vt-g[data-v-1ba1a8d1]{-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}.vt-g span[data-v-1ba1a8d1]{-webkit-box-flex:1;-ms-flex:1;flex:1}.vt-g b[data-v-1ba1a8d1]{font-size:16px;font-variant-numeric:tabular-nums}.vt-g .v-icon[data-v-1ba1a8d1]{color:inherit!important}.vt-g--warn[data-v-1ba1a8d1]{color:var(--warn)}.vt-g--err[data-v-1ba1a8d1]{color:#dc2626}.vt-g--info[data-v-1ba1a8d1]{color:#4f46e5}.vt-g.on[data-v-1ba1a8d1]{-webkit-box-shadow:inset 0 0 0 2px currentColor;box-shadow:inset 0 0 0 2px currentColor;background:var(--panel,#fff)}.vt-tabla[data-v-1ba1a8d1]{--cols:44px minmax(0,1fr) 130px 170px}.vt-linea[data-v-1ba1a8d1]{font-size:12px}