/*!*************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./assets/styles/app.css ***!
  \*************************************************************************************************/

/*!******************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??clonedRuleSet-4.use[1]!./node_modules/vue-loader/dist/stylePostLoader.js!./node_modules/vue-loader/dist/index.js??ruleSet[0].use[0]!./assets/vue/components/LoaderComponent.vue?vue&type=style&index=0&id=1f95b8b0&scoped=true&lang=css ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************/

.loading-overlay[data-v-1f95b8b0] {
    position: relative;
    top: 0;
    left: 0;
    width: 100vw;
    height: 100vh;
    background: rgba(0, 0, 0, 0.5);  /* Fondo oscuro y semi-transparente */
    display: flex;
    align-items: center;  /* Centrado vertical */
    justify-content: center;  /* Centrado horizontal */
    z-index: 1050;  /* Asegúrate de que esté sobre los demás elementos */
}
.loading-spinner[data-v-1f95b8b0] {
    border: 4px solid #f3f3f3; /* Color gris claro */
    border-top: 4px solid #3498db; /* Color azul para el spinner */
    border-radius: 50%;
    width: 50px;
    height: 50px;
    animation: spin-1f95b8b0 2s linear infinite;  /* Animación para girar el spinner */
}
@keyframes spin-1f95b8b0 {
0% { transform: rotate(0deg);
}
100% { transform: rotate(360deg);
}
}
p[data-v-1f95b8b0] {
    color: white;
    margin-top: 10px;  /* Distancia entre el spinner y el texto */
}


/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYXBwLmNzcyIsIm1hcHBpbmdzIjoiOzs7Ozs7OztBQVFFO0lBQ0Usa0JBQWtCO0lBQ2xCLE1BQU07SUFDTixPQUFPO0lBQ1AsWUFBWTtJQUNaLGFBQWE7SUFDYiw4QkFBOEIsR0FBRyxxQ0FBcUM7SUFDdEUsYUFBYTtJQUNiLG1CQUFtQixHQUFHLHNCQUFzQjtJQUM1Qyx1QkFBdUIsR0FBRyx3QkFBd0I7SUFDbEQsYUFBYSxHQUFHLG9EQUFvRDtBQUN0RTtBQUVBO0lBQ0UseUJBQXlCLEVBQUUscUJBQXFCO0lBQ2hELDZCQUE2QixFQUFFLCtCQUErQjtJQUM5RCxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLFlBQVk7SUFDWiwyQ0FBa0MsR0FBRyxvQ0FBb0M7QUFDM0U7QUFFQTtBQUNFLEtBQUssdUJBQXVCO0FBQUU7QUFDOUIsT0FBTyx5QkFBeUI7QUFBRTtBQUNwQztBQUVBO0lBQ0UsWUFBWTtJQUNaLGdCQUFnQixHQUFHLDBDQUEwQztBQUMvRCIsInNvdXJjZXMiOlsid2VicGFjazovLy8uL2Fzc2V0cy92dWUvY29tcG9uZW50cy9Mb2FkZXJDb21wb25lbnQudnVlIl0sInNvdXJjZXNDb250ZW50IjpbIjx0ZW1wbGF0ZT5cclxuICAgIDxkaXYgY2xhc3M9XCJsb2FkaW5nLW92ZXJsYXlcIj5cclxuICAgICAgPGRpdiBjbGFzcz1cImxvYWRpbmctc3Bpbm5lclwiPjwvZGl2PlxyXG4gICAgICA8cD5Mb2FkaW5nLi4uPC9wPlxyXG4gICAgPC9kaXY+XHJcbjwvdGVtcGxhdGU+XHJcbiAgXHJcbjxzdHlsZSBzY29wZWQ+XHJcbiAgLmxvYWRpbmctb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDEwMHZ3O1xyXG4gICAgaGVpZ2h0OiAxMDB2aDtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTsgIC8qIEZvbmRvIG9zY3VybyB5IHNlbWktdHJhbnNwYXJlbnRlICovXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgIC8qIENlbnRyYWRvIHZlcnRpY2FsICovXHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgIC8qIENlbnRyYWRvIGhvcml6b250YWwgKi9cclxuICAgIHotaW5kZXg6IDEwNTA7ICAvKiBBc2Vnw7pyYXRlIGRlIHF1ZSBlc3TDqSBzb2JyZSBsb3MgZGVtw6FzIGVsZW1lbnRvcyAqL1xyXG4gIH1cclxuICBcclxuICAubG9hZGluZy1zcGlubmVyIHtcclxuICAgIGJvcmRlcjogNHB4IHNvbGlkICNmM2YzZjM7IC8qIENvbG9yIGdyaXMgY2xhcm8gKi9cclxuICAgIGJvcmRlci10b3A6IDRweCBzb2xpZCAjMzQ5OGRiOyAvKiBDb2xvciBhenVsIHBhcmEgZWwgc3Bpbm5lciAqL1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBhbmltYXRpb246IHNwaW4gMnMgbGluZWFyIGluZmluaXRlOyAgLyogQW5pbWFjacOzbiBwYXJhIGdpcmFyIGVsIHNwaW5uZXIgKi9cclxuICB9XHJcbiAgXHJcbiAgQGtleWZyYW1lcyBzcGluIHtcclxuICAgIDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cclxuICAgIDEwMCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XHJcbiAgfVxyXG4gIFxyXG4gIHAge1xyXG4gICAgY29sb3I6IHdoaXRlO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDsgIC8qIERpc3RhbmNpYSBlbnRyZSBlbCBzcGlubmVyIHkgZWwgdGV4dG8gKi9cclxuICB9XHJcbjwvc3R5bGU+XHJcbiAgIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/