.grafica-wrap[data-v-22b243d4]{position:relative}.grafica-loading[data-v-22b243d4]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.65)}.grafica-loading-text[data-v-22b243d4]{font-weight:600;color:#137659;font-size:.95rem}.spinner[data-v-22b243d4]{width:34px;height:34px;border-radius:50%;border:3px solid rgba(32,23,71,.2);border-top-color:#137659;animation:spin-22b243d4 .9s linear infinite}@keyframes spin-22b243d4{to{transform:rotate(1turn)}}.grafica-wrap[data-v-7dad6a87]{position:relative}.grafica-loading[data-v-7dad6a87]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.65)}.grafica-loading-text[data-v-7dad6a87]{font-weight:600;color:#137659;font-size:.95rem}.spinner[data-v-7dad6a87]{width:34px;height:34px;border-radius:50%;border:3px solid rgba(32,23,71,.2);border-top-color:#137659;animation:spin-7dad6a87 .9s linear infinite}@keyframes spin-7dad6a87{to{transform:rotate(1turn)}}.grafica-wrap[data-v-8573af38]{position:relative}.detalle-celda[data-v-8573af38]{margin-top:12px;padding:12px 14px;border-radius:8px;background:#f8fafc;border:1px solid #e5e7eb}.detalle-title[data-v-8573af38]{font-weight:800;color:#137659;margin-bottom:8px}.detalle-row[data-v-8573af38]{display:flex;gap:10px;margin:4px 0}.detalle-label[data-v-8573af38]{min-width:190px;color:#4b5563;font-weight:600}.detalle-value[data-v-8573af38]{color:#111827;font-weight:700}.grafica-loading[data-v-8573af38]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.65)}.grafica-loading-text[data-v-8573af38]{font-weight:600;color:#137659;font-size:.95rem}.spinner[data-v-8573af38]{width:34px;height:34px;border-radius:50%;border:3px solid rgba(32,23,71,.2);border-top-color:#137659;animation:spin-8573af38 .9s linear infinite}@keyframes spin-8573af38{to{transform:rotate(1turn)}}.grafica-wrap[data-v-e9899976]{position:relative}.grafica-loading[data-v-e9899976]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.65)}.grafica-loading-text[data-v-e9899976]{font-weight:600;color:#137659;font-size:.95rem}.spinner[data-v-e9899976]{width:34px;height:34px;border-radius:50%;border:3px solid rgba(32,23,71,.2);border-top-color:#137659;animation:spin-e9899976 .9s linear infinite}@keyframes spin-e9899976{to{transform:rotate(1turn)}}.grafica-wrap[data-v-052a3ce2]{position:relative}.grafica-loading[data-v-052a3ce2]{position:absolute;inset:0;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:hsla(0,0%,100%,.65)}.grafica-loading-text[data-v-052a3ce2]{font-weight:600;color:#137659;font-size:.95rem}.spinner[data-v-052a3ce2]{width:34px;height:34px;border-radius:50%;border:3px solid rgba(32,23,71,.2);border-top-color:#137659;animation:spin-052a3ce2 .9s linear infinite}@keyframes spin-052a3ce2{to{transform:rotate(1turn)}}.gap-2>[data-v-57ff9ef5]{margin:.25rem}.card[data-v-57ff9ef5]{border-radius:8px;transition:transform .2s,box-shadow .2s}.card[data-v-57ff9ef5]:hover{transform:translateY(-2px);box-shadow:0 4px 8px rgba(0,0,0,.1)!important}.bg-gradient-primary[data-v-57ff9ef5]{background:linear-gradient(135deg,#137659,#45589c)}.bg-gradient-success[data-v-57ff9ef5]{background:linear-gradient(135deg,#4caf50,#66bb6a)}.bg-gradient-info[data-v-57ff9ef5]{background:linear-gradient(135deg,#5c9bd1,#86bad8)}.bg-gradient-warning[data-v-57ff9ef5]{background:linear-gradient(135deg,#ff9800,#ffb74d)}.btn-sm[data-v-57ff9ef5]{border-radius:6px;padding:.4rem .8rem;font-weight:500;transition:all .2s}.btn-sm[data-v-57ff9ef5]:hover{transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.15)}.card-chart[data-v-57ff9ef5]{border:none;border-radius:10px;overflow:hidden}.card-header[data-v-57ff9ef5]{border-bottom:2px solid hsla(0,0%,100%,.1)}.form-group label[data-v-57ff9ef5]{font-size:.875rem;margin-bottom:.5rem}.v-select[data-v-57ff9ef5]{font-size:.875rem}.v-select .vs__dropdown-toggle[data-v-57ff9ef5]{border:1px solid #ced4da;border-radius:.25rem;min-height:31px}.v-select .vs__dropdown-toggle[data-v-57ff9ef5]:focus{border-color:#80bdff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.dark-vselect .vs__dropdown-toggle[data-v-57ff9ef5]{background-color:#343a40;border-color:#495057;color:#fff}.dark-vselect .vs__dropdown-menu[data-v-57ff9ef5]{background-color:#343a40;border-color:#495057}.dark-vselect .vs__dropdown-option[data-v-57ff9ef5]{color:#fff}.dark-vselect .vs__dropdown-option--highlight[data-v-57ff9ef5]{background-color:#495057;color:#fff}