.hs-primary[data-v-2fa7744c]{background:#005fb8;border-color:#005fb8;color:#fff}.hs-primary[data-v-2fa7744c]:hover{background:#004e96;border-color:#004e96}.card[data-v-2fa7744c]{cursor:pointer}.contenedor[data-v-2fa7744c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70vh}.banner-image[data-v-2fa7744c]{width:100%;height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover}#image-card[data-v-2fa7744c],#login-card[data-v-2fa7744c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hs-primary[data-v-a5947a3c]{background:#005fb8;border-color:#005fb8;color:#fff}.hs-primary[data-v-a5947a3c]:hover{background:#004e96;border-color:#004e96}.card[data-v-a5947a3c]{cursor:pointer}.table[data-v-4824b97e]{width:100%;border-collapse:collapse;font-size:12px}.table td[data-v-4824b97e],.table th[data-v-4824b97e]{border:1px solid #b0b0b0;padding:3px 6px;text-align:center;white-space:nowrap;height:22px}.table thead tr:first-child th[data-v-4824b97e]{background-color:#d9e1f2;font-weight:500}.table thead tr:last-child th[data-v-4824b97e]{background-color:#e9edf7;font-weight:500}.table-striped tbody tr:nth-child(2n) td[data-v-4824b97e]{background-color:#f2f4fb}#div_conte[data-v-2d4aa766]{border:1.5px solid #926cdc;padding:0;margin:40px 0}.div-button[data-v-2d4aa766]{background:#926cdc;border-radius:15px;border:none}#scroll-div[data-v-2d4aa766]{height:auto;overflow-y:scroll}#scroll-div>div>button[data-v-2d4aa766]{height:65px}@media (max-width:1320px){#div_conte[data-v-2d4aa766]{border:1.5px solid #926cdc;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-2d4aa766]{border:1.5px solid #926cdc;padding:0;margin:100px 0}#scroll-div[data-v-2d4aa766]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-2d4aa766]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scroll-div>div>button[data-v-2d4aa766]{height:44px;width:100%;margin:5px 0}.container[data-v-2d4aa766]{font-size:11px}#scroll-div[data-v-2d4aa766]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-2d4aa766]{height:40px;font-size:12px}}#div_conte[data-v-260ce9e1]{border:1.5px solid #005fb8;padding:0;margin:40px 0}.div-button[data-v-260ce9e1]{background:#005fb8;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s}.div-button[data-v-260ce9e1]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}#scroll-div[data-v-260ce9e1]{height:auto;overflow-y:scroll}@media (max-width:1320px){#div_conte[data-v-260ce9e1]{border:1.5px solid #926cdc;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-260ce9e1]{border:1.5px solid #926cdc;padding:0;margin:100px 0}#scroll-div[data-v-260ce9e1]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-260ce9e1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scroll-div>div>button[data-v-260ce9e1]{height:44px;width:100%;margin:5px 0}.container[data-v-260ce9e1]{font-size:11px}#scroll-div[data-v-260ce9e1]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-260ce9e1]{height:40px;font-size:12px}}.blink-yellow[data-v-260ce9e1]{-webkit-animation:blinkYellow-260ce9e1 1s infinite;animation:blinkYellow-260ce9e1 1s infinite}.blink-red[data-v-260ce9e1]{-webkit-animation:blinkRed-260ce9e1 .7s infinite;animation:blinkRed-260ce9e1 .7s infinite}@-webkit-keyframes blinkYellow-260ce9e1{0%{background:#005fb8}50%{background:#ffc107;color:#000!important}to{background:#005fb8}}@keyframes blinkYellow-260ce9e1{0%{background:#005fb8}50%{background:#ffc107;color:#000!important}to{background:#005fb8}}@-webkit-keyframes blinkRed-260ce9e1{0%{background:#005fb8}50%{background:#dc3545;color:#fff!important;-webkit-transform:scale(1.08);transform:scale(1.08)}to{background:#005fb8}}@keyframes blinkRed-260ce9e1{0%{background:#005fb8}50%{background:#dc3545;color:#fff!important;-webkit-transform:scale(1.08);transform:scale(1.08)}to{background:#005fb8}}.stock-legend[data-v-260ce9e1]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:25px;margin-bottom:25px;-ms-flex-wrap:wrap;flex-wrap:wrap}.legend-item[data-v-260ce9e1],.stock-legend[data-v-260ce9e1]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legend-item[data-v-260ce9e1]{font-size:14px;font-weight:600;color:#495057}.legend-color[data-v-260ce9e1]{width:18px;height:18px;border-radius:4px;display:inline-block;margin-right:8px;border:1px solid #ccc}.bg-purple[data-v-68c87ec8]{background-color:#926cdc}.bg-white[data-v-68c87ec8]{background-color:#fff}.color-white[data-v-68c87ec8]{color:#fff}.color-black[data-v-68c87ec8]{color:#000}.font-bold[data-v-68c87ec8]{font-weight:700}.table-responsive[data-v-68c87ec8]{overflow-x:auto}.bg-purple[data-v-2aca78b4]{background-color:#926cdc}.bg-white[data-v-2aca78b4]{background-color:#fff}.bg-gris[data-v-2aca78b4]{background-color:#dee2e6}.color-white[data-v-2aca78b4]{color:#fff}.color-black[data-v-2aca78b4]{color:#000}.font-bold[data-v-2aca78b4]{font-weight:700}.container-type[data-v-2aca78b4]{height:40px}.container-type[data-v-2aca78b4]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-2aca78b4]{margin:auto}.bg-purple[data-v-600ce15c]{background-color:#926cdc}.bg-white[data-v-600ce15c]{background-color:#fff}.color-white[data-v-600ce15c]{color:#fff}.color-black[data-v-600ce15c]{color:#000}.font-bold[data-v-600ce15c]{font-weight:700}.table-responsive[data-v-600ce15c]{overflow-x:auto}.bg-purple[data-v-72312ace]{background-color:#926cdc}.bg-white[data-v-72312ace]{background-color:#fff}.color-white[data-v-72312ace]{color:#fff}.color-black[data-v-72312ace]{color:#000}.font-bold[data-v-72312ace]{font-weight:700}.table-responsive[data-v-72312ace]{overflow-x:auto}.bg-purple[data-v-5ccd2474]{background-color:#926cdc}.bg-white[data-v-5ccd2474]{background-color:#fff}.color-white[data-v-5ccd2474]{color:#fff}.color-black[data-v-5ccd2474]{color:#000}.font-bold[data-v-5ccd2474]{font-weight:700}.table-responsive[data-v-5ccd2474]{overflow-x:auto}.bg-purple[data-v-68cba058]{background-color:#926cdc}.bg-white[data-v-68cba058]{background-color:#fff}.bg-gris[data-v-68cba058]{background-color:#dee2e6}.color-white[data-v-68cba058]{color:#fff}.color-black[data-v-68cba058]{color:#000}.font-bold[data-v-68cba058]{font-weight:700}.container-type[data-v-68cba058]{height:40px}.container-type[data-v-68cba058]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-68cba058]{margin:auto}.mas[data-v-ca064b52],.menos[data-v-ca064b52]{margin-top:11px}.modal[data-v-29610f9e]{background-color:rgba(0,0,0,.5)}.table-responsive[data-v-29610f9e]{overflow-x:auto;white-space:nowrap}.bg-purple[data-v-5a8a4942]{background-color:#926cdc}.bg-white[data-v-5a8a4942]{background-color:#fff}.bg-gris[data-v-5a8a4942]{background-color:#dee2e6}.color-white[data-v-5a8a4942]{color:#fff}.color-black[data-v-5a8a4942]{color:#000}.font-bold[data-v-5a8a4942]{font-weight:700}.container-type[data-v-5a8a4942]{height:40px}.container-type[data-v-5a8a4942]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-5a8a4942]{margin:auto}.bg-purple[data-v-67f6b628]{background-color:#926cdc}.bg-white[data-v-67f6b628]{background-color:#fff}.bg-gray[data-v-67f6b628],.bg-gris[data-v-67f6b628]{background-color:#dee2e6}.bg-green[data-v-67f6b628]{background-color:#28a745}.color-white[data-v-67f6b628]{color:#fff}.color-black[data-v-67f6b628]{color:#000}.font-bold[data-v-67f6b628]{font-weight:700}.container-card-body[data-v-67f6b628]{background-color:#dee2e6;border-radius:8px;cursor:pointer}.lista[data-v-67f6b628]{background-color:#ebedef;border-radius:6px;width:100%;list-style-type:none;margin:0;padding:0;margin-top:-10px}.lista li[data-v-67f6b628]{width:100%;padding:2px 0 2px 10px}.lista li[data-v-67f6b628]:hover{border-radius:6px;background-color:#39f;list-style-type:none;color:#fff}.table-responsive[data-v-67f6b628]{overflow-x:auto}.responsive-font[data-v-67f6b628]{font-size:1rem}.responsive[data-v-67f6b628]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:300px){.responsive[data-v-67f6b628]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:576px){.responsive-font[data-v-67f6b628]{font-size:1.25rem}}@media (min-width:768px){.responsive-font[data-v-67f6b628]{font-size:1.4rem}.responsive[data-v-67f6b628]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.responsive-font[data-v-67f6b628]{font-size:1.4rem}}.bg-purple[data-v-1799e4fa]{background-color:#926cdc}.bg-white[data-v-1799e4fa]{background-color:#fff}.bg-gris[data-v-1799e4fa]{background-color:#dee2e6}.color-white[data-v-1799e4fa]{color:#fff}.color-black[data-v-1799e4fa]{color:#000}.font-bold[data-v-1799e4fa]{font-weight:700}.container-type[data-v-1799e4fa]{height:40px}.container-type[data-v-1799e4fa]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-1799e4fa]{margin:auto}.mas[data-v-5e76f2fc],.menos[data-v-5e76f2fc]{margin-top:11px}.bg-purple[data-v-7a7b7914]{background-color:#926cdc}.bg-white[data-v-7a7b7914]{background-color:#fff}.bg-gris[data-v-7a7b7914]{background-color:#dee2e6}.color-white[data-v-7a7b7914]{color:#fff}.color-black[data-v-7a7b7914]{color:#000}.font-bold[data-v-7a7b7914]{font-weight:700}.container-type[data-v-7a7b7914]{height:40px}.container-type[data-v-7a7b7914]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-7a7b7914]{margin:auto}.modal[data-v-070b9f28]{background-color:rgba(0,0,0,.5)}.table-responsive[data-v-070b9f28]{overflow-x:auto;white-space:nowrap}.bg-purple[data-v-293771ec]{background-color:#926cdc}.bg-white[data-v-293771ec]{background-color:#fff}.bg-gray[data-v-293771ec],.bg-gris[data-v-293771ec]{background-color:#dee2e6}.bg-green[data-v-293771ec]{background-color:#28a745}.color-white[data-v-293771ec]{color:#fff}.color-black[data-v-293771ec]{color:#000}.font-bold[data-v-293771ec]{font-weight:700}.container-card-body[data-v-293771ec]{background-color:#dee2e6;border-radius:8px;cursor:pointer}.lista[data-v-293771ec]{background-color:#ebedef;border-radius:6px;width:100%;list-style-type:none;margin:0;padding:0;margin-top:-10px}.lista li[data-v-293771ec]{width:100%;padding:2px 0 2px 10px}.lista li[data-v-293771ec]:hover{border-radius:6px;background-color:#39f;list-style-type:none;color:#fff}.table-responsive[data-v-293771ec]{overflow-x:auto}.responsive-font[data-v-293771ec]{font-size:1rem}.responsive[data-v-293771ec]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:300px){.responsive[data-v-293771ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:576px){.responsive-font[data-v-293771ec]{font-size:1.25rem}}@media (min-width:768px){.responsive-font[data-v-293771ec]{font-size:1.4rem}.responsive[data-v-293771ec]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.responsive-font[data-v-293771ec]{font-size:1.4rem}}.bg-purple[data-v-7fdf4e50]{background-color:#926cdc}.bg-white[data-v-7fdf4e50]{background-color:#fff}.bg-gris[data-v-7fdf4e50]{background-color:#dee2e6}.color-white[data-v-7fdf4e50]{color:#fff}.color-black[data-v-7fdf4e50]{color:#000}.font-bold[data-v-7fdf4e50]{font-weight:700}.container-type[data-v-7fdf4e50]{height:40px}.container-type[data-v-7fdf4e50]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-7fdf4e50]{margin:auto}.modal[data-v-241edc9e]{background-color:rgba(0,0,0,.5)}.table-responsive[data-v-241edc9e]{overflow-x:auto;white-space:nowrap}.bg-purple[data-v-3a51a4d0]{background-color:#926cdc}.bg-white[data-v-3a51a4d0]{background-color:#fff}.bg-gray[data-v-3a51a4d0],.bg-gris[data-v-3a51a4d0]{background-color:#dee2e6}.bg-green[data-v-3a51a4d0]{background-color:#28a745}.color-white[data-v-3a51a4d0]{color:#fff}.color-black[data-v-3a51a4d0]{color:#000}.font-bold[data-v-3a51a4d0]{font-weight:700}.container-card-body[data-v-3a51a4d0]{background-color:#dee2e6;border-radius:8px;cursor:pointer}.lista[data-v-3a51a4d0]{background-color:#ebedef;border-radius:6px;width:100%;list-style-type:none;margin:0;padding:0;margin-top:-10px}.lista li[data-v-3a51a4d0]{width:100%;padding:2px 0 2px 10px}.lista li[data-v-3a51a4d0]:hover{border-radius:6px;background-color:#39f;list-style-type:none;color:#fff}.table-responsive[data-v-3a51a4d0]{overflow-x:auto}.responsive-font[data-v-3a51a4d0]{font-size:1rem}.responsive[data-v-3a51a4d0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}@media (min-width:300px){.responsive[data-v-3a51a4d0]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:576px){.responsive-font[data-v-3a51a4d0]{font-size:1.25rem}}@media (min-width:768px){.responsive-font[data-v-3a51a4d0]{font-size:1.4rem}.responsive[data-v-3a51a4d0]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){.responsive-font[data-v-3a51a4d0]{font-size:1.4rem}}.equal-height-header[data-v-7d2fc8b2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:300px){.equal-height-header[data-v-7d2fc8b2]{min-height:20px}}@media (min-width:576px){.equal-height-header[data-v-7d2fc8b2]{min-height:20px}}@media (min-width:768px){.equal-height-header[data-v-7d2fc8b2]{min-height:80px}}.bg-purple[data-v-2390d93e]{background-color:#926cdc}.bg-white[data-v-2390d93e]{background-color:#fff}.bg-gris[data-v-2390d93e]{background-color:#dee2e6}.color-white[data-v-2390d93e]{color:#fff}.color-black[data-v-2390d93e]{color:#000}.font-bold[data-v-2390d93e]{font-weight:700}.container-type[data-v-2390d93e]{height:40px}.container-type[data-v-2390d93e]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-2390d93e]{margin:auto}.table[data-v-28b074f8]{width:100%;border-collapse:collapse;font-size:12px}.table td[data-v-28b074f8],.table th[data-v-28b074f8]{border:1px solid #b0b0b0;padding:3px 6px;text-align:center;white-space:nowrap;height:22px}.table thead tr:first-child th[data-v-28b074f8]{background-color:#d9e1f2;font-weight:500}.table thead tr:last-child th[data-v-28b074f8]{background-color:#e9edf7;font-weight:500}.table-striped tbody tr:nth-child(2n) td[data-v-28b074f8]{background-color:#f2f4fb}.minimal-card[data-v-3416e0c6]{border:1px solid #e9ecef;border-radius:14px;overflow:hidden;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.minimal-card[data-v-3416e0c6]:hover{border-color:#ced4da}.minimal-header[data-v-3416e0c6]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;cursor:pointer;background:linear-gradient(135deg,#f8f9fa,#eef1f4);border-bottom:1px solid #e9ecef;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.03);box-shadow:inset 0 -1px 0 rgba(0,0,0,.03)}.header-left[data-v-3416e0c6],.minimal-header[data-v-3416e0c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-3416e0c6]{gap:14px}.product-avatar[data-v-3416e0c6]{width:32px;height:32px;border-radius:9px;background:#212529;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600}.header-info[data-v-3416e0c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-name[data-v-3416e0c6]{font-size:13px;font-weight:600;color:#212529;line-height:1.1}.product-stock[data-v-3416e0c6]{font-size:11px;color:#6c757d}.header-right[data-v-3416e0c6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.measure-count[data-v-3416e0c6]{font-size:11px;color:#495057;background:hsla(0,0%,100%,.8);padding:4px 9px;border-radius:20px;border:1px solid #dee2e6}.measure-error[data-v-3416e0c6]{background:#fff5f5;color:#dc3545;border-color:#f5c2c7}.btn-toggle[data-v-3416e0c6]{width:30px;height:30px;border:none;border-radius:8px;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.btn-toggle[data-v-3416e0c6]:hover{background:#f1f3f5}.minimal-body[data-v-3416e0c6]{padding:0 18px 18px 18px}.custom-table[data-v-3416e0c6]{margin-bottom:0}.custom-table thead th[data-v-3416e0c6]{font-size:12px;font-weight:600;color:#6c757d;border-bottom:1px solid #dee2e6;padding-bottom:12px}.custom-table tbody td[data-v-3416e0c6]{vertical-align:middle;border-bottom:1px solid #f1f3f5}.minimal-input[data-v-3416e0c6]{border-radius:8px;border:1px solid #dee2e6;min-height:34px}.minimal-input[data-v-3416e0c6]:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#212529}.equal-height-header[data-v-7409c6ec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width:300px){.equal-height-header[data-v-7409c6ec]{min-height:20px}}@media (min-width:576px){.equal-height-header[data-v-7409c6ec]{min-height:20px}}@media (min-width:768px){.equal-height-header[data-v-7409c6ec]{min-height:80px}}.custom-table td[data-v-13e3d6d5],.custom-table th[data-v-13e3d6d5]{font-size:11px;color:#000}.bg-white[data-v-13e3d6d5]{background:#eaf4f4!important}.table-responsive[data-v-13e3d6d5]{overflow-x:auto}.kardex-title[data-v-13e3d6d5]{background-color:#dd5a02;color:#fff;text-align:center;font-size:1.5rem;font-weight:700;padding:10px}.custom-table td[data-v-76702240],.custom-table th[data-v-76702240]{font-size:11px;color:#000}.bg-white[data-v-76702240]{background:#eaf4f4!important}.table-responsive[data-v-76702240]{overflow-x:auto}.kardex-title[data-v-76702240]{background-color:#dd5a02;color:#fff;text-align:center;font-size:1.5rem;font-weight:700;padding:10px}.mas[data-v-265c46bb],.menos[data-v-265c46bb]{margin-top:11px}.modal[data-v-8ad3bfee]{background-color:rgba(0,0,0,.5)}.table-responsive[data-v-8ad3bfee]{overflow-x:auto;white-space:nowrap}.bg-purple[data-v-0f9e7d56]{background-color:#926cdc}.font-bold[data-v-0f9e7d56]{font-weight:700}.container-card-body[data-v-0f9e7d56]{background-color:#dee2e6;border-radius:8px;cursor:pointer}.lista[data-v-0f9e7d56]{background-color:#ebedef;border-radius:6px;width:100%;list-style-type:none;margin:0;padding:0;margin-top:-10px}.lista li[data-v-0f9e7d56]{width:100%;padding:2px 0 2px 10px}.lista li[data-v-0f9e7d56]:hover{border-radius:6px;background-color:#39f;list-style-type:none;color:#fff}.table-responsive[data-v-0f9e7d56]{overflow-x:auto}.responsive[data-v-0f9e7d56]{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.inpt_color[data-v-2da045ec]{text-align:center!important;background-color:#5f9ea0!important;border-radius:20px;color:#fff}.inpt_color[data-v-2da045ec]::-webkit-input-placeholder{color:#fff}.inpt_color[data-v-2da045ec]::-moz-placeholder{color:#fff}.inpt_color[data-v-2da045ec]:-ms-input-placeholder{color:#fff}.inpt_color[data-v-2da045ec]::-ms-input-placeholder{color:#fff}.inpt_color[data-v-2da045ec]::placeholder{color:#fff}#btn-close[data-v-2da045ec]{width:49%}.btn-register[data-v-2da045ec]{background:#43517a}.close[data-v-2da045ec]{cursor:pointer}.modal-header[data-v-2da045ec]{background:#43517a}.input-1[data-v-2da045ec]{border:1.5px solid #9c9a9b;color:#9c9a9b}.btn-fin[data-v-2da045ec]{border:none!important}.myButton-div[data-v-2da045ec]{border:1.5px solid #9c9a9b;background-color:transparent;color:#9c9a9b;border-radius:10px;width:100px;padding:4px 5px 4px 5px}.myButton-div[data-v-2da045ec]:hover{border:1.5px solid #43517a;color:#43517a}.border-custom[data-v-2da045ec]{border-bottom:1.5px solid #43517a}.border-custom-text[data-v-2da045ec]{color:#43517a}.border-right[data-v-2da045ec]{border-right:1.5px solid #43517a}.myButton[data-v-2da045ec]{border:none;background-color:transparent;color:#9c9a9b;-ms-flex-line-pack:center!important;align-content:center!important}.active-btn[data-v-2da045ec]{border-color:#43517a!important;color:#43517a!important}.active-div-btn[data-v-2da045ec]{border:2.5px solid #43517a!important;color:#43517a!important;background-color:#f1f1f1}.active-ico[data-v-2da045ec]{border-color:#43517a!important;color:#43517a!important;border:2.5px solid #43517a!important;background-color:#f1f1f1}.myButton-icon[data-v-2da045ec]{border:1.5px solid #9c9a9b;border-radius:15px;height:65px;margin:0 35px 0 35px}.myButton-icon-2[data-v-2da045ec]{border:1.5px solid #9c9a9b;border-radius:15px;height:65px;margin:0 10px 0 10px}.myButton:hover .myButton-icon-2[data-v-2da045ec],.myButton:hover .myButton-icon[data-v-2da045ec]{border-color:#43517a}.myButton:hover div[data-v-2da045ec]{color:#43517a}#form-input[data-v-2da045ec],.grupo[data-v-2da045ec]{border-radius:0!important}@media (max-width:1199px){.myButton-icon[data-v-2da045ec]{margin:0 20px 0 20px}.myButton-icon-2[data-v-2da045ec]{margin:0 3px 0 3px}#row-3[data-v-2da045ec]{-ms-flex-line-pack:center;align-content:center;margin:0}}@media (max-width:991px){#row-3[data-v-2da045ec]{-ms-flex-wrap:wrap;flex-wrap:wrap}.col[data-v-2da045ec]{-ms-flex-preferred-size:50%;flex-basis:50%}#row[data-v-2da045ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.border-right[data-v-2da045ec]{border-right:none;border-bottom:1.5px solid #43517a}#row-3[data-v-2da045ec]{-ms-flex-line-pack:center;align-content:center;margin:0}}@media (max-width:767px){#row-2[data-v-2da045ec]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}#row-3[data-v-2da045ec]{-ms-flex-line-pack:center;align-content:center;margin:0}.myButton-icon-2[data-v-2da045ec]{margin:0 -11px 0 -11px}.myButton-icon[data-v-2da045ec]{margin:0 70px 0 70px}}@media (max-width:575px){.myButton-icon[data-v-2da045ec]{margin:0 78px 0 78px}}@media (max-width:531px){.myButton-icon[data-v-2da045ec]{margin:0 0 0 0}.myButton-icon-2[data-v-2da045ec]{margin:0 -40px 0 -40px}}@media (max-width:414px){.col2[data-v-2da045ec]{padding:0 15px 0 15px}.button-1[data-v-2da045ec]{margin-bottom:15px!important}}#txtDoc[data-v-2da045ec]{width:1px!important}#txtDoc2[data-v-2da045ec],#txtDoc[data-v-2da045ec]{border-radius:0!important}.custom-table td[data-v-19b6a1b7],.custom-table th[data-v-19b6a1b7]{font-size:11px;color:#000}.bg-white[data-v-19b6a1b7]{background:#eaf4f4!important}.table-responsive[data-v-19b6a1b7]{overflow-x:auto}.kardex-title[data-v-19b6a1b7]{background-color:#4a5c77;color:#fff;text-align:center;font-size:1.5rem;font-weight:700;padding:3px}.page-link[data-v-19b6a1b7]{color:#4a5c77!important;border-color:#4a5c77!important}.page-link.active[data-v-19b6a1b7],.page-link[data-v-19b6a1b7]:hover{background-color:#4a5c77!important;color:#fff!important}.page-link.active[data-v-19b6a1b7]{border-color:#4a5c77!important}.inpt_color[data-v-7f5193ce]{text-align:center!important;background-color:#5f9ea0!important;border-radius:20px;color:#fff}.inpt_color[data-v-7f5193ce]::-webkit-input-placeholder{color:#fff}.inpt_color[data-v-7f5193ce]::-moz-placeholder{color:#fff}.inpt_color[data-v-7f5193ce]:-ms-input-placeholder{color:#fff}.inpt_color[data-v-7f5193ce]::-ms-input-placeholder{color:#fff}.inpt_color[data-v-7f5193ce]::placeholder{color:#fff}#btn-close[data-v-7f5193ce]{width:49%}.btn-register[data-v-7f5193ce]{background:#43517a}.close[data-v-7f5193ce]{cursor:pointer}.modal-header[data-v-7f5193ce]{background:#43517a}.input-1[data-v-7f5193ce]{border:1.5px solid #9c9a9b;color:#9c9a9b}.btn-fin[data-v-7f5193ce]{border:none!important}.myButton-div[data-v-7f5193ce]{border:1.5px solid #9c9a9b;background-color:transparent;color:#9c9a9b;border-radius:10px;width:100px;padding:4px 5px 4px 5px}.myButton-div[data-v-7f5193ce]:hover{border:1.5px solid #43517a;color:#43517a}.border-custom[data-v-7f5193ce]{border-bottom:1.5px solid #43517a}.border-custom-text[data-v-7f5193ce]{color:#43517a}.border-right[data-v-7f5193ce]{border-right:1.5px solid #43517a}.myButton[data-v-7f5193ce]{border:none;background-color:transparent;color:#9c9a9b;-ms-flex-line-pack:center!important;align-content:center!important}.active-btn[data-v-7f5193ce]{border-color:#43517a!important;color:#43517a!important}.active-div-btn[data-v-7f5193ce]{border:2.5px solid #43517a!important;color:#43517a!important;background-color:#f1f1f1}.active-ico[data-v-7f5193ce]{border-color:#43517a!important;color:#43517a!important;border:2.5px solid #43517a!important;background-color:#f1f1f1}.myButton-icon[data-v-7f5193ce]{border:1.5px solid #9c9a9b;border-radius:15px;height:65px;margin:0 35px 0 35px}.myButton-icon-2[data-v-7f5193ce]{border:1.5px solid #9c9a9b;border-radius:15px;height:65px;margin:0 10px 0 10px}.myButton:hover .myButton-icon-2[data-v-7f5193ce],.myButton:hover .myButton-icon[data-v-7f5193ce]{border-color:#43517a}.myButton:hover div[data-v-7f5193ce]{color:#43517a}#form-input[data-v-7f5193ce],.grupo[data-v-7f5193ce]{border-radius:0!important}@media (max-width:1199px){.myButton-icon[data-v-7f5193ce]{margin:0 20px 0 20px}.myButton-icon-2[data-v-7f5193ce]{margin:0 3px 0 3px}#row-3[data-v-7f5193ce]{-ms-flex-line-pack:center;align-content:center;margin:0}}@media (max-width:991px){#row-3[data-v-7f5193ce]{-ms-flex-wrap:wrap;flex-wrap:wrap}.col[data-v-7f5193ce]{-ms-flex-preferred-size:50%;flex-basis:50%}#row[data-v-7f5193ce]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.border-right[data-v-7f5193ce]{border-right:none;border-bottom:1.5px solid #43517a}#row-3[data-v-7f5193ce]{-ms-flex-line-pack:center;align-content:center;margin:0}}@media (max-width:767px){#row-2[data-v-7f5193ce]{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-line-pack:center;align-content:center}#row-3[data-v-7f5193ce]{-ms-flex-line-pack:center;align-content:center;margin:0}.myButton-icon-2[data-v-7f5193ce]{margin:0 -11px 0 -11px}.myButton-icon[data-v-7f5193ce]{margin:0 70px 0 70px}}@media (max-width:575px){.myButton-icon[data-v-7f5193ce]{margin:0 78px 0 78px}}@media (max-width:531px){.myButton-icon[data-v-7f5193ce]{margin:0 0 0 0}.myButton-icon-2[data-v-7f5193ce]{margin:0 -40px 0 -40px}}@media (max-width:414px){.col2[data-v-7f5193ce]{padding:0 15px 0 15px}.button-1[data-v-7f5193ce]{margin-bottom:15px!important}}#txtDoc[data-v-7f5193ce]{width:1px!important}#txtDoc2[data-v-7f5193ce],#txtDoc[data-v-7f5193ce]{border-radius:0!important}.custom-table td[data-v-c66e260c],.custom-table th[data-v-c66e260c]{font-size:11px;color:#000}.bg-white[data-v-c66e260c]{background:#eaf4f4!important}.table-responsive[data-v-c66e260c]{overflow-x:auto}.kardex-title[data-v-c66e260c]{background-color:#4a5c77;color:#fff;text-align:center;font-size:1.5rem;font-weight:700;padding:3px}.page-link[data-v-c66e260c]{color:#4a5c77!important;border-color:#4a5c77!important}.page-link.active[data-v-c66e260c],.page-link[data-v-c66e260c]:hover{background-color:#4a5c77!important;color:#fff!important}.page-link.active[data-v-c66e260c]{border-color:#4a5c77!important}.bg-purple[data-v-6719ddc6]{background-color:#926cdc}.bg-white[data-v-6719ddc6]{background-color:#fff}.bg-gris[data-v-6719ddc6]{background-color:#dee2e6}.color-white[data-v-6719ddc6]{color:#fff}.color-black[data-v-6719ddc6]{color:#000}.font-bold[data-v-6719ddc6]{font-weight:700}.container-type[data-v-6719ddc6]{height:40px}.container-type[data-v-6719ddc6]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-6719ddc6]{margin:auto}.table[data-v-e982aa76]{width:100%;border-collapse:collapse;font-size:12px}.table td[data-v-e982aa76],.table th[data-v-e982aa76]{border:1px solid #b0b0b0;padding:3px 6px;text-align:center;white-space:nowrap;height:22px}.table thead tr:first-child th[data-v-e982aa76]{background-color:#d9e1f2;font-weight:500}.table thead tr:last-child th[data-v-e982aa76]{background-color:#e9edf7;font-weight:500}.table-striped tbody tr:nth-child(2n) td[data-v-e982aa76]{background-color:#f2f4fb}.origin-dot[data-v-2fe31c9c]{display:inline-block;width:10px;height:10px;border-radius:50%;margin-right:6px;border:1px solid rgba(0,0,0,.15)}.minimal-card[data-v-2fe31c9c]{border:1px solid #e9ecef;border-radius:14px;overflow:hidden;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease}.minimal-card[data-v-2fe31c9c]:hover{border-color:#ced4da}.minimal-header[data-v-2fe31c9c]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:10px 14px;cursor:pointer;background:linear-gradient(135deg,#f8f9fa,#eef1f4);border-bottom:1px solid #e9ecef;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.03);box-shadow:inset 0 -1px 0 rgba(0,0,0,.03)}.header-left[data-v-2fe31c9c],.minimal-header[data-v-2fe31c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.header-left[data-v-2fe31c9c]{gap:14px}.product-avatar[data-v-2fe31c9c]{width:32px;height:32px;border-radius:9px;background:#212529;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:12px;font-weight:600}.header-info[data-v-2fe31c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.product-name[data-v-2fe31c9c]{font-size:13px;font-weight:600;color:#212529;line-height:1.1}.product-stock[data-v-2fe31c9c]{font-size:11px;color:#6c757d}.header-right[data-v-2fe31c9c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.measure-count[data-v-2fe31c9c]{font-size:11px;color:#495057;background:hsla(0,0%,100%,.8);padding:4px 9px;border-radius:20px;border:1px solid #dee2e6}.measure-error[data-v-2fe31c9c]{background:#fff5f5;color:#dc3545;border-color:#f5c2c7}.btn-toggle[data-v-2fe31c9c]{width:30px;height:30px;border:none;border-radius:8px;background:#fff;-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05)}.btn-toggle[data-v-2fe31c9c]:hover{background:#f1f3f5}.minimal-body[data-v-2fe31c9c]{padding:0 18px 18px 18px}.custom-table[data-v-2fe31c9c]{margin-bottom:0}.custom-table thead th[data-v-2fe31c9c]{font-size:12px;font-weight:600;color:#6c757d;border-bottom:1px solid #dee2e6;padding-bottom:12px}.custom-table tbody td[data-v-2fe31c9c]{vertical-align:middle;border-bottom:1px solid #f1f3f5}.minimal-input[data-v-2fe31c9c]{border-radius:8px;border:1px solid #dee2e6;min-height:34px}.minimal-input[data-v-2fe31c9c]:focus{-webkit-box-shadow:none;box-shadow:none;border-color:#212529}.bg-purple[data-v-c40534aa]{background-color:#926cdc}.bg-white[data-v-c40534aa]{background-color:#fff}.bg-gris[data-v-c40534aa]{background-color:#dee2e6}.color-white[data-v-c40534aa]{color:#fff}.color-black[data-v-c40534aa]{color:#000}.font-bold[data-v-c40534aa]{font-weight:700}.container-type[data-v-c40534aa]{height:40px}.container-type[data-v-c40534aa]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-c40534aa]{margin:auto}.bg-purple[data-v-4d75c6d5]{background-color:#926cdc}.bg-white[data-v-4d75c6d5]{background-color:#fff}.bg-gris[data-v-4d75c6d5]{background-color:#dee2e6}.color-white[data-v-4d75c6d5]{color:#fff}.color-black[data-v-4d75c6d5]{color:#000}.font-bold[data-v-4d75c6d5]{font-weight:700}.container-type[data-v-4d75c6d5]{height:40px}.container-type[data-v-4d75c6d5]:hover{background-color:#17a2b8;cursor:pointer}.text[data-v-4d75c6d5]{margin:auto}.text-table[data-v-a64e722a]{text-align:center;vertical-align:middle}.bg-gris[data-v-5427794e]{background-color:#dee2e6}.bg-purple[data-v-5427794e]{background-color:#926cdc}.color-white[data-v-5427794e]{color:#fff}.gap-2[data-v-25c13710]{gap:.5rem!important}#div_conte[data-v-55591542]{border:1.5px solid #005fb8;padding:0;margin:40px 0}.div-button[data-v-55591542]{background:#005fb8;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s}.div-button[data-v-55591542]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}#scroll-div[data-v-55591542]{height:auto;overflow-y:scroll}@media (max-width:1320px){#div_conte[data-v-55591542]{border:1.5px solid #926cdc;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-55591542]{border:1.5px solid #926cdc;padding:0;margin:100px 0}#scroll-div[data-v-55591542]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-55591542]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#div_conte2[data-v-55591542]{padding-left:30px;padding-right:30px}#scroll-div>div>button[data-v-55591542]{height:44px;width:100%;margin:5px 0}.container[data-v-55591542]{font-size:11px}#scroll-div[data-v-55591542]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-55591542]{height:40px;font-size:12px}}#div_conte[data-v-04f10b51]{border:1.5px solid #926cdc;padding:0;margin:40px 0}.div-button[data-v-04f10b51]{background:#926cdc;border-radius:15px;border:none}#scroll-div[data-v-04f10b51]{height:auto;overflow-y:scroll}#scroll-div>div>button[data-v-04f10b51]{height:65px}@media (max-width:1320px){#div_conte[data-v-04f10b51]{border:1.5px solid #926cdc;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-04f10b51]{border:1.5px solid #926cdc;padding:0;margin:100px 0}#scroll-div[data-v-04f10b51]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-04f10b51]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#div_conte2[data-v-04f10b51]{padding-left:30px;padding-right:30px}#scroll-div>div>button[data-v-04f10b51]{height:44px;width:100%;margin:5px 0}.container[data-v-04f10b51]{font-size:11px}#scroll-div[data-v-04f10b51]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-04f10b51]{height:40px;font-size:12px}}.custom-button[data-v-2ced562d]:hover,.custom-button[data-v-9084ac1a]:hover{background-color:#7e4bbf!important;border-color:#7e4bbf!important}.chart-container[data-v-f199e656]{position:relative;height:1000px}.form-control[data-v-460cde64]:disabled,.form-control[data-v-aac297ea]:disabled,.form-control[readonly][data-v-460cde64],.form-control[readonly][data-v-aac297ea]{background-color:#f9fafc!important}.inpt_color[data-v-33819ac1]{text-align:center!important;background-color:#5f9ea0!important;border-radius:20px;color:#fff}.inpt_color[data-v-33819ac1]::-webkit-input-placeholder{color:#fff}.inpt_color[data-v-33819ac1]::-moz-placeholder{color:#fff}.inpt_color[data-v-33819ac1]:-ms-input-placeholder{color:#fff}.inpt_color[data-v-33819ac1]::-ms-input-placeholder{color:#fff}.inpt_color[data-v-33819ac1]::placeholder{color:#fff}.btn-custom[data-v-34a88c64]{background:#005fb8;border-radius:15px;border:none}#div_conte[data-v-34a88c64]{border:1.5px solid #005fb8;padding:0;margin:40px 0}.div-button[data-v-34a88c64]{background:#005fb8;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s}.div-button[data-v-34a88c64]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}#scroll-div[data-v-34a88c64]{height:auto;overflow-y:scroll}@media (max-width:1320px){#div_conte[data-v-34a88c64]{border:1.5px solid #005fb8;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-34a88c64]{border:1.5px solid #005fb8;padding:0;margin:100px 0}#scroll-div[data-v-34a88c64]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-34a88c64]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#div_conte2[data-v-34a88c64]{padding-left:30px;padding-right:30px}#scroll-div>div>button[data-v-34a88c64]{height:44px;width:100%;margin:5px 0}.container[data-v-34a88c64]{font-size:11px}#scroll-div[data-v-34a88c64]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-34a88c64]{height:40px;font-size:12px}}.btn-search[data-v-3a6ad16e],.btn-search[data-v-3d08964d],.btn-search[data-v-5d4b24c2],.btn-search[data-v-63f0ec20],.btn-search[data-v-654b14a8],.btn-search[data-v-4007ea3d],.btn-search[data-v-55971305]{color:#fff;background-color:#2819ae;border-color:#2517a3}.container-img[data-v-654b14a8]{margin:10px 0 0 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-search[data-v-7de65e46],.btn-search[data-v-9454840c],.btn-search[data-v-e08041f2]{color:#fff;background-color:#2819ae;border-color:#2517a3}.color-dot[data-v-1e3ac0a3]{display:inline-block;width:18px;height:18px;border-radius:50%;border:1px solid #dee2e6}.btn-search[data-v-2eb629fa],.btn-search[data-v-19af7ef8],.btn-search[data-v-46d5e7af],.btn-search[data-v-4352aeb6],.btn-search[data-v-08286af6],.btn-search[data-v-15127c8d],.btn-search[data-v-c8f124ae]{color:#fff;background-color:#2819ae;border-color:#2517a3}.doc-search[data-v-02c7a3a3]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.doc-search .form-control[data-v-02c7a3a3]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.muebles-total[data-v-02c7a3a3]{font-size:.9rem;color:#5c6873}.muebles-total b[data-v-02c7a3a3]{color:#2eb85c}.mueble-chips[data-v-02c7a3a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.mueble-chip[data-v-02c7a3a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#eef7ff;border:1px solid #b8daff;border-radius:20px;padding:4px 6px 4px 12px}.mueble-chip .mc-name[data-v-02c7a3a3]{font-weight:600;color:#005fb8}.mueble-chip .mc-price[data-v-02c7a3a3]{font-size:.82rem;color:#5c6873}.mueble-chip .mc-remove[data-v-02c7a3a3]{border:0;background:#e55353;color:#fff;border-radius:50%;width:20px;height:20px;font-size:.7rem;cursor:pointer;line-height:1}.ficha-divider[data-v-02c7a3a3]{text-align:center;border-top:1px dashed #c8ced3;margin:6px 0 14px}.ficha-divider span[data-v-02c7a3a3]{position:relative;top:-11px;background:#fff;padding:0 12px;font-weight:700;color:#8a93a2;font-size:.82rem;text-transform:uppercase}.add-mueble-bar[data-v-02c7a3a3]{margin:4px 0 6px}.section-block[data-v-02c7a3a3]{border:1px solid #e4e7ea;border-radius:8px;padding:12px 14px;margin-bottom:14px;background:#fff}.section-title[data-v-02c7a3a3]{font-weight:700;color:#3c4b64;margin-bottom:10px;font-size:.9rem}.section-hint[data-v-02c7a3a3]{margin-top:-6px;margin-bottom:10px;font-size:.75rem;color:#8a93a2}.mel-hint[data-v-02c7a3a3]{padding:6px 10px;border-radius:6px;background:#eaf6fd;border:1px solid #bcdff1;color:#2a6f97;font-size:.76rem}.mat-table[data-v-02c7a3a3]{margin-bottom:0}.mat-table thead th[data-v-02c7a3a3]{font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;vertical-align:middle}.mat-table td[data-v-02c7a3a3]{vertical-align:middle}.mat-table .total-row td[data-v-02c7a3a3]{background:#fff3cd;font-weight:700}.cost-table td[data-v-02c7a3a3]{padding:4px 8px}.cost-table .cost-total td[data-v-02c7a3a3]{background:#005fb8;color:#fff;font-weight:700}.price-table thead th[data-v-02c7a3a3]{background:#eef1f5;font-size:.75rem;text-transform:uppercase;color:#5c6873}.price-table .price-final td[data-v-02c7a3a3]{background:#eafaf1;font-weight:700;color:#1f7a44}.price-table .price-total td[data-v-02c7a3a3]{background:#005fb8;color:#fff;font-weight:700}.price-table td[data-v-02c7a3a3]{vertical-align:middle}.price-unit[data-v-02c7a3a3]{font-size:.66rem;line-height:1.1}.labor-label[data-v-02c7a3a3]{font-size:.875rem;margin-bottom:.25rem;display:block}.labor-add[data-v-02c7a3a3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.labor-chips[data-v-02c7a3a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:6px 0 12px;min-height:4px}.labor-chip[data-v-02c7a3a3]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eaf2fb;border:1px solid #cfe0f3;color:#005fb8;border-radius:12px;padding:1px 8px;font-size:.72rem}.labor-chip .chip-x[data-v-02c7a3a3]{cursor:pointer;opacity:.6}.labor-chip .chip-x[data-v-02c7a3a3]:hover{opacity:1;color:#e55353}.labor-table tbody tr[data-v-02c7a3a3]{cursor:pointer}.labor-table tbody tr[data-v-02c7a3a3]:hover{background:#f4f8fd}.labor-table tr.labor-row-on[data-v-02c7a3a3]{background:#eaf2fb}.labor-table tfoot .total-row td[data-v-02c7a3a3]{background:#fdf0e2;font-weight:700;color:#3c4b64}.troza-card[data-v-02c7a3a3]{border:1px solid #e4e7ea;border-radius:8px;overflow:hidden}.troza-head[data-v-02c7a3a3]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#f4f6f9;border-bottom:1px solid #e4e7ea;padding:6px 10px}.troza-badge[data-v-02c7a3a3]{background:#005fb8;color:#fff;border-radius:10px;padding:1px 10px;font-size:.75rem;font-weight:700;white-space:nowrap}.troza-label[data-v-02c7a3a3]{max-width:150px}.mel-desc[data-v-02c7a3a3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:600;color:#3c4b64;white-space:nowrap}.mel-part[data-v-02c7a3a3]{max-width:240px}.troza-toggle[data-v-02c7a3a3]{color:#5c6873;padding:0 6px}.dim-unit[data-v-02c7a3a3]{font-size:.62rem;line-height:1.1}.merma-box[data-v-02c7a3a3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:130px}.merma-lbl[data-v-02c7a3a3]{display:block;margin-bottom:2px;font-size:.68rem;text-transform:uppercase;font-weight:700;color:#8a93a2}.add-liston-btn[data-v-02c7a3a3]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 12px;border:1px solid #005fb8;border-radius:6px;background:#005fb8;color:#fff;font-size:.8rem;font-weight:600;white-space:nowrap}.add-liston-btn[data-v-02c7a3a3]:hover{background:#004a91;border-color:#004a91}.add-parte-btn[data-v-02c7a3a3]{display:block;width:100%;padding:9px;border:1px dashed #005fb8;border-radius:6px;background:#eaf3fc;color:#005fb8;font-size:.88rem;font-weight:600}.add-parte-btn[data-v-02c7a3a3]:hover{background:#dbeafb}.liston-table[data-v-02c7a3a3]{margin-bottom:0}.liston-table thead th[data-v-02c7a3a3]{font-size:.7rem;text-transform:uppercase;background:#f4f6f9;color:#5c6873}.liston-table td[data-v-02c7a3a3]{vertical-align:middle;padding:3px 4px}.c-dark-theme .carp-pedido-ficha .muebles-total{color:#b3b3b3}.c-dark-theme .carp-pedido-ficha .mueble-chip{background:#1e2a3a;border-color:#2c4258}.c-dark-theme .carp-pedido-ficha .mueble-chip .mc-name{color:#4a9ff0}.c-dark-theme .carp-pedido-ficha .mueble-chip .mc-price{color:#9aa0ac}.c-dark-theme .carp-pedido-ficha .ficha-divider{border-color:#3a3b45}.c-dark-theme .carp-pedido-ficha .ficha-divider span{background:#2a2b36;color:#9aa0ac}.c-dark-theme .carp-pedido-ficha .section-block{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-pedido-ficha .section-title{color:#e1e1e1}.c-dark-theme .carp-pedido-ficha .section-hint{color:#9aa0ac}.c-dark-theme .carp-pedido-ficha .mel-hint{background:#1e2c38;border-color:#2f4a6b;color:#8fc0f5}.c-dark-theme .carp-pedido-ficha .mat-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-pedido-ficha .mat-table .total-row td{background:#3a3320;color:#f0d9b5}.c-dark-theme .carp-pedido-ficha .cost-table .cost-total td{background:#005fb8;color:#fff}.c-dark-theme .carp-pedido-ficha .price-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-pedido-ficha .price-table .price-final td{background:#1e3a2a;color:#7fe0a8}.c-dark-theme .carp-pedido-ficha .price-table .price-total td{background:#005fb8;color:#fff}.c-dark-theme .carp-pedido-ficha .price-table td{border-color:#3a3b45}.c-dark-theme .carp-pedido-ficha .labor-label{color:#e1e1e1}.c-dark-theme .carp-pedido-ficha .labor-chip{background:#22344a;border-color:#2f4a6b;color:#8fc0f5}.c-dark-theme .carp-pedido-ficha .labor-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-pedido-ficha .labor-table tbody tr:hover{background:#2a2b38}.c-dark-theme .carp-pedido-ficha .labor-table tr.labor-row-on{background:#22344a}.c-dark-theme .carp-pedido-ficha .labor-table tfoot .total-row td{background:#3a3320;color:#f0d9b5}.c-dark-theme .carp-pedido-ficha .troza-card{border-color:#3a3b45}.c-dark-theme .carp-pedido-ficha .troza-head{background:#2a2b38;border-color:#3a3b45}.c-dark-theme .carp-pedido-ficha .mel-desc{color:#e1e1e1}.c-dark-theme .carp-pedido-ficha .merma-lbl,.c-dark-theme .carp-pedido-ficha .troza-toggle{color:#9aa0ac}.c-dark-theme .carp-pedido-ficha .add-parte-btn{background:#1f2a38;border-color:#34506f;color:#cfe3ff}.c-dark-theme .carp-pedido-ficha .add-parte-btn:hover{background:#24303f;border-color:#005fb8}.c-dark-theme .carp-pedido-ficha .liston-table thead th{background:#2c2d38;color:#b3b3b3}.page-head[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:18px}.page-title[data-v-8a21ebe2]{margin:0;font-weight:700;color:#3c4b64}.page-title i[data-v-8a21ebe2]{color:#005fb8;margin-right:6px}.page-sub[data-v-8a21ebe2]{font-size:.82rem;color:#8a93a2;margin-top:2px}.main-card[data-v-8a21ebe2]{margin-bottom:0}.card-toolbar[data-v-8a21ebe2]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 14px}.card-toolbar[data-v-8a21ebe2],.v-tabs[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-tab[data-v-8a21ebe2]{position:relative;border:0;background:transparent;padding:14px 16px;font-size:.86rem;font-weight:600;color:#8a93a2;cursor:pointer;border-bottom:3px solid transparent;-webkit-transition:color .15s,border-color .15s;transition:color .15s,border-color .15s}.v-tab i[data-v-8a21ebe2]{margin-right:5px}.v-tab[data-v-8a21ebe2]:hover{color:#005fb8}.v-tab.active[data-v-8a21ebe2]{color:#005fb8;border-bottom-color:#005fb8}.tab-count[data-v-8a21ebe2]{display:inline-block;min-width:20px;padding:1px 6px;margin-left:5px;border-radius:10px;background:#e4e7ea;color:#5c6873;font-size:.7rem;font-weight:700}.v-tab.active .tab-count[data-v-8a21ebe2]{background:#005fb8;color:#fff}.v-tab-static[data-v-8a21ebe2]{cursor:default}.detail-box[data-v-8a21ebe2]{background:#f7f9fb;border:1px solid #e4e7ea;border-radius:6px;padding:10px 12px;margin:0 4px 8px}.detail-table thead th[data-v-8a21ebe2]{font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;color:#8a93a2;border-top:0}.detail-table td[data-v-8a21ebe2]{vertical-align:middle}.detail-table tfoot td[data-v-8a21ebe2]{border-top:2px solid #d8dbe0}.items-head[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:14px 0 8px}.items-title[data-v-8a21ebe2]{font-size:.85rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#5c6873}.items-empty[data-v-8a21ebe2]{border:1px dashed #c8ced3;border-radius:8px;padding:18px;text-align:center;color:#8a93a2;font-size:.85rem}.item-card[data-v-8a21ebe2]{border:1px solid #e4e7ea;border-radius:8px;padding:12px 14px;margin-bottom:12px;background:#fbfcfd}.item-card-head[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.item-idx[data-v-8a21ebe2]{font-weight:700;color:#8a93a2;font-size:.85rem}.type-pill[data-v-8a21ebe2]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#eef1f5;border-radius:8px;padding:3px;gap:2px}.tp-btn[data-v-8a21ebe2]{border:0;background:transparent;border-radius:6px;padding:4px 16px;font-size:.8rem;font-weight:600;color:#5c6873;cursor:pointer}.tp-btn.active[data-v-8a21ebe2]{background:#005fb8;color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,95,184,.35);box-shadow:0 1px 3px rgba(0,95,184,.35)}.item-remove[data-v-8a21ebe2]{margin-left:auto;border:0;background:transparent;color:#e55353;cursor:pointer;font-size:1rem}.item-subtotal[data-v-8a21ebe2]{padding-bottom:8px;font-size:.9rem;color:#5c6873}.item-subtotal b[data-v-8a21ebe2]{color:#005fb8}.sale-total-bar[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:6px;padding:12px 16px;background:#005fb8;color:#fff;border-radius:8px;font-weight:600}.sale-total-amount[data-v-8a21ebe2]{font-size:1.25rem;font-weight:700}.sale-total-bar.is-pedido[data-v-8a21ebe2]{background:#17a2b8}.pedido-note[data-v-8a21ebe2]{font-size:.8rem;color:#0b6b7a;background:#e8f7fa;border:1px solid #bce7ee;border-radius:6px;padding:8px 12px;margin-top:8px}.item-card.is-medida[data-v-8a21ebe2]{border-left:3px solid #17a2b8}.medida-box[data-v-8a21ebe2]{min-height:38px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px dashed #b8daff;border-radius:6px;padding:4px 10px;background:#f6fbff}.medida-name[data-v-8a21ebe2]{font-weight:600;color:#005fb8}.split-totals[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin:8px 0 4px}.split-pill[data-v-8a21ebe2]{-webkit-box-flex:1;-ms-flex:1 1 200px;flex:1 1 200px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:10px 14px;border-radius:8px;font-weight:600;color:#fff}.split-pill b[data-v-8a21ebe2]{font-size:1.15rem}.split-stock[data-v-8a21ebe2]{background:#2eb85c}.split-medida[data-v-8a21ebe2]{background:#17a2b8}.doc-search[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.doc-search .form-control[data-v-8a21ebe2]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.co-type[data-v-8a21ebe2]{height:46px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center;font-weight:700;cursor:pointer;border-radius:6px;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.co-lbl[data-v-8a21ebe2]{font-size:.875rem;margin-bottom:.25rem;display:block}.cr-tiles[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.cr-tile[data-v-8a21ebe2]{-webkit-box-flex:1;-ms-flex:1 1 110px;flex:1 1 110px;border:1px solid #e4e7ea;border-radius:8px;padding:8px 10px;text-align:center;background:#fff}.cr-tile span[data-v-8a21ebe2]{display:block;font-size:.7rem;color:#8a93a2;text-transform:uppercase}.cr-tile b[data-v-8a21ebe2]{font-size:1rem}.co-adv-hint[data-v-8a21ebe2]{font-size:.8rem;color:#1f7a44;background:#eafaf1;border:1px solid #bfe6cf;border-radius:6px;padding:6px 10px;margin:4px 0 0}.co-type-off[data-v-8a21ebe2]{background:#dee2e6;color:#3c4b64}.co-type-on[data-v-8a21ebe2],.co-type[data-v-8a21ebe2]:hover{background:#17a2b8;color:#fff}.co-h6[data-v-8a21ebe2]{font-weight:700;color:#5c6873;margin-top:6px}.co-pay[data-v-8a21ebe2]{width:100%}.co-pay td[data-v-8a21ebe2]{padding:3px 6px;vertical-align:middle}.co-pay td[data-v-8a21ebe2]:first-child{font-weight:600;color:#5c6873}.adv-tiles[data-v-8a21ebe2]{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:14px}.obra-block[data-v-8a21ebe2]{border:1px solid #e4e7ea;border-radius:8px;padding:10px 12px;background:#fff}.obra-block-title[data-v-8a21ebe2]{font-weight:700;color:#3c4b64;font-size:.85rem;margin-bottom:8px}.obra-table thead th[data-v-8a21ebe2]{font-size:.7rem;text-transform:uppercase;color:#5c6873;background:#f4f6f9}.obra-table td[data-v-8a21ebe2]{vertical-align:middle}.obra-worker[data-v-8a21ebe2]{border:1px solid #e4e7ea;border-radius:6px;margin-bottom:8px;overflow:hidden;background:#fff}.obra-worker-open[data-v-8a21ebe2]{border-color:#005fb8}.obra-wk-head[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.obra-wk-head[data-v-8a21ebe2]:hover{background:#f4f6f9}.obra-wk-caret[data-v-8a21ebe2]{color:#8a93a2;width:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.obra-wk-dot[data-v-8a21ebe2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.7rem;color:#fff}.obra-wk-ELABORACION[data-v-8a21ebe2]{background:#005fb8}.obra-wk-PINTURA[data-v-8a21ebe2]{background:#39f}.obra-wk-TAPICERIA[data-v-8a21ebe2]{background:#2eb85c}.obra-wk-name[data-v-8a21ebe2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:.85rem;font-weight:600;color:#3c4b64;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.obra-wk-empty[data-v-8a21ebe2]{font-weight:400;font-style:italic;color:#e0a800}.obra-wk-role[data-v-8a21ebe2]{margin-left:4px;color:#768192;font-weight:500}.obra-wk-sum[data-v-8a21ebe2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;line-height:1.1}.obra-wk-sum b[data-v-8a21ebe2]{display:block;font-size:.85rem;color:#2eb85c}.obra-wk-sum small[data-v-8a21ebe2]{font-size:.65rem;color:#8a93a2}.obra-wk-del[data-v-8a21ebe2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 6px;line-height:1.4}.obra-wk-body[data-v-8a21ebe2]{padding:4px 8px 8px;border-top:1px dashed #e4e7ea}.obra-lbl[data-v-8a21ebe2]{font-size:.68rem;text-transform:uppercase;color:#8a93a2;display:block}.obra-total[data-v-8a21ebe2]{border-top:1px dashed #c8ced3;padding-top:6px;font-size:.9rem;color:#5c6873}.obra-total b[data-v-8a21ebe2]{color:#2eb85c}.obra-assign[data-v-8a21ebe2]{margin-top:6px;padding:6px 8px;border:1px dashed #d8dbe0;border-radius:6px;background:#fbfcfd}.obra-assign-add[data-v-8a21ebe2]{padding:0 6px;line-height:1.3}.obra-assign-empty[data-v-8a21ebe2]{margin:4px 0 0;font-size:.68rem;color:#8a93a2}.obra-assign-row[data-v-8a21ebe2]{margin-top:5px;padding-top:5px}.obra-assign-row+.obra-assign-row[data-v-8a21ebe2]{border-top:1px dashed #e4e7ea}.obra-assign-nums[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:3px}.obra-assign-nums input[data-v-8a21ebe2]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.obra-assign-amt[data-v-8a21ebe2]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:78px;text-align:right;font-size:.78rem;font-weight:700;color:#3c4b64}.obra-assign-pend[data-v-8a21ebe2]{display:block;margin-top:2px;font-size:.68rem;color:#e0a800}.due-badge[data-v-8a21ebe2]{display:inline-block;margin-top:3px;padding:1px 7px;border-radius:10px;font-size:.68rem;font-weight:600}.adv-due[data-v-8a21ebe2],.due-alert[data-v-8a21ebe2]{padding:7px 12px;border-radius:6px;font-size:.82rem;border:1px solid}.adv-due[data-v-8a21ebe2]{margin-bottom:10px}.due-ok[data-v-8a21ebe2]{background:#eef7ee;border-color:#b7dfb9;color:#1f7a44}.due-soon[data-v-8a21ebe2]{background:#fdf6e6;border-color:#f0b849;color:#a06d00}.due-late[data-v-8a21ebe2]{background:#fdeaec;border-color:#f5c2c7;color:#b02a37}.obra-assign-total[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px;padding-top:5px;border-top:1px solid #d8dbe0;font-size:.8rem}.adv-tile[data-v-8a21ebe2]{border:1px solid #e4e7ea;border-radius:8px;padding:10px 14px;text-align:center;background:#fff}.adv-tile span[data-v-8a21ebe2]{display:block;font-size:.72rem;text-transform:uppercase;color:#8a93a2;font-weight:600}.adv-tile b[data-v-8a21ebe2]{font-size:1.25rem;color:#3c4b64}.section-box[data-v-8a21ebe2]{border:1px solid #e4e7ea;border-radius:8px;padding:12px 14px;background:#fbfcfd}.adv-table thead th[data-v-8a21ebe2]{background:#eef1f5;font-size:.78rem;text-transform:uppercase;color:#5c6873}.survey-hint[data-v-8a21ebe2]{font-size:.72rem;margin-top:2px}.survey-head[data-v-8a21ebe2]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;border-bottom:1px solid #e4e7ea;padding-bottom:10px}.survey-client[data-v-8a21ebe2]{font-weight:600;color:#3c4b64;font-size:1.05rem}.survey-box[data-v-8a21ebe2]{border:1px solid #e4e7ea;border-radius:8px;padding:12px 14px;background:#fbfcfd}.survey-msg[data-v-8a21ebe2]{margin:8px 0 10px 0;padding:10px 12px;background:#fff;border:1px solid #e4e7ea;border-radius:8px;font-family:inherit;font-size:.86rem;color:#3c4b64;white-space:pre-wrap;word-break:break-word;max-height:260px;overflow-y:auto}.c-dark-theme .carp-ventas .page-title{color:#e1e1e1}.c-dark-theme .carp-ventas .page-sub,.c-dark-theme .carp-ventas .v-tab{color:#9aa0ac}.c-dark-theme .carp-ventas .v-tab.active,.c-dark-theme .carp-ventas .v-tab:hover{color:#4a9ff0}.c-dark-theme .carp-ventas .v-tab.active{border-bottom-color:#4a9ff0}.c-dark-theme .carp-ventas .tab-count{background:#3a3b45;color:#b3b3b3}.c-dark-theme .carp-ventas .v-tab.active .tab-count{background:#005fb8;color:#fff}.c-dark-theme .carp-ventas .detail-box{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-ventas .detail-table thead th{color:#9aa0ac}.c-dark-theme .carp-ventas .detail-table,.c-dark-theme .carp-ventas .detail-table td{color:#e1e1e1}.c-dark-theme .carp-ventas .detail-table tfoot td{border-top-color:#3a3b45}.c-dark-theme .carp-ventas .items-title{color:#b3b3b3}.c-dark-theme .carp-ventas .items-empty{border-color:#3a3b45;color:#9aa0ac}.c-dark-theme .carp-ventas .item-card{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-ventas .item-idx{color:#9aa0ac}.c-dark-theme .carp-ventas .type-pill{background:#2c2d38}.c-dark-theme .carp-ventas .tp-btn{color:#9aa0ac}.c-dark-theme .carp-ventas .tp-btn.active{background:#005fb8;color:#fff}.c-dark-theme .carp-ventas .item-subtotal{color:#b3b3b3}.c-dark-theme .carp-ventas .item-subtotal b{color:#4a9ff0}.c-dark-theme .carp-ventas .medida-box{background:#1e2a3a;border-color:#2c4258}.c-dark-theme .carp-ventas .medida-name{color:#4a9ff0}.c-dark-theme .carp-ventas .pedido-note{background:#16323a;border-color:#24505c;color:#8fd8e4}.c-dark-theme .carp-ventas .co-lbl{color:#e1e1e1}.c-dark-theme .carp-ventas .cr-tile{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-ventas .cr-tile span{color:#9aa0ac}.c-dark-theme .carp-ventas .co-adv-hint{background:#1e3a2a;border-color:#2c5c40;color:#7fe0a8}.c-dark-theme .carp-ventas .co-type-off{background:#3a3b45;color:#e1e1e1}.c-dark-theme .carp-ventas .co-type-on{background:#17a2b8;color:#fff}.c-dark-theme .carp-ventas .co-h6,.c-dark-theme .carp-ventas .co-pay td:first-child{color:#b3b3b3}.c-dark-theme .carp-ventas .obra-block{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-ventas .obra-block-title{color:#e1e1e1}.c-dark-theme .carp-ventas .obra-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-ventas .obra-worker{border-color:#3a3b45;background:#24252f}.c-dark-theme .carp-ventas .obra-worker-open{border-color:#005fb8}.c-dark-theme .carp-ventas .obra-wk-head:hover{background:#2c2d38}.c-dark-theme .carp-ventas .obra-wk-name{color:#e1e1e1}.c-dark-theme .carp-ventas .obra-wk-caret,.c-dark-theme .carp-ventas .obra-wk-role,.c-dark-theme .carp-ventas .obra-wk-sum small{color:#9aa0ac}.c-dark-theme .carp-ventas .obra-wk-body{border-color:#3a3b45}.c-dark-theme .carp-ventas .obra-lbl{color:#9aa0ac}.c-dark-theme .carp-ventas .obra-total{border-color:#3a3b45;color:#b3b3b3}.c-dark-theme .carp-ventas .obra-assign{background:#1f2029;border-color:#3a3b45}.c-dark-theme .carp-ventas .obra-assign-empty{color:#9aa0ac}.c-dark-theme .carp-ventas .obra-assign-row+.obra-assign-row,.c-dark-theme .carp-ventas .obra-assign-total{border-color:#3a3b45}.c-dark-theme .carp-ventas .obra-assign-pend{color:#f0b849}.c-dark-theme .carp-ventas .due-ok{background:#1f3a28;border-color:#2f6b45;color:#a6e0bd}.c-dark-theme .carp-ventas .due-soon{background:#3a3320;border-color:#6b5a2a;color:#f0d9b5}.c-dark-theme .carp-ventas .due-late{background:#3a2226;border-color:#6b3a41;color:#f0b5bb}.c-dark-theme .carp-ventas .obra-assign-amt{color:#e1e1e1}.c-dark-theme .carp-ventas .adv-tile{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-ventas .adv-tile b{color:#e1e1e1}.c-dark-theme .carp-ventas .section-box{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-ventas .adv-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .survey-box{background:#24252f;border-color:#3a3b45}.c-dark-theme .survey-head{border-color:#3a3b45}.c-dark-theme .survey-client{color:#e1e1e1}.c-dark-theme .survey-msg{background:#2c2d38;border-color:#3a3b45;color:#d1d1d1}.admin-switch[data-v-9d6ef49c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#eef1f5;border-radius:8px;padding:3px;gap:2px}.admin-tab[data-v-9d6ef49c]{border:0;background:transparent;border-radius:6px;padding:7px 16px;font-size:.85rem;font-weight:600;color:#5c6873;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.admin-tab[data-v-9d6ef49c]:hover{color:#005fb8}.admin-tab.active[data-v-9d6ef49c]{background:#005fb8;color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,95,184,.35);box-shadow:0 1px 3px rgba(0,95,184,.35)}.admin-count[data-v-9d6ef49c]{display:inline-block;min-width:20px;padding:1px 6px;margin-left:5px;border-radius:10px;background:#f9b115;color:#fff;font-size:.72rem;font-weight:700}.drafts-hint[data-v-9d6ef49c]{font-size:.82rem;color:#8a93a2;background:#fbfcfd;border:1px solid #e4e7ea;border-radius:6px;padding:8px 12px;margin-bottom:12px}[data-v-9d6ef49c] .modal-xl{max-width:1320px;width:96%}.ficha-tabs[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:2px;border-bottom:2px solid #e4e7ea;position:sticky;top:0;background:#fff;z-index:3}.ficha-tab[data-v-9d6ef49c]{border:none;background:transparent;padding:9px 18px;font-weight:600;font-size:.9rem;color:#8a93a2;border-bottom:3px solid transparent;margin-bottom:-2px;cursor:pointer;-webkit-transition:color .15s,border-color .15s;transition:color .15s,border-color .15s}.ficha-tab[data-v-9d6ef49c]:hover{color:#005fb8}.ficha-tab.active[data-v-9d6ef49c]{color:#005fb8;border-bottom-color:#005fb8}[data-v-9d6ef49c] .c-dark-theme .ficha-tabs{border-color:#3a3b45;background:#1f2029}[data-v-9d6ef49c] .c-dark-theme .ficha-tab{color:#9aa0ac}[data-v-9d6ef49c] .c-dark-theme .ficha-tab.active,[data-v-9d6ef49c] .c-dark-theme .ficha-tab:hover{color:#6ea8ff}[data-v-9d6ef49c] .c-dark-theme .ficha-tab.active{border-bottom-color:#6ea8ff}.section-block[data-v-9d6ef49c]{border:1px solid #e4e7ea;border-radius:8px;padding:14px 16px;margin-bottom:16px;background:#fbfcfd}.section-title[data-v-9d6ef49c]{font-weight:700;font-size:.95rem;color:#3c4b64;margin-bottom:10px}.section-hint[data-v-9d6ef49c]{margin-top:-6px;margin-bottom:10px;font-size:.75rem;color:#8a93a2}.labor-gate[data-v-9d6ef49c]{margin:-4px 0 8px;padding:6px 10px;border-radius:6px;border:1px dashed #c8ced3;background:#f5f6f8;font-size:.76rem;color:#8a93a2}.labor-gate-warn[data-v-9d6ef49c]{border-color:#f0b849;background:#fdf6e6;color:#a06d00}.stage-alert[data-v-9d6ef49c]{margin-bottom:8px;padding:6px 10px;border-radius:6px;border:1px solid #f5c2c7;background:#fdeaec;color:#b02a37;font-size:.78rem}.desglose-toggle[data-v-9d6ef49c]{border:1px solid #d8dbe0;background:#fff;color:#005fb8;border-radius:6px;width:30px;height:28px;line-height:1;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.desglose-toggle[data-v-9d6ef49c]:hover{background:#eaf2fb}.desglose-toggle.open[data-v-9d6ef49c]{background:#005fb8;border-color:#005fb8;color:#fff}.desglose-panel[data-v-9d6ef49c]{padding:12px 14px;background:#f7f9fb;border-top:1px solid #e4e7ea}.desglose-title[data-v-9d6ef49c]{font-weight:600;font-size:.82rem;text-transform:uppercase;letter-spacing:.02em;color:#4b5a68;margin-bottom:8px}.lote-stage[data-v-9d6ef49c]{display:inline-block;padding:2px 8px;border-radius:10px;background:#fff3cd;border:1px solid #ffe08a;color:#8a6d00;font-size:.75rem}.lote-hint[data-v-9d6ef49c]{margin-bottom:10px;padding:8px 10px;border-radius:6px;border:1px solid #bcdff1;background:#eaf6fd;color:#2a6f97;font-size:.8rem}.lote-table[data-v-9d6ef49c]{width:100%;border-collapse:collapse;font-size:.82rem}.lote-table thead th[data-v-9d6ef49c]{background:#eef1f5;color:#5c6873;font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;padding:6px 8px;border-bottom:1px solid #d8dbe0}.lote-table td[data-v-9d6ef49c]{padding:8px;border-bottom:1px solid #eceef1;vertical-align:middle}.lote-tag[data-v-9d6ef49c]{display:inline-block;padding:2px 8px;border-radius:10px;background:#e8f1fb;border:1px solid #bcd8f5;color:#005fb8;font-weight:600;font-size:.78rem}.rol-block[data-v-9d6ef49c]{margin-bottom:14px}.rol-count[data-v-9d6ef49c]{display:inline-block;margin-left:6px;padding:0 6px;border-radius:9px;background:#d8dbe0;color:#3c4b64;font-size:.68rem}.rol-toggle[data-v-9d6ef49c]{width:26px;height:26px;border-radius:6px;border:1px solid #d8dbe0;background:#fff;color:#005fb8}.rol-toggle[data-v-9d6ef49c]:hover{background:#eaf2fb}.proc-prev[data-v-9d6ef49c]{margin-bottom:8px;padding:7px 10px;border-radius:6px;background:#eaf7ec;border:1px solid #a7d7b0;color:#2f7d3a;font-size:.82rem}.lote-done[data-v-9d6ef49c]{display:inline-block;padding:2px 8px;border-radius:10px;background:#eef7ef;border:1px solid #cfe8d4;color:#2f7d3a;font-weight:600}.lote-produce[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.lote-produce input[data-v-9d6ef49c]{width:72px;text-align:center}.hist-link[data-v-9d6ef49c]{display:block;margin:4px auto 0;padding:0;border:0;background:none;color:#005fb8;font-size:.72rem;text-decoration:underline}.hist-link[data-v-9d6ef49c]:hover{color:#003f7d}.hist-row td[data-v-9d6ef49c]{background:#f7f9fc;padding:0 8px 10px!important}.hist-box[data-v-9d6ef49c]{border-left:3px solid #005fb8;padding:8px 12px;background:#fff;border-radius:0 6px 6px 0;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 2px rgba(0,0,0,.06)}.hist-title[data-v-9d6ef49c]{font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#5c6873;margin-bottom:4px}.hist-table[data-v-9d6ef49c]{width:100%;max-width:760px;font-size:.8rem;border-collapse:collapse}.hist-table td[data-v-9d6ef49c]{padding:4px 8px;border-bottom:1px dashed #eceef1}.hist-table tr:last-child td[data-v-9d6ef49c]{border-bottom:0}.hist-date[data-v-9d6ef49c]{white-space:nowrap;font-weight:600;color:#3c4b64;width:150px}.hist-qty[data-v-9d6ef49c]{width:130px;color:#2f7d3a}.hist-stage[data-v-9d6ef49c]{color:#5c6873}.hist-foot[data-v-9d6ef49c]{margin-top:4px;padding-top:4px;border-top:1px solid #eceef1;font-size:.76rem;color:#5c6873}.proc-start[data-v-9d6ef49c]{margin-bottom:10px}.proc-stages[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px;margin-bottom:10px}.proc-stage[data-v-9d6ef49c]{min-width:150px;padding:7px 10px;border-radius:8px;border:1px solid #d8dbe0;background:#f6f7f9;font-size:.76rem}.proc-stage .ps-name[data-v-9d6ef49c]{font-weight:700;font-size:.82rem}.proc-stage .ps-meta[data-v-9d6ef49c]{color:#768192}.proc-stage .ps-state[data-v-9d6ef49c]{margin-top:2px}.proc-stage .ps-late[data-v-9d6ef49c]{color:#b02a37;font-weight:700}.ps-done[data-v-9d6ef49c]{background:#eaf7ec;border-color:#a7d7b0}.ps-now[data-v-9d6ef49c]{background:#fff6e0;border-color:#f0cf7e}.ps-late[data-v-9d6ef49c]{background:#fdeaec;border-color:#e6a2aa}.proc-actions[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:8px 10px;border-radius:6px;background:#f6f7f9;border:1px solid #e2e5e9}.proc-done[data-v-9d6ef49c]{padding:8px 10px;border-radius:6px;background:#eaf7ec;border:1px solid #a7d7b0;color:#2f7d3a;font-weight:600;font-size:.85rem}.lots-mini[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.lot-chip[data-v-9d6ef49c]{padding:2px 8px;border-radius:10px;background:#f1f3f5;border:1px solid #dfe3e7;font-size:.76rem}.plazo-alert[data-v-9d6ef49c]{margin-bottom:10px;padding:8px 12px;border-radius:6px;font-size:.83rem}.plazo-late[data-v-9d6ef49c]{background:#fdeaec;border:1px solid #e6a2aa;color:#b02a37}.plazo-soon[data-v-9d6ef49c]{background:#fff6e0;border:1px solid #f0cf7e;color:#8a6d3b}.tiempos-lock[data-v-9d6ef49c]{padding:14px;text-align:center;border-radius:6px;border:1px dashed #d8dbe0;background:#f6f7f9;color:#768192;font-size:.85rem}.tiempos-table thead th[data-v-9d6ef49c]{background:#eef1f5;color:#5c6873;font-size:.72rem;text-transform:uppercase}.tiempos-table tfoot th[data-v-9d6ef49c]{background:#f6f7f9}.tiempos-alert[data-v-9d6ef49c]{margin-top:10px;padding:8px 12px;border-radius:6px;font-size:.83rem}.tiempos-ok[data-v-9d6ef49c]{background:#eaf7ec;border:1px solid #a7d7b0;color:#2f7d3a}.tiempos-late[data-v-9d6ef49c]{background:#fdeaec;border:1px solid #e6a2aa;color:#b02a37}.inst-toggle[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;margin-bottom:12px}.inst-btn[data-v-9d6ef49c]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:7px 10px;border-radius:6px;border:1px solid #d8dbe0;background:#fff;color:#5c6873;font-size:.82rem;font-weight:600}.inst-btn.active[data-v-9d6ef49c]{background:#005fb8;border-color:#005fb8;color:#fff}.inst-form[data-v-9d6ef49c]{padding:10px;border-radius:6px;background:#f6f7f9;border:1px solid #e2e5e9}.produce-box[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:10px;margin-bottom:8px;padding:8px 10px;border-radius:6px;border:1px solid #cfe8d4;background:#f2faf4;font-size:.82rem}.produce-info[data-v-9d6ef49c]{-webkit-box-flex:1;-ms-flex:1 1 220px;flex:1 1 220px}.produce-bar[data-v-9d6ef49c]{margin-top:5px;height:7px;border-radius:4px;background:#dfe6e0;overflow:hidden}.produce-bar span[data-v-9d6ef49c]{display:block;height:100%;background:#28a745;-webkit-transition:width .25s;transition:width .25s}.produce-actions[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.produce-qty[data-v-9d6ef49c]{width:70px;text-align:center}.produce-done[data-v-9d6ef49c]{margin-bottom:8px;padding:6px 10px;border-radius:6px;border:1px solid #cfe8d4;background:#f2faf4;color:#1e7e34;font-size:.8rem}.stage-worker[data-v-9d6ef49c]{color:#5c6873}.mat-table thead th[data-v-9d6ef49c]{background:#eef1f5;font-size:.78rem;text-transform:uppercase;letter-spacing:.02em;color:#5c6873;vertical-align:middle}.mat-table td[data-v-9d6ef49c]{vertical-align:middle}.mat-table tfoot .total-row td[data-v-9d6ef49c]{background:#fdf0e2;font-weight:700;color:#3c4b64}[data-v-9d6ef49c] .c-dark-theme .mat-table tfoot .total-row td{background:#3a3320;color:#f0d9b5}[data-v-9d6ef49c] .c-dark-theme .mat-table tfoot td{background:#24252f;color:#b3b3b3}.dims-group[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;gap:4px}.dims-field[data-v-9d6ef49c]{-webkit-box-flex:1;-ms-flex:1;flex:1}.dims-label[data-v-9d6ef49c]{display:block;margin-bottom:2px;font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:.02em;color:#8a93a2;text-align:center}.dims-group .form-control[data-v-9d6ef49c]{padding-left:4px;padding-right:4px}[data-v-9d6ef49c] .c-dark-theme .dims-label{color:#9aa0ac}.cost-summary[data-v-9d6ef49c]{background:-webkit-gradient(linear,left top,right top,from(#005fb8),to(#0d86ff));background:linear-gradient(90deg,#005fb8,#0d86ff);color:#fff;border-radius:8px;padding:12px 18px;margin-top:4px}.cost-table td[data-v-9d6ef49c]{padding:6px 10px;vertical-align:middle}.cost-table tr:not(:last-child) td[data-v-9d6ef49c]{border-bottom:1px solid #eef1f5}.cost-table .cost-total td[data-v-9d6ef49c]{background:#fdf0e2;font-weight:700;font-size:1.02rem;color:#3c4b64;border-top:2px solid #f0c48a}[data-v-9d6ef49c] .c-dark-theme .cost-table tr:not(:last-child) td{border-color:#3a3b45}[data-v-9d6ef49c] .c-dark-theme .cost-table .cost-total td{background:#3a3320;color:#f0d9b5;border-color:#6b5a2e}.price-table thead th[data-v-9d6ef49c]{background:#eef4fb;font-size:.78rem;text-transform:uppercase;letter-spacing:.02em;color:#5c6873}.price-table td[data-v-9d6ef49c]{vertical-align:middle}.price-table .price-final td[data-v-9d6ef49c]{background:#eafaf1;font-weight:700;color:#1f7a44}.price-table .price-total td[data-v-9d6ef49c]{background:#005fb8;color:#fff;font-weight:700}[data-v-9d6ef49c] .c-dark-theme .price-table thead th{background:#2c2d38;color:#b3b3b3}[data-v-9d6ef49c] .c-dark-theme .price-table .price-final td{background:#1e3a2a;color:#7fe0a8}.labor-label[data-v-9d6ef49c]{font-size:.875rem;margin-bottom:.25rem;display:block}.labor-add[data-v-9d6ef49c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;white-space:nowrap}.labor-chips[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px;margin:6px 0 12px;min-height:4px}.labor-chip[data-v-9d6ef49c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eaf2fb;border:1px solid #cfe0f3;color:#005fb8;border-radius:12px;padding:1px 8px;font-size:.72rem}.labor-chip .chip-x[data-v-9d6ef49c]{cursor:pointer;opacity:.6}.labor-chip .chip-x[data-v-9d6ef49c]:hover{opacity:1;color:#e55353}.labor-table tbody tr[data-v-9d6ef49c]{cursor:pointer}.labor-table tbody tr[data-v-9d6ef49c]:hover{background:#f4f8fd}.labor-table tr.labor-row-on[data-v-9d6ef49c]{background:#eaf2fb}.labor-table tfoot .total-row td[data-v-9d6ef49c]{background:#fdf0e2;font-weight:700;color:#3c4b64}.troza-card[data-v-9d6ef49c]{border:1px solid #d8dbe0;border-radius:8px;overflow:hidden}.troza-head[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;background:#eef4fb;border-bottom:1px solid #d8dbe0;padding:8px 12px}.troza-badge[data-v-9d6ef49c]{background:#005fb8;color:#fff;font-weight:700;border-radius:6px;padding:2px 10px;white-space:nowrap}.troza-label[data-v-9d6ef49c]{max-width:150px}.mel-desc[data-v-9d6ef49c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;font-weight:600;color:#3c4b64;white-space:nowrap}.mel-part[data-v-9d6ef49c]{max-width:260px}.troza-toggle[data-v-9d6ef49c]{color:#5c6873;padding:0 6px}.dim-unit[data-v-9d6ef49c]{font-size:.62rem;line-height:1.1}.add-parte-btn[data-v-9d6ef49c]{display:block;width:100%;padding:9px;border:1px dashed #005fb8;border-radius:6px;background:#eaf3fc;color:#005fb8;font-size:.88rem;font-weight:600}.add-parte-btn[data-v-9d6ef49c]:hover{background:#dbeafb}.merma-box[data-v-9d6ef49c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:130px}.merma-lbl[data-v-9d6ef49c]{display:block;margin-bottom:2px;font-size:.68rem;text-transform:uppercase;font-weight:700;color:#8a93a2}.add-liston-btn[data-v-9d6ef49c]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:4px 12px;border:1px solid #005fb8;border-radius:6px;background:#005fb8;color:#fff;font-size:.8rem;font-weight:600;white-space:nowrap}.add-liston-btn[data-v-9d6ef49c]:hover{background:#004a91;border-color:#004a91}.liston-table[data-v-9d6ef49c]{margin:10px;width:calc(100% - 20px)}.liston-table thead th[data-v-9d6ef49c]{background:#f5f6f8;font-size:.78rem;color:#5c6873;border-top:none}.gallery-grid[data-v-9d6ef49c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px}.gallery-item[data-v-9d6ef49c]{position:relative;border:1px solid #d8dbe0;border-radius:8px;overflow:hidden;aspect-ratio:1/1;background:#f3f4f6}.gallery-item.is-primary[data-v-9d6ef49c]{border:2px solid #f9b115}.gallery-item img[data-v-9d6ef49c]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.gallery-item .badge-primary[data-v-9d6ef49c]{bottom:4px;background:#f9b115;color:#2a2b36}.gallery-item .badge-new[data-v-9d6ef49c],.gallery-item .badge-primary[data-v-9d6ef49c]{position:absolute;left:4px;font-size:.62rem;font-weight:700;padding:1px 6px;border-radius:10px}.gallery-item .badge-new[data-v-9d6ef49c]{top:4px;background:#321fdb;color:#fff}.gallery-actions[data-v-9d6ef49c]{position:absolute;top:4px;right:4px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:4px;opacity:0;-webkit-transition:opacity .15s;transition:opacity .15s}.gallery-item:hover .gallery-actions[data-v-9d6ef49c]{opacity:1}.btn-xs[data-v-9d6ef49c]{padding:2px 6px;font-size:.72rem;line-height:1.1;border-radius:5px}.thumb-cell[data-v-9d6ef49c]{width:42px;height:42px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:1px solid #d8dbe0;cursor:pointer}.thumb-empty[data-v-9d6ef49c]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#b1b7c1;background:#f3f4f6;cursor:default}.viewer-main img[data-v-9d6ef49c]{max-width:100%;max-height:60vh;border-radius:8px;-o-object-fit:contain;object-fit:contain}.viewer-thumbs[data-v-9d6ef49c]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.viewer-thumbs img[data-v-9d6ef49c]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:6px;border:2px solid transparent;cursor:pointer}.viewer-thumbs img.active[data-v-9d6ef49c]{border-color:#321fdb}[data-v-9d6ef49c] .c-dark-theme .gallery-item{background:#2c2d38;border-color:#3a3b45}[data-v-9d6ef49c] .c-dark-theme .thumb-cell{border-color:#3a3b45}[data-v-9d6ef49c] .c-dark-theme .thumb-empty{background:#2c2d38;color:#6b7280}[data-v-9d6ef49c] .c-dark-theme .section-block{background:#24252f;border-color:#3a3b45}[data-v-9d6ef49c] .c-dark-theme .section-title{color:#e1e1e1}[data-v-9d6ef49c] .c-dark-theme .liston-table thead th,[data-v-9d6ef49c] .c-dark-theme .mat-table thead th{background:#2c2d38;color:#b3b3b3}[data-v-9d6ef49c] .c-dark-theme .troza-card{border-color:#3a3b45}[data-v-9d6ef49c] .c-dark-theme .troza-head{background:#2a2b38;border-color:#3a3b45}.c-dark-theme .carp-admin .admin-switch{background:#2c2d38}.c-dark-theme .carp-admin .admin-tab{color:#9aa0ac}.c-dark-theme .carp-admin .admin-tab:hover{color:#6ea8ff}.c-dark-theme .carp-admin .admin-tab.active{background:#005fb8;color:#fff}.c-dark-theme .carp-admin .drafts-hint{background:#24252f;border-color:#3a3b45;color:#9aa0ac}.c-dark-theme .carp-admin .ficha-tabs{border-color:#3a3b45;background:#1f2029}.c-dark-theme .carp-admin .ficha-tab{color:#9aa0ac}.c-dark-theme .carp-admin .ficha-tab.active,.c-dark-theme .carp-admin .ficha-tab:hover{color:#6ea8ff}.c-dark-theme .carp-admin .ficha-tab.active{border-bottom-color:#6ea8ff}.c-dark-theme .carp-admin .section-block{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-admin .section-title{color:#e1e1e1}.c-dark-theme .carp-admin .section-hint{color:#9aa0ac}.c-dark-theme .carp-admin .labor-gate{background:#24252f;border-color:#3a3b45;color:#9aa0ac}.c-dark-theme .carp-admin .labor-gate-warn{background:#3a3320;border-color:#6b5a2a;color:#f0d9b5}.c-dark-theme .carp-admin .stage-alert{background:#3a2226;border-color:#6b3a41;color:#f0b5bb}.c-dark-theme .carp-admin .desglose-toggle{background:#2c2d38;border-color:#3a3b45;color:#6ea8ff}.c-dark-theme .carp-admin .desglose-toggle:hover{background:#22344a}.c-dark-theme .carp-admin .desglose-toggle.open{background:#005fb8;border-color:#005fb8;color:#fff}.c-dark-theme .carp-admin .desglose-panel{background:#24252f;border-top-color:#3a3b45}.c-dark-theme .carp-admin .desglose-title{color:#b3b3b3}.c-dark-theme .carp-admin .lote-stage{background:#3a3320;border-color:#6b5a2a;color:#f0d9b5}.c-dark-theme .carp-admin .lote-hint{background:#1e2c38;border-color:#2f4a6b;color:#8fc0f5}.c-dark-theme .carp-admin .lote-table thead th{background:#2c2d38;color:#b3b3b3;border-bottom-color:#3a3b45}.c-dark-theme .carp-admin .lote-table td{border-bottom-color:#3a3b45}.c-dark-theme .carp-admin .lote-tag{background:#22344a;border-color:#2f4a6b;color:#8fc0f5}.c-dark-theme .carp-admin .produce-box,.c-dark-theme .carp-admin .produce-done{background:#1f2e24;border-color:#2f5a3c;color:#a7d7b4}.c-dark-theme .carp-admin .produce-bar{background:#2c3a30}.c-dark-theme .carp-admin .stage-worker{color:#9aa0ac}.c-dark-theme .carp-admin .proc-stage{background:#2c2d38;border-color:#3a3b45;color:#e1e1e1}.c-dark-theme .carp-admin .proc-stage .ps-meta{color:#9aa0ac}.c-dark-theme .carp-admin .ps-done{background:#1f2e24;border-color:#2f5a3c}.c-dark-theme .carp-admin .ps-now{background:#3a3320;border-color:#6b5a2a}.c-dark-theme .carp-admin .ps-late{background:#3a2226;border-color:#6b2f37}.c-dark-theme .carp-admin .proc-stage .ps-late{color:#f5a3ac}.c-dark-theme .carp-admin .proc-actions{background:#2c2d38;border-color:#3a3b45}.c-dark-theme .carp-admin .lote-done,.c-dark-theme .carp-admin .proc-done{background:#1f2e24;border-color:#2f5a3c;color:#a7d7b4}.c-dark-theme .carp-admin .lot-chip{background:#2c2d38;border-color:#3a3b45;color:#e1e1e1}.c-dark-theme .carp-admin .rol-count{background:#3a3b45;color:#e1e1e1}.c-dark-theme .carp-admin .rol-toggle{background:#2c2d38;border-color:#3a3b45;color:#6ea8ff}.c-dark-theme .carp-admin .rol-toggle:hover{background:#22344a}.c-dark-theme .carp-admin .proc-prev{background:#1f2e24;border-color:#2f5a3c;color:#a7d7b4}.c-dark-theme .carp-admin .hist-link{color:#6ea8ff}.c-dark-theme .carp-admin .hist-row td{background:#23242e}.c-dark-theme .carp-admin .hist-box{background:#2c2d38;border-left-color:#3987e5;-webkit-box-shadow:none;box-shadow:none}.c-dark-theme .carp-admin .hist-title{color:#b3b3b3}.c-dark-theme .carp-admin .hist-table td{border-bottom-color:#3a3b45}.c-dark-theme .carp-admin .hist-date{color:#e1e1e1}.c-dark-theme .carp-admin .hist-qty{color:#a7d7b4}.c-dark-theme .carp-admin .hist-foot,.c-dark-theme .carp-admin .hist-stage{color:#9aa0ac}.c-dark-theme .carp-admin .hist-foot{border-top-color:#3a3b45}.c-dark-theme .carp-admin .plazo-late{background:#3a2226;border-color:#6b2f37;color:#f5a3ac}.c-dark-theme .carp-admin .plazo-soon{background:#3a3320;border-color:#6b5a2a;color:#f0d9b5}.c-dark-theme .carp-admin .tiempos-lock{background:#24252f;border-color:#3a3b45;color:#9aa0ac}.c-dark-theme .carp-admin .tiempos-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-admin .tiempos-table tfoot th{background:#24252f;color:#e1e1e1}.c-dark-theme .carp-admin .tiempos-ok{background:#1f2e24;border-color:#2f5a3c;color:#a7d7b4}.c-dark-theme .carp-admin .tiempos-late{background:#3a2226;border-color:#6b2f37;color:#f5a3ac}.c-dark-theme .carp-admin .inst-btn{background:#2c2d38;border-color:#3a3b45;color:#b3b3b3}.c-dark-theme .carp-admin .inst-btn.active{background:#005fb8;border-color:#005fb8;color:#fff}.c-dark-theme .carp-admin .inst-form{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-admin .liston-table thead th,.c-dark-theme .carp-admin .mat-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-admin .mat-table tfoot td{background:#24252f;color:#b3b3b3}.c-dark-theme .carp-admin .mat-table tfoot .total-row td{background:#3a3320;color:#f0d9b5}.c-dark-theme .carp-admin .dims-label{color:#9aa0ac}.c-dark-theme .carp-admin .cost-table tr:not(:last-child) td{border-color:#3a3b45}.c-dark-theme .carp-admin .cost-table .cost-total td{background:#3a3320;color:#f0d9b5;border-color:#6b5a2e}.c-dark-theme .carp-admin .price-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-admin .price-table .price-final td{background:#1e3a2a;color:#7fe0a8}.c-dark-theme .carp-admin .price-table .price-total td{background:#005fb8;color:#fff}.c-dark-theme .carp-admin .price-table td{border-color:#3a3b45}.c-dark-theme .carp-admin .gallery-item{background:#2c2d38;border-color:#3a3b45}.c-dark-theme .carp-admin .thumb-cell{border-color:#3a3b45}.c-dark-theme .carp-admin .thumb-empty{background:#2c2d38;color:#6b7280}.c-dark-theme .carp-admin .troza-card{border-color:#3a3b45}.c-dark-theme .carp-admin .troza-head{background:#2a2b38;border-color:#3a3b45}.c-dark-theme .carp-admin .merma-lbl{color:#9aa0ac}.c-dark-theme .carp-admin .mel-desc{color:#e1e1e1}.c-dark-theme .carp-admin .troza-toggle{color:#b3b3b3}.c-dark-theme .carp-admin .add-parte-btn{background:#1f2a38;border-color:#34506f;color:#cfe3ff}.c-dark-theme .carp-admin .add-parte-btn:hover{background:#24303f;border-color:#005fb8}.c-dark-theme .carp-admin .labor-label{color:#e1e1e1}.c-dark-theme .carp-admin .labor-chip{background:#22344a;border-color:#2f4a6b;color:#8fc0f5}.c-dark-theme .carp-admin .labor-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-admin .labor-table tbody tr:hover{background:#2a2b38}.c-dark-theme .carp-admin .labor-table tr.labor-row-on{background:#22344a}.c-dark-theme .carp-admin .labor-table tfoot .total-row td{background:#3a3320;color:#f0d9b5}[data-v-2ae27d27] .c-dark-theme .form-control.bg-light{background:#2c2d38!important;color:#e1e1e1;border-color:#3a3b45}.editing-card[data-v-2ae27d27]{border-left:4px solid #f9b115}[data-v-97613188] .c-dark-theme .form-control.bg-light{background:#2c2d38!important;color:#e1e1e1;border-color:#3a3b45}.editing-card[data-v-3f1e80c8],.editing-card[data-v-97613188]{border-left:4px solid #f9b115}.c-dark-theme .carp-tapiceria .form-control.bg-light{background:#2c2d38!important;color:#e1e1e1;border-color:#3a3b45}.editing-card[data-v-26c46b84]{border:1px solid #f0b429}.tool-alert[data-v-26c46b84]{margin-bottom:12px;padding:9px 12px;border-radius:6px;font-size:.85rem}.tool-alert-due[data-v-26c46b84]{background:#fff3cd;border:1px solid #f0cf7e;color:#8a6d3b}.tool-alert-ok[data-v-26c46b84]{background:#eaf7ec;border:1px solid #a7d7b0;color:#2f7d3a}.tool-switch[data-v-26c46b84]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.tool-tab[data-v-26c46b84]{padding:6px 12px;border-radius:6px;border:1px solid #d8dbe0;background:#fff;color:#5c6873;font-size:.85rem;font-weight:600}.tool-tab.active[data-v-26c46b84]{background:#005fb8;border-color:#005fb8;color:#fff}.tool-count[data-v-26c46b84]{display:inline-block;margin-left:5px;padding:0 6px;border-radius:9px;background:#eef1f5;color:#3c4b64;font-size:.7rem}.tool-tab.active .tool-count[data-v-26c46b84]{background:hsla(0,0%,100%,.25);color:#fff}.tool-tiles[data-v-26c46b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;margin-bottom:12px}.tool-tile[data-v-26c46b84]{-webkit-box-flex:1;-ms-flex:1 1 140px;flex:1 1 140px;padding:8px 10px;border-radius:6px;border:1px solid #e2e5e9;background:#f6f7f9;text-align:center}.tt-lbl[data-v-26c46b84]{font-size:.7rem;text-transform:uppercase;color:#768192}.tt-val[data-v-26c46b84]{font-size:1.2rem;font-weight:700;color:#3c4b64}.tt-ok[data-v-26c46b84]{color:#2f7d3a}.tt-warn[data-v-26c46b84]{color:#8a6d3b}.check-hint[data-v-26c46b84]{margin:6px 0 10px;padding:8px 10px;border-radius:6px;background:#eaf6fd;border:1px solid #bcdff1;color:#2a6f97;font-size:.8rem}.check-table[data-v-26c46b84]{font-size:.82rem}.check-resumen[data-v-26c46b84]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;padding:8px 10px;border-radius:6px;background:#f6f7f9;border:1px solid #e2e5e9;font-size:.85rem}.c-dark-theme .carp-tools .tool-alert-due{background:#3a3320;border-color:#6b5a2a;color:#f0d9b5}.c-dark-theme .carp-tools .tool-alert-ok{background:#1f2e24;border-color:#2f5a3c;color:#a7d7b4}.c-dark-theme .carp-tools .tool-tab{background:#2c2d38;border-color:#3a3b45;color:#b3b3b3}.c-dark-theme .carp-tools .tool-tab.active{background:#005fb8;border-color:#005fb8;color:#fff}.c-dark-theme .carp-tools .tool-count{background:#3a3b45;color:#e1e1e1}.c-dark-theme .carp-tools .tool-tile{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-tools .tt-lbl{color:#9aa0ac}.c-dark-theme .carp-tools .tt-val{color:#e1e1e1}.c-dark-theme .carp-tools .check-hint{background:#1e2c38;border-color:#2f4a6b;color:#8fc0f5}.c-dark-theme .carp-tools .check-resumen{background:#24252f;border-color:#3a3b45;color:#e1e1e1}.c-dark-theme .carp-tools .editing-card{border-color:#6b5a2a}.editing-card[data-v-c2ea9390]{border-left:4px solid #f9b115}.type-toggle[data-v-c2ea9390]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.type-btn[data-v-c2ea9390]{-webkit-box-flex:1;-ms-flex:1;flex:1;border:1px solid #005fb8;background:transparent;color:#005fb8;border-radius:8px;padding:8px 6px;font-weight:600;-webkit-transition:.2s;transition:.2s}.type-btn-on[data-v-c2ea9390]{background:#005fb8;color:#fff}.type-tabs[data-v-c2ea9390]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:6px}.type-tab[data-v-c2ea9390]{border:1px solid #d8dbe0;background:transparent;color:#768192;border-radius:8px;padding:5px 12px;font-weight:600;-webkit-transition:.2s;transition:.2s}.type-tab-on[data-v-c2ea9390]{background:#005fb8;border-color:#005fb8;color:#fff}.c-dark-theme .carp-units .type-btn{border-color:#4a6fa5;color:#9fc0ea}.c-dark-theme .carp-units .type-btn-on{background:#005fb8;color:#fff}.c-dark-theme .carp-units .type-tab{border-color:#3a3b45;color:#a8adb5}.c-dark-theme .carp-units .type-tab-on{background:#005fb8;border-color:#005fb8;color:#fff}#div_conte_inv[data-v-fcd34db0]{border:1.5px solid #005fb8;padding:0;margin:20px 0}.div-button[data-v-fcd34db0]{background:#005fb8;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s}.div-button[data-v-fcd34db0]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}#scroll-div-inv[data-v-fcd34db0]{height:auto;overflow-y:auto}@media (max-width:768px){#scroll-div-inv>div[data-v-fcd34db0]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scroll-div-inv>div>button[data-v-fcd34db0]{height:44px;width:100%;margin:5px 0}}.editing-card[data-v-6125e315]{border-left:4px solid #f9b115}.services-block[data-v-6125e315]{border:1px solid #e4e7ea;border-radius:8px;padding:10px 12px;margin-bottom:12px;background:#fbfcfd}.worker-form-row[data-v-6125e315]{border:1px dashed #e0e3e7;border-radius:6px;padding:6px 8px;margin-bottom:6px}.wk-card[data-v-6125e315]{border:1px solid #e0e3e7;border-radius:6px;margin-bottom:6px;background:#fff;overflow:hidden}.wk-card.wk-open[data-v-6125e315]{border-color:#005fb8;-webkit-box-shadow:0 1px 4px rgba(0,95,184,.12);box-shadow:0 1px 4px rgba(0,95,184,.12)}.wk-head[data-v-6125e315]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;padding:6px 8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.wk-head[data-v-6125e315]:hover{background:#f4f6f9}.wk-caret[data-v-6125e315]{color:#8a93a2;width:9px;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.wk-role-dot[data-v-6125e315]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:22px;height:22px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;font-size:.7rem;color:#fff}.wk-role-ELABORACION[data-v-6125e315]{background:#005fb8}.wk-role-PINTURA[data-v-6125e315]{background:#39f}.wk-role-TAPICERIA[data-v-6125e315]{background:#2eb85c}.wk-name[data-v-6125e315]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0;font-size:.82rem;font-weight:600;color:#3c4b64;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wk-name-empty[data-v-6125e315]{font-weight:400;font-style:italic;color:#9aa0ac}.wk-sum[data-v-6125e315]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;text-align:right;line-height:1.1}.wk-sum b[data-v-6125e315]{display:block;font-size:.82rem;color:#2eb85c}.wk-sum small[data-v-6125e315]{font-size:.65rem;color:#8a93a2}.wk-del[data-v-6125e315]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;padding:0 6px;line-height:1.4}.wk-body[data-v-6125e315]{padding:4px 8px 8px;border-top:1px dashed #e0e3e7}.mueble-form-row[data-v-6125e315]{margin-bottom:8px}.mueble-dims[data-v-6125e315]{background:#eef1f5;color:#5c6873}.mueble-dims[data-v-6125e315],.mueble-mat[data-v-6125e315]{display:inline-block;margin-left:6px;padding:0 7px;border-radius:10px;font-size:.7rem}.mueble-mat[data-v-6125e315]{font-weight:600}.mat-mad[data-v-6125e315]{background:#f3e7d8;color:#8a5a2b}.mat-mel[data-v-6125e315]{background:#e2f0fb;color:#2a6f97}.mueble-mel[data-v-6125e315]{margin-top:3px;color:#2a6f97;font-size:.7rem}.wk-role-name[data-v-6125e315]{margin-left:4px;color:#768192;font-weight:500}.total-line[data-v-6125e315]{border-top:1px dashed #d8dbe0;padding-top:6px}.svc-lbl[data-v-6125e315]{display:block;font-size:.65rem;text-transform:uppercase;letter-spacing:.02em;color:#8a93a2;font-weight:600;margin-bottom:1px}.svc-remove[data-v-6125e315]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.assign-block[data-v-6125e315]{margin-top:6px;padding:6px 8px;border:1px dashed #d8dbe0;border-radius:6px;background:#fbfcfd}.assign-title[data-v-6125e315]{font-size:.68rem;text-transform:uppercase;letter-spacing:.02em;color:#8a93a2;font-weight:700}.assign-add[data-v-6125e315]{padding:0 6px;line-height:1.3}.assign-empty[data-v-6125e315]{margin:4px 0 0;font-size:.68rem;color:#8a93a2}.assign-row[data-v-6125e315]{margin-top:5px;padding-top:5px}.assign-row+.assign-row[data-v-6125e315]{border-top:1px dashed #e4e7ea}.assign-nums[data-v-6125e315]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;margin-top:3px}.assign-nums input[data-v-6125e315]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.assign-amt[data-v-6125e315]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:72px;text-align:right;font-size:.78rem;font-weight:700;color:#3c4b64}.assign-pend[data-v-6125e315]{display:block;margin-top:2px;font-size:.68rem;color:#e0a800}.assign-total[data-v-6125e315]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:6px;padding-top:5px;border-top:1px solid #d8dbe0;font-size:.8rem}.wk-assign[data-v-6125e315]{font-size:.78rem}.wk-assign-pu[data-v-6125e315]{margin-left:4px;font-size:.7rem;color:#8a93a2}.furn-muebles[data-v-6125e315]{font-size:.7rem;color:#8a93a2;padding-bottom:3px}.acc-tile[data-v-6125e315]{border:1px solid #e4e7ea;border-radius:8px;padding:10px 12px;text-align:center;height:100%}.acc-label[data-v-6125e315]{font-size:.7rem;text-transform:uppercase;letter-spacing:.02em;color:#8a93a2;font-weight:600}.acc-value[data-v-6125e315]{font-size:1.15rem;font-weight:700;color:#3c4b64}.acc-pending[data-v-6125e315]{border-left:4px solid #f9b115}.acc-paid[data-v-6125e315]{border-left:4px solid #2eb85c}.acc-pending .acc-value[data-v-6125e315]{color:#e0a800}.acc-paid .acc-value[data-v-6125e315]{color:#1f7a44}.section-box[data-v-6125e315]{border:1px solid #e4e7ea;border-radius:8px;padding:10px 12px;background:#fbfcfd}.section-box-title[data-v-6125e315]{font-size:.8rem;font-weight:700;text-transform:uppercase;color:#8a93a2}.adv-table thead th[data-v-6125e315],.wk-table thead th[data-v-6125e315]{background:#eef1f5;font-size:.78rem;text-transform:uppercase;color:#5c6873}.adv-total td[data-v-6125e315]{background:#fdf0e2;font-weight:700}.obra-details[data-v-6125e315]{background:#f6f8fb;border-top:2px solid #005fb8}.mueble-chip[data-v-6125e315]{display:inline-block;background:#eaf2fb;border:1px solid #cfe0f5;border-radius:14px;padding:3px 10px;margin:0 5px 5px 0;font-size:.82rem}.ficha-tag[data-v-6125e315]{display:inline-block;margin-left:6px;padding:0 7px;border-radius:10px;font-size:.68rem;font-weight:600}.ficha-draft[data-v-6125e315]{background:#fff3cd;color:#8a6d00}.ficha-active[data-v-6125e315]{background:#d4edda;color:#1f7a44}.sign-ok[data-v-6125e315]{color:#1f7a44;font-weight:600;font-size:.82rem}.type-toggle[data-v-6125e315]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #d8dbe0;border-radius:8px;overflow:hidden}.contract-tabs[data-v-6125e315]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px}.ct-tab[data-v-6125e315]{border:1px solid #d8dbe0;background:#fff;border-radius:6px;padding:5px 12px;font-size:.82rem;font-weight:600;color:#5c6873;cursor:pointer;-webkit-transition:all .15s;transition:all .15s}.ct-tab[data-v-6125e315]:hover{border-color:#005fb8;color:#005fb8}.ct-tab.active[data-v-6125e315]{background:#005fb8;border-color:#005fb8;color:#fff}.ct-count[data-v-6125e315]{display:inline-block;min-width:18px;padding:0 5px;margin-left:4px;border-radius:10px;background:rgba(0,0,0,.08);font-size:.72rem}.ct-tab.active .ct-count[data-v-6125e315]{background:hsla(0,0%,100%,.25)}.furn-table thead th[data-v-6125e315]{background:#eef1f5;font-size:.8rem;text-transform:uppercase;color:#5c6873;vertical-align:middle}.furn-person[data-v-6125e315]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px;padding:2px 0}.furn-person+.furn-person[data-v-6125e315]{border-top:1px dashed #eceef1}.furn-total td[data-v-6125e315]{background:#eef6ff;font-weight:700}.c-dark-theme .carp-contracts .acc-tile{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-contracts .acc-label{color:#9aa0ac}.c-dark-theme .carp-contracts .acc-value{color:#e1e1e1}.c-dark-theme .carp-contracts .section-box{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-contracts .section-box-title{color:#9aa0ac}.c-dark-theme .carp-contracts .adv-table thead th,.c-dark-theme .carp-contracts .wk-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-contracts .adv-total td{background:#3a3320;color:#f0d9b5}.c-dark-theme .carp-contracts .services-block{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-contracts .worker-form-row{border-color:#3a3b45}.c-dark-theme .carp-contracts .wk-card{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-contracts .wk-card.wk-open{border-color:#005fb8;-webkit-box-shadow:none;box-shadow:none}.c-dark-theme .carp-contracts .wk-head:hover{background:#2c2d38}.c-dark-theme .carp-contracts .wk-name{color:#e1e1e1}.c-dark-theme .carp-contracts .wk-name-empty{color:#7a808c}.c-dark-theme .carp-contracts .wk-caret,.c-dark-theme .carp-contracts .wk-sum small{color:#9aa0ac}.c-dark-theme .carp-contracts .total-line,.c-dark-theme .carp-contracts .wk-body{border-color:#3a3b45}.c-dark-theme .carp-contracts .svc-lbl{color:#9aa0ac}.c-dark-theme .carp-contracts .assign-block{background:#1f2029;border-color:#3a3b45}.c-dark-theme .carp-contracts .assign-empty,.c-dark-theme .carp-contracts .assign-title,.c-dark-theme .carp-contracts .furn-muebles,.c-dark-theme .carp-contracts .wk-assign-pu{color:#9aa0ac}.c-dark-theme .carp-contracts .assign-row+.assign-row,.c-dark-theme .carp-contracts .assign-total{border-color:#3a3b45}.c-dark-theme .carp-contracts .assign-pend{color:#f0b849}.c-dark-theme .carp-contracts .assign-amt{color:#e1e1e1}.c-dark-theme .carp-contracts .ct-tab{background:#24252f;border-color:#3a3b45;color:#b3b3b3}.c-dark-theme .carp-contracts .ct-tab.active{background:#005fb8;border-color:#005fb8;color:#fff}.c-dark-theme .carp-contracts .ct-count{background:hsla(0,0%,100%,.12)}.c-dark-theme .carp-contracts .furn-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-contracts .furn-person+.furn-person{border-color:#3a3b45}.c-dark-theme .carp-contracts .furn-total td{background:#1e2a38;color:#cfe3ff}.c-dark-theme .carp-contracts .obra-details{background:#1f2029;border-top-color:#005fb8}.c-dark-theme .carp-contracts .mueble-chip{background:#24303f;border-color:#34506f;color:#cfe3ff}.c-dark-theme .carp-contracts .mueble-dims{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-contracts .mat-mad{background:#3a3320;color:#f0d9b5}.c-dark-theme .carp-contracts .mat-mel{background:#1e2c38;color:#8fc0f5}.c-dark-theme .carp-contracts .mueble-mel{color:#8fc0f5}.c-dark-theme .carp-contracts .wk-role-name{color:#9aa0ac}.c-dark-theme .carp-contracts .ficha-draft{background:#4a3f14;color:#f0d9a0}.c-dark-theme .carp-contracts .ficha-active{background:#1f3a28;color:#a6e0bd}.cxc-tiles[data-v-e2c0210e]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.cxc-tile[data-v-e2c0210e]{-webkit-box-flex:1;-ms-flex:1 1 160px;flex:1 1 160px;border:1px solid #e4e7ea;border-radius:8px;padding:10px 14px;text-align:center;background:#fff}.cxc-tile span[data-v-e2c0210e]{display:block;font-size:.75rem;color:#8a93a2;text-transform:uppercase}.cxc-tile b[data-v-e2c0210e]{font-size:1.15rem}.editing-card[data-v-e2c0210e]{border:1px solid #f9b115}.cxc-lbl[data-v-e2c0210e]{font-size:.875rem;margin-bottom:.25rem;display:block}.cxc-hint[data-v-e2c0210e]{font-size:.8rem;padding:6px 10px}.cxc-hint[data-v-e2c0210e],.cxc-paid[data-v-e2c0210e]{color:#1f7a44;background:#eafaf1;border:1px solid #bfe6cf;border-radius:6px}.cxc-paid[data-v-e2c0210e]{font-size:.9rem;padding:10px 12px}.cxc-next[data-v-e2c0210e]{display:inline-block;margin-top:2px;padding:1px 7px;border-radius:10px;font-size:.68rem;font-weight:600;border:1px solid}.cxc-ok[data-v-e2c0210e]{background:#eef7ee;border-color:#b7dfb9;color:#1f7a44}.cxc-soon[data-v-e2c0210e]{background:#fdf6e6;border-color:#f0b849;color:#a06d00}.cxc-late[data-v-e2c0210e]{background:#fdeaec;border-color:#f5c2c7;color:#b02a37}.cxc-tabs[data-v-e2c0210e]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#eef1f5;border-radius:8px;padding:3px;gap:2px}.cxc-tab[data-v-e2c0210e]{border:0;background:transparent;border-radius:6px;padding:6px 14px;font-size:.82rem;font-weight:600;color:#5c6873;cursor:pointer}.cxc-tab[data-v-e2c0210e]:hover{color:#005fb8}.cxc-tab.active[data-v-e2c0210e]{background:#005fb8;color:#fff}.cxc-count[data-v-e2c0210e]{display:inline-block;background:rgba(0,0,0,.12);border-radius:10px;padding:0 6px;font-size:.72rem;margin-left:4px}.cxc-block[data-v-e2c0210e]{border:1px solid #e4e7ea;border-radius:8px;padding:10px 12px;background:#fff}.cxc-block-title[data-v-e2c0210e]{font-weight:700;color:#3c4b64;font-size:.85rem;margin-bottom:8px}.cxc-table thead th[data-v-e2c0210e]{font-size:.7rem;text-transform:uppercase;background:#f4f6f9;color:#5c6873}.cxc-table td[data-v-e2c0210e]{vertical-align:middle}.cxc-table .cxc-total td[data-v-e2c0210e]{background:#fdf0e2;font-weight:700;color:#3c4b64}.c-dark-theme .carp-cxc .cxc-tile{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-cxc .cxc-tile span{color:#9aa0ac}.c-dark-theme .carp-cxc .cxc-lbl{color:#e1e1e1}.c-dark-theme .carp-cxc .cxc-ok{background:#1f3a28;border-color:#2f6b45;color:#a6e0bd}.c-dark-theme .carp-cxc .cxc-soon{background:#3a3320;border-color:#6b5a2a;color:#f0d9b5}.c-dark-theme .carp-cxc .cxc-late{background:#3a2226;border-color:#6b3a41;color:#f0b5bb}.c-dark-theme .carp-cxc .cxc-hint,.c-dark-theme .carp-cxc .cxc-paid{background:#1e3a2a;border-color:#2c5c40;color:#7fe0a8}.c-dark-theme .carp-cxc .cxc-tabs{background:#2c2d38}.c-dark-theme .carp-cxc .cxc-tab{color:#9aa0ac}.c-dark-theme .carp-cxc .cxc-tab:hover{color:#6ea8ff}.c-dark-theme .carp-cxc .cxc-tab.active{background:#005fb8;color:#fff}.c-dark-theme .carp-cxc .cxc-block{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-cxc .cxc-block-title{color:#e1e1e1}.c-dark-theme .carp-cxc .cxc-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-cxc .cxc-table .cxc-total td{background:#3a3320;color:#f0d9b5}.page-head[data-v-7b44390a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:12px;margin-bottom:14px}.page-title[data-v-7b44390a]{margin:0;font-weight:700;color:#3c4b64}.page-title i[data-v-7b44390a]{color:#005fb8;margin-right:6px}.page-sub[data-v-7b44390a]{font-size:.82rem;color:#8a93a2;margin-top:2px}.filter-card[data-v-7b44390a]{margin-bottom:16px}.preset-row[data-v-7b44390a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px}.preset-caption[data-v-7b44390a]{font-size:.72rem;text-transform:uppercase;letter-spacing:.03em;color:#8a93a2;font-weight:600;margin-right:6px}.preset-btn[data-v-7b44390a]{border:1px solid #d8dbe0;background:#fff;border-radius:20px;padding:4px 14px;font-size:.78rem;font-weight:600;color:#5c6873;cursor:pointer;-webkit-transition:background .15s,color .15s,border-color .15s;transition:background .15s,color .15s,border-color .15s}.preset-btn[data-v-7b44390a]:hover{border-color:#005fb8;color:#005fb8}.preset-btn.active[data-v-7b44390a]{background:#005fb8;border-color:#005fb8;color:#fff}.f-label[data-v-7b44390a]{letter-spacing:.02em;margin-bottom:3px}.f-label[data-v-7b44390a],.strip-caption[data-v-7b44390a]{font-size:.72rem;text-transform:uppercase;color:#8a93a2;font-weight:600}.strip-caption[data-v-7b44390a]{letter-spacing:.03em;margin-bottom:8px}.kpi-strip[data-v-7b44390a]{display:grid;grid-template-columns:repeat(5,1fr);gap:12px}.kpi-strip-4[data-v-7b44390a]{grid-template-columns:repeat(4,1fr)}@media (max-width:991px){.kpi-strip-4[data-v-7b44390a],.kpi-strip[data-v-7b44390a]{grid-template-columns:repeat(2,1fr)}}.kpi[data-v-7b44390a]{background:#fff;border:1px solid #e4e7ea;border-radius:8px;padding:12px 14px}.kpi-label[data-v-7b44390a]{font-size:.72rem;text-transform:uppercase;letter-spacing:.02em;color:#8a93a2;font-weight:600}.kpi-value[data-v-7b44390a]{font-size:1.35rem;font-weight:700;color:#3c4b64}.kpi-foot[data-v-7b44390a]{font-size:.72rem;color:#8a93a2;margin-top:2px}.kpi-revenue[data-v-7b44390a]{border-left:4px solid #005fb8}.kpi-cost[data-v-7b44390a]{border-left:4px solid #f9b115}.kpi-profit[data-v-7b44390a]{border-left:4px solid #2eb85c}.kpi-loss[data-v-7b44390a]{border-left:4px solid #e55353}.kpi-info[data-v-7b44390a]{border-left:4px solid #b8c0c8}.main-card[data-v-7b44390a]{margin-bottom:0}.card-toolbar[data-v-7b44390a]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:0 14px}.card-toolbar[data-v-7b44390a],.v-tabs[data-v-7b44390a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.v-tab[data-v-7b44390a]{border:0;background:transparent;padding:14px 14px;font-size:.86rem;font-weight:600;color:#8a93a2;cursor:pointer;border-bottom:3px solid transparent;-webkit-transition:color .15s,border-color .15s;transition:color .15s,border-color .15s}.v-tab i[data-v-7b44390a]{margin-right:5px}.v-tab[data-v-7b44390a]:hover{color:#005fb8}.v-tab.active[data-v-7b44390a]{color:#005fb8;border-bottom-color:#005fb8}.loading-hint[data-v-7b44390a]{font-size:.8rem;color:#8a93a2}.chart-title[data-v-7b44390a]{font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;color:#8a93a2;margin-bottom:8px}.chart-box[data-v-7b44390a]{border:1px solid #e4e7ea;border-radius:8px;padding:12px;background:#fff}.rep-table thead th[data-v-7b44390a]{background:#eef1f5;font-size:.76rem;text-transform:uppercase;letter-spacing:.02em;color:#5c6873;vertical-align:middle}.rep-table td[data-v-7b44390a]{vertical-align:middle}.rep-table .row-strong td[data-v-7b44390a],.rep-table tfoot td[data-v-7b44390a]{border-top:2px solid #d8dbe0}.rank-chip[data-v-7b44390a]{display:inline-block;min-width:24px;height:24px;line-height:24px;border-radius:12px;background:#e4e7ea;color:#5c6873;font-weight:700;font-size:.78rem}.rank-chip.rank-1[data-v-7b44390a]{background:#f9b115;color:#fff}.rank-chip.rank-2[data-v-7b44390a]{background:#b8c0c8;color:#fff}.rank-chip.rank-3[data-v-7b44390a]{background:#d1a06a;color:#fff}.rule-box[data-v-7b44390a]{background:#eef4fb;border:1px solid #cfe0f3;border-left:4px solid #005fb8;border-radius:6px;padding:9px 12px;font-size:.82rem;color:#3c4b64;margin-bottom:14px}.view-switch[data-v-7b44390a]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;background:#eef1f5;border-radius:8px;padding:3px;gap:2px}.view-btn[data-v-7b44390a]{border:0;background:transparent;border-radius:6px;padding:6px 14px;font-size:.8rem;font-weight:600;color:#5c6873;cursor:pointer;-webkit-transition:background .15s,color .15s;transition:background .15s,color .15s}.view-btn[data-v-7b44390a]:hover{color:#005fb8}.view-btn.active[data-v-7b44390a]{background:#005fb8;color:#fff;-webkit-box-shadow:0 1px 3px rgba(0,95,184,.35);box-shadow:0 1px 3px rgba(0,95,184,.35)}.breakdown-row td[data-v-7b44390a]{background:#f7f9fb}.breakdown-title[data-v-7b44390a]{font-size:.75rem;font-weight:700;text-transform:uppercase;color:#8a93a2;margin-bottom:8px}.breakdown-grid[data-v-7b44390a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:8px}.bd-item[data-v-7b44390a]{-webkit-box-flex:1;-ms-flex:1 1 180px;flex:1 1 180px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;background:#fff;border:1px solid #e4e7ea;border-radius:6px;padding:6px 10px;font-size:.85rem}.bd-total[data-v-7b44390a]{background:#005fb8;border-color:#005fb8;color:#fff}.empty-state[data-v-7b44390a]{text-align:center;padding:34px 12px;color:#8a93a2}.empty-state i[data-v-7b44390a]{font-size:1.8rem;opacity:.45}.empty-state p[data-v-7b44390a]{margin:10px 0 0;font-size:.88rem}.note-line[data-v-7b44390a]{font-size:.78rem;color:#8a93a2;margin:10px 0 0}.c-dark-theme .carp-reportes .page-title{color:#e1e1e1}.c-dark-theme .carp-reportes .chart-title,.c-dark-theme .carp-reportes .empty-state,.c-dark-theme .carp-reportes .f-label,.c-dark-theme .carp-reportes .loading-hint,.c-dark-theme .carp-reportes .note-line,.c-dark-theme .carp-reportes .page-sub,.c-dark-theme .carp-reportes .preset-caption,.c-dark-theme .carp-reportes .strip-caption{color:#9aa0ac}.c-dark-theme .carp-reportes .preset-btn{background:#2c2d38;border-color:#3a3b45;color:#9aa0ac}.c-dark-theme .carp-reportes .preset-btn:hover{color:#4a9ff0;border-color:#4a9ff0}.c-dark-theme .carp-reportes .preset-btn.active{background:#005fb8;border-color:#005fb8;color:#fff}.c-dark-theme .carp-reportes .kpi{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-reportes .kpi-value{color:#e1e1e1}.c-dark-theme .carp-reportes .kpi-foot,.c-dark-theme .carp-reportes .kpi-label,.c-dark-theme .carp-reportes .v-tab{color:#9aa0ac}.c-dark-theme .carp-reportes .v-tab.active,.c-dark-theme .carp-reportes .v-tab:hover{color:#4a9ff0}.c-dark-theme .carp-reportes .v-tab.active{border-bottom-color:#4a9ff0}.c-dark-theme .carp-reportes .chart-box{background:#24252f;border-color:#3a3b45}.c-dark-theme .carp-reportes .rep-table thead th{background:#2c2d38;color:#b3b3b3}.c-dark-theme .carp-reportes .rep-table,.c-dark-theme .carp-reportes .rep-table td{color:#e1e1e1}.c-dark-theme .carp-reportes .rep-table .row-strong td,.c-dark-theme .carp-reportes .rep-table tfoot td{border-top-color:#3a3b45}.c-dark-theme .carp-reportes .rank-chip{background:#3a3b45;color:#b3b3b3}.c-dark-theme .carp-reportes .rank-chip.rank-1{background:#f9b115;color:#fff}.c-dark-theme .carp-reportes .rank-chip.rank-2{background:#8a93a2;color:#fff}.c-dark-theme .carp-reportes .rank-chip.rank-3{background:#d1a06a;color:#fff}.c-dark-theme .carp-reportes .rule-box{background:#1e2a38;border-color:#2c3f56;border-left-color:#4a9ff0;color:#cfd8e3}.c-dark-theme .carp-reportes .view-switch{background:#2c2d38}.c-dark-theme .carp-reportes .view-btn{color:#9aa0ac}.c-dark-theme .carp-reportes .view-btn.active{background:#005fb8;color:#fff}.c-dark-theme .carp-reportes .breakdown-row td{background:#24252f}.c-dark-theme .carp-reportes .bd-item{background:#2c2d38;border-color:#3a3b45;color:#e1e1e1}.c-dark-theme .carp-reportes .bd-total{background:#005fb8;border-color:#005fb8}#div_conte[data-v-4c88183e]{border:1.5px solid #005fb8;padding:0;margin:40px 0}.div-button[data-v-4c88183e]{background:#005fb8;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s}.div-button[data-v-4c88183e]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}#scroll-div[data-v-4c88183e]{height:auto;overflow-y:scroll}@media (max-width:1320px){#div_conte[data-v-4c88183e]{border:1.5px solid #926cdc;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-4c88183e]{border:1.5px solid #926cdc;padding:0;margin:100px 0}#scroll-div[data-v-4c88183e]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-4c88183e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scroll-div>div>button[data-v-4c88183e]{height:44px;width:100%;margin:5px 0}#scroll-div[data-v-4c88183e]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-4c88183e]{height:40px;font-size:12px}}.back-bar[data-v-a83f1bd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px}#div_conte[data-v-a83f1bd6]{border:1.5px solid #005fb8;padding:0;margin:40px 0}.div-button[data-v-a83f1bd6]{background:#005fb8;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s}.div-button[data-v-a83f1bd6]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.div-button-reporte[data-v-a83f1bd6]{background:linear-gradient(135deg,#1a3a6b,#005fb8);border-radius:15px;border:2px solid gold;-webkit-transition:.3s;transition:.3s;-webkit-box-shadow:0 4px 15px rgba(0,95,184,.4);box-shadow:0 4px 15px rgba(0,95,184,.4)}.div-button-reporte[data-v-a83f1bd6]:hover{background:linear-gradient(135deg,gold,#f0a500);color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 25px rgba(255,215,0,.6);box-shadow:0 4px 25px rgba(255,215,0,.6)}#scroll-div[data-v-a83f1bd6]{height:auto;overflow-y:scroll}@media (max-width:1320px){#div_conte[data-v-a83f1bd6]{border:1.5px solid #926cdc;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-a83f1bd6]{border:1.5px solid #926cdc;padding:0;margin:100px 0}#scroll-div[data-v-a83f1bd6]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-a83f1bd6]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scroll-div>div>button[data-v-a83f1bd6]{height:44px;width:100%;margin:5px 0}.container[data-v-a83f1bd6]{font-size:11px}#scroll-div[data-v-a83f1bd6]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-a83f1bd6]{height:40px;font-size:12px}}.no-border-radius[data-v-1033d829]{border-radius:0!important}#nav-menu[data-v-1033d829]{background-color:#fff;color:#0f172a}.nav-select[data-v-1033d829]{background-color:#0f172a;color:#fff}#contenedor-menu[data-v-1033d829]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lista_menu_home[data-v-1033d829]{font-family:Arial;margin-bottom:0}ul[data-v-1033d829]{list-style-type:none;padding-left:0!important}li[data-v-1033d829]{background-color:#0f172a;float:left;text-align:center;text-decoration:none}li a[data-v-1033d829]{color:#fff;font-weight:700;margin:0}.nav-footer[data-v-1033d829]:hover{cursor:pointer;color:#fff;background:#0f172a}#nav[data-v-1033d829]{position:absolute;float:left;bottom:0}#img_logo[data-v-1033d829]{position:absolute;float:left;left:-5px;top:-5px}@media(max-width:800px){#title-cash[data-v-1033d829],#title-date[data-v-1033d829],#title-user[data-v-1033d829],#title[data-v-1033d829]{text-align:right!important}#img_logo img[data-v-1033d829]{width:175px!important}li[data-v-1033d829]{float:none}#nav-menu[data-v-1033d829]{position:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:800px){#title-cash[data-v-1033d829],#title-date[data-v-1033d829],#title[data-v-1033d829]{text-align:center!important}#title-user[data-v-1033d829]{text-align:right!important}}.text-table[data-v-5f14597e]{text-align:center;vertical-align:middle}.bg-gris[data-v-50d2413a]{background-color:#dee2e6}.bg-purple[data-v-50d2413a]{background-color:#926cdc}.color-white[data-v-50d2413a]{color:#fff}.badge[data-v-07f6fd78]{font-size:13px;padding:6px}#div_conte[data-v-29d256f2]{border:1.5px solid #0f172a;padding:0;margin:40px 0}.div-button[data-v-29d256f2]{background:#0f172a;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s}.div-button[data-v-29d256f2]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.cursor-pointer[data-v-e03fd86a]{cursor:pointer}.nav-tabs .nav-link.active[data-v-e03fd86a]{border-color:#dee2e6 #dee2e6 #fff}.btn-group .btn.active[data-v-e03fd86a]{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.bg-warning-light[data-v-2b38075b]{background-color:#fff3cd!important}.badge[data-v-dce63a38]{font-size:12px;padding:6px 12px}.cursor-pointer[data-v-7a6eff58]{cursor:pointer}.nav-tabs .nav-link.active[data-v-7a6eff58]{border-color:#dee2e6 #dee2e6 #fff}.badge[data-v-695f4cc9]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-695f4cc9]{padding:4px 8px;font-size:12px}.badge[data-v-8b26423e]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-8b26423e]{padding:4px 8px;font-size:12px}.position-relative[data-v-8b26423e]{position:relative}.img-thumbnail[data-v-8b26423e]{border-radius:4px}#div_conte[data-v-f1659a68]{border:1.5px solid #0f172a;padding:0;margin:40px 0}.div-button[data-v-f1659a68]{background:#0f172a;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s;position:relative;color:#fff!important}.div-button[data-v-f1659a68]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.btn-alert-pulse-full[data-v-f1659a68]{border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s;position:relative;color:#fff!important;-webkit-animation:pulseFullGreenBlue-f1659a68 3s ease-in-out infinite;animation:pulseFullGreenBlue-f1659a68 3s ease-in-out infinite;-webkit-box-shadow:0 0 25px rgba(0,95,184,.3);box-shadow:0 0 25px rgba(0,95,184,.3);font-weight:700}.btn-alert-pulse-full[data-v-f1659a68]:hover{-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 0 50px rgba(0,95,184,.6);box-shadow:0 0 50px rgba(0,95,184,.6)}.alert-indicator[data-v-f1659a68]{display:inline-block;background:#f44;color:#fff;border-radius:50%;padding:0 6px;font-size:12px;font-weight:700;margin-left:5px;-webkit-animation:pulseBadge-f1659a68 1s ease-in-out infinite;animation:pulseBadge-f1659a68 1s ease-in-out infinite}@-webkit-keyframes pulseFullGreenBlue-f1659a68{0%{background:#42b883;-webkit-box-shadow:0 0 20px rgba(17,20,60,.4);box-shadow:0 0 20px rgba(17,20,60,.4);-webkit-transform:scale(1);transform:scale(1)}25%{background:#0f172a;-webkit-box-shadow:0 0 30px rgba(17,20,60,.4);box-shadow:0 0 30px rgba(17,20,60,.4);-webkit-transform:scale(1.02);transform:scale(1.02)}50%{background:#42b883;-webkit-box-shadow:0 0 20px rgba(66,184,131,.4);box-shadow:0 0 20px rgba(66,184,131,.4);-webkit-transform:scale(1);transform:scale(1)}75%{background:#0f172a;-webkit-box-shadow:0 0 30px rgba(17,20,60,.4);box-shadow:0 0 30px rgba(17,20,60,.4);-webkit-transform:scale(1.02);transform:scale(1.02)}to{background:#42b883;-webkit-box-shadow:0 0 20px rgba(66,184,131,.4);box-shadow:0 0 20px rgba(66,184,131,.4);-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseFullGreenBlue-f1659a68{0%{background:#42b883;-webkit-box-shadow:0 0 20px rgba(17,20,60,.4);box-shadow:0 0 20px rgba(17,20,60,.4);-webkit-transform:scale(1);transform:scale(1)}25%{background:#0f172a;-webkit-box-shadow:0 0 30px rgba(17,20,60,.4);box-shadow:0 0 30px rgba(17,20,60,.4);-webkit-transform:scale(1.02);transform:scale(1.02)}50%{background:#42b883;-webkit-box-shadow:0 0 20px rgba(66,184,131,.4);box-shadow:0 0 20px rgba(66,184,131,.4);-webkit-transform:scale(1);transform:scale(1)}75%{background:#0f172a;-webkit-box-shadow:0 0 30px rgba(17,20,60,.4);box-shadow:0 0 30px rgba(17,20,60,.4);-webkit-transform:scale(1.02);transform:scale(1.02)}to{background:#42b883;-webkit-box-shadow:0 0 20px rgba(66,184,131,.4);box-shadow:0 0 20px rgba(66,184,131,.4);-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes pulseBadge-f1659a68{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseBadge-f1659a68{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.2);transform:scale(1.2)}to{-webkit-transform:scale(1);transform:scale(1)}}@media (max-width:768px){#div_conte[data-v-f1659a68]{margin:20px 0}.btn-alert-pulse-full[data-v-f1659a68],.div-button[data-v-f1659a68]{min-height:80px;font-size:14px}}.badge[data-v-3543b440],.btn-group .btn[data-v-3543b440]{font-size:12px;padding:6px 12px}.form-control-sm[data-v-3543b440]{font-size:12px}@media (max-width:768px){.btn-group[data-v-3543b440]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-3543b440]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:60px}}.badge[data-v-d58c0344],.btn-group .btn[data-v-d58c0344]{font-size:12px;padding:6px 12px}.form-control-sm[data-v-d58c0344]{font-size:12px}.custom-file-label[data-v-d58c0344]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.input-group .btn[data-v-d58c0344]{border-radius:0 4px 4px 0}@media (max-width:768px){.btn-group[data-v-d58c0344]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-d58c0344]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:60px}}.badge[data-v-6f01e965]{font-size:13px;padding:6px 14px}.form-control-sm[data-v-6f01e965]{font-size:12px}.custom-control-label[data-v-6f01e965]{font-size:12px;cursor:pointer}.bg-light[data-v-6f01e965]{background-color:#f8f9fa!important}.border-bottom[data-v-6f01e965]{border-bottom:2px solid #dee2e6!important}.fade-enter-active[data-v-6f01e965],.fade-leave-active[data-v-6f01e965]{-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.fade-enter[data-v-6f01e965],.fade-leave-to[data-v-6f01e965]{opacity:0}@media (max-width:768px){.btn-group[data-v-6f01e965]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-6f01e965]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}label .required[data-v-6f01e965]{color:#dc3545;margin-left:2px}.table-responsive[data-v-6f01e965]{max-height:300px;overflow-y:auto}.table th[data-v-6f01e965]{position:sticky;top:0;background:#f8f9fa;z-index:1}.status-pendiente[data-v-6f01e965]{background-color:#ffc107;color:#212529}.status-enviado[data-v-6f01e965]{background-color:#17a2b8;color:#fff}.status-aceptado[data-v-6f01e965]{background-color:#28a745;color:#fff}.status-rechazado[data-v-6f01e965]{background-color:#dc3545;color:#fff}.status-facturado[data-v-6f01e965]{background-color:#007bff;color:#fff}.badge[data-v-4b9f4431],.badge[data-v-3654fb20],.badge[data-v-c0bf0328]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-3654fb20]{padding:4px 8px;font-size:12px}.bg-primary[data-v-3654fb20]{background-color:#0f172a!important}.bg-success[data-v-3654fb20]{background-color:#2eb85c!important}.bg-danger[data-v-3654fb20]{background-color:#e55353!important}.bg-warning[data-v-3654fb20]{background-color:#f9b115!important}.bg-info[data-v-3654fb20]{background-color:#39f!important}.bg-secondary[data-v-3654fb20]{background-color:#6c757d!important}.custom-file-label[data-v-3654fb20]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert[data-v-3654fb20]{font-size:14px}.table td[data-v-3654fb20]{vertical-align:middle}@media (max-width:768px){.btn-group[data-v-3654fb20]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-3654fb20]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}.badge[data-v-252984ba]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-252984ba]{padding:4px 8px;font-size:12px}.bg-success[data-v-252984ba]{background-color:#2eb85c!important}.bg-danger[data-v-252984ba]{background-color:#e55353!important}.bg-info[data-v-252984ba]{background-color:#39f!important}.bg-primary[data-v-252984ba]{background-color:#0f172a!important}.bg-warning[data-v-252984ba]{background-color:#f9b115!important}.table tfoot[data-v-252984ba]{font-weight:700}.list-group-item.active[data-v-252984ba]{background-color:#0f172a!important;border-color:#0f172a!important}.form-control-sm[data-v-252984ba]{font-size:12px}@media (max-width:768px){.btn-group[data-v-252984ba]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-252984ba]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}.badge[data-v-2b8c22f6]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-2b8c22f6]{padding:4px 8px;font-size:12px}.progress[data-v-2b8c22f6]{background-color:#e9ecef;border-radius:2px}.progress-bar[data-v-2b8c22f6]{border-radius:2px;-webkit-transition:width .3s ease;transition:width .3s ease}.custom-file-label[data-v-2b8c22f6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert[data-v-2b8c22f6]{font-size:14px}@media (max-width:768px){.btn-group[data-v-2b8c22f6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-2b8c22f6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}.badge[data-v-a427bdaa],.btn-group .btn[data-v-a427bdaa]{font-size:12px;padding:6px 12px}.table td[data-v-a427bdaa]{vertical-align:middle}@media (max-width:768px){.btn-group[data-v-a427bdaa]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-a427bdaa]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:60px}}.badge[data-v-a7693bf0]{font-size:12px;padding:6px 12px}.btn-success[data-v-a7693bf0]{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success[data-v-a7693bf0]:hover{background-color:#218838;border-color:#1e7e34}.btn-outline-secondary[data-v-a7693bf0]{background-color:transparent;border-color:#6c757d;color:#6c757d}.btn-outline-secondary[data-v-a7693bf0]:hover{background-color:#6c757d;color:#fff}@-webkit-keyframes pulse-a7693bf0{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-a7693bf0{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.btn-success[data-v-a7693bf0]{-webkit-animation:pulse-a7693bf0 2s infinite;animation:pulse-a7693bf0 2s infinite}.badge[data-v-ec684a6a]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-ec684a6a]{padding:4px 8px;font-size:12px}.table td[data-v-ec684a6a]{vertical-align:middle}.alert[data-v-ec684a6a]{font-size:14px}@media (max-width:768px){.btn-group[data-v-ec684a6a]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-ec684a6a]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}.badge[data-v-3791b0e6]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-3791b0e6]{padding:4px 8px;font-size:12px}.bg-primary[data-v-3791b0e6]{background-color:#0f172a!important}.bg-success[data-v-3791b0e6]{background-color:#2eb85c!important}.bg-warning[data-v-3791b0e6]{background-color:#f9b115!important}.bg-danger[data-v-3791b0e6]{background-color:#e55353!important}.alert[data-v-3791b0e6]{font-size:14px}.custom-file-label[data-v-3791b0e6]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.btn-group[data-v-3791b0e6]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-3791b0e6]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}.badge[data-v-0130202f]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-0130202f]{padding:4px 8px;font-size:12px}.bg-primary[data-v-0130202f]{background-color:#0f172a!important}.bg-success[data-v-0130202f]{background-color:#2eb85c!important}.bg-danger[data-v-0130202f]{background-color:#e55353!important}.bg-warning[data-v-0130202f]{background-color:#f9b115!important}.bg-info[data-v-0130202f]{background-color:#39f!important}.bg-secondary[data-v-0130202f]{background-color:#6c757d!important}.custom-file-label[data-v-0130202f]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.alert[data-v-0130202f]{font-size:14px}.table td[data-v-0130202f]{vertical-align:middle}@media (max-width:768px){.btn-group[data-v-0130202f]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-0130202f]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}.badge[data-v-2fd62a3a]{font-size:12px;padding:6px 12px}.btn-success[data-v-2fd62a3a]{background-color:#28a745;border-color:#28a745;color:#fff}.btn-success[data-v-2fd62a3a]:hover{background-color:#218838;border-color:#1e7e34}.btn-outline-secondary[data-v-2fd62a3a]{background-color:transparent;border-color:#6c757d;color:#6c757d}.btn-outline-secondary[data-v-2fd62a3a]:hover{background-color:#6c757d;color:#fff}@-webkit-keyframes pulse-2fd62a3a{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulse-2fd62a3a{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.05);transform:scale(1.05)}to{-webkit-transform:scale(1);transform:scale(1)}}.btn-success[data-v-2fd62a3a]{-webkit-animation:pulse-2fd62a3a 2s infinite;animation:pulse-2fd62a3a 2s infinite}.border-danger[data-v-2fd62a3a]{border-color:#dc3545!important}.badge[data-v-68c48c82],.badge[data-v-ebba06ce]{font-size:12px;padding:6px 12px}.input-group-text[data-v-68c48c82]{min-width:40px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.badge[data-v-1334466e]{font-size:12px;padding:6px 12px}.badge-primary[data-v-1334466e]{background-color:#0f172a!important}@media (max-width:768px){.table-responsive[data-v-1334466e]{font-size:12px}.btn-group .btn[data-v-1334466e]{padding:4px 8px;font-size:11px}}.badge[data-v-344520ce]{font-size:12px;padding:6px 12px}.btn-group .btn[data-v-344520ce]{padding:4px 8px;font-size:12px}.bg-primary[data-v-344520ce]{background-color:#0f172a!important}.bg-success[data-v-344520ce]{background-color:#2eb85c!important}.bg-warning[data-v-344520ce]{background-color:#f9b115!important}.bg-danger[data-v-344520ce]{background-color:#e55353!important}.alert[data-v-344520ce]{font-size:14px}.position-relative[data-v-344520ce]{position:relative}.img-thumbnail[data-v-344520ce]{border-radius:4px}@media (max-width:768px){.btn-group[data-v-344520ce]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.btn-group .btn[data-v-344520ce]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:30px}}#div_conte[data-v-673e81fa]{border:1.5px solid #005fb8;padding:0;margin:40px 0}.div-button[data-v-673e81fa]{background:#005fb8;border-radius:15px;border:none;-webkit-transition:.3s;transition:.3s;color:#fff!important}.div-button[data-v-673e81fa]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.div-button-alarm[data-v-673e81fa]{background:#28a745;border-radius:15px;border:2px solid #28a745;-webkit-transition:.3s;transition:.3s;color:#fff!important;-webkit-animation:pulseAlarm-673e81fa 1.5s ease-in-out infinite;animation:pulseAlarm-673e81fa 1.5s ease-in-out infinite;-webkit-box-shadow:0 0 20px rgba(40,167,69,.3);box-shadow:0 0 20px rgba(40,167,69,.3)}.div-button-alarm[data-v-673e81fa]:hover{background:#42b883;color:#0f172a!important;-webkit-transform:scale(1.05);transform:scale(1.05)}@-webkit-keyframes pulseAlarm-673e81fa{0%{background:#28a745;-webkit-box-shadow:0 0 20px rgba(40,167,69,.3);box-shadow:0 0 20px rgba(40,167,69,.3);-webkit-transform:scale(1);transform:scale(1)}25%{background:#005fb8;-webkit-box-shadow:0 0 30px rgba(0,95,184,.5);box-shadow:0 0 30px rgba(0,95,184,.5);-webkit-transform:scale(1.02);transform:scale(1.02)}50%{background:#28a745;-webkit-box-shadow:0 0 20px rgba(40,167,69,.3);box-shadow:0 0 20px rgba(40,167,69,.3);-webkit-transform:scale(1);transform:scale(1)}75%{background:#005fb8;-webkit-box-shadow:0 0 30px rgba(0,95,184,.5);box-shadow:0 0 30px rgba(0,95,184,.5);-webkit-transform:scale(1.02);transform:scale(1.02)}to{background:#28a745;-webkit-box-shadow:0 0 20px rgba(40,167,69,.3);box-shadow:0 0 20px rgba(40,167,69,.3);-webkit-transform:scale(1);transform:scale(1)}}@keyframes pulseAlarm-673e81fa{0%{background:#28a745;-webkit-box-shadow:0 0 20px rgba(40,167,69,.3);box-shadow:0 0 20px rgba(40,167,69,.3);-webkit-transform:scale(1);transform:scale(1)}25%{background:#005fb8;-webkit-box-shadow:0 0 30px rgba(0,95,184,.5);box-shadow:0 0 30px rgba(0,95,184,.5);-webkit-transform:scale(1.02);transform:scale(1.02)}50%{background:#28a745;-webkit-box-shadow:0 0 20px rgba(40,167,69,.3);box-shadow:0 0 20px rgba(40,167,69,.3);-webkit-transform:scale(1);transform:scale(1)}75%{background:#005fb8;-webkit-box-shadow:0 0 30px rgba(0,95,184,.5);box-shadow:0 0 30px rgba(0,95,184,.5);-webkit-transform:scale(1.02);transform:scale(1.02)}to{background:#28a745;-webkit-box-shadow:0 0 20px rgba(40,167,69,.3);box-shadow:0 0 20px rgba(40,167,69,.3);-webkit-transform:scale(1);transform:scale(1)}}.btn[data-v-673e81fa]{background:#e46666;border:none;padding:8px 20px;border-radius:5px;font-weight:700;color:#fff!important}.btn[data-v-673e81fa]:hover{background:#c94f4f;-webkit-transform:scale(1.02);transform:scale(1.02)}.submodule-container[data-v-673e81fa]{width:100%;padding:0;margin:0}#scroll-div[data-v-673e81fa]{height:auto;overflow-y:scroll}@media (max-width:768px){#scroll-div>div[data-v-673e81fa]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#scroll-div>div>button[data-v-673e81fa]{height:44px;width:100%;margin:5px 0}#scroll-div[data-v-673e81fa]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-673e81fa]{height:40px;font-size:12px}}.no-border-radius[data-v-3ebc551e]{border-radius:0!important}#nav-menu[data-v-3ebc551e]{background-color:#fff;color:#0f172a}.nav-select[data-v-3ebc551e]{background-color:#0f172a;color:#fff}#contenedor-menu[data-v-3ebc551e]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lista_menu_home[data-v-3ebc551e]{font-family:Arial;margin-bottom:0}ul[data-v-3ebc551e]{list-style-type:none;padding-left:0!important}li[data-v-3ebc551e]{background-color:#0f172a;float:left;text-align:center;text-decoration:none}li a[data-v-3ebc551e]{color:#fff;font-weight:700;margin:0}.nav-footer[data-v-3ebc551e]:hover{cursor:pointer;color:#fff;background:#0f172a}#nav[data-v-3ebc551e]{position:absolute;float:left;bottom:0}#img_logo[data-v-3ebc551e]{position:absolute;float:left;left:-5px;top:-5px}@media(max-width:800px){#title-cash[data-v-3ebc551e],#title-date[data-v-3ebc551e],#title-user[data-v-3ebc551e],#title[data-v-3ebc551e]{text-align:right!important}#img_logo img[data-v-3ebc551e]{width:175px!important}li[data-v-3ebc551e]{float:none}#nav-menu[data-v-3ebc551e]{position:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:800px){#title-cash[data-v-3ebc551e],#title-date[data-v-3ebc551e],#title[data-v-3ebc551e]{text-align:center!important}#title-user[data-v-3ebc551e]{text-align:right!important}}#div_conte[data-v-0417f530]{border:1.5px solid #926cdc;padding:0;margin:40px 0}.div-button[data-v-0417f530]{background:#926cdc;border-radius:15px;border:none}#scroll-div[data-v-0417f530]{height:auto;overflow-y:scroll}#scroll-div>div>button[data-v-0417f530]{height:65px}@media (max-width:1320px){#div_conte[data-v-0417f530]{border:1.5px solid #926cdc;padding:0;margin:60px 0}}@media (min-width:768px) and (max-width:1024px){#div_conte[data-v-0417f530]{border:1.5px solid #926cdc;padding:0;margin:100px 0}#scroll-div[data-v-0417f530]{height:518px}}@media (max-width:768px){#scroll-div>div[data-v-0417f530]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#div_conte2[data-v-0417f530]{padding-left:30px;padding-right:30px}#scroll-div>div>button[data-v-0417f530]{height:44px;width:100%;margin:5px 0}.container[data-v-0417f530]{font-size:11px}#scroll-div[data-v-0417f530]{height:450px}}@media (max-width:415px){#scroll-div>div>button[data-v-0417f530]{height:40px;font-size:12px}}.no-border-radius[data-v-40177bec]{border-radius:0!important}#nav-menu[data-v-40177bec]{background-color:#fff;color:#0f172a}.nav-select[data-v-40177bec]{background-color:#0f172a;color:#fff}#contenedor-menu[data-v-40177bec]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lista_menu_home[data-v-40177bec]{font-family:Arial;margin-bottom:0}ul[data-v-40177bec]{list-style-type:none;padding-left:0!important}li[data-v-40177bec]{background-color:#0f172a;float:left;text-align:center;text-decoration:none}li a[data-v-40177bec]{color:#fff;font-weight:700;margin:0}.nav-footer[data-v-40177bec]:hover{cursor:pointer;color:#fff;background:#0f172a}#nav[data-v-40177bec]{position:absolute;float:left;bottom:0}#img_logo[data-v-40177bec]{position:absolute;float:left;left:-5px;top:-5px}@media(max-width:800px){#title-cash[data-v-40177bec],#title-date[data-v-40177bec],#title-user[data-v-40177bec],#title[data-v-40177bec]{text-align:right!important}#img_logo img[data-v-40177bec]{width:175px!important}li[data-v-40177bec]{float:none}#nav-menu[data-v-40177bec]{position:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media(min-width:800px){#title-cash[data-v-40177bec],#title-date[data-v-40177bec],#title[data-v-40177bec]{text-align:center!important}#title-user[data-v-40177bec]{text-align:right!important}}.text-table[data-v-92d8be54]{text-align:center;vertical-align:middle}.bg-gris[data-v-7673cfc3]{background-color:#dee2e6}.bg-purple[data-v-7673cfc3]{background-color:#926cdc}.color-white[data-v-7673cfc3]{color:#fff}.no-border-radius[data-v-66707c71]{border-radius:0!important}#nav-menu[data-v-66707c71]{background-color:#fff;color:#0f172a}.nav-select[data-v-66707c71]{background-color:#0f172a;color:#fff}#contenedor-menu[data-v-66707c71]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lista_menu_home[data-v-66707c71]{font-family:Arial;margin-bottom:0}ul[data-v-66707c71]{list-style-type:none;padding-left:0!important}li[data-v-66707c71]{background-color:#0f172a;float:left;text-align:center;text-decoration:none}li a[data-v-66707c71]{color:#fff;font-weight:700;margin:0}.nav-footer[data-v-66707c71]:hover{cursor:pointer;color:#fff;background:#0f172a}#nav[data-v-66707c71]{position:absolute;float:left;bottom:0}#img_logo[data-v-66707c71]{position:absolute;float:left;left:-5px;top:-5px}@media (max-width:800px){#title-cash[data-v-66707c71],#title-date[data-v-66707c71],#title-user[data-v-66707c71],#title[data-v-66707c71]{text-align:right!important}#img_logo img[data-v-66707c71]{width:175px!important}li[data-v-66707c71]{float:none}#nav-menu[data-v-66707c71]{position:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:800px){#title-cash[data-v-66707c71],#title-date[data-v-66707c71],#title[data-v-66707c71]{text-align:center!important}#title-user[data-v-66707c71]{text-align:right!important}}.no-border-radius[data-v-e676abae]{border-radius:0!important}#nav-menu[data-v-e676abae]{background-color:#fff;color:#0f172a}.nav-select[data-v-e676abae]{background-color:#0f172a;color:#fff}#contenedor-menu[data-v-e676abae]{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#lista_menu_home[data-v-e676abae]{font-family:Arial;margin-bottom:0}ul[data-v-e676abae]{list-style-type:none;padding-left:0!important}li[data-v-e676abae]{background-color:#0f172a;float:left;text-align:center;text-decoration:none}li a[data-v-e676abae]{color:#fff;font-weight:700;margin:0}.nav-footer[data-v-e676abae]:hover{cursor:pointer;color:#fff;background:#0f172a}#nav[data-v-e676abae]{position:absolute;float:left;bottom:0}#img_logo[data-v-e676abae]{position:absolute;float:left;left:-5px;top:-5px}@media (max-width:800px){#title-cash[data-v-e676abae],#title-date[data-v-e676abae],#title-user[data-v-e676abae],#title[data-v-e676abae]{text-align:right!important}#img_logo img[data-v-e676abae]{width:175px!important}li[data-v-e676abae]{float:none}#nav-menu[data-v-e676abae]{position:inherit;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:800px){#title-cash[data-v-e676abae],#title-date[data-v-e676abae],#title[data-v-e676abae]{text-align:center!important}#title-user[data-v-e676abae]{text-align:right!important}}.hs-primary[data-v-00923454]{background:#005fb8;border-color:#005fb8;color:#fff}.hs-primary[data-v-00923454]:hover{background:#004e96;border-color:#004e96}.card[data-v-00923454]{cursor:pointer;min-height:120px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:15px;-webkit-transition:all .3s ease;transition:all .3s ease}.card[data-v-00923454]:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.contenedor[data-v-00923454]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:70vh}.banner-image[data-v-00923454]{width:100%;height:auto;max-height:100%;-o-object-fit:cover;object-fit:cover}#image-card[data-v-00923454],#login-card[data-v-00923454]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.reportes-card[data-v-00923454]{background:#e46666!important;border-color:#e46666!important;color:#fff!important}.reportes-card[data-v-00923454]:hover{background:#c94f4f!important;border-color:#c94f4f!important;-webkit-transform:scale(1.05);transform:scale(1.05);-webkit-box-shadow:0 4px 15px rgba(228,102,102,.4);box-shadow:0 4px 15px rgba(228,102,102,.4)}@media (max-width:768px){.contenedor[data-v-00923454]{height:auto;padding:20px 0}#image-card[data-v-00923454]{display:none}.card[data-v-00923454]{min-height:80px;margin-bottom:10px}.card i[data-v-00923454]{font-size:1.5rem!important}}