:root{--escala-raiz:16px;--texto-2xs:.6875rem;--texto-xs:.75rem;--texto-sm:.8125rem;--texto-md:.875rem;--texto-lg:.9375rem;--texto-xl:1.0625rem;--texto-2xl:1.25rem;--texto-display:clamp(1.5rem, 1.1rem + 1.2vw, 2.25rem);--texto-display-sm:clamp(1.25rem, 1rem + .8vw, 1.75rem);--peso-normal:400;--peso-medio:500;--peso-semi:600;--peso-fuerte:700;--alto-linea-compacto:1.25;--alto-linea-base:1.5;--esp-1:.25rem;--esp-2:.5rem;--esp-3:.625rem;--esp-4:.75rem;--esp-5:.875rem;--esp-6:1rem;--esp-7:1.125rem;--esp-8:1.375rem;--esp-10:2rem;--alto-control:2.125rem;--alto-control-tactil:2.75rem;--alto-fila-tabla:2.625rem;--alto-fila-tabla-tactil:3.25rem;--alto-barra:3.25rem;--pdv-card-alto:6.75rem;--pdv-card-min:9.375rem;--pdv-linea-alto:3.5rem;--pdv-cobrar-alto:3.25rem;--pdv-tecla:3rem;--icono-sm:1rem;--icono-md:1.25rem;--icono-lg:1.5rem;--icono-grosor:1.75;--color-sidebar-bg:#2c3e50;--color-sidebar-hover:#34495e;--color-sidebar-active-bg:#34495e;--color-subitem-bg:#22303f;--color-subitem-hover:#26374a;--color-brand-dark:#16304f;--color-brand-blue:#2a4e7a;--color-brand-blue-hover:#094279;--color-brand-orange:#f2941c;--color-orange-border:#d9800f;--color-menu-btn-bg:#34495e;--color-menu-btn-hover:var(--color-brand-orange);--color-on-brand-orange-text:#16304f;--color-success:#1d9e75;--color-danger:#e24b4a;--color-warning:#f0a83b;--color-info:#378add;--color-valor-registrado:#14477f;--color-sidebar-text-group:#e5ebf2;--color-sidebar-text-subitem:#dbe4ee;--color-sidebar-icon:#a9bdd4;--color-sidebar-chevron:#7d94ab;--color-sidebar-active-text:var(--color-brand-orange);--color-bg-app:#f1f4f8;--color-bg-card:#fff;--border:#16304f1f;--color-texto:#1e293b;--color-texto-suave:#64748b;--color-texto-tenue:#667080;--color-superficie-suave:#f8fafc;--font-family-base:"Inter", sans-serif;--radius-sm:.4375rem;--radius-md:.5rem;--radius-lg:.75rem;--radius-pill:999px;--sidebar-width:15.625rem;--sidebar-width-riel:4.25rem;--header-height:var(--alto-barra);--font-size-header-title:var(--texto-lg);--font-size-menu-group:var(--texto-md);--font-size-menu-subitem:var(--texto-sm);--font-size-menu-btn:var(--texto-sm);--font-size-header-username:var(--texto-sm);--font-size-header-role:var(--texto-2xs)}html{font-size:var(--escala-raiz)}@media (hover:none),(pointer:coarse){:root{--alto-control:var(--alto-control-tactil);--alto-fila-tabla:var(--alto-fila-tabla-tactil);--icono-sm:1.125rem;--icono-md:1.375rem;--pdv-card-alto:7.5rem;--pdv-card-min:11.875rem;--pdv-linea-alto:4.5rem;--pdv-cobrar-alto:4.25rem;--pdv-tecla:3.5rem}}@media (width<=640px){:root{--texto-sm:.875rem;--texto-md:.9375rem;--esp-7:.75rem;--esp-8:.875rem}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{font-family:var(--font-family-base);font-size:var(--texto-md);line-height:var(--alto-linea-base);color:var(--color-brand-dark);background:var(--color-bg-app);-webkit-font-smoothing:antialiased}.tabular-nums{font-variant-numeric:tabular-nums}button{cursor:pointer;font-family:inherit}.btn-icono{width:var(--alto-control);height:var(--alto-control);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-texto-suave);justify-content:center;align-items:center;transition:color .15s,border-color .15s,background .15s;display:inline-flex}.btn-icono:hover{color:var(--color-brand-orange);border-color:var(--color-brand-orange)}.btn-icono:disabled{opacity:.45;cursor:default}.btn-icono--plano{background:0 0;border-color:#0000}.btn-icono--redondo{border-radius:var(--radius-pill)}.btn-icono--peligro:hover{color:var(--color-danger);border-color:var(--color-danger)}.listado-input-wrap{width:100%;position:relative}.listado-input-wrap .app-icon{left:var(--esp-3);color:var(--color-texto-tenue);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.listado-input{width:100%;height:var(--alto-control);border:1px solid var(--border);border-radius:var(--radius-md);font-family:inherit;font-size:var(--texto-sm);padding:0 var(--esp-4) 0 2.125rem;color:var(--color-brand-dark)}.listado-input:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,d09GMgABAAAAAAY4AA8AAAAADAgAAAXbAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEIColAh0ILIAABNgIkAzwEIAWFDgeBDgwHG+AJUZRRTjjFj4Tq5gemzyGZTG6nVw6tYjI838fD/1/mfX/fTGqhUoGWQqHaNBZMPNyAow0ox7twBQnwzhJOTWc7hKOWXWKXr0DkpgQpUDLH6QCIQtseGBrgH7bw/7/frGjU9j8ZT4RKbQ9/j4slsyyW3BKNiYZGaHNN65yFqEm8baHMTLciniD21+aCycSwMhUB9AqGkau5xdUw8mwCNwAjL9r4IRiJAnwSJed6bgjEoKJRCGVEjGC8GHhyqyYG0DhA08q13HvbJ8lebH7HERcej2+zleYi6xT6wehFtXEWiNUvSCAJCImISSGIHKm5DqiAQoiCiIig3eo8ADUgAQHGoYHxBjSdwsAt6MGRua9FgwBU49Rx3A0mlxftMl8tLF3AK/Y82SwpgOugmDstrv53P6BrEjoa0D3ksmA75lDQ6fxg3Lv+FOKyu4dHABQIEF0kDbACtOQ2UndzyjAwSY0kpEDLsN0nIqhjeSm/nDt9ljqr5GhezC8Km6+73kAZzaiMv3qoplbpp6S21QABMSEJ0d2XNlEBdJkzxy+C2AOIDmqgXx8jkEidBQ30gaHWTIs4YaidEmffo5a4hu+kIoCiAmRoBDxnYriXbJJignyibHw9UsEkaUO/Dq6z0GZDsukvZIte0YjFIthDIZio6O1XjKcmUZmv7LIcqxUIOTnDVp9JutASWkvJJ/WTGqJn4Udv0Iy3H9N6H76G6Y4PWKvdjlwvxNosFphuterJiYqmFsV4YhLxaCpXzZYMPCKMQYGkAWmgc6HN1znqPK+FXRTq3HQ5HnTBhRrE6faqdetCVJb6osXnj8P0EwkXrLJF9qx1m8YoNltCLRbu3AzWo75k9wpCNm1DM44GH5ypMHD9Zif5LnuEfRFPxQtrsocl/XDgfQ5zWdOXl+PyLsUX4kKKy8W5NJ+JM73JOBkLMcbUMIMZmgvFoaJgHCzyxb5CGtPr8C7YBQJd52xfS3/eyWn2bzFOvr+pQv774z+Iuhv3cM+ch4n7LjutH3zXSbespmaZ7mXYd2G586UOIIjDbM01Od8UetxiU+PdG5Lav6VCcP50O9809mH04Gnr0qZ/9m4dWZwhmceYjLk9hvVFf7tPeKkFwXbwylNfV3+td+BL+ys++IBR3usAa9r/n4/OTKh/f+3a+rce8uqSNeBYd4/TbKz+/+uGqPvn7AHnT3Dz4gVuBfvvrHNdNl7IQsFIpXfniaoDmlw2uSKnzTf4Ey2GB6deVr889GLXryvmw74Di+DXZdt3/bZiAezbvxB+W77j31nTjy9aPvPQjLqxZXFLmlfMPAjT3PNX0oX6GMOdwbyo2b2aLu/q0sjJYYP+w5N+CAq8L4zPU7kl18bGTtyU7BTm030o2/CB4cjPL1tf5nzoi17QUx+5xsyMj21KjNhRqKA9YhbneAQkFMenndxF082h5m/SGx+1m1sOp5w7m7enKt5bTx6ZLik1UCAByP9quwDyqh71gzqlRZX8q5gUPQd8nd07G/DjWbGNznrB8a7LqBEAAT62tHocAMlKAerKoeq++wIWAjNxfgOi1Sks1nqT02jBq0FBfqY8lhP8knymAocQMISlIIFWMMLj+q3VglIC4CF0QIrgoKUEZWilpGJ3eymhVMDFYalQnGGpUoxMqZovD4mGltyDAMgGPois/7uWXq9uPXg5xuNx2mQyGNCpRJshHAMjPVrmKNaKevCIvIkimvVMOnB6GfFAFM5EBgbPY8DpFqFMruLZm8fDwvYUY+lx82YaDKHFBN5YzKAmUU9SJV+Jgm6sxaz0djPzwttw9zCMnguydOMTcNL1ojAiJaBVY6a+4RpQDph90KHzZzDfMxhOH6YF3rnNlOBu0su8Zu1BrIPB4FtAzxl08eRObSIMrveDQQgAzWZt9dSGgCUPEAHJQSIKCZAQiZAYyJAgKZIJM9o5/bBeUvOLzFZ8xwSReaiXicnMGKyWgyVmOzcTErwsJoMhsiqzjaKYzJjz6P+dWgIAAAA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.auth-panel[data-v-e6dba9ff]{flex-direction:column;flex-shrink:0;justify-content:space-between;width:53%;padding:56px;display:flex;position:relative;overflow:hidden}.auth-panel__bg[data-v-e6dba9ff]{pointer-events:none;position:absolute;inset:0;overflow:hidden}.bg-base[data-v-e6dba9ff]{background:var(--color-brand-dark);position:absolute;inset:0}.bg-grid[data-v-e6dba9ff]{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:56px 56px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 45%,#000 30%,#0000 78%);mask-image:radial-gradient(circle at 50% 45%,#000 30%,#0000 78%)}.blob[data-v-e6dba9ff]{filter:blur(60px);border-radius:50%;animation:22s ease-in-out infinite panel-drift-e6dba9ff;position:absolute}.blob.b1[data-v-e6dba9ff]{opacity:.55;background:radial-gradient(circle at 35% 35%,#3f7ecdd9,#3f7ecd00 70%);width:520px;height:520px;top:-18%;left:-14%}.blob.b2[data-v-e6dba9ff]{opacity:.4;background:radial-gradient(circle at 35% 35%,#f2941cbf,#f2941c00 70%);width:460px;height:460px;animation:28s ease-in-out -6s infinite panel-drift2-e6dba9ff;top:58%;left:48%}.blob.b3[data-v-e6dba9ff]{opacity:.25;background:radial-gradient(circle at 35% 35%,#ffffff59,#fff0 70%);width:380px;height:380px;animation-duration:34s;animation-delay:-12s;top:42%;left:10%}.shape[data-v-e6dba9ff]{border:1.5px solid #ffffff47;animation:12s ease-in-out infinite panel-float-e6dba9ff;position:absolute}.s1[data-v-e6dba9ff]{border-radius:22px;width:92px;height:92px;top:12%;left:68%}.s2[data-v-e6dba9ff]{border-color:#f2941c99;border-radius:50%;width:58px;height:58px;animation-duration:15s;animation-delay:-3s;top:68%;left:14%}.s3[data-v-e6dba9ff]{border-color:#ffffff29;border-radius:34px;width:130px;height:130px;animation-duration:18s;animation-delay:-7s;top:72%;left:78%}.s4[data-v-e6dba9ff]{border-color:#f2941c73;border-radius:12px;width:40px;height:40px;animation-duration:10s;animation-delay:-5s;top:26%;left:52%}.s5[data-v-e6dba9ff]{border-color:#fff3;border-radius:18px;width:70px;height:70px;animation-duration:16s;animation-delay:-2s;top:18%;left:8%}.s6[data-v-e6dba9ff]{border-color:#ffffff38;border-radius:50%;width:52px;height:52px;animation-duration:13s;animation-delay:-9s;top:84%;left:36%}.s7[data-v-e6dba9ff]{border-color:#f2941c59;border-radius:24px;width:76px;height:76px;animation-duration:20s;animation-delay:-4s;top:44%;left:86%}.s8[data-v-e6dba9ff]{border-color:#ffffff4d;border-radius:50%;width:34px;height:34px;animation-duration:11s;animation-delay:-6s;top:38%;left:24%}.s9[data-v-e6dba9ff]{border-color:#ffffff21;border-radius:28px;width:100px;height:100px;animation-duration:22s;animation-delay:-13s;top:58%;left:60%}.auth-panel__brand[data-v-e6dba9ff]{letter-spacing:-.03em;flex:1;justify-content:center;align-items:center;font-family:Manrope,sans-serif;font-size:104px;font-weight:800;line-height:1;display:flex;position:relative}.auth-panel__brand span[data-v-e6dba9ff]:first-child{color:#fff}.auth-panel__brand span[data-v-e6dba9ff]:last-child{color:var(--color-brand-orange)}.auth-panel__meta[data-v-e6dba9ff]{color:#ffffff80;font-size:13px;font-weight:500;position:relative}@keyframes panel-drift-e6dba9ff{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(7%,-9%)scale(1.18)}}@keyframes panel-drift2-e6dba9ff{0%,to{transform:translate(0,0)scale(1.1)}50%{transform:translate(-8%,7%)scale(.92)}}@keyframes panel-float-e6dba9ff{0%,to{transform:translateY(0)rotate(0)}50%{transform:translateY(-22px)rotate(10deg)}}@media (width<=900px){.auth-panel[data-v-e6dba9ff]{width:100%;min-height:240px;padding:32px}.auth-panel__brand[data-v-e6dba9ff]{font-size:56px}}@media (prefers-reduced-motion:reduce){.blob[data-v-e6dba9ff],.shape[data-v-e6dba9ff]{animation:none!important}}.app-icon[data-v-4353b0d5]{color:inherit;flex:none;justify-content:center;align-items:center;display:inline-flex}.app-icon--sm[data-v-4353b0d5]{width:var(--icono-sm);height:var(--icono-sm)}.app-icon--md[data-v-4353b0d5]{width:var(--icono-md);height:var(--icono-md)}.app-icon--lg[data-v-4353b0d5]{width:var(--icono-lg);height:var(--icono-lg)}.app-icon[data-v-4353b0d5] svg{width:100%;height:100%;display:block}.app-icon--girando[data-v-4353b0d5] svg{animation:.7s linear infinite app-icon-girar-4353b0d5}@keyframes app-icon-girar-4353b0d5{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.app-icon--girando[data-v-4353b0d5] svg{animation:none}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiIAA4AAAAAC0gAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJsAAAD8jkqUrUdTVUIAAAHgAAAALQAAAC4jdiSCT1MvMgAAAhAAAABNAAAAYHPJrjFTVEFUAAACYAAAACYAAAAqeZZrrWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2AAAASSElra4mhlYWQAAAZUAAAANgAAADYglsUZaGhlYQAABowAAAAfAAAAJBD9BtZobXR4AAAGrAAAADcAAAA8RcwDXGxvY2EAAAbkAAAAIAAAACAI4wpobWF4cAAABwQAAAAcAAAAIAAmAL9uYW1lAAAHIAAAAQEAAAIUKwxPmHBvc3QAAAgkAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJATQ51gYIQ1EUPfEgZbZBVsEb3KVGh6BigtSpGYJtPvejee7vknR28yHJsLUck+ADGIMDOIPefEwM7wwfV5kjdZkqgxsHQuWWMA9p09pcfs9lVdmLSQE7l5qluVI3mSrvWesz8vTd10+pi0dASKSsiCMuq2IZ1cElxMchEjsfnJaxe8r9J7ePKfoAeNpjYGRgYOBi0AFCZhc3nxAGieTKohwGkZzEkjwGEQYQYAER//+DSACWTwc8AAAAeNpjYGG5x6zAwMrAwCrCsoGBgWEahGbaw2DE1MGAApjYQQSMF+zh68lwgIFXYQtHyN8VDAwcIUwRCgyM80FyLBasC4CUAgMLACrPDBIAAAB42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkZ1ZgYAAAK20CKAAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqUkwOwHEkYgP+/h/XW89a2dx/WV7HtPJ5tTMWFsxUnhbNt2zaLZ8bm9KYnRilt/fq6G0zwMYAAwt3AgQQGsEAruMAHIYhBCnLQBiWAUiXiSBxn/Ziv7zrOqqoLp0yZNW6cOmrUrGHDZg0YoNbrc9rb1XxezWbnxONqODzL6wUgkGY+F5nPErQw7zCCES7CIcel8WVcji/Tf0/Sfu8nuffeFu7eeSrm6fckS+ZqNwK3T1J6fa+k+QhZjLWWjpHHEZ8++OmRSngjXgcHNXUxTU7wHKYpmkxWSnZnZ5W1oth6lFN4Yc/Crm8H9w3+tmvhOYf8E91dC3sKgwcX2O5uZa+vCCzxq1mUMkDExtSzYsPV1I6DsM7yIGon47gu7XcS3P2o9iI0mwckiAg8GyLcwuZfMw1uNrFVa9VSp9PpsEVs5SKJRSVRYkO8s2P0WRc9/+PJdHVLx2XnXjKhI0jXCndrfwcV7+3ag/R0nDD0hlmjk26vdsPeVzKg+bvwtPAmGFjcYQA+TqxKPMwrVsJzTmajFnG6nE5MppLJuMhskCD96JFHsIFPY+ORR+hHP9/4YtFl2P27wV14kbgNruKLdO2LBbch+DpOw7dx2uuv0yfpEPrk6whkwaUnjBjeuHgBmaW3vD4FhDRdyY/h6zoXPMjlaToPrQgsW+k8uhLP5euanaze9TFdeYDECCbj3UtCB+EKkr0odEdj0f0sGjeNffhDvywhXc0ZlO6pI0+P0bV8nd4bCKxcmOkeZ6cb0WyfkR09MOGjfr7OeExp/s4v57vAwihHAYRoklTKim5BcdiJmOrcj0QnotthRNT7tt54y9a779t2083b7r16aNJCLdb0UJxvTQ27slf1GaTgYsSHHkFcuJg2H3qYNhfR3vLoceUufHBMuWvKaH8IyF67+j3EYIxuVQ+jUq7F2NeLMCMOu34LpU52Icy8yFZETEX0WeVgxGw1wnb30WAPwy6VHOSKMUsqZ18qT+NP1VKyYA1E4mP8A3ricguPbi7uG/mbNoOQbwkxCIrdMyrVmGg3Gjj6q1gIDf189ilPDBgwRj49GPFVPrwok/r2W1n2ZNINl9tarRr8puK5+Usv5dzfcpySM4XbHIFQPdwat+2ZfZlubLKdhfmyYFX1SwCpGzFLAAEAAAAEgQaDNptmXw889QADB9AAAAAA27amhAAAAADdH1Gf/uL9ignECZsAAAAGAAIAAAAAAAB42mNgZGDgCPm7goGBy+bfo3+POI8ARVABPwCm3QbmAHjaYz3BcII1jEEDhlneMDCAMGsMQw+bCIMNSwFQbApDD8szhgDGCQwMIMyyASjPwBAAAHPHC2cAAAAAWgB3AJwAzQDmAO4BGAFZAXMBoAHcAdwB3AHcAkl42mNgZGBg4GdIYeBliGRgA/MQgJmBEQAUnQDmeNqFkLVVRUEYBgd3zXBJcHdIcHdNee5+Lw4lUAPVUAG1EPOdw3NdnX/WF6jngwrKKuuAL37jXMYgP3Eup5nvOFewzGecK9PmVNGJEedq+cs4NzNP7z+XQSPtca4RwQ5PGESxsEkIP3bucODBhVteVTnMKlPKMWxE8Sg2xJPExH71IVkXU5yxyzEnWAgSlQ3jYCLPCbfyUbRacZB+5plkgWnm02iNK/Y54UBUesdLeRem2EI0a35/nvlbaIxnosmX9jPLNDOsiK5ltC5nn3PEeMU2tIINTPRHcnqN4uHkf8XiP+bCg2ZgYmUSGyEC6B9lLERVg9ixMCWbftLIH+hQUM8AAAB42mNgYgCD/3MYjBiwAX4gVmE4ycjEYMPIzMjCyMrIxsjOyMHAzMjJyMXIzeaYVJRalsoZWlxSlJhZklzJXpqXaWDi5AihXS04S9FknKAylmDawNGAyTkIxDQycDIBAGvuGzcA)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.login-page[data-v-72ce16ce]{--navy:var(--color-brand-dark);--navy-ink:var(--color-texto);--orange:var(--color-brand-orange);--line:#dce1e8;--danger:var(--color-danger);min-height:100vh;color:var(--navy-ink);-webkit-user-select:none;user-select:none;background:#fff;font-family:Manrope,Inter,sans-serif;display:flex}.login-page input[data-v-72ce16ce]{-webkit-user-select:text;user-select:text}.login-page__form-side[data-v-72ce16ce]{background:#fff;flex:1;justify-content:center;align-items:center;padding:56px;display:flex}.login-page__form[data-v-72ce16ce]{flex-direction:column;gap:26px;width:100%;max-width:360px;animation:.7s ease-out .1s both login-rise-72ce16ce;display:flex}.form__head[data-v-72ce16ce]{flex-direction:column;gap:8px;display:flex}.form__title[data-v-72ce16ce]{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:27px;font-weight:800}.form__sub[data-v-72ce16ce]{color:#6c7787;margin:0;font-size:15px}.fields[data-v-72ce16ce]{flex-direction:column;gap:16px;display:flex}.field[data-v-72ce16ce]{flex-direction:column;gap:7px;display:flex}.field>span[data-v-72ce16ce]{color:#3c4757;font-size:13px;font-weight:700}.field input[data-v-72ce16ce]{border:1.5px solid var(--line);width:100%;height:48px;color:var(--navy-ink);background:#fbfcfd;border-radius:10px;outline:none;padding:0 14px;font-family:inherit;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.field input[data-v-72ce16ce]:focus{border-color:var(--navy);background:#fff;box-shadow:0 0 0 4px #16304f1f}.field input.has-error[data-v-72ce16ce]{border-color:var(--danger);box-shadow:0 0 0 4px #b4472f24}.input-empresa[data-v-72ce16ce]{letter-spacing:.04em}.field-error[data-v-72ce16ce]{color:var(--danger);margin:0;font-size:12.5px}.field__pass-wrap[data-v-72ce16ce]{display:flex;position:relative}.field__pass-wrap input[data-v-72ce16ce]{padding-right:44px}.field__toggle[data-v-72ce16ce]{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.general-error[data-v-72ce16ce]{color:var(--danger);text-align:center;margin:-10px 0 0;font-size:13px}.row[data-v-72ce16ce]{justify-content:space-between;align-items:center;gap:12px;display:flex}.remember[data-v-72ce16ce]{color:#4a5666;cursor:pointer;align-items:center;gap:9px;font-size:14px;display:flex}.remember input[data-v-72ce16ce]{width:17px;height:17px;accent-color:var(--navy);cursor:pointer;margin:0}.link[data-v-72ce16ce]{color:var(--navy);font-size:14px;font-weight:600;text-decoration:none}.link[data-v-72ce16ce]:hover{color:var(--orange)}.submit[data-v-72ce16ce]{background:var(--orange);height:52px;color:var(--color-on-brand-orange-text);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .16s,box-shadow .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -12px #f2941ca6}.submit[data-v-72ce16ce]:hover:not(:disabled){background:var(--color-orange-border);transform:translateY(-1px);box-shadow:0 16px 30px -12px #f2941cbf}.submit[data-v-72ce16ce]:active:not(:disabled){transform:translateY(0)}.submit[data-v-72ce16ce]:disabled{opacity:.75;cursor:default}.submit .sheen[data-v-72ce16ce]{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:38%;height:100%;position:absolute;top:0;left:0}.submit:hover .sheen[data-v-72ce16ce]{animation:1.1s ease-in-out login-sheen-72ce16ce}.pendiente[data-v-72ce16ce]{text-align:center}.pendiente .form__head[data-v-72ce16ce]{align-items:center;margin-bottom:4px}@keyframes login-rise-72ce16ce{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes login-sheen-72ce16ce{0%{opacity:0;transform:translate(-40%)skew(-14deg)}30%{opacity:.55}to{opacity:0;transform:translate(140%)skew(-14deg)}}@media (width<=900px){.login-page[data-v-72ce16ce]{flex-direction:column}.login-page__form-side[data-v-72ce16ce]{padding:36px 24px 56px}}@media (prefers-reduced-motion:reduce){.login-page__form[data-v-72ce16ce],.submit:hover .sheen[data-v-72ce16ce]{animation:none!important}}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-cyrillic-400-normal-BMzJvInZ.woff2)format("woff2"),url(/assets/manrope-cyrillic-400-normal-Dvx59UGC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-greek-400-normal-CM4qok81.woff2)format("woff2"),url(/assets/manrope-greek-400-normal-DuX9RsAR.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-vietnamese-400-normal-DHb3EETF.woff2)format("woff2"),url(/assets/manrope-vietnamese-400-normal-D7E_mLGF.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-ext-400-normal-CMDvPJRp.woff2)format("woff2"),url(/assets/manrope-latin-ext-400-normal-C-X6QNXX.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/manrope-latin-400-normal-PaqtzbVb.woff2)format("woff2"),url(/assets/manrope-latin-400-normal-8tf8FM3T.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(data:font/woff2;base64,d09GMgABAAAAAAZEAA8AAAAAC+QAAAXpAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4F8HC4GYD9TVEFUKgCBChEICok0h00LIAABNgIkAzwEIAWEdgeBDgwHG9MJKB6DbXvpBJSnqMk9AeebWATkGra5JkVSgELieGCFKFtN8JbQkiVSrxwbU/vx4em03p+ZuDDSbHv3S2iCIu2CzHElBSegCv////uVTmI1tw3oqL73J+6/0xRtFdRbYbNWtp6AUUHNe1agcUF1N92qCp4rwWTjh/lfRQCVQlDsSFZBBez2JvgB2B20qoZghwN+Eh37nfwQxJB1OAwQGmGM0EvDa8yHkBhAgtzyDRXp9+YbDLJ0YXE+AujGI1n1kaR8jlMM0+o9p3KtgmH352WwBIRExKQIwgyLxYIECkIcQkSEnJbWiNkJgnsBVZgwe6cUeAUKHBhHyC8SpOZ4BPC8t3LxA4piMSppUQZRYce5icJcXGHe9VVc8e8eIFySqfECeQEQh5MO0IVDbheDZnr5NsxRd4+KABQIECL5hR2wBO9l592fowGtrLCEzHlJpcPVwHCHufPcl10n7jKoaDjEneO+uHb+Ol/JA1MTgL+rIBygelfVLFgBagiICUmISBEkZwmoA3SAXgizQFEBKAXVgBoMFouzpEcVw+0jK9Ycq4DEmYXrJa7ig6wJjFxgFbE1KXaSnckmpJOy8XpiCW1lfXcQuMpto5HIZhtky0xhil6PCJgnHujtt1WclkszmXANBgOYSnaOsTqRdKk+oVoo1TYTW6rbH71F5rz9cXiED9/E7Dc+qDKY3iZz3jJWGfVvVOjfNHSyk7IJrWyc0TL3lwpW7rBSVAaPh1yFk0rqibWO20ZKdyO0Tl+1zETmxKwesw2DYyJFRqOuKt+0ydH8TiFEz9hQ7MXjN6TvP+4q0+kTHKu5N2ex3uKNyfTYdf8yoZB9Nhu2R+8mLWDyJicpfWrAbH3KnqA7POXTZ68uoSVtrSqP5mn5LJqlU6XRtEgCTYCllFKtRk7lOj6MhslCaIjMj/pJvajXKioX6oKgDn/dH+HPn3WLodT1VxpRsvub3YgozVwzN3fNjNOrRu0YdOiRr83N1eavjsnPj3khj6ZX5+do+dwhpzxmvY1PlzzKcx8PTw1NPfZIz62G7Y1u88zUqDuxE+feXdr66651J2oaPLYXqhan9M86WXTIQ4PjELzE08NjEcd815tCL24vfe89pg29aHoDtgG8bQ+6Vwfj4z7BgYN9rPGRDjroH/ULcAD7+1njYxzu7nGaT0/afFxp83PlCfHP7YF9P13Qv9mv6rX7a92WLRbVIq/htxO/dTLlC23aZ7apC+cFPrE4TnHs2bqKdYd+ePXFmmmye9+s/7+8v/PlL1dPYffeaXz5ULdnzyvvHzv92huvj67pzD6uObX7bZS1l24L6yqcUbW7uTBhtipq615tUpVfvk/9qqCsGIVfgduNQffInAG6vvpB86nq8JHE5JrrjbPt1/muS/N2w1rfdXk/FPoW+L/56XLbFO9on6Kvv2sIeDGxKernA17Z2ecE2bFzLsdn7S9or9kVO399+uaqpMDReXG7wZSCgwggXgh0ICDeErKbhB9uWSbciFnRE+Dn99fnA/zuLN0F/N8smBKtApRiAAE+uar0D8DMAqLqW5fuuJPMEGT1cRrIpG7L50YSokNhtV7ouKMoCasBJkP8+HMfkIWAOlXMSZAdGPCwahvBIlECeElSACOhCBZGhkWAkZXl3EQOaRRwoTMKyY0YLURLMFrx42SwZsYsSECFQK64erVOvbr1UCmk1h16qQ1ev9UQ3rARnbxkGqfCa1Uwi7RAhYrEiQwRpXYKvSCoAFkE5c8MiDCM1y1SsSwFqw+vJoefBqo48it+ddgQL9EixJCLDrbxyuUolDu2u3DLoJsufEAr/u6TvVbB9BnTJ/Con1eQixLLS4UenbxWxxKA24ft82Kp1K+KwzdOeQl6Ya9SQ3cguIhaG4d2PA6+PPacnqhIh1Y+eXC/XwzGAOTtFKpXqwN97gYGCYElHBEQIRERMdggIVIiE6a28Z2aTknlf2M2UrVPiNRDvfLotNTefJlUoi4L0zCW1slT5Ux6mV1LIU+LPkP+95FbAQA=)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,d09GRgABAAAAAAiAAA4AAAAACxgAAQABAAAAAAAAAAAAAAAAAAAAAAAAAABHUE9TAAABRAAAAJ0AAAD8jluUzEdTVUIAAAHkAAAALQAAAC4jdiSCT1MvMgAAAhQAAABMAAAAYHNlrf5TVEFUAAACYAAAACYAAAAqeZVrSWNtYXAAAAKIAAAAZAAAAIpNu/P9Z2FzcAAAAuwAAAAIAAAACAAAABBnbHlmAAAC9AAAA2UAAASK2CSsZ2hlYWQAAAZcAAAANgAAADYgiMT2aGhlYQAABpQAAAAfAAAAJBDuBsdobXR4AAAGtAAAADcAAAA8RLkDYGxvY2EAAAbsAAAAIAAAACAI1wpYbWF4cAAABwwAAAAcAAAAIAAmAL9uYW1lAAAHKAAAAPIAAAHsJ/5KCXBvc3QAAAgcAAAAYwAAAI7B1Xo4eNpiYGRgYOBi0GKwYGB2cfMJYRBJrizKYRDJSSzJYxABVDkHGAhEURSGvzu9Zp60ptpKEIgkLSG0jgCIARABLWJ20DJuPIM6B/ycn6NApkAc9uejikaKThWqzknB3VWvAvkhdzkx80S+f2hL3nKk7ca85MMmnznO2xf59JfZD1XoLCz1BtVKCGuLVpbo9IowGIT2s1XzQvkCzs0qKgAAAHjaY2BkYGDgYtABQmYXN58QBonkyqIcBpGcxJI8BhEGEGABEf//g0gAlk8HPAAAAHjaY2BhOc20h4GVgYFVhGUDAwPDNAgNFDNi6mBAAUzsIALGC/bw9WRYwMCrsIUj5O8KBgaOEKYIBQbG+SA5FgvWBUBKgYEFAFbgDHp42mNgBEIOIGZgEAGTMgxM5ekZJSAmAxMDmGJkY9rDwAAALTgCwgAAeNpVyDUBQgEUBdCDu8tMlV+DDMzkoQDOgkMSRiwEru9dRxgRVEWEHh7VRl1RRFxOQ6BjGwpH+9F59NiYXC787b3oLHp47pfzZXNpXYJLCNg1hdR9LyuvCHJikuJSEtJXUj0X5gABAAH//wAPeNqVU0OYHFsUPueW5kvbRnVNY9zujq3xdGzb/Wzbtm37xcbqMdlOdtnFrNu51RPvUsY9Pw7AALsABBDeBQ4k0IEJbOACH4RAgTg0QAtkADI52RG9znMXXzx7nWe5/Gx3942treUxY24cMeLGQYPKxeLNyWS5sbFcX39zbW05HL7R6wUgkGCaHUyzBP2YOpRR4WQOOS6BO3Ae7ji1QN01n5T++1t498xcLNJdxEPeVucDcH2R0lfVSONVsajYMtfGY+svr/9yNQgfwfIlnPFVHM9VOLZILJbL2J3pPLuK4rWQ/098vOfPkXNH/ll6/BpgLD02MTlyZHLiYyUABLbxO5nHGgDZwuDZYcFD1IkebMNW9FAX6eRK6hYy5NzX6vdQqVyMICLwoCE8yd7/ZAhu9mLJF/KZtNPpsCiWbDNRIpIosUe8Oz1u0bqfD8w5Zhlw27KbevLyEeFd9UDI5nv6zId0MXa3PnPj6JjXp95W7ZBBlV7hHWED6MAJMkOvJWZrbZi3mgkfdzKGgux0OZ0Yi8fYITIK4qD7PvoIs/gt5j76iO7d/9zmVEB37gtdILmZDNIFUpufe25TMqgLrscSbsDS+vX0azqCfr3+IN5/89hJk0bfdD+5b9KYG+8n1XfNVYK+ytfzRS0vLCEZZIcFv6W3HkETmg/TW+mruJQvnjvMmc7uoq9qES8wpXkW4a3mQUuDK0iqidCEKpG+TDxUfKbzk52BGokc43TWhbPGrYof4Yv0pUDo5Wfqprba6BkUXRPru1tjAWpkaBx0V3r5B/nJYGIZjgAIkRjJZa0avtVhJ2I8fSEhLB9VFpaOZe8feejRI+98cOThR468/+yYFpN6wJwai++ak2OfnndX0FQTfB7xk88Rnn2eVj75lFae6507bPqsobPxl5nDZk3pSDQBgQ7G+yqrggLjqqzMRC5bUNjQyYzEYddqkEmzcuQLGZF9ETEua2+5S37ZV4X97csFawq7lHGQdW0v52cvMUzi21TFWGMNReITlaFzY3oLf4pPBEfuVxcg+ZcQcz+3y9fZOHCC22LlqZhWhm5eO/OzgQPH6hcHo6HcH8syLevXG43+poZhnoC9kDfFbakVTUuXc/J6jnOm7fH+7kAkL7uS7hG3N0+aObiQf39iS8v68/QJLjMAAAAAAQAAAASBBgDfBT5fDzz1AAMH0AAAAADbtqaEAAAAAN0fUZ/+z/2eCcgJZAABAAYAAgAAAAAAAHjaY2BkYOAI+buCgYHL4d/5f+c5TwBFUAE/AKRJBsgAeNpjPcFwgtWWQQOGWY4zMIAwqwdDDxszgw1LEFCsjWEyyxWGAMYJDAwgzLIBiJ8y+AIAUaoLVwAAAABaAHcAmwDMAOUA7QEWAVgBcQGdAdkB2QHZAdkCRXjaY2BkYGDgZ0hh4GWIZGAD8xCAmYERABSdAOZ42nXQA25FQRSA4b924xTRDWvbtt342byo2wV0FV1G466ga+rk5FQPw28MoJEXqqiobgDe+FRX0MqHupJ63tVVDPKqrqYdW11DJ9fqWtpZVrcyTjPiCoxQ18qeV4SJEyWGK9klxyxDDOEQxCZODtd4EMc4ZeosNlGGOGKTfQ7wk8EmS44wA6wapQhxSRhb1mTJYDHOIBMMM16wwvpZ8TODOc7Y5oAdo3L7a10wvib1PfbPmyxGGWaEGaNzYnJi4Q2OxQnjoKxYwZPfyMoLLLp/fsbRv4kSlxkeAQYJkiUtPxbDjy27h/AzRPrfST1f4K1IMgAAeNpjYGIAg/9zGIwYsAF+IFZhOMnIxGDDyMzIwsjKyMbIzsjBwMzIycjFyM3mmFSUWpbKGVpcUpSYWZJcyV6al2lg4uQIoV0tOEvRZJygMpZg2sDRgMk5CMQ0MnAyAQBr7hs3AA==)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(data:font/woff2;base64,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)format("woff2"),url(data:font/woff;base64,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)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}.login-page[data-v-bdab564a]{--navy:#14477f;--navy-dark:#0f3a69;--navy-ink:#12233a;--line:#dce1e8;--danger:#b4472f;min-height:100vh;color:var(--navy-ink);-webkit-user-select:none;user-select:none;background:#fff;font-family:Manrope,Inter,sans-serif;display:flex}.login-page input[data-v-bdab564a]{-webkit-user-select:text;user-select:text}.login-page__form-side[data-v-bdab564a]{background:#fff;flex:1;justify-content:center;align-items:center;padding:56px;display:flex}.login-page__form[data-v-bdab564a]{flex-direction:column;gap:26px;width:100%;max-width:360px;animation:.7s ease-out .1s both login-rise-bdab564a;display:flex}.loading-text[data-v-bdab564a]{color:#6c7787;text-align:center;margin:0;font-size:15px}.back-link[data-v-bdab564a]{color:#6c7787;align-items:center;gap:7px;width:fit-content;font-size:13.5px;font-weight:700;text-decoration:none;display:inline-flex}.back-link[data-v-bdab564a]:hover{color:var(--navy)}.form__head[data-v-bdab564a]{flex-direction:column;gap:10px;display:flex}.form__title[data-v-bdab564a]{color:var(--navy);letter-spacing:-.02em;margin:0;font-size:27px;font-weight:800}.form__sub[data-v-bdab564a]{color:#6c7787;margin:0;font-size:15px;line-height:1.6}.form__sub strong[data-v-bdab564a]{color:var(--navy-ink);font-weight:700}.field[data-v-bdab564a]{flex-direction:column;gap:7px;display:flex}.field>span[data-v-bdab564a]{color:#3c4757;font-size:13px;font-weight:700}.field input[data-v-bdab564a]{border:1.5px solid var(--line);width:100%;height:48px;color:var(--navy-ink);background:#fbfcfd;border-radius:10px;outline:none;padding:0 14px;font-family:inherit;font-size:15px;transition:border-color .18s,box-shadow .18s,background .18s}.field input[data-v-bdab564a]:focus{border-color:var(--navy);background:#fff;box-shadow:0 0 0 4px #14477f1f}.field input.has-error[data-v-bdab564a]{border-color:var(--danger);box-shadow:0 0 0 4px #b4472f24}.field-error[data-v-bdab564a]{color:var(--danger);margin:0;font-size:12.5px}.general-error[data-v-bdab564a]{color:var(--danger);text-align:center;margin:-10px 0 0;font-size:13px}.field__icon-wrap[data-v-bdab564a]{align-items:center;display:flex;position:relative}.field__icon-wrap input[data-v-bdab564a]{padding-left:42px}.field__icon-wrap--pass input[data-v-bdab564a]{padding-right:44px}.field__icon[data-v-bdab564a]{color:#9aa6b4;pointer-events:none;position:absolute;left:14px}.field__toggle[data-v-bdab564a]{color:#94a3b8;cursor:pointer;background:0 0;border:none;align-items:center;padding:4px;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.actions[data-v-bdab564a]{gap:12px;display:flex}.btn-ghost[data-v-bdab564a]{border:1.5px solid var(--line);color:#3c4757;cursor:pointer;background:#fff;border-radius:11px;flex:1;height:52px;font-family:inherit;font-size:15px;font-weight:700;transition:background .16s,border-color .16s}.btn-ghost[data-v-bdab564a]:hover{background:#f5f7f9;border-color:#c4ccd6}.actions .submit[data-v-bdab564a]{flex:1.4}.submit[data-v-bdab564a]{background:var(--navy);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:52px;font-family:inherit;font-size:16px;font-weight:700;transition:transform .16s,box-shadow .2s,background .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 10px 24px -12px #14477fd9}.submit[data-v-bdab564a]:hover:not(:disabled){background:var(--navy-dark);transform:translateY(-1px);box-shadow:0 16px 30px -12px #14477fe6}.submit[data-v-bdab564a]:active:not(:disabled){transform:translateY(0)}.submit[data-v-bdab564a]:disabled{opacity:.75;cursor:default}.submit--block[data-v-bdab564a]{width:100%}.submit .sheen[data-v-bdab564a]{pointer-events:none;opacity:0;background:linear-gradient(90deg,#0000,#ffffff6b,#0000);width:38%;height:100%;position:absolute;top:0;left:0}.submit:hover .sheen[data-v-bdab564a]{animation:1.1s ease-in-out login-sheen-bdab564a}.text-link[data-v-bdab564a]{color:var(--navy);cursor:pointer;background:0 0;border:none;margin:0;padding:0;font-family:inherit;font-size:12.5px;text-decoration:underline}.text-link[data-v-bdab564a]:hover{color:#dd7a1a}.sent-state[data-v-bdab564a],.sent-state .form__head[data-v-bdab564a]{text-align:center;align-items:center}.badge[data-v-bdab564a]{color:#dd7a1a;background:#dd7a1a1f;border-radius:16px;justify-content:center;align-items:center;width:56px;height:56px;margin:0 auto;display:flex}.badge--success[data-v-bdab564a]{color:var(--color-success,#1d9e75);background:#1d9e751f}.stack[data-v-bdab564a]{flex-direction:column;gap:12px;width:100%;display:flex}.btn-resend[data-v-bdab564a]{border:1.5px solid var(--line);color:#3c4757;cursor:pointer;background:#fff;border-radius:11px;width:100%;height:46px;font-family:inherit;font-size:14.5px;font-weight:700;transition:background .16s,border-color .16s}.btn-resend[data-v-bdab564a]:hover:not(:disabled){background:#f5f7f9;border-color:#c4ccd6}.btn-resend[data-v-bdab564a]:disabled{color:#9aa6b4;cursor:default}.note[data-v-bdab564a]{color:#8b95a3;text-align:center;margin:0;font-size:13px;line-height:1.5}@keyframes login-rise-bdab564a{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}@keyframes login-sheen-bdab564a{0%{opacity:0;transform:translate(-40%)skew(-14deg)}30%{opacity:.55}to{opacity:0;transform:translate(140%)skew(-14deg)}}@media (width<=900px){.login-page[data-v-bdab564a]{flex-direction:column}.login-page__form-side[data-v-bdab564a]{padding:36px 24px 56px}}@media (prefers-reduced-motion:reduce){.login-page__form[data-v-bdab564a],.submit:hover .sheen[data-v-bdab564a]{animation:none!important}}.auth-screen[data-v-2a12c8e0]{background-color:var(--color-brand-dark);background-image:var(--bg-watermark);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;width:100%;min-height:100vh;padding:20px;display:flex}.auth-card[data-v-2a12c8e0]{border:2px solid var(--color-orange-border);background:#fff;border-radius:18px;width:340px;max-width:100%;padding:30px;box-shadow:0 18px 50px #00000059}.auth-card__version[data-v-2a12c8e0]{text-align:center;color:#94a3b8;margin-bottom:4px;font-size:11px;font-weight:600}.auth-card__logo[data-v-2a12c8e0]{width:100%;max-width:150px;height:auto;margin:0 auto 20px;display:block}.field[data-v-60c84f54]{margin-bottom:16px}.field__label[data-v-60c84f54]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.field__input-wrap[data-v-60c84f54]{position:relative}.field__icon[data-v-60c84f54]{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.field__input[data-v-60c84f54]{width:100%;color:var(--color-brand-dark);border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px 10px 38px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.field__input--with-toggle[data-v-60c84f54]{padding-right:38px}.field__input[data-v-60c84f54]::placeholder{color:#b8c1cc}.field__input[data-v-60c84f54]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.field__input[data-v-60c84f54]:disabled{color:#64748b;background:#f1f5f9}.field__toggle[data-v-60c84f54]{color:#94a3b8;background:0 0;border:none;align-items:center;display:flex;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.field__error[data-v-60c84f54]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.title[data-v-f34c21e0]{text-align:center;color:#334155;margin:0 0 20px;font-size:19px;font-weight:600}.tarjeta-empresa[data-v-f34c21e0]{text-align:center;border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;margin:0 0 18px;padding:16px 14px}.tarjeta-empresa__label[data-v-f34c21e0]{color:#64748b;margin:0 0 4px;font-size:12.5px}.tarjeta-empresa__nombre[data-v-f34c21e0]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:700}.tarjeta-empresa__rol[data-v-f34c21e0]{color:#c06d0c;background:#fdf3e8;border-radius:999px;margin-top:8px;padding:4px 12px;font-size:12.5px;font-weight:700;display:inline-block}.nota-cuenta[data-v-f34c21e0]{color:#64748b;margin:0 0 16px;font-size:13px;line-height:1.55}.exito__marca[data-v-f34c21e0]{color:#15803d;background:#dcfce7;border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin:0 auto 12px;font-size:26px;font-weight:800;display:flex}.exito__texto[data-v-f34c21e0]{margin:0 0 18px;font-size:15px}.info[data-v-f34c21e0]{text-align:center;color:#64748b;margin:0 0 16px;font-size:13px}.error-block p[data-v-f34c21e0]{color:var(--color-danger)}.general-error[data-v-f34c21e0]{color:var(--color-danger);text-align:center;margin:-6px 0 14px;font-size:12px}.field[data-v-f34c21e0]{margin-bottom:16px}.field__label[data-v-f34c21e0]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.select-empresa[data-v-f34c21e0]{border:1px solid #d5dbe3;border-radius:9px;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.btn-primary[data-v-f34c21e0]{background:var(--color-brand-dark);color:#fff;border:none;border-radius:10px;width:100%;padding:12px;font-size:15px;font-weight:500;transition:background .15s}.btn-primary[data-v-f34c21e0]:hover{background:var(--color-brand-blue-hover)}.btn-primary[data-v-f34c21e0]:disabled{opacity:.7;cursor:default}.sidebar[data-v-01bc7f0c]{width:var(--sidebar-width);background:var(--color-sidebar-bg);flex-shrink:0;height:100%;transition:width .25s;overflow:hidden}.sidebar--collapsed[data-v-01bc7f0c]{width:0}.sidebar__inner[data-v-01bc7f0c]{width:var(--sidebar-width);flex-direction:column;height:100%;display:flex}.sidebar__menu-btn-wrap[data-v-01bc7f0c]{padding:var(--esp-4) var(--esp-6) var(--esp-2)}.menu-btn[data-v-01bc7f0c]{align-items:center;gap:var(--esp-2);background:var(--color-menu-btn-bg);border-radius:var(--radius-sm);padding:.4375rem var(--esp-5);height:var(--alto-control);color:#fff;font-size:var(--font-size-menu-btn);font-weight:var(--peso-medio);white-space:nowrap;border:none;transition:background .15s;display:inline-flex}.menu-btn[data-v-01bc7f0c]:hover{background:var(--color-menu-btn-hover)}.sidebar__groups[data-v-01bc7f0c]{flex:1;overflow-y:auto}.group[data-v-01bc7f0c]{border-top:1px solid #ffffff0d;position:relative}.group[data-v-01bc7f0c]:last-child{border-bottom:1px solid #ffffff0d}.group__row[data-v-01bc7f0c]{align-items:center;gap:var(--esp-3);width:100%;padding:var(--esp-4) var(--esp-6);text-align:left;white-space:nowrap;background:0 0;border:none;transition:background .15s;display:flex;position:relative}.group__row[data-v-01bc7f0c]:hover{background:var(--color-sidebar-hover)}.group--active .group__row[data-v-01bc7f0c]{background:var(--color-sidebar-active-bg)}.group__icon[data-v-01bc7f0c]{color:var(--color-sidebar-icon);flex-shrink:0}.group__label[data-v-01bc7f0c]{font-size:var(--font-size-menu-group);font-weight:var(--peso-medio);color:var(--color-sidebar-text-group);flex:1}.group__chevron[data-v-01bc7f0c]{color:var(--color-sidebar-chevron);transition:transform .15s}.group__chevron--collapsed[data-v-01bc7f0c]{transform:rotate(-90deg)}.group--active .group__icon[data-v-01bc7f0c],.group--active .group__label[data-v-01bc7f0c],.group--active .group__chevron[data-v-01bc7f0c]{color:var(--color-brand-orange)}.group__tooltip[data-v-01bc7f0c]{display:none}.group__subitems[data-v-01bc7f0c]{flex-direction:column;display:flex}.subitem[data-v-01bc7f0c]{align-items:center;gap:var(--esp-3);padding:.6875rem var(--esp-6) .6875rem 2.875rem;background:var(--color-subitem-bg);color:var(--color-sidebar-text-subitem);font-size:var(--font-size-menu-subitem);font-weight:var(--peso-normal);white-space:nowrap;text-align:left;border:none;transition:background .15s;display:flex}.subitem[data-v-01bc7f0c]:hover{background:var(--color-subitem-hover)}.sidebar__footer[data-v-01bc7f0c]{padding:var(--esp-6) var(--esp-6);gap:var(--esp-4);flex-direction:column;display:flex}.scale-control__head[data-v-01bc7f0c]{justify-content:space-between;align-items:center;display:flex}.scale-control__titulo[data-v-01bc7f0c]{font-size:var(--texto-2xs);font-weight:var(--peso-fuerte);letter-spacing:.1em;text-transform:uppercase;color:var(--color-sidebar-chevron)}.scale-control__valor[data-v-01bc7f0c]{font-size:.71875rem;font-weight:var(--peso-semi);color:var(--color-brand-orange)}.scale-control[data-v-01bc7f0c]{gap:var(--esp-2);display:flex}.scale-control__btn[data-v-01bc7f0c]{text-align:center;font-size:var(--texto-2xs);color:#8398ae;background:0 0;border:1px solid #ffffff1f;border-radius:.375rem;flex:1;padding:.375rem 0}.scale-control__btn--active[data-v-01bc7f0c]{background:var(--color-brand-orange);color:#fff;font-weight:var(--peso-medio);border-color:var(--color-brand-orange)}.scale-stepper[data-v-01bc7f0c]{display:none}.logout-btn[data-v-01bc7f0c]{align-items:center;gap:var(--esp-3);width:100%;padding:var(--esp-2) .375rem;border-radius:var(--radius-md);color:var(--color-sidebar-chevron);background:0 0;border:none;transition:opacity .15s;display:flex}.logout-btn[data-v-01bc7f0c]:hover{opacity:.7}.sidebar__version[data-v-01bc7f0c]{text-align:center;color:var(--color-brand-orange);margin-top:var(--esp-2);font-size:11px;font-weight:600;display:block}@media (width>=1024px) and (width<=1439px) and (hover:none),(width>=1024px) and (width<=1439px) and (pointer:coarse){.sidebar--collapsed[data-v-01bc7f0c]{width:var(--sidebar-width-riel)}.sidebar--collapsed.sidebar--pdv[data-v-01bc7f0c]{width:0}.sidebar--collapsed .sidebar__inner[data-v-01bc7f0c]{width:var(--sidebar-width-riel);padding:var(--esp-4) 0;align-items:center}.sidebar--collapsed .sidebar__menu-btn-wrap[data-v-01bc7f0c]{padding:0 0 var(--esp-2)}.sidebar--collapsed .menu-btn[data-v-01bc7f0c]{border-radius:var(--radius-md);justify-content:center;width:2.75rem;height:2.75rem;padding:0}.sidebar--collapsed .menu-btn__label[data-v-01bc7f0c]{display:none}.sidebar--collapsed .sidebar__groups[data-v-01bc7f0c]{align-items:center;gap:var(--esp-2);flex-direction:column;width:100%;display:flex;overflow:visible}.sidebar--collapsed .group[data-v-01bc7f0c]{border-top:none}.sidebar--collapsed .group[data-v-01bc7f0c]:last-child{border-bottom:none}.sidebar--collapsed .group__row[data-v-01bc7f0c]{border-radius:var(--radius-lg);justify-content:center;width:3rem;height:3rem;padding:0}.sidebar--collapsed .group--active .group__row[data-v-01bc7f0c]{background:#d97b0f29}.sidebar--collapsed .group__label[data-v-01bc7f0c],.sidebar--collapsed .group__chevron[data-v-01bc7f0c]{display:none}.sidebar--collapsed .group__tooltip[data-v-01bc7f0c]{left:calc(100% + var(--esp-2));background:var(--color-brand-dark);color:#fff;font-size:var(--texto-xs);font-weight:var(--peso-medio);padding:var(--esp-1) var(--esp-3);border-radius:var(--radius-sm);white-space:nowrap;opacity:0;pointer-events:none;z-index:20;transition:opacity .15s;display:block;position:absolute;top:50%;transform:translateY(-50%)}.sidebar--collapsed .group__row:active .group__tooltip[data-v-01bc7f0c],.sidebar--collapsed .group__row:focus-visible .group__tooltip[data-v-01bc7f0c]{opacity:1}.sidebar--collapsed .group__subitems[data-v-01bc7f0c]{left:calc(100% + var(--esp-2));border-radius:var(--radius-md);z-index:21;min-width:12rem;position:absolute;top:0;overflow:hidden;box-shadow:0 12px 28px -8px #101c2e80}.sidebar--collapsed .subitem[data-v-01bc7f0c]{padding:var(--esp-3) var(--esp-5)}.sidebar--collapsed .sidebar__footer[data-v-01bc7f0c]{width:100%;padding:var(--esp-4) var(--esp-2);align-items:center}.sidebar--collapsed .scale-control__head[data-v-01bc7f0c],.sidebar--collapsed .scale-control[data-v-01bc7f0c]{display:none}.sidebar--collapsed .scale-stepper[data-v-01bc7f0c]{align-items:center;gap:var(--esp-1);padding:var(--esp-2) 0;border-radius:var(--radius-md);background:#00000038;flex-direction:column;width:2.75rem;display:flex}.sidebar--collapsed .scale-stepper__btn[data-v-01bc7f0c]{color:#fff;width:2.125rem;height:1.625rem;font-size:var(--texto-lg);background:0 0;border:none;border-radius:.375rem;line-height:1}.sidebar--collapsed .scale-stepper__btn[data-v-01bc7f0c]:disabled{opacity:.35}.sidebar--collapsed .scale-stepper__valor[data-v-01bc7f0c]{font-size:var(--texto-2xs);font-weight:var(--peso-fuerte);color:var(--color-brand-orange)}.sidebar--collapsed .logout-btn[data-v-01bc7f0c]{width:2.75rem;height:2.75rem;margin-top:var(--esp-2);justify-content:center}.sidebar--collapsed .logout-btn__label[data-v-01bc7f0c],.sidebar--collapsed .sidebar__version[data-v-01bc7f0c]{display:none}}.sidebar__backdrop[data-v-01bc7f0c]{display:none}@media (width<=640px){.sidebar__backdrop[data-v-01bc7f0c]{z-index:299;background:#101c2e80;display:block;position:fixed;inset:0}.sidebar[data-v-01bc7f0c]{z-index:300;width:min(17.5rem,84vw);transition:transform .25s;position:fixed;inset:0 auto 0 0;transform:translate(-100%);box-shadow:0 0 40px #0000004d}.sidebar[data-v-01bc7f0c]:not(.sidebar--collapsed){transform:translate(0)}.sidebar--collapsed[data-v-01bc7f0c]{width:min(17.5rem,84vw)}.sidebar__inner[data-v-01bc7f0c]{width:100%}}.header[data-v-de1509d6]{height:var(--header-height);border-bottom:.5px solid var(--border);background:#fff;flex-shrink:0;align-items:center;gap:14px;padding:0 20px;display:flex}.reopen-btn[data-v-de1509d6]{background:var(--color-menu-btn-bg);border-radius:var(--radius-sm);color:#fff;border:none;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s;display:flex}.reopen-btn[data-v-de1509d6]:hover{background:var(--color-menu-btn-hover)}.header__title[data-v-de1509d6]{font-size:var(--font-size-header-title);color:var(--color-brand-dark);text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-weight:500;overflow:hidden}.btn-fullscreen[data-v-de1509d6]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#64748b;opacity:.8;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:opacity .15s,color .15s;display:flex}.btn-fullscreen[data-v-de1509d6]:hover{opacity:1;color:var(--color-brand-orange)}.header__centro[data-v-de1509d6]{flex:1;justify-content:center;align-items:center;min-width:0;display:flex}.header__right[data-v-de1509d6]{align-items:center;gap:14px;min-width:0;margin-left:auto;display:flex}.empresa-badge[data-v-de1509d6]{background:linear-gradient(135deg,#fdf3e8 0%,#fff8f1 100%);border:1px solid #f4d8ba;border-radius:999px;align-items:center;gap:10px;min-width:0;padding:5px 12px 5px 6px;display:flex}.empresa-badge__icon[data-v-de1509d6]{background:var(--color-brand-orange);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.empresa-badge__text[data-v-de1509d6]{min-width:0;line-height:1.2}.empresa-badge__label[data-v-de1509d6]{text-transform:uppercase;letter-spacing:.6px;color:#b5730f;font-size:9.5px;font-weight:600}.empresa-badge__name[data-v-de1509d6]{color:var(--color-brand-dark);text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:13px;font-weight:600;overflow:hidden}.campana-wrap[data-v-de1509d6]{position:relative}.btn-campana[data-v-de1509d6]{border:1px solid var(--border);color:#64748b;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;transition:color .15s,border-color .15s;display:flex;position:relative}.btn-campana[data-v-de1509d6]:hover,.btn-campana--activa[data-v-de1509d6]{color:var(--color-brand-orange);border-color:var(--color-brand-orange)}.btn-campana__badge[data-v-de1509d6]{background:var(--color-danger);color:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 3px;font-size:10px;font-weight:700;display:flex;position:absolute;top:-4px;right:-4px}.campana-dropdown[data-v-de1509d6]{z-index:200;position:fixed;inset:0}.campana-dropdown__panel[data-v-de1509d6]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;width:320px;max-height:60vh;padding:14px;position:absolute;top:64px;right:20px;overflow-y:auto;box-shadow:0 16px 40px #0000002e}.campana-dropdown__panel h4[data-v-de1509d6]{color:var(--color-brand-dark);margin:0 0 10px;font-size:13px;font-weight:700}.campana-dropdown__vacio[data-v-de1509d6]{color:#94a3b8;text-align:center;margin:0;padding:10px 0;font-size:12.5px}.campana-item[data-v-de1509d6]{border-bottom:1px solid #f1f5f9;justify-content:space-between;align-items:center;gap:10px;padding:9px 4px;display:flex}.campana-item[data-v-de1509d6]:last-child{border-bottom:none}.campana-item__texto[data-v-de1509d6]{flex-direction:column;gap:2px;min-width:0;display:flex}.campana-item__texto strong[data-v-de1509d6]{color:var(--color-brand-dark);font-size:12.5px}.campana-item__texto span[data-v-de1509d6]{color:#64748b;font-size:11.5px}.campana-item__acciones[data-v-de1509d6]{flex-shrink:0;gap:6px;display:flex}.campana-item__btn[data-v-de1509d6]{color:#fff;cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.campana-item__btn[data-v-de1509d6]:disabled{opacity:.5;cursor:default}.campana-item__btn--aprobar[data-v-de1509d6]{background:var(--color-success)}.campana-item__btn--rechazar[data-v-de1509d6]{background:var(--color-danger)}.header__divider[data-v-de1509d6]{background:var(--border);flex-shrink:0;width:1px;height:30px}.user-block[data-v-de1509d6]{cursor:pointer;align-items:center;gap:11px;transition:opacity .15s;display:flex}.user-block[data-v-de1509d6]:hover{opacity:.8}.user-block__text[data-v-de1509d6]{text-align:right;line-height:1.25}.user-block__name[data-v-de1509d6]{font-size:var(--font-size-header-username);color:var(--color-brand-dark);font-weight:500}.user-block__role[data-v-de1509d6]{font-size:var(--font-size-header-role);color:var(--color-sidebar-chevron);font-weight:400}.user-block__avatar[data-v-de1509d6]{background:var(--color-brand-blue);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;font-size:14px;font-weight:500;display:flex}.user-block__chevron[data-v-de1509d6]{color:var(--color-sidebar-chevron)}@media (width<=680px){.header[data-v-de1509d6]{gap:8px;padding:0 12px}.empresa-badge__text[data-v-de1509d6]{display:none}.empresa-badge[data-v-de1509d6]{padding:6px}.header__divider[data-v-de1509d6],.user-block__text[data-v-de1509d6]{display:none}}.card[data-v-d123f0d9]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);color:var(--color-brand-dark);padding:24px}.listado[data-v-a869f32f]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;height:100%;min-height:0;display:flex;overflow:hidden}.listado__barra[data-v-a869f32f]{min-height:var(--alto-barra);align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-5);border-bottom:1px solid var(--border);flex:none;display:flex}.listado__rango[data-v-a869f32f]{flex:none;align-items:center;display:flex}.listado__busqueda[data-v-a869f32f]{flex:1;min-width:0;max-width:26rem}.listado__filtros-wrap[data-v-a869f32f]{flex:none;position:relative}.listado__acciones[data-v-a869f32f]{align-items:center;gap:var(--esp-2);margin-left:auto;display:flex}.listado__btn-filtros[data-v-a869f32f]{align-items:center;gap:var(--esp-2);height:var(--alto-control);padding:0 var(--esp-4);border:1px solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-texto);font-size:var(--texto-sm);font-weight:var(--peso-semi);white-space:nowrap;display:inline-flex}.listado__btn-filtros[data-v-a869f32f]:hover{border-color:var(--color-brand-blue);color:var(--color-brand-blue)}.listado__btn-filtros--activo[data-v-a869f32f]{border-color:var(--color-brand-orange);color:#b5730f;background:#fffaf4}.listado__contador[data-v-a869f32f]{border-radius:var(--radius-pill);background:var(--color-brand-orange);color:#fff;min-width:1.0625rem;height:1.0625rem;font-size:var(--texto-2xs);font-weight:var(--peso-fuerte);justify-content:center;align-items:center;padding:0 .25rem;display:inline-flex}.listado__chips[data-v-a869f32f]{align-items:center;gap:var(--esp-2);padding:var(--esp-2) var(--esp-5);border-bottom:1px solid var(--border);background:#fbfcfd;flex:none;display:flex;overflow-x:auto}.listado__chips-espacio[data-v-a869f32f]{flex:1}.listado__chip[data-v-a869f32f]{align-items:center;gap:var(--esp-2);height:2rem;padding:0 var(--esp-2) 0 var(--esp-4);border-radius:var(--radius-pill);color:#b5730f;font-size:var(--texto-xs);font-weight:var(--peso-semi);white-space:nowrap;background:#fdf3e8;border:1px solid #f4d8ba;display:inline-flex}.listado__chip>.app-icon[data-v-a869f32f]{color:var(--color-brand-orange)}.listado__chip button[data-v-a869f32f]{color:inherit;background:0 0;border:none;padding:0;display:inline-flex}.listado__limpiar[data-v-a869f32f]{color:var(--color-texto-tenue);font-size:var(--texto-xs);white-space:nowrap;background:0 0;border:none}.listado__limpiar[data-v-a869f32f]:hover{color:var(--color-brand-orange)}.listado__toggle-resumen[data-v-a869f32f]{align-items:center;gap:var(--esp-2);height:2rem;padding:0 var(--esp-4);border-radius:var(--radius-md);color:var(--color-brand-blue);font-size:var(--texto-xs);font-weight:var(--peso-semi);white-space:nowrap;background:#eef2f7;border:none;display:inline-flex}.listado__resumen[data-v-a869f32f]{height:4rem;padding:0 var(--esp-5);border-bottom:1px solid var(--border);background:#fbfcfd;flex:none;align-items:center;gap:0;display:flex;overflow-x:auto}.listado__datos[data-v-a869f32f]{flex:1;min-height:0;overflow:auto}.listado__pie[data-v-a869f32f]{border-top:1px solid var(--border);flex:none}@media (width<=640px){.listado__barra[data-v-a869f32f]{flex-wrap:wrap}.listado__busqueda[data-v-a869f32f]{flex-basis:100%;order:2;max-width:none}.listado__btn-filtros-texto[data-v-a869f32f]{display:none}}.popover[data-v-4b3504b0]{z-index:60;background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(25rem,92vw);max-height:min(32rem,80vh);display:flex;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden;box-shadow:0 16px 40px #101c2e2e}.popover__head[data-v-4b3504b0]{align-items:center;gap:var(--esp-3);padding:0 var(--esp-6);height:var(--alto-barra);border-bottom:1px solid var(--border);color:var(--color-brand-blue);flex:none;display:flex}.popover__titulo[data-v-4b3504b0]{font-size:var(--texto-lg);font-weight:var(--peso-fuerte);color:var(--color-brand-dark);flex:1}.popover__activos[data-v-4b3504b0]{font-size:var(--texto-xs);font-weight:var(--peso-semi);color:var(--color-brand-orange)}.popover__cuerpo[data-v-4b3504b0]{min-height:0;padding:var(--esp-6);gap:var(--esp-6);flex-direction:column;flex:1;display:flex;overflow-y:auto}.popover__pie[data-v-4b3504b0]{gap:var(--esp-3);padding:var(--esp-5) var(--esp-6);border-top:1px solid var(--border);flex-direction:row-reverse;flex:none;display:flex}.popover__btn[data-v-4b3504b0]{height:var(--alto-control-tactil);border-radius:var(--radius-lg);font-family:inherit;font-size:var(--texto-md);font-weight:var(--peso-semi)}.popover__btn--ghost[data-v-4b3504b0]{border:1px solid var(--border);background:var(--color-bg-card);color:var(--color-texto);flex:1}.popover__btn--ghost[data-v-4b3504b0]:hover{background:var(--color-superficie-suave)}.popover__btn--primario[data-v-4b3504b0]{background:var(--color-brand-blue);color:#fff;font-weight:var(--peso-fuerte);border:none;flex:1.4}.popover__btn--primario[data-v-4b3504b0]:hover{background:var(--color-brand-blue-hover)}.popover__cuerpo[data-v-4b3504b0] .filtro-grupo{gap:var(--esp-2);flex-direction:column;display:flex}.popover__cuerpo[data-v-4b3504b0] .filtro-grupo__etiqueta{font-size:var(--texto-2xs);font-weight:var(--peso-fuerte);letter-spacing:.08em;text-transform:uppercase;color:var(--color-texto-suave)}.popover__cuerpo[data-v-4b3504b0] .filtro-grupo__opciones{gap:var(--esp-2);flex-wrap:wrap;display:flex}.popover__cuerpo[data-v-4b3504b0] .filtro-chip{height:2.375rem;padding:0 var(--esp-5);border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--color-bg-card);color:var(--color-texto);font-family:inherit;font-size:var(--texto-sm);align-items:center;display:inline-flex}.popover__cuerpo[data-v-4b3504b0] .filtro-chip:hover{border-color:var(--color-brand-orange)}.popover__cuerpo[data-v-4b3504b0] .filtro-chip--activo{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff;font-weight:var(--peso-semi)}.popover__cuerpo[data-v-4b3504b0] .filtro-lista{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;display:flex;overflow:hidden}.popover__cuerpo[data-v-4b3504b0] .filtro-lista__item{align-items:center;gap:var(--esp-3);height:var(--alto-control-tactil);padding:0 var(--esp-4);background:var(--color-bg-card);color:var(--color-texto);font-family:inherit;font-size:var(--texto-sm);text-align:left;border:none;display:flex}.popover__cuerpo[data-v-4b3504b0] .filtro-lista__item--activo{color:#b5730f;font-weight:var(--peso-semi);background:#fdf3e8}.overlay[data-v-14704daa]{z-index:50;background:#101c2e73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-14704daa]{background:var(--color-bg-card);border-radius:var(--radius-lg);width:100%;max-width:920px;padding:28px}.modal__titulo[data-v-14704daa]{text-align:center;color:var(--color-brand-dark);margin:0 0 20px;font-size:17px;font-weight:600}.tarjetas[data-v-14704daa]{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}@media (width<=640px){.tarjetas[data-v-14704daa]{grid-template-columns:repeat(2,1fr)}}.tarjeta[data-v-14704daa]{text-align:center;border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;flex-direction:column;align-items:center;gap:10px;padding:24px 16px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.tarjeta[data-v-14704daa]:hover{border-color:var(--color-orange-border);transform:translateY(-3px);box-shadow:0 8px 20px #101c2e1a}.tarjeta__icono[data-v-14704daa]{border-radius:var(--radius-lg);justify-content:center;align-items:center;width:52px;height:52px;display:flex}.tarjeta__titulo[data-v-14704daa]{color:var(--color-brand-dark);font-size:14px;font-weight:600}.tarjeta__descripcion[data-v-14704daa]{color:#64748b;font-size:12.5px;line-height:1.4}.modal__pie[data-v-14704daa]{justify-content:center;margin-top:24px;display:flex}.btn-cancelar[data-v-14704daa]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 22px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-14704daa]:hover{background:#f1f5f9;border-color:#94a3b8}.subida-imagen[data-v-ee2a0f2a]{align-items:flex-start;gap:14px;display:flex}.subida-imagen__preview[data-v-ee2a0f2a]{border-radius:var(--radius-md);border:1px solid var(--border);color:#94a3b8;background:#f8fafc;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:72px;display:flex;position:relative;overflow:hidden}.subida-imagen__preview img[data-v-ee2a0f2a]{object-fit:cover;width:100%;height:100%}.subida-imagen__preview--vacia[data-v-ee2a0f2a]{color:#cbd5e1}.subida-imagen__overlay[data-v-ee2a0f2a]{background:#ffffffbf;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.subida-imagen__spinner[data-v-ee2a0f2a]{border:2px solid var(--border);border-top-color:var(--color-brand-orange);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite subida-imagen-girar-ee2a0f2a}@keyframes subida-imagen-girar-ee2a0f2a{to{transform:rotate(360deg)}}.subida-imagen__controles[data-v-ee2a0f2a]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.campo-archivo[data-v-ee2a0f2a]{border-radius:var(--radius-md);color:#475569;cursor:pointer;border:1.5px dashed #cbd5e1;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:13px;font-weight:500;transition:border-color .15s,background .15s;display:inline-flex}.campo-archivo[data-v-ee2a0f2a]:hover{border-color:var(--color-orange-border);background:#fffbf5}.campo-archivo__input[data-v-ee2a0f2a]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.subida-imagen__botones[data-v-ee2a0f2a]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn-quitar-imagen[data-v-ee2a0f2a]{border-radius:var(--radius-md);color:var(--color-danger);cursor:pointer;background:0 0;border:1px solid #fca5a5;align-items:center;gap:6px;padding:8px 12px;font-size:12.5px;font-weight:500;transition:background .15s;display:inline-flex}.btn-quitar-imagen[data-v-ee2a0f2a]:hover:not(:disabled){background:#fef2f2}.btn-quitar-imagen[data-v-ee2a0f2a]:disabled{opacity:.6;cursor:default}.subida-imagen__ayuda[data-v-ee2a0f2a]{color:#94a3b8;margin:0;font-size:11.5px}.subida-imagen__error[data-v-ee2a0f2a]{color:var(--color-danger);margin:0;font-size:12px}.segmented[data-v-05ed3d37]{border-radius:var(--radius-md);border:1px solid #d5dbe3;display:inline-flex;overflow:hidden}.segmented__opcion[data-v-05ed3d37]{color:#475569;background:#fff;border:none;border-right:1px solid #d5dbe3;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s,color .15s}.segmented__opcion[data-v-05ed3d37]:last-child{border-right:none}.segmented__opcion[data-v-05ed3d37]:hover:not(.segmented__opcion--activa){background:#f1f5f9}.segmented__opcion--activa[data-v-05ed3d37]{background:var(--color-brand-orange);color:#fff}.toggle[data-v-f2e1591f]{cursor:pointer;align-items:flex-start;gap:10px;display:inline-flex}.toggle--disabled[data-v-f2e1591f]{cursor:default;opacity:.55}.toggle__track[data-v-f2e1591f]{background:#cbd5e1;border-radius:999px;flex-shrink:0;width:38px;height:21px;margin-top:2px;transition:background .15s;position:relative}.toggle__track--on[data-v-f2e1591f]{background:var(--color-success)}.toggle__knob[data-v-f2e1591f]{background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle__track--on .toggle__knob[data-v-f2e1591f]{transform:translate(17px)}.toggle__texto[data-v-f2e1591f]{flex-direction:column;display:flex}.toggle__label[data-v-f2e1591f]{color:#334155;font-size:13px;font-weight:500}.toggle__ayuda[data-v-f2e1591f]{color:#64748b;font-size:11.5px}.select-con-crear__opcion-crear[data-v-ce76ad62]{color:var(--color-brand-orange);font-weight:500}.overlay[data-v-dd0af063]{padding:var(--esp-6);z-index:200;background:#101c2e73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-dd0af063]{background:var(--color-bg-card);border-radius:var(--radius-lg);width:100%;max-height:calc(100vh - 2 * var(--esp-6));flex-direction:column;display:flex;overflow:hidden;box-shadow:0 12px 32px #101c2e38}.modal--sm[data-v-dd0af063]{max-width:26.25rem}.modal--md[data-v-dd0af063]{max-width:35rem}.modal--lg[data-v-dd0af063]{max-width:61.25rem}.modal__header[data-v-dd0af063]{align-items:center;gap:var(--esp-3);padding:0 var(--esp-6);border-bottom:1px solid var(--border);background:var(--color-bg-card);height:3.5rem;color:var(--color-brand-dark);flex-shrink:0;display:flex}.modal__header--oscuro[data-v-dd0af063]{background:var(--color-brand-dark);color:#fff;border-bottom:none;height:3.75rem}.modal__header-principal[data-v-dd0af063]{align-items:center;gap:var(--esp-3);flex:1;min-width:0;display:flex}.modal__titulo[data-v-dd0af063]{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.modal__cerrar[data-v-dd0af063]{border-radius:var(--radius-md);width:2.75rem;height:2.75rem;color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,opacity .15s;display:flex}.modal__cerrar[data-v-dd0af063]:hover{opacity:1;background:#101c2e0f}.modal__header--oscuro .modal__cerrar[data-v-dd0af063]:hover{background:#ffffff1f}.modal__cuerpo[data-v-dd0af063]{min-height:0;padding:var(--esp-6);flex:1;overflow-y:auto}.modal__cuerpo--personalizado[data-v-dd0af063]{padding:0;overflow:hidden}.modal__pie[data-v-dd0af063]{justify-content:flex-end;align-items:center;gap:var(--esp-3);min-height:3rem;padding:var(--esp-4) var(--esp-6);border-top:1px solid var(--border);flex-shrink:0;display:flex}@media (width<=1023px),(hover:none),(pointer:coarse){.modal--md[data-v-dd0af063]{inset:var(--esp-6);width:auto;max-width:none;max-height:none;position:fixed}}@media (width<=1439px),(hover:none),(pointer:coarse){.modal--lg[data-v-dd0af063]{inset:var(--esp-6);width:auto;max-width:none;max-height:none;position:fixed}}.tab[data-v-beee7d9b]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-beee7d9b]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-beee7d9b]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-beee7d9b]:hover{background:#c06d0c}.tabla-scroll[data-v-beee7d9b]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-beee7d9b]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-beee7d9b]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-beee7d9b]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-beee7d9b]:hover{background:#f7fafc}.tabular[data-v-beee7d9b]{font-variant-numeric:tabular-nums}.al-izq[data-v-beee7d9b]{text-align:left}.al-der[data-v-beee7d9b]{text-align:right}.al-centro[data-v-beee7d9b]{text-align:center}.badge[data-v-beee7d9b]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-beee7d9b]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-beee7d9b]{color:#64748b;background:#f3f4f6}.acciones[data-v-beee7d9b]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-beee7d9b]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-beee7d9b]:hover{background:#dbe9f7}.vacio[data-v-beee7d9b]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-beee7d9b]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-beee7d9b]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-beee7d9b]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-beee7d9b]{margin-bottom:16px}.campo__label[data-v-beee7d9b]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-beee7d9b],.campo__textarea[data-v-beee7d9b]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-beee7d9b]::placeholder,.campo__textarea[data-v-beee7d9b]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-beee7d9b]:focus,.campo__textarea[data-v-beee7d9b]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-beee7d9b]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-beee7d9b]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-beee7d9b]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-beee7d9b]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-beee7d9b]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-beee7d9b]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-beee7d9b]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-beee7d9b]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-beee7d9b]:disabled{opacity:.6;cursor:default}.error-general[data-v-beee7d9b]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tab[data-v-28148438]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-28148438]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-28148438]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-28148438]:hover{background:#c06d0c}.tabla-scroll[data-v-28148438]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-28148438]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-28148438]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-28148438]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-28148438]:hover{background:#f7fafc}.tabular[data-v-28148438]{font-variant-numeric:tabular-nums}.al-izq[data-v-28148438]{text-align:left}.al-der[data-v-28148438]{text-align:right}.al-centro[data-v-28148438]{text-align:center}.badge[data-v-28148438]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-28148438]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-28148438]{color:#64748b;background:#f3f4f6}.acciones[data-v-28148438]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-28148438]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-28148438]:hover{background:#dbe9f7}.vacio[data-v-28148438]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-28148438]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-28148438]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-28148438]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-28148438]{margin-bottom:16px}.campo__label[data-v-28148438]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-28148438],.campo__textarea[data-v-28148438]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-28148438]::placeholder,.campo__textarea[data-v-28148438]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-28148438]:focus,.campo__textarea[data-v-28148438]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-28148438]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-28148438]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-28148438]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-28148438]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-28148438]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-28148438]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-28148438]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-28148438]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-28148438]:disabled{opacity:.6;cursor:default}.error-general[data-v-28148438]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.paleta[data-v-28148438]{grid-template-columns:repeat(9,1fr);gap:8px;margin-top:4px;display:grid}.paleta__color[data-v-28148438]{aspect-ratio:1;border:2px solid #0000;border-radius:6px;width:100%;transition:transform .1s,border-color .1s}.paleta__color[data-v-28148438]:hover{transform:scale(1.1)}.paleta__color--activo[data-v-28148438]{border-color:var(--color-brand-dark);box-shadow:inset 0 0 0 2px #fff}.tab[data-v-1756a58f]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-1756a58f]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-1756a58f]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-1756a58f]:hover{background:#c06d0c}.tabla-scroll[data-v-1756a58f]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-1756a58f]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-1756a58f]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-1756a58f]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-1756a58f]:hover{background:#f7fafc}.tabular[data-v-1756a58f]{font-variant-numeric:tabular-nums}.al-izq[data-v-1756a58f]{text-align:left}.al-der[data-v-1756a58f]{text-align:right}.al-centro[data-v-1756a58f]{text-align:center}.badge[data-v-1756a58f]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-1756a58f]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-1756a58f]{color:#64748b;background:#f3f4f6}.acciones[data-v-1756a58f]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-1756a58f]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-1756a58f]:hover{background:#dbe9f7}.vacio[data-v-1756a58f]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-1756a58f]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-1756a58f]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-1756a58f]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-1756a58f]{margin-bottom:16px}.campo__label[data-v-1756a58f]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-1756a58f],.campo__textarea[data-v-1756a58f]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-1756a58f]::placeholder,.campo__textarea[data-v-1756a58f]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-1756a58f]:focus,.campo__textarea[data-v-1756a58f]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-1756a58f]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-1756a58f]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-1756a58f]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-1756a58f]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-1756a58f]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-1756a58f]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-1756a58f]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-1756a58f]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-1756a58f]:disabled{opacity:.6;cursor:default}.error-general[data-v-1756a58f]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tab[data-v-1f9112e5]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-1f9112e5]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-1f9112e5]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-1f9112e5]:hover{background:#c06d0c}.tabla-scroll[data-v-1f9112e5]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-1f9112e5]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-1f9112e5]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-1f9112e5]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-1f9112e5]:hover{background:#f7fafc}.tabular[data-v-1f9112e5]{font-variant-numeric:tabular-nums}.al-izq[data-v-1f9112e5]{text-align:left}.al-der[data-v-1f9112e5]{text-align:right}.al-centro[data-v-1f9112e5]{text-align:center}.badge[data-v-1f9112e5]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-1f9112e5]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-1f9112e5]{color:#64748b;background:#f3f4f6}.acciones[data-v-1f9112e5]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-1f9112e5]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-1f9112e5]:hover{background:#dbe9f7}.vacio[data-v-1f9112e5]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-1f9112e5]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-1f9112e5]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-1f9112e5]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-1f9112e5]{margin-bottom:16px}.campo__label[data-v-1f9112e5]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-1f9112e5],.campo__textarea[data-v-1f9112e5]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-1f9112e5]::placeholder,.campo__textarea[data-v-1f9112e5]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-1f9112e5]:focus,.campo__textarea[data-v-1f9112e5]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-1f9112e5]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-1f9112e5]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-1f9112e5]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-1f9112e5]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-1f9112e5]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-1f9112e5]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-1f9112e5]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-1f9112e5]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-1f9112e5]:disabled{opacity:.6;cursor:default}.error-general[data-v-1f9112e5]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tab[data-v-962f28a7]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-962f28a7]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-962f28a7]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-962f28a7]:hover{background:#c06d0c}.tabla-scroll[data-v-962f28a7]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-962f28a7]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-962f28a7]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-962f28a7]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-962f28a7]:hover{background:#f7fafc}.tabular[data-v-962f28a7]{font-variant-numeric:tabular-nums}.al-izq[data-v-962f28a7]{text-align:left}.al-der[data-v-962f28a7]{text-align:right}.al-centro[data-v-962f28a7]{text-align:center}.badge[data-v-962f28a7]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-962f28a7]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-962f28a7]{color:#64748b;background:#f3f4f6}.acciones[data-v-962f28a7]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-962f28a7]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-962f28a7]:hover{background:#dbe9f7}.vacio[data-v-962f28a7]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-962f28a7]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-962f28a7]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-962f28a7]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-962f28a7]{margin-bottom:16px}.campo__label[data-v-962f28a7]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-962f28a7],.campo__textarea[data-v-962f28a7]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-962f28a7]::placeholder,.campo__textarea[data-v-962f28a7]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-962f28a7]:focus,.campo__textarea[data-v-962f28a7]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-962f28a7]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-962f28a7]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-962f28a7]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-962f28a7]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-962f28a7]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-962f28a7]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-962f28a7]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-962f28a7]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-962f28a7]:disabled{opacity:.6;cursor:default}.error-general[data-v-962f28a7]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.grid-2[data-v-962f28a7]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.doc-row[data-v-962f28a7]{gap:8px;display:flex}.doc-row__tipo[data-v-962f28a7]{flex:0 0 90px}.btn--buscar-doc[data-v-962f28a7]{width:var(--alto-control);height:var(--alto-control);background:var(--color-brand-blue);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn--buscar-doc[data-v-962f28a7]:disabled{opacity:.5;cursor:default}.estado-busqueda[data-v-962f28a7]{border-radius:var(--radius-sm);align-items:center;gap:8px;margin-top:6px;padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.estado-busqueda--cargando[data-v-962f28a7]{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.estado-busqueda--ok[data-v-962f28a7]{color:#1a7a4c;background:#e6f4ee;border:1px solid #a9dcc4}.estado-busqueda--vacio[data-v-962f28a7]{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.seccion-bloqueada[data-v-962f28a7]{border-radius:var(--radius-md);color:#64748b;text-align:center;background:#f8fafc;border:1px dashed #cbd5e1;margin-top:18px;padding:14px;font-size:12.5px}.seccion[data-v-962f28a7]{border-top:1px solid var(--border);margin-top:22px;padding-top:18px}.seccion__titulo[data-v-962f28a7]{text-transform:uppercase;color:#475569;margin:0 0 12px;font-size:13px;font-weight:600}.marcas-grid[data-v-962f28a7]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.marca-check[data-v-962f28a7]{color:#334155;align-items:center;gap:8px;font-size:13px;display:flex}.contactos-lista[data-v-962f28a7]{flex-direction:column;gap:8px;margin:0 0 14px;padding:0;list-style:none;display:flex}.contacto-item[data-v-962f28a7]{border-radius:var(--radius-md);background:#f7fafc;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.contacto-item__acciones[data-v-962f28a7]{flex-shrink:0;gap:4px;display:flex}.contacto-meta[data-v-962f28a7]{color:#64748b;font-size:12px}.contacto-confirmar[data-v-962f28a7]{border-radius:var(--radius-md);color:#7a2e2e;background:#fdecec;border:1px solid #f7c9c9;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;font-size:13px;display:flex}.contacto-confirmar__botones[data-v-962f28a7]{flex-shrink:0;gap:8px;display:flex}.btn-cancelar--mini[data-v-962f28a7]{padding:5px 12px;font-size:12px}.btn-eliminar-confirmar[data-v-962f28a7]{background:var(--color-danger);color:#fff;border-radius:var(--radius-sm);border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-eliminar-confirmar[data-v-962f28a7]:hover{background:#c33a39}.btn-icon-mini[data-v-962f28a7]{color:#64748b;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s;display:flex}.btn-icon-mini[data-v-962f28a7]:hover{background:#eef2f7}.btn-icon-mini--danger[data-v-962f28a7]{color:var(--color-danger)}.btn-icon-mini--danger[data-v-962f28a7]:hover{background:#fdecec}.nuevo-contacto .grid-2[data-v-962f28a7]{margin-bottom:10px}.nuevo-contacto .campo__input[data-v-962f28a7]{margin:0}.nuevo-contacto__botones[data-v-962f28a7]{justify-content:flex-end;gap:8px;display:flex}.pantalla-formulario[data-v-9ca311e3]{height:100%;padding:8px 0 32px;overflow-y:auto}.btn-volver[data-v-9ca311e3]{color:#64748b;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;max-width:820px;margin:0 auto 10px;padding:6px 4px;font-size:13px;font-weight:500;transition:color .15s;display:flex}.btn-volver[data-v-9ca311e3]:hover{color:var(--color-brand-dark)}.tarjeta-form[data-v-9ca311e3]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);max-width:820px;margin:0 auto;padding:26px 28px}.cargando[data-v-9ca311e3]{text-align:center;color:#64748b;padding:40px 0}.encabezado[data-v-9ca311e3]{border-bottom:1px solid var(--border);align-items:center;gap:16px;margin-bottom:22px;padding-bottom:18px;display:flex}.encabezado__icono[data-v-9ca311e3]{border-radius:var(--radius-lg);flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.encabezado__textos[data-v-9ca311e3]{flex:1;min-width:0}.encabezado__textos h2[data-v-9ca311e3]{color:var(--color-brand-dark);margin:0 0 2px;font-size:17px;font-weight:600}.encabezado__textos p[data-v-9ca311e3]{color:#64748b;margin:0;font-size:12.5px}.seccion[data-v-9ca311e3]{margin-bottom:26px}.seccion__titulo[data-v-9ca311e3]{text-transform:uppercase;letter-spacing:.4px;color:#475569;margin:0 0 14px;font-size:13px;font-weight:600}.grid-2[data-v-9ca311e3]{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:4px;display:grid}.grid-3[data-v-9ca311e3]{grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:4px;display:grid}.campo[data-v-9ca311e3]{margin-bottom:16px}.campo__label[data-v-9ca311e3]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;align-items:center;gap:5px;margin-bottom:6px;font-size:11px;font-weight:500;display:flex}.campo__input[data-v-9ca311e3],.campo__textarea[data-v-9ca311e3]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-9ca311e3]::placeholder,.campo__textarea[data-v-9ca311e3]::placeholder{color:var(--color-texto-tenue)}.campo__textarea[data-v-9ca311e3]{resize:vertical}.campo__input[data-v-9ca311e3]:focus,.campo__textarea[data-v-9ca311e3]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-9ca311e3]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-9ca311e3]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-9ca311e3]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.campo--con-boton[data-v-9ca311e3]{flex-direction:column;gap:8px;display:flex}.btn-generar-ean[data-v-9ca311e3]{color:#2c6ca3;border-radius:var(--radius-md);background:#eef4fb;border:none;align-self:flex-start;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:500;transition:background .15s;display:inline-flex}.btn-generar-ean[data-v-9ca311e3]:hover{background:#dfeaf6}.ayuda-tooltip[data-v-9ca311e3]{color:#94a3b8;cursor:help}.buscador-hijo[data-v-9ca311e3]{align-items:flex-start;gap:10px;margin-bottom:10px;display:flex}.buscador-hijo__campo[data-v-9ca311e3]{flex:1;position:relative}.buscador-hijo__icono[data-v-9ca311e3]{color:#94a3b8;pointer-events:none;position:absolute;top:12px;left:10px}.buscador-hijo__input[data-v-9ca311e3]{border:1px solid #d5dbe3;border-radius:9px;width:100%;padding:10px 12px 10px 34px;font-family:inherit;font-size:14px}.buscador-hijo__input[data-v-9ca311e3]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.buscador-hijo__resultados[data-v-9ca311e3]{z-index:5;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;max-height:220px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #101c2e1f}.buscador-hijo__resultados li[data-v-9ca311e3]{cursor:pointer;flex-direction:column;padding:8px 12px;display:flex}.buscador-hijo__resultados li[data-v-9ca311e3]:hover{background:#f7fafc}.resultado__nombre[data-v-9ca311e3]{color:#1e293b;font-size:13px}.resultado__meta[data-v-9ca311e3]{color:#64748b;font-size:11.5px}.buscador-hijo__cantidad[data-v-9ca311e3]{text-align:center;border:1px solid #d5dbe3;border-radius:9px;width:70px;padding:10px 8px;font-size:14px}.btn-anadir[data-v-9ca311e3]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);white-space:nowrap;border:none;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-anadir[data-v-9ca311e3]:hover:not(:disabled){background:#c06d0c}.btn-anadir[data-v-9ca311e3]:disabled{opacity:.5;cursor:default}.hijo-seleccionado[data-v-9ca311e3]{color:#475569;margin:0 0 10px;font-size:12.5px}.tabla-carrito[data-v-9ca311e3]{border-collapse:collapse;width:100%;margin-top:8px}.tabla-carrito th[data-v-9ca311e3]{text-align:left;text-transform:uppercase;color:#64748b;border-bottom:1px solid var(--border);padding:8px 10px;font-size:11px}.tabla-carrito td[data-v-9ca311e3]{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px;font-size:13px}.carrito__nombre[data-v-9ca311e3]{color:#1e293b}.carrito__sku[data-v-9ca311e3]{color:#64748b;font-size:11.5px}.carrito__cantidad[data-v-9ca311e3]{justify-content:center;align-items:center;gap:8px;display:flex}.btn-icon-mini[data-v-9ca311e3]{color:#475569;background:#eef2f7;border:none;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;transition:background .15s;display:flex}.btn-icon-mini[data-v-9ca311e3]:hover{background:#dde5ee}.btn-icon-mini--danger[data-v-9ca311e3]{color:var(--color-danger);background:0 0}.btn-icon-mini--danger[data-v-9ca311e3]:hover{background:#fdecec}.carrito__resumen[data-v-9ca311e3]{color:#475569;text-align:right;margin:10px 0 0;font-size:12.5px}.tabular[data-v-9ca311e3]{font-variant-numeric:tabular-nums}.al-izq[data-v-9ca311e3]{text-align:left}.al-der[data-v-9ca311e3]{text-align:right}.al-centro[data-v-9ca311e3]{text-align:center}.stock--cero[data-v-9ca311e3]{color:var(--color-danger);font-weight:500}.stock--bajo[data-v-9ca311e3]{color:#e08a2e;font-weight:500}.stock--normal[data-v-9ca311e3]{color:#1e293b}.toggle-suma[data-v-9ca311e3]{margin-bottom:8px}.bloque-impuesto[data-v-9ca311e3]{border-top:1px solid var(--border);margin-bottom:16px;padding-top:14px}.bloque-impuesto__campos[data-v-9ca311e3]{margin-top:12px}.desglose-precio[data-v-9ca311e3]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;margin-top:4px;padding:16px 18px}.desglose-precio__titulo[data-v-9ca311e3]{text-transform:uppercase;letter-spacing:.4px;color:#475569;margin:0 0 10px;font-size:12px;font-weight:600}.desglose-precio__linea[data-v-9ca311e3]{color:#334155;justify-content:space-between;padding:5px 0;font-size:13px;display:flex}.desglose-precio__linea--atenuada[data-v-9ca311e3]{color:#94a3b8}.desglose-precio__linea--total[data-v-9ca311e3]{border-top:1px solid var(--border);color:var(--color-brand-dark);margin-top:6px;padding-top:10px;font-size:14.5px;font-weight:600}.desglose-precio__linea--negativa[data-v-9ca311e3]{color:var(--color-danger);font-weight:600}.desglose-precio__aviso[data-v-9ca311e3]{color:var(--color-danger);margin:2px 0 0;font-size:12px}.por-mayor[data-v-9ca311e3]{margin-top:18px}.por-mayor__campos[data-v-9ca311e3]{margin-top:14px}.seccion__ayuda[data-v-9ca311e3]{margin-top:-6px;margin-bottom:14px}.tabla-precios-local[data-v-9ca311e3]{border-collapse:collapse;width:100%}.tabla-precios-local th[data-v-9ca311e3]{text-align:left;text-transform:uppercase;color:#64748b;border-bottom:1px solid var(--border);padding:8px 10px;font-size:11px}.tabla-precios-local td[data-v-9ca311e3]{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px;font-size:13px}.tabla-precios-local .campo__input[data-v-9ca311e3]{margin-bottom:0}.error-general[data-v-9ca311e3]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.pie[data-v-9ca311e3]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding-top:8px;display:flex}.btn-cancelar[data-v-9ca311e3]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:10px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-9ca311e3]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-9ca311e3]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:7px;padding:10px 20px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-guardar[data-v-9ca311e3]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-9ca311e3]:disabled{opacity:.6;cursor:default}button[data-v-c6cc819f]{cursor:pointer;background:0 0;border:none;font-family:inherit}.pantalla[data-v-c6cc819f]{flex-direction:column;height:100%;min-height:0;display:flex}.cargando[data-v-c6cc819f]{text-align:center;color:#64748b;padding:40px 0}.barra[data-v-c6cc819f]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:16px;padding:10px 4px 14px;display:flex}.btn-retornar[data-v-c6cc819f]{color:#475569;border-radius:var(--radius-pill);align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.btn-retornar[data-v-c6cc819f]:hover{color:var(--color-brand-dark);background:#f1f5f9}.barra__titulo[data-v-c6cc819f]{color:var(--color-brand-dark);flex:1;margin:0;font-size:16px;font-weight:600}.barra__activo[data-v-c6cc819f]{color:#334155;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.cuerpo[data-v-c6cc819f]{flex:1;grid-template-columns:220px 1fr;gap:20px;min-height:0;padding-top:16px;display:grid;overflow:hidden}.menu[data-v-c6cc819f]{border-right:1px solid var(--border);flex-direction:column;gap:2px;padding-right:12px;display:flex}.menu__item[data-v-c6cc819f]{text-align:left;color:#334155;border-radius:var(--radius-md);align-items:center;gap:6px;padding:11px 14px;font-size:13.5px;font-weight:500;transition:background .15s;display:flex}.menu__item[data-v-c6cc819f]:hover{background:#f8fafc}.menu__item--activo[data-v-c6cc819f]{color:var(--color-brand-orange);background:#fdf3e8;font-weight:600}.menu__asterisco[data-v-c6cc819f]{color:var(--color-danger);font-weight:700}.menu__opcional[data-v-c6cc819f]{color:#94a3b8;margin-left:auto;font-size:10.5px;font-weight:400}.contenido[data-v-c6cc819f]{min-height:0;padding:0 6px 20px 0;overflow-y:auto}.titulo-bloque[data-v-c6cc819f]{color:var(--color-brand-dark);margin:0 0 12px;font-size:14px;font-weight:600}.titulo-bloque--sin-margen[data-v-c6cc819f]{margin-bottom:2px}.titulo-bloque[data-v-c6cc819f]:not(:first-child){margin-top:22px}.ayuda-bloque[data-v-c6cc819f]{color:#64748b;margin:0 0 12px;font-size:12px}.grid-2[data-v-c6cc819f]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.desglose[data-v-c6cc819f]{border-radius:var(--radius-md);background:#f8fafc;max-width:560px;margin:14px 0 4px;padding:14px 16px}.desglose__titulo[data-v-c6cc819f]{text-transform:uppercase;letter-spacing:.4px;color:#64748b;margin:0 0 8px;font-size:12px;font-weight:600}.desglose__linea[data-v-c6cc819f]{color:#334155;justify-content:space-between;padding:3px 0;font-size:13px;display:flex}.desglose__linea--atenuada[data-v-c6cc819f]{color:#94a3b8}.desglose__linea--total[data-v-c6cc819f]{border-top:1px solid var(--border);color:var(--color-brand-dark);margin-top:6px;padding-top:8px;font-weight:700}.punto[data-v-c6cc819f]{border-radius:50%;width:10px;height:10px;display:inline-block}.punto--ambar[data-v-c6cc819f]{background:#f5b301}.punto--rojo[data-v-c6cc819f]{background:#e5476b}.variantes-cabecera[data-v-c6cc819f]{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.btn-configurar[data-v-c6cc819f]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-pill);white-space:nowrap;align-items:center;gap:7px;padding:10px 18px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-configurar[data-v-c6cc819f]:hover{background:#c06d0c}.imagen-variante-modo[data-v-c6cc819f]{margin:14px 0 20px}.checkbox-linea[data-v-c6cc819f]{color:#475569;cursor:pointer;align-items:center;gap:8px;margin-top:10px;font-size:12.5px;display:flex}.checkbox-linea input[data-v-c6cc819f]{width:15px;height:15px;accent-color:var(--color-brand-orange);cursor:pointer}.variantes-vacio[data-v-c6cc819f]{text-align:center;padding:70px 0}.variantes-vacio__titulo[data-v-c6cc819f]{color:#475569;margin:0 0 4px;font-size:16px;font-weight:600}.variantes-vacio__sub[data-v-c6cc819f]{color:#94a3b8;margin:0;font-size:13px}.subtitulo-lista[data-v-c6cc819f]{color:#475569;margin:14px 0 8px;font-size:12.5px;font-weight:600}.grid-cards[data-v-c6cc819f]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.card[data-v-c6cc819f]{border:1px solid var(--border);border-radius:var(--radius-md);padding:14px 16px}.card--existente[data-v-c6cc819f]{background:#f8fafc}.card--duplicado[data-v-c6cc819f]{border-color:var(--color-danger);background:#fff5f5}.card__fila[data-v-c6cc819f]{align-items:center;gap:10px;display:flex}.card__nombre[data-v-c6cc819f]{color:var(--color-brand-dark);flex:1;font-size:14px;font-weight:600}.card__acciones[data-v-c6cc819f]{gap:4px;display:flex}.card__meta[data-v-c6cc819f]{color:#64748b;align-items:center;gap:6px;margin:5px 0 0;font-size:12px;display:flex}.card__meta--error[data-v-c6cc819f]{color:var(--color-danger);font-weight:600}.card__precio[data-v-c6cc819f]{text-align:right;color:var(--color-brand-dark);margin:8px 0 0;font-size:14px;font-weight:700}.card__form[data-v-c6cc819f]{border-top:1px dashed var(--border);margin-top:12px;padding-top:12px}.btn-icon[data-v-c6cc819f]{border-radius:var(--radius-sm);color:#64748b;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex}.btn-icon[data-v-c6cc819f]:hover{background:#eef2f7}.btn-icon--danger[data-v-c6cc819f]:hover{color:var(--color-danger);background:#fef2f2}.chips[data-v-c6cc819f]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.chip[data-v-c6cc819f]{border-radius:var(--radius-pill);color:#334155;background:#fff;border:1px solid #d5dbe3;padding:8px 15px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.chip[data-v-c6cc819f]:hover{border-color:var(--color-orange-border)}.chip--activo[data-v-c6cc819f]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.chip--crear[data-v-c6cc819f]{color:#475569;border-style:dashed;align-items:center;gap:5px;display:inline-flex}.inline-crear[data-v-c6cc819f]{gap:8px;max-width:460px;margin-bottom:14px;display:flex}.inline-crear .campo__input[data-v-c6cc819f]{margin-bottom:0}.campo__input--precio[data-v-c6cc819f]{max-width:110px}.btn-editar[data-v-c6cc819f]{color:#2c6ca3;border-radius:var(--radius-sm);white-space:nowrap;background:#eaf3fb;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-c6cc819f]:hover:not(:disabled){background:#dbe9f7}.btn-editar[data-v-c6cc819f]:disabled{opacity:.5}.campo--angosto[data-v-c6cc819f]{max-width:260px}.vacio-inline[data-v-c6cc819f]{color:#94a3b8;margin:0 0 10px;font-size:12.5px}.pie[data-v-c6cc819f]{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;padding:12px 4px;display:flex}.btn-finalizar[data-v-c6cc819f]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-pill);padding:11px 28px;font-size:13.5px;font-weight:600;transition:background .15s}.btn-finalizar[data-v-c6cc819f]:hover:not(:disabled){background:#c06d0c}.btn-finalizar[data-v-c6cc819f]:disabled{opacity:.6;cursor:default}.btn-finalizar--full[data-v-c6cc819f]{border-radius:var(--radius-md);width:100%}.exito[data-v-c6cc819f]{text-align:center;color:var(--color-success);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;display:flex}.exito p[data-v-c6cc819f]{color:#334155;margin:0;font-size:14px}.drawer-overlay[data-v-c6cc819f]{z-index:100;background:#101c2e73;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-c6cc819f]{background:var(--color-bg-card);flex-direction:column;width:420px;max-width:92vw;height:100%;display:flex;box-shadow:-8px 0 28px #101c2e33}.drawer__cabecera[data-v-c6cc819f]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:16px 18px;display:flex}.drawer__cabecera h3[data-v-c6cc819f]{color:var(--color-brand-dark);margin:0;font-size:14.5px;font-weight:600}.drawer__cuerpo[data-v-c6cc819f]{flex:1;min-height:0;padding:16px 18px;overflow-y:auto}.drawer__pie[data-v-c6cc819f]{border-top:1px solid var(--border);flex-shrink:0;padding:14px 18px}.pill-crear[data-v-c6cc819f]{border:1px solid var(--border);border-radius:var(--radius-pill);color:#334155;background:#fff;align-items:center;gap:6px;margin-bottom:14px;padding:8px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.pill-crear[data-v-c6cc819f]:hover{border-color:var(--color-orange-border);background:#fffbf5}.fila-acciones[data-v-c6cc819f]{justify-content:flex-end;gap:8px;margin-bottom:14px;display:flex}.btn-mini[data-v-c6cc819f]{border-radius:var(--radius-pill);color:#334155;background:#fff;border:1px solid #d5dbe3;padding:6px 16px;font-size:12.5px;font-weight:500;transition:background .15s}.btn-mini[data-v-c6cc819f]:hover:not(:disabled){background:#f1f5f9}.btn-mini--ok[data-v-c6cc819f]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.btn-mini--ok[data-v-c6cc819f]:hover:not(:disabled){background:#c06d0c}.btn-mini[data-v-c6cc819f]:disabled{opacity:.5}.tipo[data-v-c6cc819f]{border:1px solid var(--border);border-radius:var(--radius-md);margin-bottom:8px;overflow:hidden}.tipo__cabecera[data-v-c6cc819f]{text-align:left;align-items:center;gap:10px;width:100%;padding:11px 14px;transition:background .15s;display:flex}.tipo__cabecera[data-v-c6cc819f]:hover{background:#f8fafc}.tipo__contador[data-v-c6cc819f]{color:#64748b;background:#eef2f7;border-radius:50%;justify-content:center;align-items:center;min-width:22px;height:22px;font-size:11.5px;font-weight:700;display:inline-flex}.tipo__contador--activo[data-v-c6cc819f]{background:var(--color-brand-dark);color:#fff}.tipo__nombre[data-v-c6cc819f]{color:#1e293b;flex:1;font-size:13.5px;font-weight:500}.tipo__cuerpo[data-v-c6cc819f]{border-top:1px solid var(--border);padding:12px 14px}.error-general[data-v-c6cc819f]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tabular[data-v-c6cc819f]{font-variant-numeric:tabular-nums}.dd-unidad[data-v-c6cc819f]{position:relative}.dd-unidad__control[data-v-c6cc819f]{text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:8px;display:flex}.dd-unidad__placeholder[data-v-c6cc819f]{color:var(--color-texto-tenue)}.dd-unidad__telon[data-v-c6cc819f]{z-index:60;position:fixed;inset:0}.dd-unidad__panel[data-v-c6cc819f]{z-index:61;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;max-height:280px;padding:4px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 22px #101c2e24}.dd-unidad__opcion[data-v-c6cc819f]{text-align:left;color:#334155;border-radius:var(--radius-sm);width:100%;padding:8px 10px;font-size:13.5px;transition:background .15s;display:block}.dd-unidad__opcion[data-v-c6cc819f]:hover{background:#f8fafc}.dd-unidad__opcion--activa[data-v-c6cc819f]{background:#fdf3e8}.dd-unidad__opcion strong[data-v-c6cc819f]{color:var(--color-brand-dark);font-weight:600}.dd-unidad__desc[data-v-c6cc819f]{color:#64748b}.dd-unidad__opcion--crear[data-v-c6cc819f]{color:var(--color-brand-orange);font-weight:500}.campo[data-v-c6cc819f]{margin-bottom:14px}.campo__label[data-v-c6cc819f]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;align-items:center;gap:5px;margin-bottom:6px;font-size:11px;font-weight:500;display:flex}.campo__input[data-v-c6cc819f],.campo__textarea[data-v-c6cc819f]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-c6cc819f]::placeholder,.campo__textarea[data-v-c6cc819f]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-c6cc819f]:focus,.campo__textarea[data-v-c6cc819f]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-c6cc819f]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-c6cc819f]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-c6cc819f]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.tab[data-v-d1b98650]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-d1b98650]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-d1b98650]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-d1b98650]:hover{background:#c06d0c}.tabla-scroll[data-v-d1b98650]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-d1b98650]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-d1b98650]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-d1b98650]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-d1b98650]:hover{background:#f7fafc}.tabular[data-v-d1b98650]{font-variant-numeric:tabular-nums}.al-izq[data-v-d1b98650]{text-align:left}.al-der[data-v-d1b98650]{text-align:right}.al-centro[data-v-d1b98650]{text-align:center}.badge[data-v-d1b98650]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-d1b98650]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-d1b98650]{color:#64748b;background:#f3f4f6}.acciones[data-v-d1b98650]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-d1b98650]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-d1b98650]:hover{background:#dbe9f7}.vacio[data-v-d1b98650]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-d1b98650]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-d1b98650]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-d1b98650]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-d1b98650]{margin-bottom:16px}.campo__label[data-v-d1b98650]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-d1b98650],.campo__textarea[data-v-d1b98650]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-d1b98650]::placeholder,.campo__textarea[data-v-d1b98650]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-d1b98650]:focus,.campo__textarea[data-v-d1b98650]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-d1b98650]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-d1b98650]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-d1b98650]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-d1b98650]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-d1b98650]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-d1b98650]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-d1b98650]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-d1b98650]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-d1b98650]:disabled{opacity:.6;cursor:default}.error-general[data-v-d1b98650]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.cargando[data-v-d1b98650]{text-align:center;color:#64748b;padding:20px 0}.cargando--error[data-v-d1b98650]{color:var(--color-danger)}.encabezado[data-v-d1b98650]{border-bottom:1px solid var(--border);align-items:center;gap:14px;margin-bottom:18px;padding-bottom:16px;display:flex}.encabezado__icono[data-v-d1b98650]{border-radius:var(--radius-md);color:#94a3b8;background:#f1f5f9;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.encabezado__nombre[data-v-d1b98650]{color:var(--color-brand-dark);margin:0 0 6px;font-size:15px;font-weight:600}.detalle-meta--padre[data-v-d1b98650]{margin-left:8px}.detalle-grid[data-v-d1b98650]{grid-template-columns:1fr 1fr;gap:14px 20px;display:grid}.detalle-campo--ancho[data-v-d1b98650]{grid-column:1/-1}.detalle-campo__label[data-v-d1b98650]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;align-items:center;gap:4px;margin-bottom:4px;font-size:11px;font-weight:500;display:flex}.detalle-campo__icono[data-v-d1b98650]{color:var(--color-brand-orange);flex-shrink:0}.detalle-campo__valor[data-v-d1b98650]{color:var(--color-brand-dark);font-size:14px}.detalle-meta[data-v-d1b98650]{color:#64748b;font-size:12px}.seccion[data-v-d1b98650]{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.seccion__titulo[data-v-d1b98650]{text-transform:uppercase;color:#475569;margin:0 0 10px;font-size:12.5px;font-weight:600}.componentes-lista[data-v-d1b98650]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.componente-item[data-v-d1b98650]{border-radius:var(--radius-md);background:#f7fafc;justify-content:space-between;padding:7px 12px;font-size:13px;display:flex}.tabla-locales[data-v-d1b98650]{border-collapse:collapse;width:100%;font-size:13px}.tabla-locales th[data-v-d1b98650]{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:#64748b;border-bottom:1px solid var(--border);padding:6px 10px;font-size:11px}.tabla-locales td[data-v-d1b98650]{color:var(--color-brand-dark);border-bottom:1px solid #f1f5f9;padding:8px 10px}.tabla-locales tr:last-child td[data-v-d1b98650]{border-bottom:none}.badge--chica[data-v-d1b98650]{padding:2px 8px;font-size:10.5px}.productos-view[data-v-37772099]{flex-direction:column;height:100%;min-height:0;display:flex}.btn[data-v-37772099]{align-items:center;gap:var(--esp-1);font-size:var(--texto-sm);font-weight:var(--peso-medio);height:var(--alto-control);border-radius:var(--radius-md);padding:0 var(--esp-5);white-space:nowrap;border:1px solid #0000;flex-shrink:0;transition:background .15s,border-color .15s;display:inline-flex}.btn--primary[data-v-37772099]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-37772099]:hover{background:#c06d0c}.local-fijo[data-v-37772099]{align-items:center;gap:var(--esp-2);height:var(--alto-control);padding:0 var(--esp-4);font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--color-brand-orange);border-radius:var(--radius-pill);white-space:nowrap;text-overflow:ellipsis;background:#fdf3e8;flex-shrink:0;max-width:13.75rem;display:inline-flex;overflow:hidden}.filtro-lista__fila[data-v-37772099]{align-items:center;display:flex}.filtro-lista__fila .filtro-lista__item--cat[data-v-37772099]{flex:1}.filtro-lista__chevron[data-v-37772099]{width:var(--alto-control-tactil);height:var(--alto-control-tactil);color:var(--color-texto-tenue);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.filtro-lista__submedios[data-v-37772099]{padding-left:var(--esp-6);background:#fff}.filtro-lista__item--sub[data-v-37772099]{font-size:var(--texto-xs);color:var(--color-texto-suave)}.filtro-lista__cargando[data-v-37772099]{padding:var(--esp-3) var(--esp-4);font-size:var(--texto-xs);color:var(--color-texto-tenue)}.tabla[data-v-37772099]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-37772099]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;font-size:var(--texto-2xs);font-weight:var(--peso-semi);padding:var(--esp-3) var(--esp-4);position:sticky;top:0}.tabla tbody td[data-v-37772099]{padding:var(--esp-2) var(--esp-4);height:var(--alto-fila-tabla);border-bottom:1px solid var(--border);font-size:var(--texto-sm);color:#1e293b;white-space:nowrap;overflow:hidden}.tabla tbody tr[data-v-37772099]:hover{background:#f7fafc}.ellipsis[data-v-37772099]{text-overflow:ellipsis}.tabular[data-v-37772099]{font-variant-numeric:tabular-nums}.al-izq[data-v-37772099]{text-align:left}.al-der[data-v-37772099]{text-align:right}.al-centro[data-v-37772099]{text-align:center}.celda-nombre__meta[data-v-37772099]{display:none}.imagen-mini[data-v-37772099]{border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-37772099]{object-fit:cover;width:100%;height:100%;display:block}.tabla tbody td.stock--cero[data-v-37772099]{color:var(--color-danger);font-weight:var(--peso-medio)}.tabla tbody td.stock--bajo[data-v-37772099]{color:#e08a2e;font-weight:var(--peso-medio)}.tabla tbody td.stock--normal[data-v-37772099]{color:#1e293b;font-weight:var(--peso-normal)}.btn-expandir[data-v-37772099]{width:1.5rem;height:1.5rem;margin-right:var(--esp-1);border:1px solid var(--border);color:#475569;vertical-align:middle;background:#fff;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:inline-flex}.btn-expandir[data-v-37772099]:hover{border-color:var(--color-orange-border);background:#fdf3e8}.badge--configurable[data-v-37772099]{color:#7c3aed;margin-left:var(--esp-2);background:#f3eefb}.badge--configurable-hijo[data-v-37772099]{color:#64748b;margin-left:var(--esp-2);background:#f1f5f9}.tabla tbody tr.fila-hijo[data-v-37772099],.tabla tbody td.fila-hijo[data-v-37772099]{background:#fafbfd}.fila-hijo--cargando[data-v-37772099]{color:#94a3b8;font-size:var(--texto-xs);padding-left:var(--esp-10)}.celda-nombre--hija[data-v-37772099]{padding-left:var(--esp-10)!important}.imagen-mini--hijo[data-v-37772099]{width:55px;height:55px}.badge[data-v-37772099]{padding:.1875rem var(--esp-3);border-radius:var(--radius-pill);font-size:.71875rem;font-weight:var(--peso-medio);flex-shrink:0;display:inline-block}.badge--activo[data-v-37772099]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-37772099]{color:#64748b;background:#f3f4f6}.acciones[data-v-37772099]{justify-content:center;align-items:center;gap:var(--esp-1);display:flex}.btn-icon[data-v-37772099]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;transition:background .15s,border-color .15s;display:flex}.btn-icon[data-v-37772099]:hover{background:#eef2f7;border-color:#94a3b8}.vacio[data-v-37772099]{text-align:center;color:#64748b;padding:var(--esp-10) 0;white-space:normal}.cards[data-v-37772099]{display:none}.card-producto[data-v-37772099]{gap:var(--esp-2);padding:var(--esp-4);border:.5px solid var(--border);border-radius:var(--radius-lg);background:#fff;flex-direction:column;display:flex}.card-producto__cabecera[data-v-37772099]{align-items:flex-start;gap:var(--esp-3);display:flex}.card-producto__nombre[data-v-37772099]{font-size:var(--texto-lg);font-weight:var(--peso-semi);color:var(--color-brand-dark);line-height:var(--alto-linea-compacto);flex:1}.card-producto__img[data-v-37772099]{border:1px solid #101c2e26;border-radius:6px;flex-shrink:0;width:32px;height:32px;overflow:hidden}.card-producto__img img[data-v-37772099]{object-fit:cover;width:100%;height:100%;display:block}.card-producto__meta[data-v-37772099]{align-items:center;gap:var(--esp-4);font-size:var(--texto-xs);color:#64748b;display:flex}.card-producto__pie[data-v-37772099]{align-items:center;gap:var(--esp-3);display:flex}.card-producto__precio[data-v-37772099]{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:var(--color-brand-dark);flex:1}.btn-icon--card[data-v-37772099]{width:var(--alto-control-tactil);height:var(--alto-control-tactil);background:var(--color-superficie-suave)}.pagination[data-v-37772099]{justify-content:space-between;align-items:center;gap:var(--esp-3);padding:var(--esp-4) var(--esp-5);border-top:1px solid var(--border);font-size:var(--texto-sm);color:#475569;flex-wrap:wrap;flex-shrink:0;display:flex}.pagination__controles[data-v-37772099]{align-items:center;gap:var(--esp-2);display:flex}.pagination__por-pagina[data-v-37772099]{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);display:flex}.pagination__por-pagina select[data-v-37772099]{padding:.25rem var(--esp-2);border:1px solid #d5dbe3;border-radius:.375rem;font-family:inherit}.btn-page[data-v-37772099]{min-width:var(--alto-control);height:var(--alto-control);padding:0 var(--esp-2);color:#334155;background:#fff;border:1px solid #d5dbe3;border-radius:.375rem;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.btn-page[data-v-37772099]:hover:not(:disabled){background:#eef2f7;border-color:#94a3b8}.btn-page[data-v-37772099]:disabled{opacity:.4;cursor:default}.pagination__pagina-actual[data-v-37772099]{padding:0 var(--esp-1);white-space:nowrap}@media (width>=1024px) and (width<=1439px){.col-numero[data-v-37772099],.col-barras[data-v-37772099],.col-estado[data-v-37772099]{display:none}.celda-nombre__meta[data-v-37772099]{font-size:var(--texto-xs);color:#94a3b8;font-weight:var(--peso-normal);white-space:nowrap;display:block}}@media (width<=640px){.tabla[data-v-37772099]{display:none}.cards[data-v-37772099]{gap:var(--esp-2);min-height:0;padding:var(--esp-3);flex-direction:column;flex:1;display:flex;overflow-y:auto}.btn--primary[data-v-37772099],.btn-icono[data-v-37772099],.local-fijo[data-v-37772099],.pagination__resumen[data-v-37772099]{display:none}}.pagination[data-v-273b8c74]{border-top:1px solid var(--border);color:#475569;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 18px;font-size:13px;display:flex}.pagination__controles[data-v-273b8c74]{align-items:center;gap:8px;display:flex}.pagination__por-pagina[data-v-273b8c74]{align-items:center;gap:6px;font-size:12.5px;display:flex}.pagination__por-pagina select[data-v-273b8c74]{border:1px solid #d5dbe3;border-radius:6px;padding:4px 6px;font-family:inherit}.btn-page[data-v-273b8c74]{color:#334155;background:#fff;border:1px solid #d5dbe3;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 6px;transition:background .15s,border-color .15s;display:flex}.btn-page[data-v-273b8c74]:hover:not(:disabled){background:#eef2f7;border-color:#94a3b8}.btn-page[data-v-273b8c74]:disabled{opacity:.4;cursor:default}.pagination__pagina-actual[data-v-273b8c74]{white-space:nowrap;padding:0 4px}.tab[data-v-5263d72a]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-5263d72a]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-5263d72a]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-5263d72a]:hover{background:#c06d0c}.tabla-scroll[data-v-5263d72a]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-5263d72a]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-5263d72a]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-5263d72a]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-5263d72a]:hover{background:#f7fafc}.tabular[data-v-5263d72a]{font-variant-numeric:tabular-nums}.al-izq[data-v-5263d72a]{text-align:left}.al-der[data-v-5263d72a]{text-align:right}.al-centro[data-v-5263d72a]{text-align:center}.badge[data-v-5263d72a]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-5263d72a]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-5263d72a]{color:#64748b;background:#f3f4f6}.acciones[data-v-5263d72a]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-5263d72a]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-5263d72a]:hover{background:#dbe9f7}.vacio[data-v-5263d72a]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-5263d72a]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-5263d72a]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-5263d72a]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-5263d72a]{margin-bottom:16px}.campo__label[data-v-5263d72a]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-5263d72a],.campo__textarea[data-v-5263d72a]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-5263d72a]::placeholder,.campo__textarea[data-v-5263d72a]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-5263d72a]:focus,.campo__textarea[data-v-5263d72a]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-5263d72a]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-5263d72a]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-5263d72a]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-5263d72a]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-5263d72a]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-5263d72a]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-5263d72a]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-5263d72a]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-5263d72a]:disabled{opacity:.6;cursor:default}.error-general[data-v-5263d72a]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tab[data-v-3e54b62f]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-3e54b62f]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-3e54b62f]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-3e54b62f]:hover{background:#c06d0c}.tabla-scroll[data-v-3e54b62f]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-3e54b62f]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-3e54b62f]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-3e54b62f]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-3e54b62f]:hover{background:#f7fafc}.tabular[data-v-3e54b62f]{font-variant-numeric:tabular-nums}.al-izq[data-v-3e54b62f]{text-align:left}.al-der[data-v-3e54b62f]{text-align:right}.al-centro[data-v-3e54b62f]{text-align:center}.badge[data-v-3e54b62f]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-3e54b62f]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-3e54b62f]{color:#64748b;background:#f3f4f6}.acciones[data-v-3e54b62f]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-3e54b62f]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-3e54b62f]:hover{background:#dbe9f7}.vacio[data-v-3e54b62f]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-3e54b62f]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-3e54b62f]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-3e54b62f]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-3e54b62f]{margin-bottom:16px}.campo__label[data-v-3e54b62f]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-3e54b62f],.campo__textarea[data-v-3e54b62f]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-3e54b62f]::placeholder,.campo__textarea[data-v-3e54b62f]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-3e54b62f]:focus,.campo__textarea[data-v-3e54b62f]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-3e54b62f]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-3e54b62f]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-3e54b62f]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-3e54b62f]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-3e54b62f]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-3e54b62f]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-3e54b62f]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-3e54b62f]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-3e54b62f]:disabled{opacity:.6;cursor:default}.error-general[data-v-3e54b62f]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.paleta[data-v-3e54b62f]{grid-template-columns:repeat(9,1fr);gap:8px;margin-top:4px;display:grid}.paleta__color[data-v-3e54b62f]{aspect-ratio:1;border:2px solid #0000;border-radius:6px;width:100%;transition:transform .1s,border-color .1s}.paleta__color[data-v-3e54b62f]:hover{transform:scale(1.1)}.paleta__color--activo[data-v-3e54b62f]{border-color:var(--color-brand-dark);box-shadow:inset 0 0 0 2px #fff}.tab[data-v-48132eac]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-48132eac]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-48132eac]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-48132eac]:hover{background:#c06d0c}.tabla-scroll[data-v-48132eac]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-48132eac]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-48132eac]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-48132eac]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-48132eac]:hover{background:#f7fafc}.tabular[data-v-48132eac]{font-variant-numeric:tabular-nums}.al-izq[data-v-48132eac]{text-align:left}.al-der[data-v-48132eac]{text-align:right}.al-centro[data-v-48132eac]{text-align:center}.badge[data-v-48132eac]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-48132eac]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-48132eac]{color:#64748b;background:#f3f4f6}.acciones[data-v-48132eac]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-48132eac]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-48132eac]:hover{background:#dbe9f7}.vacio[data-v-48132eac]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-48132eac]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-48132eac]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-48132eac]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-48132eac]{margin-bottom:16px}.campo__label[data-v-48132eac]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-48132eac],.campo__textarea[data-v-48132eac]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-48132eac]::placeholder,.campo__textarea[data-v-48132eac]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-48132eac]:focus,.campo__textarea[data-v-48132eac]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-48132eac]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-48132eac]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-48132eac]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-48132eac]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-48132eac]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-48132eac]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-48132eac]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-48132eac]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-48132eac]:disabled{opacity:.6;cursor:default}.error-general[data-v-48132eac]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tab[data-v-6f7d2a7e]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-6f7d2a7e]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-6f7d2a7e]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-6f7d2a7e]:hover{background:#c06d0c}.tabla-scroll[data-v-6f7d2a7e]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-6f7d2a7e]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-6f7d2a7e]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-6f7d2a7e]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-6f7d2a7e]:hover{background:#f7fafc}.tabular[data-v-6f7d2a7e]{font-variant-numeric:tabular-nums}.al-izq[data-v-6f7d2a7e]{text-align:left}.al-der[data-v-6f7d2a7e]{text-align:right}.al-centro[data-v-6f7d2a7e]{text-align:center}.badge[data-v-6f7d2a7e]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-6f7d2a7e]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-6f7d2a7e]{color:#64748b;background:#f3f4f6}.acciones[data-v-6f7d2a7e]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-6f7d2a7e]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-6f7d2a7e]:hover{background:#dbe9f7}.vacio[data-v-6f7d2a7e]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-6f7d2a7e]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-6f7d2a7e]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-6f7d2a7e]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-6f7d2a7e]{margin-bottom:16px}.campo__label[data-v-6f7d2a7e]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-6f7d2a7e],.campo__textarea[data-v-6f7d2a7e]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-6f7d2a7e]::placeholder,.campo__textarea[data-v-6f7d2a7e]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-6f7d2a7e]:focus,.campo__textarea[data-v-6f7d2a7e]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-6f7d2a7e]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-6f7d2a7e]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-6f7d2a7e]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-6f7d2a7e]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-6f7d2a7e]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-6f7d2a7e]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-6f7d2a7e]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-6f7d2a7e]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-6f7d2a7e]:disabled{opacity:.6;cursor:default}.error-general[data-v-6f7d2a7e]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tab[data-v-9046fee3]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-9046fee3]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-9046fee3]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-9046fee3]:hover{background:#c06d0c}.tabla-scroll[data-v-9046fee3]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-9046fee3]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-9046fee3]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-9046fee3]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-9046fee3]:hover{background:#f7fafc}.tabular[data-v-9046fee3]{font-variant-numeric:tabular-nums}.al-izq[data-v-9046fee3]{text-align:left}.al-der[data-v-9046fee3]{text-align:right}.al-centro[data-v-9046fee3]{text-align:center}.badge[data-v-9046fee3]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-9046fee3]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-9046fee3]{color:#64748b;background:#f3f4f6}.acciones[data-v-9046fee3]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-9046fee3]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-9046fee3]:hover{background:#dbe9f7}.vacio[data-v-9046fee3]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-9046fee3]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-9046fee3]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-9046fee3]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-9046fee3]{margin-bottom:16px}.campo__label[data-v-9046fee3]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-9046fee3],.campo__textarea[data-v-9046fee3]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-9046fee3]::placeholder,.campo__textarea[data-v-9046fee3]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-9046fee3]:focus,.campo__textarea[data-v-9046fee3]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-9046fee3]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-9046fee3]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-9046fee3]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-9046fee3]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-9046fee3]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-9046fee3]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-9046fee3]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-9046fee3]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-9046fee3]:disabled{opacity:.6;cursor:default}.error-general[data-v-9046fee3]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.detalle-grid[data-v-9046fee3]{grid-template-columns:1fr 1fr;gap:14px 20px;margin-bottom:18px;display:grid}.detalle-campo--ancho[data-v-9046fee3]{grid-column:1/-1}.detalle-campo__label[data-v-9046fee3]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:4px;font-size:11px;font-weight:500;display:block}.detalle-campo__valor[data-v-9046fee3]{color:var(--color-brand-dark);font-size:14px}.cargando[data-v-9046fee3]{text-align:center;color:#64748b;padding:20px 0}.seccion[data-v-9046fee3]{border-top:1px solid var(--border);margin-top:20px;padding-top:16px}.seccion__titulo[data-v-9046fee3]{text-transform:uppercase;color:#475569;margin:0 0 10px;font-size:12.5px;font-weight:600}.chips[data-v-9046fee3]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-9046fee3]{color:#2c6ca3;background:#eef4fb;border-radius:999px;padding:4px 12px;font-size:12.5px;font-weight:500}.contactos-lista[data-v-9046fee3]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.contacto-item[data-v-9046fee3]{border-radius:var(--radius-md);background:#f7fafc;padding:8px 12px;font-size:13px}.contacto-meta[data-v-9046fee3]{color:#64748b;font-size:12px}.tab[data-v-f82efe7a]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-f82efe7a]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-f82efe7a]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-f82efe7a]:hover{background:#c06d0c}.tabla-scroll[data-v-f82efe7a]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-f82efe7a]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-f82efe7a]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-f82efe7a]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-f82efe7a]:hover{background:#f7fafc}.tabular[data-v-f82efe7a]{font-variant-numeric:tabular-nums}.al-izq[data-v-f82efe7a]{text-align:left}.al-der[data-v-f82efe7a]{text-align:right}.al-centro[data-v-f82efe7a]{text-align:center}.badge[data-v-f82efe7a]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-f82efe7a]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-f82efe7a]{color:#64748b;background:#f3f4f6}.acciones[data-v-f82efe7a]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-f82efe7a]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-f82efe7a]:hover{background:#dbe9f7}.vacio[data-v-f82efe7a]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-f82efe7a]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-f82efe7a]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-f82efe7a]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-f82efe7a]{margin-bottom:16px}.campo__label[data-v-f82efe7a]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-f82efe7a],.campo__textarea[data-v-f82efe7a]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-f82efe7a]::placeholder,.campo__textarea[data-v-f82efe7a]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-f82efe7a]:focus,.campo__textarea[data-v-f82efe7a]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-f82efe7a]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-f82efe7a]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-f82efe7a]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-f82efe7a]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-f82efe7a]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-f82efe7a]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-f82efe7a]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-f82efe7a]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-f82efe7a]:disabled{opacity:.6;cursor:default}.error-general[data-v-f82efe7a]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.tab__toolbar[data-v-f82efe7a]{position:relative}.mensaje-exito[data-v-f82efe7a]{color:var(--color-success);margin:0;font-size:13px;font-weight:500;position:absolute;top:50%;left:0;transform:translateY(-50%)}.btn-icon-ver[data-v-f82efe7a]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.btn-icon-ver[data-v-f82efe7a]:hover{background:#eef2f7;border-color:#94a3b8}.catalogos-view[data-v-8c8d6066]{flex-direction:column;height:100%;min-height:0;display:flex}.catalogos-view__header[data-v-8c8d6066]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:14px;display:flex}.btn-volver[data-v-8c8d6066]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-volver[data-v-8c8d6066]:hover{background:#f1f5f9;border-color:#94a3b8}.catalogos-view__titulo[data-v-8c8d6066]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.tabs[data-v-8c8d6066]{border-bottom:1px solid var(--border);flex-shrink:0;gap:4px;margin-bottom:16px;display:flex}.tabs__item[data-v-8c8d6066]{color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s}.tabs__item[data-v-8c8d6066]:hover{background:#f1f5f9}.tabs__item--activo[data-v-8c8d6066]{color:#fff;background:var(--color-sidebar-bg);border-radius:var(--radius-md) var(--radius-md) 0 0}.tabs__item--activo[data-v-8c8d6066]:hover{background:var(--color-sidebar-bg)}.catalogos-view__cuerpo[data-v-8c8d6066]{flex:1;min-height:0}.overlay[data-v-d5120a2c]{z-index:150;background:#101c2e80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-d5120a2c]{background:var(--color-bg-card);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:380px;padding:24px}.modal__icono[data-v-d5120a2c]{color:#e08a2e;margin-bottom:10px}.modal__mensaje[data-v-d5120a2c]{color:#334155;margin:0 0 20px;font-size:13.5px;line-height:1.5}.modal__pie[data-v-d5120a2c]{justify-content:center;gap:10px;display:flex}.btn-cancelar[data-v-d5120a2c]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-d5120a2c]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-aceptar[data-v-d5120a2c]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s}.btn-aceptar[data-v-d5120a2c]:hover{background:#c06d0c}.tarjeta[data-v-f80c912c]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:column;height:100%;padding:24px;display:flex;position:relative}.tarjeta__candado[data-v-f80c912c]{color:#94a3b8;display:flex;position:absolute;top:16px;right:16px}.tarjeta__candado--abierto[data-v-f80c912c]{color:var(--color-brand-orange)}.tarjeta__icono[data-v-f80c912c]{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-brand-orange);background:#fdf3e8;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.tarjeta__titulo[data-v-f80c912c]{min-height:38px;color:var(--color-brand-dark);margin:0 0 6px;font-size:14px;font-weight:400;line-height:1.35}.tarjeta__titulo strong[data-v-f80c912c]{font-weight:700}.tarjeta__descripcion[data-v-f80c912c]{color:#64748b;min-height:50px;margin:0 0 14px;font-size:12px;line-height:1.4}.tarjeta__toggle-slot[data-v-f80c912c]{align-items:center;min-height:30px;margin-bottom:12px;display:flex}.campo-toggle[data-v-f80c912c]{cursor:default;align-items:center;gap:8px;display:flex}.toggle-track[data-v-f80c912c]{cursor:pointer;background:#cbd5e1;border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .15s;position:relative}.toggle-track--bloqueado[data-v-f80c912c]{cursor:default;opacity:.6}.toggle-track--on[data-v-f80c912c]{background:var(--color-success)}.toggle-knob[data-v-f80c912c]{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle-track--on .toggle-knob[data-v-f80c912c]{transform:translate(16px)}.campo-toggle__label[data-v-f80c912c]{color:#334155;font-size:12.5px;font-weight:500}.campo-valor[data-v-f80c912c]{margin-bottom:12px}.campo-valor__label[data-v-f80c912c]{text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo-valor__input-wrap[data-v-f80c912c]{align-items:center;display:flex;position:relative}.campo-valor__input[data-v-f80c912c]{width:100%;color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo-valor__input[data-v-f80c912c]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo-valor__input[data-v-f80c912c]:disabled{color:#64748b;background:#f1f5f9}.campo-valor__sufijo[data-v-f80c912c]{color:#94a3b8;pointer-events:none;font-size:12.5px;position:absolute;right:12px}.tarjeta__nota-slot[data-v-f80c912c]{align-items:center;min-height:44px;margin-bottom:8px;display:flex}.tarjeta__nota[data-v-f80c912c]{color:#0176d3;border-radius:var(--radius-sm);background:#eef6fd;width:100%;margin:0;padding:8px 10px;font-size:11px;line-height:1.35}.tarjeta__actualizacion[data-v-f80c912c]{color:#94a3b8;margin:0;font-size:11px}.tarjeta__error[data-v-f80c912c]{color:var(--color-danger);margin:0 0 8px;font-size:12px}.tarjeta__nota-pc[data-v-f80c912c]{color:#94a3b8;margin:0;font-size:11px}.tarjeta__pie[data-v-f80c912c]{justify-content:flex-end;gap:8px;margin-top:auto;padding-top:16px;display:flex}.btn-editar[data-v-f80c912c]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s}.btn-editar[data-v-f80c912c]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-cancelar[data-v-f80c912c]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-f80c912c]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-f80c912c]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s}.btn-guardar[data-v-f80c912c]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-f80c912c]:disabled{opacity:.6;cursor:default}.impuestos-view[data-v-e2b46e52]{flex-direction:column;height:100%;min-height:0;display:flex}.impuestos-view__header[data-v-e2b46e52]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-e2b46e52]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-volver[data-v-e2b46e52]:hover{background:#f1f5f9;border-color:#94a3b8}.impuestos-view__titulo[data-v-e2b46e52]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.cargando[data-v-e2b46e52]{text-align:center;color:#64748b;padding:40px 0}.grilla[data-v-e2b46e52]{flex:1;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:16px;min-height:0;padding-bottom:8px;display:grid;overflow-y:auto}.ayuda-tooltip[data-v-6656f0bc]{vertical-align:middle;display:inline-flex;position:relative}.ayuda-tooltip__icono[data-v-6656f0bc]{border:1px solid var(--border);color:#64748b;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:21px;height:21px;padding:0;display:inline-flex}.ayuda-tooltip__icono[data-v-6656f0bc]:hover{color:var(--color-brand-orange);border-color:var(--color-brand-orange)}.ayuda-tooltip__popover[data-v-6656f0bc]{z-index:40;background:var(--color-brand-dark);color:#fff;border-radius:var(--radius-sm);width:max-content;max-width:380px;padding:10px 12px;font-size:12px;line-height:1.5;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 8px 20px #101c2e40}.local-form[data-v-9f21ef21]{height:100%;overflow-y:auto}.local-form__header[data-v-9f21ef21]{align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-9f21ef21]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-volver[data-v-9f21ef21]:hover{background:#f1f5f9;border-color:#94a3b8}.local-form__titulo[data-v-9f21ef21]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.cargando[data-v-9f21ef21]{text-align:center;color:#64748b;padding:40px 0}.tabs[data-v-9f21ef21]{border-bottom:1px solid var(--border);gap:4px;margin-bottom:20px;display:flex}.tabs__item[data-v-9f21ef21]{color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;padding:10px 16px;font-size:13.5px;font-weight:500;transition:background .15s,color .15s}.tabs__item[data-v-9f21ef21]:hover{background:#f1f5f9}.tabs__item--activo[data-v-9f21ef21]{color:#fff;background:var(--color-sidebar-bg);border-radius:var(--radius-md) var(--radius-md) 0 0}.tabs__item--activo[data-v-9f21ef21]:hover{background:var(--color-sidebar-bg)}.mensaje-exito[data-v-9f21ef21]{color:var(--color-success);margin:0 0 16px;font-size:13px;font-weight:500}.seccion[data-v-9f21ef21]{max-width:820px}.seccion__subtitulo[data-v-9f21ef21]{text-transform:uppercase;letter-spacing:.4px;color:#475569;margin:8px 0 12px;font-size:12.5px;font-weight:600}.grid-2[data-v-9f21ef21]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.grid-3[data-v-9f21ef21]{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.campo[data-v-9f21ef21]{margin-bottom:16px}.campo__label[data-v-9f21ef21]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-9f21ef21]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-9f21ef21]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-9f21ef21]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-9f21ef21]:disabled{cursor:default;background:#f8fafc}.campo__input--compacto[data-v-9f21ef21]{padding:6px 10px;font-size:13px}.campo__input--pais[data-v-9f21ef21]{flex-shrink:0;max-width:64px}.campo__input--serie[data-v-9f21ef21]{text-transform:uppercase;max-width:100px}.campo__input--secuencia[data-v-9f21ef21]{max-width:90px}.campo__ayuda[data-v-9f21ef21]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__ayuda--bloque[data-v-9f21ef21]{color:#0176d3;border-radius:var(--radius-sm);background:#eef6fd;margin:0 0 16px;padding:10px 12px}.series-ayuda-fila[data-v-9f21ef21]{align-items:center;gap:6px;margin:0 0 16px;display:flex}.series-ayuda-fila__label[data-v-9f21ef21]{color:#64748b;font-size:12.5px;font-weight:600}.campo__error[data-v-9f21ef21]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.campo--telefono__fila[data-v-9f21ef21]{gap:8px;display:flex}.campo--telefono__whatsapp[data-v-9f21ef21]{margin-top:10px}.aviso-bloqueo[data-v-9f21ef21]{color:#64748b;padding:20px 0;font-size:13px}.pie[data-v-9f21ef21]{border-top:1px solid var(--border);max-width:820px;margin-top:8px;padding-top:14px}.pie__botones[data-v-9f21ef21]{justify-content:flex-end;gap:10px;display:flex}.error-general[data-v-9f21ef21]{color:var(--color-danger);text-align:center;margin:0 0 12px;font-size:13px}.btn-cancelar[data-v-9f21ef21]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:10px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-9f21ef21]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-9f21ef21]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:10px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-9f21ef21]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-9f21ef21]:disabled{opacity:.6;cursor:default}.fila-nuevo[data-v-9f21ef21]{gap:10px;max-width:480px;margin-bottom:8px;display:flex}.btn-anadir[data-v-9f21ef21]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);white-space:nowrap;border:none;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-anadir[data-v-9f21ef21]:hover:not(:disabled){background:#c06d0c}.btn-anadir[data-v-9f21ef21]:disabled{opacity:.5;cursor:default}.tabla-simple[data-v-9f21ef21]{border-collapse:collapse;width:100%;max-width:620px;margin-top:12px}.tabla-simple th[data-v-9f21ef21]{text-align:left;text-transform:uppercase;color:#64748b;border-bottom:1px solid var(--border);padding:8px 10px;font-size:11px}.tabla-simple td[data-v-9f21ef21]{border-bottom:1px solid var(--border);vertical-align:middle;padding:8px 10px;font-size:13px}.al-izq[data-v-9f21ef21]{text-align:left}.al-centro[data-v-9f21ef21]{text-align:center}.vacio[data-v-9f21ef21]{text-align:center;color:#94a3b8;padding:16px}.badge-principal[data-v-9f21ef21]{background:var(--color-brand-orange);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.btn-guardar-mini[data-v-9f21ef21]{color:#334155;border-radius:var(--radius-sm);white-space:nowrap;background:#fff;border:1px solid #d5dbe3;padding:6px 12px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s}.btn-guardar-mini[data-v-9f21ef21]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.btn-guardar-mini[data-v-9f21ef21]:disabled{opacity:.6;cursor:default}.grupo-series[data-v-9f21ef21]{margin-bottom:20px}.grupo-series--deshabilitado[data-v-9f21ef21]{opacity:.65}.grupo-series--deshabilitado .campo__input[data-v-9f21ef21]{color:var(--color-texto-tenue)}.fila-serie[data-v-9f21ef21]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.fila-serie__label[data-v-9f21ef21]{color:#334155;flex:1;font-size:13px}.badge-proximamente[data-v-9f21ef21]{letter-spacing:.3px;text-transform:none;color:var(--color-texto-tenue);border-radius:var(--radius-pill);vertical-align:middle;background:#eef1f5;margin-left:8px;padding:2px 8px;font-size:10px;font-weight:600}.locales-view[data-v-e15cafeb]{flex-direction:column;height:100%;min-height:0;display:flex}.locales-view__header[data-v-e15cafeb]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-e15cafeb]{color:#334155;background:0 0;border:none;padding:8px 4px;font-size:13px;font-weight:500}.btn-volver[data-v-e15cafeb]:hover{color:var(--color-brand-orange)}.locales-view__titulo[data-v-e15cafeb]{color:var(--color-brand-dark);flex:1;margin:0;font-size:17px;font-weight:600}.nota-solo-lectura[data-v-e15cafeb]{color:#64748b;margin:0 0 12px;font-size:13px}.cargando[data-v-e15cafeb]{text-align:center;color:#64748b;padding:40px 0}.grilla[data-v-e15cafeb]{flex:1;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:16px;min-height:0;padding-bottom:8px;display:grid;overflow-y:auto}.vacio[data-v-e15cafeb]{text-align:center;color:#94a3b8;grid-column:1/-1;padding:40px 0}.tarjeta[data-v-e15cafeb]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:20px;display:flex}.tarjeta__header[data-v-e15cafeb]{align-items:flex-start;gap:12px;margin-bottom:12px;display:flex}.tarjeta__icono[data-v-e15cafeb]{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tarjeta__textos[data-v-e15cafeb]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.tarjeta__nombre[data-v-e15cafeb]{color:var(--color-brand-dark);align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.badge-principal[data-v-e15cafeb]{text-transform:uppercase;letter-spacing:.4px;color:var(--color-brand-orange);background:#fdf3e8;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:600}.badge[data-v-e15cafeb]{border-radius:999px;align-self:flex-start;padding:2px 10px;font-size:11px;font-weight:500}.badge--activo[data-v-e15cafeb]{color:var(--color-success);background:#e5f7ee}.badge--inactivo[data-v-e15cafeb]{color:#64748b;background:#f1f5f9}.tarjeta__acciones[data-v-e15cafeb]{flex-shrink:0;gap:2px;display:flex}.btn-icono[data-v-e15cafeb]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.btn-icono[data-v-e15cafeb]:hover{background:#eef2f7;border-color:#94a3b8}.tarjeta__almacenes-titulo[data-v-e15cafeb]{color:var(--color-brand-dark);text-align:center;margin:10px 0 8px;font-size:13px;font-weight:600}.tarjeta__almacenes[data-v-e15cafeb]{flex-direction:column;gap:6px;margin:0 0 12px;padding:0;list-style:none;display:flex}.almacen-linea[data-v-e15cafeb]{color:#334155;justify-content:space-between;gap:8px;font-size:12.5px;display:flex}.almacen-linea__estado strong[data-v-e15cafeb]{font-weight:600}.estado--activo[data-v-e15cafeb]{color:var(--color-success)}.estado--inactivo[data-v-e15cafeb]{color:#64748b}.tarjeta__direccion[data-v-e15cafeb]{color:#64748b;margin:0 0 4px;font-size:12.5px;line-height:1.4}.tarjeta__telefono[data-v-e15cafeb]{color:#64748b;margin:0 0 12px;font-size:12.5px}.tarjeta__pie[data-v-e15cafeb]{border-top:1px solid var(--border);margin-top:auto;padding-top:8px}.tab[data-v-b85c689e]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-b85c689e]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-b85c689e]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-b85c689e]:hover{background:#c06d0c}.tabla-scroll[data-v-b85c689e]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-b85c689e]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-b85c689e]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-b85c689e]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-b85c689e]:hover{background:#f7fafc}.tabular[data-v-b85c689e]{font-variant-numeric:tabular-nums}.al-izq[data-v-b85c689e]{text-align:left}.al-der[data-v-b85c689e]{text-align:right}.al-centro[data-v-b85c689e]{text-align:center}.badge[data-v-b85c689e]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-b85c689e]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-b85c689e]{color:#64748b;background:#f3f4f6}.acciones[data-v-b85c689e]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-b85c689e]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-b85c689e]:hover{background:#dbe9f7}.vacio[data-v-b85c689e]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-b85c689e]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-b85c689e]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-b85c689e]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-b85c689e]{margin-bottom:16px}.campo__label[data-v-b85c689e]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-b85c689e],.campo__textarea[data-v-b85c689e]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-b85c689e]::placeholder,.campo__textarea[data-v-b85c689e]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-b85c689e]:focus,.campo__textarea[data-v-b85c689e]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-b85c689e]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-b85c689e]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-b85c689e]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-b85c689e]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-b85c689e]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-b85c689e]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-b85c689e]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-b85c689e]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-b85c689e]:disabled{opacity:.6;cursor:default}.error-general[data-v-b85c689e]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.paso-ayuda[data-v-b85c689e]{color:#64748b;margin:0 0 16px;font-size:13px}.locales-picker[data-v-b85c689e]{border-top:1px dashed var(--border);margin:4px 0 16px;padding-top:14px}.lista-locales[data-v-b85c689e]{flex-direction:column;gap:10px;max-height:200px;margin-top:12px;display:flex;overflow-y:auto}.lista-locales__item[data-v-b85c689e]{color:#334155;align-items:center;gap:8px;font-size:13.5px;display:flex}.lista-locales__vacio[data-v-b85c689e]{color:#94a3b8;margin:0;font-size:12.5px}.bloqueo[data-v-b85c689e]{border-radius:var(--radius-md);color:#7a2e2e;background:#fdecec;border:1px solid #f7c9c9;margin:-6px 0 16px;padding:10px 12px;font-size:12.5px}.tab[data-v-c8ab5fb9]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-c8ab5fb9]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-c8ab5fb9]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-c8ab5fb9]:hover{background:#c06d0c}.tabla-scroll[data-v-c8ab5fb9]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-c8ab5fb9]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-c8ab5fb9]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-c8ab5fb9]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-c8ab5fb9]:hover{background:#f7fafc}.tabular[data-v-c8ab5fb9]{font-variant-numeric:tabular-nums}.al-izq[data-v-c8ab5fb9]{text-align:left}.al-der[data-v-c8ab5fb9]{text-align:right}.al-centro[data-v-c8ab5fb9]{text-align:center}.badge[data-v-c8ab5fb9]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-c8ab5fb9]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-c8ab5fb9]{color:#64748b;background:#f3f4f6}.acciones[data-v-c8ab5fb9]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-c8ab5fb9]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-c8ab5fb9]:hover{background:#dbe9f7}.vacio[data-v-c8ab5fb9]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-c8ab5fb9]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-c8ab5fb9]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-c8ab5fb9]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-c8ab5fb9]{margin-bottom:16px}.campo__label[data-v-c8ab5fb9]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-c8ab5fb9],.campo__textarea[data-v-c8ab5fb9]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-c8ab5fb9]::placeholder,.campo__textarea[data-v-c8ab5fb9]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-c8ab5fb9]:focus,.campo__textarea[data-v-c8ab5fb9]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-c8ab5fb9]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-c8ab5fb9]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-c8ab5fb9]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-c8ab5fb9]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-c8ab5fb9]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-c8ab5fb9]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-c8ab5fb9]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-c8ab5fb9]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-c8ab5fb9]:disabled{opacity:.6;cursor:default}.error-general[data-v-c8ab5fb9]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.encabezado-usuario[data-v-c8ab5fb9]{border-bottom:1px solid var(--border);color:var(--color-brand-dark);justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding-bottom:14px;font-size:13.5px;display:flex}.encabezado-usuario__correo[data-v-c8ab5fb9]{color:#64748b;margin-left:8px;font-size:12.5px}.encabezado-usuario__rol[data-v-c8ab5fb9]{text-transform:uppercase;letter-spacing:.4px;color:var(--color-brand-orange);white-space:nowrap;background:#fdf3e8;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:600}.cargando[data-v-c8ab5fb9]{text-align:center;color:#64748b;padding:30px 0}.cuerpo[data-v-c8ab5fb9]{grid-template-columns:200px 1fr;gap:18px;min-height:320px;display:grid}.panel-modulos[data-v-c8ab5fb9]{border-right:1px solid var(--border);flex-direction:column;gap:4px;padding-right:14px;display:flex}.modulo-item[data-v-c8ab5fb9]{text-align:left;border-radius:var(--radius-md);color:#334155;background:0 0;border:none;flex-direction:column;align-items:flex-start;gap:2px;padding:9px 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:flex}.modulo-item[data-v-c8ab5fb9]:hover{background:#f1f5f9}.modulo-item--activo[data-v-c8ab5fb9]{color:var(--color-brand-orange);background:#fdf3e8}.modulo-item__apagado[data-v-c8ab5fb9]{color:#94a3b8;text-transform:uppercase;font-size:10.5px;font-weight:500}.panel-arbol[data-v-c8ab5fb9]{min-width:0}.modulo-toggle[data-v-c8ab5fb9]{border-bottom:1px dashed var(--border);margin-bottom:12px;padding-bottom:12px}.arbol[data-v-c8ab5fb9]{flex-direction:column;gap:16px;display:flex}.sin-subopciones[data-v-c8ab5fb9]{color:#64748b;margin:0;font-size:12.5px}.arbol--apagado[data-v-c8ab5fb9]{opacity:.55}.nodo-nivel2[data-v-c8ab5fb9]{flex-direction:column;gap:8px;display:flex}.check-nodo[data-v-c8ab5fb9]{color:var(--color-brand-dark);align-items:center;gap:8px;font-size:13.5px;font-weight:600;display:flex}.check-nodo--contenedor[data-v-c8ab5fb9]{font-size:13px}.nodo-nivel3-list[data-v-c8ab5fb9]{flex-direction:column;gap:6px;padding-left:24px;display:flex}.nodo-nivel3[data-v-c8ab5fb9]{border-radius:var(--radius-md);background:#f7fafc;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.nodo-nivel3--raiz[data-v-c8ab5fb9]{padding:10px 12px}.nodo-nivel3__nombre[data-v-c8ab5fb9]{color:#334155;font-size:13px;font-weight:500}.acciones-checks[data-v-c8ab5fb9]{flex-wrap:wrap;gap:12px;display:flex}.check-accion[data-v-c8ab5fb9]{color:#475569;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.pie-con-resumen[data-v-c8ab5fb9]{justify-content:space-between;align-items:center;gap:var(--esp-4);width:100%;display:flex}.resumen[data-v-c8ab5fb9]{color:#64748b;font-size:12.5px}.modal-pie__botones[data-v-c8ab5fb9]{gap:10px;display:flex}.tab[data-v-44467964]{flex-direction:column;height:100%;min-height:0;display:flex}.tab__toolbar[data-v-44467964]{flex-shrink:0;justify-content:flex-end;margin-bottom:12px;display:flex}.btn-nuevo[data-v-44467964]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-44467964]:hover{background:#c06d0c}.tabla-scroll[data-v-44467964]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-44467964]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-44467964]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 14px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-44467964]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 14px;font-size:13px}.tabla tbody tr[data-v-44467964]:hover{background:#f7fafc}.tabular[data-v-44467964]{font-variant-numeric:tabular-nums}.al-izq[data-v-44467964]{text-align:left}.al-der[data-v-44467964]{text-align:right}.al-centro[data-v-44467964]{text-align:center}.badge[data-v-44467964]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-44467964]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-44467964]{color:#64748b;background:#f3f4f6}.acciones[data-v-44467964]{justify-content:center;align-items:center;gap:10px;display:flex}.btn-editar[data-v-44467964]{color:#2c6ca3;border-radius:var(--radius-sm);background:#eaf3fb;border:none;padding:5px 12px;font-size:12px;font-weight:500;transition:background .15s}.btn-editar[data-v-44467964]:hover{background:#dbe9f7}.vacio[data-v-44467964]{text-align:center;color:#64748b;padding:30px 0}.color-chip[data-v-44467964]{vertical-align:middle;border:1px solid #101c2e26;border-radius:5px;width:18px;height:18px;display:inline-block}.imagen-mini[data-v-44467964]{vertical-align:middle;border:1px solid #101c2e26;border-radius:8px;width:88px;height:88px;display:inline-block;overflow:hidden}.imagen-mini img[data-v-44467964]{object-fit:cover;width:100%;height:100%;display:block}.campo[data-v-44467964]{margin-bottom:16px}.campo__label[data-v-44467964]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-44467964],.campo__textarea[data-v-44467964]{width:100%;color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-44467964]::placeholder,.campo__textarea[data-v-44467964]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-44467964]:focus,.campo__textarea[data-v-44467964]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-44467964]:disabled{color:#64748b;background:#f1f5f9}.campo__ayuda[data-v-44467964]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-44467964]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.modal-pie[data-v-44467964]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:20px;padding-top:16px;display:flex}.btn-cancelar[data-v-44467964]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-44467964]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-44467964]{background:var(--color-success);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 20px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-44467964]:hover:not(:disabled){background:#178a65}.btn-guardar[data-v-44467964]:disabled{opacity:.6;cursor:default}.error-general[data-v-44467964]{color:var(--color-danger);text-align:center;margin:0 0 14px;font-size:13px}.encabezado-usuario[data-v-44467964]{border-bottom:1px solid var(--border);color:var(--color-brand-dark);margin-bottom:14px;padding-bottom:14px;font-size:13.5px}.encabezado-usuario__correo[data-v-44467964]{color:#64748b;margin-left:8px;font-size:12.5px}.cargando[data-v-44467964]{text-align:center;color:#64748b;padding:30px 0}.lista-locales[data-v-44467964]{border-top:1px dashed var(--border);flex-direction:column;gap:10px;max-height:240px;margin-top:14px;padding-top:14px;display:flex;overflow-y:auto}.lista-locales__item[data-v-44467964]{color:#334155;align-items:center;gap:8px;font-size:13.5px;display:flex}.lista-locales__vacio[data-v-44467964]{color:#94a3b8;margin:0;font-size:12.5px}.usuarios-view[data-v-5996f104]{flex-direction:column;height:100%;min-height:0;display:flex}.usuarios-view__header[data-v-5996f104]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-5996f104]{color:#334155;background:0 0;border:none;padding:8px 4px;font-size:13px;font-weight:500}.btn-volver[data-v-5996f104]:hover{color:var(--color-brand-orange)}.usuarios-view__titulo[data-v-5996f104]{color:var(--color-brand-dark);flex:1;margin:0;font-size:17px;font-weight:600}.btn-nuevo[data-v-5996f104]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-5996f104]:hover{background:#c06d0c}.mensaje[data-v-5996f104]{margin:0 0 12px;font-size:13px}.mensaje--error[data-v-5996f104]{color:var(--color-danger)}.mensaje--ok[data-v-5996f104]{color:var(--color-success)}.cargando[data-v-5996f104]{text-align:center;color:#64748b;padding:40px 0}.table-scroll[data-v-5996f104]{border:1px solid var(--border);border-radius:var(--radius-lg);flex:1;min-height:0;overflow-y:auto}.tabla[data-v-5996f104]{border-collapse:collapse;width:100%;font-size:13px}.tabla thead[data-v-5996f104]{z-index:1;background:#f7fafc;position:sticky;top:0}.tabla th[data-v-5996f104]{color:#475569;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-weight:600}.tabla td[data-v-5996f104]{border-bottom:1px solid var(--border);color:var(--color-brand-dark);padding:10px 14px}.tabla tbody tr[data-v-5996f104]:hover{background:#f8fafc}.al-izq[data-v-5996f104]{text-align:left}.al-centro[data-v-5996f104]{text-align:center}.al-der[data-v-5996f104]{text-align:right}.tabular[data-v-5996f104]{font-variant-numeric:tabular-nums}.ellipsis[data-v-5996f104]{text-overflow:ellipsis;white-space:nowrap;max-width:0;overflow:hidden}.badge[data-v-5996f104]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:500;display:inline-block}.badge--activo[data-v-5996f104]{color:var(--color-success);background:#e5f7ee}.badge--inactivo[data-v-5996f104]{color:#64748b;background:#f1f5f9}.badge--pendiente[data-v-5996f104]{color:var(--color-brand-orange);background:#fdf3e8}.select-rol[data-v-5996f104]{color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;border-radius:6px;padding:5px 8px;font-family:inherit;font-size:12.5px}.select-rol[data-v-5996f104]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.acciones[data-v-5996f104]{justify-content:center;align-items:center;gap:6px;display:flex}.btn-text[data-v-5996f104]{color:#334155;border-radius:var(--radius-sm);white-space:nowrap;background:0 0;border:1px solid #d5dbe3;padding:5px 10px;font-size:12px;font-weight:500;transition:background .15s,border-color .15s}.btn-text[data-v-5996f104]:hover{background:#eef2f7;border-color:#94a3b8}.btn-icon[data-v-5996f104]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.btn-icon[data-v-5996f104]:hover{background:#eef2f7;border-color:#94a3b8}.btn-icon[data-v-5996f104]:disabled{opacity:.5;cursor:default}.vacio[data-v-5996f104]{text-align:center;color:#94a3b8;padding:30px 0}.pagination[data-v-5996f104]{color:#475569;flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;padding:12px 4px 0;font-size:13px;display:flex}.pagination__controles[data-v-5996f104]{align-items:center;gap:8px;display:flex}.pagination__por-pagina[data-v-5996f104]{align-items:center;gap:6px;font-size:12.5px;display:flex}.pagination__por-pagina select[data-v-5996f104]{border:1px solid #d5dbe3;border-radius:6px;padding:4px 6px;font-family:inherit}.btn-page[data-v-5996f104]{color:#334155;background:#fff;border:1px solid #d5dbe3;border-radius:6px;justify-content:center;align-items:center;min-width:28px;height:28px;padding:0 6px;transition:background .15s,border-color .15s;display:flex}.btn-page[data-v-5996f104]:hover:not(:disabled){background:#eef2f7;border-color:#94a3b8}.btn-page[data-v-5996f104]:disabled{opacity:.4;cursor:default}.pagination__pagina-actual[data-v-5996f104]{white-space:nowrap;padding:0 4px}.panel-seguridad[data-v-5996f104]{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--color-bg-card);flex-shrink:0;margin-bottom:18px;padding:16px 18px}.panel-seguridad__titulo[data-v-5996f104]{color:var(--color-brand-dark);margin:0 0 12px;font-size:14px;font-weight:600}.panel-seguridad__fila[data-v-5996f104]{align-items:flex-end;gap:12px;margin-top:14px;display:flex}.panel-seguridad__campo[data-v-5996f104]{color:#334155;flex-direction:column;gap:6px;font-size:12.5px;font-weight:500;display:flex}.panel-seguridad__input[data-v-5996f104]{width:100px;color:var(--color-brand-dark);border:1px solid #d5dbe3;border-radius:6px;padding:7px 10px;font-family:inherit;font-size:13px}.panel-seguridad__input[data-v-5996f104]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.intro[data-v-f1b9d8c6]{color:#475569;border-radius:var(--radius-md);background:#f8fafc;margin:0 0 18px;padding:12px 14px;font-size:13px;line-height:1.55}.paso[data-v-f1b9d8c6]{gap:12px;margin-bottom:18px;display:flex}.paso[data-v-f1b9d8c6]:last-child{margin-bottom:0}.paso__num[data-v-f1b9d8c6]{width:26px;height:26px;color:var(--color-brand-orange);background:#fdf3e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.paso__contenido[data-v-f1b9d8c6]{flex:1;min-width:0}.paso__titulo[data-v-f1b9d8c6]{color:var(--color-brand-dark);margin:2px 0 6px;font-size:13.5px;font-weight:600}.paso__texto[data-v-f1b9d8c6]{color:#64748b;margin:0;font-size:12.5px;line-height:1.55}.negocio-view[data-v-98a7c94f]{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}.header[data-v-98a7c94f]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-98a7c94f]{color:#334155;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn-volver[data-v-98a7c94f]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.titulo[data-v-98a7c94f]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.flash[data-v-98a7c94f]{border-radius:var(--radius-md);margin-bottom:12px;padding:10px 16px;font-size:13px;font-weight:500}.flash--error[data-v-98a7c94f]{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.estado-carga[data-v-98a7c94f]{color:#64748b;align-items:center;gap:10px;padding:40px;font-size:13px;display:flex}.spinner[data-v-98a7c94f]{border:2px solid #e2e8f0;border-top-color:var(--color-brand-orange);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin-98a7c94f}@keyframes spin-98a7c94f{to{transform:rotate(360deg)}}.panel[data-v-98a7c94f]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);max-width:780px;padding:24px}.encabezado-negocio[data-v-98a7c94f]{align-items:center;gap:14px;margin-bottom:22px;display:flex}.encabezado-negocio__icono[data-v-98a7c94f]{border-radius:var(--radius-md);width:52px;height:52px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.encabezado-negocio__razon[data-v-98a7c94f]{color:var(--color-brand-dark);margin:0;font-size:19px;font-weight:700}.encabezado-negocio__comercial[data-v-98a7c94f]{color:#64748b;margin:2px 0 0;font-size:13px}.conteos[data-v-98a7c94f]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:12px;margin-bottom:26px;display:grid}.conteo-card[data-v-98a7c94f]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;flex-direction:column;align-items:flex-start;gap:4px;padding:14px 16px;display:flex}.conteo-card__icono[data-v-98a7c94f]{color:var(--color-brand-orange);margin-bottom:4px}.conteo-card__numero[data-v-98a7c94f]{color:var(--color-brand-dark);font-size:24px;font-weight:700;line-height:1}.conteo-card__label[data-v-98a7c94f]{color:#64748b;font-size:11.5px;font-weight:500}.datos-grid[data-v-98a7c94f]{border-top:1px solid var(--border);grid-template-columns:repeat(2,1fr);gap:18px 24px;padding-top:18px;display:grid}.dato[data-v-98a7c94f]{flex-direction:column;gap:3px;min-width:0;display:flex}.dato--ancho[data-v-98a7c94f]{grid-column:1/-1}.dato__label[data-v-98a7c94f]{text-transform:uppercase;letter-spacing:.3px;color:#94a3b8;align-items:center;gap:6px;font-size:11px;font-weight:600;display:inline-flex}.dato__valor[data-v-98a7c94f]{color:#1e293b;font-size:14px;font-weight:500}.dato__extra[data-v-98a7c94f]{color:#64748b;font-size:12px}.panel--logo[data-v-98a7c94f]{flex-direction:column;gap:12px;margin-top:18px;display:flex}.panel__titulo[data-v-98a7c94f]{color:var(--color-brand-dark);margin:0;font-size:14.5px;font-weight:700}.panel__ayuda[data-v-98a7c94f]{color:#64748b;margin:-6px 0 0;font-size:12.5px}.panel__exito[data-v-98a7c94f]{color:var(--color-success);margin:0;font-size:12.5px;font-weight:600}.opciones-logo[data-v-98a7c94f]{flex-direction:column;gap:8px;display:flex}.opcion-logo[data-v-98a7c94f]{border:1.5px solid var(--border);border-radius:var(--radius-md);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 12px;transition:border-color .15s,background .15s;display:flex}.opcion-logo[data-v-98a7c94f]:hover{border-color:#cbd5e1}.opcion-logo--activa[data-v-98a7c94f]{border-color:var(--color-brand-orange);background:#fff8f2}.opcion-logo__radio[data-v-98a7c94f]{accent-color:var(--color-brand-orange);margin-top:3px}.opcion-logo__texto[data-v-98a7c94f]{flex-direction:column;gap:2px;font-size:13px;display:flex}.opcion-logo__texto strong[data-v-98a7c94f]{color:var(--color-brand-dark);font-weight:600}.opcion-logo__texto span[data-v-98a7c94f]:last-child{color:#64748b;font-size:12px}.campo__error[data-v-98a7c94f]{color:var(--color-danger);margin:0;font-size:12px}.btn-guardar-logo[data-v-98a7c94f]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-self:flex-start;padding:9px 22px;font-size:13px;font-weight:600;transition:background .15s}.btn-guardar-logo[data-v-98a7c94f]:hover:not(:disabled){background:#c06d0c}.btn-guardar-logo[data-v-98a7c94f]:disabled{opacity:.6;cursor:default}.panel--facturacion[data-v-98a7c94f]{flex-direction:column;gap:12px;margin-top:18px;display:flex}.panel__encabezado-facturacion[data-v-98a7c94f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.panel__encabezado-facturacion .panel__titulo[data-v-98a7c94f]{margin:0}.btn-instructivo[data-v-98a7c94f]{border:1px solid var(--border);color:#64748b;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.btn-instructivo[data-v-98a7c94f]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange)}.estado-sol__cargando[data-v-98a7c94f]{color:#64748b;margin:0;font-size:12.5px}.estado-sol[data-v-98a7c94f]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.estado-sol__archivo[data-v-98a7c94f]{color:#64748b;font-size:12.5px}.badge-estado[data-v-98a7c94f]{border-radius:999px;align-items:center;gap:6px;padding:5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.badge-estado--no-solicitado[data-v-98a7c94f]{color:#64748b;background:#f1f5f9}.badge-estado--pendiente-revision[data-v-98a7c94f]{color:var(--color-warning);background:#fff7ed}.badge-estado--aprobado[data-v-98a7c94f]{color:var(--color-success);background:#ecfdf5}.badge-estado--rechazado[data-v-98a7c94f]{color:var(--color-danger);background:#fef2f2}.cm-view[data-v-fb6b108f]{background:var(--color-bg-card);border:.5px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.cm-header[data-v-fb6b108f]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:16px;padding:14px 18px;display:flex}.btn-volver[data-v-fb6b108f]{color:#64748b;border-radius:var(--radius-md);background:0 0;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:6px 12px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-volver[data-v-fb6b108f]:hover{background:#f1f5f9;border-color:#94a3b8}.cm-header__titulo[data-v-fb6b108f]{color:var(--color-brand-dark);align-items:center;gap:8px;font-size:15px;font-weight:600;display:flex}.cm-cargando[data-v-fb6b108f]{color:#64748b;flex:1;justify-content:center;align-items:center;font-size:13px;display:flex}.cm-prereq[data-v-fb6b108f]{border-radius:var(--radius-md);background:#fef3c7;border:1px solid #fbbf24;align-items:flex-start;gap:12px;margin:16px 18px;padding:14px 16px;display:flex}.cm-prereq__icono[data-v-fb6b108f]{color:#d97706;flex-shrink:0}.cm-prereq__titulo[data-v-fb6b108f]{margin:0 0 4px;font-size:13.5px;font-weight:600}.cm-prereq__texto[data-v-fb6b108f]{color:#334155;margin:0;font-size:13px;line-height:1.5}.cm-tabs[data-v-fb6b108f]{border-bottom:1px solid var(--border);flex-shrink:0;gap:0;padding:0 18px;display:flex}.cm-tab[data-v-fb6b108f]{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;align-items:center;gap:7px;margin-bottom:-1px;padding:12px 16px;font-size:13px;font-weight:500;transition:color .15s,border-color .15s;display:inline-flex}.cm-tab[data-v-fb6b108f]:hover{color:#334155}.cm-tab--activo[data-v-fb6b108f]{color:var(--color-brand-orange);border-bottom-color:var(--color-brand-orange)}.cm-body[data-v-fb6b108f]{flex-direction:column;flex:1;gap:16px;min-height:0;padding:18px;display:flex;overflow-y:auto}.cm-card[data-v-fb6b108f]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;gap:16px;padding:16px;display:flex}.cm-card__num[data-v-fb6b108f]{background:var(--color-brand-orange);color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;margin:0;font-size:13px;font-weight:700;display:flex}.cm-card__content[data-v-fb6b108f]{flex:1}.cm-card__titulo[data-v-fb6b108f]{color:#1e293b;margin:0 0 4px;font-size:14px;font-weight:600}.cm-card__desc[data-v-fb6b108f]{color:#64748b;margin:0 0 12px;font-size:13px;line-height:1.5}.cm-dropzone[data-v-fb6b108f]{border-radius:var(--radius-md);cursor:pointer;background:#fff;border:2px dashed #d5dbe3;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:28px;transition:border-color .15s,background .15s;display:flex}.cm-dropzone[data-v-fb6b108f]:hover{border-color:var(--color-orange-border);background:#fdf3e8}.cm-dropzone__icono[data-v-fb6b108f]{color:#94a3b8}.cm-dropzone__texto[data-v-fb6b108f]{color:#64748b;text-align:center;font-size:13px}.cm-dropzone__texto--ok[data-v-fb6b108f]{color:#334155;font-weight:500}.cm-dropzone__badge[data-v-fb6b108f]{color:var(--color-success);background:#e6f4ee;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.cm-errores-lectura[data-v-fb6b108f]{border-radius:var(--radius-md);background:#fff8f0;border:1px solid #fed7aa;margin-top:12px;padding:10px 14px}.cm-errores-lectura__titulo[data-v-fb6b108f]{color:#c2410c;align-items:center;gap:6px;margin:0 0 6px;font-size:13px;font-weight:600;display:flex}.cm-errores-lectura__cerrar[data-v-fb6b108f]{color:#c2410c;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:2px;transition:background .15s;display:flex}.cm-errores-lectura__cerrar[data-v-fb6b108f]:hover{background:#fed7aa}.cm-errores-lectura__scroll[data-v-fb6b108f]{max-height:300px;overflow-y:auto}.cm-errores-lectura ul[data-v-fb6b108f]{color:#7c2d12;margin:0;padding-left:16px;font-size:12.5px}.cm-errores-lectura li+li[data-v-fb6b108f]{margin-top:2px}.cm-errores-lectura__pie[data-v-fb6b108f]{border-top:1px solid #fed7aa;justify-content:flex-end;margin-top:10px;padding-top:10px;display:flex}.cm-directa-bar[data-v-fb6b108f]{flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:10px;display:flex}.cm-directa-bar__contador[data-v-fb6b108f]{color:#64748b;font-size:13px;font-weight:500}.cm-directa-bar__max[data-v-fb6b108f]{color:var(--color-danger)}.cm-directa-bar__acciones[data-v-fb6b108f]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tabla-directa-wrap[data-v-fb6b108f]{border:1px solid var(--border);border-radius:var(--radius-md);flex:1;min-height:0;overflow:auto}.tabla-directa[data-v-fb6b108f]{border-collapse:collapse;width:max-content;min-width:100%;font-size:12px}.tabla-directa thead th[data-v-fb6b108f]{z-index:2;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;white-space:nowrap;letter-spacing:.3px;padding:8px;font-size:10.5px;font-weight:600;position:sticky;top:0}.tabla-directa tbody td[data-v-fb6b108f]{border-bottom:1px solid var(--border);vertical-align:middle;padding:5px}.tabla-directa tbody tr:hover td[data-v-fb6b108f]{background:#f7fafc}.th-num[data-v-fb6b108f]{text-align:center;width:36px}.th-desc[data-v-fb6b108f]{text-align:center;width:38px}.th-igv[data-v-fb6b108f]{min-width:120px}.th-opt[data-v-fb6b108f]{color:#94a3b8;font-size:9px;font-weight:400}.th-req[data-v-fb6b108f]{color:#f87171}.td-num[data-v-fb6b108f]{text-align:center;color:#94a3b8;font-variant-numeric:tabular-nums}.td-desc[data-v-fb6b108f]{text-align:center;position:relative}.td-toggle[data-v-fb6b108f]{text-align:center}.td-isc[data-v-fb6b108f]{min-width:160px}.td-del[data-v-fb6b108f]{text-align:center;width:36px}.inp[data-v-fb6b108f],.sel[data-v-fb6b108f]{border-radius:var(--radius-sm);background:#fff;border:1px solid #d5dbe3;width:100%;padding:5px 7px;font-family:inherit;font-size:12px}.inp[data-v-fb6b108f]:focus,.sel[data-v-fb6b108f]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 2px #d06f081a}.inp--sm[data-v-fb6b108f]{width:80px}.inp--md[data-v-fb6b108f]{width:140px}.inp--num[data-v-fb6b108f]{width:75px}.sel--sm[data-v-fb6b108f]{width:100px}.sel--md[data-v-fb6b108f]{width:150px}.sel--igv[data-v-fb6b108f]{width:130px}.inp[disabled][data-v-fb6b108f],.sel[disabled][data-v-fb6b108f]{opacity:.5;cursor:not-allowed}.btn-desc-toggle[data-v-fb6b108f]{border-radius:var(--radius-sm);color:#64748b;cursor:pointer;background:#f1f5f9;border:1px solid #d5dbe3;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s;display:flex}.btn-desc-toggle[data-v-fb6b108f]:hover{background:#e2e8f0}.desc-popover[data-v-fb6b108f]{z-index:10;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;width:260px;padding:10px;position:absolute;top:100%;left:0;box-shadow:0 4px 16px #101c2e1f}.inp-desc[data-v-fb6b108f]{border-radius:var(--radius-sm);resize:vertical;border:1px solid #d5dbe3;width:100%;padding:6px 8px;font-family:inherit;font-size:12px}.isc-extra[data-v-fb6b108f]{flex-direction:column;gap:4px;margin-top:6px;display:flex}.btn[data-v-fb6b108f]{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn[data-v-fb6b108f]:disabled{opacity:.55;cursor:default}.btn--primary[data-v-fb6b108f]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-fb6b108f]:hover:not(:disabled){background:#c06d0c}.btn--secondary[data-v-fb6b108f]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-fb6b108f]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.btn--success[data-v-fb6b108f]{background:var(--color-success);color:#fff}.btn--success[data-v-fb6b108f]:hover:not(:disabled){background:#178a65}.btn--danger-ghost[data-v-fb6b108f]{color:#dc2626;background:0 0;border-color:#fca5a5}.btn--danger-ghost[data-v-fb6b108f]:hover:not(:disabled){background:#fef2f2;border-color:#f87171}.btn-del[data-v-fb6b108f]{border-radius:var(--radius-sm);color:#dc2626;cursor:pointer;background:0 0;border:1px solid #fca5a5;justify-content:center;align-items:center;width:26px;height:26px;transition:background .15s;display:flex}.btn-del[data-v-fb6b108f]:hover{background:#fef2f2}.cm-errores[data-v-fb6b108f]{border-radius:var(--radius-md);border:1px solid #fca5a5;flex-shrink:0;margin:0 18px 18px;overflow:hidden}.cm-errores__titulo[data-v-fb6b108f]{color:#dc2626;background:#fef2f2;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:13px;font-weight:600;display:flex}.cm-errores__cerrar[data-v-fb6b108f]{color:#dc2626;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:2px;transition:background .15s;display:flex}.cm-errores__cerrar[data-v-fb6b108f]:hover{background:#fee2e2}.cm-errores__scroll[data-v-fb6b108f]{max-height:320px;overflow-y:auto}.cm-errores__pie[data-v-fb6b108f]{background:#fff;border-top:1px solid #fee2e2;justify-content:flex-end;padding:10px 14px;display:flex}.errores-tabla[data-v-fb6b108f]{border-collapse:collapse;width:100%;font-size:12.5px}.errores-tabla th[data-v-fb6b108f]{color:#991b1b;text-align:left;background:#fef2f2;border-top:1px solid #fca5a5;padding:6px 12px;font-size:11px;font-weight:600}.errores-tabla td[data-v-fb6b108f]{color:#1e293b;border-top:1px solid #fee2e2;padding:6px 12px}.errores-tabla tr:nth-child(odd) td[data-v-fb6b108f]{background:#fffbfb}.cm-error-rpc[data-v-fb6b108f]{border-radius:var(--radius-md);color:#dc2626;background:#fff0f0;border:1px solid #fca5a5;flex-shrink:0;align-items:center;gap:8px;margin:0 18px 18px;padding:12px 14px;font-size:13px;display:flex}.btn-cerrar-error[data-v-fb6b108f]{color:#dc2626;cursor:pointer;background:0 0;border:none;align-items:center;margin-left:auto;padding:2px;display:flex}.cm-overlay[data-v-fb6b108f]{z-index:20;background:#ffffffe0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.cm-progress-card[data-v-fb6b108f]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;width:320px;padding:28px 32px;box-shadow:0 8px 32px #101c2e1f}.cm-progress-card__texto[data-v-fb6b108f]{color:#1e293b;margin:0 0 16px;font-size:14px;font-weight:600}.cm-progress-card__pct[data-v-fb6b108f]{color:#64748b;margin:8px 0 0;font-size:13px}.cm-progress-bar[data-v-fb6b108f]{background:#e2e8f0;border-radius:999px;width:100%;height:10px;overflow:hidden}.cm-progress-bar__fill[data-v-fb6b108f]{background:var(--color-brand-orange);border-radius:999px;height:100%;transition:width .15s linear}.cm-exito[data-v-fb6b108f]{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:12px;padding:40px;display:flex}.cm-exito__icono[data-v-fb6b108f]{color:var(--color-success)}.cm-exito__titulo[data-v-fb6b108f]{color:#1e293b;margin:0;font-size:16px;font-weight:600}.cm-exito__sub[data-v-fb6b108f]{color:#64748b;margin:0 0 8px;font-size:13px}.cuentas-view[data-v-624154e5]{flex-direction:column;height:100%;min-height:0;display:flex}.cuentas-view__header[data-v-624154e5]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-624154e5]{color:#334155;cursor:pointer;background:0 0;border:none;padding:8px 4px;font-size:13px;font-weight:500;transition:color .15s}.btn-volver[data-v-624154e5]:hover{color:var(--color-brand-orange)}.cuentas-view__titulo[data-v-624154e5]{color:var(--color-brand-dark);flex:1;margin:0;font-size:17px;font-weight:600}.btn-nuevo[data-v-624154e5]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-624154e5]:hover{background:#c06d0c}.error-general[data-v-624154e5]{color:var(--color-danger);margin:0 0 12px;font-size:13px}.mensaje-exito[data-v-624154e5]{color:var(--color-success);margin:0 0 12px;font-size:13px;font-weight:500}.cargando[data-v-624154e5]{text-align:center;color:#64748b;padding:40px 0}.grilla[data-v-624154e5]{flex:1;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:16px;min-height:0;padding-bottom:8px;display:grid;overflow-y:auto}.vacio[data-v-624154e5]{text-align:center;color:#94a3b8;grid-column:1/-1;padding:40px 0}.tarjeta[data-v-624154e5]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:20px;display:flex}.tarjeta__header[data-v-624154e5]{align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.tarjeta__icono[data-v-624154e5]{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.tarjeta__textos[data-v-624154e5]{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.tarjeta__banco[data-v-624154e5]{color:var(--color-brand-dark);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.tarjeta__badges[data-v-624154e5]{flex-wrap:wrap;gap:4px;display:flex}.badge[data-v-624154e5]{border-radius:999px;align-items:center;padding:2px 9px;font-size:11px;font-weight:500;display:inline-flex}.badge--tipo[data-v-624154e5]{color:#4361c2;background:#eef2ff}.badge--moneda[data-v-624154e5]{color:var(--color-brand-orange);background:#fdf3e8}.badge--activo[data-v-624154e5]{color:var(--color-success);background:#e5f7ee}.badge--inactivo[data-v-624154e5]{color:#64748b;background:#f1f5f9}.btn-icono[data-v-624154e5]{border-radius:var(--radius-sm);color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.btn-icono[data-v-624154e5]:hover{background:#eef2f7;border-color:#94a3b8}.tarjeta__datos[data-v-624154e5]{flex-direction:column;flex:1;gap:3px;margin-bottom:14px;display:flex}.tarjeta__numero[data-v-624154e5]{color:var(--color-brand-dark);font-variant-numeric:tabular-nums;margin:0;font-size:13.5px;font-weight:500}.tarjeta__cci[data-v-624154e5]{color:#64748b;margin:0;font-size:12px}.tarjeta__titular[data-v-624154e5]{color:#64748b;margin:0;font-size:12.5px}.tarjeta__pie[data-v-624154e5]{border-top:1px solid var(--border);padding-top:12px}.formulario[data-v-624154e5]{max-width:560px;overflow-y:auto}.grid-2[data-v-624154e5]{grid-template-columns:1fr 1fr;gap:16px;display:grid}.campo[data-v-624154e5]{margin-bottom:16px}.campo__label[data-v-624154e5]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo__input[data-v-624154e5]{width:100%;color:var(--color-valor-registrado);box-sizing:border-box;appearance:none;background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:10px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo__input[data-v-624154e5]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-624154e5]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d273001f}.campo__ayuda[data-v-624154e5]{color:#64748b;margin:6px 0 0;font-size:11.5px}.campo__error[data-v-624154e5]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.error-guardar[data-v-624154e5]{color:var(--color-danger);margin:0 0 14px;font-size:13px;font-weight:500}.pie-form[data-v-624154e5]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;margin-top:4px;padding-top:14px;display:flex}.btn-cancelar[data-v-624154e5]{color:#334155;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #d5dbe3;padding:10px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-624154e5]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-624154e5]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:10px 22px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-guardar[data-v-624154e5]:hover:not(:disabled){background:#c06d0c}.btn-guardar[data-v-624154e5]:disabled{opacity:.6;cursor:default}.btn-volver[data-v-d47651b0]{color:#334155;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:8px 4px;font-size:13px;font-weight:500}.btn-volver[data-v-d47651b0]:hover{color:var(--color-brand-orange)}.btn-finalizar[data-v-d47651b0]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;padding:10px 24px;font-size:14px;font-weight:600}.btn-finalizar[data-v-d47651b0]:hover{background:#c06d0c}.btn-finalizar[data-v-d47651b0]:disabled{opacity:.6;cursor:not-allowed}.btn-cancelar[data-v-d47651b0]{border:1px solid var(--border);color:#64748b;border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:10px 20px;font-size:14px}.btn-cancelar[data-v-d47651b0]:hover{background:#f1f5f9}.btn-icono[data-v-d47651b0]{border-radius:var(--radius-sm);color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-icono[data-v-d47651b0]:hover{background:#eef2f7;border-color:#94a3b8}.form-group[data-v-d47651b0]{flex-direction:column;gap:6px;margin-bottom:16px;display:flex}.form-group--error .form-input[data-v-d47651b0]{border-color:var(--color-danger)}.form-group--inline[data-v-d47651b0]{flex:1;margin-bottom:0}.form-label[data-v-d47651b0]{color:var(--color-brand-dark);font-size:13px;font-weight:500}.form-label-sm[data-v-d47651b0]{color:#64748b;white-space:nowrap;font-size:12px;font-weight:500}.form-optional[data-v-d47651b0]{color:#94a3b8;font-weight:400}.form-input[data-v-d47651b0]{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--color-brand-dark);box-sizing:border-box;background:#fff;width:100%;padding:9px 12px;font-size:13px;transition:border-color .15s,box-shadow .15s}.form-input[data-v-d47651b0]:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #d97b0f1f}.form-input--sm[data-v-d47651b0]{padding:7px 10px}.input-row[data-v-d47651b0]{align-items:center;gap:8px;display:flex}.input-row .form-input[data-v-d47651b0]{flex:1;width:auto}.btn-icono-accion[data-v-d47651b0]{border:1px solid var(--border);border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-brand-orange);cursor:pointer;background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-icono-accion[data-v-d47651b0]:hover{background:#fbe5c8}.form-hint[data-v-d47651b0]{color:#64748b;font-size:11.5px}.form-hint--warning[data-v-d47651b0]{color:#b45309;font-weight:500}.btn-link-reasignar[data-v-d47651b0]{color:var(--color-brand-orange);cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-top:2px;padding:0;font-size:12.5px;font-weight:500}.btn-link-reasignar[data-v-d47651b0]:hover{text-decoration:underline}.form-readonly[data-v-d47651b0]{color:#334155;border-radius:var(--radius-md);background:#f1f5f9;margin:0;padding:9px 12px;font-size:13px;font-weight:500}.form-readonly--sm[data-v-d47651b0]{border-radius:var(--radius-sm);padding:7px 10px}.ok-field[data-v-d47651b0]{color:var(--color-success);font-size:12px}.error-global[data-v-d47651b0]{color:var(--color-danger);flex-shrink:0;margin:0 0 12px;font-size:13px}.mensaje-exito[data-v-d47651b0]{color:var(--color-success);flex-shrink:0;margin:0 0 12px;font-size:13px;font-weight:500}.cargando-lista[data-v-d47651b0]{text-align:center;color:#64748b;padding:40px 0}.cargando-medios[data-v-d47651b0]{color:#64748b;padding:20px 0;font-size:13px}.vacio[data-v-d47651b0]{text-align:center;color:#94a3b8;grid-column:1/-1;padding:40px 0}.sin-categorias[data-v-d47651b0]{text-align:center;color:#94a3b8;padding:24px 0;font-size:13px}.dispositivos-view[data-v-d47651b0]{flex-direction:column;height:100%;min-height:0;display:flex}.dispositivos-view__header[data-v-d47651b0]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.dispositivos-view__titulo[data-v-d47651b0]{color:var(--color-brand-dark);flex:1;margin:0;font-size:17px;font-weight:600}.grilla[data-v-d47651b0]{flex:1;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:16px;min-height:0;padding-bottom:8px;display:grid;overflow-y:auto}.tarjeta[data-v-d47651b0]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;padding:18px;display:flex}.tarjeta--desafiliada[data-v-d47651b0]{opacity:.7}.tarjeta__top[data-v-d47651b0]{justify-content:space-between;align-items:flex-start;margin-bottom:14px;display:flex}.badge-tipo[data-v-d47651b0]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.badge-tipo--virtual[data-v-d47651b0]{color:#475569;background:#e2e8f0}.badge-tipo--fisico[data-v-d47651b0]{color:#334155;background:#cbd5e1}.tarjeta__body[data-v-d47651b0]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tarjeta__nombre[data-v-d47651b0]{color:var(--color-brand-dark);margin:0;font-size:15px;font-weight:600}.tarjeta__id[data-v-d47651b0]{color:#94a3b8;margin:0;font-size:11.5px}.tarjeta__local[data-v-d47651b0]{color:var(--color-brand-orange);margin:3px 0 0;font-size:12.5px;font-weight:500}.tarjeta__serie[data-v-d47651b0]{color:#64748b;align-items:center;gap:5px;min-width:0;margin:6px 0 0;font-size:11.5px;display:flex}.serie-icon[data-v-d47651b0]{color:#94a3b8;flex-shrink:0}.serie-texto[data-v-d47651b0]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tarjeta__fecha[data-v-d47651b0]{color:#94a3b8;margin:3px 0 0;font-size:11.5px}.aviso-sin-series[data-v-d47651b0]{color:#b45309;border-radius:var(--radius-sm);background:#fffbeb;border:1px solid #fde68a;align-items:flex-start;gap:5px;margin:8px 0 0;padding:6px 8px;font-size:11px;font-weight:500;line-height:1.35;display:flex}.aviso-sin-series .app-icon[data-v-d47651b0]{flex-shrink:0;margin-top:1px}.tarjeta__pie[data-v-d47651b0]{border-top:1px solid var(--border);align-items:center;gap:10px;margin-top:14px;padding-top:12px;display:flex}.badge-estado[data-v-d47651b0]{color:#64748b;background:#f1f5f9;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:500}.badge[data-v-d47651b0]{border-radius:999px;padding:2px 10px;font-size:11px;font-weight:500}.badge--activo[data-v-d47651b0]{color:var(--color-success);background:#e5f7ee}.badge--inactivo[data-v-d47651b0]{color:#64748b;background:#f1f5f9}.nota-solo-lectura[data-v-d47651b0]{color:#64748b;margin:0 0 12px;font-size:13px}.badge-caja[data-v-d47651b0]{text-transform:uppercase;letter-spacing:.3px;border-radius:999px;align-self:flex-start;margin-top:4px;padding:2px 9px;font-size:10.5px;font-weight:600}.badge-caja--abierta[data-v-d47651b0]{color:var(--color-success);background:#e5f7ee}.badge-caja--cerrada[data-v-d47651b0]{color:#94a3b8;background:#f1f5f9}.nota-principal[data-v-d47651b0]{color:#94a3b8;font-size:11.5px}.wizard-view[data-v-d47651b0]{flex-direction:column;height:100%;min-height:0;display:flex}.wizard-header[data-v-d47651b0]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:24px;display:flex}.wizard-titulo[data-v-d47651b0]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.wizard-subtitulo[data-v-d47651b0]{color:#64748b;margin-left:8px;font-size:13px;font-weight:400}.wizard-layout[data-v-d47651b0]{flex:1;gap:0;min-height:0;display:flex;overflow:hidden}.wizard-sidebar[data-v-d47651b0]{border-right:1px solid var(--border);flex-direction:column;flex-shrink:0;gap:2px;width:210px;padding-top:4px;padding-right:20px;display:flex;overflow-y:auto}.wizard-step[data-v-d47651b0]{border-radius:var(--radius-md);align-items:center;gap:12px;padding:10px;display:flex}.wizard-step--activo[data-v-d47651b0]{background:#fdf3e8}.wizard-step__num[data-v-d47651b0]{color:#64748b;background:#f1f5f9;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;font-weight:600;transition:background .15s,color .15s;display:flex}.wizard-step--activo .wizard-step__num[data-v-d47651b0]{background:var(--color-brand-orange);color:#fff}.wizard-step--completado .wizard-step__num[data-v-d47651b0]{color:#16a34a;background:#dcfce7}.wizard-step__label[data-v-d47651b0]{color:#64748b;font-size:13px;font-weight:500;line-height:1.3}.wizard-step--activo .wizard-step__label[data-v-d47651b0]{color:var(--color-brand-dark);font-weight:600}.wizard-step--completado .wizard-step__label[data-v-d47651b0]{color:#16a34a}.wizard-panel[data-v-d47651b0]{flex:1;min-width:0;padding-left:28px;padding-right:4px;overflow-y:auto}.wizard-step-content[data-v-d47651b0]{max-width:500px}.wizard-step-content--wide[data-v-d47651b0]{max-width:640px}.step-subtitle[data-v-d47651b0]{color:var(--color-brand-dark);margin:0 0 20px;font-size:15px;font-weight:600}.step-subtitle-fila[data-v-d47651b0]{align-items:center;gap:8px;margin:0 0 20px;display:flex}.step-subtitle-fila .step-subtitle[data-v-d47651b0]{margin:0}.step-desc[data-v-d47651b0]{color:#64748b;margin:-10px 0 20px;font-size:13px;line-height:1.5}.series-grupo[data-v-d47651b0]{margin-bottom:22px}.series-grupo__titulo[data-v-d47651b0]{color:var(--color-brand-dark);border-bottom:1px solid var(--border);margin:0 0 10px;padding-bottom:6px;font-size:13px;font-weight:600}.series-fila[data-v-d47651b0]{flex-wrap:wrap;align-items:flex-start;gap:14px;margin-bottom:6px;display:flex}.series-fila__label[data-v-d47651b0]{color:#334155;flex-shrink:0;width:120px;padding-top:28px;font-size:13px}.series-fila__inputs[data-v-d47651b0]{flex:1;align-items:flex-end;gap:10px;display:flex}.acordeon[data-v-d47651b0]{flex-direction:column;gap:8px;display:flex}.acordeon-item[data-v-d47651b0]{border:1px solid var(--border);border-radius:var(--radius-md);overflow:hidden}.acordeon-header[data-v-d47651b0]{background:var(--color-bg-card);align-items:center;gap:10px;padding:12px 14px;display:flex}.acordeon-toggle-btn[data-v-d47651b0]{color:#64748b;cursor:pointer;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;display:flex}.acordeon-toggle-btn[data-v-d47651b0]:hover{color:var(--color-brand-orange)}.acordeon-nombre[data-v-d47651b0]{color:var(--color-brand-dark);flex:1;font-size:14px;font-weight:600}.acordeon-body[data-v-d47651b0]{border-top:1px solid var(--border);background:#f8fafc;padding:4px 0}.submedio-fila[data-v-d47651b0]{justify-content:space-between;align-items:center;padding:8px 14px 8px 42px;display:flex}.submedio-nombre[data-v-d47651b0]{color:#334155;font-size:13px}.sin-submedios[data-v-d47651b0]{color:#94a3b8;margin:0;padding:8px 14px 8px 42px;font-size:12.5px}.wizard-footer[data-v-d47651b0]{border-top:1px solid var(--border);flex-shrink:0;align-items:center;gap:12px;margin-top:16px;padding-top:18px;display:flex}.btn-anterior[data-v-d47651b0]{border:1px solid var(--border);color:#334155;border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:10px 20px;font-size:14px}.btn-anterior[data-v-d47651b0]:hover{background:#f1f5f9}.btn-anterior[data-v-d47651b0]:disabled{opacity:.6;cursor:not-allowed}.btn-siguiente[data-v-d47651b0]{border:1px solid var(--color-brand-orange);color:var(--color-brand-orange);border-radius:var(--radius-md);cursor:pointer;background:0 0;padding:10px 20px;font-size:14px;font-weight:500}.btn-siguiente[data-v-d47651b0]:hover{background:#fdf3e8}.btn-siguiente[data-v-d47651b0]:disabled{opacity:.6;cursor:not-allowed}.overlay[data-v-4415c747]{z-index:80;background:#101c2e80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-4415c747]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:440px;max-height:85vh;display:flex;box-shadow:0 12px 40px #101c2e40}.modal__header[data-v-4415c747]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:16px 20px;display:flex}.modal__icono[data-v-4415c747]{border-radius:var(--radius-md);width:34px;height:34px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__header h3[data-v-4415c747]{color:var(--color-brand-dark);flex:1;margin:0;font-size:15px;font-weight:600}.btn-cerrar-x[data-v-4415c747]{color:#94a3b8;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-4415c747]:hover{color:#334155;background:#f1f5f9}.modal__body[data-v-4415c747]{flex-direction:column;gap:14px;padding:18px 20px 22px;display:flex;overflow-y:auto}.estado-texto[data-v-4415c747]{color:#64748b;margin:0;font-size:13px}.estado-ok[data-v-4415c747]{color:var(--color-success);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.aviso-no-agente[data-v-4415c747]{border-radius:var(--radius-md);color:#b45309;background:#fffbeb;border:1px solid #fde68a;gap:10px;padding:12px 14px;display:flex}.aviso-no-agente__titulo[data-v-4415c747]{margin:0 0 4px;font-size:13px;font-weight:600}.aviso-no-agente__texto[data-v-4415c747]{color:#92620a;margin:0;font-size:12.5px;line-height:1.5}.aviso-no-agente__acciones[data-v-4415c747]{gap:14px;margin-top:8px;display:flex}.deteccion-bloque[data-v-4415c747]{flex-direction:column;gap:8px;display:flex}.deteccion-bloque__ayuda[data-v-4415c747]{color:#94a3b8;margin:-4px 0 0;font-size:11.5px}.dispositivo-detectado[data-v-4415c747]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;align-items:center;gap:10px;padding:10px 12px;display:flex}.dispositivo-detectado__icono[data-v-4415c747]{border-radius:var(--radius-md);width:28px;height:28px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.dispositivo-detectado__info[data-v-4415c747]{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.dispositivo-detectado__nombre[data-v-4415c747]{color:var(--color-brand-dark);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.dispositivo-detectado__puerto[data-v-4415c747]{color:#64748b;font-size:11.5px}.btn--chico[data-v-4415c747]{flex-shrink:0;padding:7px 12px;font-size:12.5px}.form-group[data-v-4415c747]{flex-direction:column;gap:6px;display:flex}.form-group__fila[data-v-4415c747]{justify-content:space-between;align-items:center;gap:8px;display:flex}.form-label[data-v-4415c747]{color:#334155;font-size:12.5px;font-weight:500}.form-input[data-v-4415c747]{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--color-valor-registrado);box-sizing:border-box;background:#fff;width:100%;padding:9px 12px;font-family:inherit;font-size:13px}.form-input[data-v-4415c747]:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #d97b0f1f}.aviso-mismatch[data-v-4415c747]{color:#b45309;align-items:flex-start;gap:6px;margin:2px 0 0;font-size:11.5px;line-height:1.5;display:flex}.aviso-mismatch .app-icon[data-v-4415c747]{flex-shrink:0;margin-top:1px}.btn-link[data-v-4415c747]{color:var(--color-brand-orange);cursor:pointer;white-space:nowrap;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12.5px;font-weight:600;display:inline-flex}.btn-link[data-v-4415c747]:hover{text-decoration:underline}.btn-link[data-v-4415c747]:disabled{opacity:.6;cursor:default;text-decoration:none}.btn[data-v-4415c747]{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 16px;font-size:13.5px;font-weight:600;display:inline-flex}.btn--primary[data-v-4415c747]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-4415c747]:hover:not(:disabled){background:#c06d0c}.btn--primary[data-v-4415c747]:disabled{opacity:.6;cursor:default}.btn--secundario[data-v-4415c747]{color:var(--color-brand-dark);background:#fff;border:1.5px solid #cbd5e1}.btn--secundario[data-v-4415c747]:hover:not(:disabled){border-color:var(--color-brand-orange);background:#fff8f2}.btn--secundario[data-v-4415c747]:disabled{opacity:.6;cursor:default}.separador[data-v-4415c747]{border-top:1px solid var(--border)}.prueba-bloque[data-v-4415c747]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.resultado-prueba[data-v-4415c747]{align-items:center;gap:5px;margin:0;font-size:12.5px;display:flex}.resultado-prueba--ok[data-v-4415c747]{color:var(--color-success);font-weight:600}.resultado-prueba--error[data-v-4415c747]{color:var(--color-danger)}.error-modal[data-v-4415c747]{color:var(--color-danger);margin:0;font-size:12.5px}.overlay[data-v-afcc6e97]{z-index:90;background:#101c2e80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-afcc6e97]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:620px;max-height:85vh;display:flex;box-shadow:0 12px 40px #101c2e40}.modal__header[data-v-afcc6e97]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:16px 20px;display:flex}.modal__icono[data-v-afcc6e97]{border-radius:var(--radius-md);width:34px;height:34px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__header h3[data-v-afcc6e97]{color:var(--color-brand-dark);flex:1;margin:0;font-size:15px;font-weight:600}.btn-cerrar-x[data-v-afcc6e97]{color:#94a3b8;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-afcc6e97]:hover{color:#334155;background:#f1f5f9}.modal__body[data-v-afcc6e97]{flex-direction:column;gap:18px;padding:18px 20px 24px;display:flex;overflow-y:auto}.intro[data-v-afcc6e97]{color:#475569;border-radius:var(--radius-md);background:#f8fafc;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.paso[data-v-afcc6e97]{gap:12px;display:flex}.paso__num[data-v-afcc6e97]{width:26px;height:26px;color:var(--color-brand-orange);background:#fdf3e8;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:13px;font-weight:700;display:flex}.paso__contenido[data-v-afcc6e97]{flex:1;min-width:0}.paso__titulo[data-v-afcc6e97]{color:var(--color-brand-dark);margin:2px 0 6px;font-size:13.5px;font-weight:600}.paso__texto[data-v-afcc6e97]{color:#64748b;margin:0 0 8px;font-size:12.5px;line-height:1.55}.paso__texto[data-v-afcc6e97]:last-child{margin-bottom:0}.seccion[data-v-32202d2c]{border-bottom:1px solid var(--border);margin-bottom:28px;padding-bottom:24px}.seccion__cabecera[data-v-32202d2c]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.seccion__titulo[data-v-32202d2c]{color:var(--color-brand-dark);margin:0 0 4px;font-size:15px;font-weight:600}.seccion__desc[data-v-32202d2c]{color:#64748b;margin:0;font-size:13px}.btn-link-inline[data-v-32202d2c]{color:var(--color-brand-orange);cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;font-size:12.5px;font-weight:600}.btn-link-inline[data-v-32202d2c]:hover{text-decoration:underline}.btn[data-v-32202d2c]{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:7px;padding:11px 18px;font-size:13.5px;font-weight:600;display:inline-flex}.btn--primary[data-v-32202d2c]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-32202d2c]:hover{background:#c06d0c}.error-texto[data-v-32202d2c]{color:var(--color-danger);margin:0 0 14px;font-size:12.5px}.cargando[data-v-32202d2c]{color:#64748b;padding:12px 0;font-size:13px}.destacados[data-v-32202d2c]{flex-wrap:wrap;gap:10px;margin-bottom:20px;display:flex}.btn-destacado[data-v-32202d2c]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:8px;padding:12px 18px;font-size:13.5px;font-weight:700;display:inline-flex}.btn-destacado[data-v-32202d2c]:hover{background:#c06d0c}.filtros[data-v-32202d2c]{gap:10px;margin-bottom:16px;display:flex}.lista-kits[data-v-32202d2c]{flex-direction:column;gap:10px;display:flex}.kit-fila[data-v-32202d2c]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;align-items:center;gap:14px;padding:14px 16px;display:flex}.kit-fila__icono[data-v-32202d2c]{color:#94a3b8;flex-shrink:0}.kit-fila__info[data-v-32202d2c]{flex:1;min-width:0}.kit-fila__nombre[data-v-32202d2c]{color:var(--color-brand-dark);margin:0;font-size:13.5px;font-weight:600}.kit-fila__desc[data-v-32202d2c]{color:#64748b;margin:3px 0 0;font-size:12px}.kit-fila__meta[data-v-32202d2c]{color:#94a3b8;margin:4px 0 0;font-size:11.5px}.btn-descargar[data-v-32202d2c]{border:1px solid var(--border);border-radius:var(--radius-sm);width:36px;height:36px;color:var(--color-brand-orange);cursor:pointer;background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.btn-descargar[data-v-32202d2c]:hover{background:#fbe5c8}.vacio-mini[data-v-32202d2c]{color:#94a3b8;text-align:center;margin:8px 0;padding:16px 0;font-size:13px}.form-input[data-v-32202d2c]{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--color-brand-dark);box-sizing:border-box;background:#fff;max-width:100%;padding:8px 11px;font-family:inherit;font-size:12.5px}.form-input--sm[data-v-32202d2c]{width:auto;padding:7px 10px}.form-input[data-v-32202d2c]:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #d97b0f1f}.overlay[data-v-32202d2c]{z-index:85;background:#101c2e80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-32202d2c]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:560px;max-height:85vh;display:flex;box-shadow:0 12px 40px #101c2e40}.modal__header[data-v-32202d2c]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:18px 22px;display:flex}.modal__icono[data-v-32202d2c]{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__header h3[data-v-32202d2c]{color:var(--color-brand-dark);flex:1;margin:0;font-size:16px;font-weight:700}.btn-cerrar-x[data-v-32202d2c]{color:#94a3b8;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-32202d2c]:hover{color:#334155;background:#f1f5f9}.modal__body[data-v-32202d2c]{padding:20px 22px 24px;overflow-y:auto}.impresoras-view[data-v-e2b23472]{flex-direction:column;height:100%;min-height:0;display:flex;overflow-y:auto}.impresoras-view__header[data-v-e2b23472]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.impresoras-view__titulo[data-v-e2b23472]{color:var(--color-brand-dark);flex:1;margin:0;font-size:17px;font-weight:600}.btn-volver[data-v-e2b23472]{color:#334155;cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:8px 4px;font-size:13px;font-weight:500}.btn-volver[data-v-e2b23472]:hover{color:var(--color-brand-orange)}.btn-instructivo[data-v-e2b23472]{border:1px solid var(--border);color:#64748b;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:0 0;align-items:center;gap:6px;padding:7px 12px;font-size:12.5px;font-weight:500;display:inline-flex}.btn-instructivo[data-v-e2b23472]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange)}.mensaje-exito[data-v-e2b23472]{color:var(--color-success);flex-shrink:0;margin:0 0 12px;font-size:13px;font-weight:500}.cargando[data-v-e2b23472]{text-align:center;color:#64748b;padding:40px 0}.vacio[data-v-e2b23472]{text-align:center;color:#94a3b8;grid-column:1/-1;padding:40px 0}.seccion[data-v-e2b23472]{margin-bottom:40px}.seccion__titulo[data-v-e2b23472]{color:var(--color-brand-dark);align-items:center;gap:7px;margin:0 0 6px;font-size:15px;font-weight:600;display:flex}.seccion__desc[data-v-e2b23472]{color:#64748b;max-width:640px;margin:0 0 16px;font-size:13px;line-height:1.5}.grilla[data-v-e2b23472]{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:20px;display:grid}.tarjeta[data-v-e2b23472]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:16px;padding:22px;display:flex}.tarjeta--desafiliada[data-v-e2b23472]{opacity:.7}.tarjeta__cabecera[data-v-e2b23472]{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.tarjeta__nombre[data-v-e2b23472]{color:var(--color-brand-dark);margin:0;font-size:15.5px;font-weight:600}.tarjeta__local[data-v-e2b23472]{color:var(--color-brand-orange);margin:3px 0 0;font-size:12.5px;font-weight:500}.tarjeta__fila[data-v-e2b23472]{justify-content:space-between;align-items:center;gap:12px;display:flex}.tarjeta__fila--stack[data-v-e2b23472]{flex-direction:column;align-items:stretch;gap:7px}.tarjeta__label[data-v-e2b23472]{color:#64748b;flex-shrink:0;font-size:12.5px}.tarjeta__valor-accion[data-v-e2b23472]{align-items:center;gap:8px;min-width:0;display:flex}.valor-impresora[data-v-e2b23472]{color:#334155;text-overflow:ellipsis;white-space:nowrap;max-width:190px;font-size:13px;font-weight:500;overflow:hidden}.valor-impresora--vacio[data-v-e2b23472]{color:#94a3b8;font-style:italic;font-weight:400}.btn-configurar[data-v-e2b23472]{border:1px solid var(--border);color:var(--color-brand-orange);border-radius:var(--radius-sm);cursor:pointer;background:#fdf3e8;flex-shrink:0;align-items:center;gap:4px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.btn-configurar[data-v-e2b23472]:hover{background:#fbe5c8}.form-input[data-v-e2b23472]{border:1px solid var(--border);border-radius:var(--radius-md);color:var(--color-valor-registrado);box-sizing:border-box;background:#fff;max-width:100%;padding:9px 12px;font-family:inherit;font-size:13px}.form-input[data-v-e2b23472]::placeholder{color:var(--color-texto-tenue)}.form-input--sm[data-v-e2b23472]{flex-shrink:0;width:auto;padding:7px 10px;font-size:13px}.tarjeta__fila--stack .form-input--sm[data-v-e2b23472]{width:100%}.form-input[data-v-e2b23472]:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #d97b0f1f}.tarjeta__error[data-v-e2b23472]{color:var(--color-danger);margin:0;font-size:11.5px}.tarjeta__pie[data-v-e2b23472]{border-top:1px solid var(--border);padding-top:10px}.badge-verificada[data-v-e2b23472]{border-radius:999px;align-items:center;gap:5px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.badge-verificada--ok[data-v-e2b23472]{color:var(--color-success);background:#e5f7ee}.badge-verificada--vencida[data-v-e2b23472]{color:#b45309;background:#fffbeb}.badge[data-v-e2b23472]{border-radius:999px;padding:2px 10px;font-size:11px;font-weight:500}.badge--inactivo[data-v-e2b23472]{color:#64748b;background:#f1f5f9}.remitente-fila[data-v-e2b23472]{align-items:flex-end;gap:12px;max-width:520px;display:flex}.form-group--inline[data-v-e2b23472]{flex-direction:column;flex:1;gap:6px;display:flex}.form-label-sm[data-v-e2b23472]{color:#64748b;font-size:12px;font-weight:500}.btn[data-v-e2b23472]{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 20px;font-size:13.5px;font-weight:600;display:inline-flex}.btn--primary[data-v-e2b23472]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-e2b23472]:hover{background:#c06d0c}.btn--primary[data-v-e2b23472]:disabled{opacity:.6;cursor:default}.medios-pago-view[data-v-f27df316]{flex-direction:column;height:100%;min-height:0;display:flex}.header[data-v-f27df316]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-f27df316]{color:#334155;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn-volver[data-v-f27df316]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.titulo[data-v-f27df316]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.flash[data-v-f27df316]{border-radius:var(--radius-md);flex-shrink:0;margin-bottom:12px;padding:10px 16px;font-size:13px;font-weight:500}.flash--exito[data-v-f27df316]{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}.flash--error[data-v-f27df316]{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.fade-enter-active[data-v-f27df316],.fade-leave-active[data-v-f27df316]{transition:opacity .25s}.fade-enter-from[data-v-f27df316],.fade-leave-to[data-v-f27df316]{opacity:0}.estado-carga[data-v-f27df316]{color:#64748b;align-items:center;gap:12px;padding:40px 0;font-size:14px;display:flex}.spinner[data-v-f27df316]{border:2.5px solid #e2e8f0;border-top-color:var(--color-brand-orange);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite spin-f27df316}@keyframes spin-f27df316{to{transform:rotate(360deg)}}.estado-vacio[data-v-f27df316]{text-align:center;color:#64748b;padding:40px 0;font-size:14px}.accordion[data-v-f27df316]{flex-direction:column;flex:1;gap:10px;min-height:0;padding-bottom:16px;display:flex;overflow-y:auto}.accordion-item[data-v-f27df316]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);transition:border-color .15s,opacity .15s;overflow:hidden}.accordion-item--inactivo[data-v-f27df316]{opacity:.65}.cat-row[data-v-f27df316]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:14px 16px;transition:background .12s;display:flex}.cat-row[data-v-f27df316]:hover{background:#f8fafc}.cat-chevron[data-v-f27df316]{color:#94a3b8;flex-shrink:0;align-items:center;display:flex}.cat-icono[data-v-f27df316]{border-radius:var(--radius-md);width:36px;height:36px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.cat-nombre[data-v-f27df316]{align-items:center;gap:6px;min-width:0;display:flex}.cat-nombre__texto[data-v-f27df316]{color:var(--color-brand-dark);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.cat-spacer[data-v-f27df316]{flex:1}.btn-icon[data-v-f27df316]{border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;transition:background .12s,color .12s;display:inline-flex}.btn-icon--edit[data-v-f27df316]{color:#94a3b8}.btn-icon--edit[data-v-f27df316]:hover{color:#64748b;background:#f1f5f9}.btn-icon--ok[data-v-f27df316]{color:var(--color-success)}.btn-icon--ok[data-v-f27df316]:hover{background:#d1fae5}.btn-icon--cancel[data-v-f27df316]{color:#94a3b8}.btn-icon--cancel[data-v-f27df316]:hover{color:var(--color-danger);background:#f1f5f9}.input-inline[data-v-f27df316]{color:var(--color-brand-dark);border-radius:var(--radius-sm);background:#fff;border:1px solid #cbd5e1;width:180px;padding:5px 10px;font-size:13px;font-weight:500;transition:border-color .15s,box-shadow .15s}.input-inline[data-v-f27df316]:focus{border-color:var(--color-brand-orange);outline:none;box-shadow:0 0 0 3px #d273001f}.input-inline--lg[data-v-f27df316]{width:240px}.cat-cuerpo[data-v-f27df316]{border-top:1px solid var(--border);padding:8px 16px 14px 62px}.sub-row[data-v-f27df316]{border-bottom:1px solid #f1f5f9;flex-wrap:wrap;align-items:flex-start;gap:8px;padding:10px 0;display:flex}.sub-row[data-v-f27df316]:last-child{border-bottom:none}.sub-nombre[data-v-f27df316]{align-items:center;gap:6px;min-width:180px;display:flex}.sub-nombre__texto[data-v-f27df316]{color:#334155;font-size:13.5px;font-weight:500}.sub-spacer[data-v-f27df316]{flex:1}.cuentas-area[data-v-f27df316]{flex-direction:column;align-items:flex-start;gap:8px;width:100%;margin-top:4px;display:flex}.cuentas-chips[data-v-f27df316]{flex-wrap:wrap;gap:6px;display:flex}.cuenta-chip[data-v-f27df316]{color:#0369a1;white-space:nowrap;background:#f0f9ff;border:1px solid #bae6fd;border-radius:999px;align-items:center;padding:3px 10px;font-size:12px;font-weight:500;display:inline-flex}.cuentas-vacias[data-v-f27df316]{color:#94a3b8;font-size:12.5px;font-style:italic}.btn-editar-cuentas[data-v-f27df316]{color:var(--color-brand-orange);border:1px solid var(--color-brand-orange);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:4px 12px;font-size:12.5px;font-weight:500;transition:background .12s}.btn-editar-cuentas[data-v-f27df316]:hover{background:#fff8f2}.cuentas-selector[data-v-f27df316]{border:1px solid var(--border);border-radius:var(--radius-md);box-sizing:border-box;background:#f8fafc;flex-direction:column;gap:6px;width:100%;max-width:440px;padding:14px;display:flex}.cuentas-selector__titulo[data-v-f27df316]{color:var(--color-brand-dark);margin:0 0 6px;font-size:13px;font-weight:600}.cuentas-selector__vacio[data-v-f27df316]{color:#64748b;padding:4px 0;font-size:13px}.cuenta-opcion[data-v-f27df316]{cursor:pointer;border-radius:var(--radius-sm);align-items:flex-start;gap:10px;padding:7px 8px;transition:background .1s;display:flex}.cuenta-opcion[data-v-f27df316]:hover{background:#f1f5f9}.cuenta-opcion__check[data-v-f27df316]{accent-color:var(--color-brand-orange);cursor:pointer;flex-shrink:0;margin-top:2px}.cuenta-opcion__info[data-v-f27df316]{flex-direction:column;gap:1px;display:flex}.cuenta-opcion__banco[data-v-f27df316]{color:#334155;font-size:13px;font-weight:500}.cuenta-opcion__detalle[data-v-f27df316]{color:#64748b;font-size:12px}.cuentas-selector__acciones[data-v-f27df316]{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:8px;padding-top:8px;display:flex}.btn[data-v-f27df316]{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:7px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn--secondary[data-v-f27df316]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-f27df316]:hover{background:#f1f5f9;border-color:#94a3b8}.btn--primary[data-v-f27df316]{background:var(--color-brand-orange);color:#fff;border-color:var(--color-brand-orange)}.btn--primary[data-v-f27df316]:hover{background:#c06a0c;border-color:#c06a0c}.agregar-area[data-v-f27df316]{margin-top:12px}.agregar-form[data-v-f27df316]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn-agregar-sub[data-v-f27df316]{color:#64748b;border-radius:var(--radius-md);cursor:pointer;background:0 0;border:1.5px dashed #cbd5e1;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.btn-agregar-sub[data-v-f27df316]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.overlay[data-v-b5c001bf]{z-index:80;background:#101c2e80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-b5c001bf]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:680px;max-height:85vh;display:flex;overflow:hidden}.modal__header[data-v-b5c001bf]{flex-shrink:0;justify-content:space-between;align-items:center;padding:20px 24px 0;display:flex}.modal__header-left[data-v-b5c001bf]{align-items:center;gap:8px;display:flex}.modal__header-icono[data-v-b5c001bf]{color:var(--color-brand-orange)}.modal__titulo[data-v-b5c001bf]{color:var(--color-brand-dark);margin:0;font-size:15px;font-weight:600}.btn-cerrar-x[data-v-b5c001bf]{color:#94a3b8;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;transition:color .15s,background .15s;display:flex}.btn-cerrar-x[data-v-b5c001bf]:hover{color:#334155;background:#f1f5f9}.modal__bajada[data-v-b5c001bf]{color:#64748b;flex-shrink:0;margin:6px 24px 16px;font-size:12.5px}.filtros[data-v-b5c001bf]{flex-wrap:wrap;flex-shrink:0;align-items:flex-end;gap:12px;padding:0 24px 16px;display:flex}.filtros__campo[data-v-b5c001bf]{flex-direction:column;gap:4px;display:flex}.campo-label[data-v-b5c001bf]{text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-size:11px;font-weight:500}.campo-fecha[data-v-b5c001bf]{border-radius:var(--radius-md);color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;padding:7px 10px;font-family:inherit;font-size:13px;transition:border-color .15s,box-shadow .15s}.campo-fecha[data-v-b5c001bf]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.btn-consultar[data-v-b5c001bf]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-consultar[data-v-b5c001bf]:hover:not(:disabled){background:#c06d0c}.btn-consultar[data-v-b5c001bf]:disabled{opacity:.5;cursor:default}.error-rango[data-v-b5c001bf]{color:var(--color-danger);flex-shrink:0;margin:0 24px 12px;font-size:12px}.tabla-wrap[data-v-b5c001bf]{flex:1;min-height:0;padding:0 24px;overflow-y:auto}.estado-vacio[data-v-b5c001bf]{text-align:center;color:#94a3b8;padding:32px 0;font-size:13px}.tabla[data-v-b5c001bf]{border-collapse:collapse;width:100%;font-size:13px}.tabla thead tr[data-v-b5c001bf]{border-bottom:1px solid var(--border)}.tabla th[data-v-b5c001bf]{text-align:left;text-transform:uppercase;letter-spacing:.4px;color:#64748b;white-space:nowrap;padding:8px 10px;font-size:11px;font-weight:500}.tabla tbody tr[data-v-b5c001bf]{border-bottom:1px solid var(--border)}.tabla tbody tr[data-v-b5c001bf]:last-child{border-bottom:none}.tabla td[data-v-b5c001bf]{color:#334155;padding:10px}.col-num[data-v-b5c001bf]{color:#94a3b8;text-align:center;width:36px}.col-valor[data-v-b5c001bf]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.col-valor--nuevo[data-v-b5c001bf]{color:var(--color-brand-dark);font-weight:600}.modal__pie[data-v-b5c001bf]{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;padding:16px 24px;display:flex}.btn-cerrar[data-v-b5c001bf]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:8px 18px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s}.btn-cerrar[data-v-b5c001bf]:hover{background:#f1f5f9;border-color:#94a3b8}.mtc-view[data-v-6d1b86e0]{flex-direction:column;height:100%;min-height:0;display:flex}.mtc-view__header[data-v-6d1b86e0]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:24px;display:flex}.btn-volver[data-v-6d1b86e0]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-volver[data-v-6d1b86e0]:hover{background:#f1f5f9;border-color:#94a3b8}.mtc-view__titulo[data-v-6d1b86e0]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.cargando[data-v-6d1b86e0]{text-align:center;color:#64748b;padding:40px 0}.tarjeta-wrap[data-v-6d1b86e0]{flex:1;min-height:0;overflow-y:auto}.tarjeta[data-v-6d1b86e0]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);box-sizing:border-box;flex-direction:column;max-width:360px;padding:24px;display:flex;position:relative}.tarjeta__candado[data-v-6d1b86e0]{color:#94a3b8;display:flex;position:absolute;top:16px;right:16px}.tarjeta__candado--abierto[data-v-6d1b86e0]{color:var(--color-brand-orange)}.tarjeta__icono[data-v-6d1b86e0]{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-brand-orange);background:#fdf3e8;justify-content:center;align-items:center;margin-bottom:12px;display:flex}.tarjeta__titulo[data-v-6d1b86e0]{color:var(--color-brand-dark);margin:0 0 6px;font-size:14px;font-weight:400;line-height:1.35}.tarjeta__titulo strong[data-v-6d1b86e0]{font-weight:700}.tarjeta__descripcion[data-v-6d1b86e0]{color:#64748b;margin:0 0 14px;font-size:12px;line-height:1.4}.tarjeta__toggle-slot[data-v-6d1b86e0]{align-items:center;min-height:30px;margin-bottom:12px;display:flex}.campo-toggle[data-v-6d1b86e0]{cursor:default;align-items:center;gap:8px;display:flex}.toggle-track[data-v-6d1b86e0]{cursor:pointer;background:#cbd5e1;border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .15s;position:relative}.toggle-track--bloqueado[data-v-6d1b86e0]{cursor:default;opacity:.6}.toggle-track--on[data-v-6d1b86e0]{background:var(--color-success)}.toggle-knob[data-v-6d1b86e0]{background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px}.toggle-track--on .toggle-knob[data-v-6d1b86e0]{transform:translate(16px)}.campo-toggle__label[data-v-6d1b86e0]{color:#334155;font-size:12.5px;font-weight:500}.campo-valor__label[data-v-6d1b86e0]{text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.campo-valor[data-v-6d1b86e0]{margin-bottom:12px}.campo-valor__input-wrap[data-v-6d1b86e0]{align-items:center;display:flex;position:relative}.campo-valor__input[data-v-6d1b86e0]{width:100%;color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;border-radius:9px;padding:9px 12px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s}.campo-valor__input[data-v-6d1b86e0]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo-valor__input[data-v-6d1b86e0]:disabled{color:#64748b;background:#f1f5f9}.campo-valor__sufijo[data-v-6d1b86e0]{color:#94a3b8;pointer-events:none;font-size:12.5px;position:absolute;right:12px}.tarjeta__nota-slot[data-v-6d1b86e0]{min-height:20px;margin-bottom:4px}.tarjeta__actualizacion[data-v-6d1b86e0]{color:#94a3b8;margin:0;font-size:11px}.link-historico[data-v-6d1b86e0]{color:var(--color-brand-orange);text-underline-offset:2px;cursor:pointer;background:0 0;border:none;align-self:flex-start;margin-bottom:4px;padding:0;font-size:12px;text-decoration:underline}.link-historico[data-v-6d1b86e0]:hover{color:#c06d0c}.tarjeta__error[data-v-6d1b86e0]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.tarjeta__pie[data-v-6d1b86e0]{justify-content:flex-end;gap:8px;margin-top:auto;padding-top:16px;display:flex}.btn-editar[data-v-6d1b86e0]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s}.btn-editar[data-v-6d1b86e0]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-cancelar[data-v-6d1b86e0]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s}.btn-cancelar[data-v-6d1b86e0]:hover{background:#f1f5f9;border-color:#94a3b8}.btn-guardar[data-v-6d1b86e0]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;padding:7px 14px;font-size:12.5px;font-weight:500;transition:background .15s}.btn-guardar[data-v-6d1b86e0]:hover:not(:disabled){background:#c06d0c}.btn-guardar[data-v-6d1b86e0]:disabled{opacity:.6;cursor:default}.bcfg-view[data-v-8d79a6c8]{flex-direction:column;height:100%;min-height:0;display:flex}.bcfg-header[data-v-8d79a6c8]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-8d79a6c8]{color:#334155;cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;padding:8px 4px;font-size:13px;font-weight:500;display:inline-flex}.btn-volver[data-v-8d79a6c8]:hover{color:var(--color-brand-orange)}.bcfg-titulo[data-v-8d79a6c8]{color:var(--color-brand-dark);flex:1;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:600;display:flex}.btn-nuevo[data-v-8d79a6c8]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s;display:inline-flex}.btn-nuevo[data-v-8d79a6c8]:hover{background:#c06d0c}.mensaje-error[data-v-8d79a6c8]{color:var(--color-danger);margin:0 0 12px;font-size:13px}.cargando[data-v-8d79a6c8]{text-align:center;color:#64748b;padding:40px 0}.vacio[data-v-8d79a6c8]{text-align:center;color:#94a3b8;grid-column:1/-1;padding:30px 0}.vacio-mini[data-v-8d79a6c8]{text-align:center;color:#94a3b8;padding:20px 0;font-size:12.5px}.bcfg-grilla[data-v-8d79a6c8]{flex:1;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-content:start;gap:14px;min-height:0;display:grid;overflow-y:auto}.bcfg-card[data-v-8d79a6c8]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:16px}.bcfg-card__top[data-v-8d79a6c8]{justify-content:space-between;align-items:center;gap:8px;display:flex}.bcfg-card__nombre[data-v-8d79a6c8]{color:var(--color-brand-dark);font-size:14px;font-weight:600}.bcfg-card__ubicacion[data-v-8d79a6c8]{color:#64748b;margin:6px 0 8px;font-size:12.5px}.bcfg-card__modo[data-v-8d79a6c8]{color:var(--color-brand-dark);background:#eef2f7;border-radius:999px;margin-bottom:12px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.bcfg-card__pie[data-v-8d79a6c8]{color:#94a3b8;justify-content:space-between;align-items:center;gap:8px;font-size:11.5px;display:flex}.bcfg-card__contador[data-v-8d79a6c8]{color:var(--color-brand-orange);font-weight:500}.bcfg-card__acciones[data-v-8d79a6c8]{flex-shrink:0;align-items:center;gap:4px;display:flex}.btn-icono[data-v-8d79a6c8]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.btn-icono[data-v-8d79a6c8]:hover{background:#eef2f7;border-color:#94a3b8}.btn-icono--peligro[data-v-8d79a6c8]:hover{color:#dc2626;background:#fef2f2;border-color:#fca5a5}.modo-selector[data-v-8d79a6c8]{flex-shrink:0;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px;display:grid}.modo-opcion[data-v-8d79a6c8]{text-align:left;border:1.5px solid var(--border);border-radius:var(--radius-md);cursor:pointer;background:#fff;flex-direction:column;gap:3px;padding:12px 14px;transition:border-color .15s,background .15s;display:flex}.modo-opcion[data-v-8d79a6c8]:hover{border-color:#cbd5e1}.modo-opcion--activa[data-v-8d79a6c8]{border-color:var(--color-brand-orange);background:#fff8f2}.modo-opcion strong[data-v-8d79a6c8]{color:var(--color-brand-dark);font-size:13.5px}.modo-opcion span[data-v-8d79a6c8]{color:#64748b;font-size:11.5px}.config-secciones[data-v-8d79a6c8]{flex-direction:column;flex:1;gap:20px;min-height:0;display:flex;overflow-y:auto}.config-seccion[data-v-8d79a6c8]{flex-direction:column;min-height:0;display:flex}.config-seccion__header[data-v-8d79a6c8]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.config-seccion__header h3[data-v-8d79a6c8]{color:var(--color-brand-dark);margin:0;font-size:14px;font-weight:600}.btn-agregar-chico[data-v-8d79a6c8]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-sm);border:none;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:500;transition:background .15s;display:inline-flex}.btn-agregar-chico[data-v-8d79a6c8]:hover{background:#c06d0c}.lista-categorias[data-v-8d79a6c8]{flex-direction:column;gap:6px;max-height:260px;display:flex;overflow-y:auto}.fila-categoria[data-v-8d79a6c8]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:10px;padding:8px;display:flex}.fila-categoria__miniatura[data-v-8d79a6c8]{border-radius:var(--radius-sm);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:flex;overflow:hidden}.fila-categoria__miniatura img[data-v-8d79a6c8]{object-fit:cover;width:100%;height:100%}.fila-categoria__miniatura--titulo[data-v-8d79a6c8]{width:24px;height:24px}.fila-categoria__info[data-v-8d79a6c8]{cursor:pointer;flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.fila-categoria__nombre[data-v-8d79a6c8]{color:var(--color-brand-dark);font-size:13.5px;font-weight:600}.fila-categoria__meta[data-v-8d79a6c8]{color:#94a3b8;font-size:11.5px}.btn-editar-mini[data-v-8d79a6c8]{border-radius:var(--radius-sm);color:#475569;background:#eef2f7;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-editar-mini[data-v-8d79a6c8]:hover{background:#dde5ee}.picker-cols[data-v-8d79a6c8]{flex:1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;min-height:0;display:grid}.config-seccion .picker-cols[data-v-8d79a6c8]{flex:none;height:380px}.picker-col[data-v-8d79a6c8]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;min-width:0;min-height:0;padding:14px;display:flex}.picker-col__titulo[data-v-8d79a6c8]{color:var(--color-brand-dark);margin:0 0 10px;font-size:13.5px;font-weight:600}.btn-eliminar-todo[data-v-8d79a6c8]{color:#dc2626;border-radius:var(--radius-sm);background:0 0;border:1px solid #fca5a5;align-items:center;gap:5px;padding:5px 9px;font-size:11.5px;font-weight:500;transition:background .15s;display:inline-flex}.btn-eliminar-todo[data-v-8d79a6c8]:hover:not(:disabled){background:#fef2f2}.btn-eliminar-todo[data-v-8d79a6c8]:disabled{opacity:.4;cursor:default}.picker-buscar[data-v-8d79a6c8]{margin-bottom:10px;position:relative}.picker-buscar__icono[data-v-8d79a6c8]{color:#94a3b8;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.picker-buscar input[data-v-8d79a6c8]{border-radius:var(--radius-md);box-sizing:border-box;border:1px solid #d5dbe3;width:100%;padding:8px 10px 8px 32px;font-family:inherit;font-size:13px}.picker-buscar input[data-v-8d79a6c8]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.picker-lista[data-v-8d79a6c8]{flex:1;min-height:0;overflow-y:auto}.picker-lista--modal[data-v-8d79a6c8]{max-height:320px}.picker-item[data-v-8d79a6c8]{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 4px;display:flex}.picker-item[data-v-8d79a6c8]:last-child{border-bottom:none}.picker-item--sel[data-v-8d79a6c8]{border-radius:var(--radius-sm);background:#fdf9f4;border-bottom:none;margin-bottom:4px;padding:8px}.picker-item__mini[data-v-8d79a6c8]{border-radius:var(--radius-sm);flex-shrink:0;width:30px;height:30px;overflow:hidden}.picker-item__mini img[data-v-8d79a6c8]{object-fit:cover;width:100%;height:100%}.picker-item__info[data-v-8d79a6c8]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.picker-item__nombre[data-v-8d79a6c8]{color:var(--color-brand-dark);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.picker-item__meta[data-v-8d79a6c8]{color:#94a3b8;font-size:11px}.btn-add[data-v-8d79a6c8]{background:var(--color-success);color:#fff;border-radius:var(--radius-sm);border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex}.btn-add[data-v-8d79a6c8]:hover:not(:disabled){background:#178a65}.btn-add[data-v-8d79a6c8]:disabled{cursor:default;background:#cbd5e1}.btn-quitar[data-v-8d79a6c8]{color:#dc2626;border-radius:var(--radius-sm);background:0 0;border:1px solid #fca5a5;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s;display:flex}.btn-quitar[data-v-8d79a6c8]:hover{background:#fef2f2}.picker-orden[data-v-8d79a6c8]{flex-direction:column;flex-shrink:0;gap:2px;display:flex}.picker-orden button[data-v-8d79a6c8]{color:#475569;background:#eef2f7;border:none;border-radius:4px;justify-content:center;align-items:center;width:22px;height:17px;display:flex}.picker-orden button[data-v-8d79a6c8]:hover:not(:disabled){background:#dde5ee}.picker-orden button[data-v-8d79a6c8]:disabled{opacity:.35;cursor:default}.picker-pie[data-v-8d79a6c8]{flex-shrink:0;justify-content:flex-end;padding-top:14px;display:flex}.overlay[data-v-8d79a6c8]{z-index:80;background:#101c2e80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-crear[data-v-8d79a6c8]{background:var(--color-bg-card);border-radius:var(--radius-lg);width:100%;max-width:420px;padding:22px 24px}.modal-crear--picker[data-v-8d79a6c8]{max-width:440px}.modal-crear__header[data-v-8d79a6c8]{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}.modal-crear__header h3[data-v-8d79a6c8]{color:var(--color-brand-dark);margin:0;font-size:15px;font-weight:600}.btn-cerrar-x[data-v-8d79a6c8]{color:#94a3b8;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-8d79a6c8]:hover{color:#334155;background:#f1f5f9}.form-group[data-v-8d79a6c8]{margin-bottom:14px}.form-label[data-v-8d79a6c8]{color:#475569;margin-bottom:5px;font-size:12px;font-weight:500;display:block}.form-input[data-v-8d79a6c8]{border-radius:var(--radius-md);box-sizing:border-box;background:#fff;border:1px solid #d5dbe3;width:100%;padding:9px 10px;font-family:inherit;font-size:13px}.form-input[data-v-8d79a6c8]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.form-input[data-v-8d79a6c8]:disabled{color:#94a3b8;background:#f1f5f9}.form-group--error .form-input[data-v-8d79a6c8]{border-color:var(--color-danger)}.error-field[data-v-8d79a6c8]{color:var(--color-danger);margin-top:4px;font-size:11.5px;display:block}.duplicado-box[data-v-8d79a6c8]{border-radius:var(--radius-md);color:#7c2d12;background:#fff8f0;border:1px solid #fed7aa;margin-bottom:14px;padding:10px 12px;font-size:12.5px}.duplicado-box p[data-v-8d79a6c8]{margin:0 0 6px}.btn-link[data-v-8d79a6c8]{color:var(--color-brand-orange);cursor:pointer;background:0 0;border:none;padding:0;font-size:12.5px;font-weight:600;text-decoration:underline}.modal-crear__pie[data-v-8d79a6c8]{justify-content:flex-end;gap:10px;margin-top:8px;display:flex}.btn-cancelar[data-v-8d79a6c8]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s}.btn-cancelar[data-v-8d79a6c8]:hover{background:#f1f5f9}.btn-guardar[data-v-8d79a6c8]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s}.btn-guardar[data-v-8d79a6c8]:hover:not(:disabled){background:#c06d0c}.btn-guardar[data-v-8d79a6c8]:disabled{opacity:.6;cursor:default}.overlay[data-v-9fe6ac3c]{z-index:90;background:#101c2e80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-9fe6ac3c]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex}.modal__header[data-v-9fe6ac3c]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}.modal__header h3[data-v-9fe6ac3c]{color:var(--color-brand-dark);margin:0;font-size:15px;font-weight:600}.btn-cerrar-x[data-v-9fe6ac3c]{color:#94a3b8;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-9fe6ac3c]:hover{color:#334155;background:#f1f5f9}.modal__body[data-v-9fe6ac3c]{flex-direction:column;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}.campo[data-v-9fe6ac3c]{flex-direction:column;gap:5px;display:flex}.campo__label[data-v-9fe6ac3c]{color:#475569;font-size:12px;font-weight:500}.campo__input[data-v-9fe6ac3c]{border-radius:var(--radius-md);color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13px}.campo__input[data-v-9fe6ac3c]::placeholder{color:var(--color-texto-tenue)}.campo__textarea[data-v-9fe6ac3c]{resize:vertical}.campo__input[data-v-9fe6ac3c]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo--error .campo__input[data-v-9fe6ac3c]{border-color:var(--color-danger)}.campo__error[data-v-9fe6ac3c]{color:var(--color-danger);font-size:11.5px}.campo--checkbox[data-v-9fe6ac3c]{color:#334155;flex-direction:row;align-items:center;gap:8px;font-size:13px}.campo--checkbox input[data-v-9fe6ac3c]{accent-color:var(--color-brand-orange)}.ayuda-mini[data-v-9fe6ac3c]{color:#94a3b8;margin:0;font-size:11.5px}.seccion[data-v-9fe6ac3c]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;flex-direction:column;gap:10px;padding:12px;display:flex}.seccion__titulo[data-v-9fe6ac3c]{color:var(--color-brand-dark);margin:0;font-size:12.5px;font-weight:700}.dias-semana[data-v-9fe6ac3c]{flex-wrap:wrap;gap:6px;display:flex}.dias-semana__dia[data-v-9fe6ac3c]{text-align:center;border-radius:var(--radius-sm);color:#64748b;background:#fff;border:1px solid #d5dbe3;width:40px;padding:6px 0;font-size:12px;font-weight:500}.dias-semana__dia.activo[data-v-9fe6ac3c]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.grupos-lista[data-v-9fe6ac3c]{flex-direction:column;gap:6px;max-height:160px;display:flex;overflow-y:auto}.grupo-card[data-v-9fe6ac3c]{border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;align-items:center;gap:8px;padding:7px 10px;font-size:12.5px;display:flex}.grupo-card__numero[data-v-9fe6ac3c]{color:var(--color-brand-orange);flex-shrink:0;font-weight:700}.grupo-card__productos[data-v-9fe6ac3c]{color:#334155;overflow-wrap:anywhere;flex:1;min-width:0}.grupo-card__quitar[data-v-9fe6ac3c]{color:#94a3b8;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:flex}.grupo-card__quitar[data-v-9fe6ac3c]:hover{color:var(--color-danger);background:#fef2f2}.grupo-armado[data-v-9fe6ac3c]{border-radius:var(--radius-md);border:1px dashed #cbd5e1;flex-direction:column;gap:8px;padding:10px;display:flex}.grupo-armado__titulo[data-v-9fe6ac3c]{color:#475569;margin:0;font-size:12px;font-weight:600}.btn--sm[data-v-9fe6ac3c]{width:fit-content;padding:6px 12px;font-size:12.5px}.grid-2[data-v-9fe6ac3c]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.segmento[data-v-9fe6ac3c]{border-radius:var(--radius-md);border:1px solid #d5dbe3;width:fit-content;display:flex;overflow:hidden}.segmento button[data-v-9fe6ac3c]{color:#64748b;background:#fff;border:none;border-right:1px solid #d5dbe3;padding:7px 14px;font-size:12.5px;font-weight:500}.segmento button[data-v-9fe6ac3c]:last-child{border-right:none}.segmento button.activo[data-v-9fe6ac3c]{background:var(--color-brand-orange);color:#fff}.buscar-box[data-v-9fe6ac3c]{position:relative}.buscar-box__icono[data-v-9fe6ac3c]{color:#94a3b8;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.buscar-box .campo__input[data-v-9fe6ac3c]{padding-left:32px}.resultados[data-v-9fe6ac3c]{border:1px solid var(--border);border-radius:var(--radius-md);max-height:140px;margin:4px 0 0;padding:0;list-style:none;overflow-y:auto}.resultados li[data-v-9fe6ac3c]{cursor:pointer;border-bottom:1px solid #f1f5f9;padding:8px 10px;font-size:13px}.resultados li[data-v-9fe6ac3c]:last-child{border-bottom:none}.resultados li[data-v-9fe6ac3c]:hover{background:#f8fafc}.resultados__sku[data-v-9fe6ac3c]{color:#94a3b8;margin-left:6px;font-size:11.5px}.objetivo-elegido[data-v-9fe6ac3c]{color:#334155;margin:2px 0 0;font-size:12.5px}.chips[data-v-9fe6ac3c]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.chip[data-v-9fe6ac3c]{color:var(--color-brand-orange);background:#fdf3e8;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.chip button[data-v-9fe6ac3c]{color:inherit;opacity:.7;background:0 0;border:none;padding:2px;display:flex}.chip button[data-v-9fe6ac3c]:hover{opacity:1}.locales-multiselect[data-v-9fe6ac3c]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;flex-direction:column;gap:6px;max-height:160px;margin-top:8px;padding:10px;display:flex;overflow-y:auto}.locales-multiselect__item[data-v-9fe6ac3c]{color:#334155;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.locales-multiselect__item input[data-v-9fe6ac3c]{accent-color:var(--color-brand-orange)}.error-general[data-v-9fe6ac3c]{color:var(--color-danger);margin:0;font-size:13px}.modal__footer[data-v-9fe6ac3c]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.btn[data-v-9fe6ac3c]{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn--secondary[data-v-9fe6ac3c]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-9fe6ac3c]:hover{background:#f1f5f9}.btn--primary[data-v-9fe6ac3c]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-9fe6ac3c]:hover{background:#c06d0c}.btn--primary[data-v-9fe6ac3c]:disabled{opacity:.6;cursor:default}.overlay[data-v-60375959]{z-index:90;background:#101c2e80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-60375959]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:480px;max-height:90vh;display:flex}.modal__header[data-v-60375959]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px 12px;display:flex}.modal__header h3[data-v-60375959]{color:var(--color-brand-dark);margin:0;font-size:15px;font-weight:600}.btn-cerrar-x[data-v-60375959]{color:#94a3b8;border-radius:var(--radius-md);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-60375959]:hover{color:#334155;background:#f1f5f9}.modal__body[data-v-60375959]{flex-direction:column;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}.campo[data-v-60375959]{flex-direction:column;gap:5px;display:flex}.campo__label[data-v-60375959]{color:#475569;font-size:12px;font-weight:500}.campo__input[data-v-60375959]{border-radius:var(--radius-md);color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13px}.campo__input[data-v-60375959]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-60375959]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo--error .campo__input[data-v-60375959]{border-color:var(--color-danger)}.campo__error[data-v-60375959]{color:var(--color-danger);font-size:11.5px}.segmento[data-v-60375959]{border-radius:var(--radius-md);border:1px solid #d5dbe3;width:fit-content;display:flex;overflow:hidden}.segmento button[data-v-60375959]{color:#64748b;background:#fff;border:none;border-right:1px solid #d5dbe3;padding:7px 14px;font-size:12.5px;font-weight:500}.segmento button[data-v-60375959]:last-child{border-right:none}.segmento button.activo[data-v-60375959]{background:var(--color-brand-orange);color:#fff}.locales-multiselect[data-v-60375959]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;flex-direction:column;gap:6px;max-height:160px;margin-top:8px;padding:10px;display:flex;overflow-y:auto}.locales-multiselect__item[data-v-60375959]{color:#334155;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.locales-multiselect__item input[data-v-60375959]{accent-color:var(--color-brand-orange)}.error-general[data-v-60375959]{color:var(--color-danger);margin:0;font-size:13px}.modal__footer[data-v-60375959]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:14px 20px;display:flex}.btn[data-v-60375959]{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn--secondary[data-v-60375959]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-60375959]:hover{background:#f1f5f9}.btn--primary[data-v-60375959]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-60375959]:hover{background:#c06d0c}.btn--primary[data-v-60375959]:disabled{opacity:.6;cursor:default}.rango-fechas[data-v-4875dc10]{position:relative}.rango-fechas__boton[data-v-4875dc10]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#1a2332;cursor:pointer;white-space:nowrap;background:#fff;align-items:center;gap:6px;padding:7px 10px;font-size:13px;display:flex}.rango-fechas__boton[data-v-4875dc10]:hover{border-color:#9aa7b8}.rango-fechas__panel[data-v-4875dc10]{z-index:40;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;display:flex;position:absolute;top:calc(100% + 6px);left:0;overflow:hidden;box-shadow:0 8px 24px #101c2e29}.rango-fechas__atajos[data-v-4875dc10]{border-right:1px solid var(--border);flex-direction:column;min-width:150px;padding:10px 0;display:flex}.atajo[data-v-4875dc10]{text-align:left;color:#1a2332;cursor:pointer;background:0 0;border:none;padding:7px 16px;font-size:13.5px}.atajo[data-v-4875dc10]:hover{background:#f1f4f8}.atajo__separador[data-v-4875dc10]{background:var(--border);height:1px;margin:6px 0}.rango-fechas__calendarios[data-v-4875dc10]{padding:12px 16px}.calendarios__nav[data-v-4875dc10]{justify-content:center;align-items:center;gap:12px;margin-bottom:8px;font-size:13.5px;font-weight:600;display:flex}.nav-flecha[data-v-4875dc10]{border:1px solid var(--border);cursor:pointer;background:#fff;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.nav-flecha[data-v-4875dc10]:hover{background:#f1f4f8}.calendarios__meses[data-v-4875dc10]{gap:24px;display:flex}.mes[data-v-4875dc10]{border-collapse:collapse}.mes caption[data-v-4875dc10]{text-align:center;color:#475569;margin-bottom:4px;font-size:12.5px;font-weight:600}.mes th[data-v-4875dc10]{color:#94a3b8;padding:4px 6px;font-size:11px;font-weight:600}.dia[data-v-4875dc10]{text-align:center;cursor:pointer;color:#1a2332;border-radius:4px;width:30px;height:28px;font-size:12.5px}.dia[data-v-4875dc10]:empty{cursor:default}.dia[data-v-4875dc10]:hover:not(:empty){background:#eef6f1}.dia.en-rango[data-v-4875dc10]{background:#d7f0e2}.dia.extremo[data-v-4875dc10]{background:var(--color-success);color:#fff;font-weight:600}.rango-fechas__pie[data-v-4875dc10]{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;margin-top:12px;padding-top:12px;display:flex}.btn[data-v-4875dc10]{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #0000;padding:7px 16px;font-size:13px}.btn--secondary[data-v-4875dc10]{border-color:var(--border);color:#1a2332;background:#fff}.btn--secondary[data-v-4875dc10]:hover{background:#f1f4f8}.btn--primary[data-v-4875dc10]{background:var(--color-success);color:#fff}.btn--primary[data-v-4875dc10]:hover{filter:brightness(.95)}.sin-acceso[data-v-f9ea5415]{text-align:center;color:#64748b;padding:40px;font-size:14px}.historial-cierre[data-v-f9ea5415]{flex-direction:column;height:100%;min-height:0;display:flex}.error-global[data-v-f9ea5415]{color:var(--color-danger);flex-shrink:0;margin:0 0 10px;font-size:13px}.rango-nav[data-v-f9ea5415]{align-items:center;gap:var(--esp-1);display:flex}.resumen-item[data-v-f9ea5415]{align-items:center;gap:var(--esp-3);padding:0 var(--esp-5);border-left:1px solid var(--border);height:2.25rem;display:flex}.resumen-item[data-v-f9ea5415]:first-child{border-left:none;padding-left:0}.resumen-item__icono[data-v-f9ea5415]{color:var(--color-brand-orange);flex-shrink:0}.resumen-item--entrada .resumen-item__icono[data-v-f9ea5415],.resumen-item--entrada .resumen-item__cifra[data-v-f9ea5415]{color:var(--color-success)}.resumen-item--salida .resumen-item__icono[data-v-f9ea5415],.resumen-item--salida .resumen-item__cifra[data-v-f9ea5415]{color:var(--color-danger)}.resumen-item__texto[data-v-f9ea5415]{flex-direction:column;gap:1px;min-width:0;display:flex}.resumen-item__cifra[data-v-f9ea5415]{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:var(--color-brand-dark);white-space:nowrap}.resumen-item__etiqueta[data-v-f9ea5415]{font-size:var(--texto-2xs);font-weight:var(--peso-semi);color:var(--color-texto-suave);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:9rem;overflow:hidden}.icono-girar[data-v-f9ea5415]{animation:.8s linear infinite girar-f9ea5415}@keyframes girar-f9ea5415{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tabla[data-v-f9ea5415]{border-collapse:collapse;width:100%;font-size:13px}.tabla th[data-v-f9ea5415]{background:var(--color-bg-card);text-align:left;color:#64748b;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-weight:600;position:sticky;top:0}.tabla td[data-v-f9ea5415]{color:var(--color-brand-dark);border-bottom:1px solid #f1f5f9;padding:10px 14px}.al-der[data-v-f9ea5415],.tabla th.al-der[data-v-f9ea5415]{text-align:right}.tabular[data-v-f9ea5415]{font-variant-numeric:tabular-nums}.vacio[data-v-f9ea5415]{text-align:center;color:#94a3b8;padding:30px}.celda-meta[data-v-f9ea5415]{display:none}.fecha-hora[data-v-f9ea5415]{color:#94a3b8;margin-left:4px;font-size:11.5px}.badge[data-v-f9ea5415]{white-space:nowrap;border-radius:999px;align-items:center;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.badge--z[data-v-f9ea5415]{color:var(--color-success);background:#e6f6ef}.badge--x[data-v-f9ea5415]{color:#475569;background:#eef2f7}.badge--numero[data-v-f9ea5415]{color:#475569;font-variant-numeric:tabular-nums;background:#eef2f7;margin-left:6px}.diferencia--negativa[data-v-f9ea5415]{color:var(--color-danger);font-weight:600}.diferencia--positiva[data-v-f9ea5415]{color:var(--color-success);font-weight:600}.acciones-celda[data-v-f9ea5415]{justify-content:flex-end;gap:4px;display:flex}.btn-accion[data-v-f9ea5415]{border-radius:var(--radius-sm);color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.btn-accion[data-v-f9ea5415]:hover:not(:disabled){background:#eef2f7;border-color:#94a3b8}.btn-accion[data-v-f9ea5415]:disabled{opacity:.6;cursor:default}.btn-accion--exito[data-v-f9ea5415]{color:var(--color-success)}.cards[data-v-f9ea5415]{display:none}.card-cierre[data-v-f9ea5415]{gap:var(--esp-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--esp-4);background:var(--color-bg-card);flex-direction:column;display:flex}.card-cierre__cabecera[data-v-f9ea5415]{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.card-cierre__fecha[data-v-f9ea5415]{font-size:var(--texto-xs);color:var(--color-texto-suave);font-variant-numeric:tabular-nums}.card-cierre__local[data-v-f9ea5415]{font-size:var(--texto-sm);font-weight:var(--peso-semi);color:var(--color-brand-dark)}.card-cierre__pie[data-v-f9ea5415]{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-1);display:flex}.card-cierre__montos[data-v-f9ea5415]{flex-direction:column;gap:1px;display:flex}.card-cierre__total[data-v-f9ea5415]{font-size:var(--texto-lg);font-weight:var(--peso-fuerte);color:var(--color-brand-dark)}.card-cierre__diferencia[data-v-f9ea5415]{font-size:var(--texto-xs)}.overlay-detalle[data-v-f9ea5415]{z-index:95;background:#101c2e80;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-detalle[data-v-f9ea5415]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:720px;max-height:88vh;display:flex;overflow:hidden}.modal-detalle__header[data-v-f9ea5415]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 22px;display:flex}.modal-detalle__header h3[data-v-f9ea5415]{color:var(--color-brand-dark);margin:6px 0 2px;font-size:15px;font-weight:700}.modal-detalle__sub[data-v-f9ea5415]{color:#64748b;margin:0;font-size:12.5px}.btn-cerrar[data-v-f9ea5415]{border-radius:var(--radius-sm);color:#64748b;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex}.btn-cerrar[data-v-f9ea5415]:hover{background:#eef2f7}.modal-detalle__cuerpo[data-v-f9ea5415]{flex:1;min-height:0;padding:18px 22px;overflow-y:auto}.modal-detalle__seccion-titulo[data-v-f9ea5415]{color:var(--color-brand-dark);margin:16px 0 8px;font-size:13px;font-weight:700}.modal-detalle__seccion-titulo[data-v-f9ea5415]:first-child{margin-top:0}.tabla-resumen[data-v-f9ea5415]{border-collapse:collapse;width:100%;font-size:12.5px}.tabla-resumen th[data-v-f9ea5415]{text-align:left;color:#64748b;border-bottom:1px solid var(--border);padding:6px 8px;font-size:11px;font-weight:600}.tabla-resumen td[data-v-f9ea5415]{color:#1e293b;border-bottom:1px solid #f1f5f9;padding:7px 8px}.lineas-resumen[data-v-f9ea5415]{flex-direction:column;gap:2px;display:flex}.linea-resumen[data-v-f9ea5415]{color:#1e293b;justify-content:space-between;align-items:center;padding:5px 8px;font-size:12.5px;display:flex}.linea-resumen--total[data-v-f9ea5415]{border-top:1px solid var(--border);color:var(--color-brand-dark);margin-top:4px;padding-top:8px;font-weight:700}.modal-detalle__pie[data-v-f9ea5415]{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:8px;padding:14px 22px;display:flex}.btn-descarga[data-v-f9ea5415]{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-brand-dark);cursor:pointer;background:#fff;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.btn-descarga[data-v-f9ea5415]:hover:not(:disabled){background:#f1f5f9}.btn-descarga[data-v-f9ea5415]:disabled{opacity:.65;cursor:default}.detalle-auditable[data-v-f9ea5415]{border-top:1px solid var(--border);margin-top:16px;padding-top:10px}.detalle-auditable__titulo[data-v-f9ea5415]{color:var(--color-brand-dark);margin:14px 0 4px;font-size:12.5px;font-weight:700}.detalle-auditable__titulo[data-v-f9ea5415]:first-child{margin-top:0}.detalle-auditable__tabla[data-v-f9ea5415]{border-collapse:collapse;width:100%;font-size:12.5px}.detalle-auditable__tabla th[data-v-f9ea5415]{text-align:left;color:#64748b;border-bottom:1px solid var(--border);padding:6px 8px;font-size:11px;font-weight:600}.detalle-auditable__tabla td[data-v-f9ea5415]{color:#1e293b;border-bottom:1px solid #f1f5f9;padding:7px 8px}.detalle-auditable__vacio[data-v-f9ea5415]{text-align:center;color:#94a3b8;padding:14px 8px}@media (width>=1024px) and (width<=1439px){.col-usuario[data-v-f9ea5415],.col-autoriza[data-v-f9ea5415]{display:none}.celda-meta[data-v-f9ea5415]{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;font-weight:400;display:block;overflow:hidden}.fecha-hora[data-v-f9ea5415]{display:none}.tabla th[data-v-f9ea5415],.tabla td[data-v-f9ea5415]{padding-left:var(--esp-1);padding-right:var(--esp-1)}.acciones-celda[data-v-f9ea5415]{gap:1px}.btn-accion[data-v-f9ea5415]{width:24px;height:24px}.tabla td[data-v-f9ea5415]:nth-child(3),.tabla td[data-v-f9ea5415]:nth-child(4){text-overflow:ellipsis;white-space:nowrap;max-width:5.5rem;overflow:hidden}.tabla td[data-v-f9ea5415]:first-child{text-overflow:ellipsis;white-space:nowrap;max-width:4.5rem;overflow:hidden}.badge[data-v-f9ea5415]{padding:2px 6px;font-size:10.5px}}@media (width<=640px){.tabla[data-v-f9ea5415]{display:none}.cards[data-v-f9ea5415]{gap:var(--esp-2);padding:var(--esp-3);flex-direction:column;display:flex}}.config-pdv-view[data-v-0a263c47]{flex-direction:column;height:100%;min-height:0;display:flex}.header[data-v-0a263c47]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-0a263c47]{color:#334155;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn-volver[data-v-0a263c47]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.turbo-intro[data-v-0a263c47]{color:var(--color-text-secondary);margin:0 0 18px;font-size:13.5px;line-height:1.5}.turbo-paso[data-v-0a263c47]{color:var(--color-brand-dark);margin:20px 0 10px;font-size:14px;font-weight:600}.turbo-opciones[data-v-0a263c47]{gap:10px;display:flex}.turbo-opcion[data-v-0a263c47]{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--color-bg-card);color:var(--color-text-secondary);cursor:pointer;flex:1;padding:10px 14px;font-size:14px;font-weight:600}.turbo-opcion--activa[data-v-0a263c47]{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fdf0e0}.turbo-pie[data-v-0a263c47]{align-items:center;gap:12px;margin-top:26px;display:flex}.turbo-pendiente[data-v-0a263c47]{color:var(--color-brand-orange);font-size:12.5px;font-weight:600}.turbo-nota[data-v-0a263c47]{color:var(--color-text-secondary);margin:10px 0 0;font-size:12.5px;line-height:1.45}.turbo-aviso[data-v-0a263c47]{border-radius:var(--radius-sm);color:#b91c1c;background:#fef2f2;border:1px solid #fecaca;margin:10px 0 0;padding:8px 10px;font-size:12.5px;line-height:1.4}.titulo[data-v-0a263c47]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.flash[data-v-0a263c47]{border-radius:var(--radius-md);flex-shrink:0;margin-bottom:12px;padding:10px 16px;font-size:13px;font-weight:500}.flash--exito[data-v-0a263c47]{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}.flash--error[data-v-0a263c47]{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.fade-enter-active[data-v-0a263c47],.fade-leave-active[data-v-0a263c47]{transition:opacity .25s}.fade-enter-from[data-v-0a263c47],.fade-leave-to[data-v-0a263c47]{opacity:0}.estado-carga[data-v-0a263c47]{color:#64748b;align-items:center;gap:12px;padding:40px 0;font-size:14px;display:flex}.spinner[data-v-0a263c47]{border:2.5px solid #e2e8f0;border-top-color:var(--color-brand-orange);border-radius:50%;flex-shrink:0;width:18px;height:18px;animation:.7s linear infinite spin-0a263c47}@keyframes spin-0a263c47{to{transform:rotate(360deg)}}.modulos-grilla[data-v-0a263c47]{flex:1;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));align-content:start;gap:14px;min-height:0;padding-bottom:16px;display:grid;overflow-y:auto}.modulo-card[data-v-0a263c47]{text-align:left;background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;align-items:center;gap:14px;padding:16px;transition:border-color .15s,box-shadow .15s,transform .1s;display:flex}.modulo-card[data-v-0a263c47]:hover{border-color:var(--color-brand-orange);box-shadow:0 2px 10px #101c2e0f}.modulo-card[data-v-0a263c47]:active{transform:scale(.99)}.modulo-card__icono[data-v-0a263c47]{border-radius:var(--radius-md);width:42px;height:42px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modulo-card__texto[data-v-0a263c47]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.modulo-card__titulo[data-v-0a263c47]{color:var(--color-brand-dark);font-size:14px;font-weight:600}.modulo-card__descripcion[data-v-0a263c47]{color:#64748b;font-size:12px;line-height:1.35}.modulo-card__flecha[data-v-0a263c47]{color:#cbd5e1;flex-shrink:0}.overlay[data-v-0a263c47]{z-index:80;background:#101c2e80;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.modal[data-v-0a263c47]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;width:100%;max-width:480px;max-height:85vh;display:flex;box-shadow:0 12px 40px #101c2e40}.modal--ancho[data-v-0a263c47]{max-width:640px}.modal--muy-ancho[data-v-0a263c47]{max-width:860px}.modal__header[data-v-0a263c47]{border-bottom:1px solid var(--border);flex-shrink:0;align-items:center;gap:10px;padding:16px 20px;display:flex}.modal__icono[data-v-0a263c47]{border-radius:var(--radius-md);width:34px;height:34px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.modal__header h3[data-v-0a263c47]{color:var(--color-brand-dark);flex:1;margin:0;font-size:15px;font-weight:600}.btn-cerrar-x[data-v-0a263c47]{color:#94a3b8;border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-0a263c47]:hover{color:#334155;background:#f1f5f9}.modal__body[data-v-0a263c47]{flex-direction:column;gap:14px;padding:18px 20px 22px;display:flex;overflow-y:auto}.ayuda-texto[data-v-0a263c47]{color:#64748b;margin:0;font-size:12.5px}.atajo-impresoras[data-v-0a263c47]{border-top:1px solid var(--border);flex-direction:column;align-items:flex-start;gap:8px;margin-top:4px;padding-top:14px;display:flex}.separador-modulo[data-v-0a263c47]{border-top:1px solid var(--border);flex-direction:column;gap:8px;margin-top:18px;padding-top:16px;display:flex}.separador-modulo h4[data-v-0a263c47]{color:var(--color-brand-dark);margin:0;font-size:13.5px;font-weight:700}.vacio-mini[data-v-0a263c47]{color:#94a3b8;margin:0;font-size:12.5px}.reglas-header[data-v-0a263c47]{justify-content:space-between;align-items:center;margin-top:4px;display:flex}.reglas-header h4[data-v-0a263c47]{color:var(--color-brand-dark);margin:0;font-size:13.5px;font-weight:600}.subtabla-titulo[data-v-0a263c47]{color:#64748b;text-transform:uppercase;letter-spacing:.02em;margin:4px 0 0;font-size:12px;font-weight:700}.tabla-scroll[data-v-0a263c47]{border:1px solid var(--border);border-radius:var(--radius-md);max-height:280px;overflow-y:auto}.tabla-reglas[data-v-0a263c47]{border-collapse:collapse;width:100%;font-size:13px}.tabla-reglas th[data-v-0a263c47]{text-align:left;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid var(--border);background:#f8fafc;padding:8px 10px;font-size:11px;position:sticky;top:0}.tabla-reglas td[data-v-0a263c47]{color:#334155;border-bottom:1px solid #f1f5f9;padding:8px 10px}.celda-correo[data-v-0a263c47]{word-break:break-all}.fila-copiable[data-v-0a263c47]{align-items:center;gap:6px;display:inline-flex}.tabla-reglas tr:last-child td[data-v-0a263c47]{border-bottom:none}.fila-acciones[data-v-0a263c47]{align-items:center;gap:4px;display:flex}.btn-icon[data-v-0a263c47]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.btn-icon[data-v-0a263c47]:hover{background:#eef2f7;border-color:#94a3b8}.btn-icon--peligro[data-v-0a263c47]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fef2f2}.fila-umbral[data-v-0a263c47]{color:#334155;flex-wrap:wrap;align-items:center;gap:6px 8px;font-size:13px;display:flex}.fila-umbral__label[data-v-0a263c47]{flex-shrink:0;width:110px;font-weight:500}.campo__color[data-v-0a263c47]{border-radius:var(--radius-sm);cursor:pointer;border:1px solid #d5dbe3;width:36px;height:32px;padding:2px}.campo[data-v-0a263c47]{flex-direction:column;gap:5px;display:flex}.campo__label[data-v-0a263c47]{color:#475569;font-size:12px;font-weight:500}.campo__input[data-v-0a263c47]{border-radius:var(--radius-md);color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;padding:8px 10px;font-family:inherit;font-size:13px}.campo__input[data-v-0a263c47]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-0a263c47]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input--sm[data-v-0a263c47]{width:70px}.campo__error[data-v-0a263c47]{color:var(--color-danger);margin:0;font-size:11.5px}.duracion-campos[data-v-0a263c47]{gap:10px;display:flex}.duracion-campo[data-v-0a263c47]{color:#475569;flex-direction:column;gap:4px;font-size:11.5px;display:flex}.campo__input-wrap[data-v-0a263c47]{position:relative}.campo__input--con-ojo[data-v-0a263c47]{width:100%;padding-right:34px}.campo__ojo[data-v-0a263c47]{color:#94a3b8;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex;position:absolute;top:50%;right:5px;transform:translateY(-50%)}.campo__ojo[data-v-0a263c47]:hover{color:#334155;background:#f1f5f9}.chips[data-v-0a263c47]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip[data-v-0a263c47]{color:var(--color-brand-orange);background:#fdf3e8;border-radius:999px;align-items:center;gap:6px;padding:5px 6px 5px 12px;font-size:13px;font-weight:600;display:inline-flex}.chip--usd[data-v-0a263c47]{color:var(--color-success);background:#e6f4ee}.chip button[data-v-0a263c47]{color:inherit;opacity:.7;background:0 0;border:none;padding:2px;display:flex}.chip button[data-v-0a263c47]:hover{opacity:1}.chip-agregar[data-v-0a263c47]{align-items:center;gap:4px;display:inline-flex}.chip-agregar__input[data-v-0a263c47]{border-radius:var(--radius-sm);text-align:center;border:1px dashed #cbd5e1;width:64px;padding:5px 8px;font-size:13px}.chip-agregar button[data-v-0a263c47]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-sm);border:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.lista-correos[data-v-0a263c47]{flex-direction:column;gap:6px;display:flex}.fila-correo[data-v-0a263c47]{border:1px solid var(--border);border-radius:var(--radius-md);color:#334155;background:#f8fafc;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.fila-correo__texto[data-v-0a263c47]{overflow-wrap:anywhere}.fila-agregar-correo[data-v-0a263c47]{align-items:center;gap:8px;display:flex}.fila-agregar-correo .campo__input[data-v-0a263c47]{flex:1}.btn[data-v-0a263c47]{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;width:fit-content;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn--primary[data-v-0a263c47]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-0a263c47]:hover{background:#c06d0c}.btn--primary[data-v-0a263c47]:disabled{opacity:.6;cursor:default}.btn--secondary[data-v-0a263c47]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-0a263c47]:hover{background:#f1f5f9}.btn--secondary[data-v-0a263c47]:disabled{opacity:.6;cursor:default}.btn--sm[data-v-0a263c47]{padding:6px 12px;font-size:12.5px}.vigencia-box[data-v-0a263c47]{border-radius:var(--radius-md);border:1px solid var(--border);background:#f8fafc;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.vigencia-box__activo[data-v-0a263c47]{color:var(--color-success);font-weight:500}.vigencia-box__sin[data-v-0a263c47]{color:#94a3b8}.overlay--codigo[data-v-0a263c47]{z-index:100}.modal--codigo[data-v-0a263c47]{text-align:center;max-width:420px}.modal--codigo .modal__header[data-v-0a263c47]{justify-content:center}.codigo-plano[data-v-0a263c47]{letter-spacing:1.5px;color:var(--color-brand-dark);border-radius:var(--radius-md);word-break:break-all;background:#f8fafc;border:1px dashed #cbd5e1;margin:8px 0 16px;padding:14px;font-family:Courier New,monospace;font-size:18px;font-weight:700}.cm-view[data-v-5de4e38b]{flex-direction:column;gap:14px;height:100%;display:flex}.cm-header[data-v-5de4e38b]{align-items:center;gap:16px;display:flex}.btn-volver[data-v-5de4e38b]{cursor:pointer;color:#475569;background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;font-size:13px;display:flex}.btn-volver[data-v-5de4e38b]:hover{color:#1a2332}.cm-header__titulo[data-v-5de4e38b]{color:#1a2332;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.cm-subtitulo[data-v-5de4e38b]{color:#64748b;margin:0;font-size:13px}.cm-error[data-v-5de4e38b]{color:var(--color-danger);border-radius:var(--radius-sm);background:#fce8e8;margin:0;padding:8px 12px;font-size:13px}.cm-cargando[data-v-5de4e38b]{text-align:center;color:#94a3b8;padding:30px}.table-scroll[data-v-5de4e38b]{border:1px solid var(--border);border-radius:var(--radius-md);flex:1;overflow:auto}.tabla[data-v-5de4e38b]{border-collapse:collapse;width:100%}.tabla thead th[data-v-5de4e38b]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;white-space:nowrap;text-align:left;padding:10px 12px;font-size:10.5px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-5de4e38b]{border-bottom:1px solid var(--border);color:#1e293b;white-space:nowrap;padding:9px 12px;font-size:13px}.tabla tbody tr[data-v-5de4e38b]:hover{background:#f7fafc}.al-centro[data-v-5de4e38b]{text-align:center}.chk-flag[data-v-5de4e38b]{cursor:pointer;width:16px;height:16px;accent-color:var(--color-brand-orange)}.chk-flag[data-v-5de4e38b]:disabled{cursor:default;opacity:.5}.badge-tipo[data-v-5de4e38b]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.badge-tipo--entrada[data-v-5de4e38b]{color:var(--color-success);background:#e6f4ee}.badge-tipo--salida[data-v-5de4e38b]{color:var(--color-danger);background:#fce8e8}.badge[data-v-5de4e38b]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-5de4e38b]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-5de4e38b]{color:#64748b;background:#f3f4f6}.btn-text[data-v-5de4e38b]{cursor:pointer;color:var(--color-brand-orange);background:0 0;border:none;font-size:12.5px;font-weight:600}.btn-text[data-v-5de4e38b]:hover{text-decoration:underline}.btn-text[data-v-5de4e38b]:disabled{opacity:.5;cursor:default}.cm-view[data-v-4fd74376]{flex-direction:column;gap:14px;height:100%;display:flex}.cm-header[data-v-4fd74376]{align-items:center;gap:16px;display:flex}.btn-volver[data-v-4fd74376]{cursor:pointer;color:#475569;background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;font-size:13px;display:flex}.btn-volver[data-v-4fd74376]:hover{color:#1a2332}.cm-header__titulo[data-v-4fd74376]{color:#1a2332;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.cm-subtitulo[data-v-4fd74376]{color:#64748b;max-width:720px;margin:0;font-size:13px}.cm-error[data-v-4fd74376]{color:var(--color-danger);border-radius:var(--radius-sm);background:#fce8e8;margin:0;padding:8px 12px;font-size:13px}.cm-exito[data-v-4fd74376]{color:var(--color-success);border-radius:var(--radius-sm);background:#e6f4ee;margin:0;padding:8px 12px;font-size:13px}.cm-cargando[data-v-4fd74376]{text-align:center;color:#94a3b8;padding:30px}.oma-form[data-v-4fd74376]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;flex-direction:column;gap:22px;max-width:560px;padding:20px;display:flex}.oma-seccion__titulo[data-v-4fd74376]{color:var(--color-brand-dark);margin:0 0 4px;font-size:13.5px;font-weight:700}.oma-seccion__ayuda[data-v-4fd74376]{color:#64748b;margin:0 0 12px;font-size:12px}.oma-campos[data-v-4fd74376]{gap:14px;display:flex}.oma-campo[data-v-4fd74376]{color:#475569;flex-direction:column;gap:5px;font-size:12px;display:flex}.oma-campo input[data-v-4fd74376]{border-radius:var(--radius-sm);width:90px;color:var(--color-brand-dark);border:1px solid #d5dbe3;padding:8px 10px;font-size:13.5px}.oma-campo input[data-v-4fd74376]:focus{border-color:var(--color-orange-border);outline:none}.oma-pie[data-v-4fd74376]{border-top:1px solid var(--border);padding-top:16px}.btn[data-v-4fd74376]{cursor:pointer;border-radius:999px;padding:9px 20px;font-size:13.5px;font-weight:600}.btn--primario[data-v-4fd74376]{background:var(--color-brand-dark);color:#fff;border:none}.btn--primario[data-v-4fd74376]:hover:not(:disabled){background:#1a2a42}.btn[data-v-4fd74376]:disabled{opacity:.6;cursor:default}.menu-view[data-v-856d65d3]{flex-direction:column;gap:20px;height:100%;display:flex}.menu-header[data-v-856d65d3]{align-items:center;gap:16px;display:flex}.btn-volver[data-v-856d65d3]{cursor:pointer;color:#475569;background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;font-size:13px;display:flex}.btn-volver[data-v-856d65d3]:hover{color:#1a2332}.menu-header__titulo[data-v-856d65d3]{color:#1a2332;font-size:17px;font-weight:700}.grilla[data-v-856d65d3]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:16px;display:grid}.tarjeta[data-v-856d65d3]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:8px;min-height:140px;padding:20px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;position:relative}.tarjeta--activa[data-v-856d65d3]{cursor:pointer}.tarjeta--activa[data-v-856d65d3]:hover{border-color:var(--color-orange-border);transform:translateY(-2px);box-shadow:0 8px 20px #101c2e1a}.tarjeta__icono[data-v-856d65d3]{border-radius:var(--radius-md);width:44px;height:44px;color:var(--color-brand-orange);background:#fdf3e8;justify-content:center;align-items:center;display:flex}.tarjeta__titulo[data-v-856d65d3]{color:var(--color-brand-dark);font-size:14px;font-weight:600}.tarjeta__descripcion[data-v-856d65d3]{color:#64748b;font-size:12px;line-height:1.4}.cic-view[data-v-6eb7ccc9]{flex-direction:column;gap:14px;height:100%;min-height:0;display:flex}.cic-header[data-v-6eb7ccc9]{flex-shrink:0;align-items:center;gap:16px;display:flex}.btn-volver[data-v-6eb7ccc9]{cursor:pointer;color:#475569;background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;font-size:13px;display:flex}.btn-volver[data-v-6eb7ccc9]:hover{color:#1a2332}.cic-header__titulo[data-v-6eb7ccc9]{color:#1a2332;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.cic-mensaje[data-v-6eb7ccc9]{border-radius:var(--radius-sm);flex-shrink:0;margin:0;padding:8px 12px;font-size:13px}.cic-mensaje--error[data-v-6eb7ccc9]{color:var(--color-danger);background:#fce8e8}.cic-mensaje--ok[data-v-6eb7ccc9]{color:var(--color-success);background:#e6f4ee}.cic-cargando[data-v-6eb7ccc9]{text-align:center;color:#94a3b8;padding:30px}.cic-contenido[data-v-6eb7ccc9]{flex-direction:column;flex:1;gap:28px;padding-right:4px;display:flex;overflow-y:auto}.cic-seccion__titulo[data-v-6eb7ccc9]{color:var(--color-brand-dark);margin:0 0 4px;font-size:15px;font-weight:600}.cic-seccion__sub[data-v-6eb7ccc9]{color:#64748b;margin:0 0 14px;font-size:12.5px}.cic-nuevo-motivo[data-v-6eb7ccc9]{gap:8px;max-width:420px;margin-bottom:14px;display:flex}.cic-nuevo-motivo .campo__input[data-v-6eb7ccc9]{flex:1}.campo__input[data-v-6eb7ccc9]{border-radius:var(--radius-sm);color:var(--color-valor-registrado);border:1px solid #d5dbe3;padding:8px 10px;font-family:inherit;font-size:13px}.campo__input[data-v-6eb7ccc9]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-6eb7ccc9]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input--inline[data-v-6eb7ccc9]{width:180px;margin-right:6px}.btn[data-v-6eb7ccc9]{border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn--primary[data-v-6eb7ccc9]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-6eb7ccc9]:hover:not(:disabled){background:#c06d0c}.btn[data-v-6eb7ccc9]:disabled{opacity:.5;cursor:default}.table-scroll[data-v-6eb7ccc9]{border:1px solid var(--border);border-radius:var(--radius-md)}.tabla[data-v-6eb7ccc9]{border-collapse:collapse;width:100%}.tabla thead th[data-v-6eb7ccc9]{background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;white-space:nowrap;text-align:left;padding:10px 12px;font-size:10.5px;font-weight:600}.tabla tbody td[data-v-6eb7ccc9]{border-bottom:1px solid var(--border);color:#1e293b;padding:9px 12px;font-size:13px}.tabla tbody tr:last-child td[data-v-6eb7ccc9]{border-bottom:none}.tabla tbody tr[data-v-6eb7ccc9]:hover{background:#f7fafc}.al-centro[data-v-6eb7ccc9]{text-align:center}.badge[data-v-6eb7ccc9]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-6eb7ccc9]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-6eb7ccc9]{color:#64748b;background:#f3f4f6}.btn-text[data-v-6eb7ccc9]{cursor:pointer;color:var(--color-brand-orange);background:0 0;border:none;margin-left:8px;font-size:12.5px;font-weight:600}.btn-text[data-v-6eb7ccc9]:hover{text-decoration:underline}.btn-text[data-v-6eb7ccc9]:disabled{opacity:.5;cursor:default}.cic-vacio[data-v-6eb7ccc9]{text-align:center;color:#94a3b8;padding:20px;font-size:13px}.cic-grupo-local[data-v-6eb7ccc9]{margin-bottom:16px}.cic-grupo-local__titulo[data-v-6eb7ccc9]{color:#334155;margin:0 0 8px;font-size:13px;font-weight:600}.fila-serie[data-v-6eb7ccc9]{align-items:center;gap:10px;margin-bottom:8px;display:flex}.fila-serie__label[data-v-6eb7ccc9]{color:#475569;flex-shrink:0;width:160px;font-size:13px}.campo__input--serie[data-v-6eb7ccc9]{text-transform:uppercase;width:100px}.campo__input--secuencia[data-v-6eb7ccc9]{width:90px}.btn-guardar-mini[data-v-6eb7ccc9]{border:1px solid var(--color-orange-border);color:var(--color-brand-orange);border-radius:var(--radius-sm);cursor:pointer;background:#fff;padding:6px 12px;font-size:12px;font-weight:600}.btn-guardar-mini[data-v-6eb7ccc9]:hover:not(:disabled){background:#fdf3e8}.btn-guardar-mini[data-v-6eb7ccc9]:disabled{opacity:.5;cursor:default}.overlay[data-v-13649427]{z-index:150;background:#101c2e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-13649427]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(94vw,560px);max-height:90vh;display:flex;box-shadow:0 12px 32px #101c2e38}.modal__header[data-v-13649427]{padding:20px 20px 0}.modal__titulo[data-v-13649427]{color:var(--color-brand-dark);margin:0;font-size:16px;font-weight:700}.modal__cuerpo[data-v-13649427]{flex-direction:column;flex:1;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}.preview[data-v-13649427]{justify-content:center;padding:8px 0;display:flex}.badge-preview[data-v-13649427]{border-radius:999px;align-items:center;gap:6px;padding:8px 18px;font-size:14px;font-weight:700;display:inline-flex}.fila[data-v-13649427]{grid-template-columns:1fr;gap:12px;display:grid}.fila--2[data-v-13649427]{grid-template-columns:1fr 1fr}.campo[data-v-13649427]{flex-direction:column;gap:6px;min-width:0;display:flex}.campo__label[data-v-13649427]{color:#334155;font-size:12.5px;font-weight:600}.campo__nota[data-v-13649427]{color:#94a3b8;font-size:11px}.campo__input[data-v-13649427]{border-radius:var(--radius-sm);color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-13649427]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-13649427]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input--emoji[data-v-13649427]{text-align:center;font-size:16px}.campo__error[data-v-13649427]{color:var(--color-danger);margin:0;font-size:12px}.emoji-grid[data-v-13649427]{grid-template-columns:repeat(6,1fr);gap:4px;display:grid}.emoji-opcion[data-v-13649427]{border-radius:var(--radius-sm);background:#fff;border:1px solid #d5dbe3;justify-content:center;align-items:center;height:32px;font-size:16px;display:flex}.emoji-opcion--activo[data-v-13649427]{border-color:var(--color-brand-orange);background:#fdf3e8}.color-grid[data-v-13649427]{grid-template-columns:repeat(9,1fr);gap:4px;max-height:76px;display:grid;overflow-y:auto}.color-swatch[data-v-13649427]{aspect-ratio:1;border:1px solid #00000014;border-radius:5px;justify-content:center;align-items:center;width:100%;display:flex}.color-swatch--activo[data-v-13649427]{outline:2px solid var(--color-brand-dark);outline-offset:1px;color:#fff}.modal__acciones[data-v-13649427]{border-top:1px solid var(--border);gap:10px;padding:16px 20px;display:flex}.modal__acciones .btn[data-v-13649427]{flex:1;justify-content:center}.btn[data-v-13649427]{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn--secondary[data-v-13649427]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secondary[data-v-13649427]:hover{background:#eef2f7}.btn--primary[data-v-13649427]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-13649427]:hover:not(:disabled){background:#c06d0c}.btn[data-v-13649427]:disabled{opacity:.5;cursor:default}@media (width<=480px){.fila--2[data-v-13649427]{grid-template-columns:1fr}}.cm-view[data-v-e517d0dd]{flex-direction:column;gap:14px;height:100%;min-height:0;display:flex}.cm-header[data-v-e517d0dd]{flex-shrink:0;align-items:center;gap:16px;display:flex}.btn-volver[data-v-e517d0dd]{cursor:pointer;color:#475569;background:0 0;border:none;align-items:center;gap:6px;padding:6px 4px;font-size:13px;display:flex}.btn-volver[data-v-e517d0dd]:hover{color:#1a2332}.cm-header__titulo[data-v-e517d0dd]{color:#1a2332;align-items:center;gap:8px;font-size:17px;font-weight:700;display:flex}.cm-subtitulo[data-v-e517d0dd]{color:#64748b;flex-shrink:0;max-width:760px;margin:0;font-size:13px}.cm-error[data-v-e517d0dd]{color:var(--color-danger);border-radius:var(--radius-sm);background:#fce8e8;margin:0;padding:8px 12px;font-size:13px}.cm-exito[data-v-e517d0dd]{color:var(--color-success);border-radius:var(--radius-sm);background:#e6f4ee;margin:0;padding:8px 12px;font-size:13px}.cm-cargando[data-v-e517d0dd]{text-align:center;color:#94a3b8;padding:30px}.cm-acciones[data-v-e517d0dd]{flex-shrink:0;gap:10px;display:flex}.btn[data-v-e517d0dd]{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:500;display:inline-flex}.btn--primario[data-v-e517d0dd]{background:var(--color-brand-orange);color:#fff}.btn--primario[data-v-e517d0dd]:hover{background:#c06d0c}.btn--secundario[data-v-e517d0dd]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secundario[data-v-e517d0dd]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.btn[data-v-e517d0dd]:disabled{opacity:.6;cursor:default}.tabla-wrap[data-v-e517d0dd]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;flex:1;min-height:0;overflow:auto}.tabla[data-v-e517d0dd]{border-collapse:collapse;width:100%}.tabla thead th[data-v-e517d0dd]{background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-e517d0dd]{border-bottom:1px solid var(--border);color:#1e293b;padding:10px 12px;font-size:13px}.tabla tbody tr[data-v-e517d0dd]:hover{background:#f7fafc}.tabular[data-v-e517d0dd]{font-variant-numeric:tabular-nums}.al-izq[data-v-e517d0dd]{text-align:left}.al-centro[data-v-e517d0dd]{text-align:center}.badge-clasif[data-v-e517d0dd]{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.condiciones[data-v-e517d0dd]{color:#475569}.badge[data-v-e517d0dd]{border-radius:999px;padding:3px 10px;font-size:11.5px;font-weight:500;display:inline-block}.badge--activo[data-v-e517d0dd]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-e517d0dd]{color:#64748b;background:#f3f4f6}.btn-text[data-v-e517d0dd]{border-radius:var(--radius-sm);color:var(--color-brand-orange);background:0 0;border:1px solid #0000;padding:5px 10px;font-size:12.5px;font-weight:500}.btn-text[data-v-e517d0dd]:hover{background:#fdf3e8}.kpis-view[data-v-ab953e97]{flex-direction:column;gap:4px;height:100%;display:flex;overflow-y:auto}.btn-volver[data-v-ab953e97]{cursor:pointer;color:#475569;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin-bottom:8px;padding:6px 4px;font-size:13px;display:flex}.btn-volver[data-v-ab953e97]:hover{color:var(--color-brand-dark)}.kpis-intro[data-v-ab953e97]{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.kpis-intro__texto[data-v-ab953e97]{flex:1;min-width:0}.kpis-titulo[data-v-ab953e97]{color:var(--color-brand-dark);align-items:center;gap:10px;margin:0 0 6px;font-size:18px;font-weight:700;display:flex}.kpis-desc[data-v-ab953e97]{color:#64748b;max-width:900px;margin:0;font-size:13px;line-height:1.5}.kpis-desc strong[data-v-ab953e97]{color:var(--color-brand-dark)}.btn-recargar[data-v-ab953e97]{color:#334155;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #d5dbe3;flex-shrink:0;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn-recargar[data-v-ab953e97]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.btn-recargar[data-v-ab953e97]:disabled{opacity:.6;cursor:default}.kpis-error[data-v-ab953e97]{color:var(--color-danger);border-radius:var(--radius-sm);background:#fce8e8;margin:0 0 14px;padding:8px 12px;font-size:13px}.kpis-cargando[data-v-ab953e97]{text-align:center;color:#94a3b8;padding:40px 0}.kpis-secciones[data-v-ab953e97]{flex-direction:column;gap:22px;padding-bottom:16px;display:flex}.kpis-seccion__titulo[data-v-ab953e97]{text-transform:uppercase;letter-spacing:.5px;color:#94a3b8;margin:0 0 10px;font-size:11px;font-weight:700}.kpi-fila[data-v-ab953e97]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:14px;padding:12px 16px;display:flex}.kpi-fila+.kpi-fila[data-v-ab953e97]{margin-top:8px}.kpi-fila__icono[data-v-ab953e97]{border-radius:var(--radius-md);width:38px;height:38px;color:var(--color-brand-orange);background:#fdf3e8;flex-shrink:0;justify-content:center;align-items:center;display:flex}.kpi-fila__info[data-v-ab953e97]{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}.kpi-fila__nombre[data-v-ab953e97]{color:var(--color-brand-dark);font-size:14px;font-weight:600}.kpi-fila__pills[data-v-ab953e97]{align-items:center;gap:6px;display:flex}.pill[data-v-ab953e97]{white-space:nowrap;border-radius:999px;padding:2px 10px;font-size:10.5px;font-weight:600}.pill--unidad[data-v-ab953e97]{color:#64748b;background:#f1f5f9}.pill--dashboard[data-v-ab953e97]{color:var(--color-success);background:#e5f7ee}.kpi-fila__acciones[data-v-ab953e97]{flex-shrink:0;align-items:center;gap:12px;display:flex}.select-topn[data-v-ab953e97]{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-brand-dark);cursor:pointer;background:#fff;padding:6px 10px;font-size:12.5px;font-weight:500}.select-topn[data-v-ab953e97]:focus{border-color:var(--color-brand-orange);outline:none}.cotizaciones-config-view[data-v-1019b203]{flex-direction:column;height:100%;min-height:0;display:flex}.header[data-v-1019b203]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-1019b203]{color:#334155;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn-volver[data-v-1019b203]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.titulo[data-v-1019b203]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.flash[data-v-1019b203]{border-radius:var(--radius-md);flex-shrink:0;margin-bottom:12px;padding:10px 16px;font-size:13px;font-weight:500}.flash--exito[data-v-1019b203]{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}.flash--error[data-v-1019b203]{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.fade-enter-active[data-v-1019b203],.fade-leave-active[data-v-1019b203]{transition:opacity .25s}.fade-enter-from[data-v-1019b203],.fade-leave-to[data-v-1019b203]{opacity:0}.estado-carga[data-v-1019b203]{color:#64748b;align-items:center;gap:10px;padding:40px;font-size:13px;display:flex}.spinner[data-v-1019b203]{border:2px solid #e2e8f0;border-top-color:var(--color-brand-orange);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin-1019b203}@keyframes spin-1019b203{to{transform:rotate(360deg)}}.tabs[data-v-1019b203]{border-bottom:1px solid var(--border);flex-shrink:0;gap:4px;margin-bottom:18px;display:flex}.tab[data-v-1019b203]{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 16px;font-size:13.5px;font-weight:600}.tab--activo[data-v-1019b203]{color:var(--color-brand-orange);border-bottom-color:var(--color-brand-orange)}.panel[data-v-1019b203]{min-height:0;overflow-y:auto}.ayuda-texto[data-v-1019b203]{color:#64748b;margin:0 0 16px;font-size:12.5px;line-height:1.5}.vacio-mini[data-v-1019b203]{color:#94a3b8;margin:8px 0;font-size:12.5px}.tabla-scroll[data-v-1019b203]{border:1px solid var(--border);border-radius:var(--radius-md);max-height:320px;margin-bottom:8px;overflow-y:auto}.tabla-reglas[data-v-1019b203]{border-collapse:collapse;width:100%;font-size:13px}.tabla-reglas th[data-v-1019b203]{text-align:left;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid var(--border);background:#f8fafc;padding:8px 10px;font-size:11px;position:sticky;top:0}.tabla-reglas td[data-v-1019b203]{color:#334155;border-bottom:1px solid #f1f5f9;padding:8px 10px}.tabla-reglas tr:last-child td[data-v-1019b203]{border-bottom:none}.campo__input[data-v-1019b203]{border-radius:var(--radius-md);color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-1019b203]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-1019b203]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input--sm[data-v-1019b203]{width:100px;padding:6px 8px}.campo__input--edicion[data-v-1019b203]{width:100%;padding:6px 8px}.al-centro[data-v-1019b203]{text-align:center}.fila-acciones[data-v-1019b203]{justify-content:center;gap:4px;display:flex}.btn-icon[data-v-1019b203]{border-radius:var(--radius-sm);color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s,color .15s;display:flex}.btn-icon[data-v-1019b203]:hover:not(:disabled){background:#eef2f7;border-color:#94a3b8}.btn-icon[data-v-1019b203]:disabled{opacity:.5;cursor:default}.btn-icon--peligro[data-v-1019b203]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fce8e8}.btn[data-v-1019b203]{border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.btn--primary[data-v-1019b203]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-1019b203]:hover:not(:disabled){background:#c06d0c}.btn--primary[data-v-1019b203]:disabled{opacity:.6;cursor:default}.btn--sm[data-v-1019b203]{padding:6px 12px;font-size:12.5px}.grupo-terminos[data-v-1019b203]{margin-bottom:22px}.grupo-terminos h4[data-v-1019b203]{color:var(--color-brand-dark);margin:0 0 8px;font-size:13px;font-weight:700}.nuevo-termino[data-v-1019b203]{border-top:1px solid var(--border);margin-top:4px;padding-top:16px}.nuevo-termino h4[data-v-1019b203]{color:var(--color-brand-dark);margin:0 0 10px;font-size:13px;font-weight:700}.duracion-campos[data-v-1019b203]{gap:10px;margin-bottom:12px;display:flex}.duracion-campo[data-v-1019b203]{color:#64748b;text-transform:uppercase;letter-spacing:.3px;flex-direction:column;flex:1;gap:4px;font-size:11.5px;font-weight:600;display:flex}.config-view[data-v-8b86b99f]{height:100%;overflow-y:auto}.config-view__barra[data-v-8b86b99f]{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.config-view__buscador[data-v-8b86b99f]{flex-shrink:0;width:21.25rem;max-width:100%;position:relative}.config-view__buscador-icono[data-v-8b86b99f]{color:var(--color-texto-tenue);pointer-events:none;position:absolute;top:50%;left:.75rem;transform:translateY(-50%)}.config-view__buscador-input[data-v-8b86b99f]{border:1px solid var(--border);background:var(--color-superficie-suave);width:100%;height:2.375rem;font-size:var(--texto-sm);color:var(--color-texto);border-radius:.5625rem;padding:0 .75rem 0 2.25rem}.config-view__buscador-input[data-v-8b86b99f]:focus{border-color:var(--color-orange-border);background:var(--color-bg-card);outline:none}.config-view__chips[data-v-8b86b99f]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.chip-seccion[data-v-8b86b99f]{border:1px solid var(--border);background:var(--color-bg-card);height:2.5rem;font-size:var(--texto-sm);color:#475569;white-space:nowrap;border-radius:.5625rem;padding:0 .8125rem;font-weight:600;transition:background .15s,border-color .15s,color .15s}.chip-seccion[data-v-8b86b99f]:hover{border-color:var(--color-orange-border)}.chip-seccion--activo[data-v-8b86b99f]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.config-view__seccion-popover-wrap[data-v-8b86b99f]{position:relative}.popover-backdrop[data-v-8b86b99f]{z-index:15;position:fixed;inset:0}.popover-seccion[data-v-8b86b99f]{z-index:20;background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:.125rem;min-width:13rem;padding:.375rem;display:flex;position:fixed;box-shadow:0 12px 28px #101c2e24}.popover-seccion__opcion[data-v-8b86b99f]{text-align:left;border-radius:var(--radius-sm);font-size:var(--texto-sm);color:var(--color-texto);padding:.5rem .625rem}.popover-seccion__opcion[data-v-8b86b99f]:hover{background:var(--color-superficie-suave)}.popover-seccion__opcion--activo[data-v-8b86b99f]{color:var(--color-brand-orange);background:#fdf3e8;font-weight:600}.config-view__acciones[data-v-8b86b99f]{gap:.625rem;margin-left:auto;display:flex}.config-view__ayuda[data-v-8b86b99f]{color:#64748b;text-align:right;margin:0 0 1rem;font-size:12.5px}.config-view__sin-resultados[data-v-8b86b99f]{text-align:center;font-size:var(--texto-sm);color:var(--color-texto-suave);margin:2rem 0}.btn[data-v-8b86b99f]{border-radius:var(--radius-md);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn--secondary[data-v-8b86b99f]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-8b86b99f]:hover{background:#f1f5f9;border-color:#94a3b8}.btn--guardar[data-v-8b86b99f]{background:var(--color-success);color:#fff}.btn--guardar[data-v-8b86b99f]:hover:not(:disabled){background:#178a65}.btn--guardar-disabled[data-v-8b86b99f]{color:#94a3b8;cursor:default;background:#e2e8f0}.config-view__cuerpo--con-panel[data-v-8b86b99f]{align-items:flex-start;gap:1.25rem;display:flex}.grilla-secciones[data-v-8b86b99f]{flex-direction:column;flex:1;gap:1.625rem;min-width:0;display:flex}.config-view__seccion-header[data-v-8b86b99f]{border-bottom:1px solid var(--border);align-items:baseline;gap:.75rem;margin-bottom:.875rem;padding-bottom:.5rem;display:flex}.config-view__seccion-titulo[data-v-8b86b99f]{font-size:var(--texto-2xs);letter-spacing:.5px;text-transform:uppercase;color:var(--color-texto-tenue);font-weight:800}.config-view__seccion-conteo[data-v-8b86b99f]{font-size:var(--texto-2xs);color:var(--color-texto-tenue);margin-left:auto}.grilla[data-v-8b86b99f]{grid-template-columns:repeat(2,1fr);gap:.875rem;display:grid}@media (width<=640px){.grilla[data-v-8b86b99f]{border:1px solid var(--border);border-radius:.8125rem;grid-template-columns:1fr;gap:0;overflow:hidden}}@media (width>=1024px) and (width<=1439px){.grilla[data-v-8b86b99f]{grid-template-columns:repeat(3,1fr)}}@media (width>=1440px){.grilla[data-v-8b86b99f]{grid-template-columns:repeat(4,1fr)}}.tarjeta[data-v-8b86b99f]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:.875rem;align-items:stretch;gap:.625rem;height:8.75rem;padding:1rem;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex;position:relative;overflow:hidden}@media (width>=1440px){.tarjeta[data-v-8b86b99f]{height:8.25rem}}.tarjeta--activa[data-v-8b86b99f]{cursor:pointer}.tarjeta--activa[data-v-8b86b99f]:hover{border-color:var(--color-orange-border);transform:translateY(-2px);box-shadow:0 8px 20px #101c2e1a}.tarjeta--futuro[data-v-8b86b99f]{opacity:.55}.tarjeta--edicion[data-v-8b86b99f]{border-color:var(--color-orange-border);cursor:grab;padding-right:2.25rem}.tarjeta--edicion[data-v-8b86b99f]:active{cursor:grabbing}.tarjeta__grip[data-v-8b86b99f]{color:#94a3b8;position:absolute;top:.75rem;right:.75rem}.tarjeta__icono[data-v-8b86b99f]{width:2.5rem;height:2.5rem;color:var(--color-brand-blue);background:#f1f5f9;border-radius:.6875rem;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;display:flex}@media (hover:none),(pointer:coarse){.tarjeta__icono[data-v-8b86b99f]{width:var(--alto-control-tactil);height:var(--alto-control-tactil)}}.tarjeta--futuro .tarjeta__icono[data-v-8b86b99f]{color:#94a3b8;background:#f1f5f9}.tarjeta__cuerpo[data-v-8b86b99f]{flex-direction:column;flex:1;gap:.25rem;min-width:0;display:flex}.tarjeta__fila-titulo[data-v-8b86b99f]{justify-content:space-between;align-items:flex-start;gap:.375rem;display:flex}.tarjeta__titulo[data-v-8b86b99f]{font-size:var(--texto-md);color:var(--color-brand-dark);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.tarjeta__chevron[data-v-8b86b99f]{color:#cbd5e1;flex-shrink:0}.tarjeta__chevron--movil[data-v-8b86b99f]{display:none}.tarjeta__descripcion[data-v-8b86b99f]{font-size:var(--texto-xs);color:#64748b;-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2.9em;line-height:1.45;display:-webkit-box;overflow:hidden}.tarjeta__dato-vivo[data-v-8b86b99f]{min-height:1.1em;font-size:var(--texto-2xs);color:var(--color-texto-tenue);margin-top:auto;font-weight:600}.tarjeta__badge[data-v-8b86b99f]{color:#64748b;text-transform:uppercase;letter-spacing:.4px;background:#f1f5f9;border-radius:999px;padding:3px 10px;font-size:10.5px;font-weight:500;position:absolute;top:.75rem;right:.75rem}mark[data-v-8b86b99f]{color:inherit;background:#fde3b8;border-radius:3px;padding:0 1px}@media (width<=640px){.tarjeta[data-v-8b86b99f]{border:none;border-bottom:1px solid var(--border);border-radius:0;flex-direction:row;align-items:center;height:4rem;padding:0 .875rem}.tarjeta[data-v-8b86b99f]:last-child{border-bottom:none}.tarjeta--activa[data-v-8b86b99f]:hover{box-shadow:none;border-color:#0000;border-bottom:1px solid var(--border);transform:none}.tarjeta--activa[data-v-8b86b99f]:last-child:hover{border-bottom:none}.tarjeta__descripcion[data-v-8b86b99f],.tarjeta__chevron--desktop[data-v-8b86b99f]{display:none}.tarjeta__chevron--movil[data-v-8b86b99f]{align-self:center;display:block}.tarjeta__dato-vivo[data-v-8b86b99f]{margin-top:0}}.panel-reordenar[data-v-8b86b99f]{background:var(--color-bg-card);border:1px solid var(--color-orange-border);border-radius:.875rem;flex-direction:column;flex-shrink:0;gap:.75rem;width:23rem;max-width:100%;padding:1.125rem;display:flex}@media (width<=640px){.panel-reordenar[data-v-8b86b99f]{width:100%}}.panel-reordenar__header[data-v-8b86b99f]{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.panel-reordenar__titulo[data-v-8b86b99f]{font-size:var(--texto-md);color:var(--color-brand-dark);align-items:center;gap:.5rem;font-weight:700;display:inline-flex}.panel-reordenar__acciones[data-v-8b86b99f]{gap:.5rem;display:flex}.panel-reordenar__ayuda[data-v-8b86b99f]{font-size:var(--texto-xs);color:var(--color-texto-suave);margin:0;line-height:1.5}.panel-reordenar__scroll[data-v-8b86b99f]{flex-direction:column;gap:1rem;max-height:32rem;display:flex;overflow-y:auto}.panel-reordenar__seccion[data-v-8b86b99f]{flex-direction:column;gap:.5rem;display:flex}.panel-reordenar__seccion-titulo[data-v-8b86b99f]{font-size:var(--texto-2xs);letter-spacing:.5px;text-transform:uppercase;color:var(--color-texto-tenue);font-weight:800}.panel-reordenar__fila[data-v-8b86b99f]{border:1px dashed var(--color-orange-border);background:var(--color-bg-card);min-height:3.625rem;font-size:var(--texto-sm);color:var(--color-texto);-webkit-user-select:none;user-select:none;border-radius:.6875rem;align-items:center;gap:.625rem;padding:.6875rem .75rem;display:flex}.panel-reordenar__fila--arrastrando[data-v-8b86b99f]{background:#fdf3e8;box-shadow:0 4px 10px #101c2e1f}.panel-reordenar__asa[data-v-8b86b99f]{width:var(--alto-control-tactil);height:var(--alto-control-tactil);color:#94a3b8;touch-action:none;cursor:grab;justify-content:center;align-items:center;margin:-.6875rem;display:flex}.panel-reordenar__fila-titulo[data-v-8b86b99f]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.teclado[data-v-c5988bce]{z-index:500;width:min(94vw, calc(552px * var(--escala)));background:rgba(255, 255, 255, var(--alpha-cuerpo,1));border:1px solid var(--border);border-radius:var(--radius-lg);-webkit-user-select:none;user-select:none;touch-action:none;position:fixed;bottom:16px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 12px 32px #101c2e38}.teclado__barra[data-v-c5988bce]{padding:calc(10px * var(--escala)) calc(12px * var(--escala));background:rgba(248, 250, 252, var(--alpha-cuerpo,1));border-bottom:1px solid var(--border);cursor:grab;align-items:center;gap:10px;display:flex}.teclado__titulo[data-v-c5988bce]{font-size:calc(13px * var(--escala));text-transform:uppercase;letter-spacing:.5px;color:#64748b;font-weight:600}.teclado__tamanos[data-v-c5988bce]{align-items:center;gap:2px;margin-left:auto;display:flex}.teclado__tamano-btn[data-v-c5988bce]{width:calc(37px * var(--escala));height:calc(37px * var(--escala));background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;display:flex}.teclado__tamano-btn:hover .teclado__tamano-punto[data-v-c5988bce]{background:#94a3b8}.teclado__tamano-punto[data-v-c5988bce]{background:#cbd5e1;border-radius:50%;transition:background .15s;display:block}.teclado__tamano-btn--s .teclado__tamano-punto[data-v-c5988bce]{width:calc(8px * var(--escala));height:calc(8px * var(--escala))}.teclado__tamano-btn--m .teclado__tamano-punto[data-v-c5988bce]{width:calc(13px * var(--escala));height:calc(13px * var(--escala))}.teclado__tamano-btn--l .teclado__tamano-punto[data-v-c5988bce]{width:calc(17px * var(--escala));height:calc(17px * var(--escala))}.teclado__tamano-btn--activo .teclado__tamano-punto[data-v-c5988bce]{background:var(--color-brand-orange)}.teclado__tamano-btn--activo:hover .teclado__tamano-punto[data-v-c5988bce]{background:var(--color-orange-border)}.teclado__opacidad-btn[data-v-c5988bce]{width:calc(31px * var(--escala));height:calc(31px * var(--escala));border-radius:var(--radius-sm);color:#64748b;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.teclado__opacidad-btn[data-v-c5988bce]:hover{color:var(--color-brand-dark);background:#eef2f7}.teclado__opacidad-btn--activo[data-v-c5988bce]{color:var(--color-brand-orange);background:#fdf3e8}.teclado__cerrar[data-v-c5988bce]{width:calc(31px * var(--escala));height:calc(31px * var(--escala));border-radius:var(--radius-sm);color:#64748b;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.teclado__cerrar[data-v-c5988bce]:hover{color:var(--color-brand-dark);background:#eef2f7}.teclado__panel-transparencia[data-v-c5988bce]{gap:calc(10px * var(--escala));padding:calc(12px * var(--escala));border-bottom:1px solid var(--border);background:#fff;flex-direction:column;display:flex}.slider-transparencia[data-v-c5988bce]{flex-direction:column;gap:4px;display:flex}.slider-transparencia__cabecera[data-v-c5988bce]{font-size:calc(12px * var(--escala));color:#64748b;justify-content:space-between;font-weight:600;display:flex}.slider-transparencia input[type=range][data-v-c5988bce]{width:100%;accent-color:var(--color-brand-orange);cursor:pointer}.teclado__cuerpo[data-v-c5988bce]{gap:calc(7px * var(--escala));padding:calc(12px * var(--escala));flex-direction:column;display:flex}.teclado__fila[data-v-c5988bce]{gap:calc(6px * var(--escala));justify-content:center;display:flex}.tecla[data-v-c5988bce]{min-width:0;height:calc(50px * var(--escala));background:rgba(255, 255, 255, var(--alpha-teclas,1));border-radius:calc(10px * var(--escala));color:var(--color-brand-dark);font-size:calc(18px * var(--escala));text-transform:none;border:1px solid #d5dbe3;flex:1;justify-content:center;align-items:center;font-weight:500;transition:background .1s,border-color .1s;display:flex}.tecla[data-v-c5988bce]:hover{border-color:#94a3b8}.tecla[data-v-c5988bce]:active{background:rgba(217, 123, 15, var(--alpha-teclas,1));border-color:var(--color-orange-border);color:#fff}.tecla--shift[data-v-c5988bce],.tecla--backspace[data-v-c5988bce],.teclado__fila--inferior .tecla--cambiar-capa[data-v-c5988bce]{background:rgba(238, 242, 247, var(--alpha-teclas,1));color:#475569;flex:1.3}.tecla--shift.tecla--activa[data-v-c5988bce]{background:rgba(217, 123, 15, var(--alpha-teclas,1));border-color:var(--color-orange-border);color:#fff}.teclado__fila--inferior .tecla--cambiar-capa[data-v-c5988bce]{font-size:calc(14px * var(--escala))}.teclado__fila--inferior .tecla--espacio[data-v-c5988bce]{background:rgba(248, 250, 252, var(--alpha-teclas,1));flex:4}.teclado__fila--inferior .tecla--enter[data-v-c5988bce]{background:rgba(217, 123, 15, var(--alpha-teclas,1));border-color:var(--color-orange-border);color:#fff;flex:1}.teclado__fila--inferior .tecla--enter[data-v-c5988bce]:hover{background:#c06d0c}.overlay-calc[data-v-b5665368]{z-index:200;background:#101c2e73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.teclado-num[data-v-b5665368]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:12px;width:min(92vw,320px);padding:20px;display:flex;box-shadow:0 12px 32px #101c2e38}.teclado-num__aplicar[data-v-b5665368]{background:var(--color-brand-orange);border-radius:var(--radius-md);color:#fff;cursor:pointer;border:none;width:100%;height:44px;font-size:15px;font-weight:700;transition:background .15s,opacity .15s}.teclado-num__aplicar[data-v-b5665368]:hover:not(:disabled){background:#c06d0c}.teclado-num__aplicar[data-v-b5665368]:disabled{opacity:.5;cursor:not-allowed}.teclado-num__titulo[data-v-b5665368]{color:var(--color-brand-dark);text-align:center;margin:0;font-size:15px;font-weight:600}.teclado-num__sub[data-v-b5665368]{color:#64748b;text-align:center;margin:-6px 0 0;font-size:12.5px}.teclado-num__pantalla[data-v-b5665368]{border:1px solid var(--border);border-radius:var(--radius-md);background:#f8fafc;justify-content:flex-end;align-items:center;gap:8px;min-height:48px;padding:12px 14px;display:flex}.teclado-num__valor[data-v-b5665368]{color:var(--color-brand-dark);font-variant-numeric:tabular-nums;letter-spacing:.5px;font-size:28px;font-weight:700}.teclado-num__grid[data-v-b5665368]{flex-direction:column;gap:8px;display:flex}.teclado-num__fila[data-v-b5665368]{background:0 0;border:none;gap:8px;padding:0;display:flex}.teclado-num__fila-inferior[data-v-b5665368]{gap:8px;display:flex}.tecla-num[data-v-b5665368]{border-radius:var(--radius-md);height:52px;color:var(--color-brand-dark);cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border:1px solid #d5dbe3;flex:1;justify-content:center;align-items:center;font-size:19px;font-weight:600;transition:background .1s,border-color .1s;display:flex}.tecla-num[data-v-b5665368]:hover{border-color:#94a3b8}.tecla-num[data-v-b5665368]:active{background:var(--color-brand-orange);border-color:var(--color-orange-border);color:#fff}.tecla-num--limpiar[data-v-b5665368],.tecla-num--borrar[data-v-b5665368]{color:#475569;background:#eef2f7}.tecla-num--limpiar[data-v-b5665368]:active,.tecla-num--borrar[data-v-b5665368]:active{background:var(--color-brand-orange);color:#fff}.teclado-num--embebido[data-v-b5665368]{width:100%;box-shadow:none;border:none;padding:0}.teclado-num--embebido .tecla-num[data-v-b5665368]{height:var(--pdv-tecla)}.overlay-ci[data-v-95022dbb]{z-index:150;background:#101c2e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-ci[data-v-95022dbb]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(92vw,480px);max-height:88vh;display:flex;box-shadow:0 12px 32px #101c2e38}.modal-ci__header[data-v-95022dbb]{padding:20px 20px 0}.modal-ci__titulo[data-v-95022dbb]{color:var(--color-brand-dark);margin:0 0 4px;font-size:16px;font-weight:700}.modal-ci__sub[data-v-95022dbb]{color:#64748b;margin:0;font-size:12.5px}.modal-ci__cuerpo[data-v-95022dbb]{flex-direction:column;flex:1;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}.modal-ci__vacio[data-v-95022dbb]{color:#94a3b8;text-align:center;margin:0;padding:10px;font-size:12.5px}.campo[data-v-95022dbb]{flex-direction:column;gap:6px;display:flex}.campo__label[data-v-95022dbb]{color:#334155;font-size:12.5px;font-weight:600}.campo__input[data-v-95022dbb]{border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-95022dbb]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__textarea[data-v-95022dbb]{resize:vertical}.campo__error[data-v-95022dbb]{color:var(--color-danger);align-items:center;gap:5px;margin:0;font-size:12px;display:flex}.buscador[data-v-95022dbb]{border-radius:var(--radius-sm);color:#94a3b8;border:1px solid #d5dbe3;align-items:center;gap:8px;padding:8px 10px;display:flex}.buscador input[data-v-95022dbb]{color:var(--color-brand-dark);border:none;outline:none;flex:1;font-size:13.5px}.resultados[data-v-95022dbb]{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:180px;overflow-y:auto}.resultados__item[data-v-95022dbb]{text-align:left;border:none;border-bottom:1px solid var(--border);background:#fff;flex-direction:column;align-items:flex-start;gap:2px;width:100%;padding:8px 10px;display:flex}.resultados__item[data-v-95022dbb]:last-child{border-bottom:none}.resultados__item[data-v-95022dbb]:hover{background:#f8fafc}.resultados__nombre[data-v-95022dbb]{color:#1e293b;font-size:13px;font-weight:600}.resultados__meta[data-v-95022dbb]{color:#64748b;font-size:11.5px}.lineas[data-v-95022dbb]{flex-direction:column;gap:8px;display:flex}.linea[data-v-95022dbb]{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 10px;display:flex}.linea--error[data-v-95022dbb]{border-color:var(--color-danger);background:#fef2f2}.linea__info[data-v-95022dbb]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.linea__nombre[data-v-95022dbb]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.linea__meta[data-v-95022dbb]{color:#64748b;font-size:11px}.linea__cantidad[data-v-95022dbb]{border-radius:var(--radius-sm);text-align:center;border:1px solid #d5dbe3;width:60px;padding:6px;font-size:13px}.linea__quitar[data-v-95022dbb]{color:#94a3b8;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.linea__quitar[data-v-95022dbb]:hover{color:var(--color-danger);background:#fef2f2}.modal-ci__acciones[data-v-95022dbb]{border-top:1px solid var(--border);gap:10px;padding:16px 20px;display:flex}.modal-ci__acciones .btn[data-v-95022dbb]{flex:1;justify-content:center}.btn[data-v-95022dbb]{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn--secondary[data-v-95022dbb]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secondary[data-v-95022dbb]:hover{background:#eef2f7}.btn--primary[data-v-95022dbb]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-95022dbb]:hover:not(:disabled){background:#c06d0c}.btn[data-v-95022dbb]:disabled{opacity:.5;cursor:default}.overlay-anular[data-v-86bb06ac]{z-index:150;background:#101c2e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-anular[data-v-86bb06ac]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(92vw,460px);max-height:85vh;display:flex;box-shadow:0 12px 32px #101c2e38}.modal-anular__header[data-v-86bb06ac]{justify-content:space-between;align-items:center;padding:18px 18px 0;display:flex}.modal-anular__titulo[data-v-86bb06ac]{color:var(--color-brand-dark);margin:0;font-size:16px;font-weight:700}.modal-anular__cerrar[data-v-86bb06ac]{color:#94a3b8;background:0 0;border:none;padding:4px}.modal-anular__cerrar[data-v-86bb06ac]:hover{color:var(--color-danger)}.tabs[data-v-86bb06ac]{border-bottom:1px solid var(--border);gap:4px;padding:14px 18px 0;display:flex}.tabs__item[data-v-86bb06ac]{color:#64748b;background:0 0;border:none;border-bottom:2px solid #0000;padding:8px 12px;font-size:12.5px;font-weight:600}.tabs__item--activo[data-v-86bb06ac]{color:var(--color-brand-orange);border-bottom-color:var(--color-brand-orange)}.campo__error[data-v-86bb06ac]{color:var(--color-danger);margin:10px 18px 0;font-size:12px}.campo__input[data-v-86bb06ac]{border-radius:var(--radius-sm);color:var(--color-brand-dark);border:1px solid #d5dbe3;width:100%;padding:8px 10px;font-family:inherit;font-size:13px}.modal-anular__cuerpo[data-v-86bb06ac]{flex-direction:column;flex:1;gap:10px;padding:12px 18px 18px;display:flex;overflow-y:auto}.modal-anular__estado[data-v-86bb06ac]{text-align:center;color:#94a3b8;padding:20px 0;font-size:13px}.ir-a-ventas[data-v-86bb06ac]{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;display:flex}.ir-a-ventas__icono[data-v-86bb06ac]{color:var(--color-brand-orange)}.ir-a-ventas__texto[data-v-86bb06ac]{color:#475569;margin:0;font-size:13px;line-height:1.5}.btn-ir-a-ventas[data-v-86bb06ac]{border-radius:var(--radius-sm);background:var(--color-brand-orange);color:#fff;cursor:pointer;border:none;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.btn-ir-a-ventas[data-v-86bb06ac]:hover{filter:brightness(1.06)}.fila-doc[data-v-86bb06ac]{border:1px solid var(--border);border-radius:var(--radius-sm);padding:10px 12px}.fila-doc__linea[data-v-86bb06ac]{justify-content:space-between;align-items:center;gap:8px;display:flex}.fila-doc__ref[data-v-86bb06ac]{color:var(--color-brand-dark);font-variant-numeric:tabular-nums;font-size:13.5px;font-weight:700}.fila-doc__meta[data-v-86bb06ac]{color:#64748b;margin:3px 0 0;font-size:11.5px}.badge[data-v-86bb06ac]{border-radius:999px;padding:2px 9px;font-size:11px;font-weight:500;display:inline-block}.badge--activo[data-v-86bb06ac]{color:var(--color-success);background:#e6f4ee}.badge--inactivo[data-v-86bb06ac]{color:#64748b;background:#f3f4f6}.btn-anular[data-v-86bb06ac]{border:1px solid var(--color-danger);color:var(--color-danger);border-radius:var(--radius-sm);background:#fff;align-items:center;gap:5px;margin-top:8px;padding:6px 10px;font-size:12px;font-weight:600;display:inline-flex}.btn-anular[data-v-86bb06ac]:hover{background:#fef2f2}.fila-doc__confirmar[data-v-86bb06ac]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.fila-doc__pregunta[data-v-86bb06ac]{color:#334155;margin:0;font-size:12.5px}.fila-doc__confirmar-acciones[data-v-86bb06ac]{gap:8px;display:flex}.btn[data-v-86bb06ac]{border-radius:var(--radius-sm);cursor:pointer;border:none;flex:1;justify-content:center;align-items:center;gap:6px;padding:8px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.btn--secondary[data-v-86bb06ac]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secondary[data-v-86bb06ac]:hover{background:#eef2f7}.btn--primary[data-v-86bb06ac]{background:var(--color-danger);color:#fff}.btn--primary[data-v-86bb06ac]:hover:not(:disabled){background:#c93a39}.btn[data-v-86bb06ac]:disabled{opacity:.5;cursor:default}.panel[data-v-61ed2668]{flex-direction:column;gap:10px;display:flex}.panel__titulo[data-v-61ed2668]{letter-spacing:.4px;color:#64748b;text-transform:uppercase;align-items:center;gap:6px;margin:4px 0 0;font-size:11px;font-weight:700;display:flex}.checkbox[data-v-61ed2668]{min-height:var(--alto-control);color:#334155;cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}.checkbox input[data-v-61ed2668]{flex-shrink:0;width:15px;height:15px}.fila-buscar[data-v-61ed2668]{align-items:flex-end;gap:8px;display:flex}.fila-buscar .campo[data-v-61ed2668]{flex:1}.fila-2[data-v-61ed2668]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.campo[data-v-61ed2668]{flex-direction:column;gap:5px;min-width:0;display:flex}.campo__label[data-v-61ed2668]{color:#334155;font-size:12px;font-weight:600}.campo__input[data-v-61ed2668]{height:var(--alto-control);border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;padding:0 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-61ed2668]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__error[data-v-61ed2668]{color:var(--color-danger);margin:0;font-size:12px}.btn--buscar[data-v-61ed2668]{white-space:nowrap;height:var(--alto-control);background:var(--color-brand-blue);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 12px;font-size:13px;font-weight:500;display:inline-flex}.btn--buscar[data-v-61ed2668]:disabled{opacity:.5;cursor:default}.estado-busqueda[data-v-61ed2668]{border-radius:var(--radius-sm);align-items:center;gap:8px;padding:8px 10px;font-size:12.5px;font-weight:600;display:flex}.estado-busqueda--cargando[data-v-61ed2668]{color:#1e40af;background:#eff6ff;border:1px solid #bfdbfe}.estado-busqueda--ok[data-v-61ed2668]{color:#1a7a4c;background:#e6f4ee;border:1px solid #a9dcc4}.estado-busqueda--vacio[data-v-61ed2668]{color:#475569;background:#f8fafc;border:1px solid #e2e8f0}.estado-busqueda__detalle[data-v-61ed2668]{color:#64748b;margin:-2px 0 0;font-size:11.5px}.checkbox--guardar[data-v-61ed2668]{color:#475569;font-size:12.5px}.pildora[data-v-61ed2668]{border-radius:var(--radius-sm);color:#1a7a4c;background:#e6f4ee;border:1px solid #a9dcc4;align-items:center;gap:8px;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pildora span[data-v-61ed2668]{flex:1}.pildora__quitar[data-v-61ed2668]{color:#1a7a4c;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.toast[data-v-61ed2668]{background:var(--color-brand-dark);color:#fff;z-index:300;border-radius:999px;align-items:center;gap:8px;padding:10px 18px;font-size:13px;font-weight:500;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #00000040}.pago[data-v-3c43a016]{gap:var(--esp-5);flex-direction:column;display:flex}.pago__titulo[data-v-3c43a016]{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);color:var(--color-brand-dark);margin:0;font-weight:700;display:flex}.lista-pagos[data-v-3c43a016]{gap:var(--esp-2);flex-direction:column;display:flex}.lista-pagos__item[data-v-3c43a016]{align-items:center;gap:var(--esp-2);padding:var(--esp-3);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--texto-sm);background:#f8fafc;display:flex}.lista-pagos__medio[data-v-3c43a016]{color:#334155;flex:1}.lista-pagos__monto[data-v-3c43a016]{color:#16794c;font-weight:600}.lista-pagos__quitar[data-v-3c43a016]{color:#dc2626;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;display:flex}.grid-medios__label[data-v-3c43a016]{margin:0 0 var(--esp-3);font-size:var(--texto-2xs);color:#64748b;letter-spacing:.4px;font-weight:700}.grid-medios__botones[data-v-3c43a016]{gap:var(--esp-3);grid-template-columns:repeat(3,1fr);display:grid}.medio-btn[data-v-3c43a016]{justify-content:center;align-items:center;gap:var(--esp-2);border:1px solid var(--border);border-radius:var(--radius-md);color:#334155;height:5.5rem;font-size:var(--texto-xs);text-align:center;cursor:pointer;background:#fff;flex-direction:column;font-weight:500;line-height:1.2;transition:border-color .15s,background .15s;display:flex}.medio-btn[data-v-3c43a016]:hover:not(:disabled),.medio-btn[data-v-3c43a016]:active:not(:disabled){border-color:var(--color-brand-orange);background:#fffaf3}.medio-btn[data-v-3c43a016]:disabled{opacity:.5;cursor:default}.sin-medios[data-v-3c43a016]{font-size:var(--texto-xs);color:#64748b;margin-top:var(--esp-4)}.detalle-medio[data-v-3c43a016]{gap:var(--esp-4);flex-direction:column;display:flex}.detalle-medio__breadcrumb[data-v-3c43a016]{align-items:center;gap:var(--esp-3);font-size:var(--texto-sm);color:var(--color-brand-dark);display:flex}.volver-btn[data-v-3c43a016]{border:1px solid var(--border);font-size:var(--texto-xs);color:#334155;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;display:inline-flex}.chips[data-v-3c43a016]{gap:var(--esp-2);flex-wrap:wrap;display:flex}.chip[data-v-3c43a016]{border:1px solid var(--border);font-size:var(--texto-xs);color:#334155;cursor:pointer;background:#fff;border-radius:999px;padding:6px 12px}.chip--activo[data-v-3c43a016]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.campo[data-v-3c43a016]{flex-direction:column;gap:5px;display:flex}.campo__label[data-v-3c43a016]{font-size:var(--texto-2xs);color:#64748b;letter-spacing:.3px;font-weight:700}.campo__error[data-v-3c43a016]{color:var(--color-danger);margin:0;font-size:12px}.campo__input[data-v-3c43a016]{height:var(--alto-control);border-radius:var(--radius-sm);padding:0 var(--esp-3);font-family:inherit;font-size:var(--texto-sm);color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3}.campo__input[data-v-3c43a016]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__monto[data-v-3c43a016]{align-items:center;gap:var(--esp-2);border-radius:var(--radius-md);height:4.5rem;padding:0 var(--esp-5);background:#fff;border:1px solid #d5dbe3;transition:border-color .15s,box-shadow .15s;display:flex}.campo__monto[data-v-3c43a016]:focus-within{border:2px solid var(--color-brand-blue);padding:0 calc(var(--esp-5) - 1px)}.campo__monto-prefijo[data-v-3c43a016]{color:#64748b;flex-shrink:0;font-size:1.375rem}.campo__input-monto[data-v-3c43a016]{min-width:0;color:var(--color-brand-dark);text-align:right;background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:2.375rem;font-weight:700}.montos-rapidos[data-v-3c43a016]{gap:var(--esp-2);flex-wrap:wrap;display:flex}.monto-rapido-btn[data-v-3c43a016]{border-radius:var(--radius-sm);min-width:5.5rem;height:3rem;padding:0 var(--esp-3);font-size:var(--texto-xs);color:#334155;cursor:pointer;background:#f1f5f9;border:none;flex:1;font-weight:500}.monto-rapido-btn--exacto[data-v-3c43a016]{color:var(--color-brand-orange);background:#fdf0e0;font-weight:700}.btn--agregar[data-v-3c43a016]{justify-content:center;align-items:center;gap:var(--esp-2);height:var(--alto-control-tactil);color:#fff;border-radius:var(--radius-md);font-size:var(--texto-sm);cursor:pointer;background:#16a34a;border:none;font-weight:600;display:flex}.btn--agregar[data-v-3c43a016]:disabled{opacity:.5;cursor:default}.post-venta[data-v-a2cfea75]{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:40px 30px;display:flex}.post-venta__icono[data-v-a2cfea75]{color:var(--color-brand-orange);margin-bottom:6px}.post-venta__mensaje[data-v-a2cfea75]{color:#64748b;margin:0;font-size:14px}.post-venta__serie[data-v-a2cfea75]{color:var(--color-brand-dark);margin:2px 0 0;font-size:17px;font-weight:700}.post-venta__total[data-v-a2cfea75]{color:#16794c;margin:4px 0 14px;font-size:34px;font-weight:800}.post-venta__auto-impresion[data-v-a2cfea75]{color:#64748b;justify-content:center;align-items:center;gap:5px;margin:-8px 0 14px;font-size:12.5px;display:flex}.post-venta__auto-impresion--ok[data-v-a2cfea75]{color:var(--color-success)}.post-venta__auto-impresion--error[data-v-a2cfea75]{color:var(--color-danger)}.post-venta__auto-impresion--aviso[data-v-a2cfea75]{color:#b45309}.post-venta__pagos[data-v-a2cfea75]{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-direction:column;gap:6px;width:100%;max-width:340px;margin-bottom:18px;padding:12px 0;display:flex}.post-venta__pago[data-v-a2cfea75]{color:#334155;justify-content:space-between;font-size:13px;display:flex}.post-venta__acciones-doc[data-v-a2cfea75]{flex-wrap:wrap;gap:8px;width:100%;max-width:380px;display:flex}.btn-doc[data-v-a2cfea75]{min-width:108px;color:var(--color-brand-dark);border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1.5px solid #cbd5e1;flex:1;justify-content:center;align-items:center;gap:6px;padding:9px 10px;font-size:12.5px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}.btn-doc[data-v-a2cfea75]:hover{border-color:var(--color-brand-orange);background:#fff8f2}.btn-doc[data-v-a2cfea75]:disabled{opacity:.6;cursor:default}.post-venta__error-doc[data-v-a2cfea75]{color:var(--color-danger);margin:8px 0 0;font-size:12px}.post-venta__correo[data-v-a2cfea75]{border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;background:#f8fafc;width:100%;max-width:380px;margin-top:12px;padding:14px 16px;position:relative}.post-venta__correo-cerrar[data-v-a2cfea75]{color:#94a3b8;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:22px;height:22px;display:flex;position:absolute;top:8px;right:8px}.post-venta__correo-cerrar[data-v-a2cfea75]:hover{color:var(--color-brand-dark)}.post-venta__correo-label[data-v-a2cfea75]{text-transform:uppercase;color:#64748b;letter-spacing:.4px;margin-bottom:6px;font-size:11px;font-weight:600;display:block}.post-venta__correo-fila[data-v-a2cfea75]{gap:8px;display:flex}.post-venta__correo-input[data-v-a2cfea75]{border-radius:var(--radius-sm);border:1px solid #d5dbe3;flex:1;padding:8px 10px;font-family:inherit;font-size:13px}.post-venta__correo-input[data-v-a2cfea75]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.btn-enviar[data-v-a2cfea75]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:5px;padding:8px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.btn-enviar[data-v-a2cfea75]:hover:not(:disabled){background:#c06d0c}.btn-enviar[data-v-a2cfea75]:disabled{opacity:.65;cursor:default}.post-venta__correo-error[data-v-a2cfea75]{color:var(--color-danger);margin:8px 0 0;font-size:12px}.post-venta__correo-ok[data-v-a2cfea75]{color:var(--color-success);align-items:center;gap:6px;margin:0;font-size:13px;font-weight:600;display:flex}.btn[data-v-a2cfea75]{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;width:100%;max-width:380px;margin-top:18px;padding:12px 14px;font-size:13.5px;font-weight:600;display:inline-flex}.btn--primary[data-v-a2cfea75]{color:#fff;background:#16a34a}.cobrar-header-texto[data-v-68cfe623]{flex-direction:column;gap:1px;min-width:0;display:flex}.cobrar-header-titulo[data-v-68cfe623]{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:#fff;margin:0}.cobrar-header-sub[data-v-68cfe623]{font-size:var(--texto-xs);color:#ffffffb8;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.cobrar-cuerpo[data-v-68cfe623]{grid-template-columns:1.05fr 1fr;height:100%;display:grid}.col[data-v-68cfe623]{padding:var(--esp-6);gap:var(--esp-5);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.col--izquierda[data-v-68cfe623]{border-right:1px solid var(--border)}.col__titulo[data-v-68cfe623]{align-items:center;gap:var(--esp-2);font-size:var(--texto-sm);color:var(--color-brand-dark);margin:0;font-weight:700;display:flex}.lineas[data-v-68cfe623]{gap:var(--esp-2);flex-direction:column;display:flex}.linea[data-v-68cfe623]{align-items:center;gap:var(--esp-3);padding:var(--esp-2) 0;border-bottom:1px solid #f1f5f9;display:flex}.linea__num[data-v-68cfe623]{background:var(--color-brand-blue);color:#fff;width:1.375rem;height:1.375rem;font-size:var(--texto-2xs);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:700;display:flex}.linea__info[data-v-68cfe623]{flex:1;min-width:0}.linea__nombre[data-v-68cfe623]{font-size:var(--texto-sm);color:var(--color-brand-dark);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.linea__precio[data-v-68cfe623]{font-size:var(--texto-2xs);color:#64748b}.linea__promo[data-v-68cfe623]{font-size:var(--texto-2xs);color:#16794c;font-weight:600}.linea__btn[data-v-68cfe623]{border-radius:var(--radius-sm);color:#334155;cursor:pointer;background:#f1f5f9;border:none;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-weight:700;display:flex}.linea__cantidad[data-v-68cfe623]{text-align:center;min-width:18px;font-size:13px;font-weight:600}.aviso-identificacion[data-v-68cfe623]{border-radius:var(--radius-sm);color:#b91c1c;font-size:var(--texto-xs);background:#fef2f2;border:1px solid #fecaca;margin:0 0 8px;padding:8px 10px;line-height:1.35}.linea__subtotal[data-v-68cfe623]{font-size:var(--texto-sm);color:var(--color-brand-dark);text-align:right;flex-shrink:0;min-width:4.5rem;font-weight:600}.linea__subtotal-tachado[data-v-68cfe623]{font-size:var(--texto-2xs);color:#94a3b8;font-weight:400;text-decoration:line-through;display:block}.linea__quitar[data-v-68cfe623]{color:#dc2626;cursor:pointer;background:0 0;border:none;flex-shrink:0;display:flex}.linea__btn[data-v-68cfe623]:disabled,.linea__quitar[data-v-68cfe623]:disabled{opacity:.5;cursor:default}.totales-resumen[data-v-68cfe623]{border-top:1px solid var(--border);padding-top:var(--esp-3);flex-direction:column;gap:5px;display:flex}.totales-resumen__fila[data-v-68cfe623]{font-size:var(--texto-sm);color:#334155;justify-content:space-between;display:flex}.totales-resumen__descuento[data-v-68cfe623]{color:#16794c;font-weight:600}.totales-resumen__total[data-v-68cfe623]{font-size:var(--texto-lg);color:var(--color-brand-dark);border-top:1px dashed var(--border);padding-top:4px;font-weight:700}.totales-resumen__total span[data-v-68cfe623]:last-child{color:#16794c}.tipo-comprobante__label[data-v-68cfe623]{font-size:var(--texto-2xs);color:#64748b;letter-spacing:.4px;margin:0 0 6px;font-weight:700}.tipo-comprobante__opciones[data-v-68cfe623]{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.tipo-btn[data-v-68cfe623]{height:var(--alto-control);border:1px solid var(--border);border-radius:var(--radius-sm);font-size:var(--texto-xs);color:#334155;cursor:pointer;background:#fff;padding:0 6px;font-weight:600}.tipo-btn--activo[data-v-68cfe623]{color:#16794c;background:#e6f4ee;border-color:#16a34a}.tipo-btn[data-v-68cfe623]:disabled{opacity:.6;cursor:default}.cargando-medios[data-v-68cfe623]{font-size:var(--texto-sm);color:#64748b}.cobrar-pie[data-v-68cfe623]{gap:var(--esp-3);flex-direction:column;width:100%;display:flex}.error-confirmar[data-v-68cfe623]{font-size:var(--texto-xs);color:var(--color-danger);text-align:center;margin:0}.cobrar-pie__fila[data-v-68cfe623]{justify-content:space-between;align-items:center;gap:var(--esp-4);display:flex}.cobrar-pie__pendiente[data-v-68cfe623]{flex-direction:column;gap:1px;display:flex}.cobrar-pie__pendiente-label[data-v-68cfe623]{font-size:var(--texto-2xs);color:#64748b;letter-spacing:.3px;text-transform:uppercase;font-weight:700}.cobrar-pie__pendiente-cifra[data-v-68cfe623]{color:var(--color-danger);font-size:1.625rem;font-weight:700}.cobrar-pie__pendiente-cifra--ok[data-v-68cfe623]{color:#16794c}.cobrar-pie__acciones[data-v-68cfe623]{align-items:center;gap:var(--esp-3);flex-shrink:0;display:flex}.btn--outline[data-v-68cfe623]{height:3.5rem;padding:0 var(--esp-5);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--texto-sm);color:#334155;cursor:pointer;background:#fff;font-weight:600}.btn--outline[data-v-68cfe623]:hover:not(:disabled){background:#f8fafc;border-color:#94a3b8}.btn--outline[data-v-68cfe623]:disabled{opacity:.5;cursor:default}.btn--confirmar[data-v-68cfe623]{align-items:center;gap:var(--esp-2);height:3.5rem;padding:0 var(--esp-6);color:#fff;border-radius:var(--radius-md);font-size:var(--texto-lg);cursor:default;white-space:nowrap;background:#cbd5e1;border:none;font-weight:700;display:inline-flex}.btn--confirmar-activo[data-v-68cfe623]{cursor:pointer;background:#1ed760}.btn--confirmar-activo[data-v-68cfe623]:hover{background:#18ac4d}.btn--confirmar[data-v-68cfe623]:disabled{opacity:.7}@media (hover:none),(pointer:coarse){.btn--outline[data-v-68cfe623],.btn--confirmar[data-v-68cfe623]{height:4rem}}@media (width<=640px){.cobrar-cuerpo[data-v-68cfe623]{grid-template-columns:1fr}.col--izquierda[data-v-68cfe623]{border-right:none;border-bottom:1px solid var(--border)}.cobrar-pie__fila[data-v-68cfe623]{flex-wrap:wrap}}.overlay[data-v-050d59ff]{z-index:300;background:#101c2e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-050d59ff]{border-radius:var(--radius-lg);background:#fff;flex-direction:column;width:100%;max-width:420px;max-height:90vh;display:flex;overflow-y:auto;box-shadow:0 20px 48px #0003}.modal__header[data-v-050d59ff]{justify-content:space-between;align-items:flex-start;gap:12px;padding:22px 24px 6px;display:flex}.modal__header h3[data-v-050d59ff]{color:var(--color-brand-dark);text-align:center;flex:1;margin:0;font-size:19px;font-weight:700;line-height:1.3}.btn-cerrar[data-v-050d59ff]{color:#64748b;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-cerrar[data-v-050d59ff]:hover{background:#f1f5f9}.modal__body[data-v-050d59ff]{flex-direction:column;gap:18px;padding:8px 24px 4px;display:flex}.error-global[data-v-050d59ff]{color:var(--color-danger);margin:0;font-size:13px}.campo[data-v-050d59ff]{flex-direction:column;gap:7px;display:flex}.campo__label[data-v-050d59ff]{color:#475569;font-size:12.5px;font-weight:600}.campo__label--centro[data-v-050d59ff]{text-align:center}.campo__ayuda[data-v-050d59ff]{color:var(--color-danger);margin:0;font-size:12px}.campo__input[data-v-050d59ff]{border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.campo__input[data-v-050d59ff]:focus{border-color:var(--color-brand-orange);outline:none}.campo__monto[data-v-050d59ff]{align-items:center;gap:8px;display:flex}.campo__monto span[data-v-050d59ff]{color:#64748b;font-size:14px}.campo__monto .campo__input[data-v-050d59ff]{flex:1}.tipo-selector[data-v-050d59ff]{justify-content:center;gap:20px;display:flex}.tipo-opcion[data-v-050d59ff]{cursor:pointer;color:var(--color-brand-dark);background:0 0;border:none;flex-direction:column;align-items:center;gap:8px;font-size:13.5px;font-weight:500;display:flex}.tipo-opcion__icono[data-v-050d59ff]{border-radius:var(--radius-md);border:2px solid #d5dbe3;justify-content:center;align-items:center;width:76px;height:76px;transition:border-color .15s,background .15s;display:flex}.tipo-opcion__icono--ingreso[data-v-050d59ff]{color:#2563eb}.tipo-opcion__icono--egreso[data-v-050d59ff]{color:#94a3b8}.tipo-opcion--activa .tipo-opcion__icono[data-v-050d59ff]{border-color:var(--color-success);background:#f0faf6}.modal__footer[data-v-050d59ff]{justify-content:center;gap:12px;padding:20px 24px 26px;display:flex}.btn[data-v-050d59ff]{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:140px;padding:11px 28px;font-size:14px;font-weight:600;display:inline-flex}.btn--outline[data-v-050d59ff]{border-color:var(--border);color:var(--color-brand-dark);background:#fff}.btn--outline[data-v-050d59ff]:hover:not(:disabled){background:#f1f5f9}.btn--registrar[data-v-050d59ff]{background:var(--color-brand-dark);color:#fff}.btn--registrar[data-v-050d59ff]:hover:not(:disabled){filter:brightness(1.15)}.btn--registrar[data-v-050d59ff]:disabled{cursor:default;background:#94a3b8}.btn--outline[data-v-050d59ff]:disabled{opacity:.6;cursor:default}.overlay[data-v-1ca4fb74]{z-index:320;background:#101c2e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-1ca4fb74]{border-radius:var(--radius-lg);background:#fff;width:100%;max-width:380px;box-shadow:0 20px 48px #0003}.modal__header[data-v-1ca4fb74]{align-items:center;gap:10px;padding:20px 22px 4px;display:flex}.modal__icono[data-v-1ca4fb74]{color:var(--color-brand-dark);flex-shrink:0}.modal__header h3[data-v-1ca4fb74]{color:var(--color-brand-dark);flex:1;margin:0;font-size:16px;font-weight:700}.btn-cerrar[data-v-1ca4fb74]{color:#64748b;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.btn-cerrar[data-v-1ca4fb74]:hover{background:#f1f5f9}.modal__body[data-v-1ca4fb74]{flex-direction:column;gap:10px;padding:10px 22px 4px;display:flex}.modal__mensaje[data-v-1ca4fb74]{color:#475569;margin:0;font-size:13px}.campo__input[data-v-1ca4fb74]{border-radius:var(--radius-sm);color:var(--color-brand-dark);text-align:center;letter-spacing:2px;border:1px solid #d5dbe3;width:100%;padding:10px 12px;font-family:inherit;font-size:14px}.campo__input[data-v-1ca4fb74]:focus{border-color:var(--color-brand-orange);outline:none}.campo__error[data-v-1ca4fb74]{color:var(--color-danger);text-align:center;margin:0;font-size:12.5px}.modal__footer[data-v-1ca4fb74]{justify-content:center;gap:12px;padding:18px 22px 24px;display:flex}.btn[data-v-1ca4fb74]{cursor:pointer;border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:120px;padding:10px 24px;font-size:13.5px;font-weight:600;display:inline-flex}.btn--outline[data-v-1ca4fb74]{border-color:var(--border);color:var(--color-brand-dark);background:#fff}.btn--outline[data-v-1ca4fb74]:hover:not(:disabled){background:#f1f5f9}.btn--registrar[data-v-1ca4fb74]{background:var(--color-brand-dark);color:#fff}.btn--registrar[data-v-1ca4fb74]:hover:not(:disabled){filter:brightness(1.15)}.btn--registrar[data-v-1ca4fb74]:disabled{cursor:default;background:#94a3b8}.btn--outline[data-v-1ca4fb74]:disabled{opacity:.6;cursor:default}button[data-v-0ba9bb6a]{cursor:pointer;background:0 0;border:none;font-family:inherit}.elegir-opciones[data-v-0ba9bb6a]{z-index:60;background:var(--color-bg-card,#fff);flex-direction:column;display:flex;position:fixed;inset:0}.elegir-opciones__top[data-v-0ba9bb6a]{border-bottom:1px solid var(--border);align-items:center;gap:12px;padding:14px 20px;display:flex}.btn-volver[data-v-0ba9bb6a]{color:#475569;border-radius:var(--radius-md);align-items:center;gap:6px;padding:6px 10px;font-size:13px;font-weight:500;transition:background .15s,color .15s;display:inline-flex}.btn-volver[data-v-0ba9bb6a]:hover{color:var(--color-brand-dark);background:#f1f5f9}.elegir-opciones__titulo[data-v-0ba9bb6a]{color:var(--color-brand-dark);text-align:center;flex:1;font-size:15px;font-weight:600}.elegir-opciones__spacer[data-v-0ba9bb6a]{width:90px}.elegir-opciones__estado[data-v-0ba9bb6a]{text-align:center;color:#64748b;margin-top:60px;font-size:14px}.elegir-opciones__estado--error[data-v-0ba9bb6a]{color:var(--color-danger)}.elegir-opciones__body[data-v-0ba9bb6a]{flex:1;gap:32px;width:100%;max-width:980px;margin:0 auto;padding:28px;display:flex;overflow-y:auto}.elegir-opciones__foto[data-v-0ba9bb6a]{border-radius:var(--radius-lg);background:#f1f5f9;flex-shrink:0;justify-content:center;align-items:center;width:220px;height:220px;display:flex;overflow:hidden}.elegir-opciones__foto img[data-v-0ba9bb6a]{object-fit:cover;width:100%;height:100%}.elegir-opciones__foto-vacia[data-v-0ba9bb6a]{color:#cbd5e1;font-size:48px;font-weight:700}.elegir-opciones__panel[data-v-0ba9bb6a]{flex:1;min-width:0}.opciones-atributo[data-v-0ba9bb6a]{margin-bottom:20px}.opciones-atributo__label[data-v-0ba9bb6a]{text-transform:uppercase;letter-spacing:.5px;color:#64748b;margin:0 0 8px;font-size:12px;font-weight:600}.chips[data-v-0ba9bb6a]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-0ba9bb6a]{border-radius:var(--radius-pill);color:#334155;background:#fff;border:1px solid #d5dbe3;padding:9px 18px;font-size:13.5px;font-weight:500;transition:background .15s,border-color .15s,color .15s}.chip[data-v-0ba9bb6a]:hover{border-color:var(--color-orange-border)}.chip--activo[data-v-0ba9bb6a]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.chip--inalcanzable[data-v-0ba9bb6a]{opacity:.4}.opciones-resumen[data-v-0ba9bb6a]{border-top:1px solid var(--border);margin-top:28px;padding-top:20px}.opciones-resumen__nombre[data-v-0ba9bb6a]{color:var(--color-brand-dark);margin:0 0 4px;font-size:15px;font-weight:600}.opciones-resumen__precio-unitario[data-v-0ba9bb6a]{color:#64748b;margin:0 0 16px;font-size:13px}.opciones-resumen__aviso[data-v-0ba9bb6a]{color:#64748b;align-items:center;gap:6px;margin:0 0 12px;font-size:13px;display:flex}.opciones-resumen__aviso--error[data-v-0ba9bb6a]{color:var(--color-danger)}.opciones-cantidad[data-v-0ba9bb6a]{align-items:center;gap:14px;margin-bottom:20px;display:inline-flex}.opciones-cantidad__btn[data-v-0ba9bb6a]{width:36px;height:36px;color:var(--color-brand-dark);border:1px solid #d5dbe3;border-radius:50%;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.opciones-cantidad__btn[data-v-0ba9bb6a]:hover:not(:disabled){border-color:var(--color-orange-border);background:#fffbf5}.opciones-cantidad__btn[data-v-0ba9bb6a]:disabled{opacity:.35}.opciones-cantidad__valor[data-v-0ba9bb6a]{text-align:center;min-width:24px;font-size:17px;font-weight:600}.opciones-total[data-v-0ba9bb6a]{color:#475569;justify-content:space-between;align-items:baseline;margin-bottom:18px;font-size:14px;display:flex}.opciones-total strong[data-v-0ba9bb6a]{color:var(--color-brand-dark);font-size:22px}.btn-agregar[data-v-0ba9bb6a]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);width:100%;padding:13px;font-size:14.5px;font-weight:600;transition:opacity .15s}.btn-agregar[data-v-0ba9bb6a]:hover:not(:disabled){opacity:.9}.btn-agregar[data-v-0ba9bb6a]:disabled{cursor:not-allowed;background:#cbd5e1}@media (width<=640px){.elegir-opciones__body[data-v-0ba9bb6a]{flex-direction:column;align-items:center}.elegir-opciones__foto[data-v-0ba9bb6a]{width:160px;height:160px}}.pdv-root[data-v-1c016d64]{flex-direction:column;height:100%;min-height:0;display:flex}.pdv-cargando[data-v-1c016d64]{color:#64748b;flex:1;justify-content:center;align-items:center;display:flex}.gate[data-v-1c016d64]{flex:1;justify-content:center;align-items:center;display:flex}.gate__card[data-v-1c016d64]{text-align:center;background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;align-items:center;gap:8px;max-width:380px;padding:40px 44px;display:flex}.gate__icono[data-v-1c016d64]{width:72px;height:72px;color:var(--color-brand-orange);background:#fdf3e8;border-radius:50%;justify-content:center;align-items:center;margin-bottom:8px;display:flex}.gate__titulo[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:18px;font-weight:700}.gate__texto[data-v-1c016d64]{color:#64748b;margin:0 0 12px;font-size:13.5px}.gate__empresa[data-v-1c016d64]{color:#64748b;margin:-4px 0 4px;font-size:12.5px}.gate__empresa strong[data-v-1c016d64]{color:var(--color-brand-dark)}.gate__error[data-v-1c016d64]{color:var(--color-danger);margin:0 0 12px;font-size:13px}.btn-abrir-caja[data-v-1c016d64]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;padding:12px 28px;font-size:14px;font-weight:600;transition:background .15s}.btn-abrir-caja[data-v-1c016d64]:hover:not(:disabled){background:#c06d0c}.btn-abrir-caja--secundario[data-v-1c016d64]{color:var(--color-brand-dark);border:1.5px solid var(--border);background:#fff}.btn-abrir-caja--secundario[data-v-1c016d64]:hover:not(:disabled){background:#f8fafc;border-color:#cbd5e1}.btn-abrir-caja[data-v-1c016d64]:disabled{opacity:.6;cursor:default}.btn-abrir-caja--footer[data-v-1c016d64]{padding:10px 22px;font-size:13.5px}.wizard-view[data-v-1c016d64]{flex-direction:column;height:100%;min-height:0;display:flex}.wizard-header[data-v-1c016d64]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:6px;display:flex}.btn-volver[data-v-1c016d64]{color:#334155;cursor:pointer;background:0 0;border:none;padding:8px 4px;font-size:13px;font-weight:500}.btn-volver[data-v-1c016d64]:hover{color:var(--color-brand-orange)}.wizard-titulo[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.etiqueta-contexto[data-v-1c016d64]{color:var(--color-brand-orange);background:#fdf3e8;border-radius:999px;margin:0 0 14px;padding:5px 12px;font-size:12.5px;font-weight:500;display:inline-block}.error-global[data-v-1c016d64]{color:var(--color-danger);margin:0 0 14px;font-size:13px}.wizard-layout[data-v-1c016d64]{flex:1;grid-template-columns:180px 1fr;gap:24px;min-height:0;display:grid}.wizard-sidebar[data-v-1c016d64]{flex-direction:column;gap:4px;display:flex}.wizard-step[data-v-1c016d64]{border-radius:var(--radius-md);align-items:center;gap:10px;padding:8px 6px;display:flex}.wizard-step__num[data-v-1c016d64]{color:#64748b;background:#e2e8f0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:600;display:flex}.wizard-step--activo .wizard-step__num[data-v-1c016d64]{background:var(--color-brand-orange);color:#fff}.wizard-step--completado .wizard-step__num[data-v-1c016d64]{background:var(--color-success);color:#fff}.wizard-step__label[data-v-1c016d64]{color:#64748b;font-size:12.5px}.wizard-step--activo .wizard-step__label[data-v-1c016d64]{color:var(--color-brand-dark);font-weight:600}.wizard-panel[data-v-1c016d64]{min-width:0;overflow-y:auto}.cargando-paso[data-v-1c016d64]{color:#64748b;padding:20px 0}.paso-subtitulo[data-v-1c016d64]{color:var(--color-brand-dark);margin:0 0 4px;font-size:15px;font-weight:600}.paso-subtitulo--centro[data-v-1c016d64]{text-align:center;max-width:420px;margin:0 auto 6px}.paso-contexto[data-v-1c016d64]{color:#94a3b8;margin:0 0 14px;font-size:12px}.paso-desc[data-v-1c016d64]{color:#64748b;margin:0 0 16px;font-size:12.5px}.paso-vacio[data-v-1c016d64]{color:#94a3b8;font-size:13px}.opciones-grid[data-v-1c016d64]{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px;margin-top:14px;display:grid}.opcion-card[data-v-1c016d64]{text-align:left;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1.5px solid #d5dbe3;flex-direction:column;gap:3px;padding:14px 16px;transition:border-color .15s,background .15s;display:flex}.opcion-card[data-v-1c016d64]:hover{border-color:var(--color-orange-border)}.opcion-card--activa[data-v-1c016d64]{border-color:var(--color-brand-orange);background:#fdf3e8}.opcion-card[data-v-1c016d64]:disabled{cursor:default}.opcion-card__titulo[data-v-1c016d64]{color:var(--color-brand-dark);font-size:13.5px;font-weight:600}.opcion-card__sub[data-v-1c016d64]{color:#94a3b8;font-size:11.5px}.opcion-card--ocupada[data-v-1c016d64]{cursor:not-allowed;opacity:.7;background:#f8fafc;border-color:#e2e8f0}.opcion-card--ocupada[data-v-1c016d64]:hover{border-color:#e2e8f0}.opcion-card__ocupada[data-v-1c016d64]{color:var(--color-danger);margin-top:2px;font-size:11px;font-weight:500}.wizard-footer[data-v-1c016d64]{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:10px;margin-top:10px;padding-top:16px;display:flex}.btn-anterior[data-v-1c016d64]{color:#334155;border-radius:var(--radius-md);background:#fff;border:1px solid #d5dbe3;margin-right:auto;padding:10px 18px;font-size:13px;font-weight:500;transition:background .15s}.btn-anterior[data-v-1c016d64]:hover{background:#f1f5f9}.btn-siguiente[data-v-1c016d64]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;padding:10px 20px;font-size:13.5px;font-weight:600;transition:background .15s}.btn-siguiente[data-v-1c016d64]:hover:not(:disabled){background:#c06d0c}.btn-siguiente[data-v-1c016d64]:disabled{opacity:.5;cursor:default}.paso-content--conteo[data-v-1c016d64]{max-width:768px;margin:0 auto}.conteo-encabezado[data-v-1c016d64]{text-align:center;flex-direction:column;align-items:center;gap:3px;margin-bottom:26px;display:flex}.conteo-encabezado__icono-wrap[data-v-1c016d64]{width:44px;height:44px;color:var(--color-brand-orange);background:#fdf3e8;border-radius:50%;justify-content:center;align-items:center;margin-bottom:10px;display:flex}.conteo-encabezado__ubicacion[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:18px;font-weight:700}.conteo-encabezado__dispositivo[data-v-1c016d64]{text-transform:uppercase;letter-spacing:.4px;color:#94a3b8;margin:0 0 16px;font-size:12.5px;font-weight:600}.paso-subtitulo--centro[data-v-1c016d64]{max-width:480px}.monto-total[data-v-1c016d64]{border-radius:var(--radius-lg);background:#f8fafc;flex-direction:column;align-items:center;gap:4px;max-width:320px;margin:0 auto 30px;padding:22px;display:flex}.monto-total__label[data-v-1c016d64]{text-transform:uppercase;letter-spacing:.5px;color:#94a3b8;font-size:13px}.monto-total__valor[data-v-1c016d64]{color:var(--color-brand-orange);font-size:40px;font-weight:800}.conteo-comparativa[data-v-1c016d64]{color:#475569;flex-direction:column;align-items:center;gap:5px;margin:-2px 0 10px;font-size:16.5px;display:flex}.conteo-comparativa strong[data-v-1c016d64]{color:var(--color-brand-dark)}.conteo-comparativa__diferencia[data-v-1c016d64]{color:var(--color-success);font-size:19px;font-weight:700}.cierre-caja__oculto-aviso[data-v-1c016d64]{border-radius:var(--radius-md);color:#64748b;text-align:center;background:#f8fafc;margin:8px 0;padding:10px 14px;font-size:13px}.motivo-diferencia[data-v-1c016d64]{border-radius:var(--radius-md);background:#fff7ed;border:1px solid #fed7aa;flex-direction:column;gap:6px;margin:12px 0;padding:12px 14px;display:flex}.motivo-diferencia__input[data-v-1c016d64]{border-radius:var(--radius-sm);color:var(--color-brand-dark);resize:vertical;background:#fff;border:1px solid #d5dbe3;padding:8px 10px;font-family:inherit;font-size:13.5px}.motivo-diferencia__input[data-v-1c016d64]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.conteo-comparativa__diferencia--negativa[data-v-1c016d64]{color:var(--color-danger)}.denom-titulo[data-v-1c016d64]{text-transform:uppercase;letter-spacing:.4px;color:#64748b;justify-content:center;align-items:center;gap:7px;margin:26px 0 18px;font-size:15px;font-weight:600;display:flex}.denom-controles[data-v-1c016d64]{align-items:center;gap:8px;display:flex}.denom-controles button[data-v-1c016d64]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#334155;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:30px;height:30px;font-size:17px;font-weight:600;display:flex}.denom-controles button[data-v-1c016d64]:hover{background:#f1f5f9}.denom-controles input[data-v-1c016d64]{text-align:center;width:38px;min-width:38px;color:inherit;border:1px solid var(--border);border-radius:var(--radius-sm);-moz-appearance:textfield;background:#fff;padding:5px 0;font-family:inherit;font-size:15px;font-weight:600}.denom-controles input[data-v-1c016d64]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.denom-controles input[data-v-1c016d64]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.denom-controles input[data-v-1c016d64]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.denom-grid--billetes[data-v-1c016d64]{flex-wrap:wrap;justify-content:center;gap:26px;margin-bottom:10px;display:flex}.denom-billete[data-v-1c016d64]{flex-direction:column;align-items:center;gap:9px;display:flex}.denom-billete__nota[data-v-1c016d64]{border-radius:8px;justify-content:center;align-items:center;width:92px;height:58px;display:flex;position:relative}.denom-billete__nota[data-v-1c016d64]:before{content:"";border:1px dashed #ffffff8c;border-radius:4px;position:absolute;inset:5px}.denom-billete__valor[data-v-1c016d64]{letter-spacing:.3px;font-size:20px;font-weight:800}.denom-billete__nota--verde[data-v-1c016d64]{color:#eafbee;background:#4f8a5b}.denom-billete__nota--marron[data-v-1c016d64]{color:#fdf6e8;background:#9c7a3f}.denom-billete__nota--rojo[data-v-1c016d64]{color:#fdebee;background:#b5384a}.denom-billete__nota--azul[data-v-1c016d64]{color:#e9f3fc;background:#3d6a94}.denom-billete__nota--morado[data-v-1c016d64]{color:#f5eefc;background:#7c5a94}.denom-billete__label[data-v-1c016d64]{color:#64748b;font-size:13px;font-weight:500}.denom-grid--monedas[data-v-1c016d64]{flex-wrap:wrap;justify-content:center;gap:16px;display:flex}.denom-moneda[data-v-1c016d64]{flex-direction:column;align-items:center;gap:9px;display:flex}.denom-moneda__ficha[data-v-1c016d64]{border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:72px;height:72px;line-height:1.15;display:flex}.denom-moneda__valor[data-v-1c016d64]{font-size:18px;font-weight:800}.denom-moneda__unidad[data-v-1c016d64]{text-transform:uppercase;letter-spacing:.3px;opacity:.85;font-size:10px;font-weight:600}.denom-moneda__ficha--bronce[data-v-1c016d64]{color:#5c4416;background:#d9b45e;border:3px solid #b48a2f}.denom-moneda__ficha--plata[data-v-1c016d64]{color:#445261;background:#d8dee3;border:3px solid #a9b3bd}.denom-moneda__ficha--bimetal[data-v-1c016d64]{color:#445261;background:#d8dee3;border:5px solid #c9a227}.pdv-inerte[data-v-1c016d64]{flex-direction:column;height:100%;min-height:0;display:flex}.aviso-heredado[data-v-1c016d64]{color:#92620a;border-radius:var(--radius-md);background:#fdf3e8;border:1px solid #fde68a;flex-shrink:0;align-items:center;gap:8px;margin-bottom:12px;padding:10px 14px;font-size:12.5px;line-height:1.5;display:flex}.aviso-heredado span[data-v-1c016d64]{flex:1}.aviso-heredado__cerrar[data-v-1c016d64]{color:inherit;opacity:.7;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.aviso-heredado__cerrar[data-v-1c016d64]:hover{opacity:1}.pdv-header[data-v-1c016d64]{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px;padding-bottom:12px;display:flex}.pdv-header__info[data-v-1c016d64]{flex-wrap:wrap;align-items:center;gap:18px;min-width:0;display:flex}.pdv-header__etiqueta[data-v-1c016d64]{color:var(--color-brand-dark);align-items:center;gap:7px;font-size:13.5px;font-weight:600;display:flex}.pdv-header__etiqueta svg[data-v-1c016d64]{color:var(--color-brand-orange);flex-shrink:0}.pdv-header__botonera[data-v-1c016d64]{color:#475569;align-items:center;gap:6px;font-size:12.5px;font-weight:500;display:flex}.pdv-header__botonera svg[data-v-1c016d64]{color:#94a3b8;flex-shrink:0}.pdv-header__botonera--sin[data-v-1c016d64]{color:#94a3b8;font-style:italic}.pdv-header__acciones[data-v-1c016d64]{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.pdv-header__acciones[data-v-1c016d64]>*{flex-shrink:0}.btn-cerrar-caja[data-v-1c016d64]{background:var(--color-brand-dark);color:#fff;border-radius:var(--radius-md);border:none;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:opacity .15s;display:inline-flex}.btn-cerrar-caja[data-v-1c016d64]:hover{opacity:.88}.pdv-body[data-v-1c016d64]{flex:1;grid-template-columns:1fr minmax(340px,40%);gap:14px;min-height:0;display:grid}.pdv-canvas-wrap[data-v-1c016d64]{flex-direction:column;gap:10px;min-height:0;display:flex}.pdv-busqueda-fija[data-v-1c016d64]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-md);flex-shrink:0;align-items:center;padding:2px 4px;display:flex;position:relative}.pdv-busqueda-fija__icono[data-v-1c016d64]{color:#94a3b8;pointer-events:none;position:absolute;left:14px}.pdv-busqueda-fija__input[data-v-1c016d64]{color:#1e293b;background:0 0;border:none;flex:1;padding:12px 40px 12px 38px;font-family:inherit;font-size:14px}.pdv-busqueda-fija__input[data-v-1c016d64]:focus{outline:none}.pdv-busqueda-fija__limpiar[data-v-1c016d64]{border-radius:var(--radius-sm);color:#94a3b8;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;display:flex;position:absolute;right:8px}.pdv-busqueda-fija__limpiar[data-v-1c016d64]:hover{color:#334155;background:#f1f5f9}.pdv-canvas[data-v-1c016d64]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex:1;justify-content:center;align-items:flex-start;min-height:0;padding:16px;display:flex;overflow:hidden auto}.pdv-canvas__nota[data-v-1c016d64]{color:#64748b;margin:0;font-size:12.5px}.pdv-canvas__nota--sin[data-v-1c016d64]{color:#94a3b8;font-style:italic}.pdv-canvas__contenido[data-v-1c016d64]{width:100%}.pdv-categorias[data-v-1c016d64]{flex-shrink:0;gap:8px;width:100%;margin-bottom:6px;padding-bottom:4px;display:flex;overflow-x:auto}.pdv-categorias__chip[data-v-1c016d64]{color:#64748b;white-space:nowrap;background:#fff;border:1px solid #d5dbe3;border-radius:999px;flex-shrink:0;height:44px;padding:0 16px;font-size:13px;font-weight:600;transition:background .12s,border-color .12s,color .12s}.pdv-categorias__chip[data-v-1c016d64]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange)}.pdv-categorias__chip--activo[data-v-1c016d64]{background:var(--color-brand-dark);border-color:var(--color-brand-dark);color:#fff}.pdv-categorias__chip--activo[data-v-1c016d64]:hover{border-color:var(--color-brand-dark);color:#fff}.pdv-grilla[data-v-1c016d64]{grid-template-columns:repeat(auto-fill, minmax(var(--pdv-card-min), 1fr));grid-auto-rows:var(--pdv-card-alto);place-content:start center;align-self:stretch;gap:10px;width:100%;display:grid}.pdv-grilla[data-v-1c016d64]:not(.pdv-grilla--categorias){grid-template-columns:repeat(auto-fill,minmax(9rem,1fr));grid-auto-rows:12.5rem}@media (hover:none),(pointer:coarse){.pdv-grilla[data-v-1c016d64]:not(.pdv-grilla--categorias){grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr));grid-auto-rows:14.5rem}}.pdv-grilla__card[data-v-1c016d64]{border-radius:var(--radius-md);color:#fff;text-align:left;cursor:pointer;border:none;flex-direction:column;padding:9px 11px 10px;transition:filter .15s,transform .1s,opacity .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 3px #101c2e26}.pdv-grilla__card[data-v-1c016d64]:hover:not(:disabled){filter:brightness(1.06)}.pdv-grilla__card[data-v-1c016d64]:active:not(:disabled){transform:scale(.97)}.pdv-grilla__card[data-v-1c016d64]:disabled{cursor:not-allowed}.pdv-grilla__card--atenuada[data-v-1c016d64]{filter:saturate(.5)brightness(.94);opacity:.62}.pdv-grilla__card-img[data-v-1c016d64]{object-fit:contain;z-index:0;width:100%;height:100%;position:absolute;inset:0}.pdv-grilla__card[data-v-1c016d64]>:not(.pdv-grilla__card-img){z-index:1;position:relative}.pdv-grilla--categorias[data-v-1c016d64]{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));grid-auto-rows:11.75rem;margin-bottom:4px}@media (hover:none),(pointer:coarse){.pdv-grilla--categorias[data-v-1c016d64]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));grid-auto-rows:14.75rem}}.pdv-grilla__card--categoria[data-v-1c016d64]{text-align:left;justify-content:flex-end;align-items:flex-start}.pdv-grilla__card--categoria .pdv-grilla__card-img[data-v-1c016d64]{object-fit:cover;filter:brightness(.7)}.pdv-grilla__card--categoria .pdv-grilla__nombre[data-v-1c016d64]{color:#fff;text-shadow:0 1px 3px #00000080;-webkit-line-clamp:3;margin-top:0;font-size:14.5px;font-weight:800}.pdv-grilla__subtitulo[data-v-1c016d64]{color:#64748b;text-transform:uppercase;letter-spacing:.03em;margin:4px 0 2px;font-size:12px;font-weight:600}.pdv-categorias__chip--volver[data-v-1c016d64]{align-items:center;gap:5px;display:inline-flex}.pdv-grilla__card--producto[data-v-1c016d64]{padding:0}.pdv-grilla__foto[data-v-1c016d64]{background:#fff;flex:1;min-height:0;position:relative;overflow:hidden}.pdv-grilla__franja-nombre[data-v-1c016d64]{background:#ffffffb3;flex-shrink:0;padding:6px 10px}.pdv-grilla__franja-precio[data-v-1c016d64]{flex-shrink:0;padding:6px 10px}.pdv-grilla__card--producto .pdv-grilla__nombre[data-v-1c016d64]{text-align:left;color:#7f7f7f;margin-top:0;font-size:11px}.pdv-grilla__card--producto .pdv-grilla__precio[data-v-1c016d64]{text-align:center;display:block}.pdv-grilla__sinstock-pill[data-v-1c016d64]{z-index:1;color:#fff;letter-spacing:.02em;white-space:nowrap;background:#e0435f;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:8.5px;font-weight:700;display:inline-flex;position:absolute;top:6px;left:6px}.pdv-grilla__nombre[data-v-1c016d64]{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13.5px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.pdv-grilla__precio[data-v-1c016d64]{color:#fff;font-variant-numeric:tabular-nums;white-space:nowrap;font-size:15px;font-weight:700}.pdv-busqueda__error[data-v-1c016d64]{color:var(--color-danger);margin:0;font-size:12.5px}.pdv-busqueda__estado[data-v-1c016d64]{color:#94a3b8;margin:0;font-size:12.5px}.pdv-busqueda__resultados[data-v-1c016d64]{flex-direction:column;gap:6px;max-height:420px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto}.pdv-busqueda__item[data-v-1c016d64]{border:1px solid var(--border);border-radius:var(--radius-md);cursor:pointer;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;transition:background .12s,border-color .12s;display:flex}.pdv-busqueda__item[data-v-1c016d64]:hover{border-color:var(--color-brand-orange);background:#fff8f2}.pdv-busqueda__item--bloqueado[data-v-1c016d64]{cursor:not-allowed;opacity:.65}.pdv-busqueda__item--bloqueado[data-v-1c016d64]:hover{border-color:var(--border);background:0 0}.pdv-busqueda__item-sinstock[data-v-1c016d64]{color:var(--color-danger);background:#fee2e2;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.pdv-busqueda__item-info[data-v-1c016d64]{flex-direction:column;gap:2px;min-width:0;display:flex}.pdv-busqueda__item-nombre[data-v-1c016d64]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:500;overflow:hidden}.pdv-busqueda__item-meta[data-v-1c016d64]{color:#94a3b8;font-size:11.5px}.pdv-busqueda__item-precio[data-v-1c016d64]{color:var(--color-brand-orange);flex-shrink:0;font-size:14px;font-weight:600}.pdv-sidebar[data-v-1c016d64]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;min-height:0;padding:18px;display:flex}.carrito-header[data-v-1c016d64]{border-bottom:1px solid var(--border);flex-wrap:wrap;flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;margin-bottom:14px;padding-bottom:14px;display:flex}.carrito-header__titulo[data-v-1c016d64]{color:var(--color-brand-dark);flex-wrap:wrap;align-items:center;gap:8px;font-size:15.5px;font-weight:700;display:inline-flex}.carrito-header__conteo[data-v-1c016d64]{color:#64748b;font-size:12px;font-weight:500}.carrito-header__acciones[data-v-1c016d64]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.btn-chip[data-v-1c016d64]{color:#64748b;cursor:pointer;background:#fff;border:1px solid #d5dbe3;border-radius:999px;align-items:center;gap:6px;padding:8px 14px;font-size:12.5px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn-chip[data-v-1c016d64]:hover:not(:disabled){background:#f1f5f9}.btn-chip[data-v-1c016d64]:disabled{color:#cbd5e1;cursor:not-allowed}.btn-chip--peligro[data-v-1c016d64]{color:var(--color-danger);border-color:#fecaca}.btn-chip--peligro[data-v-1c016d64]:hover:not(:disabled){border-color:var(--color-danger);background:#fef2f2}.btn-chip--peligro[data-v-1c016d64]:disabled{color:#cbd5e1;border-color:#d5dbe3}.icono-toggle[data-v-1c016d64]{border:1px solid var(--border);border-radius:var(--radius-md);color:#64748b;background:#fff;justify-content:center;align-items:center;width:34px;height:34px;transition:background .15s,color .15s,border-color .15s;display:flex;position:relative}.icono-toggle[data-v-1c016d64]:hover{color:var(--color-brand-orange);background:#f1f5f9}.icono-toggle[data-v-1c016d64]:disabled{border-color:var(--border);color:#b8c1cc;cursor:not-allowed;background:#f1f5f9}.icono-toggle--activo[data-v-1c016d64]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.icono-toggle--activo[data-v-1c016d64]:hover{color:#fff;background:#c06d0c}.icono-toggle__punto[data-v-1c016d64]{background:var(--color-success);border:1.5px solid #fff;border-radius:50%;width:9px;height:9px;position:absolute;top:-3px;right:-3px}.pdv-sidebar__carrito[data-v-1c016d64]{color:#cbd5e1;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:8px;min-height:0;padding:20px 8px;display:flex}.pdv-carrito__texto[data-v-1c016d64]{color:#94a3b8;margin:0;font-size:14px;font-weight:500}.pdv-carrito__sub[data-v-1c016d64]{color:#b8c1cc;max-width:220px;margin:0;font-size:11.5px}.btn-cobrar[data-v-1c016d64]{width:100%;min-height:var(--pdv-cobrar-alto);background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-lg);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:14px 0;font-size:16px;font-weight:700;transition:background .15s;display:flex}.btn-cobrar[data-v-1c016d64]:hover:not(:disabled){background:#c06d0c}.btn-cobrar--turbo[data-v-1c016d64]{border:2px solid #0f0}.btn-cobrar__conteo[data-v-1c016d64]{color:#0f0;margin-left:10px;font-weight:700}.icono-toggle--turbo[data-v-1c016d64]{color:#00e000;border-color:#0f0;box-shadow:0 0 8px #00ff008c}.btn-cobrar[data-v-1c016d64]:disabled{cursor:not-allowed;background:#cbd5e1}.fade-enter-active[data-v-1c016d64],.fade-leave-active[data-v-1c016d64]{transition:opacity .2s}.fade-enter-from[data-v-1c016d64],.fade-leave-to[data-v-1c016d64]{opacity:0}.pdv-aviso[data-v-1c016d64]{color:#9a3412;border-radius:var(--radius-md);background:#fff7ed;border:1px solid #fed7aa;flex-shrink:0;margin-bottom:10px;padding:8px 10px;font-size:12px;font-weight:500}.pdv-lineas[data-v-1c016d64]{flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.pdv-linea[data-v-1c016d64]{height:var(--pdv-linea-alto);background:#fafbfc;border:1px solid #eef1f5;border-radius:11px;flex-shrink:0;align-items:center;gap:10px;padding:8px 10px;display:flex}.pdv-linea__info[data-v-1c016d64]{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.pdv-linea__nombre-fila[data-v-1c016d64]{align-items:center;gap:6px;min-width:0;display:flex}.pdv-linea__nombre[data-v-1c016d64]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.pdv-linea__badge[data-v-1c016d64]{letter-spacing:.02em;white-space:nowrap;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:9.5px;font-weight:700}.pdv-linea__badge--gratis[data-v-1c016d64]{color:var(--color-success);background:#dcfce7}.pdv-linea__badge--dscto[data-v-1c016d64]{color:var(--color-brand-orange);background:#fdf3e8}.pdv-linea__precio[data-v-1c016d64]{color:#94a3b8;text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.pdv-linea__stepper[data-v-1c016d64]{flex-shrink:0;align-items:center;gap:4px;display:flex}.pdv-linea__btn[data-v-1c016d64]{border-radius:var(--radius-sm);color:#475569;background:#fff;border:1px solid #d5dbe3;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;transition:background .12s,border-color .12s;display:flex}.pdv-linea__btn[data-v-1c016d64]:hover:not(:disabled){border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fdf3e8}.pdv-linea__btn[data-v-1c016d64]:disabled{opacity:.4;cursor:not-allowed}.pdv-linea__btn--peligro[data-v-1c016d64]{color:var(--color-danger);border-color:#fecaca}.pdv-linea__btn--peligro[data-v-1c016d64]:hover:not(:disabled){border-color:var(--color-danger);color:var(--color-danger);background:#fef2f2}.pdv-linea__cantidad[data-v-1c016d64]{border-radius:var(--radius-sm);text-align:center;color:#1e293b;background:#eef2f7;border:1px solid #0000;justify-content:center;align-items:center;min-width:30px;height:30px;padding:0 4px;font-size:13.5px;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}.pdv-linea__cantidad[data-v-1c016d64]:hover{border-color:var(--color-brand-orange);background:#fff8f2}.pdv-linea__subtotal[data-v-1c016d64]{min-width:4.5rem;color:var(--color-brand-orange);font-variant-numeric:tabular-nums;flex-direction:column;flex-shrink:0;align-items:flex-end;gap:0;font-size:13px;font-weight:700;line-height:1.15;display:flex}.pdv-linea__subtotal-tachado[data-v-1c016d64]{color:#94a3b8;font-size:9.5px;font-weight:500;text-decoration:line-through}.pdv-linea__dscto-btn[data-v-1c016d64]{border:1.5px solid var(--color-success);width:32px;height:32px;color:var(--color-success);background:#fff;border-radius:50%;justify-content:center;align-items:center;font-size:12px;font-weight:700;transition:background .12s,color .12s;display:flex}.pdv-linea__dscto-btn[data-v-1c016d64]:hover{background:var(--color-success);color:#fff}.chip-quitar-dscto[data-v-1c016d64]{color:var(--color-danger);background:#fff1f1;border:none;border-radius:999px;align-items:center;gap:5px;padding:6px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.chip-quitar-dscto[data-v-1c016d64]:hover{background:#fee2e2}.chip-quitar-dscto--bloque[data-v-1c016d64]{justify-content:center;width:100%;margin-top:4px}.pdv-totales[data-v-1c016d64]{border-top:1px dashed var(--border);flex-direction:column;flex-shrink:0;gap:6px;margin-bottom:4px;padding:12px 2px 4px;font-size:13px;display:flex}.pdv-totales__fila[data-v-1c016d64]{color:#64748b;justify-content:space-between;align-items:center;display:flex}.pdv-totales__fila--descuento[data-v-1c016d64]{color:var(--color-success);font-weight:600}.pdv-totales__fila--total[data-v-1c016d64]{color:var(--color-brand-dark);border-top:1px solid var(--border);padding-top:6px;font-size:22px;font-weight:800}.totales-acciones[data-v-1c016d64]{gap:8px;margin-top:6px;display:flex}.btn-outline[data-v-1c016d64]{color:#334155;background:#fff;border:1px solid #d5dbe3;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;padding:9px 8px;font-size:12px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn-outline[data-v-1c016d64]:hover:not(:disabled){border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.btn-outline[data-v-1c016d64]:disabled{color:#cbd5e1;cursor:not-allowed}.segmento[data-v-1c016d64]{border-radius:var(--radius-md);border:1px solid #d5dbe3;align-self:center;display:flex;overflow:hidden}.segmento button[data-v-1c016d64]{color:#64748b;background:#fff;border:none;border-right:1px solid #d5dbe3;padding:7px 18px;font-size:13px;font-weight:600}.segmento button[data-v-1c016d64]:last-child{border-right:none}.segmento button.activo[data-v-1c016d64]{background:var(--color-brand-orange);color:#fff}.campo[data-v-1c016d64]{text-align:left;flex-direction:column;gap:5px;display:flex}.campo__label[data-v-1c016d64]{color:#475569;font-size:12px;font-weight:500}.campo__input[data-v-1c016d64]{border-radius:var(--radius-md);color:#1e293b;background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-1c016d64]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__textarea[data-v-1c016d64]{resize:vertical;min-height:80px;line-height:1.4}.campo__input--titulo-nota[data-v-1c016d64]{text-transform:uppercase;font-weight:700}.campo__error[data-v-1c016d64]{color:var(--color-danger);margin:0;font-size:11.5px}.modal-nota[data-v-1c016d64]{text-align:left;align-items:stretch;max-width:380px}.modal-nota .modal-calc__titulo[data-v-1c016d64],.modal-nota .modal-calc__sub[data-v-1c016d64]{text-align:left}.ticket-preview[data-v-1c016d64]{border-radius:var(--radius-md);color:#1e293b;background:#fff;width:100%;max-width:300px;padding:22px 20px;font-family:Courier New,monospace;box-shadow:0 12px 32px #101c2e40}.ticket-preview__marca[data-v-1c016d64]{text-align:center;letter-spacing:.05em;margin:0;font-size:14px;font-weight:700}.ticket-preview__sub[data-v-1c016d64]{text-align:center;color:#64748b;margin:2px 0 0;font-size:10.5px}.ticket-preview__linea[data-v-1c016d64]{border-top:1px dashed #cbd5e1;margin:12px 0}.ticket-preview__titulo[data-v-1c016d64]{margin:0 0 6px;font-size:13px;font-weight:700}.ticket-preview__cuerpo[data-v-1c016d64]{white-space:pre-wrap;word-break:break-word;margin:0;font-size:12.5px;line-height:1.5}.ticket-preview__meta[data-v-1c016d64]{color:#64748b;margin:0;font-size:11px}.ticket-preview__impresora[data-v-1c016d64]{color:var(--color-brand-orange);border-radius:var(--radius-sm);background:#fdf3e8;margin:12px 0 0;padding:8px 10px;font-size:11px}.ticket-preview__impresora--sin[data-v-1c016d64]{color:#94a3b8;background:#f8fafc}.ticket-preview__cerrar[data-v-1c016d64]{justify-content:center;width:100%;margin-top:16px}.overlay-calc[data-v-1c016d64]{z-index:95;background:#101c2e80;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-calc[data-v-1c016d64]{background:var(--color-bg-card);border-radius:var(--radius-lg);flex-direction:column;gap:10px;width:100%;max-width:320px;padding:20px;display:flex}.modal-calc__titulo[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:14.5px;font-weight:600}.modal-calc__sub[data-v-1c016d64]{color:#64748b;margin:0;font-size:12px}.modal-calc__input[data-v-1c016d64]{border-radius:var(--radius-md);text-align:center;border:1px solid #d5dbe3;padding:10px;font-family:inherit;font-size:20px;font-weight:600}.modal-calc__input[data-v-1c016d64]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.modal-calc__acciones[data-v-1c016d64]{justify-content:flex-end;gap:8px;margin-top:4px;display:flex}.modal-calc__acciones--columna[data-v-1c016d64]{flex-direction:column;align-items:stretch}.modal-calc__acciones--columna .btn[data-v-1c016d64]{justify-content:center}.overlay-calc--derecha[data-v-1c016d64]{justify-content:flex-end;padding:0}.panel-lateral[data-v-1c016d64]{background:var(--color-bg-card);text-align:left;flex-direction:column;gap:14px;width:min(420px,90vw);max-width:100%;height:100%;padding:18px;display:flex;box-shadow:-12px 0 32px #101c2e2e}.panel-lateral__header[data-v-1c016d64]{flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.panel-lateral__titulo[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:16px;font-weight:700}.panel-lateral__cuerpo[data-v-1c016d64]{flex-direction:column;flex:1;gap:8px;min-height:0;display:flex;overflow-y:auto}.panel-linea__header[data-v-1c016d64]{align-items:center}.panel-linea__info[data-v-1c016d64]{flex-direction:column;gap:2px;min-width:0;display:flex}.panel-linea__nombre[data-v-1c016d64]{color:var(--color-brand-dark);text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.panel-linea__meta[data-v-1c016d64]{color:#64748b;font-size:12px}.panel-linea__cuerpo[data-v-1c016d64]{gap:16px}.panel-linea__stepper[data-v-1c016d64]{flex-shrink:0;justify-content:center;align-items:center;gap:14px;display:flex}.panel-linea__btn[data-v-1c016d64]{border-radius:var(--radius-md);color:#475569;background:#fff;border:1px solid #d5dbe3;flex-shrink:0;justify-content:center;align-items:center;width:56px;height:56px;transition:background .12s,border-color .12s;display:flex}.panel-linea__btn[data-v-1c016d64]:hover:not(:disabled){border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fdf3e8}.panel-linea__btn[data-v-1c016d64]:disabled{opacity:.4;cursor:not-allowed}.panel-linea__cantidad[data-v-1c016d64]{text-align:center;min-width:64px;color:var(--color-brand-dark);font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}.panel-linea__descuento[data-v-1c016d64]{justify-content:center;align-items:center;gap:12px;display:flex}.panel-linea__subtotal[data-v-1c016d64]{background:var(--color-superficie-suave);border-radius:var(--radius-md);color:#475569;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13.5px;font-weight:600;display:flex}.panel-linea__subtotal span[data-v-1c016d64]:last-child{color:var(--color-brand-orange);font-variant-numeric:tabular-nums;font-size:17px;font-weight:800}.panel-linea__footer[data-v-1c016d64]{flex-shrink:0;gap:10px;display:flex}.panel-linea__tacho[data-v-1c016d64]{border-radius:var(--radius-md);width:56px;height:56px;color:var(--color-danger);background:#fef2f2;border:1px solid #fecaca;flex-shrink:0;justify-content:center;align-items:center;display:flex}.panel-linea__tacho[data-v-1c016d64]:hover{border-color:var(--color-danger);background:#fee2e2}.panel-linea__listo[data-v-1c016d64]{flex:1;justify-content:center;height:56px;font-size:15px}.btn-cerrar-x[data-v-1c016d64]{color:#94a3b8;border-radius:var(--radius-md);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:4px;display:flex}.btn-cerrar-x[data-v-1c016d64]:hover{color:#334155;background:#f1f5f9}.avisos-lista[data-v-1c016d64]{color:#475569;flex-direction:column;gap:6px;margin:0;padding-left:18px;font-size:12.5px;display:flex}.modal-lista-carritos[data-v-1c016d64]{background:var(--color-bg-card);border-radius:var(--radius-lg);text-align:left;flex-direction:column;gap:10px;width:100%;max-width:560px;max-height:82vh;padding:20px;display:flex;box-shadow:0 12px 40px #101c2e40}.modal-lista-carritos__header[data-v-1c016d64]{justify-content:space-between;align-items:center;display:flex}.lista-carritos-acciones[data-v-1c016d64]{flex-shrink:0;justify-content:flex-end;display:flex}.lista-carritos[data-v-1c016d64]{flex-direction:column;flex:1;gap:8px;min-height:0;padding-right:2px;display:flex;overflow-y:auto}.carrito-guardado-card[data-v-1c016d64]{border:1px solid var(--border);border-left:6px solid var(--border);border-radius:var(--radius-md);background:#fafbfc;align-items:stretch;gap:6px;transition:border-color .12s,background .12s;display:flex}.carrito-guardado-card__info[data-v-1c016d64]{text-align:left;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:1;gap:3px;min-width:0;padding:12px 10px;display:flex}.carrito-guardado-card__info[data-v-1c016d64]:hover:not(:disabled){background:#fff8f2}.carrito-guardado-card__info[data-v-1c016d64]:disabled{cursor:not-allowed;opacity:.6}.carrito-guardado-card__linea1[data-v-1c016d64]{align-items:baseline;gap:8px;display:flex}.carrito-guardado-card__codigo[data-v-1c016d64]{color:var(--color-brand-orange);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:11px;font-weight:700}.carrito-guardado-card__nombre[data-v-1c016d64]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.carrito-guardado-card__ubicacion[data-v-1c016d64]{color:#64748b;font-size:11.5px}.carrito-guardado-card__meta[data-v-1c016d64]{color:#94a3b8;font-size:11px}.carrito-guardado-card__eliminar[data-v-1c016d64]{border-radius:var(--radius-sm);color:#64748b;background:#fff;border:1px solid #d5dbe3;flex-shrink:0;justify-content:center;align-self:center;align-items:center;width:32px;height:32px;margin-right:8px;transition:background .12s,border-color .12s,color .12s;display:flex}.carrito-guardado-card__eliminar[data-v-1c016d64]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fef2f2}.btn[data-v-1c016d64]{border-radius:var(--radius-md);cursor:pointer;border:1px solid #0000;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn--secondary[data-v-1c016d64]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-1c016d64]:hover{background:#f1f5f9}.btn--primary[data-v-1c016d64]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-1c016d64]:hover{background:#c06d0c}.btn--peligro[data-v-1c016d64]{background:var(--color-danger);color:#fff}.btn--peligro[data-v-1c016d64]:hover{background:#c33}.btn--outline[data-v-1c016d64]{border-color:var(--border);color:var(--color-brand-dark);background:#fff;border-radius:999px;padding:10px 22px}.btn--outline[data-v-1c016d64]:hover:not(:disabled){background:#f1f5f9}.btn--registrar[data-v-1c016d64]{background:var(--color-brand-dark);color:#fff;border-radius:999px;padding:10px 22px}.btn--registrar[data-v-1c016d64]:hover:not(:disabled){opacity:.88}.btn--registrar[data-v-1c016d64]:disabled{opacity:.6;cursor:default}.mov-caja[data-v-1c016d64]{flex:1;min-height:0;overflow-y:auto}.mov-caja__card[data-v-1c016d64]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;gap:18px;padding:22px 26px 24px;display:flex}.mov-caja__cabecera[data-v-1c016d64]{align-items:center;gap:10px;display:flex}.mov-caja__cabecera svg[data-v-1c016d64]{color:var(--color-brand-dark);flex-shrink:0}.mov-caja__cabecera h2[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:700}.mov-caja__tabs[data-v-1c016d64]{border-bottom:1px solid var(--border);display:flex}.mov-caja__tab[data-v-1c016d64]{color:#94a3b8;padding:8px 4px;font-size:13.5px;font-weight:600}.mov-caja__tab--activa[data-v-1c016d64]{color:var(--color-brand-dark);border-bottom:2px solid var(--color-brand-dark);margin-bottom:-1px}.mov-caja__efectivo[data-v-1c016d64]{flex-direction:column;align-items:center;gap:4px;padding:6px 0 4px;display:flex}.mov-caja__efectivo-label[data-v-1c016d64]{color:#64748b;font-size:13px}.mov-caja__efectivo-valor[data-v-1c016d64]{color:var(--color-brand-dark);font-size:30px;font-weight:700}.mov-caja__tabla-wrap[data-v-1c016d64]{overflow-x:auto}.mov-caja__tabla[data-v-1c016d64]{border-collapse:collapse;width:100%;font-size:13.5px}.mov-caja__tabla th[data-v-1c016d64]{text-align:left;color:#64748b;border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 10px;font-size:12px;font-weight:600}.mov-caja__tabla th.mov-caja__col-monto[data-v-1c016d64]{text-align:right}.mov-caja__tabla td[data-v-1c016d64]{color:#1e293b;border-bottom:1px solid #f1f5f9;padding:12px 10px}.mov-caja__col-monto[data-v-1c016d64]{text-align:right;white-space:nowrap;font-weight:600}.mov-caja__col-monto--egreso[data-v-1c016d64]{color:var(--color-danger)}.mov-caja__vacio[data-v-1c016d64]{text-align:center;color:#94a3b8;padding:24px 10px}.mov-caja__movimiento[data-v-1c016d64]{white-space:nowrap;align-items:center;gap:8px;font-weight:600;display:flex}.mov-caja__icono[data-v-1c016d64]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.mov-caja__icono--apertura[data-v-1c016d64]{border:2px solid var(--color-info);color:var(--color-info);background:#fff}.mov-caja__icono--ingreso[data-v-1c016d64]{background:var(--color-info)}.mov-caja__icono--egreso[data-v-1c016d64]{background:var(--color-danger)}.mov-caja__pie[data-v-1c016d64]{justify-content:space-between;gap:12px;padding-top:4px;display:flex}.cierre-caja[data-v-1c016d64]{flex-direction:column;flex:1;gap:18px;min-height:0;display:flex;overflow-y:auto}.cierre-caja__cabecera[data-v-1c016d64]{flex-shrink:0;align-items:center;gap:10px;display:flex}.cierre-caja__cabecera h2[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:700}.cierre-caja__volver[data-v-1c016d64]{border:1px solid var(--border);width:30px;height:30px;color:var(--color-brand-dark);background:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s;display:flex}.cierre-caja__volver[data-v-1c016d64]:hover{background:#f1f5f9}.cierre-caja__cargando[data-v-1c016d64]{color:#64748b;text-align:center;padding:30px 0}.cierre-caja__cuerpo[data-v-1c016d64]{flex-direction:column;gap:22px;display:flex}.cierre-caja__seccion-titulo[data-v-1c016d64]{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.cierre-caja__seccion-titulo h3[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:15px;font-weight:700}.cierre-caja__seccion-titulo span[data-v-1c016d64]{color:var(--color-brand-dark);font-size:17px;font-weight:700}.cierre-caja__subtitulo[data-v-1c016d64]{color:var(--color-brand-dark);margin:0;font-size:15px;font-weight:700}.resumen-ventas-caja[data-v-1c016d64]{flex-direction:column;gap:8px;display:flex}.resumen-ventas-caja__fila[data-v-1c016d64]{border:1px solid var(--border);border-radius:var(--radius-md);align-items:center;gap:16px;padding:12px 16px;display:flex}.resumen-ventas-caja__nombre[data-v-1c016d64]{color:var(--color-brand-dark);flex:1;font-size:13.5px;font-weight:600}.resumen-ventas-caja__col[data-v-1c016d64]{color:#1e293b;flex-direction:column;align-items:flex-end;min-width:110px;font-size:13.5px;font-weight:600;display:flex}.resumen-ventas-caja__col small[data-v-1c016d64]{color:#94a3b8;font-size:11px;font-weight:500}.resumen-ventas-caja__col--anulacion[data-v-1c016d64]{color:var(--color-danger)}.resumen-ventas-caja__col--total[data-v-1c016d64]{font-weight:700}.resumen-cierre-caja[data-v-1c016d64]{flex-direction:column;gap:8px;display:flex}.resumen-cierre-caja__bloque[data-v-1c016d64]{border:1px solid var(--border);border-radius:var(--radius-md);flex-direction:column;gap:8px;padding:12px 16px;display:flex}.resumen-cierre-caja__linea[data-v-1c016d64]{color:#1e293b;justify-content:space-between;font-size:13.5px;display:flex}.resumen-cierre-caja__linea--resta[data-v-1c016d64]{color:var(--color-danger)}.cierre-caja__total[data-v-1c016d64]{flex-shrink:0;justify-content:space-between;align-items:baseline;padding-top:4px;display:flex}.cierre-caja__total span[data-v-1c016d64]{color:var(--color-brand-dark);font-size:15px;font-weight:600}.cierre-caja__total strong[data-v-1c016d64]{color:var(--color-brand-dark);font-size:24px;font-weight:700}.cierre-caja__pie[data-v-1c016d64]{flex-shrink:0;justify-content:flex-end;gap:12px;padding-top:8px;display:flex}.cierre-caja__pie--centrado[data-v-1c016d64]{justify-content:center}.cierre-caja__cuerpo--centrado[data-v-1c016d64]{text-align:center;justify-content:center;align-items:center;gap:14px}.detalle-auditable[data-v-1c016d64]{border-top:1px solid var(--border);padding-top:10px}.detalle-auditable__toggle[data-v-1c016d64]{cursor:pointer;width:100%;color:var(--color-brand-dark);background:0 0;border:none;justify-content:center;align-items:center;gap:6px;padding:6px;font-size:13px;font-weight:600;display:flex}.detalle-auditable__toggle svg[data-v-1c016d64],.detalle-auditable__toggle .app-icon[data-v-1c016d64]{transition:transform .15s}.detalle-auditable__chevron--abierto[data-v-1c016d64]{transform:rotate(180deg)}.detalle-auditable__cuerpo[data-v-1c016d64]{flex-direction:column;gap:6px;padding-top:6px;display:flex}.detalle-auditable__titulo[data-v-1c016d64]{color:var(--color-brand-dark);margin:10px 0 4px;font-size:12.5px;font-weight:700}.detalle-auditable__tabla[data-v-1c016d64]{border-collapse:collapse;width:100%;font-size:12.5px}.detalle-auditable__tabla th[data-v-1c016d64]{text-align:left;color:#64748b;border-bottom:1px solid var(--border);padding:6px 8px;font-size:11px;font-weight:600}.detalle-auditable__tabla td[data-v-1c016d64]{color:#1e293b;border-bottom:1px solid #f1f5f9;padding:7px 8px}.detalle-auditable__tabla .al-der[data-v-1c016d64]{text-align:right}.detalle-auditable__monto--egreso[data-v-1c016d64]{color:var(--color-danger)}.detalle-auditable__vacio[data-v-1c016d64]{text-align:center;color:#94a3b8;padding:14px 8px}.reporte-listo[data-v-1c016d64]{border:1px solid var(--color-success);border-radius:var(--radius-md);color:var(--color-success);background:#f0faf6;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;font-size:13px;display:flex}.btn-descarga[data-v-1c016d64]{border:1px solid var(--border);color:var(--color-brand-dark);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:5px;padding:6px 14px;font-size:12.5px;font-weight:600;display:inline-flex}.btn-descarga[data-v-1c016d64]:hover:not(:disabled){background:#f1f5f9}.btn-descarga[data-v-1c016d64]:disabled{opacity:.5;cursor:default}.autorizacion-opciones[data-v-1c016d64]{gap:18px;margin:8px 0 18px;display:flex}.autorizacion-opcion[data-v-1c016d64]{border:1px solid var(--border);border-radius:var(--radius-lg);cursor:pointer;width:150px;color:var(--color-brand-dark);background:#fff;flex-direction:column;align-items:center;gap:10px;padding:20px 14px;font-size:13px;font-weight:600;transition:border-color .15s,background .15s;display:flex}.autorizacion-opcion svg[data-v-1c016d64]{color:var(--color-brand-dark)}.autorizacion-opcion[data-v-1c016d64]:hover{border-color:var(--color-brand-orange);background:#fff8f2}.esperando-remoto__icono[data-v-1c016d64]{color:var(--color-brand-orange)}.esperando-remoto__texto[data-v-1c016d64]{color:#64748b;max-width:380px;margin:0;font-size:13px}.exito-cierre__icono[data-v-1c016d64]{color:var(--color-success)}.exito-cierre__diferencia[data-v-1c016d64]{color:var(--color-success);margin:0;font-size:15px;font-weight:700}.exito-cierre__diferencia--negativa[data-v-1c016d64]{color:var(--color-danger)}@media (width<=900px){.wizard-layout[data-v-1c016d64]{grid-template-columns:1fr;gap:14px}.wizard-sidebar[data-v-1c016d64]{flex-flow:wrap;gap:8px;padding-bottom:4px;overflow-x:auto}.wizard-step[data-v-1c016d64]{flex:auto;min-width:130px}.wizard-panel[data-v-1c016d64]{padding-left:0}.pdv-body[data-v-1c016d64]{grid-template-rows:minmax(220px,1fr) auto;grid-template-columns:1fr}.pdv-sidebar[data-v-1c016d64]{order:2}.pdv-canvas[data-v-1c016d64]{order:1}.denom-controles button[data-v-1c016d64]{width:32px;height:32px;font-size:16px}.btn-icono-accion[data-v-1c016d64]{width:40px;height:40px}}@media (width<=600px){.pdv-header[data-v-1c016d64]{flex-wrap:wrap;row-gap:10px}.pdv-header__info[data-v-1c016d64]{width:100%}.pdv-header__acciones[data-v-1c016d64]{justify-content:space-between;width:100%}.gate__card[data-v-1c016d64]{padding:32px 24px}.wizard-layout[data-v-1c016d64]{gap:10px}.wizard-step[data-v-1c016d64]{min-width:0;padding:6px 4px}.wizard-step__label[data-v-1c016d64]{font-size:11.5px}.opciones-grid[data-v-1c016d64]{grid-template-columns:1fr}.conteo-encabezado__ubicacion[data-v-1c016d64]{font-size:13px}.monto-total__valor[data-v-1c016d64]{font-size:26px}.denom-grid--billetes[data-v-1c016d64],.denom-grid--monedas[data-v-1c016d64]{justify-content:center;gap:12px}.wizard-footer[data-v-1c016d64]{flex-wrap:wrap}.btn-anterior[data-v-1c016d64]{margin-right:0}.btn-siguiente[data-v-1c016d64],.btn-abrir-caja--footer[data-v-1c016d64]{flex:1}}@media (hover:none),(pointer:coarse){.btn-abrir-caja[data-v-1c016d64],.btn-volver[data-v-1c016d64],.btn-cerrar-caja[data-v-1c016d64],.btn-anterior[data-v-1c016d64],.btn-siguiente[data-v-1c016d64],.btn-page[data-v-1c016d64]{min-height:46px;padding-left:20px;padding-right:20px;font-size:14.5px}.opcion-card[data-v-1c016d64]{padding:18px}.opcion-card__titulo[data-v-1c016d64]{font-size:14.5px}.icono-toggle[data-v-1c016d64]{width:46px;height:46px}.btn-chip[data-v-1c016d64]{padding:10px 16px;font-size:13px}.pdv-linea__dscto-btn[data-v-1c016d64]{width:38px;height:38px}.pdv-linea__cantidad[data-v-1c016d64]{min-width:44px;height:44px}.btn-outline[data-v-1c016d64]{padding:11px 8px;font-size:12.5px}.wizard-step__num[data-v-1c016d64]{width:32px;height:32px}.denom-controles[data-v-1c016d64]{gap:10px}.pdv-grilla[data-v-1c016d64]{gap:12px}.pdv-grilla__card[data-v-1c016d64]{padding:12px 14px 14px}.pdv-grilla__nombre[data-v-1c016d64]{font-size:16.5px}.pdv-grilla__precio[data-v-1c016d64]{font-size:20px}.denom-controles button[data-v-1c016d64]{width:40px;height:40px;font-size:18px}.denom-controles input[data-v-1c016d64]{width:22px;min-width:22px;font-size:15px}.btn-icono-accion[data-v-1c016d64]{width:44px;height:44px}.btn-cobrar[data-v-1c016d64]{font-size:17px}input[type=checkbox][data-v-1c016d64],input[type=radio][data-v-1c016d64]{width:20px;height:20px}}.venta-rapida[data-v-1c016d64]{gap:var(--esp-1);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.venta-rapida__card[data-v-1c016d64]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--esp-1) var(--esp-5) var(--esp-2);gap:var(--esp-1);flex-direction:column;width:100%;max-width:480px;margin:0 auto;display:flex}.venta-rapida__card[data-v-1c016d64] .teclado-num--embebido{gap:var(--esp-1)}.venta-rapida__card[data-v-1c016d64] .teclado-num__titulo{font-size:var(--texto-xs)}.venta-rapida__card[data-v-1c016d64] .teclado-num__sub{font-size:var(--texto-2xs);margin:0}.venta-rapida__card[data-v-1c016d64] .teclado-num__pantalla{padding:var(--esp-1) var(--esp-4);min-height:1.75rem}.venta-rapida__card[data-v-1c016d64] .teclado-num__valor{font-size:var(--texto-2xl)}.venta-rapida__card[data-v-1c016d64] .teclado-num__grid,.venta-rapida__card[data-v-1c016d64] .teclado-num__fila,.venta-rapida__card[data-v-1c016d64] .teclado-num__fila-inferior{gap:var(--esp-1)}.venta-rapida__header[data-v-1c016d64]{align-items:center;gap:var(--esp-3);grid-template-columns:1fr auto 1fr;display:grid}.venta-rapida__header h2[data-v-1c016d64]{font-size:var(--texto-xl);color:var(--color-brand-dark);text-align:center;margin:0;font-weight:700}.venta-rapida__header .btn-volver[data-v-1c016d64]{justify-self:start}.venta-rapida__header .venta-rapida__carrito-btn[data-v-1c016d64]{justify-self:end}.venta-rapida__carrito-btn[data-v-1c016d64]{width:var(--pdv-tecla);height:var(--pdv-tecla);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--color-brand-dark);background:#fff;justify-content:center;align-items:center;display:flex;position:relative}.venta-rapida__carrito-btn[data-v-1c016d64]:disabled{opacity:.4}.venta-rapida__carrito-contador[data-v-1c016d64]{background:var(--color-brand-orange);color:#fff;min-width:18px;height:18px;font-size:var(--texto-2xs);border-radius:999px;justify-content:center;align-items:center;padding:0 4px;font-weight:700;display:flex;position:absolute;top:-6px;right:-6px}.venta-rapida__total[data-v-1c016d64]{padding:var(--esp-1) 0;border-bottom:1px solid var(--border);flex-direction:column;align-items:center;gap:0;display:flex}.venta-rapida__total span[data-v-1c016d64]:first-child{font-size:var(--texto-2xs);color:#64748b}.venta-rapida__total-valor[data-v-1c016d64]{font-size:var(--texto-2xl);color:var(--color-brand-dark);font-weight:700}.venta-rapida__aviso[data-v-1c016d64]{padding:var(--esp-2) var(--esp-4);border:1px solid var(--color-orange-border);border-radius:var(--radius-md);font-size:var(--texto-xs);color:var(--color-brand-dark);background:#fdf3e8;margin:0}.venta-rapida__label[data-v-1c016d64]{font-size:var(--texto-xs);color:#64748b;font-weight:600}.venta-rapida__fila-cantidad[data-v-1c016d64]{justify-content:space-between;align-items:center;gap:var(--esp-4);display:flex}.venta-rapida__stepper[data-v-1c016d64]{align-items:center;gap:var(--esp-2);display:flex}.venta-rapida__stepper-btn[data-v-1c016d64]{width:var(--alto-control);height:var(--alto-control);border-radius:var(--radius-md);border:1px solid var(--border);color:var(--color-brand-dark);font-size:var(--texto-xl);background:#eef2f7;font-weight:700}.venta-rapida__stepper-btn[data-v-1c016d64]:disabled{opacity:.4}.venta-rapida__stepper-btn[data-v-1c016d64]:not(:disabled):active{background:var(--color-brand-orange);color:#fff}.venta-rapida__stepper-valor[data-v-1c016d64]{text-align:center;min-width:38px;font-size:var(--texto-lg);color:var(--color-brand-dark);padding:2px var(--esp-2);border-radius:var(--radius-sm);background:0 0;border:none;font-weight:700}.venta-rapida__stepper-valor[data-v-1c016d64]:hover{background:#f1f5f9}.venta-rapida__campo[data-v-1c016d64]{gap:var(--esp-1);flex-direction:column;display:flex}.venta-rapida__input[data-v-1c016d64]{height:var(--alto-control);padding:0 var(--esp-4);border:1px solid var(--border);border-radius:var(--radius-md);font-size:var(--texto-md);color:var(--color-brand-dark)}.venta-rapida__input[data-v-1c016d64]:focus{border-color:var(--color-brand-orange);outline:none}.venta-rapida__btn-agregar[data-v-1c016d64]{justify-content:center;align-items:center;gap:var(--esp-2);width:100%;padding:var(--esp-2);font-size:var(--texto-sm);display:flex}.venta-rapida__btn-cobrar[data-v-1c016d64]{width:100%;font-size:var(--texto-md);padding:var(--esp-3);justify-content:center}.venta-rapida__vacio[data-v-1c016d64]{padding:var(--esp-8) 0;text-align:center;color:#94a3b8;font-size:var(--texto-sm)}.venta-rapida__lista[data-v-1c016d64]{gap:var(--esp-2);flex-direction:column;max-height:50vh;display:flex;overflow-y:auto}.venta-rapida__linea[data-v-1c016d64]{align-items:center;gap:var(--esp-3);padding:var(--esp-3) var(--esp-4);border:1px solid var(--border);border-radius:var(--radius-md);display:flex}.venta-rapida__linea-info[data-v-1c016d64]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.venta-rapida__linea-desc[data-v-1c016d64]{font-size:var(--texto-sm);color:var(--color-brand-dark);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.venta-rapida__linea-meta[data-v-1c016d64]{font-size:var(--texto-xs);color:#64748b}.venta-rapida__linea-importe[data-v-1c016d64]{font-size:var(--texto-sm);color:var(--color-brand-dark);white-space:nowrap;font-weight:700}.venta-rapida__pie-lista[data-v-1c016d64]{gap:var(--esp-3);display:flex}.venta-rapida__pie-lista .btn[data-v-1c016d64]{flex:1;justify-content:center;align-items:center;display:flex}@media (width<=640px){.venta-rapida__card[data-v-1c016d64]{max-width:none}}.venta-rapida .btn-icon[data-v-1c016d64]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.venta-rapida .btn-icon[data-v-1c016d64]:hover{color:var(--color-brand-dark);background:#eef2f7}.venta-rapida .btn-icon--peligro[data-v-1c016d64]:hover{color:#dc2626;background:#fdecec}.kardex[data-v-3e445287]{flex-direction:column;height:100%;min-height:0;display:flex}.filtro-grupo__opciones .filtro-chip[data-v-3e445287]{flex-shrink:0}.resumen-item[data-v-3e445287]{align-items:center;gap:var(--esp-3);padding:0 var(--esp-5);border-left:1px solid var(--border);height:2.25rem;display:flex}.resumen-item[data-v-3e445287]:first-child{border-left:none;padding-left:0}.resumen-item__icono[data-v-3e445287]{color:var(--color-brand-orange);flex-shrink:0}.resumen-item--entrada .resumen-item__icono[data-v-3e445287],.resumen-item--entrada .resumen-item__cifra[data-v-3e445287]{color:var(--color-success)}.resumen-item--salida .resumen-item__icono[data-v-3e445287],.resumen-item--salida .resumen-item__cifra[data-v-3e445287]{color:var(--color-danger)}.resumen-item__texto[data-v-3e445287]{flex-direction:column;gap:1px;min-width:0;display:flex}.resumen-item__cifra[data-v-3e445287]{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:var(--color-brand-dark);white-space:nowrap}.resumen-item__etiqueta[data-v-3e445287]{font-size:var(--texto-2xs);font-weight:var(--peso-semi);color:var(--color-texto-suave);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:9rem;overflow:hidden}.tabla[data-v-3e445287]{border-collapse:collapse;width:100%;font-size:var(--texto-sm)}.tabla th[data-v-3e445287]{background:var(--color-bg-card);text-align:left;padding:var(--esp-3) var(--esp-5);font-weight:var(--peso-semi);color:var(--color-texto-suave);border-bottom:1px solid var(--border);white-space:nowrap;position:sticky;top:0}.tabla td[data-v-3e445287]{padding:var(--esp-3) var(--esp-5);border-bottom:1px solid var(--color-superficie-suave);color:var(--color-brand-dark);white-space:nowrap}.al-der[data-v-3e445287],.tabla th.al-der[data-v-3e445287]{text-align:right}.tabular[data-v-3e445287]{font-variant-numeric:tabular-nums}.vacio[data-v-3e445287]{text-align:center;color:var(--color-texto-tenue);padding:var(--esp-8,2rem)}.celda-meta[data-v-3e445287]{display:none}.producto-celda[data-v-3e445287]{flex-direction:column;line-height:1.35;display:flex}.producto-celda__nombre[data-v-3e445287]{color:var(--color-brand-dark)}.producto-celda__sku[data-v-3e445287]{font-size:var(--texto-2xs);color:var(--color-texto-tenue)}.cifra-entrada[data-v-3e445287]{color:var(--color-success);font-weight:var(--peso-semi)}.cifra-salida[data-v-3e445287]{color:var(--color-danger);font-weight:var(--peso-semi)}.cifra-vacia[data-v-3e445287]{color:var(--color-texto-tenue)}.badge-tipo[data-v-3e445287],.badge-estado[data-v-3e445287]{border-radius:var(--radius-pill);font-size:var(--texto-2xs);font-weight:var(--peso-semi);text-transform:uppercase;white-space:nowrap;padding:3px 10px;display:inline-block}.badge-tipo--entrada[data-v-3e445287]{color:var(--color-success);background:#e6f4ee}.badge-tipo--salida[data-v-3e445287]{color:var(--color-danger);background:#fce8e8}.badge-estado--confirmado[data-v-3e445287]{color:#2c7bc9;background:#e3f0fc}.badge-estado--anulado[data-v-3e445287]{color:var(--color-texto-suave);background:#f3f4f6}.badge-estado--reversado[data-v-3e445287]{color:var(--color-warning);background:#fdf1e0}.cards[data-v-3e445287]{display:none}.card-kardex[data-v-3e445287]{gap:var(--esp-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--esp-4);background:var(--color-bg-card);flex-direction:column;display:flex}.card-kardex__cabecera[data-v-3e445287]{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.card-kardex__producto[data-v-3e445287]{font-weight:var(--peso-fuerte);color:var(--color-brand-dark)}.card-kardex__meta[data-v-3e445287]{justify-content:space-between;align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--color-texto-suave);display:flex}.card-kardex__pie[data-v-3e445287]{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-1);display:flex}.card-kardex__saldo-label[data-v-3e445287]{font-size:var(--texto-2xs);font-weight:var(--peso-semi);text-transform:uppercase;letter-spacing:.04em;color:var(--color-texto-suave)}.card-kardex__saldo[data-v-3e445287]{font-size:var(--texto-lg);font-weight:var(--peso-fuerte);color:var(--color-brand-dark)}@media (width>=1024px) and (width<=1439px){.col-documento[data-v-3e445287],.col-stock-ant[data-v-3e445287],.col-local[data-v-3e445287],.col-concepto[data-v-3e445287],.col-usuario[data-v-3e445287],.col-costo-unit[data-v-3e445287]{display:none}.celda-meta[data-v-3e445287]{font-size:var(--texto-xs);color:var(--color-texto-tenue);font-weight:var(--peso-normal);white-space:nowrap;display:block}.tabla th[data-v-3e445287],.tabla td[data-v-3e445287]{padding-left:var(--esp-2);padding-right:var(--esp-2)}.col-fecha-hora[data-v-3e445287]{text-overflow:ellipsis;max-width:6.5rem;overflow:hidden}.col-fecha-hora .celda-meta[data-v-3e445287]{text-overflow:ellipsis;overflow:hidden}.producto-celda[data-v-3e445287]{max-width:6rem}.producto-celda__nombre[data-v-3e445287]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.badge-tipo[data-v-3e445287],.badge-estado[data-v-3e445287]{padding:3px 6px}}@media (width<=640px){.tabla[data-v-3e445287]{display:none}.cards[data-v-3e445287]{gap:var(--esp-2);padding:var(--esp-3);flex-direction:column;display:flex}}.selector-lineas[data-v-dc190dbe]{flex-direction:column;gap:8px;display:flex}.selector-lineas__vacio[data-v-dc190dbe]{color:#94a3b8;margin:0;padding:8px 0;font-size:12.5px}.selector-lineas__aviso[data-v-dc190dbe]{color:#b5730f;border-radius:var(--radius-sm);background:#fff8f0;border:1px solid #fed7aa;align-items:center;gap:5px;margin:0;padding:8px 10px;font-size:12px;display:flex}.buscador[data-v-dc190dbe]{border-radius:var(--radius-sm);color:#94a3b8;border:1px solid #d5dbe3;align-items:center;gap:8px;padding:8px 10px;display:flex}.buscador input[data-v-dc190dbe]{color:var(--color-brand-dark);background:0 0;border:none;outline:none;flex:1;font-size:13.5px}.buscador--deshabilitado[data-v-dc190dbe]{background:#f8fafc}.buscador--deshabilitado input[data-v-dc190dbe]::placeholder{color:#b5730f}.resultados[data-v-dc190dbe]{border:1px solid var(--border);border-radius:var(--radius-sm);max-height:180px;overflow-y:auto}.resultados__item[data-v-dc190dbe]{text-align:left;border:none;border-bottom:1px solid var(--border);background:#fff;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}.resultados__item[data-v-dc190dbe]:last-child{border-bottom:none}.resultados__item[data-v-dc190dbe]:hover{background:#f8fafc}.resultados__info[data-v-dc190dbe]{flex-direction:column;gap:2px;min-width:0;display:flex}.resultados__nombre[data-v-dc190dbe]{color:#1e293b;font-size:13px;font-weight:600}.resultados__meta[data-v-dc190dbe]{color:#64748b;font-size:11.5px}.imagen-mini--linea[data-v-dc190dbe]{border:1px solid #101c2e26;border-radius:8px;flex-shrink:0;width:70px;height:70px;display:inline-block;overflow:hidden}.imagen-mini--linea img[data-v-dc190dbe]{object-fit:cover;width:100%;height:100%;display:block}.lineas[data-v-dc190dbe]{flex-direction:column;gap:8px;display:flex}.linea[data-v-dc190dbe]{border:1px solid var(--border);border-radius:var(--radius-sm);align-items:center;gap:10px;padding:8px 10px;display:flex}.linea--error[data-v-dc190dbe]{border-color:var(--color-danger);background:#fef2f2}.linea__info[data-v-dc190dbe]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.linea__nombre[data-v-dc190dbe]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.linea__meta[data-v-dc190dbe]{color:#64748b;font-size:11px}.linea__campo[data-v-dc190dbe]{flex-direction:column;flex-shrink:0;gap:3px;display:flex}.linea__campo-label[data-v-dc190dbe]{color:#94a3b8;text-transform:uppercase;letter-spacing:.02em;font-size:10px;font-weight:600}.linea__precio[data-v-dc190dbe]{border-radius:var(--radius-sm);text-align:center;border:1px solid #d5dbe3;width:80px;padding:6px;font-size:13px}.linea__cantidad[data-v-dc190dbe]{border-radius:var(--radius-sm);text-align:center;border:1px solid #d5dbe3;width:60px;padding:6px;font-size:13px}.linea__quitar[data-v-dc190dbe]{color:#94a3b8;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:26px;height:26px;display:flex}.linea__quitar[data-v-dc190dbe]:hover{color:var(--color-danger);background:#fef2f2}.campo__error[data-v-dc190dbe]{color:var(--color-danger);align-items:center;gap:5px;margin:0;font-size:12px;display:flex}.orden-form[data-v-ccdd39c9]{height:100%;overflow-y:auto}.orden-form__header[data-v-ccdd39c9]{align-items:center;gap:16px;margin-bottom:16px;display:flex}.btn-atras[data-v-ccdd39c9]{background:var(--color-brand-dark);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:4px;padding:6px 14px 6px 8px;font-size:13px;display:inline-flex}.orden-form__titulo[data-v-ccdd39c9]{color:var(--color-brand-dark);margin:0;font-size:18px;font-weight:700}.orden-form__panel[data-v-ccdd39c9]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;padding:20px}.mensaje-error[data-v-ccdd39c9]{color:var(--color-danger);margin:0 0 14px;font-size:13px}.orden-form__columnas[data-v-ccdd39c9]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.columna[data-v-ccdd39c9]{flex-direction:column;gap:22px;display:flex}.seccion__titulo[data-v-ccdd39c9]{color:var(--color-brand-dark);margin:0 0 4px;font-size:13.5px;font-weight:700}.seccion__ayuda[data-v-ccdd39c9]{color:#64748b;margin:0 0 10px;font-size:12px}.req[data-v-ccdd39c9]{color:var(--color-danger)}.opcional[data-v-ccdd39c9]{color:#94a3b8;font-size:12px;font-weight:400}.radio[data-v-ccdd39c9]{color:#334155;cursor:pointer;align-items:center;gap:8px;padding:5px 0;font-size:13.5px;display:flex}.radio--inline[data-v-ccdd39c9]{margin-right:16px;padding:4px 0;display:inline-flex}.campo[data-v-ccdd39c9]{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.campo--fila[data-v-ccdd39c9]{flex-direction:row;gap:8px}.campo__label[data-v-ccdd39c9]{color:#475569;font-size:12px}.campo__label--bloque[data-v-ccdd39c9]{margin:4px 0 2px}.campo__estatico[data-v-ccdd39c9]{color:#1e293b;margin:0;font-size:13.5px}.campo__input[data-v-ccdd39c9]{border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;padding:8px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-ccdd39c9]:focus{border-color:var(--color-orange-border);outline:none}.proveedor-buscador[data-v-ccdd39c9]{position:relative}.proveedor-sugerencias[data-v-ccdd39c9]{z-index:20;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 8px 20px #101c2e29}.proveedor-sugerencias__item[data-v-ccdd39c9]{text-align:left;border:none;border-bottom:1px solid var(--border);cursor:pointer;background:#fff;flex-direction:column;gap:1px;width:100%;padding:7px 10px;display:flex}.proveedor-sugerencias__item[data-v-ccdd39c9]:last-child{border-bottom:none}.proveedor-sugerencias__item[data-v-ccdd39c9]:hover{background:#f8fafc}.proveedor-sugerencias__nombre[data-v-ccdd39c9]{color:#1e293b;font-size:12.5px;font-weight:600}.proveedor-sugerencias__ruc[data-v-ccdd39c9]{color:#64748b;font-size:11px}.seccion--productos[data-v-ccdd39c9]{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.orden-form__pie[data-v-ccdd39c9]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:24px;padding-top:16px;display:flex}.pie__obligatorio[data-v-ccdd39c9]{color:#64748b;font-size:12px}.pie__acciones[data-v-ccdd39c9]{gap:10px;display:flex}.btn[data-v-ccdd39c9]{cursor:pointer;border-radius:999px;padding:9px 20px;font-size:13.5px;font-weight:600}.btn--secundario[data-v-ccdd39c9]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secundario[data-v-ccdd39c9]:hover{background:#f1f5f9}.btn--primario[data-v-ccdd39c9]{background:var(--color-brand-dark);color:#fff;border:none}.btn--primario[data-v-ccdd39c9]:hover:not(:disabled){background:#1a2a42}.btn[data-v-ccdd39c9]:disabled{opacity:.6;cursor:default}@media (width<=1100px){.orden-form__columnas[data-v-ccdd39c9]{grid-template-columns:1fr}}.orden-form[data-v-7db2c4aa]{height:100%;overflow-y:auto}.orden-form__header[data-v-7db2c4aa]{align-items:center;gap:16px;margin-bottom:16px;display:flex}.btn-atras[data-v-7db2c4aa]{background:var(--color-brand-dark);color:#fff;cursor:pointer;border:none;border-radius:999px;align-items:center;gap:4px;padding:6px 14px 6px 8px;font-size:13px;display:inline-flex}.orden-form__titulo[data-v-7db2c4aa]{color:var(--color-brand-dark);margin:0;font-size:18px;font-weight:700}.orden-form__panel[data-v-7db2c4aa]{border:1px solid var(--border);border-radius:var(--radius-lg);background:#fff;padding:20px}.mensaje-error[data-v-7db2c4aa]{color:var(--color-danger);margin:0 0 14px;font-size:13px}.orden-form__columnas[data-v-7db2c4aa]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.columna[data-v-7db2c4aa]{flex-direction:column;gap:22px;display:flex}.seccion__titulo[data-v-7db2c4aa]{color:var(--color-brand-dark);margin:0 0 4px;font-size:13.5px;font-weight:700}.seccion__ayuda[data-v-7db2c4aa]{color:#64748b;margin:0 0 10px;font-size:12px}.req[data-v-7db2c4aa]{color:var(--color-danger)}.radio[data-v-7db2c4aa]{color:#334155;cursor:pointer;align-items:center;gap:8px;padding:5px 0;font-size:13.5px;display:flex}.lista-destinatarios[data-v-7db2c4aa]{flex-direction:column;gap:2px;max-height:160px;display:flex;overflow-y:auto}.checkbox[data-v-7db2c4aa]{color:#334155;cursor:pointer;align-items:center;gap:8px;padding:5px 0;font-size:13.5px;display:flex}.campo[data-v-7db2c4aa]{flex-direction:column;gap:5px;margin-bottom:10px;display:flex}.campo__label[data-v-7db2c4aa]{color:#475569;font-size:12px}.campo__estatico[data-v-7db2c4aa]{color:#1e293b;margin:0;font-size:13.5px}.campo__input[data-v-7db2c4aa]{border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;padding:8px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-7db2c4aa]:focus{border-color:var(--color-orange-border);outline:none}.seccion--productos[data-v-7db2c4aa]{border-top:1px solid var(--border);margin-top:24px;padding-top:20px}.orden-form__pie[data-v-7db2c4aa]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;margin-top:24px;padding-top:16px;display:flex}.pie__obligatorio[data-v-7db2c4aa]{color:#64748b;font-size:12px}.pie__acciones[data-v-7db2c4aa]{gap:10px;display:flex}.btn[data-v-7db2c4aa]{cursor:pointer;border-radius:999px;padding:9px 20px;font-size:13.5px;font-weight:600}.btn--secundario[data-v-7db2c4aa]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secundario[data-v-7db2c4aa]:hover{background:#f1f5f9}.btn--primario[data-v-7db2c4aa]{background:var(--color-brand-dark);color:#fff;border:none}.btn--primario[data-v-7db2c4aa]:hover:not(:disabled){background:#1a2a42}.btn[data-v-7db2c4aa]:disabled{opacity:.6;cursor:default}@media (width<=1100px){.orden-form__columnas[data-v-7db2c4aa]{grid-template-columns:1fr}}.overlay-detalle[data-v-12aea515]{z-index:150;background:#101c2e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-detalle[data-v-12aea515]{border-radius:var(--radius-lg);background:#fff;flex-direction:column;width:min(94vw,640px);max-height:86vh;display:flex}.modal-detalle__header[data-v-12aea515]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:16px 18px;display:flex}.modal-detalle__header h3[data-v-12aea515]{color:var(--color-brand-dark);margin:0 0 6px;font-size:14.5px}.modal-detalle__acciones[data-v-12aea515]{flex-shrink:0;align-items:center;gap:8px;display:flex}.btn-pdf[data-v-12aea515]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#475569;cursor:pointer;background:#fff;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:600;display:inline-flex}.btn-pdf[data-v-12aea515]:hover{background:#f1f4f8}.btn-cerrar-modal[data-v-12aea515]{color:#94a3b8;cursor:pointer;background:0 0;border:none}.modal-detalle__cuerpo[data-v-12aea515]{flex-direction:column;gap:16px;padding:16px 18px;display:flex;overflow-y:auto}.badge[data-v-12aea515]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.badge--borrador[data-v-12aea515]{color:#64748b;background:#f3f4f6}.badge--proceso[data-v-12aea515]{color:var(--color-warning);background:#fdf1e0}.badge--procesado[data-v-12aea515]{color:var(--color-success);background:#e6f4ee}.badge--anulado[data-v-12aea515]{color:var(--color-danger);background:#fce8e8}.info-grid[data-v-12aea515]{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.info-campo[data-v-12aea515]{flex-direction:column;gap:2px;display:flex}.info-campo--ancho[data-v-12aea515]{grid-column:1/-1}.info-campo__label[data-v-12aea515]{color:#94a3b8;text-transform:uppercase;letter-spacing:.02em;font-size:11px}.info-campo__valor[data-v-12aea515]{color:#1e293b;font-size:13.5px}.tabla-detalle[data-v-12aea515]{border-collapse:collapse;width:100%}.tabla-detalle thead th[data-v-12aea515]{text-align:left;text-transform:uppercase;color:#64748b;border-bottom:1px solid var(--border);white-space:nowrap;padding:8px 6px;font-size:11px}.tabla-detalle tbody td[data-v-12aea515]{border-bottom:1px solid var(--border);color:#1e293b;padding:8px 6px;font-size:13px}.tabular[data-v-12aea515]{font-variant-numeric:tabular-nums}.al-der[data-v-12aea515]{text-align:right}.vacio-detalle[data-v-12aea515]{text-align:center;color:#94a3b8;padding:16px;font-size:13px}.detalle-motivo-anulacion[data-v-12aea515]{border-top:1px solid var(--border);color:var(--color-danger);margin:0;padding-top:8px;font-size:12.5px}.sin-acceso[data-v-a8dbd222]{text-align:center;color:#64748b;padding:40px;font-size:14px}.ordenes[data-v-a8dbd222]{flex-direction:column;gap:14px;height:100%;display:flex}.ordenes__header[data-v-a8dbd222]{align-items:center;gap:10px;display:flex}.ordenes__icono[data-v-a8dbd222]{color:var(--color-brand-orange)}.ordenes__header h2[data-v-a8dbd222]{color:#1a2332;margin:0;font-size:19px;font-weight:700}.ordenes__local-activo[data-v-a8dbd222]{color:#0176d3;background:#eef2f7;border-radius:999px;margin-left:8px;padding:3px 12px;font-size:12px;font-weight:600}.alerta-pendientes[data-v-a8dbd222]{border:1px solid var(--color-warning);border-radius:var(--radius-sm);color:#7a5410;background:#fdf1e0;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;display:flex}.alerta-pendientes__boton[data-v-a8dbd222]{background:var(--color-warning);color:#fff;border-radius:var(--radius-sm);cursor:pointer;border:none;flex-shrink:0;padding:6px 16px;font-size:12.5px;font-weight:600}.alerta-pendientes__boton[data-v-a8dbd222]:hover{filter:brightness(.95)}.mensaje-exito[data-v-a8dbd222]{color:var(--color-success);border-radius:var(--radius-sm);background:#e6f4ee;margin:0;padding:8px 12px;font-size:13px}.mensaje-error[data-v-a8dbd222]{color:var(--color-danger);border-radius:var(--radius-sm);background:#fce8e8;margin:0;padding:8px 12px;font-size:13px}.filtros[data-v-a8dbd222]{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.filtro-select[data-v-a8dbd222]{color:#64748b;letter-spacing:.02em;flex-direction:column;gap:3px;font-size:10.5px;font-weight:600;display:flex}.filtro-select select[data-v-a8dbd222]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#1a2332;background:#fff;min-width:130px;padding:7px 8px;font-size:13px}.filtro-select select[data-v-a8dbd222]:disabled{color:#94a3b8;background:#f1f4f8}.filtro-busqueda[data-v-a8dbd222]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#94a3b8;flex-direction:row;align-items:center;gap:6px;padding:0 10px;display:flex}.filtro-busqueda input[data-v-a8dbd222]{min-width:160px;color:var(--color-brand-dark);border:none;padding:7px 0;font-size:13px}.filtro-busqueda input[data-v-a8dbd222]:focus{outline:none}.filtros__acciones[data-v-a8dbd222]{gap:8px;margin-left:auto;display:flex}.btn-icono[data-v-a8dbd222]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#475569;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.btn-icono[data-v-a8dbd222]:hover{background:#f1f4f8}.menu-crear[data-v-a8dbd222]{position:relative}.btn-crear[data-v-a8dbd222]{border-radius:var(--radius-sm);background:var(--color-brand-dark);color:#fff;cursor:pointer;border:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.btn-crear[data-v-a8dbd222]:hover{background:#1a2a42}.menu-crear__panel[data-v-a8dbd222]{z-index:30;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;width:320px;padding:14px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #101c2e29}.menu-crear__panel h4[data-v-a8dbd222]{color:var(--color-brand-dark);border-bottom:1px solid var(--border);margin:0 0 10px;padding-bottom:8px;font-size:14px}.menu-crear__item[data-v-a8dbd222]{text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;align-items:flex-start;gap:10px;width:100%;padding:8px 4px;display:flex}.menu-crear__item[data-v-a8dbd222]:hover{background:#f8fafc}.menu-crear__item strong[data-v-a8dbd222]{color:#1e293b;font-size:13px;display:block}.menu-crear__item small[data-v-a8dbd222]{color:#64748b;margin-top:2px;font-size:11.5px;display:block}.table-scroll[data-v-a8dbd222]{border:1px solid var(--border);border-radius:var(--radius-md);flex:1;min-height:0;overflow:auto}.tabla[data-v-a8dbd222]{border-collapse:collapse;width:100%}.tabla thead th[data-v-a8dbd222]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;white-space:nowrap;text-align:left;padding:10px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-a8dbd222]{border-bottom:1px solid var(--border);color:#1e293b;white-space:nowrap;padding:9px 12px;font-size:13px}.tabular[data-v-a8dbd222]{font-variant-numeric:tabular-nums}.vacio[data-v-a8dbd222]{text-align:center;color:#94a3b8;white-space:normal;padding:40px 20px}.vacio strong[data-v-a8dbd222]{color:#475569;margin-bottom:4px;font-size:15px;display:block}.badge[data-v-a8dbd222]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.badge--borrador[data-v-a8dbd222]{color:#64748b;background:#f3f4f6}.badge--proceso[data-v-a8dbd222]{color:var(--color-warning);background:#fdf1e0}.badge--procesado[data-v-a8dbd222]{color:var(--color-success);background:#e6f4ee}.badge--anulado[data-v-a8dbd222]{color:var(--color-danger);background:#fce8e8}.badge--vencida[data-v-a8dbd222]{color:#7a1f1f;background:#f3f4f6}.acciones[data-v-a8dbd222]{gap:4px;display:flex}.btn-accion[data-v-a8dbd222]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#475569;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-accion[data-v-a8dbd222]:hover:not(:disabled){background:#f1f4f8}.btn-accion--exito[data-v-a8dbd222]{color:var(--color-success);border-color:var(--color-success)}.btn-accion--peligro[data-v-a8dbd222]{color:var(--color-danger);border-color:var(--color-danger)}.btn-accion[data-v-a8dbd222]:disabled{opacity:.5;cursor:default}.btn-accion-fila[data-v-a8dbd222]{border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;background:#fff;align-items:center;gap:4px;padding:5px 9px;font-size:12px;font-weight:600;display:inline-flex}.btn-accion-fila--exito[data-v-a8dbd222]{color:var(--color-success);border-color:var(--color-success)}.btn-accion-fila--exito[data-v-a8dbd222]:hover:not(:disabled){background:#e6f4ee}.btn-accion-fila--peligro[data-v-a8dbd222]{color:var(--color-danger);border-color:var(--color-danger)}.btn-accion-fila--peligro[data-v-a8dbd222]:hover:not(:disabled){background:#fce8e8}.btn-accion-fila[data-v-a8dbd222]:disabled{opacity:.5;cursor:default}.fila-anular td[data-v-a8dbd222]{background:#fef9f0;padding:10px 12px}.fila-anular__contenido[data-v-a8dbd222]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.fila-anular__contenido>span[data-v-a8dbd222]{color:#334155;flex:1;min-width:220px;font-size:12.5px}.fila-anular__input[data-v-a8dbd222]{border-radius:var(--radius-sm);border:1px solid #d5dbe3;flex:1;max-width:320px;padding:7px 10px;font-size:13px}.btn-accion-texto[data-v-a8dbd222]{cursor:pointer;color:#475569;background:0 0;border:none;padding:6px 10px;font-size:12.5px;font-weight:600}.btn-accion-texto--peligro[data-v-a8dbd222]{color:var(--color-danger)}.btn-accion-texto--exito[data-v-a8dbd222]{color:var(--color-success)}.btn-accion-texto[data-v-a8dbd222]:disabled{opacity:.5;cursor:default}.overlay[data-v-0837fd56]{z-index:150;background:#101c2e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-0837fd56]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(94vw,640px);max-height:90vh;display:flex;box-shadow:0 12px 32px #101c2e38}.modal__header[data-v-0837fd56]{padding:20px 20px 0}.modal__titulo[data-v-0837fd56]{color:var(--color-brand-dark);margin:0 0 4px;font-size:16px;font-weight:700}.modal__cuerpo[data-v-0837fd56]{flex-direction:column;flex:1;gap:14px;padding:16px 20px;display:flex;overflow-y:auto}.fila[data-v-0837fd56]{grid-template-columns:1fr;gap:12px;display:grid}.fila--2[data-v-0837fd56]{grid-template-columns:1fr 1fr}.fila--3[data-v-0837fd56]{grid-template-columns:1fr 1fr 1fr}.campo[data-v-0837fd56]{flex-direction:column;gap:6px;min-width:0;display:flex}.campo__label[data-v-0837fd56]{color:#334155;font-size:12.5px;font-weight:600}.campo__input[data-v-0837fd56]{border-radius:var(--radius-sm);color:var(--color-valor-registrado);background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-0837fd56]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-0837fd56]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-0837fd56]:disabled{color:#64748b;background:#f3f4f6}.campo__textarea[data-v-0837fd56]{resize:vertical}.campo__error[data-v-0837fd56]{color:var(--color-danger);margin:0;font-size:12px}.modal__acciones[data-v-0837fd56]{border-top:1px solid var(--border);gap:10px;padding:16px 20px;display:flex}.modal__acciones .btn[data-v-0837fd56]{flex:1;justify-content:center}.btn[data-v-0837fd56]{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn--secondary[data-v-0837fd56]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secondary[data-v-0837fd56]:hover{background:#eef2f7}.btn--primary[data-v-0837fd56]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-0837fd56]:hover:not(:disabled){background:#c06d0c}.btn[data-v-0837fd56]:disabled{opacity:.5;cursor:default}@media (width<=560px){.fila--2[data-v-0837fd56],.fila--3[data-v-0837fd56]{grid-template-columns:1fr}}.overlay[data-v-972fc04a]{z-index:160;background:#101c2e80;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-972fc04a]{background:var(--color-bg-card);border-radius:var(--radius-lg);width:100%;max-width:380px;padding:24px}.modal__titulo[data-v-972fc04a]{color:var(--color-brand-dark);margin:0 0 6px;font-size:15px;font-weight:700}.modal__sub[data-v-972fc04a]{color:#64748b;margin:0 0 14px;font-size:12.5px}.campo__input[data-v-972fc04a]{border-radius:var(--radius-sm);width:100%;color:var(--color-brand-dark);background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-972fc04a]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__error[data-v-972fc04a]{color:var(--color-danger);margin:8px 0 0;font-size:12px}.modal__acciones[data-v-972fc04a]{gap:10px;margin-top:16px;display:flex}.modal__acciones .btn[data-v-972fc04a]{flex:1;justify-content:center}.btn[data-v-972fc04a]{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:10px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn--secondary[data-v-972fc04a]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secondary[data-v-972fc04a]:hover{background:#eef2f7}.btn--primary[data-v-972fc04a]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-972fc04a]:hover:not(:disabled){background:#c06d0c}.btn[data-v-972fc04a]:disabled{opacity:.5;cursor:default}.overlay[data-v-7da2f0fa]{z-index:150;background:#101c2e73;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-7da2f0fa]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(94vw,780px);max-height:90vh;display:flex;box-shadow:0 12px 32px #101c2e38}.modal__cargando[data-v-7da2f0fa]{text-align:center;color:#64748b;padding:40px}.modal__header[data-v-7da2f0fa]{padding:20px 20px 0}.modal__header-titulo[data-v-7da2f0fa]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.modal__titulo[data-v-7da2f0fa]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:700}.modal__codigo[data-v-7da2f0fa]{color:#94a3b8;font-size:12.5px}.badge-local[data-v-7da2f0fa]{color:var(--color-brand-orange);background:#fdf3e8;border-radius:999px;padding:2px 10px;font-size:11.5px;font-weight:600}.modal__cuerpo[data-v-7da2f0fa]{flex-direction:column;flex:1;gap:16px;padding:16px 20px;display:flex;overflow-y:auto}.tarjetas[data-v-7da2f0fa]{gap:10px;display:grid}.tarjetas--6[data-v-7da2f0fa]{grid-template-columns:repeat(6,1fr)}.tarjetas--2[data-v-7da2f0fa]{grid-template-columns:repeat(2,1fr)}.tarjeta[data-v-7da2f0fa]{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;flex-direction:column;gap:4px;min-width:0;padding:10px 12px;display:flex}.tarjeta__label[data-v-7da2f0fa]{text-transform:uppercase;letter-spacing:.02em;color:#94a3b8;font-size:10.5px;font-weight:600}.tarjeta__valor[data-v-7da2f0fa]{color:#1a2332;font-size:14px;font-weight:700}.tarjeta__valor--muted[data-v-7da2f0fa]{color:#cbd5e1}.badge-clasif[data-v-7da2f0fa]{border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:3px 10px;font-size:12px;font-weight:600;display:inline-flex}.tabs[data-v-7da2f0fa]{border-bottom:1px solid var(--border);gap:4px;display:flex}.tabs__item[data-v-7da2f0fa]{color:#64748b;background:0 0;border-bottom:2px solid #0000;border-radius:0;padding:8px 14px;font-size:13px;font-weight:500}.tabs__item--activo[data-v-7da2f0fa]{color:var(--color-brand-orange);border-bottom-color:var(--color-brand-orange)}.panel[data-v-7da2f0fa]{flex-direction:column;gap:10px;display:flex}.panel__subtitulo[data-v-7da2f0fa]{color:#334155;margin:6px 0 0;font-size:13px;font-weight:700}.panel__vacio[data-v-7da2f0fa]{color:#94a3b8;margin:0;font-size:12.5px}.panel__nota[data-v-7da2f0fa]{color:#94a3b8;margin:0;font-size:11.5px}.historial-filtros[data-v-7da2f0fa]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.filtros-rapidos[data-v-7da2f0fa]{gap:6px;display:flex}.filtro-rapido[data-v-7da2f0fa]{color:#334155;background:#fff;border:1px solid #d5dbe3;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:500}.filtro-rapido--activo[data-v-7da2f0fa]{background:var(--color-brand-orange);color:#fff;border-color:var(--color-brand-orange)}.historial-rango[data-v-7da2f0fa]{color:#64748b;align-items:center;gap:6px;font-size:12.5px;display:flex}.campo__input-sm[data-v-7da2f0fa]{border-radius:var(--radius-sm);border:1px solid #d5dbe3;padding:6px 8px;font-family:inherit;font-size:12.5px}.historial-contador[data-v-7da2f0fa]{color:#334155;margin:0;font-size:12.5px;font-weight:600}.table-scroll--panel[data-v-7da2f0fa]{border:1px solid var(--border);border-radius:var(--radius-md);max-height:220px;overflow-y:auto}.tabla[data-v-7da2f0fa]{border-collapse:collapse;width:100%}.tabla thead th[data-v-7da2f0fa]{background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:8px 10px;font-size:10.5px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-7da2f0fa]{color:#1e293b;border-bottom:1px solid var(--border);padding:8px 10px;font-size:12.5px}.al-izq[data-v-7da2f0fa]{text-align:left}.al-der[data-v-7da2f0fa]{text-align:right}.al-centro[data-v-7da2f0fa]{text-align:center}.vacio[data-v-7da2f0fa]{text-align:center;color:#94a3b8;padding:22px}.datos-grid[data-v-7da2f0fa]{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dato[data-v-7da2f0fa]{flex-direction:column;gap:3px;min-width:0;display:flex}.dato--full[data-v-7da2f0fa]{grid-column:1/-1}.dato__label[data-v-7da2f0fa]{text-transform:uppercase;color:#94a3b8;font-size:10.5px;font-weight:600}.dato__valor[data-v-7da2f0fa]{color:#1e293b;overflow-wrap:break-word;font-size:13px}.modal__pie[data-v-7da2f0fa]{border-top:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:14px 20px;display:flex}.link-reset[data-v-7da2f0fa]{color:var(--color-danger);background:0 0;border:none;font-size:12.5px;font-weight:500;text-decoration:underline}.link-reset--deshabilitado[data-v-7da2f0fa]{color:#cbd5e1;cursor:default;text-decoration:none}.modal__pie-botones[data-v-7da2f0fa]{gap:10px;display:flex}.btn[data-v-7da2f0fa]{border-radius:var(--radius-md);cursor:pointer;border:none;justify-content:center;align-items:center;gap:6px;padding:9px 16px;font-size:13px;font-weight:500;display:inline-flex}.btn--secondary[data-v-7da2f0fa]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secondary[data-v-7da2f0fa]:hover{background:#eef2f7}.btn--primary[data-v-7da2f0fa]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-7da2f0fa]:hover{background:#c06d0c}@media (width<=680px){.tarjetas--6[data-v-7da2f0fa]{grid-template-columns:repeat(3,1fr)}.tarjetas--2[data-v-7da2f0fa],.datos-grid[data-v-7da2f0fa]{grid-template-columns:repeat(2,1fr)}}@media (width<=460px){.tarjetas--6[data-v-7da2f0fa]{grid-template-columns:repeat(2,1fr)}.datos-grid[data-v-7da2f0fa]{grid-template-columns:1fr}}.clientes-view[data-v-dc965cd6]{flex-direction:column;height:100%;min-height:0;display:flex}.error-global[data-v-dc965cd6]{color:var(--color-danger);font-size:var(--texto-sm);margin:0 0 var(--esp-3);flex-shrink:0}.btn[data-v-dc965cd6]{border-radius:var(--radius-md);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s;display:inline-flex}.btn--primary[data-v-dc965cd6]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-dc965cd6]:hover{background:#c06d0c}.btn--secondary[data-v-dc965cd6]{color:#334155;background:#fff;border-color:#d5dbe3}.btn--secondary[data-v-dc965cd6]:hover:not(:disabled){background:#f1f5f9;border-color:#94a3b8}.btn--secondary[data-v-dc965cd6]:disabled{opacity:.5;cursor:default}.resumen-item[data-v-dc965cd6]{align-items:center;gap:var(--esp-3);padding:0 var(--esp-5);border-left:1px solid var(--border);height:2.25rem;display:flex}.resumen-item[data-v-dc965cd6]:first-child{border-left:none;padding-left:0}.resumen-item__icono[data-v-dc965cd6]{color:var(--color-brand-orange);flex-shrink:0}.resumen-item--activos .resumen-item__icono[data-v-dc965cd6],.resumen-item--activos .resumen-item__cifra[data-v-dc965cd6]{color:var(--color-success)}.resumen-item__texto[data-v-dc965cd6]{flex-direction:column;gap:1px;min-width:0;display:flex}.resumen-item__cifra[data-v-dc965cd6]{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:var(--color-brand-dark);white-space:nowrap}.resumen-item__etiqueta[data-v-dc965cd6]{font-size:var(--texto-2xs);font-weight:var(--peso-semi);color:var(--color-texto-suave);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:9rem;overflow:hidden}.tabla[data-v-dc965cd6]{border-collapse:collapse;table-layout:fixed;width:100%}.tabla thead th[data-v-dc965cd6]{z-index:1;background:var(--color-sidebar-bg);color:#cdd9e6;text-transform:uppercase;padding:10px 12px;font-size:11px;font-weight:600;position:sticky;top:0}.tabla tbody td[data-v-dc965cd6]{border-bottom:1px solid var(--border);color:#1e293b;vertical-align:middle;padding:9px 12px;font-size:13px}.tabla tbody tr[data-v-dc965cd6]:hover{background:#f7fafc}.tabular[data-v-dc965cd6]{font-variant-numeric:tabular-nums}.al-izq[data-v-dc965cd6]{text-align:left}.al-der[data-v-dc965cd6]{text-align:right}.al-centro[data-v-dc965cd6]{text-align:center}.cliente-celda[data-v-dc965cd6]{flex-direction:column;gap:1px;min-width:0;display:flex}.cliente-celda__nombre[data-v-dc965cd6]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.cliente-celda__sub[data-v-dc965cd6]{color:#64748b;font-size:11.5px}.cliente-celda__codigo[data-v-dc965cd6]{color:#94a3b8;font-size:11px}.badge-local[data-v-dc965cd6]{color:var(--color-brand-orange);font-weight:600}.contacto-celda[data-v-dc965cd6]{flex-direction:column;gap:1px;display:flex}.contacto-celda__sub[data-v-dc965cd6]{color:#64748b;font-size:11.5px}.badge-clasif[data-v-dc965cd6]{white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.sin-clasif[data-v-dc965cd6]{color:#cbd5e1}.acciones[data-v-dc965cd6]{justify-content:center;align-items:center;gap:6px;display:flex}.btn-icon[data-v-dc965cd6]{border-radius:var(--radius-sm);color:#64748b;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;transition:background .15s,border-color .15s;display:flex}.btn-icon[data-v-dc965cd6]:hover{background:#eef2f7;border-color:#94a3b8}.btn-text[data-v-dc965cd6]{border-radius:var(--radius-sm);color:var(--color-brand-orange);background:0 0;border:1px solid #0000;align-items:center;gap:4px;padding:5px 10px;font-size:12.5px;font-weight:500;display:inline-flex}.btn-text[data-v-dc965cd6]:hover{background:#fdf3e8}.vacio[data-v-dc965cd6]{text-align:center;color:#94a3b8;padding:30px;font-size:13px}.cards[data-v-dc965cd6]{display:none}.card-cliente[data-v-dc965cd6]{gap:var(--esp-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--esp-4);background:var(--color-bg-card);flex-direction:column;display:flex}.card-cliente__cabecera[data-v-dc965cd6]{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.card-cliente__nombre[data-v-dc965cd6]{font-weight:var(--peso-fuerte);color:var(--color-brand-dark);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.card-cliente__meta[data-v-dc965cd6]{align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--color-texto-suave);display:flex}.card-cliente__pie[data-v-dc965cd6]{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-1);display:flex}.card-cliente__monto[data-v-dc965cd6]{font-size:var(--texto-lg);font-weight:var(--peso-fuerte);color:var(--color-brand-dark)}@media (width>=1024px) and (width<=1439px){.col-contacto[data-v-dc965cd6],.col-ticket[data-v-dc965cd6],.col-ultima[data-v-dc965cd6],.btn-text__texto[data-v-dc965cd6]{display:none}.btn-text[data-v-dc965cd6]{padding:5px}.acciones[data-v-dc965cd6]{gap:4px}.tabla th[data-v-dc965cd6],.tabla td[data-v-dc965cd6]{padding-left:var(--esp-2);padding-right:var(--esp-2)}.btn__texto[data-v-dc965cd6]{display:none}.btn[data-v-dc965cd6]{width:var(--alto-control);justify-content:center;padding:0}.col-cliente[data-v-dc965cd6]{width:9rem!important}.col-documento[data-v-dc965cd6],.col-clasif[data-v-dc965cd6]{width:6.5rem!important}.col-estado[data-v-dc965cd6],.col-acciones[data-v-dc965cd6]{width:4.5rem!important}.cliente-celda[data-v-dc965cd6]{max-width:9rem}.cliente-celda__nombre[data-v-dc965cd6],.cliente-celda__codigo[data-v-dc965cd6]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.badge-clasif[data-v-dc965cd6]{text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;max-width:6.5rem;display:inline-block;overflow:hidden}[data-v-dc965cd6] .toggle__texto{display:none}}@media (width<=640px){.tabla[data-v-dc965cd6]{display:none}.cards[data-v-dc965cd6]{gap:var(--esp-2);padding:var(--esp-3);flex-direction:column;display:flex}}.devolucion-form[data-v-45e9a171]{flex-direction:column;gap:12px;display:flex}.devolucion-fila[data-v-45e9a171]{border:1px solid var(--border);border-radius:var(--radius-md);padding:10px 12px}.devolucion-fila__original[data-v-45e9a171]{align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.devolucion-fila__monto[data-v-45e9a171]{color:var(--color-brand-dark);font-size:15px;font-weight:700}.devolucion-fila__label[data-v-45e9a171]{color:#64748b;font-size:12px}.devolucion-fila__campos[data-v-45e9a171]{flex-wrap:wrap;gap:8px;display:flex}.devolucion-fila__select[data-v-45e9a171]{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:140px;color:var(--color-brand-dark);background:#fff;flex:1;padding:6px 8px;font-size:12.5px}.overlay[data-v-2356adff]{z-index:300;background:#101c2e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-2356adff]{border-radius:var(--radius-lg);background:#fff;width:100%;max-width:480px;max-height:88vh;overflow-y:auto;box-shadow:0 20px 48px #0003}.modal__header[data-v-2356adff]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.modal__header h3[data-v-2356adff]{color:var(--color-brand-dark);margin:0;font-size:16px;font-weight:600}.btn-cerrar[data-v-2356adff]{color:#64748b;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-cerrar[data-v-2356adff]:hover{background:#f1f5f9}.modal__body[data-v-2356adff]{flex-direction:column;gap:18px;padding:20px;display:flex}.resumen[data-v-2356adff]{border-radius:var(--radius-md);background:#fffbeb;border:1px solid #fde68a;gap:10px;padding:12px 14px;display:flex}.resumen__icono[data-v-2356adff]{color:#b45309;flex-shrink:0;margin-top:1px}.resumen__texto[data-v-2356adff]{color:#78350f;margin:0;font-size:13.5px;line-height:1.5}.resumen__nota[data-v-2356adff]{color:#92400e;margin:4px 0 0;font-size:12px}.pregunta[data-v-2356adff]{justify-content:space-between;align-items:center;display:flex}.pregunta__label[data-v-2356adff]{color:var(--color-brand-dark);font-size:13.5px;font-weight:600}.pregunta__opciones[data-v-2356adff]{gap:6px;display:flex}.btn-opcion[data-v-2356adff]{border:1px solid var(--border);color:#475569;border-radius:var(--radius-sm);cursor:pointer;background:#fff;padding:6px 16px;font-size:13px;font-weight:600}.btn-opcion--activa[data-v-2356adff]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.error-global[data-v-2356adff]{color:var(--color-danger);margin:0;font-size:13px}.modal__footer[data-v-2356adff]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.btn[data-v-2356adff]{border-radius:var(--radius-md);cursor:pointer;border:none;padding:10px 20px;font-size:13.5px;font-weight:600}.btn--secundario[data-v-2356adff]{border:1px solid var(--border);color:#334155;background:#fff}.btn--peligro[data-v-2356adff]{background:var(--color-danger);color:#fff}.btn--peligro[data-v-2356adff]:disabled{opacity:.6;cursor:default}.btn--primario[data-v-2356adff]{background:var(--color-brand-orange);color:#fff}.exito[data-v-2356adff]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 28px;display:flex}.exito__titulo[data-v-2356adff]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:700}.exito__texto[data-v-2356adff]{color:#475569;margin:0;font-size:13.5px;line-height:1.5}.listado-vistas[data-v-0b095ebe]{flex-direction:column;height:100%;min-height:0;display:flex}.error-global[data-v-0b095ebe]{color:var(--color-danger);font-size:var(--texto-sm);margin:0 0 var(--esp-3);flex-shrink:0}.btn-atras[data-v-0b095ebe]{align-items:center;gap:var(--esp-1);color:var(--color-texto-suave);font-size:var(--texto-xs);font-weight:var(--peso-semi);white-space:nowrap;padding:0 var(--esp-2) 0 0;margin-right:var(--esp-2);border:none;border-right:1px solid var(--border);background:0 0;display:inline-flex}.btn-atras[data-v-0b095ebe]:hover{color:var(--color-brand-orange)}.rango-nav[data-v-0b095ebe]{align-items:center;gap:var(--esp-1);display:flex}.filtro-grupo__opciones .filtro-chip[data-v-0b095ebe]{flex-shrink:0}.filtro-lista__fila[data-v-0b095ebe]{align-items:center;display:flex}.filtro-lista__fila .filtro-lista__item--cat[data-v-0b095ebe]{flex:1}.filtro-lista__chevron[data-v-0b095ebe]{width:var(--alto-control-tactil);height:var(--alto-control-tactil);color:var(--color-texto-tenue);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;display:flex}.filtro-lista__submedios[data-v-0b095ebe]{padding-left:var(--esp-6);background:var(--color-superficie-suave)}.filtro-lista__item--sub[data-v-0b095ebe]{font-size:var(--texto-xs);color:var(--color-texto-suave)}.resumen-item[data-v-0b095ebe]{align-items:center;gap:var(--esp-3);padding:0 var(--esp-5);border-left:1px solid var(--border);height:2.25rem;display:flex}.resumen-item[data-v-0b095ebe]:first-child{border-left:none;padding-left:0}.resumen-item__icono[data-v-0b095ebe]{color:var(--color-brand-orange);flex-shrink:0}.resumen-item--devolucion .resumen-item__icono[data-v-0b095ebe],.resumen-item--devolucion .resumen-item__cifra[data-v-0b095ebe]{color:var(--color-danger)}.resumen-item--total .resumen-item__icono[data-v-0b095ebe]{color:var(--color-brand-dark)}.resumen-item__texto[data-v-0b095ebe]{flex-direction:column;gap:1px;min-width:0;display:flex}.resumen-item__cifra[data-v-0b095ebe]{font-size:var(--texto-xl);font-weight:var(--peso-fuerte);color:var(--color-brand-dark);white-space:nowrap}.resumen-item__etiqueta[data-v-0b095ebe]{font-size:var(--texto-2xs);font-weight:var(--peso-semi);color:var(--color-texto-suave);text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;text-overflow:ellipsis;max-width:9rem;overflow:hidden}.tabla[data-v-0b095ebe]{border-collapse:collapse;width:100%;font-size:var(--texto-sm)}.tabla th[data-v-0b095ebe]{background:var(--color-bg-card);text-align:left;padding:var(--esp-3) var(--esp-5);font-weight:var(--peso-semi);color:var(--color-texto-suave);border-bottom:1px solid var(--border);white-space:nowrap;position:sticky;top:0}.tabla td[data-v-0b095ebe]{padding:var(--esp-3) var(--esp-5);border-bottom:1px solid var(--color-superficie-suave);color:var(--color-brand-dark)}.al-der[data-v-0b095ebe],.tabla th.al-der[data-v-0b095ebe]{text-align:right}.tabular[data-v-0b095ebe]{font-variant-numeric:tabular-nums}.vacio[data-v-0b095ebe]{text-align:center;color:var(--color-texto-tenue);padding:var(--esp-8,2rem)}.celda-meta[data-v-0b095ebe]{display:none}.comprobante-celda[data-v-0b095ebe]{align-items:center;gap:var(--esp-2);font-weight:var(--peso-medio);display:inline-flex}.badge-nc[data-v-0b095ebe]{font-size:.59375rem;font-weight:var(--peso-fuerte);color:#92400e;background:#fef3c7;border-radius:4px;padding:1px 5px}.badge-estado[data-v-0b095ebe]{font-size:var(--texto-2xs);font-weight:var(--peso-semi);border-radius:var(--radius-pill);white-space:nowrap;padding:3px 10px}.badge-estado--pagada[data-v-0b095ebe]{color:var(--color-success);background:#e5f7ee}.badge-estado--anulada[data-v-0b095ebe]{color:var(--color-danger);background:#fef2f2}.acciones-celda[data-v-0b095ebe]{gap:var(--esp-6);justify-content:flex-end;align-items:center;display:flex}.btn-accion[data-v-0b095ebe]{justify-content:center;align-items:center;gap:var(--esp-2);height:var(--alto-control);padding:0 var(--esp-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--color-bg-card);color:var(--color-texto-suave);font-size:var(--texto-xs);font-weight:var(--peso-semi);white-space:nowrap;display:flex}.btn-accion[data-v-0b095ebe]:hover{background:var(--color-superficie-suave);border-color:var(--color-texto-tenue)}.btn-accion--icono[data-v-0b095ebe]{width:var(--alto-control);padding:0}.btn-accion--peligro[data-v-0b095ebe]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fef2f2}.btn-accion--tooltip[data-v-0b095ebe]{cursor:default;position:relative}.btn-accion__tooltip[data-v-0b095ebe]{background:var(--color-brand-dark);color:#fff;font-size:var(--texto-2xs);border-radius:var(--radius-sm);white-space:nowrap;opacity:0;pointer-events:none;z-index:10;padding:5px 9px;transition:opacity .15s;position:absolute;bottom:calc(100% + 6px);right:0}.btn-accion--tooltip:hover .btn-accion__tooltip[data-v-0b095ebe]{opacity:1}.btn-accion--tooltip[data-v-0b095ebe]:hover{background:var(--color-superficie-suave)}.cards[data-v-0b095ebe]{display:none}.card-venta[data-v-0b095ebe]{gap:var(--esp-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--esp-4);background:var(--color-bg-card);flex-direction:column;display:flex}.card-venta__cabecera[data-v-0b095ebe]{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.card-venta__numero[data-v-0b095ebe]{font-weight:var(--peso-fuerte);color:var(--color-brand-dark);font-variant-numeric:tabular-nums}.card-venta__meta[data-v-0b095ebe]{justify-content:space-between;align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--color-texto-suave);display:flex}.card-venta__cliente[data-v-0b095ebe]{font-size:var(--texto-sm);color:var(--color-brand-dark)}.card-venta__pie[data-v-0b095ebe]{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-1);display:flex}.card-venta__total[data-v-0b095ebe]{font-size:var(--texto-lg);font-weight:var(--peso-fuerte);color:var(--color-brand-dark)}@media (width>=1024px) and (width<=1439px){.col-fecha[data-v-0b095ebe]{display:none}.celda-meta[data-v-0b095ebe]{font-size:var(--texto-xs);color:var(--color-texto-tenue);font-weight:var(--peso-normal);white-space:nowrap;display:block}.btn-accion__texto[data-v-0b095ebe]{display:none}.btn-accion[data-v-0b095ebe]{width:var(--alto-control);padding:0}.tabla th[data-v-0b095ebe],.tabla td[data-v-0b095ebe]{padding-left:var(--esp-3);padding-right:var(--esp-3)}.acciones-celda[data-v-0b095ebe]{gap:var(--esp-3)}}@media (width<=640px){.tabla[data-v-0b095ebe]{display:none}.cards[data-v-0b095ebe]{gap:var(--esp-2);padding:var(--esp-3);flex-direction:column;display:flex}}.detalle-venta[data-v-d4f7a00a]{flex-direction:column;height:100%;min-height:0;display:flex}.detalle-venta__header[data-v-d4f7a00a]{flex-shrink:0;margin-bottom:14px}.btn-atras[data-v-d4f7a00a]{color:#334155;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px;font-size:13px;font-weight:500;display:inline-flex}.btn-atras[data-v-d4f7a00a]:hover{color:var(--color-brand-orange)}.estado-carga[data-v-d4f7a00a]{text-align:center;color:#64748b;padding:40px 0}.estado-carga--error[data-v-d4f7a00a]{color:var(--color-danger)}.detalle-venta__grid[data-v-d4f7a00a]{flex:1;grid-template-columns:1fr 320px;align-content:start;gap:16px;min-height:0;display:grid;overflow-y:auto}@media (width<=900px){.detalle-venta__grid[data-v-d4f7a00a]{grid-template-columns:1fr}}.card[data-v-d4f7a00a]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px}.card h3[data-v-d4f7a00a]{color:var(--color-brand-dark);margin:0 0 14px;font-size:15px;font-weight:600}.card__titulo-fila[data-v-d4f7a00a]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.card__titulo-fila h3[data-v-d4f7a00a]{margin:0}.card__subtitulo[data-v-d4f7a00a],.card__subtitulo--lateral[data-v-d4f7a00a]{color:var(--color-brand-dark);border-top:1px solid var(--border);margin:20px 0 12px;padding-top:16px;font-size:14px;font-weight:600}.info-grid[data-v-d4f7a00a]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;gap:14px 20px;display:grid}.info-label[data-v-d4f7a00a]{color:#94a3b8;white-space:nowrap;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.info-valor[data-v-d4f7a00a]{color:var(--color-brand-dark);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.al-der[data-v-d4f7a00a]{text-align:right}.al-centro[data-v-d4f7a00a]{text-align:center}.tabular[data-v-d4f7a00a]{font-variant-numeric:tabular-nums}.grid-items[data-v-d4f7a00a]{flex-direction:column;font-size:13px;display:flex}.grid-items__fila[data-v-d4f7a00a]{color:var(--color-brand-dark);border-bottom:1px solid #f1f5f9;grid-template-columns:2fr .6fr 1fr 1fr 1fr;align-items:center;column-gap:12px;padding:8px 6px;display:grid}.grid-items__fila--header[data-v-d4f7a00a]{color:#64748b;border-bottom:1px solid var(--border);font-size:12.5px;font-weight:600}.grid-items__fila span[data-v-d4f7a00a]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.grid-cpe[data-v-d4f7a00a]{flex-direction:column;font-size:13px;display:flex}.grid-cpe__fila[data-v-d4f7a00a]{color:var(--color-brand-dark);border-bottom:1px solid #f1f5f9;grid-template-columns:2fr 1.2fr 1fr .8fr;align-items:center;column-gap:12px;padding:8px 6px;display:grid}.grid-cpe__fila--header[data-v-d4f7a00a]{color:#64748b;border-bottom:1px solid var(--border);font-size:12.5px;font-weight:600}.grid-cpe__fila span[data-v-d4f7a00a]{text-overflow:ellipsis;white-space:nowrap;justify-content:center;align-items:center;display:flex;overflow:hidden}.grid-cpe__fila span[data-v-d4f7a00a]:first-child{justify-content:flex-start}.totales[data-v-d4f7a00a]{flex-direction:column;gap:6px;font-size:13px;display:flex}.totales div[data-v-d4f7a00a]{color:#475569;justify-content:space-between;display:flex}.totales__destacado[data-v-d4f7a00a]{border-top:1px solid var(--border);margin-top:2px;padding-top:6px;font-weight:700;color:var(--color-brand-dark)!important}.totales__destacado span[data-v-d4f7a00a]{color:var(--color-brand-dark)!important}.pagos[data-v-d4f7a00a]{flex-direction:column;gap:10px;display:flex}.pago[data-v-d4f7a00a]{align-items:center;gap:10px;display:flex}.pago__icono[data-v-d4f7a00a]{color:var(--color-brand-orange);flex-shrink:0}.pago__info[data-v-d4f7a00a]{flex-direction:column;display:flex}.pago__medio[data-v-d4f7a00a]{color:#64748b;font-size:12.5px}.pago__monto[data-v-d4f7a00a]{color:var(--color-brand-dark);font-size:14px;font-weight:700}.badge[data-v-d4f7a00a]{white-space:nowrap;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600}.badge--aceptado[data-v-d4f7a00a]{color:var(--color-success);background:#e5f7ee}.badge--pendiente[data-v-d4f7a00a]{color:#64748b;background:#f1f5f9}.badge--rechazado[data-v-d4f7a00a]{color:var(--color-danger);background:#fef2f2}.badge--anulado[data-v-d4f7a00a]{color:#334155;background:#e2e8f0}.btn-accion[data-v-d4f7a00a]{border-radius:var(--radius-sm);color:#64748b;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-accion[data-v-d4f7a00a]:hover{background:#eef2f7;border-color:#94a3b8}.overlay[data-v-d840909e]{z-index:400;background:#101c2e8c;justify-content:center;align-items:flex-start;padding:24px 16px;display:flex;position:fixed;inset:0;overflow-y:auto}.hoja-wrap[data-v-d840909e]{width:min(96vw,420px)}.hoja-wrap__barra[data-v-d840909e]{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:10px;display:flex}.btn[data-v-d840909e]{border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;border:none;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;display:inline-flex}.btn--secondary[data-v-d840909e]{color:#334155;background:#fff;border:1px solid var(--border)!important}.btn--primary[data-v-d840909e]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-d840909e]:disabled,.btn--secondary[data-v-d840909e]:disabled{opacity:.5;cursor:default}.estado[data-v-d840909e]{text-align:center;color:#fff;font-size:14px}.estado--error[data-v-d840909e]{color:#fca5a5}.estado-usb[data-v-d840909e]{text-align:center;border-radius:var(--radius-sm);margin-bottom:10px;padding:6px 10px;font-size:12.5px}.estado-usb--error[data-v-d840909e]{color:#b91c1c;background:#fef2f2}.hoja[data-v-d840909e]{border-radius:var(--radius-md);background:#fff;margin:0 auto;padding:10px 8px;box-shadow:0 8px 24px #00000040}.ticket[data-v-d840909e]{color:#000;font-family:Courier New,ui-monospace,monospace;font-size:11px;line-height:1.35}.ticket__linea[data-v-d840909e]{white-space:pre}@media print{.no-print[data-v-d840909e]{display:none}.overlay[data-v-d840909e]{background:0 0;padding:0;display:block;position:static}.hoja-wrap[data-v-d840909e]{width:100%}.hoja[data-v-d840909e]{box-shadow:none;border-radius:0;margin:0;padding:0}@page{size:auto;margin:2mm}}.overlay[data-v-93b988fd]{z-index:320;background:#101c2e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-93b988fd]{border-radius:var(--radius-lg);text-align:center;background:#fff;width:100%;max-width:420px;padding:30px 26px 24px;position:relative;box-shadow:0 20px 48px #0003}.btn-cerrar[data-v-93b988fd]{color:#64748b;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:14px;right:14px}.btn-cerrar[data-v-93b988fd]:hover{background:#f1f5f9}h3[data-v-93b988fd]{color:var(--color-brand-dark);margin:0 0 10px;font-size:17px;font-weight:700}.texto[data-v-93b988fd]{color:#64748b;margin:0 0 20px;font-size:13.5px;line-height:1.5}.input[data-v-93b988fd]{box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-md);text-align:left;width:100%;margin-bottom:20px;padding:10px 14px;font-size:13.5px}.acciones[data-v-93b988fd]{justify-content:center;gap:10px;display:flex}.btn[data-v-93b988fd]{border-radius:var(--radius-md);cursor:pointer;border:none;padding:10px 22px;font-size:13.5px;font-weight:600}.btn--secundario[data-v-93b988fd]{border:1px solid var(--border);color:#334155;background:#fff}.btn--primario[data-v-93b988fd]{background:var(--color-brand-orange);color:#fff}.btn--primario[data-v-93b988fd]:disabled{opacity:.5;cursor:default}.overlay[data-v-57b65dda]{z-index:300;background:#101c2e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-57b65dda]{border-radius:var(--radius-lg);background:#fff;width:100%;max-width:480px;max-height:88vh;overflow-y:auto;box-shadow:0 20px 48px #0003}.modal__header[data-v-57b65dda]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.modal__header h3[data-v-57b65dda]{color:var(--color-brand-dark);margin:0;font-size:16px;font-weight:600}.btn-cerrar[data-v-57b65dda]{color:#64748b;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-cerrar[data-v-57b65dda]:hover{background:#f1f5f9}.modal__body[data-v-57b65dda]{flex-direction:column;gap:16px;padding:20px;display:flex}.resumen[data-v-57b65dda]{color:#475569;text-align:center;margin:0;font-size:13.5px;line-height:1.5}.campo[data-v-57b65dda]{flex-direction:column;gap:5px;display:flex}.campo__label[data-v-57b65dda]{color:#64748b;font-size:12px;font-weight:600}.campo__select[data-v-57b65dda]{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;padding:8px 10px;font-size:13.5px}.pregunta[data-v-57b65dda]{justify-content:space-between;align-items:center;display:flex}.pregunta__label[data-v-57b65dda]{color:var(--color-brand-dark);font-size:13.5px;font-weight:600}.pregunta__opciones[data-v-57b65dda]{gap:6px;display:flex}.btn-opcion[data-v-57b65dda]{border:1px solid var(--border);color:#475569;border-radius:var(--radius-sm);cursor:pointer;background:#fff;padding:6px 16px;font-size:13px;font-weight:600}.btn-opcion--activa[data-v-57b65dda]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.error-global[data-v-57b65dda]{color:var(--color-danger);margin:0;font-size:13px}.modal__footer[data-v-57b65dda]{border-top:1px solid var(--border);justify-content:flex-end;gap:10px;padding:16px 20px;display:flex}.btn[data-v-57b65dda]{border-radius:var(--radius-md);cursor:pointer;border:none;padding:10px 20px;font-size:13.5px;font-weight:600}.btn--secundario[data-v-57b65dda]{border:1px solid var(--border);color:#334155;background:#fff}.btn--primario[data-v-57b65dda]{background:var(--color-brand-orange);color:#fff}.btn--primario[data-v-57b65dda]:disabled{opacity:.6;cursor:default}.exito[data-v-57b65dda]{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:36px 28px;display:flex}.exito__titulo[data-v-57b65dda]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:700}.exito__texto[data-v-57b65dda]{color:#475569;margin:0;font-size:13.5px;line-height:1.5}.detalle-cpe[data-v-6d5f65aa]{flex-direction:column;height:100%;min-height:0;display:flex}.detalle-cpe__header[data-v-6d5f65aa]{flex-shrink:0;justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.btn-atras[data-v-6d5f65aa]{color:#334155;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:4px;font-size:14px;font-weight:600;display:inline-flex}.btn-atras[data-v-6d5f65aa]:hover{color:var(--color-brand-orange)}.detalle-cpe__acciones[data-v-6d5f65aa]{align-items:center;gap:8px;display:flex}.btn-icono[data-v-6d5f65aa]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#475569;cursor:pointer;background:#fff;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.btn-icono[data-v-6d5f65aa]:hover{background:#f1f5f9}.btn-primario[data-v-6d5f65aa]{border-radius:var(--radius-md);background:var(--color-brand-dark);color:#fff;cursor:pointer;border:none;padding:9px 18px;font-size:13px;font-weight:600}.btn-primario[data-v-6d5f65aa]:hover{opacity:.9}.estado-carga[data-v-6d5f65aa]{text-align:center;color:#64748b;padding:40px 0}.estado-carga--error[data-v-6d5f65aa]{color:var(--color-danger)}.detalle-cpe__cuerpo[data-v-6d5f65aa]{flex-direction:column;flex:1;gap:16px;min-height:0;display:flex;overflow-y:auto}.card[data-v-6d5f65aa]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:18px}.card__subtitulo[data-v-6d5f65aa]{color:var(--color-brand-dark);border-top:1px solid var(--border);margin:20px 0 12px;padding-top:16px;font-size:14px;font-weight:600}.card--identificacion[data-v-6d5f65aa]{justify-content:space-between;gap:20px;display:flex}.identificacion__datos[data-v-6d5f65aa]{flex:1;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;gap:14px 24px;display:grid}.identificacion__tipo[data-v-6d5f65aa]{text-align:right;flex-direction:column;flex-shrink:0;gap:4px;display:flex}.identificacion__tipo-nombre[data-v-6d5f65aa]{color:var(--color-brand-dark);font-size:16px;font-weight:700}.identificacion__tipo-num[data-v-6d5f65aa]{color:#64748b;font-size:13px}.fila-datos[data-v-6d5f65aa]{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));align-items:start;gap:14px 20px;margin-bottom:4px;display:grid}.info-label[data-v-6d5f65aa]{color:#94a3b8;white-space:nowrap;margin-bottom:2px;font-size:11px;font-weight:600;display:block}.info-valor[data-v-6d5f65aa]{color:var(--color-brand-dark);white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:500;display:block;overflow:hidden}.info-valor--destacado[data-v-6d5f65aa]{font-size:16px;font-weight:700}.link-venta[data-v-6d5f65aa]{color:var(--color-brand-orange);cursor:pointer;background:0 0;border:none;padding:0;font-size:13.5px;font-weight:600;text-decoration:underline}.al-der[data-v-6d5f65aa]{text-align:right}.al-centro[data-v-6d5f65aa]{text-align:center}.tabular[data-v-6d5f65aa]{font-variant-numeric:tabular-nums}.grid-items[data-v-6d5f65aa]{flex-direction:column;font-size:13px;display:flex}.grid-items__fila[data-v-6d5f65aa]{color:var(--color-brand-dark);border-bottom:1px solid #f1f5f9;grid-template-columns:2fr .6fr 1fr 1fr 1fr;align-items:center;column-gap:12px;padding:8px 6px;display:grid}.grid-items__fila--header[data-v-6d5f65aa]{color:#64748b;border-bottom:1px solid var(--border);font-size:12.5px;font-weight:600}.grid-items__fila span[data-v-6d5f65aa]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pago-totales[data-v-6d5f65aa]{grid-template-columns:1fr 280px;gap:20px;display:grid}@media (width<=700px){.pago-totales[data-v-6d5f65aa]{grid-template-columns:1fr}}.pago-lista[data-v-6d5f65aa]{flex-direction:column;gap:8px;max-width:260px;display:flex}.pago-item[data-v-6d5f65aa]{color:#475569;justify-content:space-between;font-size:13px;display:flex}.totales[data-v-6d5f65aa]{flex-direction:column;gap:6px;font-size:13px;display:flex}.totales div[data-v-6d5f65aa]{color:#475569;justify-content:space-between;display:flex}.totales__destacado[data-v-6d5f65aa]{border-top:1px solid var(--border);margin-top:2px;padding-top:6px;font-weight:700}.totales__destacado span[data-v-6d5f65aa]{color:var(--color-brand-dark)!important}.badge[data-v-6d5f65aa]{white-space:nowrap;border-radius:999px;align-self:flex-end;padding:3px 10px;font-size:11px;font-weight:600}.badge--aceptado[data-v-6d5f65aa]{color:var(--color-success);background:#e5f7ee}.badge--pendiente[data-v-6d5f65aa]{color:#64748b;background:#f1f5f9}.badge--rechazado[data-v-6d5f65aa]{color:var(--color-danger);background:#fef2f2}.badge--anulado[data-v-6d5f65aa]{color:#334155;background:#e2e8f0}.listado-vistas[data-v-727d2990]{flex-direction:column;height:100%;min-height:0;display:flex}.error-global[data-v-727d2990]{color:var(--color-danger);font-size:var(--texto-sm);margin:0 0 var(--esp-3);flex-shrink:0}.rango-nav[data-v-727d2990]{align-items:center;gap:var(--esp-1);display:flex}.filtro-grupo__opciones .filtro-chip[data-v-727d2990]{flex-shrink:0}.menu-mas[data-v-727d2990]{flex:none;position:relative}.menu-mas__panel[data-v-727d2990]{z-index:60;background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);width:max-content;min-width:15rem;max-width:min(20rem,92vw);padding:var(--esp-2);flex-direction:column;display:flex;position:absolute;top:calc(100% + .5rem);right:0;box-shadow:0 16px 40px #101c2e2e}.menu-mas__item[data-v-727d2990]{align-items:center;gap:var(--esp-2);height:var(--alto-control-tactil);padding:0 var(--esp-3);border-radius:var(--radius-sm);color:var(--color-texto);font-family:inherit;font-size:var(--texto-sm);text-align:left;white-space:nowrap;background:0 0;border:none;display:flex}.menu-mas__item[data-v-727d2990]:hover:not(:disabled){background:var(--color-superficie-suave)}.menu-mas__item[data-v-727d2990]:disabled{color:var(--color-texto-tenue);cursor:default}.menu-mas__mensaje[data-v-727d2990]{font-size:var(--texto-xs);color:var(--color-success);padding:var(--esp-2) var(--esp-3) 0}.menu-mas__mensaje--error[data-v-727d2990]{color:var(--color-danger)}.tabla[data-v-727d2990]{border-collapse:collapse;width:100%;font-size:var(--texto-sm)}.tabla th[data-v-727d2990]{background:var(--color-bg-card);text-align:left;padding:var(--esp-3) var(--esp-5);font-weight:var(--peso-semi);color:var(--color-texto-suave);border-bottom:1px solid var(--border);white-space:nowrap;position:sticky;top:0}.tabla td[data-v-727d2990]{padding:var(--esp-3) var(--esp-5);border-bottom:1px solid var(--color-superficie-suave);color:var(--color-brand-dark)}.al-der[data-v-727d2990],.tabla th.al-der[data-v-727d2990]{text-align:right}.tabular[data-v-727d2990]{font-variant-numeric:tabular-nums}.vacio[data-v-727d2990]{text-align:center;color:var(--color-texto-tenue);padding:var(--esp-8,2rem)}.celda-meta[data-v-727d2990],.celda-meta-der[data-v-727d2990]{display:none}.badge-estado[data-v-727d2990]{font-size:var(--texto-2xs);font-weight:var(--peso-semi);border-radius:var(--radius-pill);white-space:nowrap;align-items:center;padding:3px 10px;display:inline-flex}.badge-estado--aceptado[data-v-727d2990]{color:var(--color-success);background:#e5f7ee}.badge-estado--pendiente[data-v-727d2990]{background:var(--color-superficie-suave);color:var(--color-texto-suave)}.badge-estado--rechazado[data-v-727d2990]{color:var(--color-danger);background:#fef2f2}.badge-estado--anulado[data-v-727d2990]{color:var(--color-brand-dark);background:#e2e8f0}.acciones-celda[data-v-727d2990]{gap:var(--esp-2);justify-content:flex-end;align-items:center;display:flex}.btn-accion[data-v-727d2990]{justify-content:center;align-items:center;gap:var(--esp-2);height:var(--alto-control);padding:0 var(--esp-4);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--color-bg-card);color:var(--color-texto-suave);font-size:var(--texto-xs);font-weight:var(--peso-semi);white-space:nowrap;display:flex}.btn-accion[data-v-727d2990]:hover:not(.btn-accion--deshabilitado){background:var(--color-superficie-suave);border-color:var(--color-texto-tenue)}.btn-accion--icono[data-v-727d2990]{width:var(--alto-control);padding:0}.btn-accion--deshabilitado[data-v-727d2990]{color:var(--color-texto-tenue);cursor:not-allowed}.cards[data-v-727d2990]{display:none}.card-comprobante[data-v-727d2990]{gap:var(--esp-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--esp-4);background:var(--color-bg-card);flex-direction:column;display:flex}.card-comprobante__cabecera[data-v-727d2990]{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.card-comprobante__numero[data-v-727d2990]{font-weight:var(--peso-fuerte);color:var(--color-brand-dark);font-variant-numeric:tabular-nums}.card-comprobante__meta[data-v-727d2990]{justify-content:space-between;align-items:center;gap:var(--esp-2);font-size:var(--texto-xs);color:var(--color-texto-suave);display:flex}.card-comprobante__cliente[data-v-727d2990]{font-size:var(--texto-sm);color:var(--color-brand-dark)}.card-comprobante__pie[data-v-727d2990]{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-1);display:flex}.card-comprobante__total[data-v-727d2990]{font-size:var(--texto-lg);font-weight:var(--peso-fuerte);color:var(--color-brand-dark)}@media (width>=1024px) and (width<=1439px){.col-doc[data-v-727d2990],.col-tipopago[data-v-727d2990]{display:none}.celda-meta[data-v-727d2990]{font-size:var(--texto-xs);color:var(--color-texto-tenue);font-weight:var(--peso-normal);white-space:nowrap;display:block}.celda-meta-der[data-v-727d2990]{font-size:var(--texto-xs);color:var(--color-texto-tenue);font-weight:var(--peso-normal);white-space:nowrap;text-align:right;display:block}.btn-accion__texto[data-v-727d2990]{display:none}.btn-accion[data-v-727d2990]{width:var(--alto-control);padding:0}.tabla th[data-v-727d2990],.tabla td[data-v-727d2990]{padding-left:var(--esp-3);padding-right:var(--esp-3)}.acciones-celda[data-v-727d2990]{gap:var(--esp-1)}}@media (width<=640px){.tabla[data-v-727d2990]{display:none}.cards[data-v-727d2990]{gap:var(--esp-2);padding:var(--esp-3);flex-direction:column;display:flex}}.sin-acceso[data-v-972a15c8]{text-align:center;color:#64748b;padding:40px;font-size:14px}.listado-vistas[data-v-a876de22]{flex-direction:column;height:100%;min-height:0;display:flex}.error-global[data-v-a876de22]{color:var(--color-danger);font-size:var(--texto-sm);margin:0 0 var(--esp-3);flex-shrink:0}.btn[data-v-a876de22]{align-items:center;gap:var(--esp-2);height:var(--alto-control);padding:0 var(--esp-4);border-radius:var(--radius-md);font-size:var(--texto-sm);font-weight:var(--peso-semi);white-space:nowrap;border:none;display:inline-flex}.btn--primary[data-v-a876de22]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-a876de22]:hover{background:#c06d0c}.filtro-grupo__opciones .filtro-chip[data-v-a876de22]{flex-shrink:0}.tabla[data-v-a876de22]{border-collapse:collapse;width:100%;font-size:var(--texto-sm)}.tabla th[data-v-a876de22]{background:var(--color-bg-card);text-align:left;padding:var(--esp-3) var(--esp-5);font-weight:var(--peso-semi);color:var(--color-texto-suave);border-bottom:1px solid var(--border);white-space:nowrap;position:sticky;top:0}.tabla td[data-v-a876de22]{padding:var(--esp-3) var(--esp-5);border-bottom:1px solid var(--color-superficie-suave);color:var(--color-brand-dark)}.al-der[data-v-a876de22],.tabla th.al-der[data-v-a876de22]{text-align:right}.tabular[data-v-a876de22]{font-variant-numeric:tabular-nums}.vacio[data-v-a876de22]{text-align:center;color:var(--color-texto-tenue);padding:var(--esp-8,2rem)}.celda-meta[data-v-a876de22]{display:none}.badge[data-v-a876de22]{border-radius:var(--radius-pill);font-size:var(--texto-2xs);font-weight:var(--peso-semi);white-space:nowrap;padding:3px 10px;display:inline-block}.badge--borrador[data-v-a876de22]{color:#64748b;background:#f3f4f6}.badge--info[data-v-a876de22]{color:var(--color-info);background:#e3f0fb}.badge--proceso[data-v-a876de22]{color:var(--color-warning);background:#fdf1e0}.badge--procesado[data-v-a876de22]{color:var(--color-success);background:#e6f4ee}.badge--anulado[data-v-a876de22]{color:var(--color-danger);background:#fce8e8}.badge--vencida[data-v-a876de22]{color:#7a1f1f;background:#f3f4f6}.badge--en-pdv[data-v-a876de22]{color:var(--color-brand-blue);background:#e8edf6;font-weight:700}.acciones-celda[data-v-a876de22]{gap:var(--esp-2);justify-content:flex-end;align-items:center;display:flex}.btn-accion[data-v-a876de22]{width:var(--alto-control);height:var(--alto-control);border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--color-bg-card);color:var(--color-texto-suave);justify-content:center;align-items:center;display:flex}.btn-accion[data-v-a876de22]:hover:not(:disabled){background:var(--color-superficie-suave);border-color:var(--color-texto-tenue)}.btn-accion[data-v-a876de22]:disabled{opacity:.5;cursor:default}.cards[data-v-a876de22]{display:none}.card-cotizacion[data-v-a876de22]{gap:var(--esp-2);border:1px solid var(--border);border-radius:var(--radius-md);padding:var(--esp-4);background:var(--color-bg-card);flex-direction:column;display:flex}.card-cotizacion__cabecera[data-v-a876de22]{justify-content:space-between;align-items:center;gap:var(--esp-2);display:flex}.card-cotizacion__numero[data-v-a876de22]{font-weight:var(--peso-fuerte);color:var(--color-brand-dark);font-variant-numeric:tabular-nums}.card-cotizacion__cliente[data-v-a876de22]{font-size:var(--texto-sm);color:var(--color-brand-dark)}.card-cotizacion__pie[data-v-a876de22]{justify-content:space-between;align-items:center;gap:var(--esp-2);margin-top:var(--esp-1);display:flex}.card-cotizacion__total[data-v-a876de22]{font-size:var(--texto-lg);font-weight:var(--peso-fuerte);color:var(--color-brand-dark)}@media (width>=1024px) and (width<=1439px){.col-vencimiento[data-v-a876de22]{display:none}.celda-meta[data-v-a876de22]{font-size:var(--texto-xs);color:var(--color-texto-tenue);font-weight:var(--peso-normal);white-space:nowrap;display:block}.tabla th[data-v-a876de22],.tabla td[data-v-a876de22]{padding-left:var(--esp-3);padding-right:var(--esp-3)}.acciones-celda[data-v-a876de22]{gap:var(--esp-1)}}@media (width<=640px){.tabla[data-v-a876de22]{display:none}.cards[data-v-a876de22]{gap:var(--esp-2);padding:var(--esp-3);flex-direction:column;display:flex}}.buscador-cliente[data-v-ab3b0758]{position:relative}.campo-busqueda[data-v-ab3b0758]{align-items:center;display:flex;position:relative}.icono-busqueda[data-v-ab3b0758]{color:#94a3b8;pointer-events:none;position:absolute;left:10px}.campo-busqueda__input[data-v-ab3b0758]{width:100%;padding-left:32px}.resultados[data-v-ab3b0758]{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;max-height:220px;margin:4px 0 0;padding:4px;list-style:none;overflow-y:auto;box-shadow:0 6px 18px #0f172a14}.resultado[data-v-ab3b0758]{cursor:pointer;border-radius:6px;justify-content:space-between;gap:10px;padding:8px 10px;font-size:13px;display:flex}.resultado[data-v-ab3b0758]:hover{background:#fff8f2}.resultado__nombre[data-v-ab3b0758]{color:#1e293b;font-weight:600}.resultado__doc[data-v-ab3b0758]{color:#64748b;white-space:nowrap;font-size:12px}.resultado-vacio[data-v-ab3b0758]{color:#94a3b8;text-align:center;padding:10px;font-size:12.5px}.btn-prospecto[data-v-ab3b0758]{color:var(--color-brand-orange);cursor:pointer;background:0 0;border:none;align-items:center;gap:6px;margin-top:8px;padding:4px 0;font-size:12.5px;font-weight:600;display:inline-flex}.pildora[data-v-ab3b0758]{border-radius:var(--radius-md);align-items:center;gap:8px;padding:9px 12px;font-size:13px;font-weight:600;display:flex}.pildora--cliente[data-v-ab3b0758]{color:var(--color-success);background:#e6f4ee;border:1px solid #b7e4d1}.pildora__texto[data-v-ab3b0758]{flex:1}.pildora__cambiar[data-v-ab3b0758]{cursor:pointer;color:inherit;opacity:.85;background:0 0;border:none;align-items:center;gap:4px;font-size:12px;font-weight:600;text-decoration:underline;display:inline-flex}.pildora__cambiar[data-v-ab3b0758]:hover{opacity:1}.form-prospecto[data-v-ab3b0758]{border:1px solid var(--border);border-radius:var(--radius-md);background:#fbfbfc;padding:12px}.form-prospecto__header[data-v-ab3b0758]{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.form-prospecto__header .pildora__texto[data-v-ab3b0758]{color:#64748b;font-size:12px;font-weight:600}.grid-prospecto[data-v-ab3b0758]{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.campo[data-v-ab3b0758]{color:#64748b;text-transform:uppercase;letter-spacing:.3px;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.campo--sm[data-v-ab3b0758]{grid-column:span 1}.campo--full[data-v-ab3b0758]{grid-column:1/-1}.grid-prospecto .campo[data-v-ab3b0758]:first-child{grid-column:span 2}.campo__input[data-v-ab3b0758]{border-radius:var(--radius-md);color:#1e293b;box-sizing:border-box;background:#fff;border:1px solid #d5dbe3;width:100%;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-ab3b0758]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.buscador-producto[data-v-47798286]{position:relative}.campo-busqueda[data-v-47798286]{align-items:center;display:flex;position:relative}.icono-busqueda[data-v-47798286]{color:#94a3b8;pointer-events:none;position:absolute;left:10px}.campo__input[data-v-47798286]:disabled{cursor:not-allowed;background:#f8fafc}.resultados[data-v-47798286]{border:1px solid var(--border);border-radius:var(--radius-md);z-index:20;box-sizing:border-box;background:#fff;width:100%;max-height:260px;margin:4px 0 0;padding:4px;list-style:none;position:absolute;overflow-y:auto;box-shadow:0 6px 18px #0f172a14}.resultado[data-v-47798286]{cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:8px 10px;font-size:13px;display:flex}.resultado[data-v-47798286]:hover{background:#fff8f2}.resultado__info[data-v-47798286]{flex-direction:column;display:flex}.resultado__nombre[data-v-47798286]{color:#1e293b;font-weight:600}.resultado__sku[data-v-47798286]{color:#94a3b8;font-size:11.5px}.resultado__precio[data-v-47798286]{color:var(--color-brand-orange);white-space:nowrap;font-weight:700}.resultado__sinstock[data-v-47798286]{color:var(--color-danger);background:#fee2e2;border-radius:999px;flex-shrink:0;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:700;display:inline-flex}.resultado-vacio[data-v-47798286]{color:#94a3b8;text-align:center;padding:10px;font-size:12.5px}.campo__input[data-v-47798286]{border-radius:var(--radius-md);color:#1e293b;background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-47798286]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo-busqueda__input[data-v-47798286]{width:100%;padding-left:32px}.overlay[data-v-6973f212]{z-index:200;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-6973f212]{border-radius:var(--radius-lg,12px);background:#fff;width:340px;max-width:92vw;box-shadow:0 20px 50px #00000040}.modal__header[data-v-6973f212]{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.modal__header h3[data-v-6973f212]{color:var(--color-brand-dark);margin:0;font-size:14.5px;font-weight:700}.btn-cerrar[data-v-6973f212]{color:#94a3b8;cursor:pointer;background:0 0;border:none;padding:2px}.modal__body[data-v-6973f212]{flex-direction:column;gap:12px;padding:16px;display:flex}.modal__footer[data-v-6973f212]{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.modal__footer-derecha[data-v-6973f212]{gap:8px;margin-left:auto;display:flex}.segmentado[data-v-6973f212]{border-radius:var(--radius-md);border:1px solid #d5dbe3;width:fit-content;display:flex;overflow:hidden}.segmentado__opcion[data-v-6973f212]{color:#64748b;cursor:pointer;background:#fff;border:none;padding:7px 18px;font-size:13px;font-weight:700}.segmentado__opcion--activa[data-v-6973f212]{background:var(--color-brand-orange);color:#fff}.campo[data-v-6973f212]{color:#64748b;text-transform:uppercase;letter-spacing:.3px;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.campo__input[data-v-6973f212]{border-radius:var(--radius-md);color:#1e293b;background:#fff;border:1px solid #d5dbe3;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-6973f212]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.error-texto[data-v-6973f212]{color:var(--color-danger);margin:0;font-size:12.5px}.btn[data-v-6973f212]{border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex}.btn--primary[data-v-6973f212]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-6973f212]:hover:not(:disabled){background:#c06d0c}.btn--primary[data-v-6973f212]:disabled{opacity:.6;cursor:default}.btn--secundario[data-v-6973f212]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--peligro[data-v-6973f212]{color:var(--color-danger);background:0 0;padding:9px 0}.btn--peligro[data-v-6973f212]:hover:not(:disabled){text-decoration:underline}.cotizacion-form[data-v-e7833c3b]{flex-direction:column;height:100%;min-height:0;display:flex}.header[data-v-e7833c3b]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-e7833c3b]{color:#334155;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.btn-volver[data-v-e7833c3b]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.titulo[data-v-e7833c3b]{color:var(--color-brand-dark);flex:1;margin:0;font-size:17px;font-weight:600}.btn-eliminar[data-v-e7833c3b]{color:var(--color-danger);cursor:pointer;background:0 0;border:none;font-size:12.5px;font-weight:600;text-decoration:underline}.btn-eliminar[data-v-e7833c3b]:disabled{opacity:.6;cursor:default}.flash[data-v-e7833c3b]{border-radius:var(--radius-md);flex-shrink:0;margin-bottom:12px;padding:10px 16px;font-size:13px;font-weight:500}.flash--exito[data-v-e7833c3b]{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}.flash--error[data-v-e7833c3b]{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.fade-enter-active[data-v-e7833c3b],.fade-leave-active[data-v-e7833c3b]{transition:opacity .25s}.fade-enter-from[data-v-e7833c3b],.fade-leave-to[data-v-e7833c3b]{opacity:0}.estado-carga[data-v-e7833c3b]{color:#64748b;align-items:center;gap:10px;padding:40px;font-size:13px;display:flex}.spinner[data-v-e7833c3b]{border:2px solid #e2e8f0;border-top-color:var(--color-brand-orange);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin-e7833c3b}@keyframes spin-e7833c3b{to{transform:rotate(360deg)}}.cuerpo[data-v-e7833c3b]{flex-direction:column;flex:1;gap:20px;min-height:0;padding-bottom:12px;display:flex;overflow-y:auto}.seccion[data-v-e7833c3b]{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:16px}.seccion h3[data-v-e7833c3b]{color:var(--color-brand-dark);margin:0 0 12px;font-size:13.5px;font-weight:700}.grid-cabecera[data-v-e7833c3b]{grid-template-columns:repeat(5,1fr);gap:10px;margin-bottom:14px;display:grid}.campo[data-v-e7833c3b]{color:#64748b;text-transform:uppercase;letter-spacing:.3px;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.campo--sm[data-v-e7833c3b]{grid-column:span 1}.campo--full[data-v-e7833c3b]{grid-column:1/-1}.campo-cliente[data-v-e7833c3b]{flex-direction:column;gap:4px;display:flex}.campo-cliente__label[data-v-e7833c3b]{color:#64748b;text-transform:uppercase;letter-spacing:.3px;font-size:11.5px;font-weight:600}.campo__input[data-v-e7833c3b]{border-radius:var(--radius-md);color:var(--color-valor-registrado);box-sizing:border-box;background:#fff;border:1px solid #d5dbe3;width:100%;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-e7833c3b]::placeholder{color:var(--color-texto-tenue)}.campo__input[data-v-e7833c3b]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__input[data-v-e7833c3b]:disabled{cursor:not-allowed;background:#f8fafc}.campo__textarea[data-v-e7833c3b]{resize:vertical;font-family:inherit}.campo--notas-internas .campo__input[data-v-e7833c3b]{background:#fff7ed;border-color:#fdba74}.fila-buscador-producto[data-v-e7833c3b]{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.fila-buscador-producto__buscador[data-v-e7833c3b]{flex:1;position:relative}.form-manual[data-v-e7833c3b]{border:1px solid var(--border);border-radius:var(--radius-md);background:#fbfbfc;flex-wrap:wrap;align-items:flex-end;gap:10px;margin-bottom:12px;padding:12px;display:flex}.form-manual__acciones[data-v-e7833c3b]{gap:8px;margin-left:auto;display:flex}.tabla-scroll[data-v-e7833c3b]{border:1px solid var(--border);border-radius:var(--radius-md);max-height:360px;overflow-y:auto}.tabla-lineas[data-v-e7833c3b]{border-collapse:collapse;width:100%;font-size:13px}.tabla-lineas th[data-v-e7833c3b]{text-align:left;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid var(--border);background:#f8fafc;padding:8px 10px;font-size:11px;position:sticky;top:0}.tabla-lineas td[data-v-e7833c3b]{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:6px 10px}.tabla-lineas tr:last-child td[data-v-e7833c3b]{border-bottom:none}.celda-descripcion[data-v-e7833c3b]{min-width:220px}.linea-meta[data-v-e7833c3b]{color:#94a3b8;margin-top:2px;font-size:11px;display:block}.linea-meta--manual[data-v-e7833c3b]{font-style:italic}.celda-total[data-v-e7833c3b]{color:var(--color-brand-dark);white-space:nowrap;font-weight:700}.campo__input--tabla[data-v-e7833c3b]{padding:6px 8px;font-size:12.5px}.campo__input--num[data-v-e7833c3b]{width:78px;padding:6px 8px;font-size:12.5px}.btn-descuento[data-v-e7833c3b]{color:#64748b;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px dashed #cbd5e1;padding:6px 10px;font-size:12px;font-weight:600}.btn-descuento--activo[data-v-e7833c3b]{border:1px solid var(--color-brand-orange);color:var(--color-brand-orange);background:#fff7ed}.btn-icon[data-v-e7833c3b]{border-radius:var(--radius-md);color:#64748b;cursor:pointer;background:#fff;border:1px solid #e2e8f0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.btn-icon--peligro[data-v-e7833c3b]:hover{border-color:var(--color-danger);color:var(--color-danger);background:#fef2f2}.vacio-mini[data-v-e7833c3b]{color:#94a3b8;margin:8px 0;font-size:12.5px}.seccion--totales[data-v-e7833c3b]{flex-direction:column;gap:8px;display:flex}.fila-total[data-v-e7833c3b]{color:#334155;justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.fila-total--destacado[data-v-e7833c3b]{color:var(--color-brand-dark);border-top:1px solid var(--border);margin-top:4px;padding-top:8px;font-size:16px;font-weight:700}.ayuda-texto[data-v-e7833c3b]{color:#94a3b8;margin:4px 0 0;font-size:11.5px}.grupo-chips[data-v-e7833c3b]{margin-bottom:12px}.grupo-chips__label[data-v-e7833c3b]{color:#64748b;text-transform:uppercase;letter-spacing:.3px;margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.chips[data-v-e7833c3b]{flex-wrap:wrap;gap:6px;display:flex}.chip[data-v-e7833c3b]{color:#334155;cursor:pointer;background:#f8fafc;border:1px solid #d5dbe3;border-radius:999px;padding:6px 12px;font-size:12.5px}.chip--activo[data-v-e7833c3b]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff}.fila-termino-libre[data-v-e7833c3b]{gap:8px;margin:12px 0;display:flex}.lista-terminos[data-v-e7833c3b]{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.lista-terminos li[data-v-e7833c3b]{align-items:center;gap:8px;display:flex}.lista-terminos .campo__input[data-v-e7833c3b]{flex:1}.grid-observaciones[data-v-e7833c3b]{grid-template-columns:1fr 1fr;gap:14px;display:grid}.footer-acciones[data-v-e7833c3b]{border-top:1px solid var(--border);flex-shrink:0;justify-content:flex-end;gap:10px;padding-top:14px;display:flex}.btn[data-v-e7833c3b]{border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.btn--primary[data-v-e7833c3b]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-e7833c3b]:hover:not(:disabled){background:#c06d0c}.btn--primary[data-v-e7833c3b]:disabled{opacity:.6;cursor:default}.btn--secundario[data-v-e7833c3b]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secundario[data-v-e7833c3b]:hover:not(:disabled){border-color:var(--color-brand-orange);color:var(--color-brand-orange)}.btn--sm[data-v-e7833c3b]{padding:6px 12px;font-size:12.5px}.cotizacion-detalle[data-v-435370d0]{flex-direction:column;height:100%;min-height:0;display:flex}.header[data-v-435370d0]{flex-shrink:0;align-items:center;gap:14px;margin-bottom:18px;display:flex}.btn-volver[data-v-435370d0]{color:#334155;border-radius:var(--radius-md);cursor:pointer;background:#fff;border:1px solid #d5dbe3;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:500;display:inline-flex}.btn-volver[data-v-435370d0]:hover{border-color:var(--color-brand-orange);color:var(--color-brand-orange);background:#fff8f2}.titulo[data-v-435370d0]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.flash[data-v-435370d0]{border-radius:var(--radius-md);flex-shrink:0;margin-bottom:12px;padding:10px 16px;font-size:13px;font-weight:500}.flash--exito[data-v-435370d0]{color:#065f46;background:#d1fae5;border:1px solid #6ee7b7}.flash--error[data-v-435370d0]{color:#991b1b;background:#fee2e2;border:1px solid #fca5a5}.fade-enter-active[data-v-435370d0],.fade-leave-active[data-v-435370d0]{transition:opacity .25s}.fade-enter-from[data-v-435370d0],.fade-leave-to[data-v-435370d0]{opacity:0}.estado-carga[data-v-435370d0]{color:#64748b;align-items:center;gap:10px;padding:40px;font-size:13px;display:flex}.spinner[data-v-435370d0]{border:2px solid #e2e8f0;border-top-color:var(--color-brand-orange);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin-435370d0}@keyframes spin-435370d0{to{transform:rotate(360deg)}}.cuerpo[data-v-435370d0]{flex-direction:column;flex:1;gap:20px;min-height:0;padding-bottom:12px;display:flex;overflow-y:auto}.seccion[data-v-435370d0]{border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;padding:16px}.seccion h3[data-v-435370d0]{color:var(--color-brand-dark);align-items:center;gap:6px;margin:0 0 12px;font-size:13.5px;font-weight:700;display:flex}.seccion--notas-internas[data-v-435370d0]{background:#fff7ed;border-color:#fdba74}.acciones-transicion[data-v-435370d0]{flex-wrap:wrap;gap:8px;display:flex}.nota-motivo[data-v-435370d0]{color:#64748b;margin:10px 0 0;font-size:12.5px}.grid-resumen[data-v-435370d0]{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.grid-resumen>div[data-v-435370d0]{color:#1e293b;flex-direction:column;gap:3px;font-size:13.5px;display:flex}.resumen-label[data-v-435370d0]{color:#94a3b8;text-transform:uppercase;letter-spacing:.3px;font-size:11px;font-weight:700}.fila-pdf-acciones[data-v-435370d0]{gap:8px;margin-bottom:12px;display:flex}.grid-envio[data-v-435370d0]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.fila-envio[data-v-435370d0]{gap:8px;display:flex}.fila-envio .campo__input[data-v-435370d0]{flex:1}.tabla-scroll[data-v-435370d0]{border:1px solid var(--border);border-radius:var(--radius-md);max-height:320px;overflow-y:auto}.tabla-lineas[data-v-435370d0],.tabla-reglas[data-v-435370d0]{border-collapse:collapse;width:100%;font-size:13px}.tabla-lineas th[data-v-435370d0],.tabla-reglas th[data-v-435370d0]{text-align:left;text-transform:uppercase;color:#94a3b8;border-bottom:1px solid var(--border);background:#f8fafc;padding:8px 10px;font-size:11px;position:sticky;top:0}.tabla-lineas td[data-v-435370d0],.tabla-reglas td[data-v-435370d0]{color:#334155;vertical-align:middle;border-bottom:1px solid #f1f5f9;padding:8px 10px}.tabla-lineas tr:last-child td[data-v-435370d0],.tabla-reglas tr:last-child td[data-v-435370d0]{border-bottom:none}.linea-meta[data-v-435370d0]{color:#94a3b8;font-size:11px;display:block}.celda-total[data-v-435370d0]{color:var(--color-brand-dark);white-space:nowrap;font-weight:700}.fila-version-actual[data-v-435370d0]{background:#fff8f2}.descuento-tasa[data-v-435370d0]{display:block}.descuento-monto[data-v-435370d0]{color:var(--color-danger);font-size:11.5px;display:block}.seccion--totales[data-v-435370d0]{flex-direction:column;gap:8px;display:flex}.fila-total[data-v-435370d0]{color:#334155;justify-content:space-between;align-items:center;font-size:13.5px;display:flex}.fila-total__descuento[data-v-435370d0]{color:var(--color-danger)}.fila-total--destacado[data-v-435370d0]{color:var(--color-brand-dark);border-top:1px solid var(--border);margin-top:4px;padding-top:8px;font-size:16px;font-weight:700}.ayuda-texto[data-v-435370d0]{color:#94a3b8;margin:4px 0 0;font-size:12px}.reservas-linea[data-v-435370d0]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.chip-reserva[data-v-435370d0]{color:var(--color-success);background:#e6f4ee;border-radius:999px;align-items:center;gap:4px;padding:2px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.chip-reserva__quitar[data-v-435370d0]{color:inherit;cursor:pointer;background:0 0;border:none;padding:0;font-size:13px;line-height:1}.lista-terminos-lectura[data-v-435370d0]{color:#334155;margin:0;padding-left:18px;font-size:13px}.texto-observacion[data-v-435370d0]{color:#334155;white-space:pre-wrap;margin:0;font-size:13px}.form-seguimiento[data-v-435370d0]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.campo__input--tipo-seg[data-v-435370d0]{flex-shrink:0;width:150px}.form-seguimiento .campo__input[data-v-435370d0]:not(.campo__input--tipo-seg){flex:220px;min-width:0}.form-seguimiento .btn[data-v-435370d0]{flex-shrink:0}.lista-seguimientos[data-v-435370d0]{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lista-seguimientos li[data-v-435370d0]{border-bottom:1px solid #f1f5f9;align-items:baseline;gap:10px;padding:8px 0;font-size:13px;display:flex}.lista-seguimientos li[data-v-435370d0]:last-child{border-bottom:none}.seguimiento-tipo[data-v-435370d0]{color:var(--color-brand-orange);text-transform:uppercase;flex-shrink:0;width:110px;font-size:11px;font-weight:700}.seguimiento-comentario[data-v-435370d0]{color:#334155;flex:1}.seguimiento-fecha[data-v-435370d0]{color:#94a3b8;white-space:nowrap;font-size:11.5px}.vacio-mini[data-v-435370d0]{color:#94a3b8;margin:0;font-size:12.5px}.badge[data-v-435370d0]{border-radius:999px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-block}.badge--borrador[data-v-435370d0]{color:#64748b;background:#f3f4f6}.badge--info[data-v-435370d0]{color:var(--color-info);background:#e3f0fb}.badge--proceso[data-v-435370d0]{color:var(--color-warning);background:#fdf1e0}.badge--procesado[data-v-435370d0]{color:var(--color-success);background:#e6f4ee}.badge--anulado[data-v-435370d0]{color:var(--color-danger);background:#fce8e8}.badge--vencida[data-v-435370d0]{color:#7a1f1f;background:#f3f4f6}.campo[data-v-435370d0]{color:#64748b;text-transform:uppercase;letter-spacing:.3px;flex-direction:column;gap:4px;font-size:11.5px;font-weight:600;display:flex}.campo--full[data-v-435370d0]{grid-column:1/-1}.campo__input[data-v-435370d0]{border-radius:var(--radius-md);color:#1e293b;box-sizing:border-box;background:#fff;border:1px solid #d5dbe3;width:100%;min-width:0;padding:9px 10px;font-family:inherit;font-size:13.5px}.campo__input[data-v-435370d0]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.campo__textarea[data-v-435370d0]{resize:vertical;font-family:inherit}.campo-checkbox[data-v-435370d0]{color:#334155;text-transform:none;align-items:center;gap:8px;font-size:13px;font-weight:500;display:flex}.btn-descuento[data-v-435370d0]{color:#64748b;border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;background:#f8fafc;border:1px dashed #cbd5e1;padding:4px 8px;font-size:11.5px;font-weight:600}.btn-descuento[data-v-435370d0]:disabled{opacity:.6;cursor:default}.btn[data-v-435370d0]{border-radius:var(--radius-md);cursor:pointer;border:none;align-items:center;gap:6px;padding:10px 16px;font-size:13px;font-weight:600;display:inline-flex}.btn--primary[data-v-435370d0]{background:var(--color-brand-orange);color:#fff}.btn--primary[data-v-435370d0]:hover:not(:disabled){background:#c06d0c}.btn--primary[data-v-435370d0]:disabled{opacity:.6;cursor:default}.btn--secundario[data-v-435370d0]{color:#334155;background:#fff;border:1px solid #d5dbe3}.btn--secundario[data-v-435370d0]:hover:not(:disabled){border-color:var(--color-brand-orange);color:var(--color-brand-orange)}.btn--peligro[data-v-435370d0]{color:var(--color-danger);background:#fff;border:1px solid #fca5a5}.btn--peligro[data-v-435370d0]:hover:not(:disabled){background:#fef2f2}.btn--peligro-lleno[data-v-435370d0]{background:var(--color-danger);color:#fff}.btn--peligro-lleno[data-v-435370d0]:hover:not(:disabled){background:#c9302c}.btn--sm[data-v-435370d0]{padding:6px 12px;font-size:12.5px}.overlay[data-v-435370d0]{z-index:200;background:#0f172a73;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal[data-v-435370d0]{border-radius:var(--radius-lg,12px);background:#fff;width:420px;max-width:92vw;box-shadow:0 20px 50px #00000040}.modal__header[data-v-435370d0]{border-bottom:1px solid var(--border);padding:14px 16px}.modal__header h3[data-v-435370d0]{color:var(--color-brand-dark);margin:0;font-size:14.5px;font-weight:700}.modal__body[data-v-435370d0]{flex-direction:column;gap:12px;padding:16px;display:flex}.modal__footer[data-v-435370d0]{border-top:1px solid var(--border);justify-content:flex-end;gap:8px;padding:12px 16px;display:flex}.sin-acceso[data-v-efad761c]{text-align:center;color:#64748b;padding:40px;font-size:14px}.overlay[data-v-c2d832c1]{z-index:300;background:#101c2e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-c2d832c1]{border-radius:var(--radius-lg);background:#fff;flex-direction:column;width:100%;max-width:820px;max-height:88vh;display:flex;overflow:hidden;box-shadow:0 20px 48px #0003}.modal__header[data-v-c2d832c1]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px;display:flex}.modal__titulos[data-v-c2d832c1]{text-align:center;flex:1}.modal__titulos h3[data-v-c2d832c1]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:700}.modal__titulos p[data-v-c2d832c1]{color:#64748b;margin:4px 0 0;font-size:12.5px}.btn-cerrar[data-v-c2d832c1]{color:#64748b;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-cerrar[data-v-c2d832c1]:hover{background:#f1f5f9}.modal__columnas[data-v-c2d832c1]{flex:1;grid-template-columns:1fr 1fr;min-height:0;display:grid}.columna[data-v-c2d832c1]{flex-direction:column;min-height:0;display:flex}.columna[data-v-c2d832c1]:first-child{border-right:1px solid var(--border)}.columna__cabecera[data-v-c2d832c1]{border-bottom:1px solid var(--border);letter-spacing:.04em;color:#64748b;background:#f8fafc;flex-shrink:0;padding:10px 20px;font-size:11px;font-weight:700}.columna__cuerpo[data-v-c2d832c1]{flex:1;padding:8px 12px 16px;overflow-y:auto}.columna__vacio[data-v-c2d832c1]{text-align:center;color:#94a3b8;padding:24px 16px;font-size:12.5px}.grupo[data-v-c2d832c1]{margin-top:12px}.grupo[data-v-c2d832c1]:first-child{margin-top:8px}.grupo__titulo[data-v-c2d832c1]{text-transform:uppercase;letter-spacing:.04em;color:#94a3b8;margin:0 8px 4px;font-size:10.5px;font-weight:700}.fila[data-v-c2d832c1]{text-align:left;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:none;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.fila[data-v-c2d832c1]:hover{background:#f8fafc}.fila__icono[data-v-c2d832c1]{color:#64748b;flex-shrink:0}.fila__nombre[data-v-c2d832c1]{color:#1e293b;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:13px;overflow:hidden}.fila__boton[data-v-c2d832c1]{border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.fila__boton--agregar[data-v-c2d832c1]{color:var(--color-success);background:#e6f4ee}.fila__boton--quitar[data-v-c2d832c1]{color:var(--color-danger);background:#fce8e8}@media (width<=640px){.modal__columnas[data-v-c2d832c1]{grid-template-columns:1fr;overflow-y:auto}.columna[data-v-c2d832c1]:first-child{border-right:none;border-bottom:1px solid var(--border)}}.kpi-grid[data-v-143750a3]{--kpi-card-bg:linear-gradient(160deg, #182640 0%, #131f34 100%);--kpi-card-hover-sombra:#00000059;--kpi-btn-secundario-bg:#ffffff0f;--kpi-btn-secundario-borde:#ffffff24;--kpi-btn-secundario-color:#dbe4f2;--kpi-btn-secundario-hover-bg:#ffffff1f;--kpi-btn-secundario-hover-borde:#ffffff38;--kpi-btn-guardar-bg:linear-gradient(135deg, #f0952a, var(--color-brand-orange));--kpi-btn-guardar-hover-bg:linear-gradient(135deg, #f0952a, var(--color-brand-orange));--kpi-msg-exito-bg:#22c68d24;--kpi-msg-exito-color:#3fe0ac;--kpi-msg-error-bg:#f4635f24;--kpi-msg-error-color:#ff8a87;--kpi-quitar-bg:#f4635f2e;--kpi-quitar-color:#ff8a87;--kpi-quitar-hover-bg:#f4635f4d;--kpi-pill-up-bg:#22c68d29;--kpi-pill-up-color:#3fe0ac;--kpi-pill-down-bg:#f4635f29;--kpi-pill-down-color:#ff8a87;--kpi-pill-flat-bg:#ffffff14;--kpi-pill-flat-color:#93a5c2;--kpi-lista-rank-bg:#ffffff14;--kpi-lista-rank-color:#93a5c2;flex-direction:column;gap:12px;display:flex}.estadisticas--claro .kpi-grid[data-v-143750a3]{--kpi-card-bg:#fff;--kpi-card-hover-sombra:#101c2e14;--kpi-btn-secundario-bg:#fff;--kpi-btn-secundario-borde:#d5dbe3;--kpi-btn-secundario-color:#334155;--kpi-btn-secundario-hover-bg:#f1f5f9;--kpi-btn-secundario-hover-borde:#94a3b8;--kpi-btn-guardar-bg:var(--color-success);--kpi-btn-guardar-hover-bg:#178a65;--kpi-msg-exito-bg:#e6f4ee;--kpi-msg-exito-color:var(--color-success);--kpi-msg-error-bg:#fce8e8;--kpi-msg-error-color:var(--color-danger);--kpi-quitar-bg:#fce8e8;--kpi-quitar-color:var(--color-danger);--kpi-quitar-hover-bg:#f8c9c9;--kpi-pill-up-bg:#1d9e751f;--kpi-pill-up-color:var(--color-success);--kpi-pill-down-bg:#e24b4a1f;--kpi-pill-down-color:var(--color-danger);--kpi-pill-flat-bg:#f1f5f9;--kpi-pill-flat-color:#64748b;--kpi-lista-rank-bg:#f1f4f8;--kpi-lista-rank-color:#64748b}.kpi-grid__toolbar[data-v-143750a3]{justify-content:flex-end;gap:8px;display:flex}.kpi-grid__exito[data-v-143750a3]{background:var(--kpi-msg-exito-bg);color:var(--kpi-msg-exito-color);border-radius:var(--radius-sm);margin:0;padding:8px 12px;font-size:13px}.kpi-grid__error[data-v-143750a3]{background:var(--kpi-msg-error-bg);color:var(--kpi-msg-error-color);border-radius:var(--radius-sm);margin:0;padding:8px 12px;font-size:13px}.kpi-grid__grid[data-v-143750a3]{grid-template-columns:repeat(4,1fr);align-items:start;gap:14px;display:grid}@media (width>=1024px) and (width<=1439px){.kpi-grid__grid[data-v-143750a3]{gap:10px}}@media (width>=641px) and (width<=1023px){.kpi-grid__grid[data-v-143750a3]{grid-template-columns:repeat(3,1fr);gap:10px}}@media (width<=640px){.kpi-grid__grid[data-v-143750a3]{grid-template-columns:repeat(2,1fr);gap:8px}}.kpi-grid__vacio[data-v-143750a3]{text-align:center;color:var(--estad-texto-terciario);grid-column:1/-1;padding:30px;font-size:13px}.btn[data-v-143750a3]{border-radius:var(--radius-md);cursor:pointer;white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s;display:inline-flex}.btn--secondary[data-v-143750a3]{background:var(--kpi-btn-secundario-bg);border-color:var(--kpi-btn-secundario-borde);color:var(--kpi-btn-secundario-color)}.btn--secondary[data-v-143750a3]:hover{background:var(--kpi-btn-secundario-hover-bg);border-color:var(--kpi-btn-secundario-hover-borde)}.btn--guardar[data-v-143750a3]{background:var(--kpi-btn-guardar-bg);color:#fff}.btn--guardar[data-v-143750a3]:hover:not(:disabled){background:var(--kpi-btn-guardar-hover-bg)}.btn--guardar[data-v-143750a3]:disabled{opacity:.6;cursor:default}.kpi-card[data-v-143750a3]{border:1px solid var(--estad-card-borde);background:var(--kpi-card-bg);cursor:default;border-radius:14px;flex-direction:column;gap:8px;padding:16px 18px;transition:box-shadow .15s,border-color .15s,opacity .15s,transform .15s;display:flex;position:relative}.kpi-card--clicable[data-v-143750a3]{cursor:pointer}.kpi-card--clicable[data-v-143750a3]:hover{border-color:color-mix(in srgb, var(--glow-color) 55%, transparent);box-shadow:0 8px 22px var(--kpi-card-hover-sombra), 0 0 26px color-mix(in srgb, var(--glow-color) 45%, transparent);transform:translateY(-2px)}.kpi-card--editable[data-v-143750a3]{cursor:grab;-webkit-user-select:none;user-select:none}.kpi-card--editable[data-v-143750a3]:hover{border-color:color-mix(in srgb, var(--estad-texto-terciario) 40%, transparent)}.kpi-card--arrastrando[data-v-143750a3]{opacity:.45}.kpi-card__quitar[data-v-143750a3]{background:var(--kpi-quitar-bg);width:22px;height:22px;color:var(--kpi-quitar-color);cursor:pointer;border:none;border-radius:999px;justify-content:center;align-items:center;display:flex;position:absolute;top:8px;right:8px}.kpi-card__quitar[data-v-143750a3]:hover{background:var(--kpi-quitar-hover-bg)}.kpi-card__cabecera[data-v-143750a3]{align-items:center;gap:10px;display:flex}.kpi-card__icono-tile[data-v-143750a3]{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.kpi-card__nombre[data-v-143750a3]{color:var(--estad-texto-secundario);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.kpi-card__valor-fila[data-v-143750a3]{justify-content:space-between;align-items:center;gap:8px;display:flex}.kpi-card__valor[data-v-143750a3]{color:var(--estad-texto-primario);font-size:22px;font-weight:800;line-height:1.2}.kpi-card__spark[data-v-143750a3]{flex-shrink:0;width:84px;height:30px}.kpi-card__spark-linea--up[data-v-143750a3]{stroke:var(--kpi-pill-up-color)}.kpi-card__spark-linea--down[data-v-143750a3]{stroke:var(--kpi-pill-down-color)}.kpi-card__spark-linea--flat[data-v-143750a3]{stroke:var(--kpi-pill-flat-color)}.kpi-card__anterior[data-v-143750a3]{color:var(--estad-texto-terciario);font-size:11.5px}.kpi-card__anterior--sub[data-v-143750a3]{margin-top:2px}.kpi-card__pill[data-v-143750a3]{border-radius:999px;align-self:flex-start;align-items:center;gap:4px;margin-top:2px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.kpi-card__pill--up[data-v-143750a3]{background:var(--kpi-pill-up-bg);color:var(--kpi-pill-up-color)}.kpi-card__pill--down[data-v-143750a3]{background:var(--kpi-pill-down-bg);color:var(--kpi-pill-down-color)}.kpi-card__pill--flat[data-v-143750a3]{background:var(--kpi-pill-flat-bg);color:var(--kpi-pill-flat-color)}.kpi-card__lista[data-v-143750a3]{flex-direction:column;gap:5px;margin:0;padding:0;list-style:none;display:flex}.kpi-card__lista-fila[data-v-143750a3]{align-items:center;gap:8px;font-size:12px;display:flex}.kpi-card__lista-rank[data-v-143750a3]{background:var(--kpi-lista-rank-bg);width:18px;height:18px;color:var(--kpi-lista-rank-color);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;font-size:10.5px;font-weight:700;display:flex}.kpi-card__lista-nombre[data-v-143750a3]{text-overflow:ellipsis;white-space:nowrap;color:var(--estad-texto-enfasis);flex:1;overflow:hidden}.kpi-card__lista-valor[data-v-143750a3]{color:var(--estad-texto-primario);font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:600}.kpi-card__lista-vacio[data-v-143750a3]{color:var(--estad-texto-terciario);padding:4px 0;font-size:12px}.overlay[data-v-51316123]{z-index:300;background:#101c2e8c;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal[data-v-51316123]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);flex-direction:column;width:min(94vw,820px);max-height:88vh;display:flex;box-shadow:0 20px 48px #0003}.modal__header[data-v-51316123]{border-bottom:1px solid var(--border);flex-shrink:0;justify-content:space-between;align-items:center;padding:18px 20px;display:flex}.modal__header h3[data-v-51316123]{color:var(--color-brand-dark);margin:0;font-size:16px;font-weight:600}.btn-cerrar[data-v-51316123]{color:#64748b;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.btn-cerrar[data-v-51316123]:hover{background:#f1f5f9}.modal__body[data-v-51316123]{flex-direction:column;flex:1;gap:12px;min-height:0;padding:18px 20px 20px;display:flex}.error-global[data-v-51316123]{color:var(--color-danger);flex-shrink:0;margin:0;font-size:13px}.table-scroll[data-v-51316123]{border:1px solid var(--border);border-radius:var(--radius-md);flex:1;min-height:0;max-height:70vh;overflow:auto}.tabla[data-v-51316123]{border-collapse:collapse;width:100%;font-size:13px}.tabla th[data-v-51316123]{background:var(--color-bg-card);text-align:left;color:#64748b;border-bottom:1px solid var(--border);white-space:nowrap;padding:10px 14px;font-weight:600;position:sticky;top:0}.tabla td[data-v-51316123]{color:var(--color-brand-dark);border-bottom:1px solid #f1f5f9;padding:10px 14px}.tabla tbody tr[data-v-51316123]:hover{background:#f7fafc}.al-der[data-v-51316123]{text-align:right}.tabular[data-v-51316123]{font-variant-numeric:tabular-nums}.vacio[data-v-51316123]{text-align:center;color:#94a3b8;padding:30px}.estado-celda[data-v-51316123]{text-align:center;color:#64748b;justify-content:center;align-items:center;gap:8px;padding:30px;display:flex}.spinner[data-v-51316123]{border:2.5px solid #e2e8f0;border-top-color:var(--color-brand-orange);border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite spin-51316123}@keyframes spin-51316123{to{transform:rotate(360deg)}}.ranking-card[data-v-d62fb243]{background:var(--estad-card-bg);border:1px solid var(--estad-card-borde);border-radius:var(--radius-lg);height:100%;box-shadow:0 20px 48px var(--estad-card-sombra);flex-direction:column;gap:20px;padding:26px;display:flex}.ranking-card__header[data-v-d62fb243]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.ranking-card__titulo[data-v-d62fb243]{color:var(--estad-texto-h2);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.ranking-card__toggle[data-v-d62fb243]{background:var(--estad-icono-bg);border:1px solid var(--estad-icono-borde);border-radius:999px;gap:4px;padding:3px;display:flex}.ranking-card__toggle-btn[data-v-d62fb243]{color:var(--estad-texto-secundario);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.ranking-card__toggle-btn--activo[data-v-d62fb243]{background:var(--color-brand-orange);color:#fff}.ranking-card__vacio[data-v-d62fb243]{color:var(--estad-texto-muted);text-align:center;flex:1;justify-content:center;align-items:center;padding:20px 0;font-size:13px;display:flex}.ranking-card__error[data-v-d62fb243]{color:var(--estad-color-error);margin:0;font-size:13px}.ranking-card__contenido[data-v-d62fb243]{flex-direction:column;flex:1;gap:20px;display:flex}.ranking-card__barras[data-v-d62fb243]{flex-direction:column;flex:1;justify-content:space-evenly;gap:20px;display:flex}.barra-fila[data-v-d62fb243]{align-items:flex-start;gap:12px;display:flex}.barra-fila__pos[data-v-d62fb243]{width:22px;height:22px;color:var(--estad-texto-terciario);background:var(--estad-icono-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-size:12px;font-weight:700;display:flex}.barra-fila__cuerpo[data-v-d62fb243]{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.barra-fila__linea-superior[data-v-d62fb243]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.barra-fila__nombre[data-v-d62fb243]{color:var(--estad-texto-enfasis);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.barra-fila__valor[data-v-d62fb243]{color:var(--estad-numero-color);white-space:nowrap;flex-shrink:0;font-size:14.5px;font-weight:700}.barra-fila__track[data-v-d62fb243]{background:var(--estad-icono-bg);border-radius:999px;height:14px;overflow:hidden}.barra-fila__fill[data-v-d62fb243]{background:linear-gradient(90deg, #f0952a, var(--color-brand-orange));border-radius:999px;height:100%;transition:width .3s}.barra-fila__linea-inferior[data-v-d62fb243]{color:var(--estad-texto-muted);justify-content:space-between;align-items:baseline;gap:10px;font-size:11.5px;display:flex}.ranking-card__footer[data-v-d62fb243]{border-top:1px solid var(--estad-card-borde);color:var(--estad-texto-secundario);justify-content:space-between;align-items:baseline;gap:10px;padding-top:16px;font-size:12.5px;display:flex}.ranking-card__footer-valor[data-v-d62fb243]{color:var(--estad-texto-h2);font-weight:700}@media (width<=640px){.barra-fila__nombre[data-v-d62fb243]{font-size:13px}}.medios-card[data-v-3109ebe0]{background:var(--estad-card-bg);border:1px solid var(--estad-card-borde);border-radius:var(--radius-lg);height:100%;box-shadow:0 20px 48px var(--estad-card-sombra);flex-direction:column;gap:18px;padding:26px;display:flex}.medios-card__titulo[data-v-3109ebe0]{color:var(--estad-texto-h2);align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.medios-card__vacio[data-v-3109ebe0]{color:var(--estad-texto-muted);text-align:center;flex:1;justify-content:center;align-items:center;padding:20px 0;font-size:13px;display:flex}.medios-card__cuerpo[data-v-3109ebe0]{flex-direction:column;flex:1;gap:16px;display:flex}.barra-apilada[data-v-3109ebe0]{background:var(--estad-icono-bg);border-radius:999px;height:10px;display:flex;overflow:hidden}.barra-apilada__tramo[data-v-3109ebe0]{height:100%;transition:width .3s}.medios-card__total-periodo[data-v-3109ebe0]{align-items:baseline;gap:8px;display:flex}.medios-card__total-periodo>span[data-v-3109ebe0]:first-child{color:var(--estad-numero-color);font-size:18px;font-weight:800}.medios-card__total-etiqueta[data-v-3109ebe0]{color:var(--estad-texto-muted);text-transform:uppercase;letter-spacing:.4px;font-size:11px}.medios-leyenda[data-v-3109ebe0]{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.medios-leyenda__item[data-v-3109ebe0]{align-items:flex-start;gap:12px;display:flex}.medios-leyenda__icono[data-v-3109ebe0]{border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.medios-leyenda__cuerpo[data-v-3109ebe0]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.medios-leyenda__linea-superior[data-v-3109ebe0]{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.medios-leyenda__nombre[data-v-3109ebe0]{color:var(--estad-texto-enfasis);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;overflow:hidden}.medios-leyenda__monto[data-v-3109ebe0]{color:var(--estad-numero-color);white-space:nowrap;font-size:13.5px;font-weight:700}.medios-leyenda__linea-inferior[data-v-3109ebe0]{color:var(--estad-texto-muted);justify-content:space-between;align-items:center;gap:10px;font-size:11.5px;display:flex}.medios-leyenda__variacion[data-v-3109ebe0]{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.medios-leyenda__variacion--up[data-v-3109ebe0]{color:var(--estad-pill-up-texto,#3fe0ac)}.medios-leyenda__variacion--down[data-v-3109ebe0]{color:var(--estad-pill-down-texto,#ff8a87)}.medios-leyenda__variacion--flat[data-v-3109ebe0]{color:var(--estad-texto-muted)}@media (width<=480px){.medios-leyenda__linea-inferior[data-v-3109ebe0]{flex-direction:column;align-items:flex-start;gap:2px}}.medios-pie-wrap[data-v-3109ebe0]{justify-content:center;padding-top:4px;display:flex}.medios-pie[data-v-3109ebe0]{width:100%;max-width:220px;height:auto;overflow:visible}.medios-pie__sector[data-v-3109ebe0]{stroke:var(--estad-card-borde);stroke-width:2px;transition:opacity .15s}.medios-pie__sector[data-v-3109ebe0]:hover{opacity:.85}.medios-pie__linea[data-v-3109ebe0]{stroke-width:1.5px;opacity:.6}.medios-pie__etiqueta[data-v-3109ebe0]{fill:var(--estad-texto-h2);text-anchor:middle;dominant-baseline:middle;pointer-events:none;font-size:12.5px;font-weight:700}.local-card[data-v-6e8b9a7d]{background:var(--estad-card-bg);border:1px solid var(--estad-card-borde);border-radius:var(--radius-lg);box-shadow:0 20px 48px var(--estad-card-sombra);flex-direction:column;gap:6px;padding:24px;display:flex}.local-card__titulo[data-v-6e8b9a7d]{color:var(--estad-texto-h2);align-items:center;gap:8px;margin:0;font-size:15px;font-weight:700;display:flex}.local-card__ayuda[data-v-6e8b9a7d]{color:var(--estad-texto-muted);margin:0 0 10px;font-size:12px}.local-card__vacio[data-v-6e8b9a7d]{color:var(--estad-texto-muted);text-align:center;padding:20px 0;font-size:13px}.local-card__error[data-v-6e8b9a7d]{color:var(--estad-color-error);margin:0;font-size:13px}.local-svg-wrap[data-v-6e8b9a7d]{width:100%;max-width:720px;margin:0 auto}.local-svg[data-v-6e8b9a7d]{width:100%;height:auto;display:block;overflow:visible}.local-svg__grid[data-v-6e8b9a7d]{stroke:var(--estad-grid-color);stroke-width:1px}.local-svg__eje-y[data-v-6e8b9a7d]{fill:var(--estad-texto-terciario);font-size:11px}.local-svg__eje-x[data-v-6e8b9a7d]{fill:var(--estad-texto-enfasis);font-size:12px;font-weight:600}.local-svg__eje-x-sub[data-v-6e8b9a7d]{fill:var(--estad-texto-muted);font-size:10.5px}.local-svg__valor[data-v-6e8b9a7d]{fill:var(--estad-texto-h2);font-size:13px;font-weight:700}.estadisticas[data-v-18479888],.sin-acceso[data-v-18479888]{--estad-fondo-general:radial-gradient(900px 420px at 12% -8%, #d97b0f29, transparent 60%), radial-gradient(700px 380px at 100% 0%, #1a3a6b59, transparent 55%), linear-gradient(165deg, #0b1421 0%, var(--color-brand-dark) 55%, #142544 100%);--estad-texto-base:#e9eefb;--estad-sinacceso-bg:var(--color-brand-dark);--estad-texto-muted:#93a5c2;--estad-texto-h2:#f4f7fd;--estad-texto-primario:#f8fafd;--estad-texto-secundario:#8ea3c4;--estad-texto-terciario:#7b8db0;--estad-texto-enfasis:#dbe4f2;--estad-etiqueta-color:#8ea3c4;--estad-numero-color:#fbfcff;--estad-color-error:#ff8a87;--estad-icono-borde:#ffffff1f;--estad-icono-bg:#ffffff0f;--estad-icono-color:#c3d0e8;--estad-rango-flecha-hover-bg:#ffffff1f;--estad-toolbar-icono-hover-bg:#ffffff24;--estad-toolbar-icono-hover-color:#fff;--estad-opciones-bg:#17233a;--estad-opciones-borde:#ffffff1a;--estad-opciones-sombra:#00000073;--estad-switch-track-bg:#33415c;--estad-switch-thumb-sombra:#0006;--estad-card-bg:linear-gradient(160deg, #17243d 0%, #131f34 100%);--estad-card-borde:#ffffff14;--estad-card-sombra:#00000059;--estad-pill-down-bg:#f4635f29;--estad-pill-down-borde:#f4635f59;--estad-pill-down-texto:#ff8a87;--estad-pill-up-bg:#22c68d29;--estad-pill-up-borde:#22c68d59;--estad-pill-up-texto:#3fe0ac;--estad-pill-flat-bg:#ffffff14;--estad-pill-flat-borde:#ffffff29;--estad-pill-flat-texto:#b3c1da;--estad-pill-icono-bg:#ffffff1f;--estad-grid-color:#ffffff14;--estad-guia-color:#ffffff38;--estad-tooltip-bg:#1c2b47;--estad-tooltip-borde:#ffffff1f;--estad-tooltip-sombra:#00000080;--estad-toolbar-sticky-bg:#0b14218c;--estad-hallazgo-bg:#ffffff0d;--estad-hallazgo-borde:#ffffff12;--estad-hallazgo-icono-color:var(--color-brand-orange);--estad-skeleton-bg:#ffffff0f;--estad-skeleton-brillo:#ffffff1f;--estad-granularidad-activo-bg:#ffffff1a}.estadisticas--claro[data-v-18479888]{--estad-fondo-general:var(--color-bg-app);--estad-texto-base:var(--color-brand-dark);--estad-sinacceso-bg:var(--color-bg-app);--estad-texto-muted:#64748b;--estad-texto-h2:var(--color-brand-dark);--estad-texto-primario:var(--color-brand-dark);--estad-texto-secundario:#64748b;--estad-texto-terciario:#94a3b8;--estad-texto-enfasis:var(--color-brand-dark);--estad-etiqueta-color:var(--color-brand-dark);--estad-numero-color:var(--color-brand-dark);--estad-color-error:var(--color-danger);--estad-icono-borde:var(--border);--estad-icono-bg:#fff;--estad-icono-color:#475569;--estad-rango-flecha-hover-bg:#f1f5f9;--estad-toolbar-icono-hover-bg:#f1f5f9;--estad-toolbar-icono-hover-color:#475569;--estad-opciones-bg:var(--color-bg-card);--estad-opciones-borde:var(--border);--estad-opciones-sombra:#101c2e29;--estad-switch-track-bg:#cbd5e1;--estad-switch-thumb-sombra:#00000040;--estad-card-bg:var(--color-bg-card);--estad-card-borde:var(--border);--estad-card-sombra:transparent;--estad-pill-down-bg:var(--color-danger);--estad-pill-down-borde:transparent;--estad-pill-down-texto:#fff;--estad-pill-up-bg:var(--color-success);--estad-pill-up-borde:transparent;--estad-pill-up-texto:#fff;--estad-pill-flat-bg:#94a3b8;--estad-pill-flat-borde:transparent;--estad-pill-flat-texto:#fff;--estad-pill-icono-bg:#ffffff47;--estad-grid-color:#eef1f5;--estad-guia-color:#cbd5e1;--estad-tooltip-bg:#f1f5f9;--estad-tooltip-borde:transparent;--estad-tooltip-sombra:#101c2e2e;--estad-toolbar-sticky-bg:#f1f4f8bf;--estad-hallazgo-bg:#f8fafc;--estad-hallazgo-borde:var(--border);--estad-hallazgo-icono-color:var(--color-brand-orange);--estad-skeleton-bg:#eef1f5;--estad-skeleton-brillo:#f8fafc;--estad-granularidad-activo-bg:#0f172a0f}.sin-acceso[data-v-18479888]{text-align:center;color:var(--estad-texto-muted);background:var(--estad-sinacceso-bg);min-height:100%;margin:-22px;padding:60px 40px;font-size:14px}.estadisticas[data-v-18479888]{background:var(--estad-fondo-general);min-height:100%;color:var(--estad-texto-base);flex-direction:column;margin:-22px;padding:26px 26px 40px;display:flex}@media (width<=640px){.estadisticas[data-v-18479888],.sin-acceso[data-v-18479888]{margin:-10px;padding:16px 14px 30px}}.estadisticas__header[data-v-18479888]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.estadisticas__titulo-modulo[data-v-18479888]{align-items:center;gap:10px;display:flex}.estadisticas__icono[data-v-18479888]{color:var(--color-brand-orange)}.estadisticas__titulo-modulo h2[data-v-18479888]{color:var(--estad-texto-h2);margin:0;font-size:15px;font-weight:600}.error-global[data-v-18479888]{color:var(--estad-color-error);margin:0 0 10px;font-size:13px}.datos-dashboard--atenuado[data-v-18479888]{opacity:.45;pointer-events:none;transition:opacity .15s}@keyframes estad-shimmer-18479888{0%{background-position:-200px 0}to{background-position:200px 0}}.skeleton-bloque[data-v-18479888]{border-radius:var(--radius-lg);background:linear-gradient(90deg, var(--estad-skeleton-bg) 25%, var(--estad-skeleton-brillo) 37%, var(--estad-skeleton-bg) 63%);background-size:400px 100%;animation:1.4s infinite estad-shimmer-18479888}.skeleton-hero[data-v-18479888]{flex-direction:column;gap:10px;margin-bottom:22px;display:flex}.skeleton-bloque--titulo[data-v-18479888]{width:260px;height:27px}.skeleton-bloque--card[data-v-18479888]{height:340px}.skeleton-kpis[data-v-18479888]{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.skeleton-bloque--kpi[data-v-18479888]{height:108px}@media (width<=1023px){.skeleton-kpis[data-v-18479888]{grid-template-columns:repeat(3,1fr)}}@media (width<=640px){.skeleton-kpis[data-v-18479888]{grid-template-columns:repeat(2,1fr)}}.toolbar[data-v-18479888]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:22px;padding:10px 0;display:flex}.toolbar--pegajosa[data-v-18479888]{z-index:25;background:var(--estad-toolbar-sticky-bg);-webkit-backdrop-filter:blur(10px);margin:0 -26px 22px;padding:12px 26px;position:sticky;top:0}@media (width<=640px){.toolbar--pegajosa[data-v-18479888]{margin:0 -14px 16px;padding:10px 14px}}.toolbar__filtros[data-v-18479888]{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.atajos[data-v-18479888]{scrollbar-width:none;align-items:center;gap:4px;min-width:0;max-width:100%;display:flex;overflow-x:auto}.atajos[data-v-18479888]::-webkit-scrollbar{display:none}.atajo-btn[data-v-18479888]{white-space:nowrap;border:1px solid var(--estad-icono-borde);background:var(--estad-icono-bg);height:38px;color:var(--estad-icono-color);cursor:pointer;border-radius:9px;flex-shrink:0;padding:0 14px;font-size:13px;font-weight:600;transition:background .15s,border-color .15s,color .15s}.atajo-btn[data-v-18479888]:hover{background:var(--estad-toolbar-icono-hover-bg);color:var(--estad-toolbar-icono-hover-color)}.atajo-btn--activo[data-v-18479888]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff;font-weight:700;box-shadow:0 0 16px #f0952a80}.atajo-btn--activo[data-v-18479888]:hover{background:var(--color-brand-orange);filter:brightness(1.08)}.rango-nav[data-v-18479888]{align-items:center;gap:6px;display:flex}.rango-nav__flecha[data-v-18479888]{border:1px solid var(--estad-icono-borde);background:var(--estad-icono-bg);width:38px;height:38px;color:var(--estad-icono-color);cursor:pointer;border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s;display:flex}.rango-nav__flecha[data-v-18479888]:hover{background:var(--estad-rango-flecha-hover-bg);border-color:#d97b0f80;box-shadow:0 0 14px #f0952a59}.toolbar__acciones[data-v-18479888]{align-items:center;gap:8px;display:flex}.toolbar__icono[data-v-18479888]{border:1px solid var(--estad-icono-borde);background:var(--estad-icono-bg);width:38px;height:38px;color:var(--estad-icono-color);cursor:pointer;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}.toolbar__icono[data-v-18479888]:hover{background:var(--estad-toolbar-icono-hover-bg);color:var(--estad-toolbar-icono-hover-color);border-color:#d97b0f80;box-shadow:0 0 14px #f0952a59}.toolbar__icono--activo[data-v-18479888]{background:var(--color-brand-orange);border-color:var(--color-brand-orange);color:#fff;box-shadow:0 0 16px #f0952a80}.toolbar__icono--activo[data-v-18479888]:hover{background:var(--color-brand-orange);filter:brightness(1.08);box-shadow:0 0 22px #f0952aa6}.toolbar__actualizar[data-v-18479888]{border-radius:9px;align-items:center;gap:7px;height:38px;padding:0 16px;font-weight:600;transition:box-shadow .2s,filter .2s;display:inline-flex;box-shadow:0 4px 16px #d97b0f59}.toolbar__actualizar[data-v-18479888]:hover:not(:disabled){box-shadow:0 0 28px #f0952ab3}.toolbar__actualizar[data-v-18479888]:disabled{opacity:.6;cursor:default;box-shadow:none}.toolbar__icono-girar[data-v-18479888]{animation:.8s linear infinite girar-18479888}@keyframes girar-18479888{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.btn[data-v-18479888]{cursor:pointer;border:1px solid #0000;font-size:13px}.btn--primary[data-v-18479888]{background:linear-gradient(135deg, #f0952a, var(--color-brand-orange));color:#fff}.btn--primary[data-v-18479888]:hover:not(:disabled){filter:brightness(1.06)}.filtro-popover-wrap[data-v-18479888]{align-items:center;gap:6px;min-width:0;display:flex;position:relative}.filtro-pill[data-v-18479888]{border:1px solid var(--estad-icono-borde);background:var(--estad-icono-bg);min-width:0;max-width:220px;height:38px;color:var(--estad-icono-color);cursor:pointer;border-radius:9px;align-items:center;gap:7px;padding:0 14px;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:flex}.filtro-pill[data-v-18479888]:hover{background:var(--estad-toolbar-icono-hover-bg);color:var(--estad-toolbar-icono-hover-color)}.filtro-pill--comparar[data-v-18479888]{color:var(--color-brand-orange);border-color:#f0952a66}.filtro-pill__texto[data-v-18479888]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.filtro-pill__chevron[data-v-18479888]{flex-shrink:0;transition:transform .15s}.filtro-pill__chevron--abierto[data-v-18479888]{transform:rotate(180deg)}@media (width<=640px){.filtro-pill--comparar[data-v-18479888]{display:none}}.filtro-popover-wrap__popover[data-v-18479888]{top:calc(100% + 8px);left:0}.filtro-grupo[data-v-18479888]{flex-direction:column;gap:6px;display:flex}.filtro-select-nativo[data-v-18479888]{height:var(--alto-control);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;padding:0 10px;font-family:inherit;font-size:13px}.filtro-select-nativo[data-v-18479888]:disabled{color:#94a3b8;cursor:not-allowed;background:#f1f5f9}.filtro-radios[data-v-18479888]{flex-direction:column;gap:2px;display:flex}.filtro-radio[data-v-18479888]{color:var(--color-texto);cursor:pointer;align-items:center;gap:8px;padding:7px 0;font-size:13px;display:flex}.filtro-radio input[data-v-18479888]{accent-color:var(--color-brand-orange);cursor:pointer}.switch[data-v-18479888]{cursor:pointer;align-items:center;gap:10px;display:flex;position:relative}.switch input[data-v-18479888]{opacity:0;width:0;height:0;position:absolute}.switch__track[data-v-18479888]{background:var(--estad-switch-track-bg);border-radius:999px;flex-shrink:0;width:36px;height:20px;transition:background .15s}.switch__thumb[data-v-18479888]{width:16px;height:16px;box-shadow:0 1px 2px var(--estad-switch-thumb-sombra);background:#fff;border-radius:50%;margin:2px;transition:transform .15s;display:block}.switch input:checked+.switch__track[data-v-18479888]{background:var(--color-brand-orange)}.switch input:checked+.switch__track .switch__thumb[data-v-18479888]{transform:translate(16px)}.switch__label[data-v-18479888]{color:var(--estad-texto-h2);font-size:13px;font-weight:600}.estadisticas__titulo[data-v-18479888]{color:var(--estad-texto-primario);letter-spacing:-.2px;margin:0 0 4px;font-size:27px;font-weight:700}.estadisticas__subtitulo[data-v-18479888]{color:var(--estad-texto-secundario);margin:0 0 20px;font-size:13.5px}.resumen-card[data-v-18479888]{background:var(--estad-card-bg);border:1px solid var(--estad-card-borde);box-shadow:0 18px 40px -24px var(--estad-card-sombra);border-radius:16px;gap:32px;margin-bottom:22px;padding:22px;display:flex}.resumen-card__total[data-v-18479888]{flex-direction:column;flex:0 0 36%;justify-content:center;gap:10px;min-width:260px;display:flex}.resumen-card__etiqueta[data-v-18479888]{color:var(--estad-etiqueta-color);text-transform:uppercase;letter-spacing:.6px;font-size:15px;font-weight:700}.resumen-card__monto[data-v-18479888]{font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;margin:6px 0 10px;display:flex}.resumen-card__simbolo[data-v-18479888]{color:var(--color-brand-orange);text-shadow:0 0 18px #f0952a8c;font-size:22px;font-weight:700}.resumen-card__numero[data-v-18479888]{color:var(--estad-numero-color);letter-spacing:-1px;font-size:clamp(2.375rem,1.6rem + 2.2vw,3.25rem);font-weight:800;line-height:1}.resumen-card__centimos[data-v-18479888]{color:var(--estad-texto-secundario);font-size:clamp(1.25rem,1rem + .8vw,1.75rem);font-weight:700}.resumen-card__lineas[data-v-18479888]{flex-direction:column;gap:3px;display:flex}.resumen-card__linea[data-v-18479888]{color:var(--estad-texto-secundario);margin:0;font-size:13px}.resumen-card__linea strong[data-v-18479888]{color:var(--estad-texto-enfasis);font-weight:600}.resumen-card__linea--anulaciones strong[data-v-18479888]{color:var(--estad-color-error)}.hallazgos[data-v-18479888]{border-top:1px solid var(--estad-card-borde);flex-direction:column;gap:8px;margin-top:6px;padding-top:16px;display:flex}.hallazgos__titulo[data-v-18479888]{color:var(--estad-texto-terciario);letter-spacing:.5px;text-transform:uppercase;font-size:11px;font-weight:700}.hallazgo[data-v-18479888]{background:var(--estad-hallazgo-bg);border:1px solid var(--estad-hallazgo-borde);border-radius:11px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.hallazgo__icono[data-v-18479888]{color:var(--estad-hallazgo-icono-color);flex-shrink:0;margin-top:1px}.hallazgo__texto[data-v-18479888]{color:var(--estad-texto-enfasis);margin:0;font-size:12.5px;line-height:1.4}.variacion-pill[data-v-18479888]{border-radius:999px;align-self:flex-start;align-items:center;gap:14px;margin:4px 0 16px;padding:14px 24px 14px 16px;display:inline-flex}.variacion-pill--down[data-v-18479888]{background:var(--estad-pill-down-bg);border:1px solid var(--estad-pill-down-borde);color:var(--estad-pill-down-texto)}.variacion-pill--up[data-v-18479888]{background:var(--estad-pill-up-bg);border:1px solid var(--estad-pill-up-borde);color:var(--estad-pill-up-texto)}.variacion-pill--flat[data-v-18479888]{background:var(--estad-pill-flat-bg);border:1px solid var(--estad-pill-flat-borde);color:var(--estad-pill-flat-texto)}.variacion-pill__icono[data-v-18479888]{background:var(--estad-pill-icono-bg);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.variacion-pill__texto[data-v-18479888]{white-space:nowrap;align-items:baseline;gap:9px;min-width:0;display:flex}.variacion-pill__pct[data-v-18479888]{font-size:21px;font-weight:800;line-height:1.1}.variacion-pill__delta[data-v-18479888]{opacity:.9;font-size:13px;font-weight:500}.resumen-card__grafico[data-v-18479888]{flex-direction:column;flex:1;min-width:0;display:flex}.grafico__controles[data-v-18479888]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.grafico__metricas[data-v-18479888]{background:var(--estad-icono-bg);border:1px solid var(--estad-icono-borde);border-radius:999px;flex-wrap:wrap;gap:4px;padding:3px;display:flex}.grafico__metrica-btn[data-v-18479888]{color:var(--estad-texto-secundario);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:6px 13px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.grafico__metrica-btn[data-v-18479888]:hover:not(:disabled){color:var(--estad-texto-h2)}.grafico__metrica-btn--activo[data-v-18479888]{color:var(--color-brand-orange);background:#f0952a2e;font-weight:700}.grafico__metrica-btn[data-v-18479888]:disabled{cursor:default;opacity:.7}.grafico__granularidad[data-v-18479888]{align-items:center;gap:4px;display:flex}.grafico__granularidad-fija[data-v-18479888]{color:var(--estad-texto-terciario);padding:6px 10px;font-size:12px;font-weight:600}.grafico__granularidad-btn[data-v-18479888]{color:var(--estad-texto-secundario);cursor:pointer;background:0 0;border:none;border-radius:7px;padding:6px 11px;font-size:12px;font-weight:600;transition:background .15s,color .15s}.grafico__granularidad-btn[data-v-18479888]:hover:not(:disabled){color:var(--estad-texto-h2)}.grafico__granularidad-btn--activo[data-v-18479888]{background:var(--estad-granularidad-activo-bg);color:var(--estad-texto-h2)}.grafico__lienzo[data-v-18479888]{width:100%;position:relative}.grafico__lienzo--cargando[data-v-18479888]{opacity:.6;transition:opacity .15s}.grafico__svg[data-v-18479888]{touch-action:pan-y;width:100%;transition:height .2s;display:block}.grafico__grid[data-v-18479888]{stroke:var(--estad-grid-color);stroke-width:1px}.grafico__eje-y[data-v-18479888],.grafico__eje-x[data-v-18479888]{fill:var(--estad-texto-terciario);font-size:10.5px}.grafico__guia[data-v-18479888]{stroke:var(--estad-guia-color);stroke-width:1px;stroke-dasharray:3 3}.grafico__tooltip[data-v-18479888]{z-index:20;pointer-events:none;background:var(--estad-tooltip-bg);border:1px solid var(--estad-tooltip-borde);border-radius:var(--radius-sm);min-width:170px;box-shadow:0 12px 28px var(--estad-tooltip-sombra);padding:10px 12px;font-size:12.5px;position:absolute;transform:translate(-50%,calc(-100% - 14px))}.grafico__tooltip-titulo[data-v-18479888]{color:var(--estad-texto-h2);margin-bottom:6px;font-weight:700}.grafico__tooltip-fila[data-v-18479888]{color:var(--estad-texto-enfasis);white-space:nowrap;align-items:center;gap:6px;padding:2px 0;display:flex}.grafico__tooltip-cuadro[data-v-18479888]{border-radius:2px;flex-shrink:0;width:9px;height:9px}.grafico__leyenda[data-v-18479888]{justify-content:flex-end;gap:20px;margin-top:10px;display:flex}.leyenda__item[data-v-18479888]{color:var(--estad-texto-secundario);align-items:center;gap:7px;font-size:12.5px;display:flex}.leyenda__punto[data-v-18479888]{border-radius:50%;flex-shrink:0;width:9px;height:9px}@media (width<=1439px){.resumen-card[data-v-18479888]{flex-direction:column}.resumen-card__total[data-v-18479888]{flex:auto}}.graficos-extra[data-v-18479888]{grid-template-columns:1fr 1fr;align-items:stretch;gap:20px;margin-bottom:22px;display:grid}.graficos-extra__ancho-completo[data-v-18479888]{grid-column:1/-1}@media (width<=1439px){.graficos-extra[data-v-18479888]{grid-template-columns:1fr}}.sin-acceso[data-v-9c3e14ab]{text-align:center;color:#64748b;padding:40px;font-size:14px}.mapa-calor[data-v-9c3e14ab]{flex-direction:column;min-height:0;display:flex}.mapa-calor__header[data-v-9c3e14ab]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.mapa-calor__titulo-modulo[data-v-9c3e14ab]{align-items:center;gap:10px;display:flex}.mapa-calor__icono[data-v-9c3e14ab]{color:var(--color-brand-orange)}.mapa-calor__titulo-modulo h2[data-v-9c3e14ab]{color:var(--color-brand-dark);margin:0;font-size:17px;font-weight:600}.error-global[data-v-9c3e14ab]{color:var(--color-danger);margin:0 0 10px;font-size:13px}.toolbar[data-v-9c3e14ab]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}.rango-nav[data-v-9c3e14ab]{align-items:center;gap:6px;display:flex}.rango-nav__flecha[data-v-9c3e14ab]{border:1px solid var(--border);border-radius:var(--radius-sm);color:#475569;cursor:pointer;background:#fff;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.rango-nav__flecha[data-v-9c3e14ab]:hover{background:#f1f5f9}.toolbar__acciones[data-v-9c3e14ab]{align-items:center;gap:8px;display:flex}.toolbar__icono[data-v-9c3e14ab]{border:1px solid var(--border);color:#475569;cursor:pointer;background:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.toolbar__icono[data-v-9c3e14ab]:hover{background:#f1f5f9}.toolbar__actualizar[data-v-9c3e14ab]{border:1px solid var(--border);color:var(--color-brand-dark);cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:7px;padding:8px 18px;font-size:13px;font-weight:600;display:inline-flex}.toolbar__actualizar[data-v-9c3e14ab]:hover:not(:disabled){background:#f1f5f9}.toolbar__actualizar[data-v-9c3e14ab]:disabled{opacity:.65;cursor:default}.toolbar__icono-girar[data-v-9c3e14ab]{animation:.8s linear infinite girar-9c3e14ab}@keyframes girar-9c3e14ab{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.filtro-menu[data-v-9c3e14ab]{flex-direction:column;gap:3px;display:flex;position:relative}.filtro-menu__boton[data-v-9c3e14ab]{border:1px solid var(--border);color:#475569;cursor:pointer;white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.filtro-menu__chevron[data-v-9c3e14ab]{color:#94a3b8;flex-shrink:0;transition:transform .15s}.filtro-menu__chevron--abierto[data-v-9c3e14ab]{transform:rotate(180deg)}.filtro-menu__panel[data-v-9c3e14ab]{z-index:30;border:1px solid var(--border);border-radius:var(--radius-md);background:#fff;min-width:220px;padding:12px;position:absolute;top:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #101c2e29}.filtro-select[data-v-9c3e14ab]{flex-direction:column;gap:3px;display:flex}.filtro-select span[data-v-9c3e14ab]{color:#94a3b8;letter-spacing:.3px;font-size:10.5px;font-weight:600}.filtro-select select[data-v-9c3e14ab]{border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--color-brand-dark);background:#fff;padding:7px 10px;font-size:13px}.mapa-calor__titulo[data-v-9c3e14ab]{color:var(--color-brand-dark);margin:0 0 20px;font-size:24px;font-weight:700}.grilla-card[data-v-9c3e14ab]{background:var(--color-bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);margin-bottom:20px;padding:26px 28px}.grilla-card__cabecera[data-v-9c3e14ab]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:22px;display:flex}.grilla-card__titulo[data-v-9c3e14ab]{color:var(--color-brand-dark);flex-wrap:wrap;align-items:center;gap:10px;font-size:15px;font-weight:600;display:flex}.grilla-card__icono[data-v-9c3e14ab]{color:#64748b;flex-shrink:0}.pico-badge[data-v-9c3e14ab]{color:#b5730f;white-space:nowrap;background:linear-gradient(135deg,#fdf3e8,#fff8f1);border:1px solid #f4d8ba;border-radius:999px;align-items:center;gap:5px;padding:4px 10px 4px 8px;font-size:11.5px;font-weight:600;display:inline-flex}.pico-badge svg[data-v-9c3e14ab]{color:var(--color-brand-orange);flex-shrink:0}.leyenda[data-v-9c3e14ab]{color:#64748b;align-items:center;gap:8px;font-size:12.5px;display:flex}.leyenda__extremo[data-v-9c3e14ab]{white-space:nowrap}.leyenda__barra[data-v-9c3e14ab]{gap:2px;display:flex}.leyenda__muestra[data-v-9c3e14ab]{border-radius:2px;width:24px;height:8px}.leyenda__muestra[data-v-9c3e14ab]:first-child{border-radius:2px 0 0 2px}.leyenda__muestra[data-v-9c3e14ab]:last-child{border-radius:0 2px 2px 0}.grilla[data-v-9c3e14ab]{flex-direction:column;gap:5px;display:flex;overflow-x:auto}.grilla__fila[data-v-9c3e14ab]{grid-template-columns:42px repeat(24,minmax(20px,1fr));align-items:center;gap:5px;display:grid}.grilla__etiqueta-fila[data-v-9c3e14ab]{color:#64748b;font-size:12px;font-weight:500}.grilla__celda[data-v-9c3e14ab]{aspect-ratio:1;cursor:default;outline-offset:-1px;border-radius:5px;outline:2px solid #0000;transition:outline-color .15s,box-shadow .15s,transform .15s;position:relative}.grilla__celda[data-v-9c3e14ab]:hover{box-shadow:0 0 12px 1px var(--glow,transparent);outline-color:#101c2e33;transform:scale(1.08)}.grilla__celda--pico[data-v-9c3e14ab]{animation:2.2s ease-in-out infinite pulso-pico-9c3e14ab}@keyframes pulso-pico-9c3e14ab{0%,to{box-shadow:0 0 0 0 var(--glow,transparent)}50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--glow,transparent) 55%, transparent)}}.grilla__eje-x[data-v-9c3e14ab]{grid-template-columns:42px repeat(24,minmax(20px,1fr));gap:5px;margin-top:6px;display:grid}.grilla__eje-x-espaciador[data-v-9c3e14ab]{grid-column:1}.grilla__eje-x-etiqueta[data-v-9c3e14ab]{color:#94a3b8;white-space:nowrap;font-size:10.5px}@media (width<=900px){.grilla__fila[data-v-9c3e14ab],.grilla__eje-x[data-v-9c3e14ab]{grid-template-columns:36px repeat(24,minmax(16px,1fr))}}.celda-tooltip[data-v-9c3e14ab]{z-index:500;pointer-events:none;border:1px solid var(--border);border-radius:var(--radius-sm);background:#fff;min-width:170px;padding:10px 12px;font-size:12.5px;position:fixed;box-shadow:0 10px 28px #101c2e38}.celda-tooltip__fila[data-v-9c3e14ab]{white-space:nowrap;justify-content:space-between;align-items:baseline;gap:14px;padding:2px 0;display:flex}.celda-tooltip__dia[data-v-9c3e14ab],.celda-tooltip__hora[data-v-9c3e14ab]{color:#64748b;font-weight:500}.celda-tooltip__metrica[data-v-9c3e14ab]{color:#64748b}.celda-tooltip__valor[data-v-9c3e14ab]{color:var(--color-brand-dark);font-size:14px;font-weight:700}.overlay[data-v-0b830d86]{z-index:200;background:#101c2ea6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal[data-v-0b830d86]{background:var(--color-bg-card);border-radius:var(--radius-lg);text-align:center;width:100%;max-width:400px;padding:30px 28px;box-shadow:0 20px 50px #101c2e4d}.modal__icono[data-v-0b830d86]{width:60px;height:60px;color:var(--color-brand-orange);background:#fdf3e8;border-radius:50%;justify-content:center;align-items:center;margin-bottom:14px;display:inline-flex}.modal__titulo[data-v-0b830d86]{color:var(--color-brand-dark);margin:0 0 10px;font-size:17px;font-weight:700}.modal__texto[data-v-0b830d86]{color:#334155;margin:0 0 22px;font-size:13.5px;line-height:1.55}.modal__texto strong[data-v-0b830d86]{color:var(--color-brand-orange)}.btn-salir[data-v-0b830d86]{background:var(--color-brand-orange);color:#fff;border-radius:var(--radius-md);border:none;padding:10px 22px;font-size:13.5px;font-weight:600;transition:background .15s}.btn-salir[data-v-0b830d86]:hover{background:#c06d0c}.shell[data-v-4da68ecb]{width:100%;height:100dvh;display:flex}.shell__main[data-v-4da68ecb]{flex-direction:column;flex:1;min-width:0;display:flex}.shell__content[data-v-4da68ecb]{background:var(--color-bg-app);flex:1;padding:22px;overflow:auto}@media (width<=640px){.shell__content[data-v-4da68ecb]{padding:10px}}.bottom-nav[data-v-4da68ecb]{display:none}@media (width<=640px){.bottom-nav[data-v-4da68ecb]{height:4rem;padding:0 var(--esp-2);border-top:1px solid var(--border);background:#fff;flex-shrink:0;justify-content:space-around;align-items:center;display:flex}.bottom-nav__item[data-v-4da68ecb]{padding:var(--esp-2) var(--esp-1);color:var(--color-texto-tenue);font-size:var(--texto-2xs);font-weight:var(--peso-medio);background:0 0;border:none;flex-direction:column;align-items:center;gap:.1875rem;display:flex}.bottom-nav__item--active[data-v-4da68ecb]{color:var(--color-brand-orange);font-weight:var(--peso-semi)}}.despacho[data-v-c55c3fd3]{color:#2f5;background:#000;flex-direction:column;align-items:center;min-height:100dvh;padding:18px 24px 40px;font-family:inherit;display:flex}.despacho__topbar[data-v-c55c3fd3]{align-items:center;gap:14px;width:100%;max-width:720px;margin-bottom:18px;display:flex}.despacho__identidad[data-v-c55c3fd3]{flex-direction:column;flex-shrink:0;gap:1px;display:flex}.despacho__local[data-v-c55c3fd3]{letter-spacing:.4px;text-transform:uppercase;color:#8effa8;font-size:25px;font-weight:700}.despacho__pantalla-nombre[data-v-c55c3fd3]{color:#5fae72;font-size:22px}.despacho__cola[data-v-c55c3fd3]{color:#2f5;cursor:pointer;background:#22ff551f;border:1px solid #2f5;border-radius:999px;align-items:center;gap:8px;padding:10px 20px;font-size:16px;font-weight:700;display:inline-flex}.despacho--aviso-nuevo[data-v-c55c3fd3]{animation:.4s steps(2,jump-none) infinite despacho-fondo-blink-c55c3fd3}.despacho__cola--aviso[data-v-c55c3fd3]{animation:.4s steps(2,jump-none) infinite despacho-blink-c55c3fd3}.despacho--aviso-nuevo .despacho__tarjeta[data-v-c55c3fd3]{animation:.4s steps(2,jump-none) infinite despacho-borde-blink-c55c3fd3}@keyframes despacho-fondo-blink-c55c3fd3{0%{color:#2f5;background:#000}to{color:#04140a;background:#2f5}}@keyframes despacho-blink-c55c3fd3{0%{color:#2f5;background:#22ff551f}to{color:#04140a;background:#2f5}}@keyframes despacho-borde-blink-c55c3fd3{0%{border-color:#2f5;box-shadow:0 0 18px #22ff5573}to{border-color:#fff;box-shadow:0 0 60px #ffffffe6}}.despacho__topbar-acciones[data-v-c55c3fd3]{gap:8px;margin-left:auto;display:flex}.despacho__btn-icono[data-v-c55c3fd3]{color:#2f5;cursor:pointer;background:0 0;border:1px solid #1c5c30;border-radius:12px;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.despacho__btn-icono[data-v-c55c3fd3]:hover{border-color:#2f5}.despacho__estado[data-v-c55c3fd3]{color:#8effa8;margin-top:60px;font-size:16px}.despacho__estado--error[data-v-c55c3fd3]{color:#ff5c5c}.despacho__numero[data-v-c55c3fd3]{letter-spacing:1px;text-shadow:0 0 18px #22ff5573;margin:12px 0 18px;font-size:clamp(48px,9vw,96px);font-weight:800;line-height:1}.despacho__tarjeta[data-v-c55c3fd3]{box-sizing:border-box;border:2px solid #2f5;border-radius:14px;width:100%;max-width:720px;min-height:220px;padding:26px 28px}.despacho__tarjeta--atendida[data-v-c55c3fd3]{opacity:.75;border-color:#1c5c30}.despacho__tarjeta-header[data-v-c55c3fd3]{justify-content:space-between;align-items:center;gap:12px;display:flex}.despacho__titulo[data-v-c55c3fd3]{font-size:clamp(22px,4vw,34px);font-weight:800}.despacho__badge-atendida[data-v-c55c3fd3]{background:#22ff5526;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:4px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.despacho__separador[data-v-c55c3fd3]{border-top:2px dashed #1c5c30;margin:14px 0 18px}.despacho__detalle[data-v-c55c3fd3]{white-space:pre-wrap;margin:0 0 16px;font-size:clamp(16px,2.6vw,22px);font-weight:600;line-height:1.5}.despacho__hora[data-v-c55c3fd3]{color:#5fae72;margin:0;font-size:13px}.despacho__navegacion[data-v-c55c3fd3]{justify-content:space-between;align-items:center;width:100%;max-width:720px;margin-top:20px;display:flex}.despacho__btn-nav[data-v-c55c3fd3]{color:#2f5;cursor:pointer;background:0 0;border:1px solid #1c5c30;border-radius:14px;align-items:center;gap:8px;padding:20px 32px;font-size:20px;font-weight:700;display:inline-flex}.despacho__btn-nav[data-v-c55c3fd3]:hover:not(:disabled){border-color:#2f5}.despacho__btn-nav[data-v-c55c3fd3]:disabled{opacity:.35;cursor:default}.despacho__contador[data-v-c55c3fd3]{color:#5fae72;font-size:16px}.despacho__btn-atender[data-v-c55c3fd3]{color:#04140a;cursor:pointer;background:#16a34a;border:none;border-radius:16px;align-items:center;gap:10px;margin-top:22px;padding:24px 44px;font-size:22px;font-weight:800;display:inline-flex}.despacho__btn-atender[data-v-c55c3fd3]:hover:not(:disabled){background:#22c55e}.despacho__btn-atender--activo[data-v-c55c3fd3]{color:#8effa8;background:0 0;border:1px solid #1c5c30}.despacho__btn-atender[data-v-c55c3fd3]:disabled{opacity:.6;cursor:default}@media (width<=480px){.despacho__tarjeta[data-v-c55c3fd3]{padding:20px}}.title[data-v-fa2a0bdc]{text-align:center;color:#334155;margin:0 0 6px;font-size:19px;font-weight:600}.subtitle[data-v-fa2a0bdc]{text-align:center;color:#64748b;margin:0 0 20px;font-size:13px}.field[data-v-fa2a0bdc]{margin-bottom:16px}.field__label[data-v-fa2a0bdc]{text-transform:uppercase;color:#64748b;letter-spacing:.6px;margin-bottom:6px;font-size:11px;font-weight:500;display:block}.field__input-wrap[data-v-fa2a0bdc]{position:relative}.field__icon[data-v-fa2a0bdc]{color:#94a3b8;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.field__input[data-v-fa2a0bdc]{width:100%;color:var(--color-brand-dark);box-sizing:border-box;border:1px solid #d5dbe3;border-radius:9px;padding:12px 12px 12px 38px;font-family:inherit;font-size:16px;transition:border-color .15s,box-shadow .15s}.field__input--sin-icono[data-v-fa2a0bdc]{padding-left:12px}.field__input[data-v-fa2a0bdc]:focus{border-color:var(--color-orange-border);outline:none;box-shadow:0 0 0 3px #d06f081f}.field__error[data-v-fa2a0bdc]{color:var(--color-danger);margin:6px 0 0;font-size:12px}.field__error--general[data-v-fa2a0bdc]{text-align:center;margin:-4px 0 14px}.estado-busqueda[data-v-fa2a0bdc]{color:#64748b;align-items:center;gap:6px;margin:8px 0 0;font-size:12.5px;display:flex}.estado-busqueda--ok[data-v-fa2a0bdc]{color:var(--color-success);font-weight:600}.estado-busqueda--error[data-v-fa2a0bdc]{color:var(--color-danger)}.aviso-al-dia[data-v-fa2a0bdc]{color:#047857;text-align:center;background:#ecfdf5;border-radius:10px;margin-bottom:4px;padding:14px;font-size:13.5px;font-weight:500}.monto-card[data-v-fa2a0bdc]{border:1.5px solid var(--color-orange-border);background:#fff7ed;border-radius:12px;flex-direction:column;align-items:center;gap:4px;margin-bottom:18px;padding:16px;display:flex}.monto-card__periodo[data-v-fa2a0bdc]{text-transform:capitalize;color:#92400e;font-size:12px;font-weight:600}.monto-card__monto[data-v-fa2a0bdc]{color:var(--color-brand-orange);font-size:28px;font-weight:800}.monto-card__vencimiento[data-v-fa2a0bdc]{color:#92400e;font-size:11.5px}.campo-archivo[data-v-fa2a0bdc]{color:#475569;cursor:pointer;border:1.5px dashed #cbd5e1;border-radius:9px;align-items:center;gap:8px;padding:12px;font-size:13.5px;transition:border-color .15s,background .15s;display:flex}.campo-archivo[data-v-fa2a0bdc]:hover{border-color:var(--color-orange-border);background:#fffbf5}.campo-archivo__input[data-v-fa2a0bdc]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}.btn-primary[data-v-fa2a0bdc]{background:var(--color-brand-orange);color:#fff;border:none;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:100%;padding:13px;font-size:15px;font-weight:600;transition:background .15s,opacity .15s;display:flex}.btn-primary[data-v-fa2a0bdc]:hover:not(:disabled){background:#c06d0c}.btn-primary[data-v-fa2a0bdc]:disabled{opacity:.5;cursor:default}.confirmacion[data-v-fa2a0bdc]{text-align:center;flex-direction:column;align-items:center;gap:4px;padding:10px 0;display:flex}.confirmacion__icono[data-v-fa2a0bdc]{color:var(--color-success);margin-bottom:8px}.btn-secondary[data-v-fa2a0bdc]{color:#334155;background:#fff;border:1.5px solid #cbd5e1;border-radius:9px;align-items:center;gap:6px;margin-top:18px;padding:10px 16px;font-size:13.5px;font-weight:500;transition:background .15s,border-color .15s;display:flex}.btn-secondary[data-v-fa2a0bdc]:hover{background:#f8fafc;border-color:#94a3b8}
