:root{--color-primary:#fc0493;--color-primary-dark:#e10184;--color-primary-light:#ffe5f337;--color-secondary:#8a31a0;--color-secondary-dark:#6e2680;--color-success:#2e9e44;--color-success-light:#e6f7ea;--color-warning:#f5a623;--color-warning-light:#fef3e2;--color-danger:#e63946;--color-danger-dark:#d12230;--color-danger-light:#fdecea;--color-info:#2e86de;--color-info-light:#e8f2fd;--color-text:#262122;--color-text-light:#585858;--color-border:#e0dce3;--color-background:#faf8fb;--color-white:#fff;--gris-900:#1a1a1a;--gris-700:#3f3f46;--gris-500:#71717a;--gris-300:#d4d4d8;--gris-200:#e4e4e7;--gris-100:#f4f4f5;--gris-50:#fafafa;--font-family-heading:"Poppins", sans-serif;--font-family:"Inter", sans-serif}*{appearance:0;box-sizing:border-box;border:0;outline:0;margin:0;padding:0;text-decoration:none;list-style:none}body{font-family:Poppins,sans-serif}.section_header{padding:0 10px 10px}.tabla-controles{flex-direction:column;gap:10px;display:flex}.tabla-controles .tabla-controles__centro,.tabla-controles .tabla-controles__derecha{justify-content:right;gap:4px;align-items:right;display:flex}.tabla-controles-row1{flex-direction:row;justify-content:space-between;display:flex}.page-header h1{color:#1b2128;font-size:1.3em;font-weight:300}.page-header h1 i{font-size:.9em;position:relative;top:-1px;right:1px}.tabla-controles .tabla-controles__centro{width:100%}.tabla-controles .tabla-controles__centro .buscador{background-color:var(--color-white);border:1px solid #cccccc6a;border-radius:10px;align-items:center;gap:.6em;width:430px;height:45px;padding:0 1em;transition:border-color .15s;display:flex}.tabla-controles .tabla-controles__centro .buscador:focus-within{box-shadow:0 0 0 .2rem #fc2c6443}.tabla-controles .tabla-controles__centro .buscador i.fa-magnifying-glass{color:#9a9aa9;font-size:.9em}.tabla-controles .tabla-controles__centro .buscador input{font-size:.9em;font-family:var(--font-family-heading);background:0 0;border:none;outline:none;width:100%}.tabla-controles .tabla-controles__centro .buscador__limpiar{color:var(--color-danger);align-items:center;font-size:1em;display:flex}.tabla-controles .tabla-controles__centro .buscador__limpiar:hover{color:var(--color-danger-dark)}.tabla-controles .tabla-controles__derecha .btn-primary{color:#fff;border:1px solid var(--color-primary);font-size:.8em;font-weight:400;font-family:var(--font-family-heading);background-color:var(--color-primary-dark);border-radius:5px;padding:.6em .8em}.tabla{border-collapse:collapse;background-color:#fff;width:100%;margin-top:5px;box-shadow:0 1px 3px #0000001a}.tabla th{color:#9a9aa9;background-color:#fff;font-size:.8em;font-weight:500}.tabla th,td{text-align:left;border-bottom:1px solid #e0e0e0;padding:12px 15px}.tabla tbody tr:nth-child(odd){background-color:#fff}.tabla td{color:#667085;font-size:.93em}.tabla .tabla__fila--inactiva td{color:var(--gris-300)}.tabla .tag--clicleable{color:var(--color-primary);border:1px solid var(--color-primary);font-size:.9em;font-weight:500;font-family:var(--font-family-heading);border-radius:5px;padding:.6em .8em}.tabla .tag--activo:hover{background-color:var(--color-primary-dark);color:#fff}.tabla .tag--inactivo{background-color:var(--color-danger);color:#fff;border:1px solid var(--color-danger)}.tabla .tag--inactivo:hover{background-color:var(--color-danger-dark);color:#fff}.tabla__acciones{gap:10px;display:flex}.tabla__acciones a{color:#9a9aa9}.tabla__acciones a:hover{color:var(--color-primary-dark)}.tabla__acciones .tabla__acciones-eliminar{color:var(--color-danger);margin-left:15px}.tabla td.tabla__acciones .tabla__acciones-eliminar:hover{color:var(--color-danger-dark)}.tabla-pie{justify-content:space-between;align-items:center;width:100%;margin-top:10px;display:flex}.tabla-pie .tabla-pie__texto{color:var(--gris-500);font-size:.9em}.tabla-pie .paginacion{justify-content:center;align-items:center;gap:5px;height:100%;display:flex}.tabla-pie .paginacion__link{color:#fff;background-color:var(--gris-300);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;font-size:.9em;text-decoration:none;display:flex}.tabla-pie .paginacion__link:hover{background-color:var(--color-primary-dark)}.tabla-pie .paginacion__link--active{background-color:var(--color-primary-dark);color:#fff;font-weight:600}.tabla-pie .paginacion__link-arrow{color:var(--color-primary);background-color:#0000}.tabla-pie .paginacion__link-arrow:hover{color:var(--color-primary-dark);background-color:#0000}.container{background-color:var(--color-white);border-radius:10px;width:100%;margin:0 auto;padding:30px;position:relative;max-width:1000px!important}.container header{color:#333;font-size:20px;font-weight:600;position:relative}.container header:before{content:"";background-color:var(--color-text);border-radius:8px;width:27px;height:3px;position:absolute;bottom:-2px;left:0}.container header .cancelar-text{color:var(--color-danger);font-size:.7em;position:absolute;right:10px}.container form{height:100%;margin-top:16px;position:relative}.container .form{transition:all .3s}.container .details{border:1px solid #ccc;border-radius:10px;margin-top:5px;padding:5px 10px}.container .title{color:#333;margin:4px 0;font-size:16px;font-weight:500;display:block}.container .fields{flex-wrap:wrap;justify-content:left;align-items:center;gap:5px;display:flex}.container .fields .input-field{flex-direction:column;width:calc(33.3333% - 15px);margin:4px 0;display:flex}.container .input-field label{color:#2e2e2e;margin:2px;padding:0;font-size:12px;font-weight:500}.container .btns{width:200px}.container .btns i{position:relative;top:2px;left:5px}.filtro-tiempo .radio{vertical-align:middle;color:var(--color-text);padding-left:15px;padding-right:25px;font-size:.9em;font-weight:600;display:inline-block;position:relative}.filtro-tiempo .radio input[type=radio]{display:none}.filtro-tiempo .radio span{border:2px solid var(--color-primary);border-radius:50%;width:20px;height:20px;display:block;position:absolute;top:1px;right:0}.filtro-tiempo .radio span:after{content:" ";background-color:var(--color-primary);border-radius:50%;width:12px;height:12px;transition:all .3s ease-in-out;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(0)}.filtro-tiempo .radio input[type=radio]:checked~span:after{transform:translate(-50%,-50%)scale(1)}.estado-info-nodata{opacity:.3;flex-direction:column;justify-content:center;align-items:center;gap:10px;margin:200px 0;display:flex}.estado-info-nodata img{width:300px;margin-bottom:20px}.estado-info-nodata .estado-vacio__texto{font-family:var(--font-family);font-size:.9em}.spinner{border:3px solid #fffc;border-top-color:var(--color-white);vertical-align:middle;border-radius:50%;width:20px;height:20px;margin-right:.5rem;animation:.7s linear infinite spin;display:inline-block}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.modal-overlay{z-index:100;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal{background-color:var(--color-white);border-radius:var(--links);border-radius:10px;width:100%;max-width:500px;max-height:90vh;animation:.3s ease-out modal-entrada;overflow-y:auto;box-shadow:0 10px 40px #0003}.modal--sm{max-width:380px}.modal--lg{max-width:750px}.modal__header{justify-content:space-between;align-items:center;padding:1em;display:flex;box-shadow:2px 0 8px #0000001a}.modal__title{color:var(--links);align-items:center;gap:.5rem;margin:0;font-size:1.1rem;font-weight:600;display:flex}.modal__close{color:var(--color-danger);cursor:pointer;padding:.25rem;font-size:1.1rem;text-decoration:none}.modal__close:hover{color:var(--links)}.modal__body{flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:1.5rem;display:flex}.modal__body p{font-size:1.1em}.modal__body span{text-align:center;color:var(--color-text-light);font-size:.9em}.modal__footer{justify-content:center;gap:.75rem;padding:.5em 1em;display:flex}.modal__footer .btn{width:auto;padding:.65rem 1.5rem}.modal__footer .btn-secondary{background-color:var(--color-danger)}@keyframes modal-entrada{0%{opacity:0;transform:translateY(-60px)}to{opacity:1;transform:translateY(0)}}.toast-container{z-index:200;width:100%;max-width:450px;position:fixed;top:2rem;left:50%;transform:translate(-50%)}.toast{background-color:var(--color-white);border-radius:5px;justify-content:center;align-items:center;gap:.75rem;padding:1.5rem 1.75rem;font-size:1.3em;font-weight:600;animation:.25s ease-out toast-entrada;display:flex;box-shadow:0 0 32px -16px #00000080}.toast__icono{width:26px;height:26px;color:var(--color-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.9rem;display:flex}.toast--success .toast__icono{background-color:#2e9e44}.toast--success{color:#2e9e44}.toast--error .toast__icono{background-color:var(--color-error)}.toast--error{color:var(--color-error)}.toast--info .toast__icono{background-color:var(--color-primary)}.toast--info{color:var(--color-primary)}@keyframes toast-entrada{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.toast-container[data-v-672bb0b1]{--ts-ink:#1a1718;--ts-muted:#6b6468;--ts-faint:#a39ca0;--ts-border:#ece7ea;--ts-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;z-index:9999;pointer-events:none;width:380px;max-width:calc(100vw - 32px);font-family:var(--ts-font);position:fixed;top:88px;right:24px;margin:0!important;left:auto!important;transform:translate(0,0)!important}.toast[data-v-672bb0b1]{--c:#0a9a3a;border:1px solid var(--ts-border);border-left:4px solid var(--c);pointer-events:auto;background:#fff;border-radius:12px;align-items:flex-start;gap:12px;padding:14px 14px 16px 16px;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 32px -8px #28242538,0 2px 6px #2824250f}.toast--success[data-v-672bb0b1]{--c:#0a9a3a}.toast--error[data-v-672bb0b1]{--c:#e11d2e}.toast--warning[data-v-672bb0b1]{--c:#d18a00}.toast--info[data-v-672bb0b1]{--c:#0096dc}.toast__icono[data-v-672bb0b1]{background:color-mix(in srgb, var(--c) 12%, #fff);width:32px;height:32px;color:var(--c);border-radius:9px;flex:none;place-items:center;font-size:15px;display:grid}.toast__texto[data-v-672bb0b1]{flex-direction:column;flex:1;gap:2px;min-width:0;padding-top:5px;display:flex}.toast__titulo[data-v-672bb0b1]{color:var(--ts-ink);font-size:14px;font-weight:700;line-height:1.3}.toast__detalle[data-v-672bb0b1]{color:var(--ts-muted);font-size:12.5px;line-height:1.45}.toast__cerrar[data-v-672bb0b1]{width:26px;height:26px;color:var(--ts-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;font-size:13px;transition:background .15s,color .15s;display:grid}.toast__cerrar[data-v-672bb0b1]:hover{color:var(--ts-ink);background:#f5f1f3}.toast__barra[data-v-672bb0b1]{background:var(--c);opacity:.55;transform-origin:0;width:100%;height:3px;animation:linear forwards toast-barra-672bb0b1;position:absolute;bottom:0;left:0}@keyframes toast-barra-672bb0b1{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.toast-anim-enter-active[data-v-672bb0b1]{transition:opacity .25s,transform .3s cubic-bezier(.2,.9,.3,1.2)}.toast-anim-leave-active[data-v-672bb0b1]{transition:opacity .2s,transform .2s}.toast-anim-enter-from[data-v-672bb0b1]{opacity:0;transform:translate(24px)}.toast-anim-leave-to[data-v-672bb0b1]{opacity:0;transform:translate(16px)scale(.97)}@media (width<=640px){.toast-container[data-v-672bb0b1]{width:auto;max-width:none;top:auto;bottom:76px;right:16px;left:16px!important}.toast-anim-enter-from[data-v-672bb0b1],.toast-anim-leave-to[data-v-672bb0b1]{transform:translateY(16px)}}@media (prefers-reduced-motion:reduce){.toast-anim-enter-active[data-v-672bb0b1],.toast-anim-leave-active[data-v-672bb0b1]{transition:opacity .15s}.toast-anim-enter-from[data-v-672bb0b1],.toast-anim-leave-to[data-v-672bb0b1]{transform:none}.toast__barra[data-v-672bb0b1]{animation:none}}.login-split[data-v-cf082446]{--lg-magenta:#ff0096;--lg-magenta-dark:#d6007e;--lg-magenta-soft:#fff0f8;--lg-yellow:#ffcd00;--lg-green:#00c11f;--lg-blue:#0096dc;--lg-purple:#8c32a0;--lg-orange:#ff8200;--lg-ink:#282425;--lg-text:#1a1718;--lg-muted:#6b6468;--lg-faint:#a39ca0;--lg-border:#ece7ea;--lg-line:#f5f1f3;--lg-panel:#f7f3f5;--lg-field:#fbf9fa;--lg-font:"Plus Jakarta Sans", var(--font-family-heading), system-ui, sans-serif;--lg-mono:"JetBrains Mono", ui-monospace, monospace;font-family:var(--lg-font);color:var(--lg-text);-webkit-font-smoothing:antialiased;background:#fff;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);width:100%;min-height:100vh;display:grid}.login-split[data-v-cf082446] *,.login-split[data-v-cf082446] :before,.login-split[data-v-cf082446] :after{box-sizing:border-box}.mono[data-v-cf082446]{font-family:var(--lg-mono)}.brand-side[data-v-cf082446]{background:var(--lg-ink);color:#fff;flex-direction:column;justify-content:space-between;gap:40px;height:100vh;padding:44px 52px;display:flex;position:sticky;top:0;overflow:hidden}.brand-side[data-v-cf082446]:before{content:"";background-image:radial-gradient(#ffffff17 1px,#0000 1px);background-size:20px 20px;position:absolute;inset:0}.brand-side[data-v-cf082446]>:not(.blob){z-index:1;position:relative}.blob[data-v-cf082446]{z-index:0;border-radius:50%;position:absolute}.blob--m[data-v-cf082446]{background:var(--lg-magenta);opacity:.55;width:420px;height:420px;top:-170px;left:-160px}.blob--b[data-v-cf082446]{background:var(--lg-blue);opacity:.45;width:300px;height:300px;bottom:-120px;right:-110px}.blob--y[data-v-cf082446]{background:var(--lg-yellow);opacity:.5;width:110px;height:110px;top:44%;right:7%}.brand-top[data-v-cf082446]{justify-content:space-between;align-items:center;gap:12px;display:flex}.cmyk[data-v-cf082446]{gap:6px;display:flex}.cmyk i[data-v-cf082446]{border-radius:50%;width:10px;height:10px;display:block}.cmyk i[data-v-cf082446]:first-child{background:var(--lg-blue)}.cmyk i[data-v-cf082446]:nth-child(2){background:var(--lg-magenta)}.cmyk i[data-v-cf082446]:nth-child(3){background:var(--lg-yellow)}.cmyk i[data-v-cf082446]:nth-child(4){background:#fff}.brand-tag[data-v-cf082446]{font-family:var(--lg-mono);letter-spacing:.08em;color:#fff9;font-size:11px}.brand-copy h2[data-v-cf082446]{letter-spacing:-.035em;color:#fff;max-width:480px;margin:0;font-size:clamp(30px,3.2vw,44px);font-weight:800;line-height:1.08}.brand-copy h2 em[data-v-cf082446]{color:var(--lg-magenta);white-space:nowrap;font-style:normal;position:relative}.brand-copy h2 em[data-v-cf082446]:after{content:"";background:linear-gradient(90deg, var(--lg-yellow) 0 20%, var(--lg-green) 20% 40%, var(--lg-blue) 40% 60%, var(--lg-purple) 60% 80%, var(--lg-orange) 80%);border-radius:99px;height:6px;position:absolute;bottom:-5px;left:2%;right:2%}.brand-copy p[data-v-cf082446]{color:#ffffffb3;max-width:420px;margin:20px 0 0;font-size:15.5px;line-height:1.6}.today[data-v-cf082446]{color:var(--lg-text);background:#fffffff7;border-radius:16px;max-width:420px;padding:18px;transform:rotate(-1.5deg);box-shadow:0 30px 60px -20px #00000080}.today__head[data-v-cf082446]{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.lbl[data-v-cf082446]{letter-spacing:.08em;color:var(--lg-muted);text-transform:uppercase;font-size:10px;font-weight:700}.live[data-v-cf082446]{font-family:var(--lg-mono);color:#0a8a22;align-items:center;gap:6px;font-size:10px;display:inline-flex}.live[data-v-cf082446]:before{content:"";background:var(--lg-green);border-radius:50%;width:7px;height:7px;animation:1.6s infinite pulse-cf082446}@keyframes pulse-cf082446{0%{box-shadow:0 0 #00c11f8c}70%{box-shadow:0 0 0 7px #00c11f00}to{box-shadow:0 0 #00c11f00}}.kpis[data-v-cf082446]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.kpi[data-v-cf082446]{background:var(--lg-panel);border-top:3px solid var(--c);border-radius:10px;padding:10px}.kpi b[data-v-cf082446]{letter-spacing:-.02em;font-size:18px;font-weight:800;display:block}.kpi span[data-v-cf082446]{color:var(--lg-muted);font-size:11px}.order[data-v-cf082446]{border-top:1px solid var(--lg-line);align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:flex}.thumb[data-v-cf082446]{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:14px;display:grid}.order__txt[data-v-cf082446]{flex:1;min-width:0}.order__txt b[data-v-cf082446]{white-space:nowrap;text-overflow:ellipsis;font-size:12.5px;display:block;overflow:hidden}.order__txt small[data-v-cf082446]{color:var(--lg-muted);font-size:11px}.status[data-v-cf082446]{font-family:var(--lg-mono);letter-spacing:.06em;white-space:nowrap;border-radius:5px;padding:4px 8px;font-size:9.5px;font-weight:600}.status--ok[data-v-cf082446]{color:#0a8a22;background:#e8f9eb}.status--printing[data-v-cf082446]{background:var(--lg-magenta-soft);color:var(--lg-magenta-dark)}.brand-foot[data-v-cf082446]{color:#ffffffa6;flex-wrap:wrap;gap:22px;font-size:13px;display:flex}.brand-foot span[data-v-cf082446]{align-items:center;gap:8px;display:inline-flex}.brand-foot i[data-v-cf082446]{color:var(--lg-magenta)}.form-side[data-v-cf082446]{background:#fff;flex-direction:column;padding:32px 24px;display:flex;position:relative}.form-side[data-v-cf082446]:after{content:"";background:linear-gradient(90deg, var(--lg-blue) 0 25%, var(--lg-magenta) 25% 50%, var(--lg-yellow) 50% 75%, var(--lg-ink) 75%);height:4px;position:absolute;top:0;left:0;right:0}.login-card[data-v-cf082446]{width:100%;max-width:400px;margin:auto;padding:24px 0}.login-card__icono img[data-v-cf082446]{width:auto;height:46px;margin-bottom:36px;display:block}.login-card__titulo[data-v-cf082446]{letter-spacing:-.03em;color:var(--lg-text);margin:0;font-size:28px;font-weight:800}.login-card__subtitulo[data-v-cf082446]{color:var(--lg-muted);margin:8px 0 0;font-size:14.5px;line-height:1.55}form[data-v-cf082446]{flex-direction:column;gap:18px;margin-top:30px;display:flex}.form-group label[data-v-cf082446]{color:var(--lg-text);margin-bottom:8px;font-size:13px;font-weight:600;display:block}.input-with-icon[data-v-cf082446]{align-items:center;display:flex;position:relative}.input-icon[data-v-cf082446]{color:var(--lg-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.input-with-icon input[data-v-cf082446]{border:1.5px solid var(--lg-border);background:var(--lg-field);width:100%;height:50px;font-family:var(--lg-font);color:var(--lg-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 46px 0 42px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.input-with-icon input[data-v-cf082446]::placeholder{color:var(--lg-faint)}.input-with-icon input[data-v-cf082446]:hover{border-color:#ddd4d9}.input-with-icon input[data-v-cf082446]:focus{border-color:var(--lg-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.input-with-icon:focus-within .input-icon[data-v-cf082446]{color:var(--lg-magenta)}.toggle-pass[data-v-cf082446]{width:34px;height:34px;color:var(--lg-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid;position:absolute;right:8px}.toggle-pass[data-v-cf082446]:hover{background:var(--lg-panel);color:var(--lg-text)}.caps-msg[data-v-cf082446]{color:#9a7400;align-items:center;gap:6px;margin:8px 0 0;font-size:12px;display:flex}.form-row[data-v-cf082446]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:13.5px;display:flex}.check[data-v-cf082446]{cursor:pointer;color:var(--lg-muted);-webkit-user-select:none;user-select:none;align-items:center;gap:9px;margin:0;font-weight:400;display:inline-flex}.check input[data-v-cf082446]{appearance:none;cursor:pointer;border:1.5px solid #d9d0d5;border-radius:5px;place-items:center;width:18px;height:18px;margin:0;transition:all .15s;display:grid}.check input[data-v-cf082446]:checked{background:var(--lg-magenta);border-color:var(--lg-magenta)}.check input[data-v-cf082446]:checked:after{content:"";border-top:0;border-bottom:2px solid #fff;border-left:2px solid #fff;border-right:0;width:9px;height:5px;transform:rotate(-45deg)translate(1px,-1px)}.olvido[data-v-cf082446]{text-align:right;max-width:55%;color:var(--gris-500,#71717a);font-size:.8em;line-height:1.3}.error-msg[data-v-cf082446],.warning-msg[data-v-cf082446]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.error-msg[data-v-cf082446]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.warning-msg[data-v-cf082446]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.error-fade-enter-active[data-v-cf082446],.error-fade-leave-active[data-v-cf082446]{transition:all .3s}.error-fade-enter-from[data-v-cf082446],.error-fade-leave-to[data-v-cf082446]{opacity:0;transform:translateY(-5px)}.login-card__boton[data-v-cf082446]{background:var(--lg-magenta);color:#fff;width:100%;height:52px;font-family:var(--lg-font);cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;margin-top:6px;font-size:15.5px;font-weight:700;transition:background .15s,transform .15s;display:flex;box-shadow:0 12px 26px -12px #ff0096e6}.login-card__boton[data-v-cf082446]:hover:not(:disabled){background:var(--lg-magenta-dark);transform:translateY(-1px)}.login-card__boton[data-v-cf082446]:disabled{background:var(--lg-magenta-dark);cursor:wait}.boton-txt[data-v-cf082446]{align-items:center;gap:10px;display:inline-flex}.boton-txt i[data-v-cf082446]{transition:transform .15s}.login-card__boton:hover .boton-txt i[data-v-cf082446]{transform:translate(3px)}.spinner[data-v-cf082446]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:20px;height:20px;animation:.7s linear infinite spin-cf082446}@keyframes spin-cf082446{to{transform:rotate(360deg)}}.divider[data-v-cf082446]{color:var(--lg-faint);align-items:center;gap:14px;margin:26px 0 18px;font-size:12px;display:flex}.divider[data-v-cf082446]:before,.divider[data-v-cf082446]:after{content:"";background:var(--lg-border);flex:1;height:1px}.soporte[data-v-cf082446]{border:1px solid var(--lg-border);color:var(--lg-text);border-radius:14px;align-items:center;gap:14px;padding:14px 16px;text-decoration:none;transition:border-color .15s,background .15s;display:flex}.soporte[data-v-cf082446]:hover{background:#f6fdf7;border-color:#b7ecc1}.soporte__icono[data-v-cf082446]{color:#0fa53a;background:#e9faee;border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.soporte__txt[data-v-cf082446]{flex:1}.soporte__txt b[data-v-cf082446]{font-size:14px;display:block}.soporte__txt small[data-v-cf082446]{color:var(--lg-muted);font-size:12.5px}.soporte__chev[data-v-cf082446]{color:var(--lg-faint);font-size:12px}.form-foot[data-v-cf082446]{color:var(--lg-faint);flex-wrap:wrap;justify-content:space-between;gap:12px;width:100%;max-width:400px;margin:0 auto;font-size:12px;display:flex}@media (width<=960px){.login-split[data-v-cf082446]{grid-template-columns:1fr}.brand-side[data-v-cf082446]{display:none}.form-side[data-v-cf082446]{background:radial-gradient(ellipse 80% 40% at 50% 0%, var(--lg-magenta-soft), #fff 70%);min-height:100vh}.login-card[data-v-cf082446]{padding-top:12px}.login-card__icono img[data-v-cf082446]{height:42px;margin:0 auto 30px}.login-card__titulo[data-v-cf082446],.login-card__subtitulo[data-v-cf082446]{text-align:center}}.sidebar[data-v-88988318]{--sb-magenta:#ff0096;--sb-magenta-dark:#d6007e;--sb-magenta-soft:#fff0f8;--sb-blue:#0096dc;--sb-yellow:#ffcd00;--sb-ink:#282425;--sb-text:#1a1718;--sb-muted:#6b6468;--sb-faint:#a39ca0;--sb-border:#ece7ea;--sb-panel:#f7f3f5;--sb-bg:#fbf9fa;--sb-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;z-index:20;border-right:1px solid var(--sb-border);width:240px;height:100vh;font-family:var(--sb-font);color:var(--sb-text);background-color:#fff;flex-direction:column;transition:width .2s;display:flex;position:fixed;top:0;left:0}.sidebar[data-v-88988318] *,.sidebar[data-v-88988318] :before,.sidebar[data-v-88988318] :after{box-sizing:border-box}.sidebar--collapsed[data-v-88988318]{width:72px}.sidebar__brand[data-v-88988318]{border-bottom:1px solid var(--sb-border);flex-shrink:0;align-items:center;height:72px;padding:0 20px;display:flex;position:relative;overflow:hidden}.sidebar__brand[data-v-88988318]:before{content:"";background:linear-gradient(90deg, var(--sb-blue) 0 25%, var(--sb-magenta) 25% 50%, var(--sb-yellow) 50% 75%, var(--sb-ink) 75%);height:3px;position:absolute;top:0;left:0;right:0}.sidebar__logo-img[data-v-88988318]{width:auto;height:52px;display:block}.sidebar--collapsed .sidebar__brand[data-v-88988318]{justify-content:center;padding:0}.sidebar__logo-icono[data-v-88988318]{object-fit:contain;cursor:pointer;width:auto;height:38px;transition:transform .15s}.sidebar__logo-icono[data-v-88988318]:hover{transform:scale(1.08)}.sidebar__shop[data-v-88988318]{border:1px solid var(--sb-border);background:var(--sb-bg);border-radius:12px;flex-shrink:0;align-items:center;gap:10px;margin:16px 14px 8px;padding:10px;display:flex;overflow:hidden}.sidebar__shop-av[data-v-88988318]{background:var(--sb-ink);color:#fff;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:14px;font-weight:800;display:grid}.sidebar__shop-txt[data-v-88988318]{min-width:0}.sidebar__shop-txt b[data-v-88988318]{white-space:nowrap;text-overflow:ellipsis;font-size:13px;display:block;overflow:hidden}.sidebar__shop-txt small[data-v-88988318]{color:var(--sb-muted);font-size:11px}.sidebar--collapsed .sidebar__shop[data-v-88988318]{background:0 0;border:0;justify-content:center;margin:16px 0 8px;padding:0}.sidebar__nav[data-v-88988318]{scrollbar-width:thin;flex-direction:column;flex:1;gap:5px;padding:8px 12px;display:flex;overflow-y:auto}.sidebar__link[data-v-88988318]{color:var(--sb-muted);white-space:nowrap;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.sidebar__link i[data-v-88988318]{text-align:center;flex-shrink:0;width:18px;font-size:15px}.sidebar__link[data-v-88988318]:hover{background:var(--sb-panel);color:var(--sb-text)}.sidebar__link.router-link-active[data-v-88988318]{background:var(--sb-magenta-soft);color:var(--sb-magenta-dark);font-weight:700}.sidebar__link.router-link-active i[data-v-88988318]{color:var(--sb-magenta)}.sidebar--collapsed .sidebar__nav[data-v-88988318]{padding:8px 14px}.sidebar--collapsed .sidebar__link[data-v-88988318]{justify-content:center;padding:11px 0}.menu-contador[data-v-88988318]{background-color:var(--sb-magenta);color:#fff;text-align:center;border-radius:999px;min-width:20px;margin-left:auto;padding:0 7px;font-size:11px;font-weight:700;line-height:20px}.sidebar__foot[data-v-88988318]{border-top:1px solid var(--sb-border);flex-direction:column;flex-shrink:0;gap:2px;padding:10px 12px 14px;display:flex}.sidebar--collapsed .sidebar__foot[data-v-88988318]{padding:10px 14px 14px}.sidebar__link--logout[data-v-88988318]:hover{color:#c81e1e;background:#fef2f2}.sidebar__toggle[data-v-88988318]{color:var(--sb-faint);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:10px 12px;font-size:13px;text-decoration:none;transition:background-color .15s,color .15s;display:flex;overflow:hidden}.sidebar__toggle i[data-v-88988318]{text-align:center;flex-shrink:0;width:18px;font-size:13px}.sidebar__toggle[data-v-88988318]:hover{background:var(--sb-panel);color:var(--sb-magenta-dark)}.sidebar--collapsed .sidebar__toggle[data-v-88988318]{justify-content:center;padding:11px 0}.navbar[data-v-5db079ff]{--nb-magenta:#ff0096;--nb-magenta-dark:#d6007e;--nb-magenta-soft:#fff0f8;--nb-gold:#e0a800;--nb-blue:#0096dc;--nb-purple:#8c32a0;--nb-green:#00c11f;--nb-yellow:#ffcd00;--nb-orange:#ff8200;--nb-ink:#282425;--nb-text:#1a1718;--nb-muted:#6b6468;--nb-faint:#a39ca0;--nb-border:#ece7ea;--nb-line:#f5f1f3;--nb-panel:#f7f3f5;--nb-bg:#fbf9fa;--nb-font:"Plus Jakarta Sans", var(--font-family-heading), system-ui, sans-serif;--nb-mono:"JetBrains Mono", ui-monospace, monospace;z-index:15;height:72px;font-family:var(--nb-font);color:var(--nb-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--nb-border);background:#ffffffe6;align-items:center;gap:16px;margin-left:240px;padding:0 24px;transition:margin-left .2s;display:flex;position:sticky;top:0}.navbar--collapsed[data-v-5db079ff]{margin-left:72px}.navbar[data-v-5db079ff] *,.navbar[data-v-5db079ff] :before,.navbar[data-v-5db079ff] :after{box-sizing:border-box}.icon-btn[data-v-5db079ff]{border:1px solid var(--nb-border);width:40px;height:40px;color:var(--nb-muted);cursor:pointer;background:#fff;border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;transition:background .15s,color .15s;display:grid}.icon-btn[data-v-5db079ff]:hover{background:var(--nb-panel);color:var(--nb-text)}.navbar__welcome[data-v-5db079ff]{flex:1;min-width:0}.navbar__welcome-text[data-v-5db079ff]{letter-spacing:-.01em;color:var(--nb-text);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:16.5px;font-weight:500;overflow:hidden}.navbar__welcome-text strong[data-v-5db079ff]{font-weight:800}.navbar__date[data-v-5db079ff]{color:var(--nb-muted);white-space:nowrap;margin:2px 0 0;font-size:12px}.navbar__meta[data-v-5db079ff]{border:1px solid var(--nb-border);background:#fff;border-radius:13px;flex-shrink:0;align-items:stretch;height:46px;display:flex;overflow:hidden}.info-block[data-v-5db079ff]{min-width:92px;color:inherit;flex-direction:column;justify-content:center;padding:0 16px;text-decoration:none;transition:background .15s;display:flex}.info-block+.info-block[data-v-5db079ff]{border-left:1px solid var(--nb-line)}.info-block--plan[data-v-5db079ff]{cursor:pointer}.info-block--plan[data-v-5db079ff]:hover{background:#fffbea}.info-block__label[data-v-5db079ff]{letter-spacing:.09em;text-transform:uppercase;color:var(--nb-faint);font-size:9.5px;font-weight:700}.info-block__value[data-v-5db079ff]{color:var(--nb-text);text-transform:capitalize;white-space:nowrap;align-items:center;gap:6px;margin-top:2px;font-size:13px;font-weight:700;display:flex}.info-block__value i[data-v-5db079ff]{font-size:12px}.info-block__value--mono[data-v-5db079ff]{font-family:var(--nb-mono);text-transform:none;font-weight:600}.info-block__up[data-v-5db079ff]{color:var(--nb-magenta-dark);text-transform:none;margin-left:2px;font-size:10px;font-weight:700}.navbar__sep[data-v-5db079ff]{background:var(--nb-border);flex-shrink:0;width:1px;height:28px;margin:0 4px}.navbar__user[data-v-5db079ff]{flex-shrink:0;position:relative}.user-btn[data-v-5db079ff]{color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:14px;align-items:center;gap:10px;padding:4px 10px 4px 4px;font-family:inherit;transition:background .15s,border-color .15s;display:flex}.user-btn[data-v-5db079ff]:hover,.navbar__user.is-open .user-btn[data-v-5db079ff]{background:var(--nb-panel);border-color:var(--nb-border)}.user-btn__txt[data-v-5db079ff]{text-align:left;line-height:1.25}.user-btn__txt b[data-v-5db079ff]{white-space:nowrap;font-size:13.5px;display:block}.user-btn__txt small[data-v-5db079ff]{color:var(--nb-muted);text-transform:capitalize;font-size:11.5px}.user-btn__chev[data-v-5db079ff]{color:var(--nb-faint);font-size:11px;transition:transform .2s}.navbar__user.is-open .user-btn__chev[data-v-5db079ff]{transform:rotate(180deg)}.avatar[data-v-5db079ff]{background:conic-gradient(from 200deg, var(--nb-magenta), var(--nb-purple), var(--nb-blue), var(--nb-green), var(--nb-yellow), var(--nb-orange), var(--nb-magenta));color:#fff;letter-spacing:.02em;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid;position:relative}.avatar span[data-v-5db079ff]{background:var(--nb-ink);border-radius:9px;place-items:center;display:grid;position:absolute;inset:2.5px}.avatar--lg[data-v-5db079ff]{border-radius:13px;width:46px;height:46px;font-size:15px}.avatar--lg span[data-v-5db079ff]{border-radius:11px}.dropdown[data-v-5db079ff]{border:1px solid var(--nb-border);background:#fff;border-radius:16px;width:300px;padding:8px;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 30px 60px -20px #28242559}.dropdown-enter-active[data-v-5db079ff],.dropdown-leave-active[data-v-5db079ff]{transition:opacity .15s,transform .15s}.dropdown-enter-from[data-v-5db079ff],.dropdown-leave-to[data-v-5db079ff]{opacity:0;transform:translateY(-6px)}.dropdown__head[data-v-5db079ff]{align-items:center;gap:12px;padding:10px 10px 14px;display:flex}.dropdown__head b[data-v-5db079ff]{font-size:14.5px;display:block}.dropdown__head small[data-v-5db079ff]{font-family:var(--nb-mono);color:var(--nb-muted);font-size:12px}.dropdown__meta[data-v-5db079ff]{grid-template-columns:repeat(3,1fr);gap:6px;padding:0 2px 10px;display:none}.meta[data-v-5db079ff]{background:var(--nb-bg);border:1px solid var(--nb-line);border-radius:10px;padding:8px 10px}.meta__k[data-v-5db079ff]{letter-spacing:.08em;text-transform:uppercase;color:var(--nb-faint);font-size:9.5px;font-weight:700;display:block}.meta__v[data-v-5db079ff]{text-transform:capitalize;align-items:center;gap:5px;margin-top:3px;font-size:12.5px;font-weight:700;display:flex}.meta__v i[data-v-5db079ff]{font-size:11px}.meta__v--mono[data-v-5db079ff]{font-family:var(--nb-mono);text-transform:none;font-weight:600}.dropdown__upgrade[data-v-5db079ff]{background:linear-gradient(100deg, var(--nb-magenta-soft), #fff8e1);color:var(--nb-text);border-radius:10px;align-items:center;gap:10px;margin:0 2px 8px;padding:10px 12px;font-size:12.5px;text-decoration:none;display:flex}.dropdown__upgrade b[data-v-5db079ff]{flex:1;font-weight:600}.dropdown__upgrade span[data-v-5db079ff]{color:var(--nb-magenta-dark);white-space:nowrap;font-weight:700}.dropdown__upgrade span i[data-v-5db079ff]{margin-left:2px;font-size:10px}.dropdown__sep[data-v-5db079ff]{background:var(--nb-line);height:1px;margin:6px 4px}.dropdown__item[data-v-5db079ff]{width:100%;color:var(--nb-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:10px;font-family:inherit;font-size:13.5px;text-decoration:none;display:flex}.dropdown__item i[data-v-5db079ff]{text-align:center;width:18px;color:var(--nb-muted);font-size:15px}.dropdown__item[data-v-5db079ff]:hover{background:var(--nb-panel)}.dropdown__item--wa i[data-v-5db079ff]{color:#0fa53a;font-size:17px}.dropdown__item--danger[data-v-5db079ff],.dropdown__item--danger i[data-v-5db079ff]{color:#c81e1e}.dropdown__item--danger[data-v-5db079ff]:hover{background:#fef2f2}.dropdown__tail[data-v-5db079ff]{color:var(--nb-faint);margin-left:auto;font-size:11px}@media (width<=1180px){.info-block__up[data-v-5db079ff]{display:none}.info-block[data-v-5db079ff]{min-width:0;padding:0 12px}.user-btn__txt[data-v-5db079ff],.user-btn__chev[data-v-5db079ff]{display:none}.user-btn[data-v-5db079ff]{padding:2px}}@media (width<=960px){.navbar[data-v-5db079ff]{gap:10px;padding:0 12px}.navbar__welcome-text[data-v-5db079ff]{font-size:15px}.navbar__date[data-v-5db079ff],.navbar__meta[data-v-5db079ff],.navbar__sep[data-v-5db079ff]{display:none}.dropdown__meta[data-v-5db079ff]{display:grid}}@media (width<=560px){.dropdown[data-v-5db079ff]{width:auto;position:fixed;top:80px;left:12px;right:12px}}.main-layout__content[data-v-6f13329b]{background-color:var(--color-primary-light);min-height:calc(100vh - 64px);margin-top:0;margin-left:240px;padding:2rem;transition:margin-left .2s}.main-layout__content--collapsed[data-v-6f13329b]{margin-left:72px}.drawer-overlay[data-v-43f4c602]{z-index:100;background-color:#03022973;justify-content:flex-end;display:flex;position:fixed;inset:0}.drawer[data-v-43f4c602]{background-color:var(--color-white);flex-direction:column;width:100%;max-width:440px;height:100%;display:flex;box-shadow:-8px 0 30px #00000026}.drawer__header[data-v-43f4c602]{border-bottom:1px solid var(--color-border);align-items:center;gap:1rem;padding:1.5rem;display:flex}.drawer__volver[data-v-43f4c602]{width:32px;height:32px;color:var(--color-text);border-radius:50%;justify-content:center;align-items:center;display:flex}.drawer__volver[data-v-43f4c602]:hover{background-color:var(--color-background);color:var(--color-primary)}.drawer__titulo[data-v-43f4c602]{margin:0;font-size:1.1rem;font-weight:600}.drawer__body[data-v-43f4c602]{flex:1;padding:1.5rem;overflow-y:auto}.drawer__footer[data-v-43f4c602]{border-top:1px solid var(--color-border);padding:1.25rem 1.5rem}.drawer-enter-active[data-v-43f4c602],.drawer-leave-active[data-v-43f4c602]{transition:opacity .25s}.drawer-enter-active .drawer[data-v-43f4c602],.drawer-leave-active .drawer[data-v-43f4c602]{transition:transform .25s}.drawer-enter-from[data-v-43f4c602],.drawer-leave-to[data-v-43f4c602]{opacity:0}.drawer-enter-from .drawer[data-v-43f4c602],.drawer-leave-to .drawer[data-v-43f4c602]{transform:translate(100%)}.drawer__body[data-v-43f4c602] .input-field{flex-direction:column;margin-bottom:30px;display:flex}.drawer__body[data-v-43f4c602] label{color:#505050;margin-bottom:.4rem;font-size:.8em;font-weight:400}.drawer__body[data-v-43f4c602] input,.drawer__body[data-v-43f4c602] select{background-color:var(--gris-100,#f4f4f5);border:1px solid #0000;border-radius:10px;width:100%;height:48px;padding:0 14px;font-family:inherit}.drawer__body[data-v-43f4c602] input:focus,.drawer__body[data-v-43f4c602] select:focus{background-color:var(--color-white);outline:none;box-shadow:0 0 0 .2rem #ff009032}.drawer__footer[data-v-43f4c602] button{color:#fff;background-color:var(--color-primary);cursor:pointer;border:none;border-radius:5px;outline:none;justify-content:center;align-items:center;gap:.5rem;width:100%;height:45px;margin:0;font-family:inherit;font-size:.9em;transition:all .3s linear;display:flex}.drawer__footer[data-v-43f4c602] button i{position:relative;top:1px}.drawer__footer[data-v-43f4c602] button:disabled{opacity:.6;cursor:not-allowed}.drawer__body[data-v-43f4c602] .areas-field{margin-bottom:1.1rem}.drawer__body[data-v-43f4c602] .areas-field__titulo{margin-bottom:.5rem;font-size:.9em;font-weight:600;display:block}.drawer__body[data-v-43f4c602] .areas-field .check-field{margin-bottom:.6rem}.drawer__body[data-v-43f4c602] .input-with-icon input:not([type=checkbox]):not([type=radio]){padding-right:44px}.drawer__body[data-v-43f4c602] .warning-msg{color:#f5a623;text-align:left;background-color:#fef3e2;border-radius:5px;margin-bottom:20px;padding:6px 5px;font-size:.8em;font-weight:600}.clientes[data-v-60e0cff1]{--cl-magenta:#ff0096;--cl-magenta-dark:#d6007e;--cl-magenta-soft:#fff0f8;--cl-magenta-border:#ffc2e3;--cl-gold:#e0a800;--cl-text:#1a1718;--cl-muted:#6b6468;--cl-faint:#a39ca0;--cl-border:#ece7ea;--cl-line:#f5f1f3;--cl-panel:#f7f3f5;--cl-bg:#fbf9fa;--cl-wa:#0fa53a;--cl-wa-soft:#eafaef;--cl-danger:#e11d2e;--cl-danger-soft:#fef2f2;--cl-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;--cl-mono:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--cl-font);color:var(--cl-text);padding:28px 28px 48px}.clientes[data-v-60e0cff1] *,.clientes[data-v-60e0cff1] :before,.clientes[data-v-60e0cff1] :after{box-sizing:border-box}.cl-head[data-v-60e0cff1]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.cl-title[data-v-60e0cff1]{align-items:center;gap:14px;display:flex}.cl-title__icon[data-v-60e0cff1]{background:var(--cl-magenta-soft);width:48px;height:48px;color:var(--cl-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.cl-title h1[data-v-60e0cff1]{letter-spacing:-.025em;color:var(--cl-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.cl-count[data-v-60e0cff1]{font-family:var(--cl-mono);letter-spacing:0;color:var(--cl-magenta-dark);background:var(--cl-magenta-soft);border:1px solid var(--cl-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.cl-title p[data-v-60e0cff1]{color:var(--cl-muted);margin:3px 0 0;font-size:13.5px}.cl-actions[data-v-60e0cff1]{flex-wrap:wrap;gap:10px;display:flex}.cl-btn[data-v-60e0cff1]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.cl-btn i[data-v-60e0cff1]{font-size:13px}.cl-btn--outline[data-v-60e0cff1]{border-color:var(--cl-border);color:var(--cl-text);background:#fff}.cl-btn--outline[data-v-60e0cff1]:hover{border-color:var(--cl-magenta-border);color:var(--cl-magenta-dark)}.cl-btn--primary[data-v-60e0cff1]{background:var(--cl-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.cl-btn--primary[data-v-60e0cff1]:hover{background:var(--cl-magenta-dark);transform:translateY(-1px)}.cl-card[data-v-60e0cff1]{border:1px solid var(--cl-border);background:#fff;border-radius:16px;overflow:hidden}.cl-toolbar[data-v-60e0cff1]{border-bottom:1px solid var(--cl-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.cl-filters[data-v-60e0cff1]{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.cl-search[data-v-60e0cff1]{border:1.5px solid var(--cl-border);background:var(--cl-bg);min-width:220px;max-width:380px;height:42px;color:var(--cl-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.cl-search[data-v-60e0cff1]:focus-within{border-color:var(--cl-magenta);color:var(--cl-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.cl-search input[data-v-60e0cff1]{min-width:0;height:100%;box-shadow:none;color:var(--cl-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.cl-search input[data-v-60e0cff1]::placeholder{color:var(--cl-faint)}.cl-search__clear[data-v-60e0cff1]{color:var(--cl-faint);place-items:center;display:grid}.cl-search__clear[data-v-60e0cff1]:hover{color:var(--cl-magenta-dark)}.cl-select[data-v-60e0cff1]{position:relative}.cl-select select[data-v-60e0cff1]{appearance:none;border:1px solid var(--cl-border);height:42px;color:var(--cl-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.cl-select select[data-v-60e0cff1]:focus{border-color:var(--cl-magenta)}.cl-select[data-v-60e0cff1]:after{content:"";color:var(--cl-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.cl-select--sm select[data-v-60e0cff1]{height:34px;padding:0 28px 0 10px;font-size:13px}.cl-select--sm[data-v-60e0cff1]:after{right:10px}.cl-seg[data-v-60e0cff1]{background:var(--cl-panel);border-radius:11px;padding:3px;display:inline-flex}.cl-seg button[data-v-60e0cff1]{height:36px;color:var(--cl-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.cl-seg button.active[data-v-60e0cff1]{color:var(--cl-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.cl-seg .n[data-v-60e0cff1]{font-family:var(--cl-mono);color:var(--cl-faint);font-size:10.5px}.cl-state[data-v-60e0cff1]{color:var(--cl-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.cl-state--error[data-v-60e0cff1]{color:var(--cl-danger)}.cl-spinner[data-v-60e0cff1]{border:2.5px solid var(--cl-magenta-soft);border-top-color:var(--cl-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite cl-spin-60e0cff1}@keyframes cl-spin-60e0cff1{to{transform:rotate(360deg)}}.cl-empty[data-v-60e0cff1]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.cl-empty h3[data-v-60e0cff1]{letter-spacing:-.02em;color:var(--cl-text);margin:0;font-size:19px;font-weight:800}.cl-empty p[data-v-60e0cff1]{max-width:420px;color:var(--cl-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.cl-empty q[data-v-60e0cff1]{color:var(--cl-text);quotes:"“" "”";font-weight:700}.cl-empty__btn[data-v-60e0cff1]{margin-top:22px}.cl-ill[data-v-60e0cff1]{width:150px;height:110px;margin:0 auto 22px;position:relative}.cl-ill__hoja[data-v-60e0cff1]{border:1px solid var(--cl-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.cl-ill__hoja--1[data-v-60e0cff1]{background:var(--cl-magenta-soft);border-color:var(--cl-magenta-border);left:10px;transform:rotate(-10deg)}.cl-ill__hoja--2[data-v-60e0cff1]{right:10px;transform:rotate(8deg)}.cl-ill__hoja i[data-v-60e0cff1]{background:var(--cl-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.cl-ill__hoja--1 i[data-v-60e0cff1]{background:#ffd6ec}.cl-ill__hoja i[data-v-60e0cff1]:first-child{width:60%}.cl-ill__hoja i[data-v-60e0cff1]:nth-child(3){width:75%}.cl-ill__icono[data-v-60e0cff1]{border:1px solid var(--cl-border);width:62px;height:62px;color:var(--cl-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.cl-ill__dot[data-v-60e0cff1]{border-radius:50%;position:absolute}.cl-ill__dot--1[data-v-60e0cff1]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.cl-ill__dot--2[data-v-60e0cff1]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.cl-ill__dot--3[data-v-60e0cff1]{background:var(--cl-magenta);width:7px;height:7px;top:22px;left:-6px}.cl-chips[data-v-60e0cff1]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.cl-chip[data-v-60e0cff1]{background:var(--cl-panel);border:1px solid var(--cl-border);height:32px;color:var(--cl-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.cl-chip b[data-v-60e0cff1]{color:var(--cl-text);font-weight:700}.cl-chip button[data-v-60e0cff1]{width:22px;height:22px;color:var(--cl-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.cl-chip button[data-v-60e0cff1]:hover{color:var(--cl-magenta-dark);background:#fff}.cl-tips[data-v-60e0cff1]{color:var(--cl-muted);flex-wrap:wrap;justify-content:center;gap:14px;margin-top:16px;font-size:12.5px;display:flex}.cl-tips span[data-v-60e0cff1]{align-items:center;gap:6px;display:inline-flex}.cl-tips i[data-v-60e0cff1]{color:var(--cl-magenta)}.cl-table-wrap[data-v-60e0cff1]{overflow-x:auto}.cl-table[data-v-60e0cff1]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.cl-table thead th[data-v-60e0cff1]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--cl-muted);background:var(--cl-bg);border-bottom:1px solid var(--cl-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.cl-table thead th.sortable[data-v-60e0cff1]{cursor:pointer;-webkit-user-select:none;user-select:none}.cl-table thead th.sortable i[data-v-60e0cff1]{color:var(--cl-faint);margin-left:6px;font-size:10px}.cl-table thead th.sorted[data-v-60e0cff1]{color:var(--cl-magenta-dark)}.cl-table thead th.sorted i[data-v-60e0cff1]{color:var(--cl-magenta)}.cl-table tbody td[data-v-60e0cff1]{border-bottom:1px solid var(--cl-line);vertical-align:middle;white-space:nowrap;color:var(--cl-text);padding:12px 16px}.cl-table tbody tr[data-v-60e0cff1]{transition:background .12s}.cl-table tbody tr[data-v-60e0cff1]:hover{background:#fdf7fa}.cl-table tbody tr:last-child td[data-v-60e0cff1]{border-bottom:0}.cl-table .r[data-v-60e0cff1]{text-align:right}.cl-client[data-v-60e0cff1]{align-items:center;gap:12px;min-width:240px;max-width:340px;display:flex}.cl-av[data-v-60e0cff1]{border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:13px;font-weight:800;display:grid}.cl-client__txt[data-v-60e0cff1]{min-width:0}.cl-client__txt b[data-v-60e0cff1]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.cl-client__txt small[data-v-60e0cff1]{color:var(--cl-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.cl-client__txt small.none[data-v-60e0cff1]{color:var(--cl-faint);font-style:italic}.cl-wa[data-v-60e0cff1]{background:var(--cl-wa-soft);color:var(--cl-wa);font-family:var(--cl-mono);border-radius:99px;align-items:center;gap:7px;padding:5px 10px 5px 8px;font-size:12.5px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.cl-wa i[data-v-60e0cff1]{font-size:14px}.cl-wa[data-v-60e0cff1]:hover{background:#d5f5df}.cl-phone-bad[data-v-60e0cff1]{font-family:var(--cl-mono);color:var(--cl-muted);align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.cl-phone-bad i[data-v-60e0cff1]{color:var(--cl-gold);font-size:11px}.cl-dash[data-v-60e0cff1]{color:var(--cl-faint)}.cl-cat[data-v-60e0cff1]{background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cl-cat[data-v-60e0cff1]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.cl-date b[data-v-60e0cff1]{font-weight:500;display:block}.cl-date small[data-v-60e0cff1]{color:var(--cl-muted);font-size:11.5px}.cl-by[data-v-60e0cff1]{color:var(--cl-text);font-weight:600}.cl-by i[data-v-60e0cff1]{color:var(--cl-faint);margin-right:2px;font-size:10px}.cl-status[data-v-60e0cff1]{border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.cl-status[data-v-60e0cff1]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.cl-status--on[data-v-60e0cff1]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.cl-status--off[data-v-60e0cff1]{background:var(--cl-panel);color:var(--cl-muted);border-color:var(--cl-border)}.cl-row-actions[data-v-60e0cff1]{gap:4px;display:inline-flex}.cl-act[data-v-60e0cff1]{width:34px;height:34px;color:var(--cl-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.cl-act[data-v-60e0cff1]:hover{background:var(--cl-panel);color:var(--cl-text)}.cl-act--edit[data-v-60e0cff1]:hover{background:var(--cl-magenta-soft);color:var(--cl-magenta-dark)}.cl-act--del[data-v-60e0cff1]{color:var(--cl-danger)}.cl-act--del[data-v-60e0cff1]:hover{background:var(--cl-danger-soft);color:var(--cl-danger)}.cl-cards[data-v-60e0cff1]{display:none}.cl-foot[data-v-60e0cff1]{border-top:1px solid var(--cl-border);background:var(--cl-bg);color:var(--cl-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.cl-foot b[data-v-60e0cff1]{color:var(--cl-text);font-weight:600}.cl-per-page[data-v-60e0cff1]{align-items:center;gap:8px;display:inline-flex}.cl-pager[data-v-60e0cff1]{align-items:center;gap:4px;display:flex}.cl-pg[data-v-60e0cff1]{min-width:34px;height:34px;color:var(--cl-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.cl-pg[data-v-60e0cff1]:hover{border-color:var(--cl-border);color:var(--cl-text);background:#fff}.cl-pg.active[data-v-60e0cff1]{background:var(--cl-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.cl-pg.disabled[data-v-60e0cff1]{opacity:.35;pointer-events:none}.cl-pg--dots[data-v-60e0cff1]{pointer-events:none}.cf[data-v-60e0cff1],.cf-foot[data-v-60e0cff1]{--cl-magenta:#ff0096;--cl-magenta-dark:#d6007e;--cl-magenta-soft:#fff0f8;--cl-magenta-border:#ffc2e3;--cl-text:#1a1718;--cl-muted:#6b6468;--cl-faint:#a39ca0;--cl-border:#ece7ea;--cl-panel:#f7f3f5;--cl-bg:#fbf9fa;--cl-wa:#0fa53a;--cl-gold:#e0a800;--cl-danger:#e11d2e;--cl-mono:"JetBrains Mono", ui-monospace, monospace}.cf[data-v-60e0cff1]{font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;color:var(--cl-text);flex-direction:column;gap:18px;display:flex}.cf[data-v-60e0cff1] *,.cf[data-v-60e0cff1] :before,.cf[data-v-60e0cff1] :after{box-sizing:border-box}.cf-preview[data-v-60e0cff1]{border:1px dashed var(--cl-border);background:var(--cl-bg);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.cf-preview__av[data-v-60e0cff1]{background:var(--cl-panel);width:44px;height:44px;color:var(--cl-faint);border-radius:12px;font-size:15px;transition:background .2s,color .2s}.cf-preview__txt[data-v-60e0cff1]{flex:1;min-width:0}.cf-preview__txt b[data-v-60e0cff1]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.cf-preview__txt small[data-v-60e0cff1]{color:var(--cl-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.cf-preview__txt b.cf-ph[data-v-60e0cff1]{color:var(--cl-faint)}.cf-alert[data-v-60e0cff1]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.cf-alert--warn[data-v-60e0cff1]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.cf-alert--error[data-v-60e0cff1]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.cf-sec[data-v-60e0cff1]{letter-spacing:.09em;text-transform:uppercase;color:var(--cl-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.cf-field label[data-v-60e0cff1]{color:var(--cl-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.cf-req[data-v-60e0cff1]{color:var(--cl-magenta)}.cf-control[data-v-60e0cff1]{align-items:center;display:flex;position:relative}.cf-control>i[data-v-60e0cff1]:first-child{color:var(--cl-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.cf-control input[data-v-60e0cff1],.cf-control select[data-v-60e0cff1]{border:1.5px solid var(--cl-border);background:var(--cl-bg);width:100%;height:50px;color:var(--cl-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.cf-control input[data-v-60e0cff1]::placeholder{color:var(--cl-faint)}.cf-control input[data-v-60e0cff1]:hover,.cf-control select[data-v-60e0cff1]:hover{border-color:#ddd4d9}.cf-control input[data-v-60e0cff1]:focus,.cf-control select[data-v-60e0cff1]:focus{border-color:var(--cl-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.cf-control:focus-within>i[data-v-60e0cff1]:first-child{color:var(--cl-magenta)}.cf-control--select select[data-v-60e0cff1]{appearance:none;cursor:pointer;padding-right:40px}.cf-control--select[data-v-60e0cff1]:after{content:"";color:var(--cl-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.cf-control select.cf-empty[data-v-60e0cff1]{color:var(--cl-faint)}.cf-prefix[data-v-60e0cff1]{border-right:1px solid var(--cl-border);font-family:var(--cl-mono);color:var(--cl-muted);pointer-events:none;padding-right:10px;font-size:14px;line-height:22px;position:absolute;left:40px}.cf-control--phone input[data-v-60e0cff1]{font-family:var(--cl-mono);letter-spacing:.02em;padding-left:92px;padding-right:42px}.cf-state[data-v-60e0cff1]{pointer-events:none;font-size:16px;position:absolute;right:14px}.cf-state--ok[data-v-60e0cff1]{color:var(--cl-wa)}.cf-state--warn[data-v-60e0cff1]{color:var(--cl-gold)}.cf-hint[data-v-60e0cff1]{color:var(--cl-muted);margin-top:7px;font-size:12px;display:block}.cf-hint--split[data-v-60e0cff1]{justify-content:space-between;gap:8px;display:flex}.cf-ok[data-v-60e0cff1]{color:var(--cl-wa);font-weight:600}.cf-count[data-v-60e0cff1]{font-family:var(--cl-mono);color:var(--cl-faint)}.cf-field--error .cf-control input[data-v-60e0cff1],.cf-field--error .cf-control select[data-v-60e0cff1]{background:#fff8f8;border-color:#f3a5ad}.cf-field--error .cf-control>i[data-v-60e0cff1]:first-child{color:var(--cl-danger)}.cf-field--error .cf-hint[data-v-60e0cff1]{color:var(--cl-danger);font-weight:500}.cf-field--error .cf-count[data-v-60e0cff1]{color:var(--cl-danger)}.cf-foot[data-v-60e0cff1]{gap:10px;width:100%;display:flex}.cf-foot .cl-btn[data-v-60e0cff1]{height:48px}.cf-foot__main[data-v-60e0cff1]{flex:1;font-size:14.5px}.cf-foot .cl-btn[data-v-60e0cff1]:disabled{opacity:.7;cursor:wait}.cf-spinner[data-v-60e0cff1]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite cl-spin-60e0cff1}.cf-foot .cl-btn--outline[data-v-60e0cff1]{background-color:red}.cf-foot .cl-btn--outline[data-v-60e0cff1]:hover{color:#fff;background-color:#8b0000}.del[data-v-60e0cff1],.del__botones[data-v-60e0cff1]{--cl-text:#1a1718;--cl-muted:#6b6468;--cl-faint:#a39ca0;--cl-border:#ece7ea;--cl-bg:#fbf9fa;--cl-magenta-dark:#d6007e;--cl-magenta-border:#ffc2e3;--del-rojo:#e11d2e;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif}.del[data-v-60e0cff1]{text-align:center;color:var(--cl-text)}.del[data-v-60e0cff1] *,.del__botones[data-v-60e0cff1] *{box-sizing:border-box}.del__icono[data-v-60e0cff1]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-60e0cff1]{letter-spacing:-.02em;color:var(--cl-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-60e0cff1]{color:var(--cl-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__cliente[data-v-60e0cff1]{border:1px solid var(--cl-border);background:var(--cl-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__cliente>div[data-v-60e0cff1]{min-width:0}.del__cliente b[data-v-60e0cff1]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__cliente small[data-v-60e0cff1]{color:var(--cl-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-60e0cff1]{text-align:left;margin-top:14px}.del__pierde>span[data-v-60e0cff1]{letter-spacing:.09em;text-transform:uppercase;color:var(--cl-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-60e0cff1]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-60e0cff1]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-60e0cff1]{font-size:15px}.del__aviso[data-v-60e0cff1]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-60e0cff1]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .cl-btn[data-v-60e0cff1]{width:100%;height:46px}.del__botones .cl-btn[data-v-60e0cff1]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-60e0cff1]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-60e0cff1]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}.del__spinner[data-v-60e0cff1]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite cl-spin-60e0cff1}@media (width<=480px){.del__botones[data-v-60e0cff1]{grid-template-columns:1fr}.del__eliminar[data-v-60e0cff1]{order:-1}}@media (width<=760px){.clientes[data-v-60e0cff1]{padding:20px 14px 40px}.cl-head[data-v-60e0cff1]{align-items:stretch}.cl-actions[data-v-60e0cff1]{width:100%}.cl-actions .cl-btn[data-v-60e0cff1]{flex:1}.cl-filters[data-v-60e0cff1]{flex-direction:column;align-items:stretch}.cl-search[data-v-60e0cff1]{flex:none;width:100%;min-width:0;max-width:none}.cl-select select[data-v-60e0cff1],.cl-seg[data-v-60e0cff1]{width:100%}.cl-seg button[data-v-60e0cff1]{flex:1;justify-content:center}.cl-table-wrap[data-v-60e0cff1]{display:none}.cl-cards[data-v-60e0cff1]{display:block}.cl-card-item[data-v-60e0cff1]{border-bottom:1px solid var(--cl-line);padding:14px 16px}.cl-card-item__top[data-v-60e0cff1]{align-items:center;gap:12px;display:flex}.cl-card-item__top .cl-client[data-v-60e0cff1]{flex:1;min-width:0}.cl-card-item__mid[data-v-60e0cff1]{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0 0 50px;display:flex}.cl-card-item__bot[data-v-60e0cff1]{color:var(--cl-muted);justify-content:space-between;gap:8px;margin:10px 0 0 50px;font-size:12px;display:flex}.cl-foot[data-v-60e0cff1]{justify-content:center}.cl-per-page[data-v-60e0cff1]{display:none}}.pedido-modal__fondo[data-v-990004ae]{--pm-magenta:#ff0096;--pm-magenta-dark:#d6007e;--pm-magenta-soft:#fff0f8;--pm-magenta-border:#ffc2e3;--pm-text:#1a1718;--pm-muted:#6b6468;--pm-faint:#a39ca0;--pm-border:#ece7ea;--pm-line:#f5f1f3;--pm-panel:#f7f3f5;--pm-bg:#fbf9fa;--pm-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;z-index:100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--pm-font);font-variant-numeric:tabular-nums;color:var(--pm-text);background-color:#1a17186b;justify-content:center;align-items:center;padding:24px 16px;display:flex;position:fixed;inset:0}.pedido-modal__fondo[data-v-990004ae] *,.pedido-modal__fondo[data-v-990004ae] :before,.pedido-modal__fondo[data-v-990004ae] :after{box-sizing:border-box}.pedido-modal[data-v-990004ae]{background-color:#fff;border-radius:22px;flex-direction:column;width:100%;max-width:780px;max-height:calc(100vh - 48px);display:flex;overflow:hidden;box-shadow:0 40px 80px -24px #28242580}.pedido-modal__cabecera[data-v-990004ae]{border-bottom:1px solid var(--pm-line);align-items:center;gap:14px;padding:20px 24px;display:flex}.pedido-modal__icono[data-v-990004ae]{width:44px;height:44px;color:var(--pm-magenta);background:var(--pm-magenta-soft);border-radius:13px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.pedido-modal__textos[data-v-990004ae]{flex:1;min-width:0}.pedido-modal__titulo[data-v-990004ae]{letter-spacing:-.02em;color:var(--pm-text);flex-wrap:wrap;align-items:center;gap:4px 10px;margin:0;font-size:19px;font-weight:800;display:flex}.pedido-modal__etiqueta[data-v-990004ae]{letter-spacing:0;white-space:nowrap;background:color-mix(in srgb, var(--c) 12%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pedido-modal__etiqueta i[data-v-990004ae]{font-size:10px}.pedido-modal__subtitulo[data-v-990004ae]{color:var(--pm-muted);margin:1px 0 0;font-size:13px}.pedido-modal__pasos[data-v-990004ae]{align-items:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.pedido-modal__paso[data-v-990004ae]{color:var(--pm-faint);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.pedido-modal__paso b[data-v-990004ae]{background:var(--pm-panel);width:22px;height:22px;color:var(--pm-muted);border-radius:50%;place-items:center;font-size:11px;display:grid}.pedido-modal__paso b i[data-v-990004ae]{font-size:9px}.pedido-modal__paso--activo[data-v-990004ae]{color:var(--pm-magenta-dark)}.pedido-modal__paso--activo b[data-v-990004ae]{background:var(--pm-magenta);color:#fff}.pedido-modal__paso--hecho[data-v-990004ae]{color:#067a36}.pedido-modal__paso--hecho b[data-v-990004ae]{color:#fff;background:#10b350}.pedido-modal__pasos-linea[data-v-990004ae]{background:var(--pm-border);border-radius:2px;width:18px;height:2px}.pedido-modal__cerrar[data-v-990004ae]{width:36px;height:36px;color:var(--pm-muted);cursor:pointer;background:0 0;border:0;border-radius:10px;flex-shrink:0;place-items:center;margin:0;padding:0;font-size:16px;display:grid}.pedido-modal__cerrar[data-v-990004ae]:hover:not(:disabled){background:var(--pm-panel);color:var(--pm-text)}.pedido-modal__cerrar[data-v-990004ae]:disabled{opacity:.4;cursor:not-allowed}.pedido-modal__cuerpo[data-v-990004ae]{flex:1;padding:22px 24px;overflow-y:auto}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(.input-field){flex-direction:column;margin-bottom:18px;display:flex}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(.input-field>label){color:var(--pm-text);margin-bottom:8px;font-size:13px;font-weight:600}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){border:1.5px solid var(--pm-border);background-color:var(--pm-bg);width:100%;color:var(--pm-text);box-shadow:none;border-radius:12px;margin:0;font-family:inherit;font-size:14.5px;transition:border-color .15s,box-shadow .15s,background .15s}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select){height:48px;padding:0 14px}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(textarea){resize:vertical;min-height:80px;padding:12px 14px}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(input,textarea)::placeholder{color:var(--pm-faint)}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea):focus{border-color:var(--pm-magenta);background-color:#fff;outline:none;box-shadow:0 0 0 4px #ff00961f}:where(.pedido-modal__cuerpo[data-v-990004ae]) :where(select,input):disabled{opacity:.55;cursor:not-allowed}.pedido-modal__progreso[data-v-990004ae]{border-top:1px solid var(--pm-border);color:var(--pm-muted);padding:12px 24px 4px;font-size:12.5px}.pedido-modal__progreso-txt[data-v-990004ae]{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.pedido-modal__progreso-txt i[data-v-990004ae]{color:var(--pm-magenta);margin-right:6px}.pedido-modal__progreso-txt b[data-v-990004ae]{color:var(--pm-text);font-weight:800}.pedido-modal__progreso-pista[data-v-990004ae]{background-color:var(--pm-line);border-radius:999px;height:8px;overflow:hidden}.pedido-modal__progreso-barra[data-v-990004ae]{background-color:var(--pm-magenta);border-radius:999px;height:100%;transition:width .2s}.pedido-modal__progreso+.pedido-modal__pie[data-v-990004ae]{border-top:none}.pedido-modal__pie[data-v-990004ae]{border-top:1px solid var(--pm-border);background:#fff;flex-wrap:wrap;align-items:center;gap:12px;padding:16px 24px;display:flex}.pedido-modal__total[data-v-990004ae]{flex:1;min-width:160px}.pedido-modal__total small[data-v-990004ae]{color:var(--pm-muted);white-space:nowrap;font-size:12px;display:block}.pedido-modal__total b[data-v-990004ae]{letter-spacing:-.02em;font-size:24px;font-weight:800}.pedido-modal__botones[data-v-990004ae]{flex-wrap:wrap;flex:auto;justify-content:flex-end;gap:10px;display:flex}.pedido-modal__pie>.pedido-modal__botones[data-v-990004ae]:first-child>*,.pedido-modal__pie>.pedido-modal__botones:first-child button[data-v-990004ae-s]{flex:1}.pedido-modal__btn[data-v-990004ae],.pedido-modal__botones button[data-v-990004ae-s]{white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:48px;margin:0;padding:0 18px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pedido-modal__btn--outline[data-v-990004ae]{border:1px solid var(--pm-border);color:var(--pm-text);background:#fff}.pedido-modal__btn--outline i[data-v-990004ae]{color:var(--pm-muted)}.pedido-modal__btn--outline[data-v-990004ae]:hover:not(:disabled){border-color:var(--pm-magenta-border);color:var(--pm-magenta-dark)}.pedido-modal__btn--primario[data-v-990004ae]{background:var(--pm-magenta);color:#fff;border:0;box-shadow:0 10px 22px -12px #ff0096e6}.pedido-modal__btn--primario[data-v-990004ae]:hover:not(:disabled){background:var(--pm-magenta-dark);transform:translateY(-1px)}.pedido-modal__btn[data-v-990004ae]:disabled{opacity:.7;cursor:wait}.pedido-modal__corto[data-v-990004ae]{display:none}.pedido-modal__spinner[data-v-990004ae]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite pedido-modal-giro-990004ae}.pedido-modal__spinner--oscuro[data-v-990004ae]{border-color:var(--pm-magenta-soft);border-top-color:var(--pm-magenta)}@keyframes pedido-modal-giro-990004ae{to{transform:rotate(360deg)}}@media (width<=640px){.pedido-modal__fondo[data-v-990004ae]{padding:0}.pedido-modal[data-v-990004ae]{border-radius:0;height:100%;max-height:none}.pedido-modal__cabecera[data-v-990004ae]{flex-wrap:wrap;padding:16px}.pedido-modal__pasos[data-v-990004ae]{order:3;width:100%}.pedido-modal__cuerpo[data-v-990004ae]{padding:18px 16px}.pedido-modal__pie[data-v-990004ae]{padding:12px 16px}.pedido-modal__total[data-v-990004ae]{flex:100%;justify-content:space-between;align-items:baseline;display:flex}.pedido-modal__botones[data-v-990004ae]{flex:100%}.pedido-modal__botones[data-v-990004ae]>*,.pedido-modal__botones button[data-v-990004ae-s]{flex:1}.pedido-modal__largo[data-v-990004ae]{display:none}.pedido-modal__corto[data-v-990004ae]{display:inline}}.pedido-modal-enter-active[data-v-990004ae],.pedido-modal-leave-active[data-v-990004ae]{transition:opacity .2s}.pedido-modal-enter-active .pedido-modal[data-v-990004ae],.pedido-modal-leave-active .pedido-modal[data-v-990004ae]{transition:transform .2s cubic-bezier(.2,.8,.2,1)}.pedido-modal-enter-from[data-v-990004ae],.pedido-modal-leave-to[data-v-990004ae]{opacity:0}.pedido-modal-enter-from .pedido-modal[data-v-990004ae],.pedido-modal-leave-to .pedido-modal[data-v-990004ae]{transform:translateY(16px)scale(.98)}.ap[data-v-2fda3637],.ap-foot[data-v-2fda3637]{--ap-magenta:#ff0096;--ap-magenta-dark:#d6007e;--ap-magenta-soft:#fff0f8;--ap-magenta-border:#ffc2e3;--ap-text:#1a1718;--ap-muted:#6b6468;--ap-faint:#a39ca0;--ap-border:#ece7ea;--ap-line:#f5f1f3;--ap-panel:#f7f3f5;--ap-bg:#fbf9fa;--ap-green:#0a8f3c;--ap-danger:#e11d2e;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.ap[data-v-2fda3637]{color:var(--ap-text);flex-direction:column;gap:18px;display:flex}.ap[data-v-2fda3637] *,.ap[data-v-2fda3637] :before,.ap[data-v-2fda3637] :after,.ap-foot[data-v-2fda3637] *{box-sizing:border-box}.ap-alert[data-v-2fda3637]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.ap-alert--warn[data-v-2fda3637]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.ap-alert--error[data-v-2fda3637]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.ap-sec[data-v-2fda3637]{letter-spacing:.09em;text-transform:uppercase;color:var(--ap-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.ap .ap-field>label[data-v-2fda3637]{color:var(--ap-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.ap-req[data-v-2fda3637]{color:var(--ap-magenta)}.ap-hint[data-v-2fda3637]{color:var(--ap-muted);margin-top:7px;font-size:12px;display:block}.ap-control[data-v-2fda3637]{align-items:center;display:flex;position:relative}.ap-control>i[data-v-2fda3637]:first-child{color:var(--ap-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.ap-control input[data-v-2fda3637]{border:1.5px solid var(--ap-border);background:var(--ap-bg);width:100%;height:50px;color:var(--ap-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.ap-control input[data-v-2fda3637]::placeholder{color:var(--ap-faint)}.ap-control input[data-v-2fda3637]:hover{border-color:#ddd4d9}.ap-control input[data-v-2fda3637]:focus{border-color:var(--ap-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.ap-control:focus-within>i[data-v-2fda3637]:first-child{color:var(--ap-magenta)}.ap-control__spin[data-v-2fda3637]{border:2px solid var(--ap-magenta-soft);border-top-color:var(--ap-magenta);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ap-spin-2fda3637;position:absolute;right:15px}.ap-res[data-v-2fda3637]{border:1px solid var(--ap-border);background:#fff;border-radius:14px;margin-top:-8px;overflow:hidden;box-shadow:0 16px 30px -22px #28242573}.ap-res__item[data-v-2fda3637]{border:0;border-bottom:1px solid var(--ap-line);text-align:left;width:100%;color:var(--ap-text);cursor:pointer;background:#fff;align-items:center;gap:12px;margin:0;padding:12px 14px;font-family:inherit;transition:background .12s;display:flex}.ap-res__item[data-v-2fda3637]:last-of-type{border-bottom:0}.ap-res__item[data-v-2fda3637]:hover,.ap-res__item[data-v-2fda3637]:focus-visible{background:#fdf7fa;outline:none}.ap-res__item--primero[data-v-2fda3637]{background:#fdf7fa}.ap-res__txt[data-v-2fda3637]{flex:1;min-width:0}.ap-res__txt b[data-v-2fda3637]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.ap-res__txt small[data-v-2fda3637]{color:var(--ap-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.ap-res__txt em[data-v-2fda3637],.ap-ped__txt em[data-v-2fda3637]{color:var(--ap-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.ap-res__debe[data-v-2fda3637]{text-align:right;flex-shrink:0}.ap-res__debe small[data-v-2fda3637]{letter-spacing:.06em;text-transform:uppercase;color:var(--ap-faint);font-size:10.5px;font-weight:700;display:block}.ap-res__debe b[data-v-2fda3637]{color:var(--ap-danger);font-size:14px;font-weight:800}.ap-res__nota[data-v-2fda3637]{color:var(--ap-muted);border-top:1px solid var(--ap-line);justify-content:center;align-items:center;gap:8px;padding:12px 14px;font-size:12.5px;display:flex}.ap-res__nota[data-v-2fda3637]:first-child{border-top:0}.ap-res__vacio[data-v-2fda3637]{color:var(--ap-muted);text-align:center;flex-direction:column;align-items:center;gap:8px;padding:26px 16px;font-size:13px;display:flex}.ap-res__vacio i[data-v-2fda3637]{color:var(--ap-faint);font-size:22px}.ap-tip[data-v-2fda3637]{color:var(--ap-muted);align-items:flex-start;gap:8px;margin:-6px 0 0;font-size:12px;display:flex}.ap-tip i[data-v-2fda3637]{color:var(--ap-faint);margin-top:2px}.ap-av[data-v-2fda3637]{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.ap-av--lg[data-v-2fda3637]{border-radius:12px;width:42px;height:42px;font-size:14px}.ap-ped[data-v-2fda3637]{border:1.5px solid var(--ap-magenta-border);background:#fff;border-radius:16px;overflow:hidden}.ap-ped__top[data-v-2fda3637]{background:var(--ap-magenta-soft);align-items:center;gap:12px;padding:14px;display:flex}.ap-ped__txt[data-v-2fda3637]{flex:1;min-width:0}.ap-ped__txt b[data-v-2fda3637]{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;display:block;overflow:hidden}.ap-ped__txt small[data-v-2fda3637]{color:var(--ap-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.ap-ped__cambiar[data-v-2fda3637]{border:1px solid var(--ap-magenta-border);height:32px;color:var(--ap-magenta-dark);cursor:pointer;background:#fff;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.ap-ped__cambiar[data-v-2fda3637]:hover{background:#ffe3f3}.ap-ped__nums[data-v-2fda3637]{grid-template-columns:repeat(3,1fr);display:grid}.ap-ped__nums>div[data-v-2fda3637]{padding:12px 14px}.ap-ped__nums>div+div[data-v-2fda3637]{border-left:1px solid var(--ap-line)}.ap-ped__nums small[data-v-2fda3637]{letter-spacing:.07em;text-transform:uppercase;color:var(--ap-faint);font-size:10.5px;font-weight:700;display:block}.ap-ped__nums b[data-v-2fda3637]{font-size:15px;font-weight:800}.ap-ped__debe b[data-v-2fda3637]{color:var(--ap-danger)}.ap-ped__bar[data-v-2fda3637]{background:var(--ap-line);border-radius:99px;height:6px;margin:0 14px 14px;overflow:hidden}.ap-ped__bar span[data-v-2fda3637]{background:linear-gradient(90deg,#10b350,#0a8f3c);border-radius:99px;height:100%;transition:width .3s;display:block}.ap-money[data-v-2fda3637]{align-items:center;display:flex;position:relative}.ap-money__sym[data-v-2fda3637]{color:var(--ap-faint);pointer-events:none;font-size:20px;font-weight:800;position:absolute;left:16px}.ap-money input[data-v-2fda3637]{border:1.5px solid var(--ap-border);background:var(--ap-bg);width:100%;height:60px;color:var(--ap-text);box-shadow:none;-moz-appearance:textfield;border-radius:14px;outline:none;margin:0;padding:0 150px 0 38px;font-family:inherit;font-size:24px;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s}.ap-money input[data-v-2fda3637]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ap-money input[data-v-2fda3637]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ap-money input[data-v-2fda3637]::placeholder{color:var(--ap-faint);font-weight:600}.ap-money input[data-v-2fda3637]:focus{border-color:var(--ap-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.ap-money--error input[data-v-2fda3637]{background:#fff8f8;border-color:#f3a5ad}.ap-money__liq[data-v-2fda3637]{color:#067a36;white-space:nowrap;cursor:pointer;background:#ecfdf3;border:1px solid #b6ecc9;border-radius:10px;height:42px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;position:absolute;right:8px}.ap-money__liq[data-v-2fda3637]:hover{background:#d9f7e6}.ap-after[data-v-2fda3637]{border:1px solid var(--ap-border);background:var(--ap-bg);color:var(--ap-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;font-size:12.5px;display:flex}.ap-after b[data-v-2fda3637]{color:var(--ap-text)}.ap-after--ok[data-v-2fda3637],.ap-after--error[data-v-2fda3637]{display:block}.ap-after--ok i[data-v-2fda3637],.ap-after--error i[data-v-2fda3637]{margin-right:6px}.ap-after--ok[data-v-2fda3637]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.ap-after--ok b[data-v-2fda3637]{color:#067a36}.ap-after--error[data-v-2fda3637]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.ap-after--error b[data-v-2fda3637]{color:#c81e1e}.ap-mets[data-v-2fda3637]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ap .ap-met[data-v-2fda3637]{border:1.5px solid var(--ap-border);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0;padding:14px 8px;font-weight:400;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.ap .ap-met[data-v-2fda3637]:hover{border-color:#ddd4d9}.ap-met input[data-v-2fda3637]{opacity:0;pointer-events:none;position:absolute}.ap-met__ic[data-v-2fda3637]{width:38px;height:38px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;place-items:center;font-size:15px;display:grid}.ap-met b[data-v-2fda3637]{color:var(--ap-text);font-size:13px}.ap-met__tick[data-v-2fda3637]{color:#fff;background:var(--c);opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;transition:opacity .15s;display:grid;position:absolute;top:8px;right:8px}.ap .ap-met[data-v-2fda3637]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 14%, transparent)}.ap-met:has(input:checked) .ap-met__tick[data-v-2fda3637]{opacity:1}.ap-met[data-v-2fda3637]:has(input:focus-visible){outline:2px solid var(--c);outline-offset:2px}.ap-foot[data-v-2fda3637]{gap:10px;width:100%;display:flex}.ap-btn[data-v-2fda3637]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s,opacity .15s;display:inline-flex}.ap-btn--outline[data-v-2fda3637]{border-color:var(--ap-border);color:var(--ap-text);background:#fff}.ap-btn--outline[data-v-2fda3637]:hover:not(:disabled){border-color:var(--ap-magenta-border);color:var(--ap-magenta-dark)}.ap-btn--primary[data-v-2fda3637]{background:var(--ap-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.ap-btn--primary[data-v-2fda3637]:hover:not(:disabled){background:var(--ap-magenta-dark);transform:translateY(-1px)}.ap-btn[data-v-2fda3637]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ap-foot__main[data-v-2fda3637]{flex:1;font-size:14.5px}.ap-spinner[data-v-2fda3637]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite ap-spin-2fda3637}.ap-spinner--dark[data-v-2fda3637]{border-width:2px;border-color:var(--ap-magenta-soft);border-top-color:var(--ap-magenta);width:14px;height:14px}@keyframes ap-spin-2fda3637{to{transform:rotate(360deg)}}@media (width<=420px){.ap-money input[data-v-2fda3637]{padding-right:130px;font-size:20px}.ap-money__liq[data-v-2fda3637]{padding:0 9px;font-size:11.5px}}.pdm[data-v-def4d16a],.pdm-conf[data-v-def4d16a],.pdm-estado[data-v-def4d16a],.pdm-btn[data-v-def4d16a]{--pd-magenta:#ff0096;--pd-magenta-dark:#d6007e;--pd-magenta-soft:#fff0f8;--pd-magenta-border:#ffc2e3;--pd-text:#1a1718;--pd-muted:#6b6468;--pd-faint:#a39ca0;--pd-border:#ece7ea;--pd-line:#f5f1f3;--pd-panel:#f7f3f5;--pd-bg:#fbf9fa;--pd-danger:#e11d2e;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pdm[data-v-def4d16a] *,.pdm[data-v-def4d16a] :before,.pdm[data-v-def4d16a] :after,.pdm-conf[data-v-def4d16a] *,.pdm-conf[data-v-def4d16a] :before,.pdm-conf[data-v-def4d16a] :after{box-sizing:border-box}.pdm p[data-v-def4d16a],.pdm h4[data-v-def4d16a],.pdm dl[data-v-def4d16a],.pdm dd[data-v-def4d16a],.pdm-conf p[data-v-def4d16a],.pdm-conf h3[data-v-def4d16a],.pdm-conf ul[data-v-def4d16a]{margin:0}.pdm-estado[data-v-def4d16a]{color:var(--pd-muted);flex-wrap:wrap;justify-content:center;align-items:center;gap:10px;padding:50px 16px;font-size:14px;display:flex}.pdm-estado--error[data-v-def4d16a]{color:#c81e1e}.pdm-estado a[data-v-def4d16a]{color:var(--pd-magenta-dark);font-weight:700}.pdm-spinner[data-v-def4d16a]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite pdm-giro-def4d16a}.pdm-spinner--oscuro[data-v-def4d16a]{border-color:var(--pd-magenta-soft);border-top-color:var(--pd-magenta);width:18px;height:18px}@keyframes pdm-giro-def4d16a{to{transform:rotate(360deg)}}.pdm[data-v-def4d16a]{background:var(--pd-bg);min-height:calc(100% + 44px);color:var(--pd-text);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-items:start;gap:16px;margin:-22px -24px;padding:20px 24px;display:grid}.pdm-col[data-v-def4d16a]{flex-direction:column;gap:16px;min-width:0;display:flex}.pdm-card[data-v-def4d16a]{border:1px solid var(--pd-border);background:#fff;border-radius:16px}.pdm-card__h[data-v-def4d16a]{justify-content:space-between;align-items:center;gap:10px;padding:14px 16px 0;display:flex}.pdm-card__h h4[data-v-def4d16a]{color:var(--pd-text);align-items:center;gap:10px;font-size:14px;font-weight:700;display:flex}.pdm-card__h h4>i[data-v-def4d16a]{width:28px;height:28px;color:var(--pd-magenta);background:var(--pd-magenta-soft);border-radius:8px;place-items:center;font-size:12px;display:grid}.pdm-card__h em[data-v-def4d16a]{color:var(--pd-muted);font-size:12px;font-style:normal;font-weight:600}.pdm-card__b[data-v-def4d16a]{padding:14px 16px 16px}.pdm-vacio[data-v-def4d16a]{color:var(--pd-muted);font-size:13px}.pdm-ent[data-v-def4d16a]{align-items:center;gap:14px;padding:16px;display:flex}.pdm-cal[data-v-def4d16a]{border:1px solid var(--pd-magenta-border);text-align:center;border-radius:14px;flex-shrink:0;width:58px;overflow:hidden}.pdm-cal small[data-v-def4d16a]{background:var(--pd-magenta);color:#fff;letter-spacing:.08em;text-transform:uppercase;padding:3px 0;font-size:10.5px;font-weight:800;display:block}.pdm-cal b[data-v-def4d16a]{padding:4px 0 5px;font-size:24px;font-weight:800;display:block}.pdm-cal--mal[data-v-def4d16a]{border-color:#fbd0d4}.pdm-cal--mal small[data-v-def4d16a]{background:var(--pd-danger)}.pdm-ent__txt[data-v-def4d16a]{flex:1;min-width:0}.pdm-ent__txt small[data-v-def4d16a]{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-faint);font-size:10.5px;font-weight:700;display:block}.pdm-ent__txt b[data-v-def4d16a]{letter-spacing:-.01em;font-size:16.5px;font-weight:800;display:block}.pdm-ent__txt span[data-v-def4d16a]{color:var(--pd-muted);font-size:12.5px}.pdm-cuenta[data-v-def4d16a]{white-space:nowrap;background:var(--pd-panel);color:var(--pd-muted);border-radius:99px;flex-shrink:0;align-items:center;gap:6px;padding:6px 12px;font-size:12.5px;font-weight:700;display:inline-flex}.pdm-cuenta--aviso[data-v-def4d16a]{color:#9a6400;background:#fff6e0}.pdm-cuenta--mal[data-v-def4d16a]{color:#c81e1e;background:#fef2f2}.pdm-cuenta--ok[data-v-def4d16a]{color:#067a36;background:#ecfdf3}.pdm-flow[data-v-def4d16a]{margin:0;padding:0 16px 16px;list-style:none;display:flex}.pdm-flow__paso[data-v-def4d16a]{color:var(--pd-faint);text-align:center;flex-direction:column;flex:1;align-items:center;gap:6px;font-size:11.5px;font-weight:700;display:flex;position:relative}.pdm-flow__paso span[data-v-def4d16a]{z-index:1;background:var(--pd-panel);width:30px;height:30px;color:var(--pd-faint);border:2px solid #fff;border-radius:50%;place-items:center;font-size:12px;display:grid;position:relative}.pdm-flow__paso[data-v-def4d16a]:before{content:"";background:var(--pd-line);height:3px;position:absolute;top:15px;left:-50%;right:50%}.pdm-flow__paso[data-v-def4d16a]:first-child:before{display:none}.pdm-flow__paso--hecho[data-v-def4d16a]{color:#067a36}.pdm-flow__paso--hecho span[data-v-def4d16a]{color:#fff;background:#10b350}.pdm-flow__paso--hecho[data-v-def4d16a]:before,.pdm-flow__paso--actual[data-v-def4d16a]:before{background:#10b350}.pdm-flow__paso--actual[data-v-def4d16a]{color:color-mix(in srgb, var(--c) 80%, #000)}.pdm-flow__paso--actual span[data-v-def4d16a]{background:var(--c);color:#fff;box-shadow:0 0 0 4px color-mix(in srgb, var(--c) 20%, transparent)}.pdm-notas[data-v-def4d16a]{flex-direction:column;gap:8px;padding:0 16px 16px;display:flex}.pdm-notas[data-v-def4d16a]:empty{display:none}.pdm-nota[data-v-def4d16a]{border:1px solid var(--pd-border);background:var(--pd-bg);color:var(--pd-muted);text-align:left;border-radius:10px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.pdm-nota i[data-v-def4d16a]{margin-top:2px}.pdm-nota b[data-v-def4d16a]{color:inherit}.pdm-nota--info[data-v-def4d16a]{color:#6b2a7d;background:#f6effa;border-color:#e5d3ee}.pdm-nota--ok[data-v-def4d16a]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.pdm-nota--aviso[data-v-def4d16a]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pdm-nota--mal[data-v-def4d16a]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pdm-pr[data-v-def4d16a]{border:1px solid var(--pd-border);border-radius:14px;overflow:hidden}.pdm-pr+.pdm-pr[data-v-def4d16a]{margin-top:10px}.pdm-pr__h[data-v-def4d16a]{flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;display:flex}.pdm-pr__th[data-v-def4d16a]{width:42px;height:42px;color:var(--c);background:color-mix(in srgb, var(--c) 11%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.pdm-pr__txt[data-v-def4d16a]{flex:1;min-width:140px}.pdm-pr__txt b[data-v-def4d16a]{overflow-wrap:anywhere;font-size:14px;font-weight:700;display:block}.pdm-pr__txt small[data-v-def4d16a]{color:var(--pd-muted);font-size:12px}.pdm-est[data-v-def4d16a]{white-space:nowrap;background:color-mix(in srgb, var(--c) 12%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pdm-est i[data-v-def4d16a]{font-size:10px}.pdm-chip-esp[data-v-def4d16a]{color:#b35a00;background:#fff3e6;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.pdm-chips[data-v-def4d16a]{flex-wrap:wrap;gap:6px;padding:0 14px 12px;display:flex}.pdm-chip[data-v-def4d16a]{background:var(--pd-panel);min-height:28px;color:var(--pd-muted);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;display:inline-flex}.pdm-chip b[data-v-def4d16a]{color:var(--pd-text);font-weight:700}.pdm-chip i[data-v-def4d16a]{color:var(--pd-faint);font-size:11px}.pdm-pr__cuentas[data-v-def4d16a]{flex-direction:column;gap:6px;padding:0 14px 12px;display:flex}.pdm-pr__cuentas div[data-v-def4d16a]{color:var(--pd-muted);justify-content:space-between;gap:12px;font-size:12.5px;display:flex}.pdm-pr__cuentas b[data-v-def4d16a]{color:var(--pd-text);white-space:nowrap;font-weight:600}.pdm-pr__cuentas small[data-v-def4d16a]{color:var(--pd-faint);margin-left:4px}.pdm-obs[data-v-def4d16a]{border:1px dashed var(--pd-border);background:var(--pd-bg);white-space:pre-line;border-radius:10px;padding:10px 12px;font-size:12.5px;line-height:1.45;margin:0 14px 12px!important}.pdm-obs small[data-v-def4d16a]{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-faint);margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.pdm-files[data-v-def4d16a]{padding:0 14px 12px}.pdm-files__titulo[data-v-def4d16a]{color:var(--pd-muted);margin-bottom:6px;font-size:11.5px;font-weight:700;display:block}.pdm-files__lista[data-v-def4d16a]{flex-wrap:wrap;gap:6px;display:flex}.pdm-file[data-v-def4d16a]{border:1px solid var(--pd-border);max-width:100%;height:40px;color:var(--pd-text);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 10px 0 5px;text-decoration:none;transition:border-color .15s,background .15s;display:inline-flex}.pdm-file[data-v-def4d16a]:hover{border-color:var(--pd-magenta-border);background:#fffafd}.pdm-file__ic[data-v-def4d16a]{background:var(--pd-magenta-soft);width:30px;height:30px;color:var(--pd-magenta);border-radius:8px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.pdm-file__txt[data-v-def4d16a]{min-width:0}.pdm-file__txt b[data-v-def4d16a]{white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.pdm-file__txt small[data-v-def4d16a]{color:var(--pd-faint);font-size:10.5px;display:block}.pdm-file__dl[data-v-def4d16a]{color:var(--pd-faint);font-size:11px}.pdm-file--cargando[data-v-def4d16a]{opacity:.6;pointer-events:none}.pdm-pr__f[data-v-def4d16a]{border-top:1px solid var(--pd-line);background:var(--pd-bg);color:var(--pd-muted);justify-content:space-between;align-items:center;padding:10px 14px;font-size:12.5px;display:flex}.pdm-pr__f b[data-v-def4d16a]{color:var(--pd-text);font-size:15px;font-weight:800}.pdm-cli[data-v-def4d16a]{align-items:center;gap:12px;display:flex}.pdm-av[data-v-def4d16a]{border-radius:12px;flex-shrink:0;place-items:center;width:44px;height:44px;font-size:14px;font-weight:800;display:grid}.pdm-cli__txt[data-v-def4d16a]{flex:1;min-width:0}.pdm-cli__txt b[data-v-def4d16a]{overflow-wrap:anywhere;font-size:15px;font-weight:700;display:block}.pdm-cli__txt small[data-v-def4d16a]{color:var(--pd-muted);font-size:12.5px}.pdm-wa[data-v-def4d16a]{color:#0fa53a;background:#eafaef;border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:18px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pdm-wa[data-v-def4d16a]:hover{color:#fff;background:#0fa53a}.pdm-dl[data-v-def4d16a]{border-top:1px solid var(--pd-line);grid-template-columns:auto minmax(0,1fr);gap:8px 14px;padding-top:14px;font-size:13px;display:grid;margin-top:14px!important}.pdm-dl dt[data-v-def4d16a]{color:var(--pd-muted);white-space:nowrap;align-items:center;gap:8px;display:flex}.pdm-dl dt i[data-v-def4d16a]{text-align:center;width:14px;color:var(--pd-faint);font-size:12px}.pdm-dl dd[data-v-def4d16a]{text-align:right;overflow-wrap:anywhere;font-weight:600}.pdm-dl dd small[data-v-def4d16a]{color:var(--pd-muted);font-size:11.5px;font-weight:500;display:block}.pdm-dl .pdm-dl__folio[data-v-def4d16a]{color:var(--pd-magenta-dark);font-weight:800}.pdm-mo[data-v-def4d16a]{padding:16px}.pdm-mo__l[data-v-def4d16a]{flex-direction:column;gap:10px;font-size:13.5px;display:flex}.pdm-mo__l>div[data-v-def4d16a]{color:var(--pd-muted);justify-content:space-between;align-items:center;gap:10px;display:flex}.pdm-mo__l small[data-v-def4d16a]{color:var(--pd-faint)}.pdm-mo__l b[data-v-def4d16a]{color:var(--pd-text);font-weight:600}.pdm-mo__t[data-v-def4d16a]{border-top:1px dashed var(--pd-border);justify-content:space-between;align-items:baseline;gap:10px;margin-top:12px;padding-top:12px;display:flex}.pdm-mo__t span[data-v-def4d16a]{letter-spacing:.06em;text-transform:uppercase;color:var(--pd-muted);font-size:12px;font-weight:700}.pdm-mo__t b[data-v-def4d16a]{letter-spacing:-.02em;font-size:26px;font-weight:800}.pdm-sw[data-v-def4d16a]{color:var(--pd-muted);cursor:pointer;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.pdm-sw input[data-v-def4d16a]{opacity:0;width:0;height:0;position:absolute}.pdm-sw__pista[data-v-def4d16a]{background:#ddd4d9;border-radius:99px;flex-shrink:0;width:38px;height:22px;transition:background .15s;position:relative}.pdm-sw__pista[data-v-def4d16a]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.pdm-sw--on[data-v-def4d16a]{color:var(--pd-magenta-dark)}.pdm-sw--on .pdm-sw__pista[data-v-def4d16a]{background:var(--pd-magenta)}.pdm-sw--on .pdm-sw__pista[data-v-def4d16a]:after{transform:translate(16px)}.pdm-sw input:focus-visible+.pdm-sw__pista[data-v-def4d16a]{box-shadow:0 0 0 4px #ff009626}.pdm-sw--cargando[data-v-def4d16a]{opacity:.6;cursor:wait}.pdm-pago[data-v-def4d16a]{margin-top:14px}.pdm-pago__bar[data-v-def4d16a]{background:#fde2e4;border-radius:99px;height:10px;overflow:hidden}.pdm-pago__bar span[data-v-def4d16a]{background:linear-gradient(90deg,#0a8f3c,#10b350);border-radius:99px;height:100%;transition:width .3s;display:block}.pdm-pago__l[data-v-def4d16a]{justify-content:space-between;gap:10px;margin-top:8px;display:flex}.pdm-pago__l small[data-v-def4d16a]{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-faint);font-size:10.5px;font-weight:700;display:block}.pdm-pago__l b[data-v-def4d16a]{font-size:15px;font-weight:800}.pdm-pago__l>div[data-v-def4d16a]:last-child{text-align:right}.pdm-pago__ok b[data-v-def4d16a],.pdm-pago__listo b[data-v-def4d16a],.pdm-pago__favor b[data-v-def4d16a]{color:#0a8f3c}.pdm-pago__debe b[data-v-def4d16a]{color:var(--pd-danger)}.pdm-addp[data-v-def4d16a]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0a8f3c,#10b350);border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:44px;margin:14px 0 0;font-family:inherit;font-size:13.5px;font-weight:700;transition:transform .15s;display:flex;box-shadow:0 10px 22px -12px #0a8f3ce6}.pdm-addp[data-v-def4d16a]:hover{transform:translateY(-1px)}.pdm-py[data-v-def4d16a]{border-bottom:1px solid var(--pd-line);align-items:center;gap:12px;padding:10px 0;display:flex}.pdm-py[data-v-def4d16a]:first-of-type{padding-top:0}.pdm-py[data-v-def4d16a]:last-child{border-bottom:0;padding-bottom:0}.pdm-py__ic[data-v-def4d16a]{width:34px;height:34px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:10px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.pdm-py__txt[data-v-def4d16a]{flex:1;min-width:0}.pdm-py__txt b[data-v-def4d16a]{font-size:13.5px;font-weight:700;display:block}.pdm-py__txt small[data-v-def4d16a]{color:var(--pd-muted);font-size:11.5px}.pdm-py__m[data-v-def4d16a]{color:#0a8f3c;flex-shrink:0;font-size:14px;font-weight:800}.pdm-conf[data-v-def4d16a]{text-align:center;color:var(--pd-text);flex-direction:column;gap:12px;padding-top:4px;display:flex}.pdm-conf__ic[data-v-def4d16a]{border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 4px;font-size:24px;display:grid}.pdm-conf__ic--rojo[data-v-def4d16a]{color:var(--pd-danger);background:#fdecee;box-shadow:0 0 0 8px #fff6f7}.pdm-conf__ic--verde[data-v-def4d16a]{color:#0a9a3a;background:#e3f8eb;box-shadow:0 0 0 8px #f3fcf6}.pdm-conf__titulo[data-v-def4d16a]{letter-spacing:-.02em;font-size:20px;font-weight:800}.pdm-conf__sub[data-v-def4d16a]{color:var(--pd-muted);font-size:14px;margin-top:-6px!important}.pdm-conf__pierde[data-v-def4d16a]{text-align:left;margin-top:4px}.pdm-conf__pierde>span[data-v-def4d16a]{letter-spacing:.09em;text-transform:uppercase;color:var(--pd-faint);font-size:10.5px;font-weight:700}.pdm-conf__pierde ul[data-v-def4d16a]{grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;padding:0;list-style:none;display:grid;margin-top:8px!important}.pdm-conf__pierde li[data-v-def4d16a]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:4px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.pdm-conf__pierde li i[data-v-def4d16a]{font-size:15px}.pdm-conf__pierde li b[data-v-def4d16a]{font-size:18px;font-weight:800}.pdm-conf__aviso[data-v-def4d16a]{color:#b4232e;justify-content:center;align-items:center;gap:8px;font-size:12.5px;font-weight:600;display:flex}.pdm-conf__gris[data-v-def4d16a]{color:var(--pd-muted);font-size:12.5px}.pdm-btn[data-v-def4d16a]{flex:none!important}.pdm-btn--mitad[data-v-def4d16a]{flex:1 1 0!important}.pdm-btn--izq[data-v-def4d16a],.pdm-btn--borrar[data-v-def4d16a]{margin-right:auto!important}.pdm-btn[data-v-def4d16a]:disabled{opacity:.7;cursor:wait}.pdm-btn--outline[data-v-def4d16a]{color:#1a1718;background:#fff;border:1px solid #ece7ea}.pdm-btn--outline i[data-v-def4d16a]{color:#6b6468}.pdm-btn--outline[data-v-def4d16a]:hover:not(:disabled){color:#d6007e;border-color:#ffc2e3}.pdm-btn--rosa[data-v-def4d16a]{color:#fff;background:#ff0096;border:0;box-shadow:0 10px 22px -12px #ff0096e6}.pdm-btn--rosa[data-v-def4d16a]:hover:not(:disabled){background:#d6007e}.pdm-btn--verde[data-v-def4d16a]{color:#fff;background:linear-gradient(135deg,#0a8f3c,#10b350);border:0;box-shadow:0 10px 22px -12px #0a8f3ce6}.pdm-btn--rojo[data-v-def4d16a]{color:#fff;background:#e11d2e;border:0;box-shadow:0 10px 22px -12px #e11d2ee6}.pdm-btn--rojo[data-v-def4d16a]:hover:not(:disabled){background:#c3172a}.pdm-btn--borrar[data-v-def4d16a]{color:#e11d2e;background:#fff;border:1px solid #fbd0d4}.pdm-btn--borrar[data-v-def4d16a]:hover{background:#fef2f2}@media (width<=860px){.pdm[data-v-def4d16a]{grid-template-columns:minmax(0,1fr)}}@media (width<=640px){.pdm[data-v-def4d16a]{min-height:calc(100% + 36px);margin:-18px -16px;padding:14px}.pdm-ent[data-v-def4d16a]{flex-wrap:wrap}.pdm-cuenta[data-v-def4d16a]{order:3}.pdm-flow__paso[data-v-def4d16a]{font-size:10.5px}.pdm-btn[data-v-def4d16a]{flex:auto!important}.pdm-btn--izq[data-v-def4d16a],.pdm-btn--borrar[data-v-def4d16a]{margin-right:0!important}.pdm-btn--rosa[data-v-def4d16a],.pdm-btn--verde[data-v-def4d16a]:not(.pdm-btn--mitad){order:-1;flex:100%!important}.pdm-file__txt b[data-v-def4d16a]{max-width:150px}}.cp[data-v-e6b4096f]{--cp-magenta:#ff0096;--cp-magenta-dark:#d6007e;--cp-magenta-soft:#fff0f8;--cp-magenta-border:#ffc2e3;--cp-text:#1a1718;--cp-muted:#6b6468;--cp-faint:#a39ca0;--cp-border:#ece7ea;--cp-line:#f5f1f3;--cp-panel:#f7f3f5;--cp-bg:#fbf9fa;--cp-rojo:#e11d2e;--cp-mono:"JetBrains Mono", ui-monospace, monospace;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;color:var(--cp-text)}.cp[data-v-e6b4096f] *,.cp[data-v-e6b4096f] :before,.cp[data-v-e6b4096f] :after{box-sizing:border-box}.cp-head[data-v-e6b4096f]{border-bottom:1px solid var(--cp-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 18px;display:flex}.cp-head h3[data-v-e6b4096f]{color:var(--cp-text);align-items:center;gap:10px;margin:0;font-size:14.5px;font-weight:700;display:flex}.cp-head h3>i[data-v-e6b4096f]{width:28px;height:28px;color:var(--cp-magenta);background:var(--cp-magenta-soft);border-radius:8px;place-items:center;font-size:12px;display:grid}.cp-count[data-v-e6b4096f]{font-family:var(--cp-mono);color:var(--cp-magenta-dark);background:var(--cp-magenta-soft);border:1px solid var(--cp-magenta-border);border-radius:99px;padding:1px 8px;font-size:11.5px;font-weight:600}.cp-search[data-v-e6b4096f]{border:1.5px solid var(--cp-border);background:var(--cp-bg);min-width:220px;max-width:300px;height:38px;color:var(--cp-faint);border-radius:10px;flex:1;align-items:center;gap:10px;margin:0;padding:0 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.cp-search[data-v-e6b4096f]:focus-within{border-color:var(--cp-magenta);color:var(--cp-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.cp-search input[data-v-e6b4096f]{min-width:0;height:100%;box-shadow:none;color:var(--cp-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:13.5px}.cp-search input[data-v-e6b4096f]::placeholder{color:var(--cp-faint)}.cp-search__clear[data-v-e6b4096f]{color:var(--cp-faint);place-items:center;display:grid}.cp-search__clear[data-v-e6b4096f]:hover{color:var(--cp-magenta-dark)}.cp-aviso[data-v-e6b4096f]{color:#9a6400;background:#fff8e6;border:1px solid #fde3b0;border-radius:12px;align-items:center;gap:10px;margin:16px 18px;padding:12px 14px;font-size:13px;display:flex}.cp-estado[data-v-e6b4096f]{color:var(--cp-muted);justify-content:center;align-items:center;gap:10px;padding:40px 18px;font-size:14px;display:flex}.cp-estado--error[data-v-e6b4096f]{color:#c81e1e}.cp-estado a[data-v-e6b4096f]{color:var(--cp-magenta-dark);font-weight:700}.cp-spinner[data-v-e6b4096f]{border:2.5px solid var(--cp-magenta-soft);border-top-color:var(--cp-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite cp-spin-e6b4096f}@keyframes cp-spin-e6b4096f{to{transform:rotate(360deg)}}.cp-vacio[data-v-e6b4096f]{text-align:center;padding:44px 20px 50px}.cp-vacio__ill[data-v-e6b4096f]{width:84px;height:84px;margin:0 auto 16px;position:relative}.cp-vacio__ill span[data-v-e6b4096f]{background:var(--cp-magenta-soft);border-radius:24px;position:absolute;inset:0;transform:rotate(-8deg)}.cp-vacio__ill i[data-v-e6b4096f]{border:1px solid var(--cp-border);width:84px;height:84px;color:var(--cp-magenta);background:#fff;border-radius:24px;place-items:center;font-size:28px;display:grid;position:relative;box-shadow:0 16px 30px -18px #28242566}.cp-vacio h4[data-v-e6b4096f]{color:var(--cp-text);margin:0;font-size:16px;font-weight:800}.cp-vacio p[data-v-e6b4096f]{max-width:340px;color:var(--cp-muted);margin:6px auto 0;font-size:13.5px;line-height:1.5}.cp-tabla[data-v-e6b4096f]{overflow-x:auto}.cp-tabla table[data-v-e6b4096f]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.cp-tabla th[data-v-e6b4096f]{text-align:left;white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:var(--cp-muted);background:var(--cp-bg);border-bottom:1px solid var(--cp-border);padding:11px 18px;font-size:10.5px;font-weight:700}.cp-tabla td[data-v-e6b4096f]{vertical-align:middle;white-space:nowrap;border-bottom:1px solid var(--cp-line);color:var(--cp-text);padding:12px 18px}.cp-tabla tbody tr[data-v-e6b4096f]{cursor:pointer;transition:background .12s}.cp-tabla tbody tr[data-v-e6b4096f]:hover{background:#fdf7fa}.cp-tabla tbody tr:last-child td[data-v-e6b4096f]{border-bottom:0}.cp-tabla .r[data-v-e6b4096f]{text-align:right}.cp-tabla td b[data-v-e6b4096f]{font-weight:600;display:block}.cp-folio[data-v-e6b4096f]{font-family:var(--cp-mono);color:var(--cp-magenta-dark);font-size:13px;font-weight:700!important}.cp-sub[data-v-e6b4096f]{color:var(--cp-muted);margin-top:2px;font-size:12px;display:block}.cp-dash[data-v-e6b4096f]{color:var(--cp-faint)}.cp-monto[data-v-e6b4096f]{font-family:var(--cp-mono);font-weight:600}.cp-rojo[data-v-e6b4096f]{font-weight:700;color:var(--cp-rojo)!important}.cp-pagado[data-v-e6b4096f]{color:#067a36;background:#ecfdf3;border-radius:99px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block}.cp-tag[data-v-e6b4096f]{white-space:nowrap;background:color-mix(in srgb, var(--c) 12%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.cp-tag i[data-v-e6b4096f]{font-size:10px}.cp-ver[data-v-e6b4096f]{width:34px;height:34px;color:var(--cp-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:inline-grid}.cp-ver[data-v-e6b4096f]:hover{background:var(--cp-magenta-soft);color:var(--cp-magenta-dark)}.cp-pie[data-v-e6b4096f]{border-top:1px solid var(--cp-border);background:var(--cp-bg);color:var(--cp-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13px;display:flex}.cp-pie b[data-v-e6b4096f]{color:var(--cp-text);font-weight:600}.cp-pager[data-v-e6b4096f]{align-items:center;gap:4px;display:flex}.cp-pg[data-v-e6b4096f]{min-width:34px;height:34px;color:var(--cp-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.cp-pg[data-v-e6b4096f]:hover{border-color:var(--cp-border);color:var(--cp-text);background:#fff}.cp-pg.active[data-v-e6b4096f]{background:var(--cp-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.cp-pg.disabled[data-v-e6b4096f]{opacity:.35;pointer-events:none}@media (width<=760px){.cp-search[data-v-e6b4096f]{flex:100%;min-width:0;max-width:none}.cp-pie[data-v-e6b4096f]{justify-content:center}}.ca[data-v-a82c51b4]{--ca-magenta:#ff0096;--ca-magenta-dark:#d6007e;--ca-magenta-soft:#fff0f8;--ca-magenta-border:#ffc2e3;--ca-text:#1a1718;--ca-muted:#6b6468;--ca-faint:#a39ca0;--ca-border:#ece7ea;--ca-line:#f5f1f3;--ca-panel:#f7f3f5;--ca-bg:#fbf9fa;--ca-mono:"JetBrains Mono", ui-monospace, monospace;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;color:var(--ca-text)}.ca[data-v-a82c51b4] *,.ca[data-v-a82c51b4] :before,.ca[data-v-a82c51b4] :after{box-sizing:border-box}.ca-head[data-v-a82c51b4]{border-bottom:1px solid var(--ca-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;min-height:62px;padding:12px 18px;display:flex}.ca-head h3[data-v-a82c51b4]{color:var(--ca-text);align-items:center;gap:10px;margin:0;font-size:14.5px;font-weight:700;display:flex}.ca-head h3>i[data-v-a82c51b4]{width:28px;height:28px;color:var(--ca-magenta);background:var(--ca-magenta-soft);border-radius:8px;place-items:center;font-size:12px;display:grid}.ca-count[data-v-a82c51b4]{font-family:var(--ca-mono);color:var(--ca-magenta-dark);background:var(--ca-magenta-soft);border:1px solid var(--ca-magenta-border);border-radius:99px;padding:1px 8px;font-size:11.5px;font-weight:600}.ca-search[data-v-a82c51b4]{border:1.5px solid var(--ca-border);background:var(--ca-bg);min-width:220px;max-width:300px;height:38px;color:var(--ca-faint);border-radius:10px;flex:1;align-items:center;gap:10px;margin:0;padding:0 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.ca-search[data-v-a82c51b4]:focus-within{border-color:var(--ca-magenta);color:var(--ca-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.ca-search input[data-v-a82c51b4]{min-width:0;height:100%;box-shadow:none;color:var(--ca-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:13.5px}.ca-search input[data-v-a82c51b4]::placeholder{color:var(--ca-faint)}.ca-search__clear[data-v-a82c51b4]{color:var(--ca-faint);place-items:center;display:grid}.ca-search__clear[data-v-a82c51b4]:hover{color:var(--ca-magenta-dark)}.ca-aviso[data-v-a82c51b4]{color:#9a6400;background:#fff8e6;border:1px solid #fde3b0;border-radius:12px;align-items:center;gap:10px;margin:16px 18px;padding:12px 14px;font-size:13px;display:flex}.ca-estado[data-v-a82c51b4]{color:var(--ca-muted);justify-content:center;align-items:center;gap:10px;padding:40px 18px;font-size:14px;display:flex}.ca-estado--error[data-v-a82c51b4]{color:#c81e1e}.ca-estado a[data-v-a82c51b4]{color:var(--ca-magenta-dark);font-weight:700}.ca-spinner[data-v-a82c51b4]{border:2.5px solid var(--ca-magenta-soft);border-top-color:var(--ca-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite ca-spin-a82c51b4}@keyframes ca-spin-a82c51b4{to{transform:rotate(360deg)}}.ca-vacio[data-v-a82c51b4]{text-align:center;padding:44px 20px 50px}.ca-vacio__ill[data-v-a82c51b4]{width:84px;height:84px;margin:0 auto 16px;position:relative}.ca-vacio__ill span[data-v-a82c51b4]{background:var(--ca-magenta-soft);border-radius:24px;position:absolute;inset:0;transform:rotate(-8deg)}.ca-vacio__ill i[data-v-a82c51b4]{border:1px solid var(--ca-border);width:84px;height:84px;color:var(--ca-magenta);background:#fff;border-radius:24px;place-items:center;font-size:28px;display:grid;position:relative;box-shadow:0 16px 30px -18px #28242566}.ca-vacio h4[data-v-a82c51b4]{color:var(--ca-text);margin:0;font-size:16px;font-weight:800}.ca-vacio p[data-v-a82c51b4]{max-width:340px;color:var(--ca-muted);margin:6px auto 0;font-size:13.5px;line-height:1.5}.ca-lista[data-v-a82c51b4]{margin:0;padding:4px 0;list-style:none}.ca-item[data-v-a82c51b4]{border-bottom:1px solid var(--ca-line);align-items:center;gap:12px;padding:10px 18px;transition:background .12s;display:flex}.ca-item[data-v-a82c51b4]:last-child{border-bottom:0}.ca-item[data-v-a82c51b4]:hover{background:#fdf7fa}.ca-thumb[data-v-a82c51b4]{width:44px;height:44px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:17px;display:grid}.ca-item__txt[data-v-a82c51b4]{flex:1;min-width:0}.ca-item__nombre[data-v-a82c51b4]{color:var(--ca-text);text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;font-weight:600;text-decoration:none;display:block;overflow:hidden}.ca-item__nombre[data-v-a82c51b4]:hover{color:var(--ca-magenta-dark);text-decoration:underline}.ca-item__nombre--cargando[data-v-a82c51b4]{opacity:.6;pointer-events:none}.ca-item__meta[data-v-a82c51b4]{color:var(--ca-muted);flex-wrap:wrap;align-items:center;gap:6px;margin-top:3px;font-size:12px;display:flex}.ca-folio[data-v-a82c51b4]{font-family:var(--ca-mono);color:var(--ca-magenta-dark);font-size:11.5px;font-weight:700;text-decoration:none}.ca-folio[data-v-a82c51b4]:hover{text-decoration:underline}.ca-dot[data-v-a82c51b4]{background:var(--ca-faint);border-radius:50%;width:3px;height:3px;display:inline-block}.ca-origen[data-v-a82c51b4]{white-space:nowrap;border:1px solid;border-radius:99px;flex-shrink:0;align-items:center;gap:6px;padding:4px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.ca-origen i[data-v-a82c51b4]{font-size:10px}.ca-origen--cliente[data-v-a82c51b4]{background:var(--ca-magenta-soft);color:var(--ca-magenta-dark);border-color:var(--ca-magenta-border)}.ca-origen--equipo[data-v-a82c51b4]{background:var(--ca-panel);color:var(--ca-muted);border-color:var(--ca-border)}.ca-accion[data-v-a82c51b4]{width:34px;height:34px;color:var(--ca-muted);border-radius:9px;flex-shrink:0;place-items:center;font-size:13px;text-decoration:none;transition:background .15s,color .15s;display:grid}.ca-accion[data-v-a82c51b4]:hover{background:var(--ca-magenta-soft);color:var(--ca-magenta-dark)}.ca-accion--cargando[data-v-a82c51b4]{opacity:.4;pointer-events:none}.ca-pie[data-v-a82c51b4]{border-top:1px solid var(--ca-border);background:var(--ca-bg);color:var(--ca-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-size:13px;display:flex}.ca-pie b[data-v-a82c51b4]{color:var(--ca-text);font-weight:600}.ca-pager[data-v-a82c51b4]{align-items:center;gap:4px;display:flex}.ca-pg[data-v-a82c51b4]{min-width:34px;height:34px;color:var(--ca-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.ca-pg[data-v-a82c51b4]:hover{border-color:var(--ca-border);color:var(--ca-text);background:#fff}.ca-pg.active[data-v-a82c51b4]{background:var(--ca-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.ca-pg.disabled[data-v-a82c51b4]{opacity:.35;pointer-events:none}@media (width<=760px){.ca-search[data-v-a82c51b4]{flex:100%;min-width:0;max-width:none}.ca-origen[data-v-a82c51b4]{display:none}.ca-pie[data-v-a82c51b4]{justify-content:center}}.cd[data-v-6d07b1b0]{--cd-magenta:#ff0096;--cd-magenta-dark:#d6007e;--cd-magenta-soft:#fff0f8;--cd-blue:#0096dc;--cd-yellow:#ffcd00;--cd-ink:#282425;--cd-text:#1a1718;--cd-muted:#6b6468;--cd-faint:#a39ca0;--cd-border:#ece7ea;--cd-line:#f5f1f3;--cd-panel:#f7f3f5;--cd-bg:#fbf9fa;--cd-wa:#0fa53a;--cd-danger:red;--cd-wa-soft:#eafaef;--cd-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;--cd-mono:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--cd-font);color:var(--cd-text);padding:28px 28px 48px}.cd[data-v-6d07b1b0] *,.cd[data-v-6d07b1b0] :before,.cd[data-v-6d07b1b0] :after{box-sizing:border-box}.cd-mono[data-v-6d07b1b0]{font-family:var(--cd-mono)}.cd-estado[data-v-6d07b1b0]{color:var(--cd-muted);justify-content:center;align-items:center;gap:10px;padding:80px 20px;font-size:14px;display:flex}.cd-estado--error[data-v-6d07b1b0]{color:#c81e1e}.cd-spinner[data-v-6d07b1b0]{border:2.5px solid var(--cd-magenta-soft);border-top-color:var(--cd-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite cd-spin-6d07b1b0}@keyframes cd-spin-6d07b1b0{to{transform:rotate(360deg)}}.cd-crumb[data-v-6d07b1b0]{color:var(--cd-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.cd-crumb a[data-v-6d07b1b0]{color:var(--cd-magenta-dark);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.cd-crumb a[data-v-6d07b1b0]:hover{text-decoration:underline}.cd-crumb__sep[data-v-6d07b1b0]{color:var(--cd-faint);font-size:10px}.cd-hero[data-v-6d07b1b0]{border:1px solid var(--cd-border);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.cd-hero[data-v-6d07b1b0]:before{content:"";background:linear-gradient(90deg, var(--cd-blue) 0 25%, var(--cd-magenta) 25% 50%, var(--cd-yellow) 50% 75%, var(--cd-ink) 75%);height:4px;position:absolute;top:0;left:0;right:0}.cd-av[data-v-6d07b1b0]{border-radius:18px;flex-shrink:0;place-items:center;width:64px;height:64px;font-size:22px;font-weight:800;display:grid}.cd-hero__txt[data-v-6d07b1b0]{flex:1;min-width:240px}.cd-hero__txt h1[data-v-6d07b1b0]{letter-spacing:-.025em;color:var(--cd-text);margin:0;font-size:24px;font-weight:800}.cd-hero__txt p[data-v-6d07b1b0]{color:var(--cd-muted);margin:3px 0 0;font-size:13.5px}.cd-hero__tags[data-v-6d07b1b0]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.cd-cat[data-v-6d07b1b0]{background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.cd-cat[data-v-6d07b1b0]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.cd-status[data-v-6d07b1b0]{border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.cd-status[data-v-6d07b1b0]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.cd-status--on[data-v-6d07b1b0]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.cd-status--off[data-v-6d07b1b0]{background:var(--cd-panel);color:var(--cd-muted);border-color:var(--cd-border)}.cd-wa[data-v-6d07b1b0]{background:var(--cd-wa-soft);height:42px;color:var(--cd-wa);white-space:nowrap;border:1px solid #c4ecd0;border-radius:11px;align-items:center;gap:8px;padding:0 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}.cd-wa[data-v-6d07b1b0]:hover{background:#d5f5df}.cd-wa--off[data-v-6d07b1b0]{background:var(--cd-panel);color:var(--cd-faint);border-color:var(--cd-border);cursor:not-allowed}.cd-wa--off[data-v-6d07b1b0]:hover{background:var(--cd-panel)}.cd-kpis[data-v-6d07b1b0]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.cd-kpi[data-v-6d07b1b0]{border:1px solid var(--cd-border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.cd-kpi__icono[data-v-6d07b1b0]{width:40px;height:40px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.cd-kpi small[data-v-6d07b1b0]{color:var(--cd-muted);font-size:12px;font-weight:600;display:block}.cd-kpi b[data-v-6d07b1b0]{letter-spacing:-.02em;font-size:20px;font-weight:800}.cd-kpi b.cd-money[data-v-6d07b1b0]{font-family:var(--cd-mono);font-size:17px}.cd-money--debe[data-v-6d07b1b0]{color:var(--color-danger,#e63946)}.cd-cols[data-v-6d07b1b0]{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.cd-derecha[data-v-6d07b1b0]{flex-direction:column;gap:16px;min-width:0;display:flex}.cd-box[data-v-6d07b1b0]{border:1px solid var(--cd-border);background:#fff;border-radius:16px;overflow:hidden}.cd-box__h[data-v-6d07b1b0]{border-bottom:1px solid var(--cd-line);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.cd-box__h h3[data-v-6d07b1b0]{color:var(--cd-text);align-items:center;gap:10px;margin:0;font-size:14.5px;font-weight:700;display:flex}.cd-box__h h3 i[data-v-6d07b1b0]{width:28px;height:28px;color:var(--cd-magenta);background:var(--cd-magenta-soft);border-radius:8px;place-items:center;font-size:12px;display:grid}.cd-dl[data-v-6d07b1b0]{padding:6px 18px 10px}.cd-dl__row[data-v-6d07b1b0]{border-bottom:1px solid var(--cd-line);align-items:center;gap:12px;padding:11px 0;display:flex}.cd-dl__row[data-v-6d07b1b0]:last-child{border-bottom:0}.cd-dl__row>i[data-v-6d07b1b0]{width:32px;height:32px;color:var(--cd-muted);background:var(--cd-panel);border-radius:9px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.cd-dl__row>div[data-v-6d07b1b0]{flex:1;min-width:0}.cd-dl__row small[data-v-6d07b1b0]{letter-spacing:.08em;text-transform:uppercase;color:var(--cd-faint);font-size:10.5px;font-weight:700;display:block}.cd-dl__row b[data-v-6d07b1b0]{text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;font-weight:600;display:block;overflow:hidden}.cd-warn[data-v-6d07b1b0]{color:#9a6400;align-items:center;gap:5px;margin-top:3px;font-size:11.5px;font-weight:600;display:inline-flex}.cd-copy[data-v-6d07b1b0]{width:30px;height:30px;color:var(--cd-faint);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin:0;padding:0;font-size:12px;display:grid}.cd-copy[data-v-6d07b1b0]:hover{background:var(--cd-panel);color:var(--cd-text)}@media (width<=1200px){.cd-cols[data-v-6d07b1b0]{grid-template-columns:1fr}.cd-kpis[data-v-6d07b1b0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.cd[data-v-6d07b1b0]{padding:20px 14px 40px}.cd-wa[data-v-6d07b1b0]{justify-content:center;width:100%}}.productos[data-v-564fbe25]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.productos[data-v-564fbe25] *,.productos[data-v-564fbe25] :before,.productos[data-v-564fbe25] :after{box-sizing:border-box}.pr-head[data-v-564fbe25]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-564fbe25]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-564fbe25]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-564fbe25]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-564fbe25]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-564fbe25]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-564fbe25]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-564fbe25]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-564fbe25]{font-size:13px}.pr-btn--outline[data-v-564fbe25]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-564fbe25]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-564fbe25]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-564fbe25]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-564fbe25]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-564fbe25]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-564fbe25]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-564fbe25]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-564fbe25]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-564fbe25]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-564fbe25]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-564fbe25]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-564fbe25]:hover{color:var(--pr-magenta-dark)}.pr-select[data-v-564fbe25]{position:relative}.pr-select select[data-v-564fbe25]{appearance:none;border:1px solid var(--pr-border);height:42px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.pr-select select[data-v-564fbe25]:focus{border-color:var(--pr-magenta)}.pr-select[data-v-564fbe25]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pr-select--sm select[data-v-564fbe25]{height:34px;padding:0 28px 0 10px;font-size:13px}.pr-select--sm[data-v-564fbe25]:after{right:10px}.pr-seg[data-v-564fbe25]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-564fbe25]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-564fbe25]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-564fbe25]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-564fbe25]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-564fbe25]{color:var(--pr-danger)}.pr-spinner[data-v-564fbe25]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-564fbe25}@keyframes pr-spin-564fbe25{to{transform:rotate(360deg)}}.pr-empty[data-v-564fbe25]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-564fbe25]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-564fbe25]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-564fbe25]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-564fbe25]{margin-top:22px}.pr-ill[data-v-564fbe25]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-564fbe25]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-564fbe25]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-564fbe25]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-564fbe25]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-564fbe25]{background:#ffd6ec}.pr-ill__hoja i[data-v-564fbe25]:first-child{width:60%}.pr-ill__hoja i[data-v-564fbe25]:nth-child(3){width:75%}.pr-ill__icono[data-v-564fbe25]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-564fbe25]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-564fbe25]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-564fbe25]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-564fbe25]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-chips[data-v-564fbe25]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pr-chip[data-v-564fbe25]{background:var(--pr-panel);border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.pr-chip b[data-v-564fbe25]{color:var(--pr-text);font-weight:700}.pr-chip button[data-v-564fbe25]{width:22px;height:22px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.pr-chip button[data-v-564fbe25]:hover{color:var(--pr-magenta-dark);background:#fff}.pr-table-wrap[data-v-564fbe25]{overflow-x:auto}.pr-table[data-v-564fbe25]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-564fbe25]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-564fbe25]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-564fbe25]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-564fbe25]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-564fbe25]{color:var(--pr-magenta)}.pr-table tbody td[data-v-564fbe25]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-564fbe25]{transition:background .12s}.pr-table tbody tr[data-v-564fbe25]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-564fbe25]{border-bottom:0}.pr-table .r[data-v-564fbe25]{text-align:right}.pr-prod[data-v-564fbe25]{align-items:center;gap:12px;min-width:220px;max-width:360px;display:flex}.pr-prod b[data-v-564fbe25]{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.pr-thumb[data-v-564fbe25]{background:color-mix(in srgb, var(--c) 11%, #fff);width:42px;height:42px;color:var(--c);border:1px solid color-mix(in srgb, var(--c) 18%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:16px;display:grid;overflow:hidden}.pr-thumb--img[data-v-564fbe25]{background:var(--pr-panel);border-color:var(--pr-border)}.pr-thumb img[data-v-564fbe25]{object-fit:cover;width:100%;height:100%;display:block}.pr-cat[data-v-564fbe25]{background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pr-cat[data-v-564fbe25]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.pr-dash[data-v-564fbe25]{color:var(--pr-faint)}.pr-tipo[data-v-564fbe25]{--c:#0096dc;align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.pr-tipo--rapida[data-v-564fbe25]{--c:#ff8200}.pr-tipo i[data-v-564fbe25]{background:color-mix(in srgb, var(--c) 12%, #fff);width:26px;height:26px;color:var(--c);border-radius:8px;place-items:center;font-size:11.5px;display:grid}.pr-pzas b[data-v-564fbe25]{font-size:14px;font-weight:700}.pr-pzas small[data-v-564fbe25]{color:var(--pr-muted);margin-left:3px;font-size:12px}.pr-by[data-v-564fbe25]{align-items:center;gap:7px;font-size:13px;display:inline-flex}.pr-by i[data-v-564fbe25]{color:var(--pr-faint);font-size:17px}.pr-status[data-v-564fbe25]{cursor:pointer;border:1px solid;border-radius:99px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:filter .15s,box-shadow .15s;display:inline-flex}.pr-status[data-v-564fbe25]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pr-status[data-v-564fbe25]:hover{filter:brightness(.97);box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}.pr-status--on[data-v-564fbe25]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.pr-status--off[data-v-564fbe25]{background:var(--pr-panel);color:var(--pr-muted);border-color:var(--pr-border)}.pr-row-actions[data-v-564fbe25]{gap:4px;display:inline-flex}.pr-act[data-v-564fbe25]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-564fbe25]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-564fbe25]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-564fbe25]{color:var(--pr-danger)}.pr-act--del[data-v-564fbe25]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-564fbe25]{display:none}.pr-foot[data-v-564fbe25]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-564fbe25]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-564fbe25]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-564fbe25]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-564fbe25]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-564fbe25]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-564fbe25]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-564fbe25]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-564fbe25]{pointer-events:none}@media (width<=760px){.productos[data-v-564fbe25]{padding:20px 14px 40px}.pr-head[data-v-564fbe25]{align-items:stretch}.pr-actions[data-v-564fbe25]{width:100%}.pr-actions .pr-btn--outline[data-v-564fbe25]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-564fbe25]{flex:100%}.pr-filters[data-v-564fbe25]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-564fbe25]{flex:none;width:100%;min-width:0;max-width:none}.pr-select select[data-v-564fbe25],.pr-seg[data-v-564fbe25]{width:100%}.pr-seg button[data-v-564fbe25]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-564fbe25]{display:none}.pr-cards[data-v-564fbe25]{display:block}.pr-card-item[data-v-564fbe25]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-564fbe25]{align-items:center;gap:12px;display:flex}.pr-card-item__top .pr-prod[data-v-564fbe25]{flex:1;min-width:0}.pr-card-item__mid[data-v-564fbe25]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 54px;display:flex}.pr-card-item__bot[data-v-564fbe25]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 54px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-564fbe25]{color:var(--pr-faint)}.pr-foot[data-v-564fbe25]{justify-content:center}.pr-per-page[data-v-564fbe25]{display:none}}.pf[data-v-564fbe25],.pf-foot[data-v-564fbe25],.del[data-v-564fbe25],.del__botones[data-v-564fbe25]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pf[data-v-564fbe25] *,.pf[data-v-564fbe25] :before,.pf[data-v-564fbe25] :after,.del[data-v-564fbe25] *,.del__botones[data-v-564fbe25] *{box-sizing:border-box}.pf[data-v-564fbe25]{color:var(--pr-text);flex-direction:column;gap:18px;display:flex}.pf-foto[data-v-564fbe25]{border:1.5px dashed var(--pr-border);background:var(--pr-bg);border-radius:16px;align-items:center;gap:16px;padding:14px;transition:border-color .15s,background .15s;display:flex}.pf-foto[data-v-564fbe25]:hover{border-color:var(--pr-magenta-border);background:#fff}.pf .pf-foto__box[data-v-564fbe25]{cursor:pointer;border:1px solid var(--pr-border);width:84px;height:84px;color:var(--pr-faint);background:#fff;border-radius:16px;flex-shrink:0;place-items:center;margin:0;padding:0;font-size:24px;transition:color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.pf .pf-foto__box[data-v-564fbe25]:hover{color:var(--pr-magenta);box-shadow:0 0 0 4px #ff00961f}.pf-foto__box img[data-v-564fbe25]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.pf-foto__badge[data-v-564fbe25]{background:var(--pr-magenta);color:#fff;border-radius:8px;place-items:center;width:24px;height:24px;font-size:11px;display:grid;position:absolute;bottom:6px;right:6px;box-shadow:0 4px 10px -4px #ff0096cc}.pf-foto input[type=file][data-v-564fbe25]{display:none}.pf-foto__txt[data-v-564fbe25]{min-width:0}.pf-foto__txt b[data-v-564fbe25]{font-size:14px;display:block}.pf-foto__txt small[data-v-564fbe25]{color:var(--pr-muted);margin-top:2px;font-size:12px;line-height:1.4;display:block}.pf-foto__acts[data-v-564fbe25]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pf-foto__acts button[data-v-564fbe25]{height:32px;color:var(--pr-text);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;align-items:center;gap:6px;margin:0;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.pf-foto__pick[data-v-564fbe25]{border-color:var(--pr-border)!important;background:#fff!important}.pf-foto__pick[data-v-564fbe25]:hover{border-color:var(--pr-magenta-border)!important;color:var(--pr-magenta-dark)!important}.pf-foto__rm[data-v-564fbe25]{color:var(--pr-danger)!important}.pf-foto__rm[data-v-564fbe25]:hover{background:var(--pr-danger-soft)!important}.pf-alert[data-v-564fbe25]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pf-alert--warn[data-v-564fbe25]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pf-alert--error[data-v-564fbe25]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pf-sec[data-v-564fbe25]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.pf .pf-field>label[data-v-564fbe25]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.pf-req[data-v-564fbe25]{color:var(--pr-magenta)}.pf-opt[data-v-564fbe25]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.pf-control[data-v-564fbe25]{align-items:center;display:flex;position:relative}.pf-control>i[data-v-564fbe25]:first-child{color:var(--pr-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.pf-control input[data-v-564fbe25],.pf-control select[data-v-564fbe25]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:50px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.pf-control input[data-v-564fbe25]::placeholder{color:var(--pr-faint)}.pf-control input[data-v-564fbe25]:hover,.pf-control select[data-v-564fbe25]:hover{border-color:#ddd4d9}.pf-control input[data-v-564fbe25]:focus,.pf-control select[data-v-564fbe25]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-control:focus-within>i[data-v-564fbe25]:first-child{color:var(--pr-magenta)}.pf-control--select select[data-v-564fbe25]{appearance:none;cursor:pointer;padding-right:40px}.pf-control--select[data-v-564fbe25]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.pf-control select.pf-empty[data-v-564fbe25]{color:var(--pr-faint)}.pf-hint[data-v-564fbe25]{color:var(--pr-muted);margin-top:7px;font-size:12px;display:block}.pf-field--error .pf-control input[data-v-564fbe25],.pf-field--error .pf-control select[data-v-564fbe25]{background:#fff8f8;border-color:#f3a5ad}.pf-field--error .pf-control>i[data-v-564fbe25]:first-child{color:var(--pr-danger)}.pf-field--error .pf-hint[data-v-564fbe25]{color:var(--pr-danger);font-weight:500}.pf-tipos[data-v-564fbe25]{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pf .pf-tipo[data-v-564fbe25]{border:1.5px solid var(--pr-border);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;gap:8px;margin:0;padding:14px;font-weight:400;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.pf .pf-tipo[data-v-564fbe25]:hover{border-color:#ddd4d9}.pf-tipo input[data-v-564fbe25]{opacity:0;pointer-events:none;position:absolute}.pf-tipo__ic[data-v-564fbe25]{width:34px;height:34px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:10px;place-items:center;font-size:14px;display:grid}.pf-tipo__t b[data-v-564fbe25]{color:var(--pr-text);margin-bottom:3px;font-size:14px;display:block}.pf-tipo__t small[data-v-564fbe25]{color:var(--pr-muted);font-size:12px;line-height:1.4;display:block}.pf-tipo__tick[data-v-564fbe25]{border:1.5px solid var(--pr-border);color:#0000;background:#fff;border-radius:50%;place-items:center;width:20px;height:20px;font-size:10px;display:grid;position:absolute;top:12px;right:12px}.pf .pf-tipo[data-v-564fbe25]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 14%, transparent)}.pf-tipo:has(input:checked) .pf-tipo__tick[data-v-564fbe25]{background:var(--c);border-color:var(--c);color:#fff}.pf-field--error .pf-tipo[data-v-564fbe25]{border-color:#f3a5ad!important}.pf-areas[data-v-564fbe25]{background:var(--pr-bg);border:1px solid var(--pr-border);border-radius:14px;padding:14px}.pf-areas>p[data-v-564fbe25]{color:var(--pr-muted);margin:0 0 10px;font-size:12.5px}.pf-areas>p b[data-v-564fbe25]{color:var(--pr-text)}.pf-areas__grid[data-v-564fbe25]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pf .pf-area[data-v-564fbe25]{border:1.5px solid var(--pr-border);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;margin:0;padding:10px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.pf-area input[data-v-564fbe25]{opacity:0;pointer-events:none;position:absolute}.pf-area b[data-v-564fbe25]{color:var(--pr-text);font-size:13.5px}.pf-area__ic[data-v-564fbe25]{width:30px;height:30px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:9px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.pf-area__chk[data-v-564fbe25]{border:1.5px solid var(--pr-border);color:#0000;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;margin-left:auto;font-size:10px;display:grid}.pf .pf-area[data-v-564fbe25]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff)}.pf-area:has(input:checked) .pf-area__chk[data-v-564fbe25]{background:var(--c);border-color:var(--c);color:#fff}.pf-areas--error[data-v-564fbe25]{background:#fff8f8;border-color:#f3a5ad}.pf-areas__err[data-v-564fbe25]{color:var(--pr-danger);margin-top:8px;font-size:12px;font-weight:500;display:block}.pf-row2[data-v-564fbe25]{grid-template-columns:1fr 1fr;gap:12px;display:grid}.pf-num[data-v-564fbe25]{border:1.5px solid var(--pr-border);background:var(--pr-bg);border-radius:12px;align-items:center;height:50px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative}.pf-num[data-v-564fbe25]:focus-within{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-num button[data-v-564fbe25]{width:40px;height:100%;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0;font-size:12px}.pf-num button[data-v-564fbe25]:hover{color:var(--pr-magenta-dark)}.pf-num input[data-v-564fbe25]{width:100%;min-width:0;height:100%;box-shadow:none;text-align:center;color:var(--pr-text);-moz-appearance:textfield;background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:700}.pf-num input[data-v-564fbe25]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.pf-num input[data-v-564fbe25]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pf-num input[data-v-564fbe25]::placeholder{color:var(--pr-faint);font-weight:500}.pf-num--plain[data-v-564fbe25]{padding:0 14px}.pf-num--plain input[data-v-564fbe25]{text-align:left}.pf-num__suf[data-v-564fbe25]{color:var(--pr-muted);pointer-events:none;flex-shrink:0;font-size:12px}.pf-ta[data-v-564fbe25]{resize:vertical;border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;min-height:96px;color:var(--pr-text);border-radius:12px;outline:none;margin:0;padding:12px 14px;font-family:inherit;font-size:14.5px;line-height:1.5;transition:border-color .15s,box-shadow .15s,background .15s}.pf-ta[data-v-564fbe25]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-ta[data-v-564fbe25]::placeholder{color:var(--pr-faint)}.pf-foot[data-v-564fbe25]{gap:10px;width:100%;display:flex}.pf-foot .pr-btn[data-v-564fbe25]{height:48px}.pf-foot__main[data-v-564fbe25]{flex:1;font-size:14.5px}.pf-foot .pr-btn[data-v-564fbe25]:disabled{opacity:.7;cursor:wait}.pf-spinner[data-v-564fbe25]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-564fbe25}@media (width<=560px){.pf-tipos[data-v-564fbe25],.pf-row2[data-v-564fbe25]{grid-template-columns:1fr}.pf .pf-tipo[data-v-564fbe25]{flex-direction:row;align-items:center;gap:12px;padding-right:42px}.pf-tipo__tick[data-v-564fbe25]{top:50%;transform:translateY(-50%)}}.del[data-v-564fbe25]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-564fbe25]{--del-rojo:#e11d2e}.del__icono[data-v-564fbe25]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-564fbe25]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-564fbe25]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-564fbe25]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-564fbe25]{min-width:0}.del__item b[data-v-564fbe25]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-564fbe25]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-564fbe25]{text-align:left;margin-top:14px}.del__pierde>span[data-v-564fbe25]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-564fbe25]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-564fbe25]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-564fbe25]{font-size:15px}.del__aviso[data-v-564fbe25]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-564fbe25]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-564fbe25]{width:100%;height:46px}.del__botones .pr-btn[data-v-564fbe25]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-564fbe25]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-564fbe25]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-564fbe25]{grid-template-columns:1fr}.del__eliminar[data-v-564fbe25]{order:-1}}.categorias[data-v-39a1fbaf]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.categorias[data-v-39a1fbaf] *,.categorias[data-v-39a1fbaf] :before,.categorias[data-v-39a1fbaf] :after{box-sizing:border-box}.pr-head[data-v-39a1fbaf]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-39a1fbaf]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-39a1fbaf]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-39a1fbaf]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-39a1fbaf]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-39a1fbaf]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-39a1fbaf]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-39a1fbaf]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-39a1fbaf]{font-size:13px}.pr-btn--outline[data-v-39a1fbaf]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-39a1fbaf]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-39a1fbaf]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-39a1fbaf]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-39a1fbaf]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-39a1fbaf]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-39a1fbaf]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-39a1fbaf]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-39a1fbaf]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-39a1fbaf]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-39a1fbaf]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-39a1fbaf]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-39a1fbaf]:hover{color:var(--pr-magenta-dark)}.pr-select[data-v-39a1fbaf]{position:relative}.pr-select select[data-v-39a1fbaf]{appearance:none;border:1px solid var(--pr-border);height:42px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.pr-select select[data-v-39a1fbaf]:focus{border-color:var(--pr-magenta)}.pr-select[data-v-39a1fbaf]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pr-select--sm select[data-v-39a1fbaf]{height:34px;padding:0 28px 0 10px;font-size:13px}.pr-select--sm[data-v-39a1fbaf]:after{right:10px}.pr-seg[data-v-39a1fbaf]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-39a1fbaf]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-39a1fbaf]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-39a1fbaf]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-39a1fbaf]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-39a1fbaf]{color:var(--pr-danger)}.pr-spinner[data-v-39a1fbaf]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-39a1fbaf}@keyframes pr-spin-39a1fbaf{to{transform:rotate(360deg)}}.pr-empty[data-v-39a1fbaf]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-39a1fbaf]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-39a1fbaf]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-39a1fbaf]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-39a1fbaf]{margin-top:22px}.pr-ill[data-v-39a1fbaf]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-39a1fbaf]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-39a1fbaf]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-39a1fbaf]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-39a1fbaf]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-39a1fbaf]{background:#ffd6ec}.pr-ill__hoja i[data-v-39a1fbaf]:first-child{width:60%}.pr-ill__hoja i[data-v-39a1fbaf]:nth-child(3){width:75%}.pr-ill__icono[data-v-39a1fbaf]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-39a1fbaf]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-39a1fbaf]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-39a1fbaf]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-39a1fbaf]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-chips[data-v-39a1fbaf]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pr-chip[data-v-39a1fbaf]{background:var(--pr-panel);border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.pr-chip b[data-v-39a1fbaf]{color:var(--pr-text);font-weight:700}.pr-chip button[data-v-39a1fbaf]{width:22px;height:22px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.pr-chip button[data-v-39a1fbaf]:hover{color:var(--pr-magenta-dark);background:#fff}.pr-table-wrap[data-v-39a1fbaf]{overflow-x:auto}.pr-table[data-v-39a1fbaf]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-39a1fbaf]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-39a1fbaf]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-39a1fbaf]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-39a1fbaf]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-39a1fbaf]{color:var(--pr-magenta)}.pr-table tbody td[data-v-39a1fbaf]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-39a1fbaf]{transition:background .12s}.pr-table tbody tr[data-v-39a1fbaf]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-39a1fbaf]{border-bottom:0}.pr-table .r[data-v-39a1fbaf]{text-align:right}.pr-cat[data-v-39a1fbaf]{background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pr-cat[data-v-39a1fbaf]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.pr-dash[data-v-39a1fbaf]{color:var(--pr-faint)}.pr-by[data-v-39a1fbaf]{align-items:center;gap:7px;font-size:13px;display:inline-flex}.pr-by i[data-v-39a1fbaf]{color:var(--pr-faint);font-size:17px}.pr-status[data-v-39a1fbaf]{cursor:pointer;border:1px solid;border-radius:99px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:filter .15s,box-shadow .15s;display:inline-flex}.pr-status[data-v-39a1fbaf]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pr-status[data-v-39a1fbaf]:hover{filter:brightness(.97);box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}.pr-status--on[data-v-39a1fbaf]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.pr-status--off[data-v-39a1fbaf]{background:var(--pr-panel);color:var(--pr-muted);border-color:var(--pr-border)}.pr-row-actions[data-v-39a1fbaf]{gap:4px;display:inline-flex}.pr-act[data-v-39a1fbaf]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-39a1fbaf]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-39a1fbaf]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-39a1fbaf]{color:var(--pr-danger)}.pr-act--del[data-v-39a1fbaf]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-39a1fbaf]{display:none}.pr-foot[data-v-39a1fbaf]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-39a1fbaf]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-39a1fbaf]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-39a1fbaf]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-39a1fbaf]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-39a1fbaf]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-39a1fbaf]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-39a1fbaf]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-39a1fbaf]{pointer-events:none}@media (width<=760px){.categorias[data-v-39a1fbaf]{padding:20px 14px 40px}.pr-head[data-v-39a1fbaf]{align-items:stretch}.pr-actions[data-v-39a1fbaf]{width:100%}.pr-actions .pr-btn--outline[data-v-39a1fbaf],.pr-actions .pr-btn--primary[data-v-39a1fbaf]{flex:100%}.pr-filters[data-v-39a1fbaf]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-39a1fbaf]{flex:none;width:100%;min-width:0;max-width:none}.pr-select select[data-v-39a1fbaf],.pr-seg[data-v-39a1fbaf]{width:100%}.pr-seg button[data-v-39a1fbaf]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-39a1fbaf]{display:none}.pr-cards[data-v-39a1fbaf]{display:block}.pr-card-item[data-v-39a1fbaf]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-39a1fbaf]{align-items:center;gap:12px;display:flex}.pr-card-item__top .ct-cat[data-v-39a1fbaf]{flex:1;min-width:0}.pr-card-item__mid[data-v-39a1fbaf]{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0 52px;display:flex}.pr-card-item__bot[data-v-39a1fbaf]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 52px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-39a1fbaf]{color:var(--pr-faint)}.pr-foot[data-v-39a1fbaf]{justify-content:center}.pr-per-page[data-v-39a1fbaf]{display:none}}.pf[data-v-39a1fbaf],.pf-foot[data-v-39a1fbaf],.del[data-v-39a1fbaf],.del__botones[data-v-39a1fbaf]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pf[data-v-39a1fbaf] *,.pf[data-v-39a1fbaf] :before,.pf[data-v-39a1fbaf] :after,.del[data-v-39a1fbaf] *,.del__botones[data-v-39a1fbaf] *{box-sizing:border-box}.pf[data-v-39a1fbaf]{color:var(--pr-text);flex-direction:column;gap:18px;display:flex}.pf-alert[data-v-39a1fbaf]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pf-alert--warn[data-v-39a1fbaf]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pf-alert--error[data-v-39a1fbaf]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pf-sec[data-v-39a1fbaf]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.pf .pf-field>label[data-v-39a1fbaf]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.pf-req[data-v-39a1fbaf]{color:var(--pr-magenta)}.pf-opt[data-v-39a1fbaf]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.pf-control[data-v-39a1fbaf]{align-items:center;display:flex;position:relative}.pf-control>i[data-v-39a1fbaf]:first-child{color:var(--pr-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.pf-control input[data-v-39a1fbaf],.pf-control select[data-v-39a1fbaf]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:50px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.pf-control input[data-v-39a1fbaf]::placeholder{color:var(--pr-faint)}.pf-control input[data-v-39a1fbaf]:hover,.pf-control select[data-v-39a1fbaf]:hover{border-color:#ddd4d9}.pf-control input[data-v-39a1fbaf]:focus,.pf-control select[data-v-39a1fbaf]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-control:focus-within>i[data-v-39a1fbaf]:first-child{color:var(--pr-magenta)}.pf-control--select select[data-v-39a1fbaf]{appearance:none;cursor:pointer;padding-right:40px}.pf-control--select[data-v-39a1fbaf]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.pf-control select.pf-empty[data-v-39a1fbaf]{color:var(--pr-faint)}.pf-hint[data-v-39a1fbaf]{color:var(--pr-muted);margin-top:7px;font-size:12px;display:block}.pf-field--error .pf-control input[data-v-39a1fbaf],.pf-field--error .pf-control select[data-v-39a1fbaf]{background:#fff8f8;border-color:#f3a5ad}.pf-field--error .pf-control>i[data-v-39a1fbaf]:first-child{color:var(--pr-danger)}.pf-field--error .pf-hint[data-v-39a1fbaf]{color:var(--pr-danger);font-weight:500}.pf-ta[data-v-39a1fbaf]{resize:vertical;border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;min-height:96px;color:var(--pr-text);border-radius:12px;outline:none;margin:0;padding:12px 14px;font-family:inherit;font-size:14.5px;line-height:1.5;transition:border-color .15s,box-shadow .15s,background .15s}.pf-ta[data-v-39a1fbaf]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-ta[data-v-39a1fbaf]::placeholder{color:var(--pr-faint)}.pf-foot[data-v-39a1fbaf]{gap:10px;width:100%;display:flex}.pf-foot .pr-btn[data-v-39a1fbaf]{height:48px}.pf-foot__main[data-v-39a1fbaf]{flex:1;font-size:14.5px}.pf-foot .pr-btn[data-v-39a1fbaf]:disabled{opacity:.7;cursor:wait}.pf-spinner[data-v-39a1fbaf]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-39a1fbaf}.del[data-v-39a1fbaf]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-39a1fbaf]{--del-rojo:#e11d2e}.del__icono[data-v-39a1fbaf]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-39a1fbaf]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-39a1fbaf]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-39a1fbaf]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-39a1fbaf]{min-width:0}.del__item b[data-v-39a1fbaf]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-39a1fbaf]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-39a1fbaf]{text-align:left;margin-top:14px}.del__pierde>span[data-v-39a1fbaf]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-39a1fbaf]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-39a1fbaf]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-39a1fbaf]{font-size:15px}.del__aviso[data-v-39a1fbaf]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-39a1fbaf]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-39a1fbaf]{width:100%;height:46px}.del__botones .pr-btn[data-v-39a1fbaf]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-39a1fbaf]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-39a1fbaf]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-39a1fbaf]{grid-template-columns:1fr}.del__eliminar[data-v-39a1fbaf]{order:-1}}.ct-crumb[data-v-39a1fbaf]{color:var(--pr-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.ct-crumb a[data-v-39a1fbaf]{color:var(--pr-magenta-dark);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.ct-crumb a[data-v-39a1fbaf]:hover{text-decoration:underline}.ct-crumb__sep[data-v-39a1fbaf]{color:var(--pr-faint);font-size:10px}.ct-cat[data-v-39a1fbaf]{align-items:center;gap:12px;min-width:260px;max-width:460px;display:flex}.ct-cat__ic[data-v-39a1fbaf]{--c:#a39ca0;width:40px;height:40px;color:var(--c);background:color-mix(in srgb, var(--c) 11%, #fff);border:1px solid color-mix(in srgb, var(--c) 18%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;transition:color .2s,background .2s,border-color .2s;display:grid}.ct-cat__txt[data-v-39a1fbaf]{min-width:0}.ct-cat__txt b[data-v-39a1fbaf]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ct-cat__txt small[data-v-39a1fbaf]{color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.ct-cat__txt small.none[data-v-39a1fbaf]{color:var(--pr-faint);font-style:italic}.ct-np[data-v-39a1fbaf]{background:var(--pr-panel);border:1px solid var(--pr-border);height:30px;color:var(--pr-text);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:0 11px;font-size:12.5px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.ct-np i[data-v-39a1fbaf]{color:var(--pr-faint);font-size:11px}a.ct-np[data-v-39a1fbaf]:hover{border-color:var(--pr-magenta-border);background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}a.ct-np:hover i[data-v-39a1fbaf]{color:var(--pr-magenta)}.ct-np--zero[data-v-39a1fbaf]{color:var(--pr-faint);background:0 0;border-style:dashed;font-weight:500}.pr-card-item__bot i[data-v-39a1fbaf]{color:var(--pr-faint)}.ct-preview[data-v-39a1fbaf]{border:1px dashed var(--pr-border);background:var(--pr-bg);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.ct-preview .ct-cat__txt b[data-v-39a1fbaf]{font-size:14.5px}.ct-preview .ct-cat__txt small[data-v-39a1fbaf]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ct-ph[data-v-39a1fbaf]{color:var(--pr-faint)}.ct-hint-split[data-v-39a1fbaf]{justify-content:space-between;gap:8px;display:flex}.ct-count[data-v-39a1fbaf]{color:var(--pr-faint)}.del__icono--warn[data-v-39a1fbaf]{color:#b77900;background:#fff4d6;box-shadow:0 0 0 8px #fffaeb}.del__item .ct-np[data-v-39a1fbaf]{flex-shrink:0;margin-left:auto}.del__botones .pr-btn--primary[data-v-39a1fbaf]{width:100%;height:46px}.categorias-gastos[data-v-27878e89]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.categorias-gastos[data-v-27878e89] *,.categorias-gastos[data-v-27878e89] :before,.categorias-gastos[data-v-27878e89] :after{box-sizing:border-box}.pr-head[data-v-27878e89]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-27878e89]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-27878e89]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-27878e89]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-27878e89]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-27878e89]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-27878e89]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-27878e89]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-27878e89]{font-size:13px}.pr-btn--outline[data-v-27878e89]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-27878e89]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-27878e89]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-27878e89]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-27878e89]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-27878e89]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-27878e89]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-27878e89]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-27878e89]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-27878e89]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-27878e89]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-27878e89]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-27878e89]:hover{color:var(--pr-magenta-dark)}.pr-select[data-v-27878e89]{position:relative}.pr-select select[data-v-27878e89]{appearance:none;border:1px solid var(--pr-border);height:42px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.pr-select select[data-v-27878e89]:focus{border-color:var(--pr-magenta)}.pr-select[data-v-27878e89]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pr-select--sm select[data-v-27878e89]{height:34px;padding:0 28px 0 10px;font-size:13px}.pr-select--sm[data-v-27878e89]:after{right:10px}.pr-seg[data-v-27878e89]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-27878e89]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-27878e89]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-27878e89]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-27878e89]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-27878e89]{color:var(--pr-danger)}.pr-spinner[data-v-27878e89]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-27878e89}@keyframes pr-spin-27878e89{to{transform:rotate(360deg)}}.pr-empty[data-v-27878e89]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-27878e89]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-27878e89]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-27878e89]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-27878e89]{margin-top:22px}.pr-ill[data-v-27878e89]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-27878e89]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-27878e89]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-27878e89]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-27878e89]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-27878e89]{background:#ffd6ec}.pr-ill__hoja i[data-v-27878e89]:first-child{width:60%}.pr-ill__hoja i[data-v-27878e89]:nth-child(3){width:75%}.pr-ill__icono[data-v-27878e89]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-27878e89]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-27878e89]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-27878e89]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-27878e89]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-chips[data-v-27878e89]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pr-chip[data-v-27878e89]{background:var(--pr-panel);border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.pr-chip b[data-v-27878e89]{color:var(--pr-text);font-weight:700}.pr-chip button[data-v-27878e89]{width:22px;height:22px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.pr-chip button[data-v-27878e89]:hover{color:var(--pr-magenta-dark);background:#fff}.pr-table-wrap[data-v-27878e89]{overflow-x:auto}.pr-table[data-v-27878e89]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-27878e89]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-27878e89]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-27878e89]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-27878e89]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-27878e89]{color:var(--pr-magenta)}.pr-table tbody td[data-v-27878e89]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-27878e89]{transition:background .12s}.pr-table tbody tr[data-v-27878e89]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-27878e89]{border-bottom:0}.pr-table .r[data-v-27878e89]{text-align:right}.pr-cat[data-v-27878e89]{background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pr-cat[data-v-27878e89]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.pr-dash[data-v-27878e89]{color:var(--pr-faint)}.pr-by[data-v-27878e89]{align-items:center;gap:7px;font-size:13px;display:inline-flex}.pr-by i[data-v-27878e89]{color:var(--pr-faint);font-size:17px}.pr-status[data-v-27878e89]{cursor:pointer;border:1px solid;border-radius:99px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:filter .15s,box-shadow .15s;display:inline-flex}.pr-status[data-v-27878e89]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pr-status[data-v-27878e89]:hover{filter:brightness(.97);box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}.pr-status--on[data-v-27878e89]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.pr-status--off[data-v-27878e89]{background:var(--pr-panel);color:var(--pr-muted);border-color:var(--pr-border)}.pr-row-actions[data-v-27878e89]{gap:4px;display:inline-flex}.pr-act[data-v-27878e89]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-27878e89]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-27878e89]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-27878e89]{color:var(--pr-danger)}.pr-act--del[data-v-27878e89]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-27878e89]{display:none}.pr-foot[data-v-27878e89]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-27878e89]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-27878e89]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-27878e89]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-27878e89]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-27878e89]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-27878e89]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-27878e89]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-27878e89]{pointer-events:none}@media (width<=760px){.categorias-gastos[data-v-27878e89]{padding:20px 14px 40px}.pr-head[data-v-27878e89]{align-items:stretch}.pr-actions[data-v-27878e89]{width:100%}.pr-actions .pr-btn--outline[data-v-27878e89],.pr-actions .pr-btn--primary[data-v-27878e89]{flex:100%}.pr-filters[data-v-27878e89]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-27878e89]{flex:none;width:100%;min-width:0;max-width:none}.pr-select select[data-v-27878e89],.pr-seg[data-v-27878e89]{width:100%}.pr-seg button[data-v-27878e89]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-27878e89]{display:none}.pr-cards[data-v-27878e89]{display:block}.pr-card-item[data-v-27878e89]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-27878e89]{align-items:center;gap:12px;display:flex}.pr-card-item__top .ct-cat[data-v-27878e89]{flex:1;min-width:0}.pr-card-item__mid[data-v-27878e89]{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0 52px;display:flex}.pr-card-item__bot[data-v-27878e89]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 52px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-27878e89]{color:var(--pr-faint)}.pr-foot[data-v-27878e89]{justify-content:center}.pr-per-page[data-v-27878e89]{display:none}}.pf[data-v-27878e89],.pf-foot[data-v-27878e89],.del[data-v-27878e89],.del__botones[data-v-27878e89]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pf[data-v-27878e89] *,.pf[data-v-27878e89] :before,.pf[data-v-27878e89] :after,.del[data-v-27878e89] *,.del__botones[data-v-27878e89] *{box-sizing:border-box}.pf[data-v-27878e89]{color:var(--pr-text);flex-direction:column;gap:18px;display:flex}.pf-alert[data-v-27878e89]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pf-alert--warn[data-v-27878e89]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pf-alert--error[data-v-27878e89]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pf-sec[data-v-27878e89]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.pf .pf-field>label[data-v-27878e89]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.pf-req[data-v-27878e89]{color:var(--pr-magenta)}.pf-opt[data-v-27878e89]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.pf-control[data-v-27878e89]{align-items:center;display:flex;position:relative}.pf-control>i[data-v-27878e89]:first-child{color:var(--pr-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.pf-control input[data-v-27878e89],.pf-control select[data-v-27878e89]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:50px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.pf-control input[data-v-27878e89]::placeholder{color:var(--pr-faint)}.pf-control input[data-v-27878e89]:hover,.pf-control select[data-v-27878e89]:hover{border-color:#ddd4d9}.pf-control input[data-v-27878e89]:focus,.pf-control select[data-v-27878e89]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-control:focus-within>i[data-v-27878e89]:first-child{color:var(--pr-magenta)}.pf-control--select select[data-v-27878e89]{appearance:none;cursor:pointer;padding-right:40px}.pf-control--select[data-v-27878e89]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.pf-control select.pf-empty[data-v-27878e89]{color:var(--pr-faint)}.pf-hint[data-v-27878e89]{color:var(--pr-muted);margin-top:7px;font-size:12px;display:block}.pf-field--error .pf-control input[data-v-27878e89],.pf-field--error .pf-control select[data-v-27878e89]{background:#fff8f8;border-color:#f3a5ad}.pf-field--error .pf-control>i[data-v-27878e89]:first-child{color:var(--pr-danger)}.pf-field--error .pf-hint[data-v-27878e89]{color:var(--pr-danger);font-weight:500}.pf-ta[data-v-27878e89]{resize:vertical;border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;min-height:96px;color:var(--pr-text);border-radius:12px;outline:none;margin:0;padding:12px 14px;font-family:inherit;font-size:14.5px;line-height:1.5;transition:border-color .15s,box-shadow .15s,background .15s}.pf-ta[data-v-27878e89]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-ta[data-v-27878e89]::placeholder{color:var(--pr-faint)}.pf-foot[data-v-27878e89]{gap:10px;width:100%;display:flex}.pf-foot .pr-btn[data-v-27878e89]{height:48px}.pf-foot__main[data-v-27878e89]{flex:1;font-size:14.5px}.pf-foot .pr-btn[data-v-27878e89]:disabled{opacity:.7;cursor:wait}.pf-spinner[data-v-27878e89]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-27878e89}.del[data-v-27878e89]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-27878e89]{--del-rojo:#e11d2e}.del__icono[data-v-27878e89]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-27878e89]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-27878e89]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-27878e89]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-27878e89]{min-width:0}.del__item b[data-v-27878e89]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-27878e89]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-27878e89]{text-align:left;margin-top:14px}.del__pierde>span[data-v-27878e89]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-27878e89]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-27878e89]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-27878e89]{font-size:15px}.del__aviso[data-v-27878e89]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-27878e89]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-27878e89]{width:100%;height:46px}.del__botones .pr-btn[data-v-27878e89]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-27878e89]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-27878e89]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-27878e89]{grid-template-columns:1fr}.del__eliminar[data-v-27878e89]{order:-1}}.ct-crumb[data-v-27878e89]{color:var(--pr-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.ct-crumb a[data-v-27878e89]{color:var(--pr-magenta-dark);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.ct-crumb a[data-v-27878e89]:hover{text-decoration:underline}.ct-crumb__sep[data-v-27878e89]{color:var(--pr-faint);font-size:10px}.ct-cat[data-v-27878e89]{align-items:center;gap:12px;min-width:260px;max-width:460px;display:flex}.ct-cat__ic[data-v-27878e89]{--c:#a39ca0;width:40px;height:40px;color:var(--c);background:color-mix(in srgb, var(--c) 11%, #fff);border:1px solid color-mix(in srgb, var(--c) 18%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;transition:color .2s,background .2s,border-color .2s;display:grid}.ct-cat__txt[data-v-27878e89]{min-width:0}.ct-cat__txt b[data-v-27878e89]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.ct-cat__txt small[data-v-27878e89]{color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.ct-cat__txt small.none[data-v-27878e89]{color:var(--pr-faint);font-style:italic}.ct-np[data-v-27878e89]{background:var(--pr-panel);border:1px solid var(--pr-border);height:30px;color:var(--pr-text);white-space:nowrap;border-radius:99px;align-items:center;gap:7px;padding:0 11px;font-size:12.5px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.ct-np i[data-v-27878e89]{color:var(--pr-faint);font-size:11px}a.ct-np[data-v-27878e89]:hover{border-color:var(--pr-magenta-border);background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}a.ct-np:hover i[data-v-27878e89]{color:var(--pr-magenta)}.ct-np--zero[data-v-27878e89]{color:var(--pr-faint);background:0 0;border-style:dashed;font-weight:500}.pr-card-item__bot i[data-v-27878e89]{color:var(--pr-faint)}.ct-preview[data-v-27878e89]{border:1px dashed var(--pr-border);background:var(--pr-bg);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.ct-preview .ct-cat__txt b[data-v-27878e89]{font-size:14.5px}.ct-preview .ct-cat__txt small[data-v-27878e89]{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box}.ct-ph[data-v-27878e89]{color:var(--pr-faint)}.ct-hint-split[data-v-27878e89]{justify-content:space-between;gap:8px;display:flex}.ct-count[data-v-27878e89]{color:var(--pr-faint)}.del__icono--warn[data-v-27878e89]{color:#b77900;background:#fff4d6;box-shadow:0 0 0 8px #fffaeb}.del__item .ct-np[data-v-27878e89]{flex-shrink:0;margin-left:auto}.del__botones .pr-btn--primary[data-v-27878e89]{width:100%;height:46px}.cg-reg small[data-v-27878e89]{color:var(--pr-muted);margin-top:2px;font-size:11.5px;display:block}.cg-ideas>span[data-v-27878e89]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:8px;font-size:10.5px;font-weight:700;display:block}.cg-ideas>div[data-v-27878e89]{flex-wrap:wrap;gap:6px;display:flex}.cg-idea[data-v-27878e89]{border:1px dashed var(--pr-border);height:32px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:6px;margin:0;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.cg-idea i[data-v-27878e89]{color:var(--pr-faint);font-size:10px}.cg-idea[data-v-27878e89]:hover{border-style:solid;border-color:var(--pr-magenta-border);background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.cg-idea:hover i[data-v-27878e89]{color:var(--pr-magenta)}.usuarios[data-v-0cdc0c89]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.usuarios[data-v-0cdc0c89] *,.usuarios[data-v-0cdc0c89] :before,.usuarios[data-v-0cdc0c89] :after{box-sizing:border-box}.pr-head[data-v-0cdc0c89]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-0cdc0c89]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-0cdc0c89]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-0cdc0c89]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-0cdc0c89]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-0cdc0c89]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-0cdc0c89]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-0cdc0c89]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-0cdc0c89]{font-size:13px}.pr-btn--outline[data-v-0cdc0c89]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-0cdc0c89]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-0cdc0c89]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-0cdc0c89]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-0cdc0c89]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-0cdc0c89]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-0cdc0c89]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-0cdc0c89]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-0cdc0c89]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-0cdc0c89]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-0cdc0c89]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-0cdc0c89]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-0cdc0c89]:hover{color:var(--pr-magenta-dark)}.pr-select[data-v-0cdc0c89]{position:relative}.pr-select select[data-v-0cdc0c89]{appearance:none;border:1px solid var(--pr-border);height:42px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.pr-select select[data-v-0cdc0c89]:focus{border-color:var(--pr-magenta)}.pr-select[data-v-0cdc0c89]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pr-select--sm select[data-v-0cdc0c89]{height:34px;padding:0 28px 0 10px;font-size:13px}.pr-select--sm[data-v-0cdc0c89]:after{right:10px}.pr-seg[data-v-0cdc0c89]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-0cdc0c89]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-0cdc0c89]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-0cdc0c89]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-0cdc0c89]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-0cdc0c89]{color:var(--pr-danger)}.pr-spinner[data-v-0cdc0c89]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-0cdc0c89}@keyframes pr-spin-0cdc0c89{to{transform:rotate(360deg)}}.pr-empty[data-v-0cdc0c89]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-0cdc0c89]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-0cdc0c89]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-0cdc0c89]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-0cdc0c89]{margin-top:22px}.pr-ill[data-v-0cdc0c89]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-0cdc0c89]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-0cdc0c89]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-0cdc0c89]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-0cdc0c89]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-0cdc0c89]{background:#ffd6ec}.pr-ill__hoja i[data-v-0cdc0c89]:first-child{width:60%}.pr-ill__hoja i[data-v-0cdc0c89]:nth-child(3){width:75%}.pr-ill__icono[data-v-0cdc0c89]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-0cdc0c89]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-0cdc0c89]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-0cdc0c89]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-0cdc0c89]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-chips[data-v-0cdc0c89]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pr-chip[data-v-0cdc0c89]{background:var(--pr-panel);border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.pr-chip b[data-v-0cdc0c89]{color:var(--pr-text);font-weight:700}.pr-chip button[data-v-0cdc0c89]{width:22px;height:22px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.pr-chip button[data-v-0cdc0c89]:hover{color:var(--pr-magenta-dark);background:#fff}.pr-table-wrap[data-v-0cdc0c89]{overflow-x:auto}.pr-table[data-v-0cdc0c89]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-0cdc0c89]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-0cdc0c89]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-0cdc0c89]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-0cdc0c89]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-0cdc0c89]{color:var(--pr-magenta)}.pr-table tbody td[data-v-0cdc0c89]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-0cdc0c89]{transition:background .12s}.pr-table tbody tr[data-v-0cdc0c89]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-0cdc0c89]{border-bottom:0}.pr-table .r[data-v-0cdc0c89]{text-align:right}.pr-status[data-v-0cdc0c89]{cursor:pointer;border:1px solid;border-radius:99px;align-items:center;gap:6px;margin:0;padding:4px 10px;font-family:inherit;font-size:12px;font-weight:600;transition:filter .15s,box-shadow .15s;display:inline-flex}.pr-status[data-v-0cdc0c89]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pr-status[data-v-0cdc0c89]:hover{filter:brightness(.97);box-shadow:0 0 0 3px color-mix(in srgb, currentColor 12%, transparent)}.pr-status--on[data-v-0cdc0c89]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.pr-status--off[data-v-0cdc0c89]{background:var(--pr-panel);color:var(--pr-muted);border-color:var(--pr-border)}.pr-row-actions[data-v-0cdc0c89]{gap:4px;display:inline-flex}.pr-act[data-v-0cdc0c89]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-0cdc0c89]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-0cdc0c89]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-0cdc0c89]{color:var(--pr-danger)}.pr-act--del[data-v-0cdc0c89]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-0cdc0c89]{display:none}.pr-foot[data-v-0cdc0c89]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-0cdc0c89]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-0cdc0c89]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-0cdc0c89]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-0cdc0c89]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-0cdc0c89]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-0cdc0c89]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-0cdc0c89]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-0cdc0c89]{pointer-events:none}@media (width<=760px){.usuarios[data-v-0cdc0c89]{padding:20px 14px 40px}.pr-head[data-v-0cdc0c89]{align-items:stretch}.pr-actions[data-v-0cdc0c89]{width:100%}.pr-actions .pr-btn--outline[data-v-0cdc0c89]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-0cdc0c89]{flex:100%}.pr-filters[data-v-0cdc0c89]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-0cdc0c89]{flex:none;width:100%;min-width:0;max-width:none}.pr-select select[data-v-0cdc0c89],.pr-seg[data-v-0cdc0c89]{width:100%}.pr-seg button[data-v-0cdc0c89]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-0cdc0c89]{display:none}.pr-cards[data-v-0cdc0c89]{display:block}.pr-card-item[data-v-0cdc0c89]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-0cdc0c89]{align-items:center;gap:12px;display:flex}.pr-card-item__top .us-usr[data-v-0cdc0c89]{flex:1;min-width:0}.pr-card-item__mid[data-v-0cdc0c89]{flex-wrap:wrap;align-items:center;gap:8px;margin:10px 0 0 52px;display:flex}.pr-card-item__bot[data-v-0cdc0c89]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 52px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-0cdc0c89]{color:var(--pr-faint)}.pr-foot[data-v-0cdc0c89]{justify-content:center}.pr-per-page[data-v-0cdc0c89]{display:none}}.pf[data-v-0cdc0c89],.pf-foot[data-v-0cdc0c89],.del[data-v-0cdc0c89],.del__botones[data-v-0cdc0c89]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pf[data-v-0cdc0c89] *,.pf[data-v-0cdc0c89] :before,.pf[data-v-0cdc0c89] :after,.del[data-v-0cdc0c89] *,.del__botones[data-v-0cdc0c89] *{box-sizing:border-box}.pf[data-v-0cdc0c89]{color:var(--pr-text);flex-direction:column;gap:18px;display:flex}.pf-alert[data-v-0cdc0c89]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pf-alert--warn[data-v-0cdc0c89]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pf-alert--error[data-v-0cdc0c89]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pf-sec[data-v-0cdc0c89]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.pf .pf-field>label[data-v-0cdc0c89]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.pf-req[data-v-0cdc0c89]{color:var(--pr-magenta)}.pf-opt[data-v-0cdc0c89]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.pf-control[data-v-0cdc0c89]{align-items:center;display:flex;position:relative}.pf-control>i[data-v-0cdc0c89]:first-child{color:var(--pr-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.pf-control input[data-v-0cdc0c89],.pf-control select[data-v-0cdc0c89]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:50px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.pf-control input[data-v-0cdc0c89]::placeholder{color:var(--pr-faint)}.pf-control input[data-v-0cdc0c89]:hover,.pf-control select[data-v-0cdc0c89]:hover{border-color:#ddd4d9}.pf-control input[data-v-0cdc0c89]:focus,.pf-control select[data-v-0cdc0c89]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-control:focus-within>i[data-v-0cdc0c89]:first-child{color:var(--pr-magenta)}.pf-control--select select[data-v-0cdc0c89]{appearance:none;cursor:pointer;padding-right:40px}.pf-control--select[data-v-0cdc0c89]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.pf-control select.pf-empty[data-v-0cdc0c89]{color:var(--pr-faint)}.pf-hint[data-v-0cdc0c89]{color:var(--pr-muted);margin-top:7px;font-size:12px;display:block}.pf-field--error .pf-control input[data-v-0cdc0c89],.pf-field--error .pf-control select[data-v-0cdc0c89]{background:#fff8f8;border-color:#f3a5ad}.pf-field--error .pf-control>i[data-v-0cdc0c89]:first-child{color:var(--pr-danger)}.pf-field--error .pf-hint[data-v-0cdc0c89]{color:var(--pr-danger);font-weight:500}.pf-foot[data-v-0cdc0c89]{gap:10px;width:100%;display:flex}.pf-foot .pr-btn[data-v-0cdc0c89]{height:48px}.pf-foot__main[data-v-0cdc0c89]{flex:1;font-size:14.5px}.pf-foot .pr-btn[data-v-0cdc0c89]:disabled{opacity:.7;cursor:wait}.pf-spinner[data-v-0cdc0c89]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-0cdc0c89}.del[data-v-0cdc0c89]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-0cdc0c89]{--del-rojo:#e11d2e}.del__icono[data-v-0cdc0c89]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-0cdc0c89]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-0cdc0c89]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-0cdc0c89]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-0cdc0c89]{min-width:0}.del__item b[data-v-0cdc0c89]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-0cdc0c89]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-0cdc0c89]{text-align:left;margin-top:14px}.del__pierde>span[data-v-0cdc0c89]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-0cdc0c89]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-0cdc0c89]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-0cdc0c89]{font-size:15px}.del__aviso[data-v-0cdc0c89]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-0cdc0c89]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-0cdc0c89]{width:100%;height:46px}.del__botones .pr-btn[data-v-0cdc0c89]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-0cdc0c89]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-0cdc0c89]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-0cdc0c89]{grid-template-columns:1fr}.del__eliminar[data-v-0cdc0c89]{order:-1}}.pr-status--fijo[data-v-0cdc0c89]{cursor:default}.pr-status--fijo[data-v-0cdc0c89]:hover{filter:none;box-shadow:none}.us-usr[data-v-0cdc0c89]{align-items:center;gap:12px;min-width:220px;display:flex}.us-usr__txt[data-v-0cdc0c89]{min-width:0}.us-usr__txt b[data-v-0cdc0c89]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.us-usr__txt small[data-v-0cdc0c89]{color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.us-av[data-v-0cdc0c89]{background:var(--pr-panel);width:40px;height:40px;color:var(--pr-faint);border-radius:12px;flex-shrink:0;place-items:center;font-size:13px;font-weight:800;transition:background .2s,color .2s;display:grid;position:relative}.us-av--lg[data-v-0cdc0c89]{width:44px;height:44px;font-size:15px}.us-av__on[data-v-0cdc0c89]{background:#10b350;border:2.5px solid #fff;border-radius:50%;width:13px;height:13px;position:absolute;bottom:-3px;right:-3px}.us-rol[data-v-0cdc0c89]{white-space:nowrap;background:var(--pr-panel);color:var(--pr-muted);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.us-rol i[data-v-0cdc0c89]{font-size:11px}.us-rol--admin[data-v-0cdc0c89]{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.us-todas[data-v-0cdc0c89]{border:1px solid var(--pr-magenta-border);background:var(--pr-magenta-soft);color:var(--pr-magenta-dark);white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.us-perms[data-v-0cdc0c89]{flex-wrap:wrap;gap:5px;max-width:300px;display:flex}.us-perm[data-v-0cdc0c89]{width:30px;height:30px;color:var(--c);background:color-mix(in srgb, var(--c) 11%, #fff);border-radius:9px;place-items:center;font-size:12px;display:grid;position:relative}.us-perm--cfg[data-v-0cdc0c89]{cursor:pointer;box-shadow:inset 0 0 0 1.5px color-mix(in srgb, var(--c) 35%, #fff);transition:box-shadow .15s,transform .15s}.us-perm--cfg[data-v-0cdc0c89]:hover{box-shadow:inset 0 0 0 1.5px var(--c);transform:translateY(-1px)}.us-perm__n[data-v-0cdc0c89]{background:var(--c);color:#fff;border:2px solid #fff;border-radius:99px;place-items:center;min-width:17px;height:17px;padding:0 4px;font-size:9.5px;font-weight:800;display:grid;position:absolute;top:-6px;right:-6px}.us-perm--falta .us-perm__n[data-v-0cdc0c89]{background:#d18a00}.us-sin[data-v-0cdc0c89]{color:var(--pr-faint);font-size:12.5px;font-style:italic}.us-acc b[data-v-0cdc0c89]{font-weight:500;display:block}.us-acc small[data-v-0cdc0c89]{color:var(--pr-faint);align-items:center;gap:6px;margin-top:1px;font-size:12px;display:inline-flex}.us-acc small[data-v-0cdc0c89]:before{content:"";background:#cfc6cb;border-radius:50%;width:7px;height:7px}.us-acc small.us-acc--live[data-v-0cdc0c89]{color:#067a36;font-weight:600}.us-acc small.us-acc--live[data-v-0cdc0c89]:before{background:#10b350;animation:1.6s infinite us-pulso-0cdc0c89}@keyframes us-pulso-0cdc0c89{0%{box-shadow:0 0 #10b35073}70%{box-shadow:0 0 0 6px #10b35000}to{box-shadow:0 0 #10b35000}}.us-act--key[data-v-0cdc0c89]:hover{color:#b77900;background:#fff4d6}.us-mine[data-v-0cdc0c89]{color:var(--pr-faint);white-space:nowrap;align-items:center;gap:6px;font-size:12px;display:inline-flex}.us-preview[data-v-0cdc0c89]{border:1px dashed var(--pr-border);background:var(--pr-bg);border-radius:14px;align-items:center;gap:12px;padding:14px;display:flex}.us-preview .us-usr__txt b[data-v-0cdc0c89]{font-size:14.5px}.us-ph[data-v-0cdc0c89]{color:var(--pr-faint)}.us-pw input[data-v-0cdc0c89]{padding-right:52px!important}.us-eye[data-v-0cdc0c89]{width:34px;height:34px;color:var(--pr-faint);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;margin:0;padding:0;font-size:14px;display:grid;position:absolute;right:9px}.us-eye[data-v-0cdc0c89]:hover{background:var(--pr-panel);color:var(--pr-text)}.us-meter[data-v-0cdc0c89]{color:var(--pr-muted);align-items:center;gap:10px;margin-top:8px;font-size:12px;display:flex}.us-meter__bars[data-v-0cdc0c89]{flex:1;gap:4px;display:flex}.us-meter__bars i[data-v-0cdc0c89]{background:var(--pr-line);border-radius:99px;flex:1;height:5px}.us-meter--1 .us-meter__bars i[data-v-0cdc0c89]:nth-child(-n+1){background:#e11d2e}.us-meter--1 b[data-v-0cdc0c89]{color:#c81e1e}.us-meter--2 .us-meter__bars i[data-v-0cdc0c89]:nth-child(-n+2){background:#e0a800}.us-meter--2 b[data-v-0cdc0c89]{color:#9a6400}.us-meter--3 .us-meter__bars i[data-v-0cdc0c89]:nth-child(-n+3){background:#10b350}.us-meter--3 b[data-v-0cdc0c89]{color:#067a36}.us-meter--4 .us-meter__bars i[data-v-0cdc0c89]{background:#0a8f3c}.us-meter--4 b[data-v-0cdc0c89]{color:#067a36}.us-pw-acts[data-v-0cdc0c89]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.us-mini[data-v-0cdc0c89]{border:1px solid var(--pr-border);height:32px;color:var(--pr-text);white-space:nowrap;cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:6px;margin:0;padding:0 11px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.us-mini[data-v-0cdc0c89]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.us-mini--m[data-v-0cdc0c89]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.us-mini--m[data-v-0cdc0c89]:hover{background:#ffe3f3}.us-secs-h[data-v-0cdc0c89]{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;display:flex}.pf .us-secs-h label[data-v-0cdc0c89]{color:var(--pr-text);margin:0;padding:0;font-size:13px;font-weight:600}.us-secs-h>span[data-v-0cdc0c89]{color:var(--pr-muted);white-space:nowrap;font-size:12px}.us-secs-h a[data-v-0cdc0c89]{color:var(--pr-magenta-dark);margin-left:8px;font-weight:600;text-decoration:none}.us-secs-h a[data-v-0cdc0c89]:hover{text-decoration:underline}.us-secs[data-v-0cdc0c89]{grid-template-columns:1fr 1fr;gap:8px;display:grid}.pf .us-sec[data-v-0cdc0c89]{border:1.5px solid var(--pr-border);color:var(--pr-text);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;margin:0;padding:10px 12px;font-size:13.5px;font-weight:600;transition:border-color .15s,background .15s;display:flex;position:relative}.pf .us-sec[data-v-0cdc0c89]:hover{border-color:#ddd4d9}.us-sec input[data-v-0cdc0c89]{opacity:0;pointer-events:none;position:absolute}.us-sec__ic[data-v-0cdc0c89]{width:30px;height:30px;color:var(--pr-faint);background:var(--pr-panel);border-radius:9px;flex-shrink:0;place-items:center;font-size:12px;transition:color .15s,background .15s;display:grid}.us-sec__chk[data-v-0cdc0c89]{border:1.5px solid var(--pr-border);color:#0000;border-radius:6px;flex-shrink:0;place-items:center;width:20px;height:20px;margin-left:auto;font-size:10px;display:grid}.pf .us-sec[data-v-0cdc0c89]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff)}.us-sec:has(input:checked) .us-sec__ic[data-v-0cdc0c89]{color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff)}.us-sec:has(input:checked) .us-sec__chk[data-v-0cdc0c89]{background:var(--c);border-color:var(--c);color:#fff}.us-sec[data-v-0cdc0c89]:has(input:focus-visible){outline:2px solid var(--c);outline-offset:2px}.us-nota[data-v-0cdc0c89]{border:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.us-nota i[data-v-0cdc0c89]{color:var(--pr-faint);margin-top:2px}.us-nota--azul[data-v-0cdc0c89]{color:#0a5d86;background:#eef8fd;border-color:#cbe9f7;margin-top:10px}.us-nota--azul i[data-v-0cdc0c89]{color:#0096dc}.us-icono--key[data-v-0cdc0c89]{color:#b77900;background:#fff4d6;box-shadow:0 0 0 8px #fffaeb}.us-icono--ok[data-v-0cdc0c89]{color:#0a9a3a;background:#e3f8eb;box-shadow:0 0 0 8px #f3fcf6}.us-pw-modal[data-v-0cdc0c89]{text-align:left;margin-top:16px}.us-tip[data-v-0cdc0c89]{border:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);text-align:left;border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.us-tip i[data-v-0cdc0c89]{color:#d18a00;margin-top:2px}.us-tip b[data-v-0cdc0c89]{color:var(--pr-text)}.us-cred[data-v-0cdc0c89]{text-align:left;background:#f3fcf6;border:1.5px dashed #b6ecc9;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:14px;display:flex}.us-cred__rows[data-v-0cdc0c89]{flex-direction:column;flex:1;gap:10px;display:flex}.us-cred>.us-cred__row[data-v-0cdc0c89]{flex:1}.us-cred__row small[data-v-0cdc0c89]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700;display:block}.us-cred__row b[data-v-0cdc0c89]{letter-spacing:.02em;color:var(--pr-text);word-break:break-all;font-size:16px;font-weight:800}.del__botones .pr-btn--primary[data-v-0cdc0c89]{width:100%;height:46px}.us-botones--uno[data-v-0cdc0c89]{grid-template-columns:1fr}@media (width<=560px){.us-secs[data-v-0cdc0c89]{grid-template-columns:1fr 1fr}.pf .us-sec[data-v-0cdc0c89]{gap:8px;padding:9px 10px;font-size:12.5px}}.an[data-v-41579e71],.an-botones[data-v-41579e71]{--an-magenta:#ff0096;--an-magenta-dark:#d6007e;--an-magenta-soft:#fff0f8;--an-text:#1a1718;--an-muted:#6b6468;--an-faint:#a39ca0;--an-border:#ece7ea;--an-line:#f5f1f3;--an-bg:#fbf9fa;--an-danger:#e11d2e;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.an[data-v-41579e71] *,.an[data-v-41579e71] :before,.an[data-v-41579e71] :after,.an-botones[data-v-41579e71] *{box-sizing:border-box}.an[data-v-41579e71]{color:var(--an-text);flex-direction:column;gap:16px;display:flex}.an-top[data-v-41579e71]{text-align:center}.an-ok[data-v-41579e71]{color:#0a9a3a;background:#e3f8eb;border-radius:20px;place-items:center;width:64px;height:64px;margin:4px auto 14px;font-size:24px;display:grid;box-shadow:0 0 0 8px #f3fcf6}.an-titulo[data-v-41579e71]{letter-spacing:-.02em;color:var(--an-text);margin:0;font-size:20px;font-weight:800}.an-sub[data-v-41579e71]{color:var(--an-muted);margin:6px 0 0;font-size:14px}.an-alert[data-v-41579e71]{border:1px solid;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.an-alert i[data-v-41579e71]{margin-top:2px}.an-alert--warn[data-v-41579e71]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.an-alert--error[data-v-41579e71]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.an-ped[data-v-41579e71]{border:1px solid var(--an-border);background:var(--an-bg);border-radius:14px;align-items:center;gap:12px;padding:12px 14px;display:flex}.an-av[data-v-41579e71]{border-radius:11px;flex-shrink:0;place-items:center;width:40px;height:40px;font-size:12px;font-weight:800;display:grid}.an-av--icono[data-v-41579e71]{background:var(--an-magenta-soft);color:var(--an-magenta);font-size:15px}.an-ped__txt[data-v-41579e71]{flex:1;min-width:0}.an-ped__txt b[data-v-41579e71]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;display:block;overflow:hidden}.an-ped__txt em[data-v-41579e71]{color:var(--an-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.an-ped__txt small[data-v-41579e71]{color:var(--an-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.an-ped__tot[data-v-41579e71]{text-align:right;flex-shrink:0}.an-ped__tot small[data-v-41579e71]{letter-spacing:.08em;text-transform:uppercase;color:var(--an-faint);font-size:10.5px;font-weight:700;display:block}.an-ped__tot b[data-v-41579e71]{font-size:18px;font-weight:800}.an-field>label[data-v-41579e71]{color:var(--an-text);margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:block}.an-money[data-v-41579e71]{align-items:center;display:flex;position:relative}.an-money__sym[data-v-41579e71]{color:var(--an-faint);pointer-events:none;font-size:22px;font-weight:800;position:absolute;left:18px}.an-money input[data-v-41579e71]{border:1.5px solid var(--an-border);background:var(--an-bg);width:100%;height:62px;color:var(--an-text);box-shadow:none;-moz-appearance:textfield;border-radius:14px;outline:none;margin:0;padding:0 16px 0 40px;font-family:inherit;font-size:26px;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s}.an-money input[data-v-41579e71]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.an-money input[data-v-41579e71]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.an-money input[data-v-41579e71]::placeholder{color:#d6cfd3}.an-money input[data-v-41579e71]:focus{border-color:var(--an-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.an-money--error input[data-v-41579e71],.an-money--error input[data-v-41579e71]:focus{background:#fff8f8;border-color:#f3a5ad;box-shadow:0 0 0 4px #e11d2e1a}.an-chips[data-v-41579e71]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.an-chips button[data-v-41579e71]{border:1px solid var(--an-border);height:34px;color:var(--an-text);cursor:pointer;background:#fff;border-radius:10px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:border-color .15s,background .15s,color .15s}.an-chips button em[data-v-41579e71]{color:var(--an-muted);margin-left:4px;font-style:normal;font-weight:500}.an-chips button[data-v-41579e71]:hover{color:var(--an-magenta-dark);border-color:#ffc2e3}.an-chips .an-chip--on[data-v-41579e71]{border-color:var(--an-magenta);background:var(--an-magenta-soft);color:var(--an-magenta-dark)}.an-chips .an-chip--on em[data-v-41579e71]{color:var(--an-magenta-dark)}.an-after[data-v-41579e71]{color:#9a6400;background:#fff8e6;border:1px solid #fde3b0;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding:11px 14px;font-size:13px;display:flex}.an-after i[data-v-41579e71]{margin-right:4px}.an-after b[data-v-41579e71]{white-space:nowrap;font-size:15px;font-weight:800}.an-after--ok[data-v-41579e71]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.an-after--error[data-v-41579e71]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.an-mets[data-v-41579e71]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.an-met[data-v-41579e71]{border:1.5px solid var(--an-border);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;margin:0;padding:12px 6px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.an-met[data-v-41579e71]:hover{border-color:#ddd4d9}.an-met input[data-v-41579e71]{opacity:0;pointer-events:none;position:absolute}.an-met__ic[data-v-41579e71]{width:36px;height:36px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;place-items:center;font-size:14px;display:grid}.an-met b[data-v-41579e71]{font-size:13px;font-weight:700}.an-met__tick[data-v-41579e71]{color:#fff;background:var(--c);border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:none;position:absolute;top:7px;right:7px}.an-met[data-v-41579e71]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 14%, transparent)}.an-met:has(input:checked) .an-met__tick[data-v-41579e71]{display:grid}.an-met[data-v-41579e71]:has(input:focus-visible){outline:2px solid var(--c);outline-offset:2px}.an-control[data-v-41579e71]{align-items:center;display:flex;position:relative}.an-control>i[data-v-41579e71]{color:var(--an-faint);pointer-events:none;font-size:14px;position:absolute;left:15px}.an-control input[data-v-41579e71]{border:1.5px solid var(--an-border);background:var(--an-bg);width:100%;height:48px;color:var(--an-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:14.5px}.an-control input[data-v-41579e71]:focus{border-color:var(--an-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.an-control:focus-within>i[data-v-41579e71]{color:var(--an-magenta)}.an-nota[data-v-41579e71]{text-align:center;color:var(--an-faint);margin:-4px 0 0;font-size:12px}.an-botones[data-v-41579e71]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.an-btn[data-v-41579e71]{white-space:nowrap;cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;margin:0;padding:0 14px;font-family:inherit;font-size:14px;font-weight:700;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.an-btn[data-v-41579e71]:disabled{opacity:.7;cursor:wait}.an-btn--outline[data-v-41579e71]{border:1px solid var(--an-border);color:var(--an-text);background:#fff}.an-btn--outline[data-v-41579e71]:hover:not(:disabled){color:var(--an-magenta-dark);border-color:#ffc2e3}.an-btn--ok[data-v-41579e71]{color:#fff;background:linear-gradient(135deg,#0a8f3c,#10b350);border:0;box-shadow:0 10px 22px -12px #0a8f3ce6}.an-btn--ok[data-v-41579e71]:hover:not(:disabled){transform:translateY(-1px)}.an-spinner[data-v-41579e71]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.7s linear infinite an-giro-41579e71}@keyframes an-giro-41579e71{to{transform:rotate(360deg)}}@media (width<=480px){.an-botones[data-v-41579e71]{grid-template-columns:1fr}.an-btn--ok[data-v-41579e71]{order:-1}.an-mets[data-v-41579e71]{gap:6px}.an-met b[data-v-41579e71]{font-size:12px}.an-ped__tot b[data-v-41579e71]{font-size:16px}}.pedidos-vista[data-v-136abf51]{--pd-magenta:#ff0096;--pd-magenta-dark:#d6007e;--pd-magenta-soft:#fff0f8;--pd-magenta-border:#ffc2e3;--pd-text:#1a1718;--pd-muted:#6b6468;--pd-faint:#a39ca0;--pd-border:#ece7ea;--pd-line:#f5f1f3;--pd-panel:#f7f3f5;--pd-bg:#fbf9fa;--pd-danger:#e5484d;--pd-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;--pd-mono:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pd-font);color:var(--pd-text);--pd-alto-navbar:72px;box-sizing:border-box;min-height:calc(100vh - var(--pd-alto-navbar));flex-direction:column;padding:28px 28px 24px;display:flex}.pd-head[data-v-136abf51]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pd-title[data-v-136abf51]{align-items:center;gap:14px;display:flex}.pd-title__icon[data-v-136abf51]{background:var(--pd-magenta-soft);width:48px;height:48px;color:var(--pd-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pd-title h1[data-v-136abf51]{letter-spacing:-.025em;color:var(--pd-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pd-count[data-v-136abf51]{font-family:var(--pd-mono);letter-spacing:0;color:var(--pd-magenta-dark);background:var(--pd-magenta-soft);border:1px solid var(--pd-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pd-title p[data-v-136abf51]{color:var(--pd-muted);margin:3px 0 0;font-size:13.5px}.pd-actions[data-v-136abf51]{flex-wrap:wrap;gap:10px;display:flex}.pd-btn[data-v-136abf51]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;margin:0;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pd-btn i[data-v-136abf51]{font-size:13px}.pd-btn--outline[data-v-136abf51]{border-color:var(--pd-border);color:var(--pd-text);background:#fff}.pd-btn--outline[data-v-136abf51]:hover{border-color:var(--pd-magenta-border);color:var(--pd-magenta-dark)}.pd-btn--primary[data-v-136abf51]{background:var(--pd-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pd-btn--primary[data-v-136abf51]:hover{background:var(--pd-magenta-dark);transform:translateY(-1px)}.pd-flow[data-v-136abf51],.pd-flow[data-v-136abf51] *{box-sizing:border-box}.pd-flow[data-v-136abf51]{border:1px solid var(--pd-border);background:#fff;border-radius:16px;align-items:stretch;margin-bottom:16px;display:flex;overflow:hidden}.pd-flow__total[data-v-136abf51]{border-right:1px solid var(--pd-border);background:linear-gradient(135deg, var(--pd-magenta-soft), #fff);flex-direction:column;justify-content:center;min-width:150px;padding:14px 22px;display:flex}.pd-flow__total small[data-v-136abf51]{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-magenta-dark);font-size:11px;font-weight:700}.pd-flow__total b[data-v-136abf51]{letter-spacing:-.03em;color:var(--pd-text);margin-top:2px;font-size:30px;font-weight:800;line-height:1.1}.pd-flow__total em[data-v-136abf51]{letter-spacing:0;color:var(--pd-faint);font-size:13px;font-style:normal;font-weight:500}.pd-flow__pasos[data-v-136abf51]{flex:1;align-items:stretch;display:flex}.pd-paso[data-v-136abf51]{color:var(--pd-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:12px;margin:0;padding:14px 18px 14px 26px;font-family:inherit;transition:background .15s,opacity .15s;display:flex;position:relative}.pd-paso[data-v-136abf51]:first-child{padding-left:20px}.pd-paso[data-v-136abf51]:not(:last-child):after{content:"";z-index:1;border-top:1px solid var(--pd-border);border-right:1px solid var(--pd-border);background:#fff;width:18px;height:18px;transition:background .15s;position:absolute;top:50%;right:-9px;transform:translateY(-50%)rotate(45deg)}.pd-paso[data-v-136abf51]:hover,.pd-paso[data-v-136abf51]:hover:after{background:color-mix(in srgb, var(--c) 6%, #fff)}.pd-paso__icono[data-v-136abf51]{width:38px;height:38px;color:var(--c);background:color-mix(in srgb, var(--c) 13%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.pd-paso__txt small[data-v-136abf51]{color:var(--pd-muted);font-size:12px;font-weight:600;display:block}.pd-paso__txt b[data-v-136abf51]{letter-spacing:-.02em;font-size:22px;font-weight:800}.pd-paso--cero .pd-paso__txt b[data-v-136abf51]{color:var(--pd-faint)}.pd-paso--off[data-v-136abf51]{opacity:.4}.pd-paso--off .pd-paso__txt b[data-v-136abf51]{text-decoration:line-through}.pd-flow__alerta[data-v-136abf51]{--c:#e63946;border:0;border-left:1px solid var(--pd-border);text-align:left;cursor:pointer;background:#fff6f6;align-items:center;gap:10px;margin:0;padding:0 20px;font-family:inherit;transition:opacity .15s;display:flex}.pd-flow__alerta .pd-paso__txt b[data-v-136abf51]{color:var(--c)}.pd-flow__alerta--off[data-v-136abf51]{opacity:.4}.pd-flow__alerta--off .pd-paso__txt b[data-v-136abf51]{text-decoration:line-through}.pd-flow__alerta--ok[data-v-136abf51]{--c:#2e9e44;cursor:default;background:#fff}.pd-flow__alerta--ok .pd-paso__txt b[data-v-136abf51]{font-size:14px}.pd-cal[data-v-136abf51]{border:1px solid var(--pd-border);background:#fff;border-radius:16px;flex-direction:column;flex:1;min-height:0;transition:opacity .15s;display:flex;overflow:hidden}.pd-cal--cargando[data-v-136abf51]{opacity:.6}.pd-cal__toolbar[data-v-136abf51]{border-bottom:1px solid var(--pd-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pd-cal__nav[data-v-136abf51]{align-items:center;gap:8px;display:flex}.pd-nav-btn[data-v-136abf51]{border:1px solid var(--pd-border);width:38px;height:38px;color:var(--pd-muted);cursor:pointer;background:#fff;border-radius:10px;place-items:center;margin:0;padding:0;font-size:13px;display:grid}.pd-nav-btn[data-v-136abf51]:hover{background:var(--pd-panel);color:var(--pd-text)}.pd-hoy[data-v-136abf51]{border:1px solid var(--pd-border);height:38px;color:var(--pd-text);cursor:pointer;background:#fff;border-radius:10px;margin:0;padding:0 14px;font-family:inherit;font-size:13px;font-weight:600}.pd-hoy[data-v-136abf51]:hover{border-color:var(--pd-magenta-border);color:var(--pd-magenta-dark)}.pd-cal__titulo[data-v-136abf51]{letter-spacing:-.02em;color:var(--pd-text);margin:0 0 0 6px;font-size:19px;font-weight:800}.pd-cal__right[data-v-136abf51]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.pd-search[data-v-136abf51]{border:1.5px solid var(--pd-border);background:var(--pd-bg);min-width:240px;max-width:290px;height:38px;color:var(--pd-faint);border-radius:10px;align-items:center;gap:10px;margin:0;padding:0 12px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pd-search[data-v-136abf51]:focus-within{border-color:var(--pd-magenta);color:var(--pd-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pd-search input[data-v-136abf51]{min-width:0;height:100%;box-shadow:none;color:var(--pd-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:13.5px}.pd-search input[data-v-136abf51]::placeholder{color:var(--pd-faint)}.pd-search__clear[data-v-136abf51]{color:var(--pd-faint);place-items:center;display:grid}.pd-search__clear[data-v-136abf51]:hover{color:var(--pd-magenta-dark)}.pd-switch[data-v-136abf51]{color:var(--pd-muted);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;align-items:center;gap:9px;margin:0;font-size:13px;display:inline-flex}.pd-switch input[data-v-136abf51]{appearance:none;cursor:pointer;background:#e2dade;border-radius:99px;width:36px;height:20px;margin:0;transition:background .15s;position:relative}.pd-switch input[data-v-136abf51]:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 3px #0003}.pd-switch input[data-v-136abf51]:checked{background:var(--pd-magenta)}.pd-switch input[data-v-136abf51]:checked:after{transform:translate(16px)}.pd-seg[data-v-136abf51]{background:var(--pd-panel);border-radius:11px;padding:3px;display:inline-flex}.pd-seg button[data-v-136abf51]{height:32px;color:var(--pd-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0;padding:0 14px;font-family:inherit;font-size:13px}.pd-seg button.active[data-v-136abf51]{color:var(--pd-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pd-error[data-v-136abf51]{color:#c81e1e;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;align-items:center;gap:8px;margin:12px 16px 0;padding:10px 12px;font-size:13px;display:flex}.cal-contenedor[data-v-136abf51]{flex-direction:column;flex:1;display:flex;overflow-x:auto}.cal-dias-semana[data-v-136abf51]{background:var(--pd-bg);border-bottom:1px solid var(--pd-border);grid-template-columns:repeat(7,minmax(0,1fr));min-width:760px;display:grid}.cal-dias-semana span[data-v-136abf51]{letter-spacing:.08em;text-transform:uppercase;color:var(--pd-muted);padding:10px 12px;font-size:10.5px;font-weight:700}.cal-dias-semana span.cal-dias-semana__finde[data-v-136abf51]{color:var(--pd-faint)}.cal-semana[data-v-136abf51]{border-bottom:1px solid var(--pd-line);flex:1 1 0;grid-template-columns:repeat(7,minmax(0,1fr));row-gap:3px;min-width:760px;min-height:84px;display:grid}.cal-semana[data-v-136abf51]:last-child{border-bottom:0}.cal-semana--unica[data-v-136abf51]{min-height:380px}.cal-dia[data-v-136abf51]{border-right:1px solid var(--pd-line)}.cal-dia[data-v-136abf51]:nth-child(7n){border-right:0}.cal-dia--finde[data-v-136abf51]{background:#fdfbfc}.cal-dia--fuera[data-v-136abf51]{background:repeating-linear-gradient(135deg,#fbf9fa 0 6px,#f8f5f7 6px 12px)}.cal-dia--hoy[data-v-136abf51]{background:var(--pd-magenta-soft)}.cal-cabecera-dia[data-v-136abf51]{justify-content:space-between;align-items:center;padding:8px 8px 4px 10px;display:flex}.cal-numero[data-v-136abf51]{min-width:26px;height:26px;color:var(--pd-text);pointer-events:none;border-radius:99px;place-items:center;padding:0 6px;font-size:13px;font-weight:700;display:inline-grid}.cal-numero--fuera[data-v-136abf51]{color:#cfc7cb}.cal-numero--hoy[data-v-136abf51]{background:var(--pd-magenta);color:#fff;box-shadow:0 6px 14px -6px #ff0096e6}.cal-agregar[data-v-136abf51]{background:var(--pd-magenta-soft);width:24px;height:24px;color:var(--pd-magenta-dark);cursor:pointer;opacity:0;border:0;border-radius:7px;place-items:center;margin:0;padding:0;font-size:11px;transition:opacity .15s;display:grid}.cal-cabecera-dia:hover .cal-agregar[data-v-136abf51],.cal-agregar[data-v-136abf51]:focus-visible{opacity:1}.cal-barra[data-v-136abf51]{--c:#8c32a0;border-left:3px solid var(--c);background:color-mix(in srgb, var(--c) 13%, #fff);min-width:0;color:color-mix(in srgb, var(--c) 78%, #000);cursor:pointer;border-radius:7px;align-items:center;gap:6px;margin:0 4px;padding:0 8px;font-size:12px;line-height:28px;transition:filter .15s,box-shadow .15s;display:flex;overflow:hidden}.cal-barra[data-v-136abf51]:hover{filter:brightness(.97);box-shadow:0 6px 14px -8px color-mix(in srgb, var(--c) 70%, transparent)}.cal-barra__icono[data-v-136abf51]{flex-shrink:0;font-size:10px}.cal-barra__folio[data-v-136abf51]{font-family:var(--pd-mono);flex-shrink:0;font-size:11px;font-weight:700}.cal-barra__texto[data-v-136abf51]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.cal-barra__entrega[data-v-136abf51]{flex-shrink:0;align-items:center;gap:4px;margin-left:auto;font-size:10.5px;font-weight:700;display:inline-flex}.cal-barra__entrega i[data-v-136abf51]{font-size:10px}.cal-barra--viene[data-v-136abf51]{border-left-width:0;border-top-left-radius:0;border-bottom-left-radius:0;margin-left:0}.cal-barra--sigue[data-v-136abf51]{border-top-right-radius:0;border-bottom-right-radius:0;margin-right:0}.fab-agregar[data-v-136abf51]{z-index:50;background-color:var(--pd-magenta,#ff0096);color:#fff;cursor:pointer;border:none;border-radius:18px;justify-content:center;align-items:center;width:56px;height:56px;margin:0;padding:0;font-size:1.3rem;transition:transform .15s;display:none;position:fixed;bottom:18px;right:18px;box-shadow:0 16px 30px -12px #ff0096e6}.fab-agregar[data-v-136abf51]:hover{transform:scale(1.06)}@media (width<=1180px){.pd-flow[data-v-136abf51]{flex-wrap:wrap}.pd-flow__total[data-v-136abf51]{border-right:0;border-bottom:1px solid var(--pd-border);flex-direction:row;flex:100%;justify-content:space-between;align-items:baseline;min-width:0;padding:12px 20px}.pd-flow__pasos[data-v-136abf51]{flex-wrap:wrap}.pd-paso[data-v-136abf51]{flex:50%;padding-left:20px}.pd-paso[data-v-136abf51]:after{display:none}.pd-flow__alerta[data-v-136abf51]{border-left:0;border-top:1px solid var(--pd-border);flex:100%;padding:14px 20px}}@media (width<=760px){.pedidos-vista[data-v-136abf51]{min-height:0;padding:20px 14px 90px}.cal-semana[data-v-136abf51]{flex:none}.pd-solo-escritorio[data-v-136abf51]{display:none}.pd-actions[data-v-136abf51]{width:100%}.pd-actions .pd-btn[data-v-136abf51]{flex:1}.fab-agregar[data-v-136abf51]{display:flex}.pd-cal__right[data-v-136abf51]{width:100%}.pd-search[data-v-136abf51]{flex:100%;min-width:0;max-width:none}}.np[data-v-136abf51],.np-btn[data-v-136abf51]{--np-magenta:#ff0096;--np-magenta-dark:#d6007e;--np-magenta-soft:#fff0f8;--np-magenta-border:#ffc2e3;--np-text:#1a1718;--np-muted:#6b6468;--np-faint:#a39ca0;--np-border:#ece7ea;--np-line:#f5f1f3;--np-panel:#f7f3f5;--np-bg:#fbf9fa;--np-danger:#e11d2e;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.np[data-v-136abf51] *,.np[data-v-136abf51] :before,.np[data-v-136abf51] :after{box-sizing:border-box}.np[data-v-136abf51]{color:var(--np-text);flex-direction:column;gap:18px;display:flex}.np-sec[data-v-136abf51]{letter-spacing:.09em;text-transform:uppercase;color:var(--np-faint);align-items:center;gap:10px;font-size:10.5px;font-weight:700;display:flex}.np-sec[data-v-136abf51]:after{content:"";background:var(--np-line);flex:1;height:1px}.np-sec em[data-v-136abf51]{letter-spacing:0;text-transform:none;color:var(--np-muted);order:2;font-size:12px;font-style:normal;font-weight:600}.np-alert[data-v-136abf51]{border:1px solid;border-radius:10px;align-items:flex-start;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.np-alert i[data-v-136abf51]{margin-top:2px}.np-alert--warn[data-v-136abf51]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.np-alert--error[data-v-136abf51]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.np-alert--info[data-v-136abf51]{color:#0a5d86;background:#eef8fd;border-color:#cbe9f7}.np-alert--sm[data-v-136abf51]{padding:8px 10px;font-size:12.5px}.np-row[data-v-136abf51]{gap:14px;display:grid}.np-row--2[data-v-136abf51]{grid-template-columns:repeat(2,minmax(0,1fr))}.np-row--3[data-v-136abf51]{grid-template-columns:repeat(3,minmax(0,1fr))}.np-field[data-v-136abf51]{flex-direction:column;min-width:0;display:flex}.np-field>label[data-v-136abf51]{color:var(--np-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.np-req[data-v-136abf51]{color:var(--np-magenta)}.np-opt[data-v-136abf51]{color:var(--np-faint);margin-left:auto;font-size:11.5px;font-weight:500}.np-ctl[data-v-136abf51]{align-items:center;display:flex;position:relative}.np-ctl>i[data-v-136abf51]:first-child{z-index:1;color:var(--np-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.np-ctl:focus-within>i[data-v-136abf51]:first-child{color:var(--np-magenta)}.np-in[data-v-136abf51]{border:1.5px solid var(--np-border);background:var(--np-bg);width:100%;height:48px;color:var(--np-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px;font-family:inherit;font-size:14.5px;transition:border-color .15s,box-shadow .15s,background .15s}.np-in[data-v-136abf51]::placeholder{color:var(--np-faint)}.np-in[data-v-136abf51]:hover{border-color:#ddd4d9}.np-in[data-v-136abf51]:focus{border-color:var(--np-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.np-in[data-v-136abf51]:disabled{opacity:.55;cursor:not-allowed}.np-in--icono[data-v-136abf51]{padding-left:42px}.np-in--vacio[data-v-136abf51]{color:var(--np-faint)}select.np-in[data-v-136abf51]{appearance:none;cursor:pointer;padding-right:38px}select.np-in option[data-v-136abf51]{color:var(--np-text)}.np-ctl--sel[data-v-136abf51]:after{content:"";color:var(--np-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;right:15px}.np-ta[data-v-136abf51]{resize:vertical;height:auto;min-height:80px;padding:12px 14px;line-height:1.5}.np-hint[data-v-136abf51]{color:var(--np-muted);margin-top:7px;font-size:12px;display:block}.np-hint b[data-v-136abf51]{color:var(--np-text)}.np-hint i[data-v-136abf51]{margin-right:2px}.np-hint--bien[data-v-136abf51]{color:#067a36;font-weight:600}.np-hint--aviso[data-v-136abf51]{color:#9a6400;font-weight:600}.np-hint--mal[data-v-136abf51]{color:#c81e1e;font-weight:600}.np-link[data-v-136abf51]{color:var(--np-magenta-dark);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;margin:0;padding:0;font-family:inherit;font-size:12.5px;font-weight:700;display:inline-flex}.np-link[data-v-136abf51]:hover{text-decoration:underline}.np-link--hint[data-v-136abf51]{margin-top:7px}.np-spinner[data-v-136abf51]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:16px;height:16px;animation:.7s linear infinite np-giro-136abf51}.np-spinner--oscuro[data-v-136abf51]{border-color:var(--np-magenta-soft);border-top-color:var(--np-magenta)}@keyframes np-giro-136abf51{to{transform:rotate(360deg)}}.np-av[data-v-136abf51]{border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.np-av--sm[data-v-136abf51]{width:34px;height:34px;font-size:11px}.np-cli[data-v-136abf51]{border:1.5px solid var(--np-magenta-border);background:var(--np-magenta-soft);border-radius:14px;align-items:center;gap:12px;min-height:60px;padding:10px 10px 10px 12px;display:flex}.np-cli__txt[data-v-136abf51]{flex:1;min-width:0}.np-cli__txt b[data-v-136abf51]{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;display:block;overflow:hidden}.np-cli__txt small[data-v-136abf51]{color:var(--np-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.np-cli__cambiar[data-v-136abf51]{border:1px solid var(--np-magenta-border);height:34px;color:var(--np-magenta-dark);cursor:pointer;background:#fff;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.np-cli__cambiar[data-v-136abf51]:hover{background:var(--np-magenta);border-color:var(--np-magenta);color:#fff}.np-buscar[data-v-136abf51]{position:relative}.np-ctl__spin[data-v-136abf51]{border:2.5px solid var(--np-magenta-soft);border-top-color:var(--np-magenta);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite np-giro-136abf51;position:absolute;right:14px}.np-res[data-v-136abf51]{z-index:20;border:1px solid var(--np-border);background:#fff;border-radius:14px;max-height:320px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 24px 40px -20px #28242573}.np-res__item[data-v-136abf51]{border-bottom:1px solid var(--np-line);cursor:pointer;outline:none;align-items:center;gap:12px;padding:10px 14px;display:flex}.np-res__item[data-v-136abf51]:hover,.np-res__item[data-v-136abf51]:focus,.np-res__item--primero[data-v-136abf51]{background:#fdf7fa}.np-res__txt[data-v-136abf51]{flex:1;min-width:0}.np-res__txt b[data-v-136abf51]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.np-res__txt small[data-v-136abf51]{color:var(--np-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.np-res kbd[data-v-136abf51]{color:var(--np-faint);border:1px solid var(--np-border);background:#fff;border-bottom-width:2px;border-radius:6px;padding:1px 6px;font-family:inherit;font-size:10.5px;font-weight:700}.np-res__nota[data-v-136abf51]{color:var(--np-muted);border-bottom:1px solid var(--np-line);align-items:center;gap:8px;padding:10px 14px;font-size:12.5px;display:flex}.np-res__nuevo[data-v-136abf51]{background:var(--np-bg);color:var(--np-magenta-dark);cursor:pointer;outline:none;align-items:center;gap:10px;padding:11px 14px;font-size:13px;font-weight:700;display:flex}.np-res__nuevo span[data-v-136abf51]{background:var(--np-magenta-soft);width:34px;height:34px;color:var(--np-magenta);border-radius:10px;place-items:center;font-size:13px;display:grid}.np-res__nuevo[data-v-136abf51]:hover,.np-res__nuevo[data-v-136abf51]:focus{background:var(--np-magenta-soft)}.np-pc[data-v-136abf51]{border:1px solid var(--np-border);background:#fff;border-radius:16px}.np-pc__h[data-v-136abf51]{border-bottom:1px solid var(--np-line);background:var(--np-bg);border-radius:16px 16px 0 0;flex-wrap:wrap;align-items:center;gap:10px;padding:12px 12px 12px 16px;display:flex}.np-pc--cerrada .np-pc__h[data-v-136abf51]{border-bottom:0;border-radius:16px}.np-pc__n[data-v-136abf51]{background:var(--np-magenta);color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:26px;height:26px;font-size:12px;font-weight:800;display:grid}.np-pc__titulo[data-v-136abf51]{font-size:13.5px;font-weight:800}.np-pc__espacio[data-v-136abf51]{flex:1}.np-pc__candado[data-v-136abf51]{color:#067a36;background:#ecfdf3;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.np-pc__candado+.np-pc__espacio[data-v-136abf51]{flex:1}.np-pc__btn[data-v-136abf51]{width:32px;height:32px;color:var(--np-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;margin:0;padding:0;font-size:13px;display:grid}.np-pc__btn[data-v-136abf51]:hover{color:var(--np-text);background:#fff}.np-pc__btn--rojo[data-v-136abf51]{color:var(--np-danger)}.np-pc__btn--rojo[data-v-136abf51]:hover{color:var(--np-danger);background:#fef2f2}.np-pc__sum[data-v-136abf51]{min-width:0;color:var(--np-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;margin:0;padding:0;font-family:inherit;font-size:13.5px;display:flex}.np-pc__sum b[data-v-136abf51]{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.np-pc__det[data-v-136abf51]{color:var(--np-muted);white-space:nowrap;flex-shrink:0;font-size:12.5px}.np-pc__tot[data-v-136abf51]{white-space:nowrap;margin-left:auto;padding-left:10px;font-size:14.5px;font-weight:800}.np-chip-esp[data-v-136abf51]{color:#b35a00;background:#fff3e6;border-radius:99px;flex-shrink:0;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:700;display:inline-flex}.np-seg[data-v-136abf51]{border:1px solid var(--np-border);background:#fff;border-radius:10px;padding:3px;display:inline-flex}.np-seg button[data-v-136abf51]{height:30px;color:var(--np-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.np-seg button[data-v-136abf51]:hover{color:var(--np-text)}.np-seg .np-seg--on[data-v-136abf51]{background:var(--np-magenta-soft);color:var(--np-magenta-dark)}.np-pc__b[data-v-136abf51]{flex-direction:column;gap:16px;padding:16px;display:flex}.np-pc__f[data-v-136abf51]{border-top:1px solid var(--np-line);background:var(--np-bg);color:var(--np-muted);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;padding:12px 16px;font-size:13px;display:flex}.np-pc__f b[data-v-136abf51]{color:var(--np-text);font-size:17px;font-weight:800}.np-fija[data-v-136abf51]{background:var(--np-bg);border:1px solid var(--np-border);border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.np-fija b[data-v-136abf51]{font-size:14px}.np-fija span[data-v-136abf51]{color:var(--np-muted);font-size:13px}.np-fija small[data-v-136abf51]{color:var(--np-faint);margin-top:4px;font-size:12px}.np-pc--bloqueada[data-v-136abf51]{opacity:.85}.np-areas[data-v-136abf51]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.np-area[data-v-136abf51]{border:1.5px solid var(--np-border);cursor:pointer;background:#fff;border-radius:14px;align-items:center;gap:12px;margin:0;padding:12px;transition:border-color .15s,background .15s;display:flex;position:relative}.np-area input[data-v-136abf51]{opacity:0;pointer-events:none;position:absolute}.np-area__ic[data-v-136abf51]{width:36px;height:36px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:14px;display:grid}.np-area__txt[data-v-136abf51]{flex:1;min-width:0}.np-area__txt b[data-v-136abf51]{font-size:13.5px;display:block}.np-area__txt small[data-v-136abf51]{color:var(--np-muted);font-size:12px;display:block}.np-area[data-v-136abf51]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff)}.np-check[data-v-136abf51]{color:#0000;background:#fff;border:1.5px solid #ddd4d9;border-radius:7px;flex-shrink:0;place-items:center;width:22px;height:22px;font-size:10px;transition:background .15s,border-color .15s;display:grid}.np-area:has(input:checked) .np-check[data-v-136abf51]{background:var(--c);border-color:var(--c);color:#fff}.np-extra:has(input:checked) .np-check[data-v-136abf51]{background:var(--np-magenta);border-color:var(--np-magenta);color:#fff}:is(.np-area[data-v-136abf51]:has(input:focus-visible),.np-extra[data-v-136abf51]:has(input:focus-visible)){outline:2px solid var(--np-magenta);outline-offset:2px}.np-blk[data-v-136abf51]{color:#0a5d86;background:#f3f9fd;border:1px solid #d6ecf8;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 14px;padding:10px 10px 10px 14px;font-size:13px;display:flex}.np-blk>span[data-v-136abf51]{flex:1;min-width:180px}.np-blk>span i[data-v-136abf51]{margin-right:6px}.np-blk__precio[data-v-136abf51]{align-items:center;gap:10px;margin:0;font-weight:600;display:inline-flex}.np-blk .np-link[data-v-136abf51]{color:#0a5d86;flex-basis:100%;justify-content:flex-end}.np-mini[data-v-136abf51]{align-items:center;display:inline-flex;position:relative}.np-mini>span[data-v-136abf51]{color:var(--np-faint);pointer-events:none;font-weight:700;position:absolute;left:12px}.np-mini__in[data-v-136abf51]{width:120px;height:38px;color:var(--np-text);text-align:right;box-shadow:none;background:#fff;border:1.5px solid #cfe5f3;border-radius:10px;outline:none;margin:0;padding:0 12px 0 26px;font-family:inherit;font-size:14px;font-weight:800}.np-mini__in[data-v-136abf51]:focus{border-color:var(--np-magenta);box-shadow:0 0 0 4px #ff00961f}.np-qty[data-v-136abf51]{border:1.5px solid var(--np-border);background:var(--np-bg);border-radius:12px;align-items:center;height:48px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;overflow:hidden}.np-qty[data-v-136abf51]:focus-within{border-color:var(--np-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.np-qty>button[data-v-136abf51]{width:46px;height:100%;color:var(--np-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;margin:0;padding:0;font-size:12px}.np-qty>button[data-v-136abf51]:hover{background:var(--np-magenta-soft);color:var(--np-magenta-dark)}.np-qty__in[data-v-136abf51]{min-width:0;height:100%;color:var(--np-text);text-align:center;box-shadow:none;-moz-appearance:textfield;background:0 0;border:0;outline:none;flex:1;margin:0;padding:0;font-family:inherit;font-size:16px;font-weight:800}.np-qty em[data-v-136abf51]{color:var(--np-faint);flex-shrink:0;padding-right:4px;font-size:12px;font-style:normal}.np-money[data-v-136abf51]{align-items:center;display:flex;position:relative}.np-money>span[data-v-136abf51]{color:var(--np-faint);pointer-events:none;font-size:15px;font-weight:800;position:absolute;left:15px}.np-money__in[data-v-136abf51]{border:1.5px solid var(--np-border);background:var(--np-bg);width:100%;height:48px;color:var(--np-text);box-shadow:none;-moz-appearance:textfield;border-radius:12px;outline:none;margin:0;padding:0 14px 0 30px;font-family:inherit;font-size:16px;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s}.np-money__in[data-v-136abf51]:focus{border-color:var(--np-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.np-money__in--sm[data-v-136abf51]{height:44px;font-size:14px}.np-qty__in[data-v-136abf51]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.np-qty__in[data-v-136abf51]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.np-money__in[data-v-136abf51]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.np-money__in[data-v-136abf51]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.np-mini__in[data-v-136abf51]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.np-mini__in[data-v-136abf51]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.np-extras[data-v-136abf51]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.np-extra[data-v-136abf51]{border:1.5px solid var(--np-border);cursor:pointer;background:#fff;border-radius:12px;align-items:center;gap:10px;margin:0;padding:10px 12px;transition:border-color .15s,background .15s;display:flex;position:relative}.np-extra input[data-v-136abf51]{opacity:0;pointer-events:none;position:absolute}.np-extra[data-v-136abf51]:has(input:checked){border-color:var(--np-magenta);background:#fffafd}.np-extra__txt[data-v-136abf51]{flex:1;min-width:0}.np-extra__txt b[data-v-136abf51]{font-size:13px;display:block}.np-extra__txt small[data-v-136abf51]{color:var(--np-muted);font-size:11.5px;display:block}.np-extra__monto[data-v-136abf51]{color:var(--np-magenta-dark);flex-shrink:0;font-size:13px;font-weight:800}.np-propio[data-v-136abf51]{grid-template-columns:minmax(0,1fr) 130px 130px 32px;align-items:center;gap:8px;margin-bottom:8px;display:grid}.np-propio .np-in[data-v-136abf51]{height:44px;font-size:14px}.np-field>.np-drop[data-v-136abf51]{font-size:inherit;border:1.5px dashed var(--np-border);background:var(--np-bg);cursor:pointer;border-radius:14px;align-items:center;gap:14px;margin:0;padding:14px 16px;font-weight:400;transition:border-color .15s,background .15s;display:flex}.np-drop[data-v-136abf51]>*{pointer-events:none}.np-drop[data-v-136abf51]:hover,.np-drop--activa[data-v-136abf51]{border-color:var(--np-magenta);background:var(--np-magenta-soft)}.np-drop__ic[data-v-136abf51]{border:1px solid var(--np-border);width:42px;height:42px;color:var(--np-magenta);background:#fff;border-radius:12px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.np-drop__txt b[data-v-136abf51]{font-size:13.5px;display:block}.np-drop__txt small[data-v-136abf51]{color:var(--np-muted);font-size:12px;display:block}.np-files[data-v-136abf51]{flex-wrap:wrap;gap:8px;margin-top:8px;display:flex}.np-file[data-v-136abf51]{border:1px solid var(--np-border);background:#fff;border-radius:11px;align-items:center;gap:8px;max-width:100%;height:44px;padding:0 6px;display:inline-flex}.np-file__ic[data-v-136abf51],.np-file__img[data-v-136abf51]{border-radius:8px;flex-shrink:0;width:32px;height:32px}.np-file__ic[data-v-136abf51]{background:var(--np-magenta-soft);color:var(--np-magenta);place-items:center;font-size:13px;display:grid}.np-file__img[data-v-136abf51]{object-fit:cover}.np-file__txt[data-v-136abf51]{min-width:0}.np-file__txt b[data-v-136abf51]{white-space:nowrap;text-overflow:ellipsis;max-width:180px;font-size:12.5px;font-weight:600;display:block;overflow:hidden}.np-file__txt small[data-v-136abf51]{color:var(--np-faint);font-size:11px;display:block}.np-file button[data-v-136abf51]{width:26px;height:26px;color:var(--np-faint);cursor:pointer;background:0 0;border:0;border-radius:7px;flex-shrink:0;place-items:center;margin:0;padding:0;font-size:11px;display:grid}.np-file button[data-v-136abf51]:hover{color:var(--np-danger);background:#fef2f2}.np-add[data-v-136abf51]{border:1.5px dashed var(--np-magenta-border);width:100%;height:50px;color:var(--np-magenta-dark);cursor:pointer;background:#fffafd;border-radius:14px;justify-content:center;align-items:center;gap:8px;margin:0;font-family:inherit;font-size:13.5px;font-weight:700;transition:background .15s,border-color .15s;display:flex}.np-add[data-v-136abf51]:hover{background:var(--np-magenta-soft);border-color:var(--np-magenta)}.np-iva[data-v-136abf51]{border:1.5px solid var(--np-border);background:#fff;border-radius:16px;transition:border-color .15s;overflow:hidden}.np-iva--on[data-v-136abf51]{border-color:var(--np-magenta-border)}.np-iva__op[data-v-136abf51]{cursor:pointer;align-items:center;gap:12px;margin:0;padding:14px 16px;display:flex;position:relative}.np-iva__op input[data-v-136abf51]{opacity:0;pointer-events:none;position:absolute}.np-iva--on .np-iva__op[data-v-136abf51]{background:var(--np-magenta-soft)}.np-iva__ic[data-v-136abf51]{width:38px;height:38px;color:var(--np-magenta);background:var(--np-magenta-soft);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.np-iva--on .np-iva__ic[data-v-136abf51]{background:#fff}.np-iva__txt[data-v-136abf51]{flex:1;min-width:0}.np-iva__txt b[data-v-136abf51]{font-size:14px;font-weight:700;display:block}.np-iva__txt small[data-v-136abf51]{color:var(--np-muted);font-size:12px;display:block}.np-sw[data-v-136abf51]{background:#ddd4d9;border-radius:99px;flex-shrink:0;width:42px;height:24px;transition:background .15s;position:relative}.np-sw[data-v-136abf51]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.np-iva__op input:checked~.np-sw[data-v-136abf51]{background:var(--np-magenta)}.np-iva__op input:checked~.np-sw[data-v-136abf51]:after{transform:translate(18px)}.np-iva__op[data-v-136abf51]:has(input:focus-visible){outline:2px solid var(--np-magenta);outline-offset:-2px}.np-iva__cuentas[data-v-136abf51]{border-top:1px solid var(--np-magenta-border);flex-direction:column;gap:6px;padding:12px 16px 14px;font-size:13.5px;display:flex}.np-iva__cuentas div[data-v-136abf51]{color:var(--np-muted);justify-content:space-between;display:flex}.np-iva__cuentas b[data-v-136abf51]{color:var(--np-text);font-weight:600}.np-iva__cuentas .np-iva__total[data-v-136abf51]{border-top:1px dashed var(--np-border);margin-top:2px;padding-top:8px}.np-iva__total span[data-v-136abf51]{color:var(--np-text);font-weight:700}.np-iva__total b[data-v-136abf51]{font-size:16px;font-weight:800}.np-btn[data-v-136abf51]{border-radius:12px;gap:8px;font-size:14px;font-weight:700}.np-btn--outline[data-v-136abf51]{color:#1a1718;background:#fff;border:1px solid #ece7ea}.np-btn--outline i[data-v-136abf51]{color:#6b6468}.np-btn--outline[data-v-136abf51]:hover:not(:disabled){color:#d6007e;border-color:#ffc2e3}.np-btn--primario[data-v-136abf51]{color:#fff;background:#ff0096;border:0;box-shadow:0 10px 22px -12px #ff0096e6}.np-btn--primario[data-v-136abf51]:hover:not(:disabled){background:#d6007e}.np-btn[data-v-136abf51]:disabled{opacity:.7;cursor:wait}@media (width<=640px){.np-row--2[data-v-136abf51],.np-row--3[data-v-136abf51],.np-areas[data-v-136abf51],.np-extras[data-v-136abf51]{grid-template-columns:minmax(0,1fr)}.np-pc__b[data-v-136abf51]{padding:14px}.np-pc__h[data-v-136abf51]{padding:10px 10px 10px 12px}.np-seg[data-v-136abf51]{order:5;width:100%}.np-seg button[data-v-136abf51]{flex:1;justify-content:center}.np-pc__det[data-v-136abf51]{display:none}.np-blk__precio[data-v-136abf51]{justify-content:space-between;width:100%}.np-propio[data-v-136abf51]{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 32px}.np-propio>.np-in[data-v-136abf51]{grid-column:1/-1}.np-file__txt b[data-v-136abf51]{max-width:140px}}.gastos[data-v-81c700b4]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.gastos[data-v-81c700b4] *,.gastos[data-v-81c700b4] :before,.gastos[data-v-81c700b4] :after{box-sizing:border-box}.pr-head[data-v-81c700b4]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-81c700b4]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-81c700b4]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-81c700b4]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-81c700b4]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-81c700b4]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-81c700b4]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-81c700b4]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-81c700b4]{font-size:13px}.pr-btn--outline[data-v-81c700b4]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-81c700b4]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-81c700b4]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-81c700b4]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-81c700b4]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-81c700b4]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-81c700b4]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-81c700b4]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-81c700b4]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-81c700b4]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-81c700b4]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-81c700b4]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-81c700b4]:hover{color:var(--pr-magenta-dark)}.pr-select[data-v-81c700b4]{position:relative}.pr-select select[data-v-81c700b4]{appearance:none;border:1px solid var(--pr-border);height:42px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.pr-select select[data-v-81c700b4]:focus{border-color:var(--pr-magenta)}.pr-select[data-v-81c700b4]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pr-select--sm select[data-v-81c700b4]{height:34px;padding:0 28px 0 10px;font-size:13px}.pr-select--sm[data-v-81c700b4]:after{right:10px}.pr-seg[data-v-81c700b4]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-81c700b4]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-81c700b4]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-81c700b4]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-81c700b4]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-81c700b4]{color:var(--pr-danger)}.pr-spinner[data-v-81c700b4]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-81c700b4}@keyframes pr-spin-81c700b4{to{transform:rotate(360deg)}}.pr-empty[data-v-81c700b4]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-81c700b4]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-81c700b4]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-81c700b4]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-81c700b4]{margin-top:22px}.pr-ill[data-v-81c700b4]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-81c700b4]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-81c700b4]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-81c700b4]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-81c700b4]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-81c700b4]{background:#ffd6ec}.pr-ill__hoja i[data-v-81c700b4]:first-child{width:60%}.pr-ill__hoja i[data-v-81c700b4]:nth-child(3){width:75%}.pr-ill__icono[data-v-81c700b4]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-81c700b4]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-81c700b4]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-81c700b4]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-81c700b4]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-chips[data-v-81c700b4]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pr-chip[data-v-81c700b4]{background:var(--pr-panel);border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.pr-chip b[data-v-81c700b4]{color:var(--pr-text);font-weight:700}.pr-chip button[data-v-81c700b4]{width:22px;height:22px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.pr-chip button[data-v-81c700b4]:hover{color:var(--pr-magenta-dark);background:#fff}.pr-table-wrap[data-v-81c700b4]{overflow-x:auto}.pr-table[data-v-81c700b4]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-81c700b4]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-81c700b4]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-81c700b4]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-81c700b4]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-81c700b4]{color:var(--pr-magenta)}.pr-table tbody td[data-v-81c700b4]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-81c700b4]{transition:background .12s}.pr-table tbody tr[data-v-81c700b4]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-81c700b4]{border-bottom:0}.pr-table .r[data-v-81c700b4]{text-align:right}.pr-row-actions[data-v-81c700b4]{gap:4px;display:inline-flex}.pr-act[data-v-81c700b4]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-81c700b4]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-81c700b4]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-81c700b4]{color:var(--pr-danger)}.pr-act--del[data-v-81c700b4]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-81c700b4]{display:none}.pr-foot[data-v-81c700b4]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-81c700b4]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-81c700b4]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-81c700b4]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-81c700b4]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-81c700b4]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-81c700b4]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-81c700b4]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-81c700b4]{pointer-events:none}@media (width<=760px){.gastos[data-v-81c700b4]{padding:20px 14px 40px}.pr-head[data-v-81c700b4]{align-items:stretch}.pr-actions[data-v-81c700b4]{width:100%}.pr-actions .pr-btn--outline[data-v-81c700b4]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-81c700b4]{flex:100%}.pr-filters[data-v-81c700b4]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-81c700b4]{flex:none;width:100%;min-width:0;max-width:none}.pr-select select[data-v-81c700b4],.pr-seg[data-v-81c700b4]{width:100%}.pr-seg button[data-v-81c700b4]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-81c700b4]{display:none}.pr-cards[data-v-81c700b4]{display:block}.pr-card-item[data-v-81c700b4]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-81c700b4]{align-items:center;gap:12px;display:flex}.pr-card-item__mid[data-v-81c700b4]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 54px;display:flex}.pr-card-item__bot[data-v-81c700b4]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 54px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-81c700b4]{color:var(--pr-faint)}.pr-foot[data-v-81c700b4]{justify-content:center}.pr-per-page[data-v-81c700b4]{display:none}}.pf[data-v-81c700b4],.pf-foot[data-v-81c700b4],.del[data-v-81c700b4],.del__botones[data-v-81c700b4]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pf[data-v-81c700b4] *,.pf[data-v-81c700b4] :before,.pf[data-v-81c700b4] :after,.del[data-v-81c700b4] *,.del__botones[data-v-81c700b4] *{box-sizing:border-box}.pf[data-v-81c700b4]{color:var(--pr-text);flex-direction:column;gap:18px;display:flex}.pf-alert[data-v-81c700b4]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pf-alert--warn[data-v-81c700b4]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pf-alert--error[data-v-81c700b4]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pf-sec[data-v-81c700b4]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.pf .pf-field>label[data-v-81c700b4]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.pf-req[data-v-81c700b4]{color:var(--pr-magenta)}.pf-opt[data-v-81c700b4]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.pf-control[data-v-81c700b4]{align-items:center;display:flex;position:relative}.pf-control>i[data-v-81c700b4]:first-child{color:var(--pr-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.pf-control input[data-v-81c700b4],.pf-control select[data-v-81c700b4]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:50px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.pf-control input[data-v-81c700b4]::placeholder{color:var(--pr-faint)}.pf-control input[data-v-81c700b4]:hover,.pf-control select[data-v-81c700b4]:hover{border-color:#ddd4d9}.pf-control input[data-v-81c700b4]:focus,.pf-control select[data-v-81c700b4]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-control:focus-within>i[data-v-81c700b4]:first-child{color:var(--pr-magenta)}.pf-control--select select[data-v-81c700b4]{appearance:none;cursor:pointer;padding-right:40px}.pf-control--select[data-v-81c700b4]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.pf-control select.pf-empty[data-v-81c700b4]{color:var(--pr-faint)}.pf-hint[data-v-81c700b4]{color:var(--pr-muted);margin-top:7px;font-size:12px;display:block}.pf-field--error .pf-control input[data-v-81c700b4],.pf-field--error .pf-control select[data-v-81c700b4]{background:#fff8f8;border-color:#f3a5ad}.pf-field--error .pf-control>i[data-v-81c700b4]:first-child{color:var(--pr-danger)}.pf-field--error .pf-hint[data-v-81c700b4]{color:var(--pr-danger);font-weight:500}.pf-foot[data-v-81c700b4]{gap:10px;width:100%;display:flex}.pf-foot .pr-btn[data-v-81c700b4]{height:48px}.pf-foot__main[data-v-81c700b4]{flex:1;font-size:14.5px}.pf-foot .pr-btn[data-v-81c700b4]:disabled{opacity:.7;cursor:wait}.pf-spinner[data-v-81c700b4]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-81c700b4}.del[data-v-81c700b4]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-81c700b4]{--del-rojo:#e11d2e}.del__icono[data-v-81c700b4]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-81c700b4]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-81c700b4]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-81c700b4]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-81c700b4]{min-width:0}.del__item b[data-v-81c700b4]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-81c700b4]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-81c700b4]{text-align:left;margin-top:14px}.del__pierde>span[data-v-81c700b4]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-81c700b4]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-81c700b4]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-81c700b4]{font-size:15px}.del__aviso[data-v-81c700b4]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-81c700b4]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-81c700b4]{width:100%;height:46px}.del__botones .pr-btn[data-v-81c700b4]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-81c700b4]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-81c700b4]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-81c700b4]{grid-template-columns:1fr}.del__eliminar[data-v-81c700b4]{order:-1}}.pa-corte i[data-v-81c700b4]{color:var(--pr-magenta)}.pa-corte[data-v-81c700b4]:disabled{opacity:.6;cursor:wait}.pa-kpis[data-v-81c700b4]{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pa-kpi[data-v-81c700b4]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.pa-kpi__ic[data-v-81c700b4]{width:42px;height:42px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:12px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.pa-kpi small[data-v-81c700b4]{color:var(--pr-muted);font-size:12px;font-weight:600;display:block}.pa-kpi b[data-v-81c700b4]{letter-spacing:-.02em;color:var(--pr-text);margin-top:1px;font-size:19px;font-weight:800;display:block}.pa-kpi em[data-v-81c700b4]{color:var(--pr-faint);font-size:11.5px;font-style:normal;font-weight:600}.pa-kpi__bar[data-v-81c700b4]{background:var(--c);opacity:.7;height:3px;transition:width .3s;position:absolute;bottom:0;left:0}.pa-kpi--main[data-v-81c700b4]{background:linear-gradient(135deg,#0a8f3c,#10b350);border:0}.pa-kpi--main .pa-kpi__ic[data-v-81c700b4]{color:#fff;background:#ffffff2e}.pa-kpi--main small[data-v-81c700b4],.pa-kpi--main em[data-v-81c700b4]{color:#ffffffd9}.pa-kpi--main b[data-v-81c700b4]{color:#fff;font-size:26px}.pa-period[data-v-81c700b4]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-period .pr-seg button i[data-v-81c700b4]{font-size:12px}.pa-mnav[data-v-81c700b4]{border:1px solid var(--pr-border);background:#fff;border-radius:11px;align-items:center;height:42px;display:inline-flex;overflow:hidden}.pa-mnav>button[data-v-81c700b4]{width:38px;height:100%;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px}.pa-mnav>button[data-v-81c700b4]:hover{background:var(--pr-panel);color:var(--pr-text)}.pa-mnav__sel[data-v-81c700b4]{border-left:1px solid var(--pr-line);border-right:1px solid var(--pr-line);justify-content:center;align-items:center;gap:2px;height:100%;padding:0 6px;display:flex}.pa-mnav__sel select[data-v-81c700b4]{width:auto;height:100%;box-shadow:none;appearance:none;color:var(--pr-text);text-align:center;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0 4px;font-family:inherit;font-size:13.5px;font-weight:700}.pa-mnav__sel select[data-v-81c700b4]:hover{color:var(--pr-magenta-dark)}.pa-dpick[data-v-81c700b4]{border:1px solid var(--pr-border);background:#fff;border-radius:11px;align-items:center;gap:8px;height:42px;margin:0;padding:0 12px;display:inline-flex}.pa-dpick[data-v-81c700b4]:focus-within{border-color:var(--pr-magenta);box-shadow:0 0 0 4px #ff00961f}.pa-dpick i[data-v-81c700b4]{color:var(--pr-magenta)}.pa-dpick input[data-v-81c700b4]{width:auto;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:13.5px;font-weight:600}.pa-fecha b[data-v-81c700b4]{font-weight:600;display:block}.pa-fecha small[data-v-81c700b4]{color:var(--pr-text);font-size:11.5px;font-weight:600}.pa-fecha small i[data-v-81c700b4]{color:var(--pr-faint);font-size:11px}.pa-cli[data-v-81c700b4]{align-items:center;gap:10px;display:flex}.pa-av[data-v-81c700b4]{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.pa-cli__txt[data-v-81c700b4]{min-width:0}.pa-cli__txt b[data-v-81c700b4]{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-weight:600;display:block;overflow:hidden}.pa-cli__txt small[data-v-81c700b4]{max-width:240px;color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.pa-cli__txt em[data-v-81c700b4]{color:var(--pr-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.pa-tipo[data-v-81c700b4]{white-space:nowrap;background:color-mix(in srgb, var(--c) 11%, #fff);color:color-mix(in srgb, var(--c) 82%, #000);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pa-tipo i[data-v-81c700b4]{font-size:10px}.pa-met[data-v-81c700b4]{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.pa-met i[data-v-81c700b4]{width:26px;height:26px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:8px;place-items:center;font-size:11px;display:grid}.pa-met--solo i[data-v-81c700b4]{border-radius:11px;width:40px;height:40px;font-size:15px}.pa-monto[data-v-81c700b4]{color:#0a8f3c;white-space:nowrap;font-size:14.5px;font-weight:800}.pa-monto--lg[data-v-81c700b4]{font-size:15.5px}.pa-saldo[data-v-81c700b4]{color:var(--pr-danger);white-space:nowrap;font-weight:700}.pa-chip[data-v-81c700b4]{color:#067a36;white-space:nowrap;background:#ecfdf3;border:1px solid #b6ecc9;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.pa-chip i[data-v-81c700b4]{font-size:10px}.pa-chip--favor[data-v-81c700b4]{color:#0a5d86;background:#eef8fd;border-color:#cbe9f7}.pa-dash[data-v-81c700b4]{color:var(--pr-faint)}.pr-table tfoot td[data-v-81c700b4]{background:var(--pr-bg);border-top:1px solid var(--pr-border);color:var(--pr-muted);padding:12px 16px;font-size:12.5px}.pr-table tfoot b[data-v-81c700b4]{color:var(--pr-text)}.gastos .pr-table th[data-v-81c700b4],.gastos .pr-table td[data-v-81c700b4]{padding-left:12px;padding-right:12px}.pa-card__top[data-v-81c700b4]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pa-card__top .pa-cli__txt b[data-v-81c700b4],.pa-card__top .pa-cli__txt small[data-v-81c700b4]{white-space:normal;max-width:none}.pa-card__mid[data-v-81c700b4]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.pa-card__bot[data-v-81c700b4]{color:var(--pr-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}@media (width<=1200px){.pa-kpis[data-v-81c700b4]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pa-kpis[data-v-81c700b4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pa-kpi--main[data-v-81c700b4]{grid-column:1/-1}.pa-kpi[data-v-81c700b4]{padding:10px}.pa-kpi:not(.pa-kpi--main) .pa-kpi__ic[data-v-81c700b4]{display:none}.pa-kpi b[data-v-81c700b4]{font-size:14px}.pa-kpi small[data-v-81c700b4]{font-size:11px}.pa-kpi em[data-v-81c700b4]{font-size:10.5px}.pa-kpi--main b[data-v-81c700b4]{font-size:24px}.pr-actions .pr-btn[data-v-81c700b4]{flex:1}.pa-period[data-v-81c700b4]{width:100%}.pa-period .pr-seg[data-v-81c700b4],.pa-mnav[data-v-81c700b4],.pa-dpick[data-v-81c700b4]{flex:100%}.pa-mnav__sel[data-v-81c700b4],.pa-dpick input[data-v-81c700b4]{flex:1}}.ga-kpi--rojo[data-v-81c700b4]{background:linear-gradient(135deg,#c8102e,#ef3b4f)}.ga-kpi__txt[data-v-81c700b4]{min-width:0}.ga-kpi__txt small[data-v-81c700b4]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ga-kpi--vacio[data-v-81c700b4]{--c:#a39ca0;opacity:.55}.pr-cat[data-v-81c700b4]{white-space:nowrap;background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:7px;padding:3px 9px;font-size:12px;font-weight:600;display:inline-flex}.pr-cat[data-v-81c700b4]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.ga-con[data-v-81c700b4]{flex-direction:column;align-items:flex-start;gap:5px;min-width:200px;max-width:360px;display:flex}.ga-con b[data-v-81c700b4]{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;overflow:hidden}.ga-con small[data-v-81c700b4]{color:var(--pr-muted);font-size:12px}.pa-card__top .ga-con[data-v-81c700b4]{flex:1;min-width:0}.pa-card__top .ga-con b[data-v-81c700b4]{white-space:normal}.ga-monto[data-v-81c700b4]{color:#d11a2a;white-space:nowrap;font-size:14.5px;font-weight:800}.ga-monto--lg[data-v-81c700b4]{font-size:15.5px}.ga-comp[data-v-81c700b4]{border:1px solid var(--pr-border);color:var(--pr-text);white-space:nowrap;background:#fff;border-radius:10px;align-items:center;gap:8px;padding:4px 10px 4px 4px;font-size:12.5px;font-weight:600;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.ga-comp[data-v-81c700b4]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.ga-comp__th[data-v-81c700b4]{border-radius:7px;flex-shrink:0;place-items:center;width:28px;height:28px;font-size:12px;display:grid}.ga-comp__th--img[data-v-81c700b4]{color:var(--pr-magenta);background:linear-gradient(135deg,#ffd6ec,#cbe9f7)}.ga-comp__th--pdf[data-v-81c700b4]{color:#e11d2e;background:#fdecee}.ga-nocomp[data-v-81c700b4]{color:var(--pr-faint);white-space:nowrap;font-size:12px}.ga-del__ic[data-v-81c700b4]{width:42px;height:42px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:12px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.del__item .ga-del__monto[data-v-81c700b4]{flex-shrink:0;margin-left:auto;font-size:16px}.ga-del__nota[data-v-81c700b4]{border:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);text-align:left;border-radius:10px;align-items:center;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;display:flex}.ga-del__nota i[data-v-81c700b4]{color:var(--pr-faint)}.ga-opc[data-v-81c700b4]{text-transform:none;letter-spacing:0;font-weight:500}.ga-link[data-v-81c700b4]{color:var(--pr-magenta-dark);font-weight:600}.ga-money[data-v-81c700b4]{align-items:center;display:flex;position:relative}.ga-money__sym[data-v-81c700b4]{color:var(--pr-faint);pointer-events:none;font-size:20px;font-weight:800;position:absolute;left:16px}.ga-money input[data-v-81c700b4]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:60px;color:var(--pr-text);box-shadow:none;-moz-appearance:textfield;border-radius:14px;outline:none;margin:0;padding:0 16px 0 38px;font-family:inherit;font-size:24px;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s}.ga-money input[data-v-81c700b4]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ga-money input[data-v-81c700b4]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ga-money input[data-v-81c700b4]::placeholder{color:var(--pr-faint);font-weight:600}.ga-money input[data-v-81c700b4]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-field--error .ga-money input[data-v-81c700b4]{background:#fff8f8;border-color:#f3a5ad}.ga-mets[data-v-81c700b4]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.pf .ga-met[data-v-81c700b4]{border:1.5px solid var(--pr-border);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0;padding:14px 8px;font-weight:400;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.pf .ga-met[data-v-81c700b4]:hover{border-color:#ddd4d9}.ga-met input[data-v-81c700b4]{opacity:0;pointer-events:none;position:absolute}.ga-met__ic[data-v-81c700b4]{width:38px;height:38px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;place-items:center;font-size:15px;display:grid}.ga-met b[data-v-81c700b4]{color:var(--pr-text);font-size:13px}.ga-met__tick[data-v-81c700b4]{color:#fff;background:var(--c);opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;transition:opacity .15s;display:grid;position:absolute;top:8px;right:8px}.pf .ga-met[data-v-81c700b4]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 14%, transparent)}.ga-met:has(input:checked) .ga-met__tick[data-v-81c700b4]{opacity:1}.ga-met[data-v-81c700b4]:has(input:focus-visible){outline:2px solid var(--c);outline-offset:2px}.pf-field--error .ga-met[data-v-81c700b4]{border-color:#f3a5ad}.pf .ga-drop[data-v-81c700b4]{border:1.5px dashed var(--pr-border);background:var(--pr-bg);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:6px;margin:0;padding:22px 16px;font-weight:400;transition:border-color .15s,background .15s;display:flex}.ga-drop[data-v-81c700b4]>*{pointer-events:none}.pf .ga-drop[data-v-81c700b4]:hover,.pf .ga-drop--activa[data-v-81c700b4]{border-color:var(--pr-magenta);background:var(--pr-magenta-soft)}.ga-drop__ic[data-v-81c700b4]{border:1px solid var(--pr-border);width:46px;height:46px;color:var(--pr-magenta);background:#fff;border-radius:14px;place-items:center;font-size:18px;display:grid;box-shadow:0 10px 20px -14px #ff0096b3}.ga-drop b[data-v-81c700b4]{color:var(--pr-text);margin-top:4px;font-size:13.5px}.ga-drop b span[data-v-81c700b4]{color:var(--pr-magenta-dark)}.ga-drop small[data-v-81c700b4]{color:var(--pr-muted);font-size:12px}.ga-file[data-v-81c700b4]{border:1.5px solid var(--pr-magenta-border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:10px;display:flex}.ga-file__th[data-v-81c700b4],.ga-file__img[data-v-81c700b4]{border-radius:10px;flex-shrink:0;width:52px;height:52px}.ga-file__th[data-v-81c700b4]{place-items:center;font-size:20px;display:grid}.ga-file__img[data-v-81c700b4]{object-fit:cover;display:block}.ga-file__txt[data-v-81c700b4]{flex:1;min-width:0}.ga-file__txt b[data-v-81c700b4]{text-overflow:ellipsis;white-space:nowrap;font-size:13.5px;display:block;overflow:hidden}.ga-file__txt small[data-v-81c700b4]{color:var(--pr-muted);font-size:12px}.ga-file__btn[data-v-81c700b4]{width:34px;height:34px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:9px;flex-shrink:0;place-items:center;margin:0;padding:0;font-size:14px;display:grid}.ga-file__btn[data-v-81c700b4]:hover{background:var(--pr-panel);color:var(--pr-text)}.ga-file__btn--rm[data-v-81c700b4]{color:var(--pr-danger)}.ga-file__btn--rm[data-v-81c700b4]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}@media (width<=760px){.pr-actions .pr-btn--outline[data-v-81c700b4]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-81c700b4]{flex:100%}}.db[data-v-e3a4bc05]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-ink:#282425;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.db[data-v-e3a4bc05] *,.db[data-v-e3a4bc05] :before,.db[data-v-e3a4bc05] :after{box-sizing:border-box}.db h1[data-v-e3a4bc05],.db h3[data-v-e3a4bc05],.db p[data-v-e3a4bc05]{margin:0}.pr-head[data-v-e3a4bc05]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-e3a4bc05]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-e3a4bc05]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-e3a4bc05]{letter-spacing:-.025em;color:var(--pr-text);font-size:26px;font-weight:800}.pr-title p[data-v-e3a4bc05]{color:var(--pr-muted);margin-top:3px;font-size:13.5px}.db-mnav[data-v-e3a4bc05]{border:1px solid var(--pr-border);background:#fff;border-radius:11px;align-items:center;height:42px;display:inline-flex;overflow:hidden}.db-mnav>button[data-v-e3a4bc05]{width:38px;height:100%;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px}.db-mnav>button[data-v-e3a4bc05]:hover:not(:disabled){background:var(--pr-panel);color:var(--pr-text)}.db-mnav>button[data-v-e3a4bc05]:disabled{opacity:.35;cursor:default}.db-mnav__sel[data-v-e3a4bc05]{border-left:1px solid var(--pr-line);border-right:1px solid var(--pr-line);justify-content:center;align-items:center;gap:2px;height:100%;padding:0 8px 0 12px;display:flex}.db-mnav__sel>i[data-v-e3a4bc05]{color:var(--pr-magenta);margin-right:4px;font-size:12px}.db-mnav__sel select[data-v-e3a4bc05]{width:auto;height:100%;box-shadow:none;appearance:none;color:var(--pr-text);cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0 4px;font-family:inherit;font-size:13.5px;font-weight:700}.db-mnav__sel select[data-v-e3a4bc05]:hover{color:var(--pr-magenta-dark)}.db-top[data-v-e3a4bc05]{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) minmax(0,1fr);gap:12px;margin-bottom:12px;display:grid}.db-row2[data-v-e3a4bc05]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.db-k[data-v-e3a4bc05]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;flex-direction:column;gap:10px;min-width:0;padding:16px 18px;display:flex;position:relative;overflow:hidden}.db-k__h[data-v-e3a4bc05]{align-items:center;gap:10px;display:flex}.db-k__ic[data-v-e3a4bc05]{width:36px;height:36px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:14px;display:grid}.db-k__h small[data-v-e3a4bc05]{color:var(--pr-muted);flex:1;font-size:13px;font-weight:600}.db-k__b[data-v-e3a4bc05]{justify-content:space-between;align-items:flex-end;gap:10px;display:flex}.db-k__v[data-v-e3a4bc05]{letter-spacing:-.03em;white-space:nowrap;font-size:26px;font-weight:800;line-height:1.1}.db-k__v small[data-v-e3a4bc05]{letter-spacing:0;color:var(--pr-faint);margin-top:4px;font-size:12px;font-weight:500;display:block}.db-dl[data-v-e3a4bc05]{white-space:nowrap;border-radius:99px;align-items:center;gap:4px;height:24px;padding:0 8px;font-size:11.5px;font-weight:700;display:inline-flex}.db-dl i[data-v-e3a4bc05]{font-size:9px}.db-dl--bien[data-v-e3a4bc05]{color:#067a36;background:#ecfdf3}.db-dl--mal[data-v-e3a4bc05]{color:#c81e1e;background:#fef2f2}.db-spark[data-v-e3a4bc05]{flex-shrink:0;width:110px;height:40px;overflow:visible}.db-k--tall[data-v-e3a4bc05]{justify-content:space-between}.db-k--tall .db-k__b[data-v-e3a4bc05]{flex-direction:column;align-items:stretch;gap:12px}.db-spark--tall[data-v-e3a4bc05]{width:100%;height:64px}.db-k--hero[data-v-e3a4bc05]{color:#fff;background:radial-gradient(120% 140% at 100% 0%, #3a2a33 0%, var(--pr-ink) 60%);border:0}.db-k--hero .db-k__ic[data-v-e3a4bc05]{color:#fff;background:#ffffff1f}.db-k--hero .db-k__h small[data-v-e3a4bc05]{color:#ffffffbf}.db-k--hero .db-dl--bien[data-v-e3a4bc05]{color:#6ee79b;background:#10b35033}.db-k--hero .db-dl--mal[data-v-e3a4bc05]{color:#ff9aa5;background:#ff6b7a33}.db-k--hero .db-k__v[data-v-e3a4bc05]{font-size:38px}.db-k--hero .db-k__v small[data-v-e3a4bc05]{color:#ffffff8c}.db-eq[data-v-e3a4bc05]{color:#ffffffb3;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px;font-size:12.5px;display:flex}.db-eq b[data-v-e3a4bc05]{color:#fff;font-weight:700}.db-eq em[data-v-e3a4bc05]{color:#fff6;font-style:normal;font-weight:700}.db-mg[data-v-e3a4bc05]{margin-top:4px}.db-mg__bar[data-v-e3a4bc05]{gap:2px;height:10px;display:flex}.db-mg__bar span[data-v-e3a4bc05]{border-radius:99px}.db-mg__l[data-v-e3a4bc05]{color:#ffffffa6;justify-content:space-between;gap:10px;margin-top:7px;font-size:11.5px;display:flex}.db-mg__l i[data-v-e3a4bc05]{border-radius:50%;width:8px;height:8px;margin-right:5px;display:inline-block}.db-grid[data-v-e3a4bc05]{grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:16px;margin-bottom:16px;display:grid}.db-pn[data-v-e3a4bc05]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;flex-direction:column;min-width:0;display:flex}.db-pn__h[data-v-e3a4bc05]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:16px 18px 0;display:flex}.db-pn__h h3[data-v-e3a4bc05]{color:var(--pr-text);align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.db-pn__h h3 i[data-v-e3a4bc05]{width:30px;height:30px;color:var(--pr-magenta);background:var(--pr-magenta-soft);border-radius:9px;place-items:center;font-size:12px;display:grid}.db-pn__h p[data-v-e3a4bc05]{color:var(--pr-muted);margin-top:2px;padding-left:40px;font-size:12.5px}.db-pn__h a[data-v-e3a4bc05]{color:var(--pr-magenta-dark);font-size:12.5px;font-weight:700;text-decoration:none}.db-pn__h a i[data-v-e3a4bc05]{font-size:10px}.db-pn__b[data-v-e3a4bc05]{flex:1;padding:16px 18px 18px}.db-vacio[data-v-e3a4bc05]{text-align:center;color:var(--pr-muted);padding:30px 10px;font-size:13.5px}.db-stats[data-v-e3a4bc05]{flex-wrap:wrap;gap:22px;display:flex}.db-stats small[data-v-e3a4bc05]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700;display:block}.db-stats b[data-v-e3a4bc05]{font-size:15px;font-weight:800}.db-stats em[data-v-e3a4bc05]{color:var(--pr-muted);margin-left:4px;font-size:12px;font-style:normal;font-weight:500}.db-stats__hoy[data-v-e3a4bc05]{color:var(--pr-magenta-dark)}.db-bars[data-v-e3a4bc05]{border-bottom:1px solid var(--pr-border);align-items:flex-end;gap:4px;height:210px;padding-top:22px;display:flex;position:relative}.db-bar[data-v-e3a4bc05]{cursor:pointer;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex;position:relative}.db-bar i[data-v-e3a4bc05]{background:#ffb3dc;border-radius:4px 4px 0 0;width:100%;min-height:2px;transition:background .12s,height .3s;display:block}.db-bar:hover i[data-v-e3a4bc05]{background:var(--pr-magenta-dark)}.db-bar--hoy i[data-v-e3a4bc05]{background:var(--pr-magenta)}.db-bar--fut[data-v-e3a4bc05]{cursor:default}.db-bar--fut i[data-v-e3a4bc05],.db-bar--fut:hover i[data-v-e3a4bc05]{background:repeating-linear-gradient(135deg, var(--pr-line) 0 3px, #fff 3px 6px);border:1px dashed var(--pr-border);border-bottom:0}.db-bar__tag[data-v-e3a4bc05]{white-space:nowrap;color:var(--pr-text);pointer-events:none;margin-bottom:4px;font-size:10.5px;font-weight:700;position:absolute;left:50%;transform:translate(-50%)}.db-bar__tag--hoy[data-v-e3a4bc05]{color:var(--pr-magenta-dark)}.db-avg[data-v-e3a4bc05]{pointer-events:none;border-top:1.5px dashed #b9afb4;position:absolute;left:0;right:0}.db-avg span[data-v-e3a4bc05]{color:var(--pr-muted);background:#fff;padding:0 4px;font-size:10.5px;font-weight:700;position:absolute;top:-20px;right:0}.db-xl[data-v-e3a4bc05]{gap:4px;margin-top:6px;display:flex}.db-xl span[data-v-e3a4bc05]{text-align:center;min-width:0;color:var(--pr-faint);flex:1;font-size:10px;font-weight:600}.db-xl .db-xl--hoy[data-v-e3a4bc05]{color:var(--pr-magenta-dark);font-weight:800}.db-bars--anio[data-v-e3a4bc05]{gap:8px;height:190px}.db-bars--anio .db-bar i[data-v-e3a4bc05]{background:#ffd1ea}.db-bars--anio .db-bar--hoy i[data-v-e3a4bc05]{background:var(--pr-magenta)}.db-bars--anio .db-bar:hover i[data-v-e3a4bc05]{background:var(--pr-magenta-dark)}.db-xl--anio[data-v-e3a4bc05]{gap:8px}.db-legend[data-v-e3a4bc05]{color:var(--pr-muted);flex-wrap:wrap;gap:14px;margin-top:12px;font-size:12px;display:flex}.db-legend span[data-v-e3a4bc05]{align-items:center;gap:6px;display:inline-flex}.db-legend i[data-v-e3a4bc05]{border-radius:3px;width:10px;height:10px}.db-legend__fut[data-v-e3a4bc05]{background:repeating-linear-gradient(135deg,#eee 0 3px,#fff 3px 6px);border:1px dashed #ddd}.db-legend__avg[data-v-e3a4bc05]{border-top:2px dashed #b9afb4;border-radius:0!important;height:0!important}.db-tip[data-v-e3a4bc05]{z-index:300;pointer-events:none;background:var(--pr-ink);color:#fff;font-family:var(--pr-font);border-radius:10px;padding:8px 10px;font-size:12px;position:fixed;box-shadow:0 12px 24px -12px #00000080}.db-tip b[data-v-e3a4bc05]{font-size:13.5px;display:block}.db-tip small[data-v-e3a4bc05]{color:#ffffffa6}.db-cl[data-v-e3a4bc05]{flex-direction:column;display:flex}.db-cl__i[data-v-e3a4bc05]{border-bottom:1px solid var(--pr-line);align-items:center;gap:12px;padding:10px 0;display:flex}.db-cl__i[data-v-e3a4bc05]:last-child{border-bottom:0}.db-cl__i>div[data-v-e3a4bc05]{flex:1;min-width:0}.db-cl__i b[data-v-e3a4bc05]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.db-cl__i small[data-v-e3a4bc05]{color:var(--pr-muted);font-size:12px}.db-av[data-v-e3a4bc05]{border-radius:11px;flex-shrink:0;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.db-nuevo[data-v-e3a4bc05]{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark);border-radius:99px;flex-shrink:0;padding:2px 7px;font-size:10.5px;font-weight:700}.db-donut-w[data-v-e3a4bc05]{align-items:center;gap:20px;display:flex}.db-donut[data-v-e3a4bc05]{flex-shrink:0;width:132px;height:132px;position:relative}.db-donut svg[data-v-e3a4bc05]{width:100%;height:100%;transform:rotate(-90deg)}.db-donut__c[data-v-e3a4bc05]{text-align:center;place-content:center;display:grid;position:absolute;inset:0}.db-donut__c b[data-v-e3a4bc05]{letter-spacing:-.02em;font-size:17px;font-weight:800}.db-donut__c small[data-v-e3a4bc05]{color:var(--pr-muted);font-size:10px;font-weight:600}.db-gl[data-v-e3a4bc05]{flex-direction:column;flex:1;gap:10px;min-width:0;display:flex}.db-gl__i[data-v-e3a4bc05]{align-items:center;gap:8px;font-size:12.5px;display:flex}.db-gl__i>i[data-v-e3a4bc05]{border-radius:3px;flex-shrink:0;width:10px;height:10px}.db-gl__i span[data-v-e3a4bc05]{flex:1;min-width:0;font-weight:600}.db-gl__i span small[data-v-e3a4bc05]{color:var(--pr-muted);font-size:11.5px;font-weight:500;display:block}.db-gl__i b[data-v-e3a4bc05]{font-weight:800}.db-tp[data-v-e3a4bc05]{flex-direction:column;display:flex}.db-tp__i[data-v-e3a4bc05]{border-bottom:1px solid var(--pr-line);grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.db-tp__i[data-v-e3a4bc05]:last-child{border-bottom:0}.db-tp__rk[data-v-e3a4bc05]{background:var(--pr-panel);width:30px;height:30px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:13px;font-weight:800;display:grid}.db-tp__rk i[data-v-e3a4bc05]{font-size:11px}.db-tp__i:first-child .db-tp__rk[data-v-e3a4bc05]{background:var(--pr-magenta);color:#fff;box-shadow:0 8px 16px -10px #ff0096e6}.db-tp__t b[data-v-e3a4bc05]{white-space:nowrap;text-overflow:ellipsis;font-size:13.5px;font-weight:600;display:block;overflow:hidden}.db-tp__bar[data-v-e3a4bc05]{background:var(--pr-line);border-radius:99px;height:8px;margin-top:7px;overflow:hidden}.db-tp__bar span[data-v-e3a4bc05]{background:#ff7ac2;border-radius:99px;height:100%;transition:width .3s;display:block}.db-tp__i:first-child .db-tp__bar span[data-v-e3a4bc05]{background:var(--pr-magenta)}.db-tp__n[data-v-e3a4bc05]{text-align:right}.db-tp__n b[data-v-e3a4bc05]{font-size:14px;font-weight:800;display:block}.db-tp__n small[data-v-e3a4bc05]{color:var(--pr-muted);font-size:12px}.db-cv__big[data-v-e3a4bc05]{align-items:baseline;gap:8px;display:flex}.db-cv__big b[data-v-e3a4bc05]{letter-spacing:-.03em;font-size:34px;font-weight:800}.db-cv__big span[data-v-e3a4bc05]{color:var(--pr-muted);font-size:13px}.db-cv__bar[data-v-e3a4bc05]{gap:2px;height:14px;margin-top:14px;display:flex}.db-cv__bar span[data-v-e3a4bc05]{border-radius:4px}.db-cv__l[data-v-e3a4bc05]{flex-direction:column;gap:8px;margin-top:14px;font-size:13px;display:flex}.db-cv__l div[data-v-e3a4bc05]{align-items:center;gap:8px;display:flex}.db-cv__l i[data-v-e3a4bc05]{border-radius:3px;width:10px;height:10px}.db-cv__l span[data-v-e3a4bc05]{color:var(--pr-muted);flex:1}.db-cv__l b[data-v-e3a4bc05]{font-weight:800}.db-cv__nota[data-v-e3a4bc05]{color:#067a36;background:#ecfdf3;border:1px solid #b6ecc9;border-radius:12px;align-items:flex-start;gap:8px;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex;margin-top:14px!important}.db-cv__nota i[data-v-e3a4bc05]{margin-top:2px}.db-cv__nota--baja[data-v-e3a4bc05]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}@media (width<=1200px){.db-top[data-v-e3a4bc05]{grid-template-columns:repeat(2,minmax(0,1fr))}.db-k--hero[data-v-e3a4bc05]{grid-column:1/-1}.db-grid[data-v-e3a4bc05]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.db[data-v-e3a4bc05]{padding:20px 14px 40px}.pr-head[data-v-e3a4bc05]{align-items:stretch}.db-mnav[data-v-e3a4bc05]{width:100%}.db-mnav__sel[data-v-e3a4bc05]{flex:1}.db-top[data-v-e3a4bc05]{grid-template-columns:minmax(0,1fr);gap:8px;margin-bottom:8px}.db-row2[data-v-e3a4bc05]{grid-template-columns:minmax(0,1fr);gap:8px}.db-k[data-v-e3a4bc05]{padding:14px}.db-k__v[data-v-e3a4bc05]{font-size:22px}.db-k--hero .db-k__v[data-v-e3a4bc05]{font-size:32px}.db-k--tall .db-k__b[data-v-e3a4bc05]{flex-direction:row;align-items:flex-end}.db-spark[data-v-e3a4bc05],.db-spark--tall[data-v-e3a4bc05]{width:90px;height:40px}.db-mg__l[data-v-e3a4bc05]{flex-direction:column;gap:4px}.db-bars[data-v-e3a4bc05]{gap:2px;height:170px}.db-bars--anio[data-v-e3a4bc05]{gap:4px}.db-xl[data-v-e3a4bc05]{gap:2px}.db-xl--anio[data-v-e3a4bc05]{gap:4px}.db-xl span[data-v-e3a4bc05]{font-size:9px}.db-xl:not(.db-xl--anio) span[data-v-e3a4bc05]:nth-child(2n){visibility:hidden}.db-bar__tag[data-v-e3a4bc05]{display:none}.db-bar--hoy .db-bar__tag[data-v-e3a4bc05]{display:block}.db-stats[data-v-e3a4bc05]{gap:14px}.db-donut-w[data-v-e3a4bc05]{flex-direction:column;align-items:stretch}.db-donut[data-v-e3a4bc05]{margin:0 auto}}.contexto-texto[data-v-ef906dc0]{color:var(--gris-500);font-size:.9em}.secciones-grid[data-v-ef906dc0]{grid-template-columns:repeat(3,1fr);gap:.75rem;margin-top:10px;display:grid}.seccion-checkbox[data-v-ef906dc0]{border:1px solid var(--color-secondary);cursor:pointer;color:var(--color-secondary);border-radius:5px;align-items:center;gap:.5rem;padding:.6rem .9rem;font-size:.9em;font-weight:500;transition:all .15s;display:flex}.seccion-checkbox[data-v-ef906dc0]:has(input:checked){background-color:var(--color-secondary,#ffe5f3);border-color:var(--color-secondary);color:#fff;font-weight:600}.seccion-checkbox input[data-v-ef906dc0]{cursor:pointer;width:auto;display:none}.producto-detalle[data-v-08be5490]{--pv-magenta:#ff0096;--pv-magenta-dark:#d6007e;--pv-magenta-soft:#fff0f8;--pv-magenta-border:#ffc2e3;--pv-yellow:#ffcd00;--pv-blue:#0096dc;--pv-ink:#282425;--pv-text:#1a1718;--pv-muted:#6b6468;--pv-faint:#a39ca0;--pv-border:#ece7ea;--pv-line:#f5f1f3;--pv-panel:#f7f3f5;--pv-bg:#fbf9fa;--pv-danger:#e11d2e;--pv-danger-soft:#fef2f2;--pv-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pv-font);color:var(--pv-text);padding:28px 28px 48px}.producto-detalle[data-v-08be5490] *,.producto-detalle[data-v-08be5490] :before,.producto-detalle[data-v-08be5490] :after{box-sizing:border-box}.pv-state[data-v-08be5490]{color:var(--pv-muted);justify-content:center;align-items:center;gap:10px;padding:80px 20px;font-size:14px;display:flex}.pv-state--error[data-v-08be5490]{color:var(--pv-danger)}.pv-spinner[data-v-08be5490]{border:2.5px solid var(--pv-magenta-soft);border-top-color:var(--pv-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pv-spin-08be5490}@keyframes pv-spin-08be5490{to{transform:rotate(360deg)}}.pv-crumb[data-v-08be5490]{color:var(--pv-muted);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.pv-crumb a[data-v-08be5490]{color:var(--pv-magenta-dark);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.pv-crumb a[data-v-08be5490]:hover{text-decoration:underline}.pv-crumb__sep[data-v-08be5490]{color:var(--pv-faint);font-size:10px}.pv-crumb span[data-v-08be5490]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pv-hero[data-v-08be5490]{border:1px solid var(--pv-border);background:#fff;border-radius:18px;flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:16px;padding:22px 24px;display:flex;position:relative;overflow:hidden}.pv-hero[data-v-08be5490]:before{content:"";background:linear-gradient(90deg, var(--pv-blue) 0 25%, var(--pv-magenta) 25% 50%, var(--pv-yellow) 50% 75%, var(--pv-ink) 75%);height:4px;position:absolute;top:0;left:0;right:0}.pv-hero__thumb[data-v-08be5490]{width:64px;height:64px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border:1px solid color-mix(in srgb, var(--c) 20%, #fff);border-radius:18px;flex-shrink:0;place-items:center;font-size:26px;display:grid;overflow:hidden}.pv-hero__thumb--img[data-v-08be5490]{background:var(--pv-panel);border-color:var(--pv-border)}.pv-hero__thumb img[data-v-08be5490]{object-fit:cover;width:100%;height:100%;display:block}.pv-hero__txt[data-v-08be5490]{flex:1;min-width:220px}.pv-hero__txt h1[data-v-08be5490]{letter-spacing:-.025em;color:var(--pv-text);margin:0;font-size:24px;font-weight:800}.pv-hero__txt p[data-v-08be5490]{color:var(--pv-muted);margin:3px 0 0;font-size:13.5px}.pv-hero__tags[data-v-08be5490]{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.pv-cat[data-v-08be5490]{background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:7px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pv-cat[data-v-08be5490]:before{content:"";background:var(--c);border-radius:50%;width:7px;height:7px}.pv-tipo[data-v-08be5490]{--c:#0096dc;background:color-mix(in srgb, var(--c) 10%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pv-tipo--rapida[data-v-08be5490]{--c:#ff8200}.pv-tipo i[data-v-08be5490]{font-size:11px}.pv-status[data-v-08be5490]{border:1px solid;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.pv-status[data-v-08be5490]:before{content:"";background:currentColor;border-radius:50%;width:6px;height:6px}.pv-status--on[data-v-08be5490]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.pv-status--off[data-v-08be5490]{background:var(--pv-panel);color:var(--pv-muted);border-color:var(--pv-border)}.pv-kpis[data-v-08be5490]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pv-kpi[data-v-08be5490]{border:1px solid var(--pv-border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex}.pv-kpi__ic[data-v-08be5490]{width:40px;height:40px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:15px;display:grid}.pv-kpi small[data-v-08be5490]{color:var(--pv-muted);font-size:12px;font-weight:600;display:block}.pv-kpi b[data-v-08be5490]{letter-spacing:-.02em;color:var(--pv-text);font-size:20px;font-weight:800}.pv-kpi b small[data-v-08be5490]{letter-spacing:0;margin-left:4px;font-size:12px;display:inline}.pv-cols[data-v-08be5490]{grid-template-columns:340px minmax(0,1fr);align-items:start;gap:16px;display:grid}.pv-col[data-v-08be5490]{flex-direction:column;gap:16px;min-width:0;display:flex}.pv-box[data-v-08be5490]{border:1px solid var(--pv-border);background:#fff;border-radius:16px;overflow:hidden}.pv-box__h[data-v-08be5490]{border-bottom:1px solid var(--pv-line);justify-content:space-between;align-items:center;gap:10px;padding:14px 18px;display:flex}.pv-box__h h3[data-v-08be5490]{color:var(--pv-text);align-items:center;gap:10px;margin:0;font-size:14.5px;font-weight:700;display:flex}.pv-box__h h3>i[data-v-08be5490]{width:28px;height:28px;color:var(--pv-magenta);background:var(--pv-magenta-soft);border-radius:8px;place-items:center;font-size:12px;display:grid}.pv-count[data-v-08be5490]{color:var(--pv-magenta-dark);background:var(--pv-magenta-soft);border:1px solid var(--pv-magenta-border);border-radius:99px;padding:1px 8px;font-size:12px;font-weight:600}.pv-btn-soft[data-v-08be5490]{border:1px solid var(--pv-magenta-border);background:var(--pv-magenta-soft);height:36px;color:var(--pv-magenta-dark);white-space:nowrap;cursor:pointer;border-radius:10px;align-items:center;gap:8px;margin:0;padding:0 13px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s;display:inline-flex}.pv-btn-soft[data-v-08be5490]:hover{background:#ffe3f3}.pv-btn-soft i[data-v-08be5490]{font-size:12px}.pv-dl[data-v-08be5490]{padding:6px 18px 10px}.pv-dl__row[data-v-08be5490]{border-bottom:1px solid var(--pv-line);align-items:center;gap:12px;padding:11px 0;display:flex}.pv-dl__row[data-v-08be5490]:last-child{border-bottom:0}.pv-dl__row>i[data-v-08be5490]{background:var(--pv-panel);width:32px;height:32px;color:var(--pv-muted);border-radius:9px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.pv-dl__row>div[data-v-08be5490]{flex:1;min-width:0}.pv-dl__row small[data-v-08be5490]{letter-spacing:.08em;text-transform:uppercase;color:var(--pv-faint);margin-bottom:2px;font-size:10.5px;font-weight:700;display:block}.pv-dl__row b[data-v-08be5490]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.pv-areas[data-v-08be5490]{flex-wrap:wrap;gap:6px;margin-top:2px;display:flex}.pv-area[data-v-08be5490]{background:color-mix(in srgb, var(--c) 11%, #fff);color:color-mix(in srgb, var(--c) 82%, #000);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.pv-area i[data-v-08be5490]{font-size:11px}.pv-note[data-v-08be5490]{color:#5c4a00;white-space:pre-line;background:#fffbea;border:1px solid #fbe7a6;border-radius:12px;gap:10px;margin:14px 18px 18px;padding:14px 16px;font-size:13.5px;line-height:1.55;display:flex}.pv-note i[data-v-08be5490]{color:#d18a00;margin-top:3px}.pv-table-wrap[data-v-08be5490]{overflow-x:auto}.pv-table[data-v-08be5490]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pv-table th[data-v-08be5490]{text-align:left;background:var(--pv-bg);border-bottom:1px solid var(--pv-border);white-space:nowrap;letter-spacing:.08em;text-transform:uppercase;color:var(--pv-muted);padding:11px 18px;font-size:10.5px;font-weight:700}.pv-table td[data-v-08be5490]{border-bottom:1px solid var(--pv-line);vertical-align:middle;white-space:nowrap;color:var(--pv-text);padding:12px 18px}.pv-table tbody tr[data-v-08be5490]:hover{background:#fdf7fa}.pv-table tbody tr:last-child td[data-v-08be5490]{border-bottom:0}.pv-table .r[data-v-08be5490]{text-align:right}.pv-table td b[data-v-08be5490]{font-weight:600}.pv-var[data-v-08be5490]{align-items:center;gap:10px;display:inline-flex}.pv-var__dot[data-v-08be5490]{border-radius:50%;flex-shrink:0;width:8px;height:8px}.pv-sm-only[data-v-08be5490]{display:none}.pv-price[data-v-08be5490]{letter-spacing:-.01em;white-space:nowrap;font-size:14.5px;font-weight:800}.pv-unit[data-v-08be5490]{color:var(--pv-muted);font-size:12.5px}.pv-dash[data-v-08be5490]{color:var(--pv-faint)}.pv-cobro[data-v-08be5490]{align-items:center;gap:7px;font-size:13px;font-weight:600;display:inline-flex}.pv-cobro i[data-v-08be5490]{width:26px;height:26px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:8px;place-items:center;font-size:11px;display:grid}.pv-cobro em[data-v-08be5490]{color:var(--pv-muted);font-style:normal;font-weight:500}.pv-row-actions[data-v-08be5490]{justify-content:flex-end;gap:4px;display:inline-flex}.pv-act[data-v-08be5490]{width:34px;height:34px;color:var(--pv-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pv-act--edit[data-v-08be5490]:hover{background:var(--pv-magenta-soft);color:var(--pv-magenta-dark)}.pv-act--del[data-v-08be5490]{color:var(--pv-danger)}.pv-act--del[data-v-08be5490]:hover{background:var(--pv-danger-soft)}.pv-empty[data-v-08be5490]{text-align:center;padding:34px 20px 38px}.pv-empty__ill[data-v-08be5490]{width:64px;height:64px;margin:0 auto 14px;position:relative}.pv-empty__ill span[data-v-08be5490]{background:var(--pv-magenta-soft);border-radius:20px;position:absolute;inset:0;transform:rotate(-8deg)}.pv-empty__ill i[data-v-08be5490]{border:1px solid var(--pv-border);width:64px;height:64px;color:var(--pv-magenta);background:#fff;border-radius:20px;place-items:center;font-size:22px;display:grid;position:relative;box-shadow:0 14px 26px -16px #28242566}.pv-empty h4[data-v-08be5490]{color:var(--pv-text);margin:0;font-size:15px;font-weight:800}.pv-empty p[data-v-08be5490]{max-width:320px;color:var(--pv-muted);margin:5px auto 0;font-size:13px;line-height:1.5}@media (width<=1200px){.pv-cols[data-v-08be5490]{grid-template-columns:minmax(0,1fr)}.pv-kpis[data-v-08be5490]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.producto-detalle[data-v-08be5490]{padding:20px 14px 40px}.pv-hero[data-v-08be5490]{padding:18px}.pv-kpi[data-v-08be5490]{padding:12px}.pv-kpi b[data-v-08be5490]{font-size:17px}.pv-btn-soft[data-v-08be5490]{justify-content:center;width:36px;padding:0}.pv-btn-soft span[data-v-08be5490]{display:none}.pv-table th[data-v-08be5490],.pv-table td[data-v-08be5490]{padding-left:14px;padding-right:14px}.pv-table td[data-v-08be5490]{white-space:normal}.pv-hide-sm[data-v-08be5490],.pv-cobro em[data-v-08be5490]{display:none}.pv-sm-only[data-v-08be5490]{color:var(--pv-muted);margin-top:2px;font-size:12px;display:block}.pv-act[data-v-08be5490]{width:30px;height:30px}.pv-row-actions[data-v-08be5490]{gap:2px}}.ayuda[data-v-08be5490]{color:var(--color-text-light);margin-top:.3rem;font-size:.8em}.ejemplo[data-v-08be5490]{background-color:var(--color-background);color:var(--color-text-light);border-radius:10px;padding:.75rem 1rem;font-size:.85em}.cotizaciones[data-v-b05a4a3e]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.cotizaciones[data-v-b05a4a3e] *,.cotizaciones[data-v-b05a4a3e] :before,.cotizaciones[data-v-b05a4a3e] :after{box-sizing:border-box}.pr-head[data-v-b05a4a3e]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-b05a4a3e]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-b05a4a3e]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-b05a4a3e]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-b05a4a3e]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-b05a4a3e]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-b05a4a3e]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-b05a4a3e]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-b05a4a3e]{font-size:13px}.pr-btn--outline[data-v-b05a4a3e]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-b05a4a3e]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-b05a4a3e]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-b05a4a3e]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-b05a4a3e]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-b05a4a3e]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-b05a4a3e]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-b05a4a3e]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-b05a4a3e]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-b05a4a3e]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-b05a4a3e]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-b05a4a3e]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-b05a4a3e]:hover{color:var(--pr-magenta-dark)}.pr-seg[data-v-b05a4a3e]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-b05a4a3e]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-b05a4a3e]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-b05a4a3e]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-b05a4a3e]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-b05a4a3e]{color:var(--pr-danger)}.pr-spinner[data-v-b05a4a3e]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-b05a4a3e}@keyframes pr-spin-b05a4a3e{to{transform:rotate(360deg)}}.pr-empty[data-v-b05a4a3e]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-b05a4a3e]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-b05a4a3e]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-b05a4a3e]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-b05a4a3e]{margin-top:22px}.pr-ill[data-v-b05a4a3e]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-b05a4a3e]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-b05a4a3e]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-b05a4a3e]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-b05a4a3e]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-b05a4a3e]{background:#ffd6ec}.pr-ill__hoja i[data-v-b05a4a3e]:first-child{width:60%}.pr-ill__hoja i[data-v-b05a4a3e]:nth-child(3){width:75%}.pr-ill__icono[data-v-b05a4a3e]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-b05a4a3e]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-b05a4a3e]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-b05a4a3e]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-b05a4a3e]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-table-wrap[data-v-b05a4a3e]{overflow-x:auto}.pr-table[data-v-b05a4a3e]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-b05a4a3e]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-b05a4a3e]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-b05a4a3e]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-b05a4a3e]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-b05a4a3e]{color:var(--pr-magenta)}.pr-table tbody td[data-v-b05a4a3e]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-b05a4a3e]{transition:background .12s}.pr-table tbody tr[data-v-b05a4a3e]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-b05a4a3e]{border-bottom:0}.pr-table .r[data-v-b05a4a3e]{text-align:right}.pr-row-actions[data-v-b05a4a3e]{gap:4px;display:inline-flex}.pr-act[data-v-b05a4a3e]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-b05a4a3e]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-b05a4a3e]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-b05a4a3e]{color:var(--pr-danger)}.pr-act--del[data-v-b05a4a3e]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-b05a4a3e]{display:none}.pr-foot[data-v-b05a4a3e]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-b05a4a3e]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-b05a4a3e]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-b05a4a3e]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-b05a4a3e]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-b05a4a3e]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-b05a4a3e]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-b05a4a3e]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-b05a4a3e]{pointer-events:none}@media (width<=760px){.cotizaciones[data-v-b05a4a3e]{padding:20px 14px 40px}.pr-head[data-v-b05a4a3e]{align-items:stretch}.pr-actions[data-v-b05a4a3e]{width:100%}.pr-actions .pr-btn--outline[data-v-b05a4a3e]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-b05a4a3e]{flex:100%}.pr-filters[data-v-b05a4a3e]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-b05a4a3e]{flex:none;width:100%;min-width:0;max-width:none}.pr-seg[data-v-b05a4a3e]{width:100%}.pr-seg button[data-v-b05a4a3e]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-b05a4a3e]{display:none}.pr-cards[data-v-b05a4a3e]{display:block}.pr-card-item[data-v-b05a4a3e]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-b05a4a3e]{align-items:center;gap:12px;display:flex}.pr-card-item__mid[data-v-b05a4a3e]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 54px;display:flex}.pr-card-item__bot[data-v-b05a4a3e]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 54px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-b05a4a3e]{color:var(--pr-faint)}.pr-foot[data-v-b05a4a3e]{justify-content:center}.pr-per-page[data-v-b05a4a3e]{display:none}}.del[data-v-b05a4a3e],.del__botones[data-v-b05a4a3e]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.del[data-v-b05a4a3e] *,.del__botones[data-v-b05a4a3e] *{box-sizing:border-box}.pf-spinner[data-v-b05a4a3e]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-b05a4a3e}.del[data-v-b05a4a3e]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-b05a4a3e]{--del-rojo:#e11d2e}.del__icono[data-v-b05a4a3e]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-b05a4a3e]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-b05a4a3e]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-b05a4a3e]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-b05a4a3e]{min-width:0}.del__item b[data-v-b05a4a3e]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-b05a4a3e]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__aviso[data-v-b05a4a3e]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-b05a4a3e]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-b05a4a3e]{width:100%;height:46px}.del__botones .pr-btn[data-v-b05a4a3e]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-b05a4a3e]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-b05a4a3e]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-b05a4a3e]{grid-template-columns:1fr}.del__eliminar[data-v-b05a4a3e]{order:-1}}.co-crumb[data-v-b05a4a3e]{color:var(--pr-muted);align-items:center;gap:8px;margin-bottom:14px;font-size:13px;display:flex}.co-crumb a[data-v-b05a4a3e]{color:var(--pr-magenta-dark);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.co-crumb a[data-v-b05a4a3e]:hover{text-decoration:underline}.co-crumb__sep[data-v-b05a4a3e]{color:var(--pr-faint);font-size:10px}.co-kpis[data-v-b05a4a3e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.co-kpi[data-v-b05a4a3e]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;align-items:center;gap:12px;min-width:0;padding:14px 16px;display:flex}.co-kpi__ic[data-v-b05a4a3e]{width:42px;height:42px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:12px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.co-kpi>div[data-v-b05a4a3e]{min-width:0}.co-kpi small[data-v-b05a4a3e]{color:var(--pr-muted);font-size:12px;font-weight:600;display:block}.co-kpi b[data-v-b05a4a3e]{letter-spacing:-.02em;color:var(--pr-text);font-size:19px;font-weight:800;display:block}.co-kpi em[data-v-b05a4a3e]{color:var(--pr-faint);font-size:11.5px;font-style:normal;font-weight:600}.co-kpi__de[data-v-b05a4a3e]{letter-spacing:0;color:var(--pr-muted);font-size:13px;font-weight:600}.co-kpi__bar[data-v-b05a4a3e]{background:var(--pr-line);border-radius:99px;width:140px;max-width:100%;height:6px;margin-top:6px;overflow:hidden}.co-kpi__bar span[data-v-b05a4a3e]{background:#0a9a3a;border-radius:99px;height:100%;transition:width .3s;display:block}.cotizaciones .pr-table th[data-v-b05a4a3e],.cotizaciones .pr-table td[data-v-b05a4a3e]{padding-left:12px;padding-right:12px}.co-folio b[data-v-b05a4a3e]{color:var(--pr-magenta-dark);font-weight:800;display:block}.co-folio small[data-v-b05a4a3e]{color:#067a36;align-items:center;gap:4px;margin-top:2px;font-size:11.5px;font-weight:700;display:inline-flex}.co-folio small i[data-v-b05a4a3e]{font-size:9px}.pa-cli[data-v-b05a4a3e]{align-items:center;gap:10px;display:flex}.pa-av[data-v-b05a4a3e]{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.pa-cli__txt[data-v-b05a4a3e]{min-width:0}.pa-cli__txt b[data-v-b05a4a3e]{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-weight:600;display:block;overflow:hidden}.pa-cli__txt small[data-v-b05a4a3e]{max-width:200px;color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.pa-cli__txt em[data-v-b05a4a3e]{color:var(--pr-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.co-dt b[data-v-b05a4a3e]{font-weight:600;display:block}.co-dt small[data-v-b05a4a3e]{color:var(--pr-muted);font-size:12px;display:block}.co-dt__por[data-v-b05a4a3e]{font-weight:500;color:var(--pr-text)!important}.co-dt__por i[data-v-b05a4a3e]{color:var(--pr-faint);font-size:11px}.co-dt .co-dt--aviso[data-v-b05a4a3e]{color:#b26a00;font-weight:600}.co-dt .co-dt--mal[data-v-b05a4a3e]{color:var(--pr-danger);font-weight:600}.co-tot b[data-v-b05a4a3e]{white-space:nowrap;font-size:14.5px;font-weight:800;display:block}.co-tot small[data-v-b05a4a3e]{color:var(--pr-faint);font-size:11px;font-weight:600}.co-sw[data-v-b05a4a3e]{color:var(--pr-muted);cursor:pointer;align-items:center;gap:8px;margin:0;font-size:12.5px;font-weight:600;display:inline-flex;position:relative}.co-sw input[data-v-b05a4a3e]{opacity:0;width:0;height:0;position:absolute}.co-sw__pista[data-v-b05a4a3e]{background:#ddd4d9;border-radius:99px;flex-shrink:0;width:36px;height:21px;transition:background .15s;position:relative}.co-sw__pista[data-v-b05a4a3e]:after{content:"";background:#fff;border-radius:50%;width:15px;height:15px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.co-sw--on[data-v-b05a4a3e]{color:var(--pr-magenta-dark)}.co-sw--on .co-sw__pista[data-v-b05a4a3e]{background:var(--pr-magenta)}.co-sw--on .co-sw__pista[data-v-b05a4a3e]:after{transform:translate(15px)}.co-sw input:focus-visible+.co-sw__pista[data-v-b05a4a3e]{box-shadow:0 0 0 4px #ff009626}.co-sw--cargando[data-v-b05a4a3e]{opacity:.6;cursor:wait}.co-sw--fija[data-v-b05a4a3e]{opacity:.55;cursor:default}.co-est[data-v-b05a4a3e]{white-space:nowrap;border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.co-est i[data-v-b05a4a3e]{font-size:10px}.co-est--pend[data-v-b05a4a3e]{color:#9a6400;background:#fff6e0}.co-est--conv[data-v-b05a4a3e]{color:#067a36;background:#ecfdf3}.cotizaciones .pr-row-actions[data-v-b05a4a3e]{align-items:center}.co-conv[data-v-b05a4a3e]{color:#067a36;white-space:nowrap;cursor:pointer;background:#ecfdf3;border:1px solid #b6ecc9;border-radius:9px;align-items:center;gap:6px;height:32px;margin:0 4px 0 0;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:700;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.co-conv[data-v-b05a4a3e]:hover{color:#fff;background:#0a9a3a;border-color:#0a9a3a}.co-act--cargando[data-v-b05a4a3e]{opacity:.6;pointer-events:none}.co-enpedidos[data-v-b05a4a3e]{color:var(--pr-faint);font-size:12px;font-weight:600}.co-fila--hecha td[data-v-b05a4a3e]{color:var(--pr-muted)!important}.co-fila--hecha .co-tot b[data-v-b05a4a3e]{color:var(--pr-muted)}.co-card__top[data-v-b05a4a3e]{align-items:flex-start;gap:12px;display:flex}.co-card__top .pa-cli__txt[data-v-b05a4a3e]{flex:1}.co-card__top .pa-cli__txt b[data-v-b05a4a3e],.co-card__top .pa-cli__txt small[data-v-b05a4a3e]{white-space:normal;max-width:none}.co-card__top .co-tot[data-v-b05a4a3e]{text-align:right}.co-card__mid[data-v-b05a4a3e]{flex-wrap:wrap;align-items:center;gap:10px;margin:10px 0 0 48px;display:flex}.co-card__bot[data-v-b05a4a3e]{justify-content:space-between;align-items:center;gap:8px;margin:10px 0 0 48px;display:flex}.del__icono--ok[data-v-b05a4a3e]{color:#0a9a3a;background:#e3f8eb;box-shadow:0 0 0 8px #f3fcf6}.co-em[data-v-b05a4a3e]{color:var(--pr-magenta-dark);margin-right:4px;font-style:normal;font-weight:800}.del__item .co-item-tot[data-v-b05a4a3e]{text-align:right;flex-shrink:0;margin-left:auto}.co-item-tot small[data-v-b05a4a3e]{letter-spacing:.08em;text-transform:uppercase;font-weight:700;color:var(--pr-faint)!important;font-size:10.5px!important}.co-item-tot b[data-v-b05a4a3e]{font-weight:800;font-size:16px!important}.co-alert[data-v-b05a4a3e]{text-align:left;border:1px solid;border-radius:10px;align-items:flex-start;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:13px;font-weight:500;line-height:1.45;display:flex}.co-alert i[data-v-b05a4a3e]{margin-top:2px}.co-alert--warn[data-v-b05a4a3e]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.co-alert--error[data-v-b05a4a3e]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.co-fechas[data-v-b05a4a3e]{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:16px;display:grid}.co-field--ancho[data-v-b05a4a3e]{grid-column:1/-1}.co-field>label[data-v-b05a4a3e]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.co-req[data-v-b05a4a3e]{color:var(--pr-magenta)}.co-opt[data-v-b05a4a3e]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.co-ctl[data-v-b05a4a3e]{align-items:center;display:flex;position:relative}.co-ctl>i[data-v-b05a4a3e]{color:var(--pr-faint);pointer-events:none;font-size:14px;position:absolute;left:14px}.co-ctl input[data-v-b05a4a3e]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:46px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 12px 0 40px;font-family:inherit;font-size:14px;transition:border-color .15s,box-shadow .15s,background .15s}.co-ctl input[data-v-b05a4a3e]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.co-ctl:focus-within>i[data-v-b05a4a3e]{color:var(--pr-magenta)}.co-field--aviso .co-ctl input[data-v-b05a4a3e]{background:#fffaf0;border-color:#f5c46b}.co-hint[data-v-b05a4a3e]{color:var(--pr-muted);margin-top:6px;font-size:12px;display:block}.co-hint b[data-v-b05a4a3e]{color:var(--pr-text)}.co-nota[data-v-b05a4a3e]{color:var(--pr-muted);justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;display:flex}.co-nota i[data-v-b05a4a3e]{color:#0a9a3a}.co-btn-ok[data-v-b05a4a3e]{color:#fff;background:linear-gradient(135deg,#0a8f3c,#10b350);border:0;font-weight:700;box-shadow:0 10px 22px -12px #0a8f3ce6}.co-btn-ok[data-v-b05a4a3e]:hover:not(:disabled){transform:translateY(-1px)}@media (width<=760px){.co-kpis[data-v-b05a4a3e]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.co-kpi[data-v-b05a4a3e]{padding:10px}.co-kpi__ic[data-v-b05a4a3e],.co-kpi em[data-v-b05a4a3e],.co-kpi__bar[data-v-b05a4a3e]{display:none}.co-kpi b[data-v-b05a4a3e]{font-size:14px}.co-kpi small[data-v-b05a4a3e],.co-kpi__de[data-v-b05a4a3e]{font-size:11px}}@media (width<=480px){.co-fechas[data-v-b05a4a3e]{grid-template-columns:minmax(0,1fr)}}.ap[data-v-0517e263],.ap-foot[data-v-0517e263]{--ap-magenta:#ff0096;--ap-magenta-dark:#d6007e;--ap-magenta-soft:#fff0f8;--ap-magenta-border:#ffc2e3;--ap-text:#1a1718;--ap-muted:#6b6468;--ap-faint:#a39ca0;--ap-border:#ece7ea;--ap-line:#f5f1f3;--ap-panel:#f7f3f5;--ap-bg:#fbf9fa;--ap-green:#0a8f3c;--ap-danger:#e11d2e;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.ap[data-v-0517e263]{color:var(--ap-text);flex-direction:column;gap:18px;display:flex}.ap[data-v-0517e263] *,.ap[data-v-0517e263] :before,.ap[data-v-0517e263] :after,.ap-foot[data-v-0517e263] *{box-sizing:border-box}.ap-alert[data-v-0517e263]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.ap-alert--warn[data-v-0517e263]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.ap-alert--error[data-v-0517e263]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.ap-sec[data-v-0517e263]{letter-spacing:.09em;text-transform:uppercase;color:var(--ap-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.ap .ap-field>label[data-v-0517e263]{color:var(--ap-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.ap-req[data-v-0517e263]{color:var(--ap-magenta)}.ap-hint[data-v-0517e263]{color:var(--ap-muted);margin-top:7px;font-size:12px;display:block}.ap-control[data-v-0517e263]{align-items:center;display:flex;position:relative}.ap-control>i[data-v-0517e263]:first-child{color:var(--ap-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.ap-control input[data-v-0517e263]{border:1.5px solid var(--ap-border);background:var(--ap-bg);width:100%;height:50px;color:var(--ap-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.ap-control input[data-v-0517e263]::placeholder{color:var(--ap-faint)}.ap-control input[data-v-0517e263]:hover{border-color:#ddd4d9}.ap-control input[data-v-0517e263]:focus{border-color:var(--ap-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.ap-control:focus-within>i[data-v-0517e263]:first-child{color:var(--ap-magenta)}.ap-control__spin[data-v-0517e263]{border:2px solid var(--ap-magenta-soft);border-top-color:var(--ap-magenta);border-radius:50%;width:16px;height:16px;animation:.7s linear infinite ap-spin-0517e263;position:absolute;right:15px}.ap-av[data-v-0517e263]{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.ap-av--lg[data-v-0517e263]{border-radius:12px;width:42px;height:42px;font-size:14px}.ap-ped[data-v-0517e263]{border:1.5px solid var(--ap-magenta-border);background:#fff;border-radius:16px;overflow:hidden}.ap-ped__top[data-v-0517e263]{background:var(--ap-magenta-soft);align-items:center;gap:12px;padding:14px;display:flex}.ap-ped__txt[data-v-0517e263]{flex:1;min-width:0}.ap-ped__txt b[data-v-0517e263]{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;display:block;overflow:hidden}.ap-ped__txt small[data-v-0517e263]{color:var(--ap-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.ap-ped__cambiar[data-v-0517e263]{border:1px solid var(--ap-magenta-border);height:32px;color:var(--ap-magenta-dark);cursor:pointer;background:#fff;border-radius:9px;flex-shrink:0;align-items:center;gap:6px;margin:0;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.ap-ped__cambiar[data-v-0517e263]:hover{background:#ffe3f3}.ap-ped__nums[data-v-0517e263]{grid-template-columns:repeat(3,1fr);display:grid}.ap-ped__nums>div[data-v-0517e263]{padding:12px 14px}.ap-ped__nums>div+div[data-v-0517e263]{border-left:1px solid var(--ap-line)}.ap-ped__nums small[data-v-0517e263]{letter-spacing:.07em;text-transform:uppercase;color:var(--ap-faint);font-size:10.5px;font-weight:700;display:block}.ap-ped__nums b[data-v-0517e263]{font-size:15px;font-weight:800}.ap-ped__debe b[data-v-0517e263]{color:var(--ap-danger)}.ap-ped__bar[data-v-0517e263]{background:var(--ap-line);border-radius:99px;height:6px;margin:0 14px 14px;overflow:hidden}.ap-ped__bar span[data-v-0517e263]{background:linear-gradient(90deg,#10b350,#0a8f3c);border-radius:99px;height:100%;transition:width .3s;display:block}.ap-money[data-v-0517e263]{align-items:center;display:flex;position:relative}.ap-money__sym[data-v-0517e263]{color:var(--ap-faint);pointer-events:none;font-size:20px;font-weight:800;position:absolute;left:16px}.ap-money input[data-v-0517e263]{border:1.5px solid var(--ap-border);background:var(--ap-bg);width:100%;height:60px;color:var(--ap-text);box-shadow:none;-moz-appearance:textfield;border-radius:14px;outline:none;margin:0;padding:0 150px 0 38px;font-family:inherit;font-size:24px;font-weight:800;transition:border-color .15s,box-shadow .15s,background .15s}.ap-money input[data-v-0517e263]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ap-money input[data-v-0517e263]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ap-money input[data-v-0517e263]::placeholder{color:var(--ap-faint);font-weight:600}.ap-money input[data-v-0517e263]:focus{border-color:var(--ap-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.ap-money--error input[data-v-0517e263]{background:#fff8f8;border-color:#f3a5ad}.ap-money__liq[data-v-0517e263]{color:#067a36;white-space:nowrap;cursor:pointer;background:#ecfdf3;border:1px solid #b6ecc9;border-radius:10px;height:42px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;position:absolute;right:8px}.ap-money__liq[data-v-0517e263]:hover{background:#d9f7e6}.ap-after[data-v-0517e263]{border:1px solid var(--ap-border);background:var(--ap-bg);color:var(--ap-muted);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin-top:8px;padding:10px 12px;font-size:12.5px;display:flex}.ap-after b[data-v-0517e263]{color:var(--ap-text)}.ap-after--ok[data-v-0517e263],.ap-after--error[data-v-0517e263]{display:block}.ap-after--ok i[data-v-0517e263],.ap-after--error i[data-v-0517e263]{margin-right:6px}.ap-after--ok[data-v-0517e263]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.ap-after--ok b[data-v-0517e263]{color:#067a36}.ap-after--error[data-v-0517e263]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.ap-after--error b[data-v-0517e263]{color:#c81e1e}.ap-mets[data-v-0517e263]{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.ap .ap-met[data-v-0517e263]{border:1.5px solid var(--ap-border);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;margin:0;padding:14px 8px;font-weight:400;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.ap .ap-met[data-v-0517e263]:hover{border-color:#ddd4d9}.ap-met input[data-v-0517e263]{opacity:0;pointer-events:none;position:absolute}.ap-met__ic[data-v-0517e263]{width:38px;height:38px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;place-items:center;font-size:15px;display:grid}.ap-met b[data-v-0517e263]{color:var(--ap-text);font-size:13px}.ap-met__tick[data-v-0517e263]{color:#fff;background:var(--c);opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;transition:opacity .15s;display:grid;position:absolute;top:8px;right:8px}.ap .ap-met[data-v-0517e263]:has(input:checked){border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 14%, transparent)}.ap-met:has(input:checked) .ap-met__tick[data-v-0517e263]{opacity:1}.ap-met[data-v-0517e263]:has(input:focus-visible){outline:2px solid var(--c);outline-offset:2px}.ap-foot[data-v-0517e263]{gap:10px;width:100%;display:flex}.ap-btn[data-v-0517e263]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:48px;padding:0 20px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s,opacity .15s;display:inline-flex}.ap-btn--outline[data-v-0517e263]{border-color:var(--ap-border);color:var(--ap-text);background:#fff}.ap-btn--outline[data-v-0517e263]:hover:not(:disabled){border-color:var(--ap-magenta-border);color:var(--ap-magenta-dark)}.ap-btn--primary[data-v-0517e263]{background:var(--ap-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.ap-btn--primary[data-v-0517e263]:hover:not(:disabled){background:var(--ap-magenta-dark);transform:translateY(-1px)}.ap-btn[data-v-0517e263]:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.ap-foot__main[data-v-0517e263]{flex:1;font-size:14.5px}.ap-spinner[data-v-0517e263]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite ap-spin-0517e263}.ap-spinner--dark[data-v-0517e263]{border-width:2px;border-color:var(--ap-magenta-soft);border-top-color:var(--ap-magenta);width:14px;height:14px}@keyframes ap-spin-0517e263{to{transform:rotate(360deg)}}@media (width<=420px){.ap-money input[data-v-0517e263]{padding-right:130px;font-size:20px}.ap-money__liq[data-v-0517e263]{padding:0 9px;font-size:11.5px}}.ap-ped__txt em[data-v-0517e263]{color:var(--ap-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.ap-ped__lock[data-v-0517e263]{border:1px solid var(--ap-magenta-border);width:32px;height:32px;color:var(--ap-magenta-dark);background:#fff;border-radius:9px;flex-shrink:0;place-items:center;font-size:12px;display:grid}.ap-ped__max b[data-v-0517e263]{color:var(--ap-green)}.ap-ped__nums small[data-v-0517e263]{white-space:nowrap}.ep-cambios[data-v-0517e263]{background:var(--ap-bg);border:1px dashed var(--ap-border);border-radius:12px;padding:12px 14px}.ep-cambios>span[data-v-0517e263]{letter-spacing:.09em;text-transform:uppercase;color:var(--ap-faint);font-size:10.5px;font-weight:700}.ep-cambios ul[data-v-0517e263]{flex-direction:column;gap:6px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ep-cambios li[data-v-0517e263]{align-items:center;gap:8px;font-size:13px;display:flex}.ep-cambios li small[data-v-0517e263]{width:56px;color:var(--ap-muted);flex-shrink:0;font-size:12px}.ep-cambios li s[data-v-0517e263]{color:var(--ap-faint)}.ep-cambios li i[data-v-0517e263]{color:var(--ap-faint);font-size:10px}.ep-cambios li b[data-v-0517e263]{color:var(--ap-magenta-dark);font-weight:700}.pagos[data-v-2e0bbfbb]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.pagos[data-v-2e0bbfbb] *,.pagos[data-v-2e0bbfbb] :before,.pagos[data-v-2e0bbfbb] :after{box-sizing:border-box}.pr-head[data-v-2e0bbfbb]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-2e0bbfbb]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-2e0bbfbb]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-2e0bbfbb]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-2e0bbfbb]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-2e0bbfbb]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-2e0bbfbb]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-2e0bbfbb]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-2e0bbfbb]{font-size:13px}.pr-btn--outline[data-v-2e0bbfbb]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-2e0bbfbb]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-2e0bbfbb]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-2e0bbfbb]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-2e0bbfbb]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-2e0bbfbb]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-2e0bbfbb]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-2e0bbfbb]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-2e0bbfbb]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-2e0bbfbb]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-2e0bbfbb]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-2e0bbfbb]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-2e0bbfbb]:hover{color:var(--pr-magenta-dark)}.pr-select[data-v-2e0bbfbb]{position:relative}.pr-select select[data-v-2e0bbfbb]{appearance:none;border:1px solid var(--pr-border);height:42px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.pr-select select[data-v-2e0bbfbb]:focus{border-color:var(--pr-magenta)}.pr-select[data-v-2e0bbfbb]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pr-select--sm select[data-v-2e0bbfbb]{height:34px;padding:0 28px 0 10px;font-size:13px}.pr-select--sm[data-v-2e0bbfbb]:after{right:10px}.pr-seg[data-v-2e0bbfbb]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-2e0bbfbb]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-2e0bbfbb]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-2e0bbfbb]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-2e0bbfbb]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-2e0bbfbb]{color:var(--pr-danger)}.pr-spinner[data-v-2e0bbfbb]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-2e0bbfbb}@keyframes pr-spin-2e0bbfbb{to{transform:rotate(360deg)}}.pr-empty[data-v-2e0bbfbb]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-2e0bbfbb]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-2e0bbfbb]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-2e0bbfbb]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-2e0bbfbb]{margin-top:22px}.pr-ill[data-v-2e0bbfbb]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-2e0bbfbb]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-2e0bbfbb]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-2e0bbfbb]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-2e0bbfbb]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-2e0bbfbb]{background:#ffd6ec}.pr-ill__hoja i[data-v-2e0bbfbb]:first-child{width:60%}.pr-ill__hoja i[data-v-2e0bbfbb]:nth-child(3){width:75%}.pr-ill__icono[data-v-2e0bbfbb]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-2e0bbfbb]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-2e0bbfbb]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-2e0bbfbb]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-2e0bbfbb]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-chips[data-v-2e0bbfbb]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pr-chip[data-v-2e0bbfbb]{background:var(--pr-panel);border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.pr-chip b[data-v-2e0bbfbb]{color:var(--pr-text);font-weight:700}.pr-chip button[data-v-2e0bbfbb]{width:22px;height:22px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.pr-chip button[data-v-2e0bbfbb]:hover{color:var(--pr-magenta-dark);background:#fff}.pr-table-wrap[data-v-2e0bbfbb]{overflow-x:auto}.pr-table[data-v-2e0bbfbb]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-2e0bbfbb]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-2e0bbfbb]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-2e0bbfbb]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-2e0bbfbb]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-2e0bbfbb]{color:var(--pr-magenta)}.pr-table tbody td[data-v-2e0bbfbb]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-2e0bbfbb]{transition:background .12s}.pr-table tbody tr[data-v-2e0bbfbb]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-2e0bbfbb]{border-bottom:0}.pr-table .r[data-v-2e0bbfbb]{text-align:right}.pr-row-actions[data-v-2e0bbfbb]{gap:4px;display:inline-flex}.pr-act[data-v-2e0bbfbb]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-2e0bbfbb]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-2e0bbfbb]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-2e0bbfbb]{color:var(--pr-danger)}.pr-act--del[data-v-2e0bbfbb]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-2e0bbfbb]{display:none}.pr-foot[data-v-2e0bbfbb]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-2e0bbfbb]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-2e0bbfbb]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-2e0bbfbb]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-2e0bbfbb]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-2e0bbfbb]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-2e0bbfbb]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-2e0bbfbb]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-2e0bbfbb]{pointer-events:none}@media (width<=760px){.pagos[data-v-2e0bbfbb]{padding:20px 14px 40px}.pr-head[data-v-2e0bbfbb]{align-items:stretch}.pr-actions[data-v-2e0bbfbb]{width:100%}.pr-actions .pr-btn--outline[data-v-2e0bbfbb]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-2e0bbfbb]{flex:100%}.pr-filters[data-v-2e0bbfbb]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-2e0bbfbb]{flex:none;width:100%;min-width:0;max-width:none}.pr-select select[data-v-2e0bbfbb],.pr-seg[data-v-2e0bbfbb]{width:100%}.pr-seg button[data-v-2e0bbfbb]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-2e0bbfbb]{display:none}.pr-cards[data-v-2e0bbfbb]{display:block}.pr-card-item[data-v-2e0bbfbb]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-2e0bbfbb]{align-items:center;gap:12px;display:flex}.pr-card-item__mid[data-v-2e0bbfbb]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 54px;display:flex}.pr-card-item__bot[data-v-2e0bbfbb]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 54px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-2e0bbfbb]{color:var(--pr-faint)}.pr-foot[data-v-2e0bbfbb]{justify-content:center}.pr-per-page[data-v-2e0bbfbb]{display:none}}.pf[data-v-2e0bbfbb],.pf-foot[data-v-2e0bbfbb],.del[data-v-2e0bbfbb],.del__botones[data-v-2e0bbfbb]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pf[data-v-2e0bbfbb] *,.pf[data-v-2e0bbfbb] :before,.pf[data-v-2e0bbfbb] :after,.del[data-v-2e0bbfbb] *,.del__botones[data-v-2e0bbfbb] *{box-sizing:border-box}.pf[data-v-2e0bbfbb]{color:var(--pr-text);flex-direction:column;gap:18px;display:flex}.pf-alert[data-v-2e0bbfbb]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pf-alert--warn[data-v-2e0bbfbb]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pf-alert--error[data-v-2e0bbfbb]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pf-sec[data-v-2e0bbfbb]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.pf .pf-field>label[data-v-2e0bbfbb]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.pf-req[data-v-2e0bbfbb]{color:var(--pr-magenta)}.pf-opt[data-v-2e0bbfbb]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.pf-control[data-v-2e0bbfbb]{align-items:center;display:flex;position:relative}.pf-control>i[data-v-2e0bbfbb]:first-child{color:var(--pr-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.pf-control input[data-v-2e0bbfbb],.pf-control select[data-v-2e0bbfbb]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:50px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.pf-control input[data-v-2e0bbfbb]::placeholder{color:var(--pr-faint)}.pf-control input[data-v-2e0bbfbb]:hover,.pf-control select[data-v-2e0bbfbb]:hover{border-color:#ddd4d9}.pf-control input[data-v-2e0bbfbb]:focus,.pf-control select[data-v-2e0bbfbb]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-control:focus-within>i[data-v-2e0bbfbb]:first-child{color:var(--pr-magenta)}.pf-control--select select[data-v-2e0bbfbb]{appearance:none;cursor:pointer;padding-right:40px}.pf-control--select[data-v-2e0bbfbb]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.pf-control select.pf-empty[data-v-2e0bbfbb]{color:var(--pr-faint)}.pf-hint[data-v-2e0bbfbb]{color:var(--pr-muted);margin-top:7px;font-size:12px;display:block}.pf-field--error .pf-control input[data-v-2e0bbfbb],.pf-field--error .pf-control select[data-v-2e0bbfbb]{background:#fff8f8;border-color:#f3a5ad}.pf-field--error .pf-control>i[data-v-2e0bbfbb]:first-child{color:var(--pr-danger)}.pf-field--error .pf-hint[data-v-2e0bbfbb]{color:var(--pr-danger);font-weight:500}.pf-foot[data-v-2e0bbfbb]{gap:10px;width:100%;display:flex}.pf-foot .pr-btn[data-v-2e0bbfbb]{height:48px}.pf-foot__main[data-v-2e0bbfbb]{flex:1;font-size:14.5px}.pf-foot .pr-btn[data-v-2e0bbfbb]:disabled{opacity:.7;cursor:wait}.pf-spinner[data-v-2e0bbfbb]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-2e0bbfbb}.del[data-v-2e0bbfbb]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-2e0bbfbb]{--del-rojo:#e11d2e}.del__icono[data-v-2e0bbfbb]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-2e0bbfbb]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-2e0bbfbb]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-2e0bbfbb]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-2e0bbfbb]{min-width:0}.del__item b[data-v-2e0bbfbb]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-2e0bbfbb]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-2e0bbfbb]{text-align:left;margin-top:14px}.del__pierde>span[data-v-2e0bbfbb]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-2e0bbfbb]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-2e0bbfbb]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-2e0bbfbb]{font-size:15px}.del__aviso[data-v-2e0bbfbb]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-2e0bbfbb]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-2e0bbfbb]{width:100%;height:46px}.del__botones .pr-btn[data-v-2e0bbfbb]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-2e0bbfbb]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-2e0bbfbb]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-2e0bbfbb]{grid-template-columns:1fr}.del__eliminar[data-v-2e0bbfbb]{order:-1}}.pa-corte i[data-v-2e0bbfbb]{color:var(--pr-magenta)}.pa-corte[data-v-2e0bbfbb]:disabled{opacity:.6;cursor:wait}.pa-kpis[data-v-2e0bbfbb]{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pa-kpi[data-v-2e0bbfbb]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.pa-kpi__ic[data-v-2e0bbfbb]{width:42px;height:42px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:12px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.pa-kpi small[data-v-2e0bbfbb]{color:var(--pr-muted);font-size:12px;font-weight:600;display:block}.pa-kpi b[data-v-2e0bbfbb]{letter-spacing:-.02em;color:var(--pr-text);margin-top:1px;font-size:19px;font-weight:800;display:block}.pa-kpi em[data-v-2e0bbfbb]{color:var(--pr-faint);font-size:11.5px;font-style:normal;font-weight:600}.pa-kpi__bar[data-v-2e0bbfbb]{background:var(--c);opacity:.7;height:3px;transition:width .3s;position:absolute;bottom:0;left:0}.pa-kpi--main[data-v-2e0bbfbb]{background:linear-gradient(135deg,#0a8f3c,#10b350);border:0}.pa-kpi--main .pa-kpi__ic[data-v-2e0bbfbb]{color:#fff;background:#ffffff2e}.pa-kpi--main small[data-v-2e0bbfbb],.pa-kpi--main em[data-v-2e0bbfbb]{color:#ffffffd9}.pa-kpi--main b[data-v-2e0bbfbb]{color:#fff;font-size:26px}.pa-period[data-v-2e0bbfbb]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-period .pr-seg button i[data-v-2e0bbfbb]{font-size:12px}.pa-mnav[data-v-2e0bbfbb]{border:1px solid var(--pr-border);background:#fff;border-radius:11px;align-items:center;height:42px;display:inline-flex;overflow:hidden}.pa-mnav>button[data-v-2e0bbfbb]{width:38px;height:100%;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px}.pa-mnav>button[data-v-2e0bbfbb]:hover{background:var(--pr-panel);color:var(--pr-text)}.pa-mnav__sel[data-v-2e0bbfbb]{border-left:1px solid var(--pr-line);border-right:1px solid var(--pr-line);justify-content:center;align-items:center;gap:2px;height:100%;padding:0 6px;display:flex}.pa-mnav__sel select[data-v-2e0bbfbb]{width:auto;height:100%;box-shadow:none;appearance:none;color:var(--pr-text);text-align:center;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0 4px;font-family:inherit;font-size:13.5px;font-weight:700}.pa-mnav__sel select[data-v-2e0bbfbb]:hover{color:var(--pr-magenta-dark)}.pa-dpick[data-v-2e0bbfbb]{border:1px solid var(--pr-border);background:#fff;border-radius:11px;align-items:center;gap:8px;height:42px;margin:0;padding:0 12px;display:inline-flex}.pa-dpick[data-v-2e0bbfbb]:focus-within{border-color:var(--pr-magenta);box-shadow:0 0 0 4px #ff00961f}.pa-dpick i[data-v-2e0bbfbb]{color:var(--pr-magenta)}.pa-dpick input[data-v-2e0bbfbb]{width:auto;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:13.5px;font-weight:600}.pa-fecha b[data-v-2e0bbfbb]{font-weight:600;display:block}.pa-fecha small[data-v-2e0bbfbb]{color:var(--pr-text);font-size:11.5px;font-weight:600}.pa-fecha small i[data-v-2e0bbfbb]{color:var(--pr-faint);font-size:11px}.pa-cli[data-v-2e0bbfbb]{align-items:center;gap:10px;display:flex}.pa-av[data-v-2e0bbfbb]{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.pa-cli__txt[data-v-2e0bbfbb]{min-width:0}.pa-cli__txt b[data-v-2e0bbfbb]{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-weight:600;display:block;overflow:hidden}.pa-cli__txt small[data-v-2e0bbfbb]{max-width:240px;color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.pa-cli__txt em[data-v-2e0bbfbb]{color:var(--pr-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.pa-tipo[data-v-2e0bbfbb]{white-space:nowrap;background:color-mix(in srgb, var(--c) 11%, #fff);color:color-mix(in srgb, var(--c) 82%, #000);border-radius:99px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-flex}.pa-tipo i[data-v-2e0bbfbb]{font-size:10px}.pa-met[data-v-2e0bbfbb]{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.pa-met i[data-v-2e0bbfbb]{width:26px;height:26px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:8px;place-items:center;font-size:11px;display:grid}.pa-met--solo i[data-v-2e0bbfbb]{border-radius:11px;width:40px;height:40px;font-size:15px}.pa-monto[data-v-2e0bbfbb]{color:#0a8f3c;white-space:nowrap;font-size:14.5px;font-weight:800}.pa-monto--lg[data-v-2e0bbfbb]{font-size:15.5px}.pa-saldo[data-v-2e0bbfbb]{color:var(--pr-danger);white-space:nowrap;font-weight:700}.pa-chip[data-v-2e0bbfbb]{color:#067a36;white-space:nowrap;background:#ecfdf3;border:1px solid #b6ecc9;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-flex}.pa-chip i[data-v-2e0bbfbb]{font-size:10px}.pa-chip--favor[data-v-2e0bbfbb]{color:#0a5d86;background:#eef8fd;border-color:#cbe9f7}.pa-dash[data-v-2e0bbfbb]{color:var(--pr-faint)}.pr-table tfoot td[data-v-2e0bbfbb]{background:var(--pr-bg);border-top:1px solid var(--pr-border);color:var(--pr-muted);padding:12px 16px;font-size:12.5px}.pr-table tfoot b[data-v-2e0bbfbb]{color:var(--pr-text)}.pagos .pr-table th[data-v-2e0bbfbb],.pagos .pr-table td[data-v-2e0bbfbb]{padding-left:12px;padding-right:12px}.pa-card__top[data-v-2e0bbfbb]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pa-card__top .pa-cli__txt b[data-v-2e0bbfbb],.pa-card__top .pa-cli__txt small[data-v-2e0bbfbb]{white-space:normal;max-width:none}.pa-card__mid[data-v-2e0bbfbb]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.pa-card__bot[data-v-2e0bbfbb]{color:var(--pr-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}.del__item .pa-tipo[data-v-2e0bbfbb]{flex-shrink:0;margin-left:auto}.pa-del-saldo[data-v-2e0bbfbb]{background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;justify-content:center;align-items:center;gap:14px;margin-top:12px;padding:12px;display:flex}.pa-del-saldo small[data-v-2e0bbfbb]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700;display:block}.pa-del-saldo b[data-v-2e0bbfbb]{color:var(--pr-text);font-size:16px;font-weight:800}.pa-del-saldo>i[data-v-2e0bbfbb]{color:var(--pr-faint);font-size:12px}.pa-del-saldo__nuevo[data-v-2e0bbfbb]{color:var(--pr-danger)!important}.pa-del-nota[data-v-2e0bbfbb]{color:#0a5d86;text-align:left;background:#eef8fd;border:1px solid #cbe9f7;border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.pa-del-nota i[data-v-2e0bbfbb]{color:#0096dc;margin-top:2px}@media (width<=1200px){.pa-kpis[data-v-2e0bbfbb]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pa-kpis[data-v-2e0bbfbb]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pa-kpi--main[data-v-2e0bbfbb]{grid-column:1/-1}.pa-kpi[data-v-2e0bbfbb]{padding:10px}.pa-kpi:not(.pa-kpi--main) .pa-kpi__ic[data-v-2e0bbfbb]{display:none}.pa-kpi b[data-v-2e0bbfbb]{font-size:14px}.pa-kpi small[data-v-2e0bbfbb]{font-size:11px}.pa-kpi em[data-v-2e0bbfbb]{font-size:10.5px}.pa-kpi--main b[data-v-2e0bbfbb]{font-size:24px}.pr-actions .pr-btn[data-v-2e0bbfbb]{flex:1}.pa-period[data-v-2e0bbfbb]{width:100%}.pa-period .pr-seg[data-v-2e0bbfbb],.pa-mnav[data-v-2e0bbfbb],.pa-dpick[data-v-2e0bbfbb]{flex:100%}.pa-mnav__sel[data-v-2e0bbfbb],.pa-dpick input[data-v-2e0bbfbb]{flex:1}}.trabajo[data-v-839ccf4f]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.trabajo[data-v-839ccf4f] *,.trabajo[data-v-839ccf4f] :before,.trabajo[data-v-839ccf4f] :after{box-sizing:border-box}.pr-head[data-v-839ccf4f]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-839ccf4f]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-839ccf4f]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-839ccf4f]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-839ccf4f]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-839ccf4f]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-839ccf4f]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-839ccf4f]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-839ccf4f]{font-size:13px}.pr-btn--outline[data-v-839ccf4f]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-839ccf4f]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-839ccf4f]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-839ccf4f]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-839ccf4f]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-839ccf4f]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-839ccf4f]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-839ccf4f]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-839ccf4f]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-839ccf4f]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-839ccf4f]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-839ccf4f]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-839ccf4f]:hover{color:var(--pr-magenta-dark)}.pr-seg[data-v-839ccf4f]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-839ccf4f]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-839ccf4f]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-839ccf4f]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-839ccf4f]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-839ccf4f]{color:var(--pr-danger)}.pr-spinner[data-v-839ccf4f]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-839ccf4f}@keyframes pr-spin-839ccf4f{to{transform:rotate(360deg)}}.pr-empty[data-v-839ccf4f]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-839ccf4f]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-839ccf4f]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-839ccf4f]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-839ccf4f]{margin-top:22px}.pr-ill[data-v-839ccf4f]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-839ccf4f]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-839ccf4f]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-839ccf4f]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-839ccf4f]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-839ccf4f]{background:#ffd6ec}.pr-ill__hoja i[data-v-839ccf4f]:first-child{width:60%}.pr-ill__hoja i[data-v-839ccf4f]:nth-child(3){width:75%}.pr-ill__icono[data-v-839ccf4f]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-839ccf4f]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-839ccf4f]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-839ccf4f]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-839ccf4f]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.del[data-v-839ccf4f],.del__botones[data-v-839ccf4f]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.del[data-v-839ccf4f] *,.del__botones[data-v-839ccf4f] *{box-sizing:border-box}.pf-spinner[data-v-839ccf4f]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-839ccf4f}.del[data-v-839ccf4f]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-839ccf4f]{--del-rojo:#e11d2e}.del__icono[data-v-839ccf4f]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-839ccf4f]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-839ccf4f]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-839ccf4f]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-839ccf4f]{min-width:0}.del__item b[data-v-839ccf4f]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-839ccf4f]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__aviso[data-v-839ccf4f]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-839ccf4f]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-839ccf4f]{width:100%;height:46px}.del__botones .pr-btn[data-v-839ccf4f]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-839ccf4f]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-839ccf4f]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-839ccf4f]{grid-template-columns:1fr}.del__eliminar[data-v-839ccf4f]{order:-1}}.tr-icono-area[data-v-839ccf4f]{color:var(--area);background:color-mix(in srgb, var(--area) 10%, #fff)}.tr-count[data-v-839ccf4f]{color:color-mix(in srgb, var(--area) 75%, #000);background:color-mix(in srgb, var(--area) 9%, #fff);border-color:color-mix(in srgb, var(--area) 25%, #fff)}.tr-controles[data-v-839ccf4f]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.tr-actualizado[data-v-839ccf4f]{color:var(--pr-muted);align-items:center;gap:7px;margin-right:4px;font-size:12px;display:inline-flex}.tr-actualizado__punto[data-v-839ccf4f]{background:#10b350;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #d9f7e4}.tr-btn-avisos[data-v-839ccf4f]{color:#0a5d86;background:#eef8fd;border:1px solid #cbe9f7}.tr-btn-avisos[data-v-839ccf4f]:hover{border-color:#0096dc}.tr-btn-avisos--off[data-v-839ccf4f]{border-color:var(--pr-border);background:var(--pr-panel);color:var(--pr-muted)}.pr-btn[data-v-839ccf4f]:disabled{opacity:.6;cursor:wait}.tr-spinner[data-v-839ccf4f]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:15px;height:15px;animation:.7s linear infinite pr-spin-839ccf4f}.tr-spinner--ambar[data-v-839ccf4f]{border-color:#9a6400 #fde3b0 #fde3b0}.tr-avisos[data-v-839ccf4f]{background:#fffaf0;border:1px solid #fde3b0;border-radius:16px;margin-bottom:16px;overflow:hidden}.tr-avisos__h[data-v-839ccf4f]{color:#9a6400;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:700;display:flex}.tr-avisos__ic[data-v-839ccf4f]{background:#ffefc7;border-radius:9px;place-items:center;width:30px;height:30px;font-size:13px;display:grid}.tr-avisos__h em[data-v-839ccf4f]{color:#fff;background:#e0a800;border-radius:99px;padding:1px 8px;font-size:11.5px;font-style:normal;font-weight:800}.tr-aviso[data-v-839ccf4f]{background:#fff;border:1px solid #fde3b0;border-left:4px solid #e0a800;border-radius:12px;align-items:center;gap:14px;margin:0 12px 12px;padding:12px 14px;display:flex}.tr-aviso--cancelado[data-v-839ccf4f]{border-color:#fecaca;border-left-color:var(--pr-danger)}.tr-aviso__txt[data-v-839ccf4f]{flex:1;min-width:0}.tr-aviso__txt>b[data-v-839ccf4f]{flex-wrap:wrap;align-items:center;gap:6px;font-size:13.5px;display:flex}.tr-aviso__txt>b em[data-v-839ccf4f]{color:var(--pr-magenta-dark);font-style:normal;font-weight:800}.tr-aviso__tipo[data-v-839ccf4f]{color:#9a6400;background:#fff3d6;border-radius:99px;padding:1px 8px;font-size:11px;font-weight:800}.tr-aviso--cancelado .tr-aviso__tipo[data-v-839ccf4f]{color:#c81e1e;background:#fef2f2}.tr-aviso__txt>small[data-v-839ccf4f]{color:var(--pr-muted);margin-top:2px;font-size:12px;display:block}.tr-diffs[data-v-839ccf4f]{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.tr-diff[data-v-839ccf4f]{background:var(--pr-bg);color:var(--pr-text);border-radius:8px;align-items:center;gap:6px;padding:4px 10px;font-size:12.5px;display:inline-flex}.tr-diff s[data-v-839ccf4f]{color:var(--pr-faint)}.tr-diff i[data-v-839ccf4f]{color:var(--pr-faint);font-size:9px}.tr-diff b[data-v-839ccf4f]{color:#9a6400}.tr-enterado[data-v-839ccf4f]{color:#9a6400;white-space:nowrap;cursor:pointer;background:#fff8e6;border:1px solid #fde3b0;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;height:36px;margin:0;padding:0 14px;font-family:inherit;font-size:13px;font-weight:700;display:inline-flex}.tr-enterado[data-v-839ccf4f]:hover:not(:disabled){color:#fff;background:#e0a800;border-color:#e0a800}.tr-enterado[data-v-839ccf4f]:disabled{opacity:.7;cursor:wait}.tr-filtros[data-v-839ccf4f]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;padding:12px 14px;display:flex}.tr-filtros__izq[data-v-839ccf4f]{flex-wrap:wrap;flex:1;align-items:center;gap:10px;min-width:0;display:flex}.tr-filtros .pr-search[data-v-839ccf4f]{max-width:340px}.tr-cats[data-v-839ccf4f]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.tr-cats__titulo[data-v-839ccf4f]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);margin-right:2px;font-size:10.5px;font-weight:700}.tr-cats__unica[data-v-839ccf4f]{color:var(--pr-muted);font-size:13px}.tr-cats__unica b[data-v-839ccf4f]{color:var(--pr-text)}.tr-cat[data-v-839ccf4f]{border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:6px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:600;display:inline-flex}.tr-cat>i[data-v-839ccf4f]{background:var(--c);border-radius:50%;width:8px;height:8px}.tr-cat em[data-v-839ccf4f]{color:var(--pr-faint);font-size:11px;font-style:normal}.tr-cat[data-v-839ccf4f]:hover{border-color:var(--pr-magenta-border);color:var(--pr-text)}.tr-cat--on[data-v-839ccf4f]{border-color:var(--pr-magenta);background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.tr-cat--on em[data-v-839ccf4f]{color:var(--pr-magenta-dark)}.tr-cat--cero[data-v-839ccf4f]:not(.tr-cat--on){opacity:.5}.tr-seg-n[data-v-839ccf4f]{background:var(--pr-line);color:var(--pr-muted);border-radius:99px;padding:0 6px;font-size:10.5px;font-weight:700}.tr-seg-n--on[data-v-839ccf4f]{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.tr-alerta[data-v-839ccf4f]{color:#9a6400;text-align:left;background:#fff8e6;border:1px solid #fde3b0;border-radius:10px;align-items:flex-start;gap:8px;margin:0 0 12px;padding:10px 12px;font-size:13px;line-height:1.45;display:flex}.tr-alerta i[data-v-839ccf4f]{margin-top:2px}.tr-alerta--sm[data-v-839ccf4f]{margin:12px 0 0;font-size:12.5px}.tr-resumen[data-v-839ccf4f]{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.tr-resumen span[data-v-839ccf4f]{border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);background:#fff;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:12.5px;display:inline-flex}.tr-resumen b[data-v-839ccf4f]{color:var(--pr-text);font-size:14px}.tr-resumen i[data-v-839ccf4f]{color:var(--pr-faint)}.tr-resumen .tr-resumen--rojo i[data-v-839ccf4f]{color:var(--pr-danger)}.tr-resumen .tr-resumen--ambar i[data-v-839ccf4f]{color:#e0a800}.tr-resumen .tr-resumen--verde i[data-v-839ccf4f]{color:#0a9a3a}.tr-vacio[data-v-839ccf4f]{border:1px solid var(--pr-border);background:#fff;border-radius:16px}.pr-state a[data-v-839ccf4f]{color:var(--pr-magenta-dark);font-weight:700}.tr-pk[data-v-839ccf4f]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;margin-bottom:10px;position:relative;overflow:hidden}.tr-pk[data-v-839ccf4f]:before{content:"";background:var(--u);width:4px;position:absolute;top:0;bottom:0;left:0}.tr-pk__h[data-v-839ccf4f]{border-bottom:1px solid var(--pr-line);background:var(--pr-bg);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:10px 14px 10px 18px;font-size:13px;display:flex}.tr-pk__folio[data-v-839ccf4f]{color:var(--pr-magenta-dark);font-weight:800}.tr-pk__cli[data-v-839ccf4f]{font-weight:700}.tr-pk__trab[data-v-839ccf4f]{min-width:0;color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.tr-pk__ent[data-v-839ccf4f]{color:var(--pr-muted);white-space:nowrap;align-items:center;gap:6px;font-size:12.5px;display:inline-flex}.tr-pk__ent b[data-v-839ccf4f]{color:var(--pr-text);font-weight:700}.tr-cd[data-v-839ccf4f]{background:var(--pr-panel);color:var(--pr-muted);white-space:nowrap;border-radius:99px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.tr-cd--ambar[data-v-839ccf4f]{color:#9a6400;background:#fff6e0}.tr-cd--rojo[data-v-839ccf4f]{color:#c81e1e;background:#fef2f2}.tr-rw[data-v-839ccf4f]{align-items:center;gap:12px;padding:10px 14px 10px 18px;display:flex}.tr-pk .tr-rw+.tr-rw[data-v-839ccf4f],.tr-pk .tr-dt+.tr-rw[data-v-839ccf4f]{border-top:1px solid var(--pr-line)}.tr-th[data-v-839ccf4f]{width:34px;height:34px;color:var(--c);background:color-mix(in srgb, var(--c) 11%, #fff);border-radius:10px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.tr-nm[data-v-839ccf4f]{flex:1;min-width:0}.tr-nm b[data-v-839ccf4f]{flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;font-weight:700;display:flex}.tr-nm small[data-v-839ccf4f]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;font-size:12px;display:block;overflow:hidden}.tr-nm small strong[data-v-839ccf4f]{color:var(--pr-text);font-weight:600}.tr-nm small i[data-v-839ccf4f]{color:var(--pr-magenta);margin-right:2px;font-size:10px}.tr-chg[data-v-839ccf4f]{color:#9a6400;background:#fff3d6;border-radius:99px;align-items:center;gap:5px;padding:2px 8px;font-size:11px;font-weight:800;display:inline-flex}.tr-ind[data-v-839ccf4f]{flex-shrink:0;gap:6px;display:flex}.tr-ind span[data-v-839ccf4f]{background:var(--pr-panel);height:28px;color:var(--pr-muted);border-radius:8px;align-items:center;gap:5px;padding:0 9px;font-size:12px;font-weight:700;display:inline-flex}.tr-ind i[data-v-839ccf4f]{font-size:11px}.tr-ind .tr-ind--ok[data-v-839ccf4f]{color:#067a36;background:#ecfdf3}.tr-ind .tr-ind--nota[data-v-839ccf4f]{color:#9a7b00;background:#fffbe6}.tr-ind .tr-ind--cero[data-v-839ccf4f]{border:1px dashed var(--pr-border);color:var(--pr-faint);background:0 0}.tr-ib[data-v-839ccf4f]{border:1px solid var(--pr-border);width:34px;height:34px;color:var(--pr-muted);cursor:pointer;background:#fff;border-radius:10px;flex-shrink:0;place-items:center;margin:0;padding:0;font-family:inherit;font-size:13px;transition:border-color .15s,background .15s,color .15s;display:grid}.tr-ib[data-v-839ccf4f]:hover,.tr-ib--on[data-v-839ccf4f]{border-color:var(--pr-magenta-border);background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.tr-ib--subiendo[data-v-839ccf4f]{width:auto;color:var(--pr-magenta-dark);cursor:default;padding:0 8px;font-size:11px;font-weight:800}.tr-tb[data-v-839ccf4f]{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#0a8f3c,#10b350);border:0;border-radius:10px;flex-shrink:0;align-items:center;gap:7px;height:34px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700;transition:transform .15s;display:inline-flex;box-shadow:0 8px 18px -12px #0a8f3ce6}.tr-tb[data-v-839ccf4f]:hover{transform:translateY(-1px)}.tr-tb--espera[data-v-839ccf4f]{color:#067a36;box-shadow:none;background:#fff;border:1.5px solid #b6ecc9}.tr-tb--espera[data-v-839ccf4f]:hover{background:#ecfdf3}.tr-etapa[data-v-839ccf4f]{white-space:nowrap;background:color-mix(in srgb, var(--c) 12%, #fff);color:color-mix(in srgb, var(--c) 80%, #000);border-radius:99px;flex-shrink:0;padding:4px 10px;font-size:12px;font-weight:700}.tr-dt[data-v-839ccf4f]{border:1px solid var(--pr-border);background:var(--pr-bg);border-radius:12px;margin:0 14px 12px 64px;padding:12px}.tr-dt__obs[data-v-839ccf4f]{border-left:3px solid var(--pr-magenta-border);white-space:pre-line;background:#fff;border-radius:0 10px 10px 0;margin:0 0 12px;padding:8px 12px;font-size:12.5px;line-height:1.5}.tr-dt__grid[data-v-839ccf4f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.tr-dt__grid>div[data-v-839ccf4f]{min-width:0}.tr-dt__titulo[data-v-839ccf4f]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);align-items:center;gap:6px;margin-bottom:8px;font-size:10.5px;font-weight:700;display:flex}.tr-dt__titulo em[data-v-839ccf4f]{letter-spacing:0;text-transform:none;margin-left:auto;font-style:normal;font-weight:600}.tr-dt__nada[data-v-839ccf4f]{color:var(--pr-faint);margin:0;font-size:12px}.tr-file[data-v-839ccf4f]{border:1px solid var(--pr-border);max-width:100%;height:32px;color:var(--pr-text);vertical-align:top;background:#fff;border-radius:9px;align-items:center;gap:7px;margin:0 4px 6px 0;padding:0 10px 0 4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}a.tr-file[data-v-839ccf4f]:hover,.tr-file__abrir[data-v-839ccf4f]:hover{color:var(--pr-magenta-dark)}.tr-file--equipo[data-v-839ccf4f]{padding-right:2px}.tr-file__abrir[data-v-839ccf4f]{min-width:0;color:inherit;align-items:center;gap:7px;text-decoration:none;display:inline-flex}.tr-file__ic[data-v-839ccf4f]{background:var(--pr-magenta-soft);width:24px;height:24px;color:var(--pr-magenta);border-radius:6px;flex-shrink:0;place-items:center;font-size:11px;display:grid}.tr-file__ic--equipo[data-v-839ccf4f]{background:color-mix(in srgb, var(--area) 12%, #fff);color:var(--area)}.tr-file__ic--grande[data-v-839ccf4f]{border-radius:11px;flex-shrink:0;width:40px;height:40px;font-size:15px}.tr-file__nombre[data-v-839ccf4f]{text-overflow:ellipsis;white-space:nowrap;max-width:160px;overflow:hidden}.tr-file small[data-v-839ccf4f]{color:var(--pr-faint);white-space:nowrap;font-size:10.5px;font-weight:500}.tr-file--cargando[data-v-839ccf4f]{opacity:.6;pointer-events:none}.tr-file__quitar[data-v-839ccf4f]{width:24px;height:24px;color:var(--pr-faint);cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.tr-file__quitar[data-v-839ccf4f]:hover{color:var(--pr-danger);background:#fef2f2}.tr-subir[data-v-839ccf4f]{border:1.5px dashed var(--pr-magenta-border);height:32px;color:var(--pr-magenta-dark);cursor:pointer;background:#fff;border-radius:9px;align-items:center;gap:6px;margin:0;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.tr-subir small[data-v-839ccf4f]{color:var(--pr-faint);font-weight:500}.tr-subir[data-v-839ccf4f]:hover{border-color:var(--pr-magenta);background:var(--pr-magenta-soft)}.tr-subiendo[data-v-839ccf4f]{color:var(--pr-muted);font-size:11.5px}.tr-subiendo__pista[data-v-839ccf4f]{background:var(--pr-line);border-radius:99px;height:6px;margin-bottom:5px;overflow:hidden}.tr-subiendo__pista div[data-v-839ccf4f]{background:var(--pr-magenta);border-radius:99px;height:100%;transition:width .2s}.tr-nota[data-v-839ccf4f]{background:#fffbe6;border:1px solid #f5e6a8;border-radius:10px;margin:0 0 6px;padding:8px 10px;font-size:12.5px}.tr-nota p[data-v-839ccf4f]{white-space:pre-line;overflow-wrap:anywhere;margin:0}.tr-nota small[data-v-839ccf4f]{color:#9a7b00;align-items:center;gap:4px;margin-top:3px;font-size:11px;display:flex}.tr-nota__quitar[data-v-839ccf4f]{color:#c9a300;cursor:pointer;background:0 0;border:0;margin:0 0 0 auto;padding:0 2px;font-size:10px}.tr-nota__quitar[data-v-839ccf4f]:hover{color:var(--pr-danger)}.tr-nota--confirmar[data-v-839ccf4f]{text-align:left;white-space:pre-line;margin-top:16px}.tr-nota-nueva textarea[data-v-839ccf4f]{border:1.5px solid var(--pr-border);width:100%;color:var(--pr-text);resize:vertical;box-shadow:none;background:#fff;border-radius:10px;outline:none;margin:0;padding:8px 10px;font-family:inherit;font-size:12.5px}.tr-nota-nueva textarea[data-v-839ccf4f]:focus{border-color:var(--pr-magenta);box-shadow:0 0 0 3px #ff00961f}.tr-nota-nueva__pie[data-v-839ccf4f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin-top:6px;display:flex}.tr-nota-nueva__pie small[data-v-839ccf4f]{color:var(--pr-faint);font-size:11px}.tr-nota-nueva__pie span[data-v-839ccf4f]{align-items:center;gap:10px;display:flex}.tr-link[data-v-839ccf4f]{color:var(--pr-magenta-dark);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;margin:0;padding:0;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.tr-link[data-v-839ccf4f]:hover{text-decoration:underline}.tr-guardar[data-v-839ccf4f]{background:var(--pr-magenta);color:#fff;cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;min-width:74px;height:30px;margin:0;padding:0 12px;font-family:inherit;font-size:12px;font-weight:700;display:inline-flex}.tr-guardar[data-v-839ccf4f]:disabled,.tr-link[data-v-839ccf4f]:disabled{opacity:.7;cursor:wait}.del[data-v-839ccf4f]{width:100%;min-width:0;max-width:100%}.del__item[data-v-839ccf4f]{max-width:100%}.tr-del-archivo b[data-v-839ccf4f]{-webkit-line-clamp:2;line-clamp:2;overflow-wrap:anywhere;word-break:break-all;-webkit-box-orient:vertical;overflow:hidden;white-space:normal!important;display:-webkit-box!important}.del__icono--ok[data-v-839ccf4f]{color:#0a9a3a;background:#e3f8eb;box-shadow:0 0 0 8px #f3fcf6}.tr-em[data-v-839ccf4f]{color:var(--pr-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.tr-siguiente[data-v-839ccf4f]{color:#067a36;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:13.5px;font-weight:700;display:flex}.tr-gris[data-v-839ccf4f]{color:var(--pr-muted);margin:10px 0 0;font-size:12.5px}.tr-btn-ok[data-v-839ccf4f]{color:#fff;background:linear-gradient(135deg,#0a8f3c,#10b350);border:0;font-weight:700;box-shadow:0 10px 22px -12px #0a8f3ce6}@media (width<=1000px){.tr-dt[data-v-839ccf4f]{margin-left:14px}.tr-dt__grid[data-v-839ccf4f]{grid-template-columns:minmax(0,1fr)}}@media (width<=760px){.trabajo[data-v-839ccf4f]{padding:20px 14px 40px}.pr-head[data-v-839ccf4f]{align-items:stretch}.tr-controles[data-v-839ccf4f]{width:100%}.tr-controles .pr-btn[data-v-839ccf4f]{flex:1;padding:0 10px;font-size:12.5px}.tr-actualizado[data-v-839ccf4f]{flex:100%}.tr-filtros[data-v-839ccf4f]{padding:12px}.tr-filtros .pr-search[data-v-839ccf4f]{flex:100%;min-width:0;max-width:none}.tr-filtros .pr-seg[data-v-839ccf4f]{width:100%}.tr-filtros .pr-seg button[data-v-839ccf4f]{flex:1;justify-content:center}.tr-aviso[data-v-839ccf4f]{flex-wrap:wrap}.tr-enterado[data-v-839ccf4f]{justify-content:center;width:100%}.tr-pk__trab[data-v-839ccf4f]{flex:100%;order:5}.tr-pk__ent[data-v-839ccf4f]{margin-left:auto}.tr-rw[data-v-839ccf4f]{flex-wrap:wrap}.tr-nm[data-v-839ccf4f]{flex:calc(100% - 46px)}.tr-ind[data-v-839ccf4f]{order:3;margin-right:auto}.tr-ib[data-v-839ccf4f]{order:3}.tr-tb[data-v-839ccf4f],.tr-etapa[data-v-839ccf4f]{order:4}}.pos[data-v-a577e910]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.pos[data-v-a577e910] *,.pos[data-v-a577e910] :before,.pos[data-v-a577e910] :after{box-sizing:border-box}.pr-head[data-v-a577e910]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-a577e910]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-a577e910]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-a577e910]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-a577e910]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-a577e910]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-a577e910]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-a577e910]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-a577e910]{font-size:13px}.pr-btn--outline[data-v-a577e910]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-a577e910]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-a577e910]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-a577e910]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-a577e910]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-a577e910]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-a577e910]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-a577e910]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-a577e910]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-a577e910]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-a577e910]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-a577e910]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-a577e910]:hover{color:var(--pr-magenta-dark)}.pr-select[data-v-a577e910]{position:relative}.pr-select select[data-v-a577e910]{appearance:none;border:1px solid var(--pr-border);height:42px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:11px;outline:none;margin:0;padding:0 34px 0 14px;font-family:inherit;font-size:13.5px}.pr-select select[data-v-a577e910]:focus{border-color:var(--pr-magenta)}.pr-select[data-v-a577e910]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:12px;font-weight:900;position:absolute;top:50%;right:13px;transform:translateY(-50%)}.pr-select--sm select[data-v-a577e910]{height:34px;padding:0 28px 0 10px;font-size:13px}.pr-select--sm[data-v-a577e910]:after{right:10px}.pr-seg[data-v-a577e910]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-a577e910]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-a577e910]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-a577e910]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-a577e910]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-a577e910]{color:var(--pr-danger)}.pr-spinner[data-v-a577e910]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-a577e910}@keyframes pr-spin-a577e910{to{transform:rotate(360deg)}}.pr-empty[data-v-a577e910]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-a577e910]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-a577e910]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-a577e910]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-a577e910]{margin-top:22px}.pr-ill[data-v-a577e910]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-a577e910]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-a577e910]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-a577e910]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-a577e910]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-a577e910]{background:#ffd6ec}.pr-ill__hoja i[data-v-a577e910]:first-child{width:60%}.pr-ill__hoja i[data-v-a577e910]:nth-child(3){width:75%}.pr-ill__icono[data-v-a577e910]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-a577e910]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-a577e910]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-a577e910]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-a577e910]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-chips[data-v-a577e910]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:18px;display:flex}.pr-chip[data-v-a577e910]{background:var(--pr-panel);border:1px solid var(--pr-border);height:32px;color:var(--pr-muted);border-radius:99px;align-items:center;gap:6px;padding:0 6px 0 12px;font-size:12.5px;display:inline-flex}.pr-chip b[data-v-a577e910]{color:var(--pr-text);font-weight:700}.pr-chip button[data-v-a577e910]{width:22px;height:22px;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;margin:0;padding:0;font-size:10px;display:grid}.pr-chip button[data-v-a577e910]:hover{color:var(--pr-magenta-dark);background:#fff}.pr-table-wrap[data-v-a577e910]{overflow-x:auto}.pr-table[data-v-a577e910]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-a577e910]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-a577e910]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-a577e910]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-a577e910]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-a577e910]{color:var(--pr-magenta)}.pr-table tbody td[data-v-a577e910]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-a577e910]{transition:background .12s}.pr-table tbody tr[data-v-a577e910]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-a577e910]{border-bottom:0}.pr-table .r[data-v-a577e910]{text-align:right}.pr-row-actions[data-v-a577e910]{gap:4px;display:inline-flex}.pr-act[data-v-a577e910]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-a577e910]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-a577e910]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-a577e910]{color:var(--pr-danger)}.pr-act--del[data-v-a577e910]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-a577e910]{display:none}.pr-foot[data-v-a577e910]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-a577e910]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-a577e910]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-a577e910]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-a577e910]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-a577e910]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-a577e910]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-a577e910]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-a577e910]{pointer-events:none}@media (width<=760px){.pos[data-v-a577e910]{padding:20px 14px 40px}.pr-head[data-v-a577e910]{align-items:stretch}.pr-actions[data-v-a577e910]{width:100%}.pr-actions .pr-btn--outline[data-v-a577e910]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-a577e910]{flex:100%}.pr-filters[data-v-a577e910]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-a577e910]{flex:none;width:100%;min-width:0;max-width:none}.pr-select select[data-v-a577e910],.pr-seg[data-v-a577e910]{width:100%}.pr-seg button[data-v-a577e910]{flex:1;justify-content:center;padding:0 8px;font-size:12.5px}.pr-table-wrap[data-v-a577e910]{display:none}.pr-cards[data-v-a577e910]{display:block}.pr-card-item[data-v-a577e910]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-a577e910]{align-items:center;gap:12px;display:flex}.pr-card-item__mid[data-v-a577e910]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 54px;display:flex}.pr-card-item__bot[data-v-a577e910]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 54px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-a577e910]{color:var(--pr-faint)}.pr-foot[data-v-a577e910]{justify-content:center}.pr-per-page[data-v-a577e910]{display:none}}.pf[data-v-a577e910],.pf-foot[data-v-a577e910],.del[data-v-a577e910],.del__botones[data-v-a577e910]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.pf[data-v-a577e910] *,.pf[data-v-a577e910] :before,.pf[data-v-a577e910] :after,.del[data-v-a577e910] *,.del__botones[data-v-a577e910] *{box-sizing:border-box}.pf[data-v-a577e910]{color:var(--pr-text);flex-direction:column;gap:18px;display:flex}.pf-alert[data-v-a577e910]{border:1px solid;border-radius:10px;align-items:center;gap:8px;margin:0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.pf-alert--warn[data-v-a577e910]{color:#9a6400;background:#fff8e6;border-color:#fde3b0}.pf-alert--error[data-v-a577e910]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.pf-sec[data-v-a577e910]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:-4px;font-size:10.5px;font-weight:700}.pf .pf-field>label[data-v-a577e910]{color:var(--pr-text);align-items:baseline;gap:4px;margin:0 0 8px;padding:0;font-size:13px;font-weight:600;display:flex}.pf-req[data-v-a577e910]{color:var(--pr-magenta)}.pf-opt[data-v-a577e910]{color:var(--pr-faint);margin-left:auto;font-size:11.5px;font-weight:500}.pf-control[data-v-a577e910]{align-items:center;display:flex;position:relative}.pf-control>i[data-v-a577e910]:first-child{color:var(--pr-faint);pointer-events:none;font-size:14px;transition:color .15s;position:absolute;left:15px}.pf-control input[data-v-a577e910],.pf-control select[data-v-a577e910]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:50px;color:var(--pr-text);box-shadow:none;border-radius:12px;outline:none;margin:0;padding:0 14px 0 42px;font-family:inherit;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.pf-control input[data-v-a577e910]::placeholder{color:var(--pr-faint)}.pf-control input[data-v-a577e910]:hover,.pf-control select[data-v-a577e910]:hover{border-color:#ddd4d9}.pf-control input[data-v-a577e910]:focus,.pf-control select[data-v-a577e910]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pf-control:focus-within>i[data-v-a577e910]:first-child{color:var(--pr-magenta)}.pf-control--select select[data-v-a577e910]{appearance:none;cursor:pointer;padding-right:40px}.pf-control--select[data-v-a577e910]:after{content:"";color:var(--pr-faint);pointer-events:none;font-family:"Font Awesome 6 Free";font-size:13px;font-weight:900;position:absolute;right:16px}.pf-control select.pf-empty[data-v-a577e910]{color:var(--pr-faint)}.pf-hint[data-v-a577e910]{color:var(--pr-muted);margin-top:7px;font-size:12px;display:block}.pf-field--error .pf-control input[data-v-a577e910],.pf-field--error .pf-control select[data-v-a577e910]{background:#fff8f8;border-color:#f3a5ad}.pf-field--error .pf-control>i[data-v-a577e910]:first-child{color:var(--pr-danger)}.pf-field--error .pf-hint[data-v-a577e910]{color:var(--pr-danger);font-weight:500}.pf-foot[data-v-a577e910]{gap:10px;width:100%;display:flex}.pf-foot .pr-btn[data-v-a577e910]{height:48px}.pf-foot__main[data-v-a577e910]{flex:1;font-size:14.5px}.pf-foot .pr-btn[data-v-a577e910]:disabled{opacity:.7;cursor:wait}.pf-spinner[data-v-a577e910]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-a577e910}.del[data-v-a577e910]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-a577e910]{--del-rojo:#e11d2e}.del__icono[data-v-a577e910]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-a577e910]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-a577e910]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-a577e910]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-a577e910]{min-width:0}.del__item b[data-v-a577e910]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-a577e910]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__pierde[data-v-a577e910]{text-align:left;margin-top:14px}.del__pierde>span[data-v-a577e910]{letter-spacing:.09em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700}.del__pierde ul[data-v-a577e910]{grid-template-columns:repeat(3,1fr);gap:8px;margin:8px 0 0;padding:0;list-style:none;display:grid}.del__pierde li[data-v-a577e910]{color:#a1202b;background:#fff8f8;border:1px solid #fbe1e3;border-radius:12px;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;font-size:12.5px;font-weight:600;display:flex}.del__pierde li i[data-v-a577e910]{font-size:15px}.del__aviso[data-v-a577e910]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-a577e910]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-a577e910]{width:100%;height:46px}.del__botones .pr-btn[data-v-a577e910]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-a577e910]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-a577e910]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-a577e910]{grid-template-columns:1fr}.del__eliminar[data-v-a577e910]{order:-1}}.del__icono--warn[data-v-a577e910]{color:#b77900;background:#fff4d6;box-shadow:0 0 0 8px #fffaeb}.vt-tabs[data-v-a577e910]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:16px;display:flex}.vt-tab[data-v-a577e910]{border:1px solid var(--pr-border);height:40px;color:var(--pr-muted);cursor:pointer;background:#fff;border-radius:11px;align-items:center;gap:8px;margin:0;padding:0 8px 0 14px;font-family:inherit;font-size:13.5px;font-weight:600;transition:border-color .15s,color .15s;display:inline-flex}.vt-tab[data-v-a577e910]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.vt-tab[data-v-a577e910]:not(:has(.vt-tab__x)){padding-right:14px}.vt-tab__n[data-v-a577e910]{background:var(--pr-panel);color:var(--pr-muted);border-radius:99px;padding:1px 7px;font-size:11px;font-weight:700}.vt-tab__x[data-v-a577e910]{width:24px;height:24px;color:var(--pr-faint);border-radius:7px;place-items:center;font-size:11px;display:grid}.vt-tab__x[data-v-a577e910]:hover{background:var(--pr-panel);color:var(--pr-danger)}.vt-tab--on[data-v-a577e910],.vt-tab--on[data-v-a577e910]:hover{background:var(--pr-magenta);border-color:var(--pr-magenta);color:#fff;box-shadow:0 10px 22px -14px #ff0096e6}.vt-tab--on .vt-tab__n[data-v-a577e910]{color:#fff;background:#ffffff40}.vt-tab--on .vt-tab__x[data-v-a577e910]{color:#ffffffd9}.vt-tab--on .vt-tab__x[data-v-a577e910]:hover{color:#fff;background:#ffffff2e}.vt-tab-add[data-v-a577e910]{border:1.5px dashed var(--pr-border);width:40px;height:40px;color:var(--pr-muted);cursor:pointer;background:0 0;border-radius:11px;place-items:center;margin:0;padding:0;display:grid}.vt-tab-add[data-v-a577e910]:hover{border-color:var(--pr-magenta);color:var(--pr-magenta)}.vt-pos[data-v-a577e910]{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:16px;display:grid}.vt-pos[data-v-a577e910]>*{min-width:0}.vt-panel[data-v-a577e910]{border:1px solid var(--pr-border);background:#fff;border-radius:16px}.vt-srch[data-v-a577e910]{border-bottom:1px solid var(--pr-line);padding:14px;position:relative}.vt-search[data-v-a577e910]{border-radius:13px;max-width:none;height:50px}.vt-search input[data-v-a577e910]{font-size:15px}.vt-kbd[data-v-a577e910],.vt-cobrar kbd[data-v-a577e910]{border-radius:6px;padding:1px 6px;font-family:inherit;font-size:11px;font-weight:700}.vt-kbd[data-v-a577e910]{color:var(--pr-faint);border:1px solid var(--pr-border);background:#fff;border-bottom-width:2px}.vt-res[data-v-a577e910]{z-index:20;border:1px solid var(--pr-border);background:#fff;border-radius:14px;max-height:420px;position:absolute;top:70px;left:14px;right:14px;overflow-y:auto;box-shadow:0 24px 40px -20px #28242573}.vt-res__h[data-v-a577e910]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);background:var(--pr-bg);border-bottom:1px solid var(--pr-line);padding:8px 14px;font-size:10.5px;font-weight:700}.vt-ri[data-v-a577e910]{border:0;border-bottom:1px solid var(--pr-line);text-align:left;width:100%;color:var(--pr-text);cursor:pointer;background:#fff;align-items:center;gap:12px;margin:0;padding:10px 14px;font-family:inherit;display:flex}.vt-ri[data-v-a577e910]:last-child{border-bottom:0}.vt-ri[data-v-a577e910]:hover,.vt-ri[data-v-a577e910]:focus-visible,.vt-ri--primero[data-v-a577e910]{background:#fdf7fa;outline:none}.vt-ri__txt[data-v-a577e910]{flex:1;min-width:0}.vt-ri__txt b[data-v-a577e910]{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;display:block;overflow:hidden}.vt-ri__txt small[data-v-a577e910]{color:var(--pr-muted);font-size:12px}.vt-ri__precio[data-v-a577e910]{white-space:nowrap;font-size:14px;font-weight:800}.vt-ri__add[data-v-a577e910]{background:var(--pr-magenta-soft);width:34px;height:34px;color:var(--pr-magenta-dark);border-radius:10px;flex-shrink:0;place-items:center;font-size:13px;display:grid}.vt-nota[data-v-a577e910]{color:var(--pr-muted);justify-content:center;align-items:center;gap:8px;padding:14px;font-size:13px;display:flex}.vt-nota--error[data-v-a577e910]{color:var(--pr-danger)}.vt-thumb[data-v-a577e910]{width:42px;height:42px;color:var(--c);background:color-mix(in srgb, var(--c) 11%, #fff);border:1px solid color-mix(in srgb, var(--c) 18%, #fff);border-radius:11px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.vt-thumb--img[data-v-a577e910]{object-fit:cover;background:var(--pr-panel);border-color:var(--pr-border)}.vt-empty[data-v-a577e910]{text-align:center;padding:54px 20px 60px}.vt-empty__ill[data-v-a577e910]{width:84px;height:84px;margin:0 auto 16px;position:relative}.vt-empty__ill span[data-v-a577e910]{background:var(--pr-magenta-soft);border-radius:24px;position:absolute;inset:0;transform:rotate(-8deg)}.vt-empty__ill i[data-v-a577e910]{border:1px solid var(--pr-border);width:84px;height:84px;color:var(--pr-magenta);background:#fff;border-radius:24px;place-items:center;font-size:30px;display:grid;position:relative;box-shadow:0 16px 30px -18px #28242566}.vt-empty h4[data-v-a577e910]{color:var(--pr-text);margin:0;font-size:17px;font-weight:800}.vt-empty p[data-v-a577e910]{max-width:340px;color:var(--pr-muted);margin:6px auto 0;font-size:13.5px;line-height:1.5}.vt-empty__tips[data-v-a577e910]{color:var(--pr-muted);flex-wrap:wrap;justify-content:center;gap:14px;margin-top:14px;font-size:12.5px;display:flex}.vt-empty__tips i[data-v-a577e910]{color:var(--pr-magenta);margin-right:4px}.vt-cart-h[data-v-a577e910],.vt-linea[data-v-a577e910]{grid-template-columns:minmax(0,1fr) 130px 128px 110px 36px;align-items:center;gap:12px;padding:0 14px;display:grid}.vt-cart-h[data-v-a577e910]{background:var(--pr-bg);border-bottom:1px solid var(--pr-border);letter-spacing:.08em;text-transform:uppercase;height:40px;color:var(--pr-muted);font-size:10.5px;font-weight:700}.vt-cart-h .r[data-v-a577e910]{text-align:right}.vt-linea[data-v-a577e910]{border-bottom:1px solid var(--pr-line);padding-top:12px;padding-bottom:12px}.vt-linea__prod[data-v-a577e910]{align-items:center;gap:12px;min-width:0;display:flex}.vt-linea__txt[data-v-a577e910]{min-width:0}.vt-linea__txt b[data-v-a577e910]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;display:block;overflow:hidden}.vt-linea__txt small[data-v-a577e910]{color:var(--pr-muted);font-size:12px}.vt-linea__total[data-v-a577e910]{text-align:right;white-space:nowrap;font-size:14.5px;font-weight:800}.vt-linea__rm[data-v-a577e910]{width:34px;height:34px;color:var(--pr-danger);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;margin:0;padding:0;font-size:14px;display:grid}.vt-linea__rm[data-v-a577e910]:hover{background:var(--pr-danger-soft)}.pos .vt-precio[data-v-a577e910]{flex-direction:column;gap:3px;margin:0;font-weight:400;display:flex}.vt-precio__box[data-v-a577e910]{border:1.5px solid var(--pr-border);background:var(--pr-bg);height:36px;color:var(--pr-faint);border-radius:10px;align-items:center;padding:0 8px;font-weight:700;transition:border-color .15s,background .15s;display:flex}.vt-precio__box[data-v-a577e910]:focus-within{border-color:var(--pr-magenta);background:#fff}.pos .vt-precio input[data-v-a577e910]{width:100%;height:100%;box-shadow:none;color:var(--pr-text);text-align:right;-moz-appearance:textfield;background:0 0;border:0;outline:0;margin:0;padding:0 0 0 4px;font-family:inherit;font-size:14px;font-weight:600}.vt-precio small[data-v-a577e910]{color:var(--pr-muted);text-align:right;font-size:11px;text-decoration:line-through}.vt-precio--cambio .vt-precio__box[data-v-a577e910]{background:#fffbea;border-color:#f5c76b}.vt-qty[data-v-a577e910]{border:1.5px solid var(--pr-border);background:var(--pr-bg);border-radius:10px;align-items:center;height:36px;display:inline-flex;overflow:hidden}.vt-qty button[data-v-a577e910]{width:34px;height:100%;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:11px}.vt-qty button[data-v-a577e910]:hover{color:var(--pr-magenta-dark);background:#fff}.pos .vt-qty input[data-v-a577e910]{width:52px;height:100%;box-shadow:none;text-align:center;color:var(--pr-text);-moz-appearance:textfield;background:0 0;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:14px;font-weight:800}.vt-qty input[data-v-a577e910]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vt-qty input[data-v-a577e910]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vt-precio input[data-v-a577e910]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vt-precio input[data-v-a577e910]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vt-money input[data-v-a577e910]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.vt-money input[data-v-a577e910]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.vt-cart-f[data-v-a577e910]{background:var(--pr-bg);color:var(--pr-muted);border-radius:0 0 16px 16px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:12.5px;display:flex}.vt-cart-f b[data-v-a577e910]{color:var(--pr-text)}.vt-sum[data-v-a577e910]{position:sticky;top:88px;overflow:visible}.vt-sum__h[data-v-a577e910]{border-bottom:1px solid var(--pr-line);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.vt-sum__h h3[data-v-a577e910]{color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:14.5px;font-weight:700;display:flex}.vt-sum__h h3 i[data-v-a577e910]{width:28px;height:28px;color:var(--pr-magenta);background:var(--pr-magenta-soft);border-radius:8px;place-items:center;font-size:12px;display:grid}.vt-sum__h>span[data-v-a577e910]{color:var(--pr-muted);font-size:12px}.vt-sum__b[data-v-a577e910]{flex-direction:column;gap:14px;padding:16px 18px 18px;display:flex}.vt-lbl[data-v-a577e910]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);margin-bottom:8px;font-size:10.5px;font-weight:700}.vt-av[data-v-a577e910]{border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.vt-av--gen[data-v-a577e910]{background:var(--pr-panel);color:var(--pr-muted)}.pos .vt-cli[data-v-a577e910]{border:1.5px solid var(--pr-border);background:var(--pr-bg);border-radius:12px;align-items:center;gap:10px;height:52px;margin:0;padding:0 12px;font-weight:400;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.pos .vt-cli[data-v-a577e910]:focus-within{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pos .vt-cli input[data-v-a577e910]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:13.5px;font-weight:600}.vt-cli input[data-v-a577e910]::placeholder{color:var(--pr-muted);font-weight:500}.vt-cli__lupa[data-v-a577e910]{color:var(--pr-faint);font-size:12px}.vt-cli--on[data-v-a577e910]{border-color:var(--pr-magenta-border)!important;background:var(--pr-magenta-soft)!important}.vt-cli__txt[data-v-a577e910]{text-align:left;flex:1;min-width:0}.vt-cli__txt b[data-v-a577e910]{text-overflow:ellipsis;white-space:nowrap;color:var(--pr-text);font-size:13.5px;display:block;overflow:hidden}.vt-cli__txt small[data-v-a577e910]{color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}.vt-cli__x[data-v-a577e910]{width:28px;height:28px;color:var(--pr-magenta-dark);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;margin:0;padding:0;display:grid}.vt-cli__x[data-v-a577e910]:hover{background:#fff}.vt-cli-buscar[data-v-a577e910]{position:relative}.vt-cli-lista[data-v-a577e910]{z-index:20;border:1px solid var(--pr-border);background:#fff;border-radius:12px;max-height:280px;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 20px 34px -18px #28242573}.vt-cli-op[data-v-a577e910]{border:0;border-bottom:1px solid var(--pr-line);cursor:pointer;background:#fff;align-items:center;gap:10px;width:100%;margin:0;padding:10px 12px;font-family:inherit;display:flex}.vt-cli-op[data-v-a577e910]:last-child{border-bottom:0}.vt-cli-op[data-v-a577e910]:hover,.vt-cli-op[data-v-a577e910]:focus-visible{background:#fdf7fa;outline:none}.pos .vt-tog[data-v-a577e910]{border:1px solid var(--pr-border);cursor:pointer;border-radius:12px;align-items:center;gap:12px;margin:0;padding:12px;font-weight:400;transition:border-color .15s,background .15s;display:flex}.vt-tog input[data-v-a577e910]{opacity:0;pointer-events:none;position:absolute}.vt-tog__txt[data-v-a577e910]{flex:1}.vt-tog__txt b[data-v-a577e910]{color:var(--pr-text);font-size:13.5px;display:block}.vt-tog__txt small[data-v-a577e910]{color:var(--pr-muted);font-size:12px}.vt-sw[data-v-a577e910]{background:#ddd4d9;border-radius:99px;flex-shrink:0;width:40px;height:24px;transition:background .15s;position:relative}.vt-sw[data-v-a577e910]:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0003}.pos .vt-tog--on[data-v-a577e910]{border-color:var(--pr-magenta-border);background:var(--pr-magenta-soft)}.vt-tog--on .vt-sw[data-v-a577e910]{background:var(--pr-magenta)}.vt-tog--on .vt-sw[data-v-a577e910]:after{transform:translate(16px)}.vt-tog[data-v-a577e910]:has(input:focus-visible){outline:2px solid var(--pr-magenta);outline-offset:2px}.vt-lines[data-v-a577e910]{flex-direction:column;gap:8px;font-size:13.5px;display:flex}.vt-lines div[data-v-a577e910]{color:var(--pr-muted);justify-content:space-between;display:flex}.vt-lines b[data-v-a577e910]{color:var(--pr-text);font-weight:600}.vt-total[data-v-a577e910]{border-top:1px dashed var(--pr-border);justify-content:space-between;align-items:baseline;padding-top:14px;display:flex}.vt-total span[data-v-a577e910]{letter-spacing:.06em;text-transform:uppercase;color:var(--pr-muted);font-size:13px;font-weight:700}.vt-total b[data-v-a577e910]{letter-spacing:-.03em;color:var(--pr-text);font-size:34px;font-weight:800}.vt-cobrar[data-v-a577e910]{color:#fff;cursor:pointer;background:linear-gradient(135deg,#0a8f3c,#10b350);border:0;border-radius:14px;justify-content:center;align-items:center;gap:10px;width:100%;height:56px;margin:0;font-family:inherit;font-size:16px;font-weight:800;transition:transform .15s,filter .15s;display:flex;box-shadow:0 14px 26px -14px #0a8f3ce6}.vt-cobrar[data-v-a577e910]:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}.vt-cobrar kbd[data-v-a577e910]{background:#ffffff38}.vt-cobrar[data-v-a577e910]:disabled{background:var(--pr-panel);color:var(--pr-faint);box-shadow:none;cursor:not-allowed}.vt-cobrar:disabled kbd[data-v-a577e910]{background:#fff}.vt-co__ic[data-v-a577e910]{color:#0a9a3a;background:#e3f8eb;box-shadow:0 0 0 8px #f3fcf6}.vt-co__sub[data-v-a577e910]{color:var(--pr-muted);margin:0;font-size:13px}.vt-co__total[data-v-a577e910]{letter-spacing:-.03em;color:var(--pr-text);margin:4px 0;font-size:40px;font-weight:800}.vt-co__error[data-v-a577e910]{color:#9a6400;background:#fff8e6;border:1px solid #fde3b0;border-radius:10px;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;padding:10px 12px;font-size:13px;font-weight:500;display:flex}.vt-co__nota[data-v-a577e910]{color:#0a5d86;text-align:left;background:#eef8fd;border:1px solid #cbe9f7;border-radius:10px;align-items:flex-start;gap:8px;margin:16px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.vt-co__nota i[data-v-a577e910]{color:#0096dc;margin-top:2px}.vt-mets[data-v-a577e910]{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:18px;display:grid}.vt-met[data-v-a577e910]{border:1.5px solid var(--pr-border);cursor:pointer;background:#fff;border-radius:14px;flex-direction:column;align-items:center;gap:8px;margin:0;padding:12px 8px;font-family:inherit;transition:border-color .15s,background .15s,box-shadow .15s;display:flex;position:relative}.vt-met[data-v-a577e910]:hover{border-color:#ddd4d9}.vt-met__ic[data-v-a577e910]{width:36px;height:36px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:11px;place-items:center;font-size:14px;display:grid}.vt-met b[data-v-a577e910]{color:var(--pr-text);font-size:13px}.vt-met__tick[data-v-a577e910]{color:#fff;background:var(--c);opacity:0;border-radius:50%;place-items:center;width:18px;height:18px;font-size:9px;display:grid;position:absolute;top:8px;right:8px}.vt-met--on[data-v-a577e910],.vt-met--on[data-v-a577e910]:hover{border-color:var(--c);background:color-mix(in srgb, var(--c) 5%, #fff);box-shadow:0 0 0 3px color-mix(in srgb, var(--c) 14%, transparent)}.vt-met--on .vt-met__tick[data-v-a577e910]{opacity:1}.vt-rec[data-v-a577e910]{text-align:left;margin-top:16px}.pos .vt-rec label[data-v-a577e910],.vt-rec label[data-v-a577e910]{color:var(--pr-text);margin:0 0 8px;font-size:13px;font-weight:600;display:block}.vt-money[data-v-a577e910]{align-items:center;display:flex;position:relative}.vt-money>span[data-v-a577e910]{color:var(--pr-faint);pointer-events:none;font-size:20px;font-weight:800;position:absolute;left:16px}.vt-money input[data-v-a577e910]{border:1.5px solid var(--pr-border);background:var(--pr-bg);width:100%;height:58px;color:var(--pr-text);box-shadow:none;-moz-appearance:textfield;border-radius:14px;outline:none;margin:0;padding:0 16px 0 38px;font-family:inherit;font-size:24px;font-weight:800}.vt-money input[data-v-a577e910]:focus{border-color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.vt-bills[data-v-a577e910]{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.vt-bills button[data-v-a577e910]{border:1px solid var(--pr-border);height:32px;color:var(--pr-text);cursor:pointer;background:#fff;border-radius:9px;margin:0;padding:0 12px;font-family:inherit;font-size:12.5px;font-weight:700}.vt-bills button[data-v-a577e910]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.vt-bills .vt-bills__ex[data-v-a577e910]{color:#067a36;background:#ecfdf3;border-color:#b6ecc9}.vt-change[data-v-a577e910]{color:#067a36;background:#ecfdf3;border:1px solid #b6ecc9;border-radius:14px;justify-content:space-between;align-items:center;margin-top:12px;padding:14px 16px;display:flex}.vt-change span[data-v-a577e910]{font-size:13px;font-weight:700}.vt-change b[data-v-a577e910]{font-size:24px;font-weight:800}.vt-change--falta[data-v-a577e910]{color:#c81e1e;background:#fef2f2;border-color:#fecaca}.vt-btn-ok[data-v-a577e910]{color:#fff;background:linear-gradient(135deg,#0a8f3c,#10b350);width:100%;height:46px;font-weight:800;box-shadow:0 10px 22px -12px #0a8f3ce6}.vt-btn-ok[data-v-a577e910]:hover:not(:disabled){filter:brightness(1.04);transform:translateY(-1px)}@media (width<=1200px){.vt-pos[data-v-a577e910]{grid-template-columns:minmax(0,1fr) 320px}}@media (width<=980px){.vt-pos[data-v-a577e910]{grid-template-columns:minmax(0,1fr)}.vt-sum[data-v-a577e910]{position:static}}@media (width<=640px){.vt-cart-h[data-v-a577e910]{display:none}.vt-linea[data-v-a577e910]{grid-template-columns:1fr auto auto;gap:10px}.vt-linea__prod[data-v-a577e910]{grid-column:1/-1}.vt-precio[data-v-a577e910]{grid-column:1/2;max-width:130px}.vt-qty[data-v-a577e910]{grid-column:2/3}.vt-linea__total[data-v-a577e910]{text-align:left;grid-column:1/3}.vt-linea__rm[data-v-a577e910]{grid-area:2/3/4/4}.vt-total b[data-v-a577e910]{font-size:28px}}.vh[data-v-52842504]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;--pr-font:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums;font-family:var(--pr-font);color:var(--pr-text);padding:28px 28px 48px}.vh[data-v-52842504] *,.vh[data-v-52842504] :before,.vh[data-v-52842504] :after{box-sizing:border-box}.pr-head[data-v-52842504]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:20px;display:flex}.pr-title[data-v-52842504]{align-items:center;gap:14px;display:flex}.pr-title__icon[data-v-52842504]{background:var(--pr-magenta-soft);width:48px;height:48px;color:var(--pr-magenta);border-radius:14px;flex-shrink:0;place-items:center;font-size:20px;display:grid}.pr-title h1[data-v-52842504]{letter-spacing:-.025em;color:var(--pr-text);align-items:center;gap:10px;margin:0;font-size:26px;font-weight:800;display:flex}.pr-count[data-v-52842504]{letter-spacing:0;color:var(--pr-magenta-dark);background:var(--pr-magenta-soft);border:1px solid var(--pr-magenta-border);border-radius:99px;padding:2px 9px;font-size:12px;font-weight:600}.pr-title p[data-v-52842504]{color:var(--pr-muted);margin:3px 0 0;font-size:13.5px}.pr-actions[data-v-52842504]{flex-wrap:wrap;gap:10px;display:flex}.pr-btn[data-v-52842504]{white-space:nowrap;cursor:pointer;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-family:inherit;font-size:13.5px;font-weight:600;transition:background .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.pr-btn i[data-v-52842504]{font-size:13px}.pr-btn--outline[data-v-52842504]{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-btn--outline[data-v-52842504]:hover{border-color:var(--pr-magenta-border);color:var(--pr-magenta-dark)}.pr-btn--primary[data-v-52842504]{background:var(--pr-magenta);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #ff0096e6}.pr-btn--primary[data-v-52842504]:hover{background:var(--pr-magenta-dark);transform:translateY(-1px)}.pr-card[data-v-52842504]{border:1px solid var(--pr-border);background:#fff;border-radius:16px;overflow:hidden}.pr-toolbar[data-v-52842504]{border-bottom:1px solid var(--pr-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;display:flex}.pr-filters[data-v-52842504]{flex-wrap:wrap;flex:520px;align-items:center;gap:8px;display:flex}.pr-search[data-v-52842504]{border:1.5px solid var(--pr-border);background:var(--pr-bg);min-width:220px;max-width:380px;height:42px;color:var(--pr-faint);border-radius:11px;flex:1;align-items:center;gap:10px;margin:0;padding:0 14px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex}.pr-search[data-v-52842504]:focus-within{border-color:var(--pr-magenta);color:var(--pr-magenta);background:#fff;box-shadow:0 0 0 4px #ff00961f}.pr-search input[data-v-52842504]{min-width:0;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;flex:1;margin:0;padding:0;font-family:inherit;font-size:14px}.pr-search input[data-v-52842504]::placeholder{color:var(--pr-faint)}.pr-search__clear[data-v-52842504]{color:var(--pr-faint);place-items:center;text-decoration:none;display:grid}.pr-search__clear[data-v-52842504]:hover{color:var(--pr-magenta-dark)}.pr-seg[data-v-52842504]{background:var(--pr-panel);border-radius:11px;padding:3px;display:inline-flex}.pr-seg button[data-v-52842504]{height:36px;color:var(--pr-muted);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 12px;font-family:inherit;font-size:13px;display:inline-flex}.pr-seg button.active[data-v-52842504]{color:var(--pr-text);background:#fff;font-weight:600;box-shadow:0 1px 3px #00000014}.pr-seg .n[data-v-52842504]{color:var(--pr-faint);font-size:10.5px}.pr-state[data-v-52842504]{color:var(--pr-muted);justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:14px;display:flex}.pr-state--error[data-v-52842504]{color:var(--pr-danger)}.pr-spinner[data-v-52842504]{border:2.5px solid var(--pr-magenta-soft);border-top-color:var(--pr-magenta);border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-52842504}@keyframes pr-spin-52842504{to{transform:rotate(360deg)}}.pr-empty[data-v-52842504]{text-align:center;flex-direction:column;align-items:center;padding:52px 20px 58px;display:flex}.pr-empty h3[data-v-52842504]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:19px;font-weight:800}.pr-empty p[data-v-52842504]{max-width:420px;color:var(--pr-muted);margin:6px auto 0;font-size:14px;line-height:1.55}.pr-empty q[data-v-52842504]{color:var(--pr-text);quotes:"“" "”";font-weight:700}.pr-empty__btn[data-v-52842504]{margin-top:22px}.pr-ill[data-v-52842504]{width:150px;height:110px;margin:0 auto 22px;position:relative}.pr-ill__hoja[data-v-52842504]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;width:76px;height:94px;padding:14px 12px;position:absolute;top:8px;box-shadow:0 14px 26px -18px #28242573}.pr-ill__hoja--1[data-v-52842504]{background:var(--pr-magenta-soft);border-color:var(--pr-magenta-border);left:10px;transform:rotate(-10deg)}.pr-ill__hoja--2[data-v-52842504]{right:10px;transform:rotate(8deg)}.pr-ill__hoja i[data-v-52842504]{background:var(--pr-line);border-radius:3px;height:6px;margin-bottom:8px;display:block}.pr-ill__hoja--1 i[data-v-52842504]{background:#ffd6ec}.pr-ill__hoja i[data-v-52842504]:first-child{width:60%}.pr-ill__hoja i[data-v-52842504]:nth-child(3){width:75%}.pr-ill__icono[data-v-52842504]{border:1px solid var(--pr-border);width:62px;height:62px;color:var(--pr-magenta);background:#fff;border-radius:20px;place-items:center;font-size:24px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-38%);box-shadow:0 18px 32px -16px #ff00968c}.pr-ill__dot[data-v-52842504]{border-radius:50%;position:absolute}.pr-ill__dot--1[data-v-52842504]{background:#0096dc;width:10px;height:10px;top:0;right:4px}.pr-ill__dot--2[data-v-52842504]{background:#ffcd00;width:10px;height:10px;bottom:4px;left:0}.pr-ill__dot--3[data-v-52842504]{background:var(--pr-magenta);width:7px;height:7px;top:22px;left:-6px}.pr-table-wrap[data-v-52842504]{overflow-x:auto}.pr-table[data-v-52842504]{border-collapse:collapse;width:100%;margin:0;font-size:13.5px}.pr-table thead th[data-v-52842504]{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--pr-muted);background:var(--pr-bg);border-bottom:1px solid var(--pr-border);white-space:nowrap;padding:12px 16px;font-size:10.5px;font-weight:700}.pr-table thead th.sortable[data-v-52842504]{cursor:pointer;-webkit-user-select:none;user-select:none}.pr-table thead th.sortable i[data-v-52842504]{color:var(--pr-faint);margin-left:6px;font-size:10px}.pr-table thead th.sorted[data-v-52842504]{color:var(--pr-magenta-dark)}.pr-table thead th.sorted i[data-v-52842504]{color:var(--pr-magenta)}.pr-table tbody td[data-v-52842504]{border-bottom:1px solid var(--pr-line);vertical-align:middle;white-space:nowrap;color:var(--pr-text);padding:12px 16px}.pr-table tbody tr[data-v-52842504]{transition:background .12s}.pr-table tbody tr[data-v-52842504]:hover{background:#fdf7fa}.pr-table tbody tr:last-child td[data-v-52842504]{border-bottom:0}.pr-table .r[data-v-52842504]{text-align:right}.pr-row-actions[data-v-52842504]{gap:4px;display:inline-flex}.pr-act[data-v-52842504]{width:34px;height:34px;color:var(--pr-muted);border-radius:9px;place-items:center;font-size:14px;text-decoration:none;transition:background .15s,color .15s;display:grid}.pr-act[data-v-52842504]:hover{background:var(--pr-panel);color:var(--pr-text)}.pr-act--edit[data-v-52842504]:hover{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.pr-act--del[data-v-52842504]{color:var(--pr-danger)}.pr-act--del[data-v-52842504]:hover{background:var(--pr-danger-soft);color:var(--pr-danger)}.pr-cards[data-v-52842504]{display:none}.pr-foot[data-v-52842504]{border-top:1px solid var(--pr-border);background:var(--pr-bg);color:var(--pr-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:13px;display:flex}.pr-foot b[data-v-52842504]{color:var(--pr-text);font-weight:600}.pr-per-page[data-v-52842504]{align-items:center;gap:8px;display:inline-flex}.pr-pager[data-v-52842504]{align-items:center;gap:4px;display:flex}.pr-pg[data-v-52842504]{min-width:34px;height:34px;color:var(--pr-muted);border:1px solid #0000;border-radius:9px;place-items:center;padding:0 6px;font-size:13px;font-weight:600;text-decoration:none;display:grid}.pr-pg[data-v-52842504]:hover{border-color:var(--pr-border);color:var(--pr-text);background:#fff}.pr-pg.active[data-v-52842504]{background:var(--pr-magenta);color:#fff;box-shadow:0 6px 14px -8px #ff0096e6}.pr-pg.disabled[data-v-52842504]{opacity:.35;pointer-events:none}.pr-pg--dots[data-v-52842504]{pointer-events:none}@media (width<=760px){.vh[data-v-52842504]{padding:20px 14px 40px}.pr-head[data-v-52842504]{align-items:stretch}.pr-actions[data-v-52842504]{width:100%}.pr-actions .pr-btn--outline[data-v-52842504]{flex:45%;padding:0 10px;font-size:12.5px}.pr-actions .pr-btn--primary[data-v-52842504]{flex:100%}.pr-filters[data-v-52842504]{flex-direction:column;flex:100%;align-items:stretch}.pr-search[data-v-52842504]{flex:none;width:100%;min-width:0;max-width:none}.pr-table-wrap[data-v-52842504]{display:none}.pr-cards[data-v-52842504]{display:block}.pr-card-item[data-v-52842504]{border-bottom:1px solid var(--pr-line);padding:14px 16px}.pr-card-item__top[data-v-52842504]{align-items:center;gap:12px;display:flex}.pr-card-item__mid[data-v-52842504]{flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0 0 54px;display:flex}.pr-card-item__bot[data-v-52842504]{color:var(--pr-muted);justify-content:space-between;gap:8px;margin:10px 0 0 54px;font-size:12px;display:flex}.pr-card-item__bot i[data-v-52842504]{color:var(--pr-faint)}.pr-foot[data-v-52842504]{justify-content:center}.pr-per-page[data-v-52842504]{display:none}}.del[data-v-52842504],.del__botones[data-v-52842504]{--pr-magenta:#ff0096;--pr-magenta-dark:#d6007e;--pr-magenta-soft:#fff0f8;--pr-magenta-border:#ffc2e3;--pr-text:#1a1718;--pr-muted:#6b6468;--pr-faint:#a39ca0;--pr-border:#ece7ea;--pr-line:#f5f1f3;--pr-panel:#f7f3f5;--pr-bg:#fbf9fa;--pr-danger:#e11d2e;--pr-danger-soft:#fef2f2;font-family:"Plus Jakarta Sans", var(--font-family), system-ui, sans-serif;font-variant-numeric:tabular-nums}.del[data-v-52842504] *,.del__botones[data-v-52842504] *{box-sizing:border-box}.pf-spinner[data-v-52842504]{border:2.5px solid #fff6;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite pr-spin-52842504}.del[data-v-52842504]{--del-rojo:#e11d2e;text-align:center;color:var(--pr-text)}.del__botones[data-v-52842504]{--del-rojo:#e11d2e}.del__icono[data-v-52842504]{width:64px;height:64px;color:var(--del-rojo);background:#fdecee;border-radius:20px;place-items:center;margin:4px auto 16px;font-size:24px;display:grid;box-shadow:0 0 0 8px #fff6f7}.del__titulo[data-v-52842504]{letter-spacing:-.02em;color:var(--pr-text);margin:0;font-size:20px;font-weight:800}.del__sub[data-v-52842504]{color:var(--pr-muted);margin:6px 0 0;font-size:14px;line-height:1.5}.del__item[data-v-52842504]{border:1px solid var(--pr-border);background:var(--pr-bg);text-align:left;border-radius:14px;align-items:center;gap:12px;margin-top:18px;padding:12px;display:flex}.del__item>div[data-v-52842504]{min-width:0}.del__item b[data-v-52842504]{white-space:nowrap;text-overflow:ellipsis;font-size:14.5px;display:block;overflow:hidden}.del__item small[data-v-52842504]{color:var(--pr-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:1px;font-size:12px;display:block;overflow:hidden}.del__aviso[data-v-52842504]{color:#b4232e;justify-content:center;align-items:center;gap:8px;margin:14px 0 0;font-size:12.5px;font-weight:600;display:flex}.del__botones[data-v-52842504]{grid-template-columns:1fr 1.4fr;gap:10px;width:100%;display:grid}.del__botones .pr-btn[data-v-52842504]{width:100%;height:46px}.del__botones .pr-btn[data-v-52842504]:disabled{opacity:.75;cursor:wait}.del__eliminar[data-v-52842504]{background:var(--del-rojo);color:#fff;font-weight:700;box-shadow:0 10px 22px -12px #e11d2ee6}.del__eliminar[data-v-52842504]:hover:not(:disabled){background:#c3172a;transform:translateY(-1px)}@media (width<=480px){.del__botones[data-v-52842504]{grid-template-columns:1fr}.del__eliminar[data-v-52842504]{order:-1}}.pa-kpis[data-v-52842504]{grid-template-columns:1.35fr repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.pa-kpi[data-v-52842504]{border:1px solid var(--pr-border);background:#fff;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:relative;overflow:hidden}.pa-kpi__ic[data-v-52842504]{width:42px;height:42px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:12px;flex-shrink:0;place-items:center;font-size:16px;display:grid}.pa-kpi small[data-v-52842504]{color:var(--pr-muted);font-size:12px;font-weight:600;display:block}.pa-kpi b[data-v-52842504]{letter-spacing:-.02em;color:var(--pr-text);margin-top:1px;font-size:19px;font-weight:800;display:block}.pa-kpi em[data-v-52842504]{color:var(--pr-faint);font-size:11.5px;font-style:normal;font-weight:600}.pa-kpi__bar[data-v-52842504]{background:var(--c);opacity:.7;height:3px;transition:width .3s;position:absolute;bottom:0;left:0}.pa-kpi--main[data-v-52842504]{background:linear-gradient(135deg,#0a8f3c,#10b350);border:0}.pa-kpi--main .pa-kpi__ic[data-v-52842504]{color:#fff;background:#ffffff2e}.pa-kpi--main small[data-v-52842504],.pa-kpi--main em[data-v-52842504]{color:#ffffffd9}.pa-kpi--main b[data-v-52842504]{color:#fff;font-size:26px}.pa-period[data-v-52842504]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pa-period .pr-seg button i[data-v-52842504]{font-size:12px}.pa-mnav[data-v-52842504]{border:1px solid var(--pr-border);background:#fff;border-radius:11px;align-items:center;height:42px;display:inline-flex;overflow:hidden}.pa-mnav>button[data-v-52842504]{width:38px;height:100%;color:var(--pr-muted);cursor:pointer;background:0 0;border:0;margin:0;padding:0;font-size:12px}.pa-mnav>button[data-v-52842504]:hover{background:var(--pr-panel);color:var(--pr-text)}.pa-mnav__sel[data-v-52842504]{border-left:1px solid var(--pr-line);border-right:1px solid var(--pr-line);justify-content:center;align-items:center;gap:2px;height:100%;padding:0 6px;display:flex}.pa-mnav__sel select[data-v-52842504]{width:auto;height:100%;box-shadow:none;appearance:none;color:var(--pr-text);text-align:center;cursor:pointer;background:0 0;border:0;outline:0;margin:0;padding:0 4px;font-family:inherit;font-size:13.5px;font-weight:700}.pa-mnav__sel select[data-v-52842504]:hover{color:var(--pr-magenta-dark)}.pa-dpick[data-v-52842504]{border:1px solid var(--pr-border);background:#fff;border-radius:11px;align-items:center;gap:8px;height:42px;margin:0;padding:0 12px;display:inline-flex}.pa-dpick[data-v-52842504]:focus-within{border-color:var(--pr-magenta);box-shadow:0 0 0 4px #ff00961f}.pa-dpick i[data-v-52842504]{color:var(--pr-magenta)}.pa-dpick input[data-v-52842504]{width:auto;height:100%;box-shadow:none;color:var(--pr-text);background:0 0;border:0;outline:0;margin:0;padding:0;font-family:inherit;font-size:13.5px;font-weight:600}.pa-cli[data-v-52842504]{align-items:center;gap:10px;display:flex}.pa-av[data-v-52842504]{border-radius:10px;flex-shrink:0;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.pa-cli__txt[data-v-52842504]{min-width:0}.pa-cli__txt b[data-v-52842504]{text-overflow:ellipsis;white-space:nowrap;max-width:240px;font-weight:600;display:block;overflow:hidden}.pa-cli__txt small[data-v-52842504]{max-width:240px;color:var(--pr-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;display:block;overflow:hidden}.pa-cli__txt em[data-v-52842504]{color:var(--pr-magenta-dark);margin-right:3px;font-style:normal;font-weight:800}.pa-met[data-v-52842504]{align-items:center;gap:8px;font-size:13px;font-weight:500;display:inline-flex}.pa-met i[data-v-52842504]{width:26px;height:26px;color:var(--c);background:color-mix(in srgb, var(--c) 12%, #fff);border-radius:8px;place-items:center;font-size:11px;display:grid}.pa-met--solo i[data-v-52842504]{border-radius:11px;width:40px;height:40px;font-size:15px}.pa-monto[data-v-52842504]{color:#0a8f3c;white-space:nowrap;font-size:14.5px;font-weight:800}.pa-monto--lg[data-v-52842504]{font-size:15.5px}.pr-table tfoot td[data-v-52842504]{background:var(--pr-bg);border-top:1px solid var(--pr-border);color:var(--pr-muted);padding:12px 16px;font-size:12.5px}.pr-table tfoot b[data-v-52842504]{color:var(--pr-text)}.vh .pr-table th[data-v-52842504],.vh .pr-table td[data-v-52842504]{padding-left:12px;padding-right:12px}.pa-card__top[data-v-52842504]{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.pa-card__top .pa-cli__txt b[data-v-52842504],.pa-card__top .pa-cli__txt small[data-v-52842504]{white-space:normal;max-width:none}.pa-card__mid[data-v-52842504]{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.pa-card__bot[data-v-52842504]{color:var(--pr-muted);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;font-size:12px;display:flex}@media (width<=1200px){.pa-kpis[data-v-52842504]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.pa-kpis[data-v-52842504]{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.pa-kpi--main[data-v-52842504]{grid-column:1/-1}.pa-kpi[data-v-52842504]{padding:10px}.pa-kpi:not(.pa-kpi--main) .pa-kpi__ic[data-v-52842504]{display:none}.pa-kpi b[data-v-52842504]{font-size:14px}.pa-kpi small[data-v-52842504]{font-size:11px}.pa-kpi em[data-v-52842504]{font-size:10.5px}.pa-kpi--main b[data-v-52842504]{font-size:24px}.pr-actions .pr-btn[data-v-52842504]{flex:1}.pa-period[data-v-52842504]{width:100%}.pa-period .pr-seg[data-v-52842504],.pa-mnav[data-v-52842504],.pa-dpick[data-v-52842504]{flex:100%}.pa-mnav__sel[data-v-52842504],.pa-dpick input[data-v-52842504]{flex:1}}.vh-hoy[data-v-52842504]{height:42px;color:var(--pr-magenta-dark);padding:0 14px}.vh-venta b[data-v-52842504]{color:var(--pr-magenta-dark);font-weight:800;display:block}.vh-venta small[data-v-52842504]{color:var(--pr-muted);margin-top:1px;font-size:12px;display:block}.vh-av--pub[data-v-52842504]{background:var(--pr-panel);color:var(--pr-faint);font-size:13px}.vh-pub[data-v-52842504]{color:var(--pr-muted);font-weight:500!important}.vh-prod span[data-v-52842504]{text-overflow:ellipsis;max-width:280px;display:block;overflow:hidden}.vh-prod small[data-v-52842504]{color:var(--pr-muted);margin-top:1px;font-size:12px;display:block}.vh-iva[data-v-52842504]{color:var(--pr-faint);margin-top:2px;font-size:11px;font-weight:600;display:block}.vh-por[data-v-52842504]{font-size:13px}.vh-por i[data-v-52842504]{color:var(--pr-faint);vertical-align:-1px;margin-right:4px;font-size:15px}.vh-act--cargando[data-v-52842504]{opacity:.6;pointer-events:none}.vh-card-total[data-v-52842504]{text-align:right;flex-shrink:0}.vh-card-prod[data-v-52842504]{color:var(--pr-text);margin:8px 0 0;font-size:13px;line-height:1.45}.vh-det__estado[data-v-52842504]{padding:40px 10px}.vh-det .del__icono.vh-det__icono[data-v-52842504]{color:var(--pr-magenta);background:var(--pr-magenta-soft);box-shadow:0 0 0 8px #fff8fc}.vh-det__meta[data-v-52842504]{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:12px;display:flex}.vh-det__meta span[data-v-52842504]{background:var(--pr-panel);height:28px;color:var(--pr-text);border-radius:99px;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;font-weight:600;display:inline-flex}.vh-det__meta i[data-v-52842504]{color:var(--pr-faint);font-size:11px}.vh-det__meta .vh-det__fac[data-v-52842504]{background:var(--pr-magenta-soft);color:var(--pr-magenta-dark)}.vh-det__meta .vh-det__fac i[data-v-52842504]{color:var(--pr-magenta)}.vh-det__lineas[data-v-52842504]{border:1px solid var(--pr-border);text-align:left;border-radius:14px;margin-top:18px;overflow:hidden}.vh-det__linea[data-v-52842504]{border-bottom:1px solid var(--pr-line);align-items:center;gap:12px;padding:11px 14px;display:flex}.vh-det__linea[data-v-52842504]:last-child{border-bottom:0}.vh-det__cant[data-v-52842504]{background:var(--pr-magenta-soft);min-width:30px;height:30px;color:var(--pr-magenta-dark);border-radius:9px;flex-shrink:0;place-items:center;padding:0 6px;font-size:13px;font-weight:800;display:grid}.vh-det__txt[data-v-52842504]{flex:1;min-width:0}.vh-det__txt b[data-v-52842504]{font-size:14px;font-weight:600;display:block}.vh-det__txt small[data-v-52842504]{color:var(--pr-muted);margin-top:1px;font-size:12px;display:block}.vh-det__imp[data-v-52842504]{white-space:nowrap;font-size:14px;font-weight:800}.vh-det__tot[data-v-52842504]{background:var(--pr-bg);text-align:left;border-radius:14px;margin-top:12px;padding:10px 14px}.vh-det__tot div[data-v-52842504]{color:var(--pr-muted);justify-content:space-between;padding:4px 0;font-size:13.5px;display:flex}.vh-det__tot b[data-v-52842504]{color:var(--pr-text);font-weight:600}.vh-det__tot .vh-det__total[data-v-52842504]{border-top:1px dashed var(--pr-border);align-items:baseline;margin-top:4px;padding-top:10px}.vh-det__total span[data-v-52842504]{letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.vh-det__total b[data-v-52842504]{letter-spacing:-.02em;font-size:24px;font-weight:800}.vh-det__cobro[data-v-52842504]{border:1px solid var(--pr-border);text-align:left;border-radius:14px;flex-wrap:wrap;align-items:center;gap:16px;margin-top:12px;padding:12px 14px;display:flex}.vh-det__cobro .pa-met[data-v-52842504]{margin-right:auto;font-weight:700}.vh-det__dato[data-v-52842504]{text-align:right}.vh-det__dato small[data-v-52842504]{letter-spacing:.08em;text-transform:uppercase;color:var(--pr-faint);font-size:10.5px;font-weight:700;display:block}.vh-det__dato b[data-v-52842504]{font-size:15px;font-weight:800}.vh-det__dato--ok b[data-v-52842504]{color:#0a8f3c}.vh-del-art[data-v-52842504]{border:1px solid var(--pr-border);color:var(--pr-muted);background:#fff;border-radius:99px;flex-shrink:0;margin-left:auto;padding:4px 10px;font-size:12px;font-weight:700}.vh-del-nota[data-v-52842504]{color:#a1202b;text-align:left;background:#fff8f8;border:1px solid #fbe1e3;border-radius:10px;align-items:flex-start;gap:8px;margin:12px 0 0;padding:10px 12px;font-size:12.5px;line-height:1.45;display:flex}.vh-del-nota i[data-v-52842504]{margin-top:2px}@media (width<=760px){.vh-hoy[data-v-52842504]{flex:none}.pa-dpick[data-v-52842504]:has(+.vh-hoy){flex:1 1 0}}
