.ava-report-page .btn.report-action{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;min-height:36px;padding:7px 10px!important;border-radius:6px;font-weight:500;font-size:12px;line-height:1.4;text-transform:uppercase;text-align:center;white-space:normal;text-overflow:clip;-webkit-box-shadow:none!important;box-shadow:none!important;-webkit-transition:background-color .15s,-webkit-box-shadow .15s;transition:background-color .15s,-webkit-box-shadow .15s;transition:background-color .15s,box-shadow .15s;transition:background-color .15s,box-shadow .15s,-webkit-box-shadow .15s}.ava-report-page .btn.report-action .spinner-border,.ava-report-page .btn.report-action i{display:none}.ava-report-page .btn.report-action-generate{background:#007bff!important;border-color:#007bff!important;color:#fff!important}.ava-report-page .btn.report-action-generate:hover:not(:disabled){background:#0069d9!important;border-color:#0069d9!important}.ava-report-page .btn.report-action-export{background:#a0a5ab!important;border-color:#a0a5ab!important;color:#fff!important}.ava-report-page .btn.report-action-export:hover:not(:disabled){background:#858c94!important;border-color:#858c94!important}.ava-report-page .btn.report-action-clear{background:#ffc107!important;border:1px solid #ffc107!important;color:#fff!important}.ava-report-page .btn.report-action-clear:hover:not(:disabled){background:#e0a800!important;border-color:#e0a800!important}.ava-report-page .btn.report-action:focus-visible{outline:3px solid #17324d;outline-offset:3px}.ava-report-page .btn.report-action:disabled{opacity:.6;cursor:not-allowed}.ava-report-page .report-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;gap:6px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.ava-report-page .report-actions .report-action{margin:0!important}.ava-report-page .card{border-radius:12px}@media (prefers-reduced-motion:reduce){.ava-report-page .btn.report-action{-webkit-transition:none;transition:none}}.ava-report-page .report-filter-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:12px 16px;-webkit-box-align:end;-ms-flex-align:end;align-items:end;margin-left:0;margin-right:0}.ava-report-page .report-filter-grid>*{width:auto;max-width:none;min-width:0;padding-left:0;padding-right:0;margin-top:0!important;margin-bottom:0!important}.ava-report-page .report-filter-grid .form-group{margin-bottom:0}.ava-report-page .report-filter-grid>.report-date-field{grid-column:span 3}.ava-report-page .report-filter-grid>.report-filter-actions{grid-column:span 6}.ava-report-page .report-filter-span-3{grid-column:span 3}.ava-report-page .report-filter-span-4{grid-column:span 4}.ava-report-page .report-filter-span-6{grid-column:span 6}.ava-report-page .report-filter-span-12{grid-column:span 12}.ava-report-page .report-actions>.form-group,.ava-report-page .report-actions>.report-action{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-width:0}.ava-report-page .report-actions>.form-group .report-action{width:100%}.ava-report-page .report-actions .report-action{white-space:normal!important;overflow:visible;text-overflow:clip}@media (max-width:991px){.ava-report-page .report-filter-grid>.report-date-field,.ava-report-page .report-filter-grid>.report-filter-field{grid-column:span 6}.ava-report-page .report-filter-grid>.report-filter-actions{grid-column:1/-1}}@media (max-width:575px){.ava-report-page .report-filter-grid>.report-filter-field{grid-column:1/-1}.ava-report-page .report-filter-grid{gap:12px 8px}.ava-report-page .btn.report-action{font-size:11px;padding:7px 5px!important}}.ava-report-page .report-filter-grid>.report-filter-field{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.ava-report-page .report-filter-grid>.report-date-field,.ava-report-page .report-filter-grid>.report-filter-actions{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (min-width:992px){.ava-report-page .report-actions-third>.report-date-field{grid-column:span 4}.ava-report-page .report-actions-third>.report-filter-actions{grid-column:9/13}}body .ava-report-page{--report-font:"Poppins",sans-serif;font-size:14px;line-height:1.5;color:#273e4b;margin-top:0!important;padding:0!important}.ava-report-page :is(h2,h3,h4,h5,h6,input,select,textarea,button,.btn,.mx-input,table),body .ava-report-page{font-family:var(--report-font)}.ava-report-page :is(h2,h3,h4,h5,h6){line-height:1.35}body .ava-report-page .report-page-title{font-size:26px!important;font-weight:600!important;color:#17324d!important;letter-spacing:normal;margin-bottom:4px!important}.ava-report-page .report-page-title>span{font-weight:inherit!important}.ava-report-page .report-page-title+p{font-size:14px;line-height:1.5;color:#64748b}body .ava-report-page :is(.report-section-title,.widget>.title,.widget>.title h5){font-size:16px;font-weight:600!important;line-height:1.5;color:#17324d!important}.ava-report-page :is(label,.col-form-label){font-size:13px!important;font-weight:500!important;line-height:1.5;margin-bottom:6px}.ava-report-page :is(.form-control,.custom-select,.mx-input){font-size:14px!important;line-height:1.5;height:38px;border-radius:6px;border-color:#dce3ea}.ava-report-page textarea.form-control{height:auto}body .ava-report-page .report-kpi-value{font-size:22px!important;font-weight:600!important;line-height:1.35;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.ava-report-page :is(small,.small,.report-kpi-label,.stat-label){font-size:12px;line-height:1.5}.ava-report-page :is(.card,.widget){border-radius:12px!important}body .ava-report-page table.table{font-size:14px;line-height:1.5}body .ava-report-page table.table>thead>tr>:is(th,td){font-size:12px}.ava-report-page :is(.reporte-contexto,.period-context){font-size:13px;line-height:1.6}@media (max-width:575px){body .ava-report-page .report-page-title{font-size:22px!important}body .ava-report-page .report-kpi-value{font-size:20px!important}}.ava-report-page h2{font-size:22px}.ava-report-page h3{font-size:18px}.ava-report-page :is(h4,h5,h6){font-size:16px}body .ava-report-page table.table>thead>tr>:is(th,td){font-size:12px!important}.report-incompletos-note{background:#e28833;color:#fff;font-weight:700;padding:16px 20px;border-radius:10px}.carga-avantronics[data-v-1945a658]{text-align:center;background:#fff;border:1px solid #edf0f3;border-radius:18px;padding:36px 24px;margin-bottom:24px;-webkit-box-shadow:0 12px 35px rgba(31,49,64,.06);box-shadow:0 12px 35px rgba(31,49,64,.06)}.carga-logo[data-v-1945a658]{width:280px;max-width:85%;height:auto;display:block;margin:0 auto 24px}.carga-insignia[data-v-1945a658]{position:relative;width:66px;height:66px;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;margin:0 auto 20px;color:#e28833;font-size:26px}.carga-anillo[data-v-1945a658]{position:absolute;inset:0;border:3px solid #fff0df;border-top-color:#e28833;border-right-color:#e28833;border-radius:50%;-webkit-animation:giro-avantronics-1945a658 1.2s linear infinite;animation:giro-avantronics-1945a658 1.2s linear infinite}.carga-avantronics h5[data-v-1945a658]{color:#273e4b;font-weight:700}.carga-avantronics p[data-v-1945a658]{max-width:510px;margin:10px auto 20px;color:#647580}.carga-avantronics small[data-v-1945a658]{color:#647580}.carga-barra[data-v-1945a658]{height:5px;max-width:300px;margin:0 auto 16px;background:#fff0df;border-radius:8px;overflow:hidden}.carga-barra span[data-v-1945a658]{display:block;width:40%;height:100%;border-radius:8px;background:#e28833;-webkit-animation:barra-avantronics-1945a658 1.7s ease-in-out infinite;animation:barra-avantronics-1945a658 1.7s ease-in-out infinite}@-webkit-keyframes giro-avantronics-1945a658{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes giro-avantronics-1945a658{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes barra-avantronics-1945a658{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(350%);transform:translateX(350%)}}@keyframes barra-avantronics-1945a658{0%{-webkit-transform:translateX(-110%);transform:translateX(-110%)}to{-webkit-transform:translateX(350%);transform:translateX(350%)}}@media (prefers-reduced-motion:reduce){.carga-anillo[data-v-1945a658],.carga-barra span[data-v-1945a658]{-webkit-animation:none;animation:none}}@media (max-width:575px){.carga-avantronics[data-v-1945a658]{padding:28px 16px}}.carga-avantronics[data-v-1945a658]{width:100%}