@import '_content/FenixUIGenerics/FenixUIGenerics.y3ce58szdi.bundle.scp.css';
@import '_content/Microsoft.AspNetCore.Components.QuickGrid/Microsoft.AspNetCore.Components.QuickGrid.bundle.scp.css';

/* /Components/Layout/MainLayout.razor.rz.scp.css */
main[b-olq7mctk6z] {
    flex: 1;
    zoom: normal;
}

.page[b-olq7mctk6z] {
    position: relative;
    display: flex;
    flex-direction: column;
    overflow-x:clip;
    width:100vw;
}


.top-row[b-olq7mctk6z] {
    background-color: #f7f7f7;
    border-bottom: 1px solid #d6d5d5;
    justify-content: flex-end;
    height: 3.5rem;
    display: flex;
    align-items: center;
}

    .top-row[b-olq7mctk6z]  a, .top-row[b-olq7mctk6z]  .btn-finanzas-link {
        white-space: nowrap;
        margin-left: 1.5rem;
        text-decoration: none;
    }

    .top-row[b-olq7mctk6z]  a:hover, .top-row[b-olq7mctk6z]  .btn-finanzas-link:hover {
        text-decoration: underline;
    }

    .top-row[b-olq7mctk6z]  a:first-child {
        overflow: hidden;
        text-overflow: ellipsis;
    }


/*Estilos tabla*/
[b-olq7mctk6z] table.tabla-BLD {
    border-spacing: 0;
    border-collapse: separate;
    border-radius: 5px;
    border: 0px solid #dee2e6;
    box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2);
    margin:0;
}

[b-olq7mctk6z] .tabla-BLD td {
    border-color: inherit;
    border-style: solid;
    border-width: 0;
    width: var(--tdwidth);
    padding-left: 5px;
    border-bottom: 1px solid #dee2e6;
    height: fit-content;
    min-height: 40px;
    padding: 10px;
    overflow-wrap: break-word;
}

[b-olq7mctk6z] .tabla-BLD th {
    background-color: var(--colorPrimario);
    color: white;
    margin: 10px;
    padding: 10px;
    vertical-align: middle;
    position: sticky;
    top: 0;
    z-index: 1;
    font-size: var(--textSize);
}



/* /Components/Layout/NavMenuFinanzas/Components/NavMenuItem.razor.rz.scp.css */
.showDesktop[b-l1hstkht4s] {
    display: block !important;
}

.showMobile[b-l1hstkht4s] {
    display: none !important;
}

.showAlways[b-l1hstkht4s] {
    display: block !important;
}

.iconClass[b-l1hstkht4s] {
    font-size: 20px;
    margin-left: 1.5rem !important;
}

.titleClass[b-l1hstkht4s] {
    margin-left: 0.25rem !important;
}

.nav-link.dropdown-toggle[b-l1hstkht4s]::after {
    margin-left: auto !important;
}

@media (max-width: 768px /* LIMITE-MOBILE */ ) {

    .showDesktop[b-l1hstkht4s] {
        display: none !important;
    }

    .showMobile[b-l1hstkht4s] {
        display: block !important;
    }

    .iconClass[b-l1hstkht4s] {
        font-size: 24px;
    }

    .titleClass[b-l1hstkht4s] {
        margin-left: 0.5rem !important;
    }
}
/* /Components/Layout/NavMenuFinanzas/NavMenuFinanzas.razor.rz.scp.css */
/* /Components/Layout/TopMenuFinanzas/TopMenuFinanzas.razor.rz.scp.css */
.frameTesting[b-pa8jugncfj] {
    display: flex;
    flex-direction: row;
    align-items: center;
    padding: 5px;
    width: 100%;
    height: 100%;
    order: 0;
}

.testing[b-pa8jugncfj] {
    font-size: x-large;
    color: white;
    font-family: 'Montserrat';
    font-weight: bold;
    background-color: var(--colorRojo);
    padding: 5px;
    box-shadow: 0px 4px 8px 1px var(--colorGrisOscuro);
}

.cuit[b-pa8jugncfj] {
    font-size: 0.7rem;
    color: #7a8793;
    padding: .2rem .5rem;
    background: var(--bg-box);
    border-radius: 1rem;
    letter-spacing: .07rem;
    width: fit-content;
    margin-top: 8px;
}

.comitenteDescripcion[b-pa8jugncfj] {
    overflow: hidden;
    text-overflow: ellipsis;
    margin-bottom: 0;
}

.menuSeleccion[b-pa8jugncfj] {
    font-size: 14px !important;
    background-color: var(--bg-modal) !important; 
}

.menuItem[b-pa8jugncfj] {
    color: var(--dropdown-item)
}
/* /Components/Shared/BotonRedondoFInanzas.razor.rz.scp.css */
.apertura-btn-finanzas[b-da9huespl0] {
    border-radius: 50%;
    width: 2.5rem;
    height: 2.5rem;
    background: var(--fondoBoton);
    border-color: var(--colorBoton);
}

    .apertura-btn-finanzas:hover[b-da9huespl0] {
        background: var(--fondoBoton);
    }

.apertura-btn-finanzas-i[b-da9huespl0] {
    margin-left: -3px;
    margin-top: 3px;
    color: var(--colorBoton);
}

    .apertura-btn-finanzas-i:hover[b-da9huespl0] {
        color: var(--dark-lighter);
    }
/* /Components/Shared/BotonRegresar.razor.rz.scp.css */
.botonRegresar[b-p1aprsbcho] {
    border-radius: 100%;
    background-color: transparent;
    border: none;
    box-sizing: border-box;
    padding: 10px;
}

.botonRegresar:hover[b-p1aprsbcho] {
    cursor: pointer;
    background-color: #e7e7e1;
}

.flecha[b-p1aprsbcho] {
    font-size: 22px;
    font-weight: 700;
    color: var(--color-titulo);
    vertical-align: middle;
}

.titulo[b-p1aprsbcho] {
    font-size: 22px;
    font-weight: 700;
    color: var(--color-titulo);
    padding-left: 10px;
    text-wrap: nowrap
}

@media (max-width: 640.98px) {
    .titulo[b-p1aprsbcho]{
        font-size: 16px;
    }

    .flecha[b-p1aprsbcho]{
        font-size:16px;
    }

    .botonRegresar[b-p1aprsbcho] {
        display: flex;
    }
}
/* /Components/Shared/GraficoRecomendaciones.razor.rz.scp.css */
.contenedor-cartera[b-39n0vmf4gf] {
    display: flex;
    justify-content: space-between;
    width: 100%;
}

.contenedor-grafico[b-39n0vmf4gf] {
    place-self: center;
    align-self: center !important;
}


.text-left[b-39n0vmf4gf] {
    font-size: 1vw;
}

@media (max-width: 768px /* LIMITE-MOBILE */ ) {
    .contenedor-cartera[b-39n0vmf4gf]{
        flex-direction: column;
    }

    .text-left[b-39n0vmf4gf]{
        font-size: 1.2rem;
    }

    .porcentaje[b-39n0vmf4gf]{
        font-size: 1rem;
    }
}

.elemento-recomendacion[b-39n0vmf4gf] {
    display: flex;
    align-items: center;
    gap: 0.5rem;
}

.titulo-recomendacion[b-39n0vmf4gf] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    min-width: 0;
}
/* /Components/Shared/GraficoTenencia.razor.rz.scp.css */
.boton-regresar[b-hl1ozrvvdk]{
    margin-left: 5px;
    margin-top: 5px;
    height:10px;
}

.contenedor-grafico[b-hl1ozrvvdk] {
    position: relative;
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    min-height:25vh;
    margin: 0 auto;
}

.valor-tenencia[b-hl1ozrvvdk]{
    position: absolute;
    top: 9rem;
    left: 50%;
    transform: translate(-50%, -50%);
    text-align: center;
    pointer-events: none; 
}

.contenedor-cartera[b-hl1ozrvvdk]{
    display: flex;
    flex-direction: column;
    justify-content: space-between; 
    min-height: 100%; 
}

.elemento-tenencia[b-hl1ozrvvdk] {
    display: flex;
    align-items: center;
    gap: 0.5rem;
}

.titulo-tenencia[b-hl1ozrvvdk] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    flex: 1;
    min-width: 0;
}
/* /Components/Shared/PerfilPorVencerModal.razor.rz.scp.css */
.overlay[b-ixib2lqa6p] {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,0.6);
    z-index: 1000;
}

.modal-card[b-ixib2lqa6p] {
    background: var(--bg-light);
    padding: 2rem;
    border-radius: 8px;
    min-width: 40vw;
    width: fit-content;
    max-width: 80vw;
    text-align: center;
    max-height: 90vh;
    overflow-y: clip;
}

@media(max-width: 922px) {

    .modal-card[b-ixib2lqa6p] {
        min-width: 80vw;
        max-height: 90vh;
        overflow-y: scroll;
    }
}
/* /Components/Shared/PerfilVencidoModal.razor.rz.scp.css */
.overlay[b-ycc83lp3zf] {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(0,0,0,0.6);
    z-index: 1000;
}

.modal-card[b-ycc83lp3zf] {
    background: var(--bg-light);
    padding: 2rem;
    border-radius: 8px;
    min-width: 40vw;
    width: fit-content;
    max-width: 80vw;
    text-align: center;
    max-height: 90vh;
    overflow-y: visible;
}

@media(max-width: 922px){

    .modal-card[b-ycc83lp3zf] {
        min-width: 80vw;
        max-height: 90vh;
        overflow-y: scroll;
        }
}
/* /Components/Shared/ResumenOrden.razor.rz.scp.css */
.layoutResumen[b-y29oca07er] {
    width: 100%;
    display: flex;
    flex-direction: column;
    gap: 15px;
}

.tituloResumen[b-y29oca07er] {
    width: 100%;
    border-radius: 50px;
    height: 70px;
    font-weight: 700;
    font-size: 24px;
    text-align: center;
    display: flex;
    flex-direction: column;
    justify-content: center;
    line-height: 18px;
    gap: 5px;
}

.subtituloResumen[b-y29oca07er] {
    color: white;
    font-size: 12px;
    font-weight: 500;
}

.detalleResumen[b-y29oca07er] {
    display: flex;
    flex-direction: row;
    gap: 15px;
    justify-content: space-between;
}

.cardResumen[b-y29oca07er] {
    border-radius: 12px;
    padding: 15px;
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    text-align: center;
}

.cardTitulo[b-y29oca07er] {
    font-size: 12px;
    color: var(--text-main);
    font-weight: 600;
}

.cardSubtitulo[b-y29oca07er] {
    font-size: 16px;
    color: var(--rz-grid-color);
    font-weight: 700;
}
/* /Components/Shared/SaldoDisponibleCC.razor.rz.scp.css */
/* cuentas corrientes */

.cc-pesos-bg[b-klz3w5mx19] {
    background: #3B5DA1;
    background: linear-gradient(180deg, rgba(59, 93, 161, 1) 0%, rgba(42, 73, 133, 1) 100%);
    padding: 1.5rem 1rem;
}

.cc-usd-bg[b-klz3w5mx19] {
    background: #4486B3;
    background: linear-gradient(180deg, rgba(68, 134, 179, 1) 0%, rgba(59, 83, 125, 1) 100%);
    padding: 1.5rem 1rem;
    margin-top: .6rem;
}

.skeleton-cc[b-klz3w5mx19] {
    height: 100px;
    background: #3B5DA1;
}

.cc-circulo[b-klz3w5mx19] {
    height: 42px;
    width: 42px;
    border-radius: 50%;
    padding: 0;
    font-size: 13px;
    font-weight: 500;
    line-height: 3.25;
    letter-spacing: -0.5px;
    color: var(--azul);
    text-align: center;
    background-color: #fff;
}

@media (max-width: 1380px) {
    .cc-circulo[b-klz3w5mx19] {
        display: none
    }
}

@media (max-width:768px /* LIMITE-MOBILE */) {
    .cc-pesos-bg[b-klz3w5mx19], .cc-usd-bg[b-klz3w5mx19] {
        padding: 10px 15px;
    }

    .skeleton-cc[b-klz3w5mx19] {
        height: 42.5px;
        background: #3B5DA1;
    }
}


/* /Components/Shared/Skeleton.razor.rz.scp.css */
.skeleton[b-1l4whh9lpa] {
    background: var(--color1);
    border-radius: 20px;
    animation: pulse-b-1l4whh9lpa 1.5s infinite;
}

@keyframes pulse-b-1l4whh9lpa {
    0% {
        background-color: var(--color1);
    }

    50% {
        background-color: var(--color2);
    }

    100% {
        background-color: var(--color1);
    }
}
/* /Pages/Cartera/Cartera.razor.rz.scp.css */
.encabezado-cartera[b-2eo0a2m2us] {
    font-weight: 600;
    font-size: large;
    width: 100%;
    text-transform: uppercase;
    display: flex;
    justify-content: space-between;
    position: relative;
}

.acciones[b-2eo0a2m2us] {
    display: flex;
    flex-direction: row;
    justify-content: flex-end;
    align-items: center;
    flex-shrink: 0;
    position: relative;
    z-index: 1; 
}

.titulo-precio[b-2eo0a2m2us] {
    align-items: baseline;
    display: flex;
    flex-direction: row;
}

@media (max-width: 768px /* LIMITE-MOBILE */) {

    .titulo-precio[b-2eo0a2m2us] {
        display: flex;
        flex-direction: column;
        position: relative;
        z-index: 1;
    }

    .acciones[b-2eo0a2m2us] {
        display: flex;
        flex-direction: row;
        justify-content: flex-end;
        align-items: center;
        position: absolute;
        right: 0;
        top: 0;
    }

    .encabezado-cartera[b-2eo0a2m2us] {
        position: relative;
        padding-right: 120px;
    }
}

.valor-cartera[b-2eo0a2m2us] {
    display: flex;
    flex-direction: row;
    align-items: baseline;
}

.mensajeCarteraVacia[b-2eo0a2m2us] {
    color: var(--text-main);
    font-size: 1rem;
    font-weight: 600;
    text-align: center;
}
/* /Pages/CofreOperar/CofreOperar.razor.rz.scp.css */
.titulo[b-1hfu2yajks]{
    color: var(--title);
    font-size:1.2rem;
    font-weight: 700;
    text-align: center;
}

.errorMsj[b-1hfu2yajks]{
    margin-top: 50px;
    color: var(--title);
    font-size: 1.5rem;
    font-weight: 800;
    text-align: center;
    vertical-align: central;
}
/* /Pages/CofreOperar/Components/CofreOperarRecomendacion.razor.rz.scp.css */
.recomendacionLayout[b-odf0jazlrr] {
    display: flex;
    flex-direction: column;
}

.topInfoLayout[b-odf0jazlrr] {
    display: flex;
    width:100%;
}
/* /Pages/CofreOperar/Components/CofreOperarResumen.razor.rz.scp.css */
.loading[b-7j2wyzi8a3] {
    height: 50vh;
}

.titulo[b-7j2wyzi8a3] {
    align-self: center;
    color: var(--texto);
    font-size: 1rem;
    font-weight: 600;
}

.resumenLayout[b-7j2wyzi8a3] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap: 20px;
}

.resumenDetalles[b-7j2wyzi8a3] {
    width: 36vw;
}

.botonera[b-7j2wyzi8a3] {
    display: flex;
    gap: 20px;
    margin-bottom: 20px;
}

.detallesResumen[b-7j2wyzi8a3] {
    display: flex;
    flex-direction: row;
    justify-content: space-between;
    height: 20%;
}

.infoResumen[b-7j2wyzi8a3] {
    width: 90%;
    display: flex;
    flex-direction: column;
    border-color: transparent;
    border-width: 0.1px;
    border-style: solid;
}

    .infoResumen .renglon[b-7j2wyzi8a3] {
        display: flex;
        border-color: transparent;
        border-bottom-color: rgba(var(--text-main-rgb),0.2);
        border-width: 0.1px;
        border-style: solid;
        width: 100%;
        min-width:100%;
        max-width:100%;
        font-size: 1rem;
        font-weight:700;
        justify-content:space-between;
    }

        .infoResumen .renglon .categoria[b-7j2wyzi8a3] {
            color: var(--title);
            width: 60%;
        }

        .infoResumen .renglon .valor[b-7j2wyzi8a3] {
            color: var(--title);
            font-size: 14px;
            align-content:end !important;
            width: fit-content;
        }

.observacion[b-7j2wyzi8a3] {
    display: flex;
    flex-direction: column;
    height: 100%;
}

[b-7j2wyzi8a3] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.area-texto-consulta[b-7j2wyzi8a3]  .contenidoInput {
    border-radius: 20px !important;
    height: 100%;
}

.mensajeMercadoCerrado[b-7j2wyzi8a3] {
    display: flex;
    justify-content: center;
    gap: 5px;
}

.textoMensaje[b-7j2wyzi8a3] {
    color: var(--title);
    font-weight: 600;
    width: 50%;
    font-size: 0.9rem;
}

.firmaReglamento[b-7j2wyzi8a3] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    text-align: center;
}

@media(max-width:992px) {
    .mensajeMercadoCerrado[b-7j2wyzi8a3] {
        width: 100%;
        gap: 10px;
    }

    .textoMensaje[b-7j2wyzi8a3] {
        width: 80%;
    }

    .warning[b-7j2wyzi8a3] {
        vertical-align: central;
        align-self: center;
    }

    .resumenDetalles[b-7j2wyzi8a3] {
        width: 100%;
    }

    .detallesResumen[b-7j2wyzi8a3] {
        width: 100%;
        display: flex;
        flex-direction: column;
    }
}
/* /Pages/CofreRecomendacionPublica/CofreRecomendacionPublica.razor.rz.scp.css */
/* overlay: Fondo de modal */
.overlay[b-wpkjtnb93j] {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(39, 70, 130, 1);
    opacity: 1;
}

/* Base de modal*/
.cofre-card[b-wpkjtnb93j] {
    display: flex;
    flex-direction: column;
    padding: 20px;
    position: absolute;
    margin-bottom: 5vw;
}


/* Modal para paso inicial*/
.modal-card[b-wpkjtnb93j] {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 2rem;
    overflow: visible;
    background-color: var(--colorGrisClaro);
    border-radius: 20px;
    text-align: center;
    min-width: 40vw;
    width: 50vw;
    max-width: 50vw;
    min-height: 20vw;
    height: 28vw;
}

.recomendacionLayout[b-wpkjtnb93j] {
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    align-self: center;
    height: 100% !important;
    z-index: 2000;
    padding: 15px;
    padding-top: 5px;
}

.recuedro-descargar[b-wpkjtnb93j] {
    padding-top: 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    align-self: center;
    gap: 5px !important;
    z-index: 2000;
    background-color: var(--colorGrisClaro);
}

.titulo[b-wpkjtnb93j] {
    display: flex;
    vertical-align: middle !important;
    justify-content: center;
    font-size: 1.3vw;
    font-weight: 700;
    color: var(--azul);
    gap: 10px;
    margin-bottom: 10px;
}

    .titulo .cartera[b-wpkjtnb93j] {
        background-color: var(--azul);
        padding: 5px 20px 5px 20px;
        border-radius: 20px;
        color: var(--cyan);
        font-size: 1.2vw;
        font-weight: 800;
    }

.recomendacion[b-wpkjtnb93j] {
    display: flex;
    gap: 10px;
    width: 95%;
    max-height: 20vw;
    height: 20vw;
    align-self: center;
    justify-content: center;
}

    .recomendacion .descripcionLayout[b-wpkjtnb93j] {
        flex-direction: column;
        gap: 10px;
        background-color: var(--white);
        display: flex;
        padding: 15px;
        border-radius: 20px;
        text-align: start;
    }

.descripcionLayout .descripcion[b-wpkjtnb93j] {
    font-size: 0.9vw;
    text-align: start;
    color: var(--azul);
    font-weight: 600;
}

.recomendacion .graficoLayout[b-wpkjtnb93j] {
    display: flex;
    /*overflow-y:scroll;*/
    scrollbar-color: white !important;
    scrollbar-highlight-color: var(--azul) !important;
    flex-direction: column;
    background-color: var(--white);
    border-radius: 20px;
    padding: 15px;
    text-align: start;
}

.tituloRecomendacion[b-wpkjtnb93j] {
    color: var(--azul);
    font-weight: 800;
    font-size: 1.5vw;
}

.disclaimer[b-wpkjtnb93j] {
    position: relative;
    bottom: 5px;
    color: var(--colorGrisOscuro);
    font-size: 0.7vw;
    text-align: center;
    width: 95%;
}

.botonera[b-wpkjtnb93j] {
    width: 100%;
    position: relative;
    bottom: -.8vw;
    display: flex;
    justify-content: space-between;
}

    .botonera .botonesLeft[b-wpkjtnb93j] {
        display: flex;
        align-self: start;
    }

    .botonera .botonesCenter[b-wpkjtnb93j] {
        display: flex;
        align-self: center;
    }

    .botonera .botonesRight[b-wpkjtnb93j] {
        display: flex;
        align-self: end;
    }

.error[b-wpkjtnb93j]{
    font-size: 2rem;
    font-weight: 800;
    color: var(--azul);
}

@media (max-width: 768px /* LIMITE-MOBILE */ ) {

    .modal-card[b-wpkjtnb93j] {
        padding: 15px;
        max-width: 90vw;
        width: 90vw;
        max-height: 100vh;
        height: 90vh;
    }

    .recomendacionLayout[b-wpkjtnb93j] {
        width: 100%;
        display: unset;
        z-index: 2000;
        gap: 0px;
        height: 90vh;
        max-height: 90vh;
        position: absolute;
    }

    .recuedro-descargar[b-wpkjtnb93j] {
        overflow-y: scroll;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        z-index: 2000;
        width: fit-content;
        height: 85vh;
        background-color: var(--colorGrisClaro);
    }


    .titulo[b-wpkjtnb93j] {
        display: flex;
        flex-direction: column;
        font-size: 1.2rem;
        height: fit-content;
        font-weight: 700;
        color: var(--azul);
        gap: 10px;
    }

        .titulo .cartera[b-wpkjtnb93j] {
            background-color: var(--azul);
            padding: 5px 20px 5px 20px;
            border-radius: 20px;
            color: var(--cyan);
            font-size: 1.2rem;
            font-weight: 800;
        }

    .recomendacion[b-wpkjtnb93j] {
        display: flex;
        flex-direction: column;
        gap: 10px;
        width: 85vw;
        height: fit-content;
        max-height: unset;
        align-self: initial;
        justify-content: initial;

    }

        .recomendacion .descripcionLayout[b-wpkjtnb93j] {
            flex-direction: column;
            width: 100%;
            gap: 5px;
        }
            .descripcionLayout .descripcion[b-wpkjtnb93j] {
                font-size: 1rem;
                text-align: start;
                color: var(--azul);
                font-weight: 600;
            }

        .recomendacion .graficoLayout[b-wpkjtnb93j] {
            width: 100%;
            flex-direction: column;
            background-color: var(--white);
            border-radius: 20px;
            padding: 15px;
            text-align: start;
        }

    .tituloRecomendacion[b-wpkjtnb93j] {
        font-size: 1.5rem;
    }

    .disclaimer[b-wpkjtnb93j] {
        color: var(--colorGrisOscuro);
        font-size: 0.8rem;
        text-align: center;
    }

    .botonera[b-wpkjtnb93j] {
        width: 85vw;
        position: relative;
        bottom: -3vh !important;
        width: 100%;
        justify-content: center;
    }

        .botonera .botonesLeft[b-wpkjtnb93j] {
            display: flex;
            align-self: start;
        }

        .botonera .botonesCenter[b-wpkjtnb93j] {
            display: flex;
            align-self: center;
        }

        .botonera .botonesRight[b-wpkjtnb93j] {
            display: flex;
            align-self: end;
        }
}
/* /Pages/ConfirmacionOperar/ConfirmarOrden.razor.rz.scp.css */
.title[b-lpsxo62bqh] {
    color: var(--title);
    font-weight: bold;
    margin-bottom: 2rem;
    font-size: 20px;
}
/* /Pages/ConfirmacionOperar/ConfirmarOrdenMEP.razor.rz.scp.css */

.contenedorDDJJ[b-wqcufhmor5] {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: var(--bg-light-hover);
    border-radius: 10px;
    padding: 20px 10px 15px 10px;
    height: auto;
    max-height: 40vh;
    overflow-y: scroll;
    margin-bottom: 30px;
}

.title[b-wqcufhmor5] {
    color: var(--title);
    font-weight: bold;
    margin-bottom: 2rem;
    font-size: 20px;
}

.ddjj-datos-comitente[b-wqcufhmor5] {
    /*    padding-left: */
}

.ddjj-campos[b-wqcufhmor5] {
    display: flex;
    font-weight: 600;
    color: var(--text-main);
}

.ddjj-datos[b-wqcufhmor5] {
    display: flex;
    font-weight: 500;
    color: var(--text-main);
}

.textoDDJJ[b-wqcufhmor5] {
    display: flex;
    width: 95%;
    font-weight: 500;
    color: var(--text-main);
}

.btn-firmarDDJJ[b-wqcufhmor5] {
    margin-bottom: 10px;
    display: flex;
    justify-content: center;
}


/* /Pages/Contacto/Contacto.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */) {
    .encabezado[b-i3eqgy8oce] {
        display: block;
    }

    .titulo-encabezado[b-i3eqgy8oce] {
        margin-bottom: 10px;
    }

    .boton-enviar[b-i3eqgy8oce] {
        margin-bottom: 100px;
    }
}

@media (min-width: 768px /* LIMITE-MOBILE */) {
    .boton-enviar[b-i3eqgy8oce] {
        margin-bottom: 50px;
    }
}

[b-i3eqgy8oce] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.area-texto-consulta[b-i3eqgy8oce]  .contenidoInput {
    border-radius: 20px !important;
    height: 135px !important;
    min-height: 100px !important;
}

.botones-contacto[b-i3eqgy8oce]  .botonSecundario {
    background-color: var(--bg-box) !important;
    color: var(--rz-grid-color) !important;
    border-color: var(--rz-grid-color) !important;
}

.botones-contacto[b-i3eqgy8oce]  .botonSecundario > div {
    color: var(--rz-grid-color) !important;
    font-weight: 500;
}

.boton-wsp[b-i3eqgy8oce] {
    border-style: solid;
    border-width: 1px;
    border-radius: 50px;
    font-size: 14px;
    width: 260px;
    font-weight: 500;
    height: 40px;
    padding: 5px;
    background-color: var(--rz-grid-color);
    color: white;
    border-color: var(--rz-grid-color);
}

.boton-wsp .icon-ico_whatsapp[b-i3eqgy8oce] {
    font-size: 20px;
    color: rgb(37, 211, 102) !important;
    margin-right: 3px;
    position: relative;
    top: -3px;
}

/* /Pages/Contacto/PopupEnviarReclamo.razor.rz.scp.css */
.botones-reclamo[b-hjjles6xvz]  .botonSecundario {
    background-color: var(--bg-box) !important;
    color: var(--rz-grid-color) !important;
    border-color: var(--rz-grid-color) !important;
}

.botones-reclamo[b-hjjles6xvz]  .botonSecundario > div {
    color: var(--rz-grid-color) !important;
    font-weight: 500;
}
/* /Pages/CuentasCorrientes/CuentasCorrientes.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */) {
    .encabezado[b-tfmrmh1tdd] {
        display: block;
    }

    .titulo-encabezado[b-tfmrmh1tdd] {
        margin-bottom: 10px;
    }

    [b-tfmrmh1tdd] .columna-fecha-cc {
        width: 40px;
    }
}

.contenedor-tablabld[b-tfmrmh1tdd]{
    max-height: 60vh !important;
}

.tabla-cc[b-tfmrmh1tdd] {
    height: 55vh;
}

.leyenda[b-tfmrmh1tdd] {
    margin-top: 1rem;
    margin-left: 0.5rem;
    padding-bottom: 1rem;
    margin-bottom: 2.5rem;
}
/* /Pages/Depositar/Depositar.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */){
    [b-a94rjk50ya] .contenidoInput {
        max-height: 5rem;
    }
}

.depositarLayout[b-a94rjk50ya] {

    display: flex;
    flex-direction: column;
    align-items: center;
}
/* /Pages/DescargarInformePublico/DescargarInformePublico.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */ ) {
    .informe-publico[b-lehykemes3] {
        min-width: 300px !important;
        min-height: 300px;
    }
}

.informe-publico[b-lehykemes3] {
    min-width: 400px;
    min-height: 300px;
    place-content: center;
}

.error[b-lehykemes3] {
    color: var(--danger);
    font-size: 70px;
    font-weight: 800
}

.error-texto[b-lehykemes3] {
    font-size: 18px;
    font-weight: 600;
    color: var(--rz-grid-color);
}

.informe-publico[b-lehykemes3]  .botonSecundario{
    margin-bottom: 10px;
}


/* /Pages/Documentacion/Documentacion.razor.rz.scp.css */
.estadoPendiente[b-ulq87385wl] {
    font-weight: 600;
    color: var(--text);
}

.estadoVigente[b-ulq87385wl] {
    font-weight: 600;
    color: var(--success);
}

.estadoVencido[b-ulq87385wl] {
    font-weight: 600;
    color: var(--danger);
}
/* /Pages/Documentacion/PopupSubirDocumentacion.razor.rz.scp.css */
.inputfile-css[b-p82wr5mxt1]  div{
    color: white !important;
}
/* /Pages/ErrorPersonalizado.razor.rz.scp.css */
.errorPersonalizado[b-gwz6lhhepi] {
    margin: auto;
    max-width: 30%;
}

@media (max-width: 640.98px) {
    .errorPersonalizado[b-gwz6lhhepi] {
        margin: auto;
        max-width: 70%;
    }
}
/* /Pages/Home/Components/Balance/Balance.razor.rz.scp.css */
[b-nqwupwntl7] .apexcharts-xaxistooltip {
    opacity: 0;
    padding: 9px 10px;
    pointer-events: none;
    color: var(--white);
    font-size: 13px;
    text-align: center;
    border-radius: 10px;
    position: absolute;
    z-index: 10;
    background: var(--celeste);
    border: 1px solid var(--celeste);
    transition: 0.15s ease all;
}

[b-nqwupwntl7] .apexcharts-xaxistooltip:after {
    border-bottom-color: var(--celeste);
}


.apertura-btn-finanzas-operar[b-nqwupwntl7] {
    border-radius: 2rem;
    background: var(--white);
    padding: 5px 38px 9px 35px;
    color: var(--azul);
    font-size: 12px;
}

    .apertura-btn-finanzas-operar:hover[b-nqwupwntl7] {
        background: var(--azul);
        color: var(--white);
        border: 1px solid rgba(255, 255, 255, 0.5);
        transition: .3s;
    }

/* cartera */

.apertura-bg[b-nqwupwntl7] {
    background: var(--azul);
    background: linear-gradient(180deg, rgba(69, 135, 180, 1) 0%, rgba(59, 82, 124, 1) 100%);
}

.apertura-col[b-nqwupwntl7] {
    flex: 0 0 45%;
    max-width: 45%;
    padding-top: .85rem;
    padding-right: .85rem;
    padding-left: 2rem;
}

    .apertura-col.left[b-nqwupwntl7] {
        border-right: 3px solid #EAF4FF;
        overflow: visible;
        background: url(../../img/finanzasImg/bg_balance.png) left top no-repeat;
        background-size: cover;
    }

    .apertura-col.right[b-nqwupwntl7] {
        padding-left: 18px !important;
        flex: 0 0 51%;
        max-width: 51%;
    }

@media (max-width: 1199px) {
    .apertura-col[b-nqwupwntl7] {
        flex: 0 0 100%;
        max-width: 100%;
    }

        .apertura-col.left[b-nqwupwntl7] {
            border-right: none;
        }

        .apertura-col.right[b-nqwupwntl7] {
            padding-left: 30px !important;
            flex: 0 0 95%;
            max-width: 95%;
        }
}

.apertura-off[b-nqwupwntl7] {
    display: none;
}

.apertura-signo[b-nqwupwntl7] {
    font-size: 13px;
    vertical-align: super;
}

.apexcharts-legend-series[b-nqwupwntl7] {
    display: none !important;
}

#SvgjsSvg1001.apexcharts-svg[b-nqwupwntl7] {
    margin-left: -7px;
}

.balance-ojo[b-nqwupwntl7] {
    margin-left: 1.5rem;
    margin-right: 1rem;
}

@media(max-width:768px /* LIMITE-MOBILE */) {
    .balance-tit[b-nqwupwntl7] {
        font-weight: 400;
    }

    .balance-mt-6[b-nqwupwntl7] {
        margin-top: 1rem !important;
    }

    .balance-ayuda[b-nqwupwntl7] {
        float: right;
        margin-right: -45px;
    }

    .balance-ojo[b-nqwupwntl7] {
        float: right;
        margin-right: 50px;
        margin-left: 0;
    }
}

.switch-moneda[b-nqwupwntl7] {
    margin:0 -18px 0 0;
    max-width:95px; 
    z-index: 0;
}


/* /Pages/Home/Components/Balance/BotonDepositarRetirar.razor.rz.scp.css */
.apertura-btn-finanzas[b-dc72jnm6wi] {
    border-radius: 50%;
    width: 2.1rem;
    height: 2.1rem;
    background: rgba(255, 255, 255, 0.2);
}

    .apertura-btn-finanzas:hover[b-dc72jnm6wi] {
        background: rgba(255, 255, 255, 0.5);
    }

.apertura-btn-finanzas-i[b-dc72jnm6wi] {
    margin-left: -0.4rem;
    margin-top: -0.2rem;
    color: var(--white);
}

    .apertura-btn-finanzas-i:hover[b-dc72jnm6wi] {
        color: var(--azul);
    }

@media(max-width:768px /* LIMITE-MOBILE */) {
    .apertura-btn-finanzas[b-dc72jnm6wi] {
        width: 47% !important;
        border-radius: 2rem !important;
        padding: 3px 10px;
        width: auto;
        color: #fff;
        text-transform: uppercase;
        font-size: 12px;
    }

        .apertura-btn-finanzas-i:hover[b-dc72jnm6wi], .apertura-btn-finanzas:hover[b-dc72jnm6wi] {
            color: #fff;
        }

    .apertura-btn-finanzas-i[b-dc72jnm6wi] {
        vertical-align: middle;
        display: inline-block;
        font-size: 20px;
        margin-bottom: 1px;
    }
}
/* /Pages/Home/Components/Cartera/Cartera.razor.rz.scp.css */

.tablaTenencias[b-5ut2rpmlm7] {
    width: 100%;
    margin-bottom: 1rem;
    color: var(--gris2);
    border-collapse: collapse;
    border-spacing: 0;
    font-size: 0.8rem;
}

.tabla-100[b-5ut2rpmlm7] {
    height: 96%;
}

    .tablaTenencias th[b-5ut2rpmlm7],
    .tablaTenencias td[b-5ut2rpmlm7] {
        padding: 0.0rem !important;
        vertical-align: middle;
    }

/* === solo en pantallas grandes === */
@media (min-width: 768px /* LIMITE-MOBILE */ ) {
    /* línea sutil entre filas */
    .tablaTenencias tbody tr[b-5ut2rpmlm7] {
        border-bottom: 1px solid var(--table-border-bottom);
    }

    /* línea entre grupos de tbody: en el primer tr del tbody siguiente */
    .tablaTenencias tbody + tbody tr:first-child[b-5ut2rpmlm7] {
        border-top: 1px solid var(--table-border-bottom);
    }

    /* sin línea bajo el encabezado */
    .tablaTenencias thead tr[b-5ut2rpmlm7] {
        border-bottom: none;
    }

    /* sin línea final */
    .tablaTenencias tbody tr:last-child[b-5ut2rpmlm7] {
        border-bottom: none;
    }
}

@media (max-width: 768px /* LIMITE-MOBILE */ ) {
    .tabla-100[b-5ut2rpmlm7] {
        height: 80%;
    }
}


.mensajeCarteraVacia[b-5ut2rpmlm7] {
    color: var(--text-main);
    font-size: 1rem;
    font-weight: 600;
    text-align: center;
}
/* /Pages/Home/Components/Cartera/MayorTenencia.razor.rz.scp.css */
.cartera-tit[b-dwb8xo4fyp] {
    max-width: 4rem;
    text-overflow: ellipsis;
    text-wrap: nowrap;
    overflow: hidden;
}

@media (max-width: 768px /* LIMITE-MOBILE */ ) {
    .cartera-tit[b-dwb8xo4fyp] {
        font-weight: 600;
        width: 65vw;
        max-width: none;
    }

    .cartera-var[b-dwb8xo4fyp] {
        width: 100px;
    }

    .cartera-val[b-dwb8xo4fyp] {
        width: 110px;
    }
}
/* /Pages/Home/Components/Cofre/Cofre.razor.rz.scp.css */
.banner-bg[b-nse3k6tw05] {
    background: var(--celesteGradient1) url(../assets/img/finanzasImg/cofre_bg.png) top center;
    background-size: cover;
}

.banner-txt[b-nse3k6tw05] {
    background-color: var(--white);
    padding: 5px;
    border-radius: 20rem;
    font-size: 14px;
    letter-spacing: -0.25px;
}

.banner-cofre[b-nse3k6tw05] {
    padding: 4rem 0 3rem;
    max-height: 300px;
    max-width: 300px;
    margin: 0 auto; /* poor attempt at centering */
    height: auto !important; /* overrides inline */
    width: auto !important; /* overrides inline */
    display: block;
}

.text-salir[b-nse3k6tw05] {
    color: #E25555 !important;
}

.boton[b-nse3k6tw05] {
    width: 100%;
    border-style: none;
    color: var(--azul);
}

.banner-bg:hover .cofre-menu[b-nse3k6tw05]{
    animation: jitter-2-b-nse3k6tw05 0.75s linear forwards;
}

@keyframes jitter-2-b-nse3k6tw05 {
    0% {
        transform: rotate(0deg);
    }

    15% {
        transform: rotate(4deg);
    }

    30% {
        transform: rotate(-4deg);
    }

    45% {
        transform: rotate(3deg);
    }

    60% {
        transform: rotate(-3deg);
    }

    75% {
        transform: rotate(2deg);
    }

    100% {
        transform: rotate(0deg);
    }
}

.jitter-2[b-nse3k6tw05] {
    animation: jitter-2-b-nse3k6tw05 0.5s ease-in-out;
}
/* /Pages/Home/Components/Cofre/Components/CofreInicio.razor.rz.scp.css */
.titulo[b-jgtnzuytjz]{
    color: var(--azul);
    font-size: 1vw; 
    font-weight: 600;
    text-align: start;
}

.data[b-jgtnzuytjz] {
    height: 50% !important;
    max-height: 50% !important;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
/* /Pages/Home/Components/Cofre/Components/CofrePregunta.razor.rz.scp.css */
.preguntasContainer[b-wb89057mrz]{
    display: flex;
    justify-content: space-between;
    position: relative;
    height: 100% !important;
    min-height: 100%;
    width: 100% !important;
    clip-path: inset();
}

.flechaAtras[b-wb89057mrz] {
    position: absolute;
    top: 40%;
    left: -5vw;
}

.flechaAdelante[b-wb89057mrz] {
    position: absolute;
    top: 40%;
    right: -5vw;
}

.pregunta[b-wb89057mrz] {
    color: var(--azul);
    font-size:1.25vw;
    font-weight: 700;
}

.respuestas[b-wb89057mrz] {
    display: flex;
    height: 100%;
    flex-direction: column;
    justify-content: space-evenly;
    gap: 10px;
}

.traer-respuestas[b-wb89057mrz]{
    transform: translateX(15%);
    opacity: 0;
    animation: slideInPreguntas-b-wb89057mrz 0.75s ease-in forwards;  
}

@keyframes slideInPreguntas-b-wb89057mrz{
    to {
        opacity: 1;
        transform: translateX(0);
    }
}

.esconder-respuestas[b-wb89057mrz]{
    transform: translateX(0);
    opacity: 1;
    animation: slideOutPreguntas-b-wb89057mrz 1s ease-out forwards;
}

@keyframes slideOutPreguntas-b-wb89057mrz{
    to {
        opacity: 0;
        transform: translateX(15%);
    }
}
/* /Pages/Home/Components/Cofre/Components/CofreRecomendacion.razor.rz.scp.css */
.recomendacionLayout[b-n7ftt2jpzo] {
    position: absolute;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    align-self:center;
    height: 100% !important;
    z-index:2000;
    padding: 15px;
    padding-top:5px;
}

.recuedro-descargar[b-n7ftt2jpzo] {
    padding-top: 10px;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    align-self: center;
    gap: 5px !important;
    z-index: 2000;
    background-color: var(--colorGrisClaro);
}

.titulo[b-n7ftt2jpzo] {
    display: flex;
    vertical-align: middle !important;
    justify-content: center;
    font-size: 1.3vw;
    font-weight: 700;
    color: var(--azul);
    gap: 10px;
    margin-bottom: 10px;
}

.titulo .cartera[b-n7ftt2jpzo] {
    background-color: var(--azul);
    padding: 5px 20px 5px 20px;
    border-radius: 20px;
    color: var(--cyan);
    font-size: 1.2vw;
    font-weight: 800;
}

.recomendacion[b-n7ftt2jpzo] {
    display: flex;
    gap: 10px;
    width: 95%;
    max-height: 20vw;
    height: 20vw;
    align-self: center;
    justify-content: center;
}

    .recomendacion .descripcionLayout[b-n7ftt2jpzo] {
        flex-direction: column;
        gap: 10px;
        background-color: var(--white);
        display: flex;
        padding: 15px;
        border-radius: 20px;
        text-align:start;
    }

        .descripcionLayout .descripcion[b-n7ftt2jpzo] {
            font-size: 0.9vw;
            text-align: start;
            color: var(--azul);
            font-weight: 600;
        }

.recomendacion .graficoLayout[b-n7ftt2jpzo] {
    display: flex;
    /*overflow-y:scroll;*/
    scrollbar-color: white !important;
    scrollbar-highlight-color: var(--azul) !important;
    flex-direction: column;
    background-color: var(--white);
    border-radius: 20px;
    padding: 15px;
    text-align: start;
}

/*.recomendacion .graficoLayout::-webkit-scrollbar {
    width: 12px;*/ /* Width of the scrollbar */
/*}

.recomendacion .graficoLayout::-webkit-scrollbar-track {
    background-color: white;*/ /* Track color */
    /*border-radius: 10px;
}

.recomendacion .graficoLayout::-webkit-scrollbar-thumb {
    background-color: var(--azul);*/ /* Handle color */
    /*border-radius: 10px;
}

.recomendacion .graficoLayout::-webkit-scrollbar-thumb:hover {
    background-color: var(--celeste);*/ /* Handle color on hover */
/*}*/

.tituloRecomendacion[b-n7ftt2jpzo] {
    color:var(--azul);
    font-weight:800;
    font-size: 1.5vw;
}

.disclaimer[b-n7ftt2jpzo] {
    position: relative;
    bottom: 5px;
    color: var(--colorGrisOscuro);
    font-size: 0.7vw;
    text-align: center;
    width: 95%;
}

.botonera[b-n7ftt2jpzo] {
    width: 100%;
    position: relative;
    bottom: -1vw;
    display: flex;
    justify-content: space-between;
}
/* /Pages/Home/Components/Cofre/Components/ModalCofre.razor.rz.scp.css */
/* overlay: Fondo de modal */
.overlay[b-5mmufz256r] {
    position: fixed;
    inset: 0;
    display: flex;
    align-items: center;
    justify-content: center;
    background: rgba(39, 70, 130, 0.9);
    opacity: 0;
    animation: mostrarOverlay-b-5mmufz256r 0.25s ease-in forwards;
}

@keyframes mostrarOverlay-b-5mmufz256r {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

/* Base de modal*/
.cofre-card[b-5mmufz256r] {
    display: flex;
    flex-direction: column;
    padding: 20px;
    position: absolute;
    margin-bottom: 5vw;
}


/* Modal para paso inicial*/
.modal-card[b-5mmufz256r] {
    position: relative;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 2rem;
    overflow: visible;
    background-color: var(--colorGrisClaro);
    border-radius: 20px;
    text-align: center;
    min-width: 40vw;
    width: 60vw;
    max-width: 60vw;
    min-height: 20vw;
    height: 28vw;
}

/* Contenedor de imagenes */
.layer-container[b-5mmufz256r] {
    height: 40% !important;
    display: flex;
    align-self: center;
    justify-content: center;
}

/* Capa de imagen*/
.layer[b-5mmufz256r] {
    position: absolute;
    align-self: center;
    align-content: center;
}


/* COFRE */
/* Tapa de Cofre */
.tapa[b-5mmufz256r] {
    bottom: -30%;
    width: 4vw !important;
    z-index: 1000;
}

.abrir-tapa[b-5mmufz256r] {
    transform-origin: bottom right;
    animation: rotateTapa-b-5mmufz256r 1s linear forwards;
}

@keyframes rotateTapa-b-5mmufz256r {
    from {
        transform: rotate(0deg);
    }

    to {
        transform: rotate(45deg);
    }
}

/* Parte Inferior Cofre */
.cofre[b-5mmufz256r] {
    bottom: -36%;
    max-width: 4vw !important;
    z-index: 1000;
}

/* FIN COFRE*/


/* BRILLO */
.brillo[b-5mmufz256r] {
    bottom: -30%;
    width: 35vw;
    z-index: 600;
}

.mostrar-brillo[b-5mmufz256r] {
    clip-path: inset(100% 0 0 0); /* oculto al principio */
    animation: mostrarBrillo-b-5mmufz256r 1s ease-out forwards;
}

@keyframes mostrarBrillo-b-5mmufz256r {
    from {
        clip-path: inset(100% 0 0 0);
    }

    to {
        clip-path: inset(0 0 0 0);
    }
}

.bajar-brillo[b-5mmufz256r]{
    transform-origin: bottom;
    transform: scaleY(1);
    animation: bajarBrillo-b-5mmufz256r 1s linear forwards;
}

@keyframes bajarBrillo-b-5mmufz256r{
    from {
        transform: scaleY(1);
    }

    to {
        z-index: -1;
        transform: scaleY(0.4);
    }
}


/* FIN BRILLO */

/* ESTRELLAS */
.estrellas[b-5mmufz256r] {
    bottom: -27%;
    width: 25vw !important;
}

.mostrar-estrellas[b-5mmufz256r] {
    z-index: 1050;
    opacity: 0;
    animation: mostrarEstrellas-b-5mmufz256r 0.5s linear forwards;
    animation-delay: 0.5s;
}

@keyframes mostrarEstrellas-b-5mmufz256r {
    from {
        opacity: 0;
    }

    to {
        opacity: 1;
    }
}

.esconder-estrellas[b-5mmufz256r] {
    z-index: 1;
    animation: esconderEstrellas-b-5mmufz256r 0.5s linear forwards;
    /* máscara inicial */
    -webkit-mask-image: linear-gradient(to bottom, transparent 0%, black 40% );
    mask-image: linear-gradient( to bottom, transparent 0%, black 40% );
}

@keyframes esconderEstrellas-b-5mmufz256r {
    to {
        z-index: -1;
        -webkit-mask-image: linear-gradient( to bottom, transparent 50%, black 100% );
        mask-image: linear-gradient( to bottom, transparent 50%, black 100% );
    }
}




/*FIN ESTRELLAS */


/* TITULO*/
.titulo[b-5mmufz256r] {
    bottom: 11%;
    width: 22vw !important;
    z-index: 1000 !important;
}

.mostrar-titulo[b-5mmufz256r] {
    transform: translateY(100%);
    opacity: 0;
    animation: slideIn-b-5mmufz256r 1s ease-out forwards;
}

@keyframes slideIn-b-5mmufz256r {
    to {
        transform: translateY(0);
        opacity: 1;
    }
}

.esconder-titulo[b-5mmufz256r] {
    transform: translateY(0);
    opacity: 1;
    animation: slideOut-b-5mmufz256r 1s ease-out forwards;
}

@keyframes slideOut-b-5mmufz256r {
    to {
        transform: translateY(100%);
        opacity: 0;
    }
}

/* FIN TITULO*/

/* /Pages/Home/Components/CuentaCorriente/CuentaCorriente.razor.rz.scp.css */
.cc-tabla-th[b-snrdfdik5u] {
    border-top: 2px solid #eeeeee !important;
    border-bottom: 2px solid #eeeeee !important;
}

.cc-tabla[b-snrdfdik5u] {
    border-bottom: 1px solid #eeeeee !important;
}
/* /Pages/Home/Components/DolarMep.razor.rz.scp.css */
.bg-light.mep[b-qm1g53jeie] {
    margin-bottom: .6rem;
    justify-items: center;
}

.div-cotizacion[b-qm1g53jeie] {
    display: flex;
    justify-content: center;
    align-items: center;
    padding: 4px;
    width: auto;
    gap: .25rem;
}

.bg-primary.operar:hover[b-qm1g53jeie] {
    background-color: var(--celeste) !important;
    transition: .3s;
}

.radius-comprar-vender[b-qm1g53jeie] {
    border-radius: .9rem;
}
/* /Pages/Home/Components/Novedades/Novedades.razor.rz.scp.css */
@media (min-width: 1024px) {
    .card-titulo[b-vytf3ugz95] {
        line-height: 15px;
        min-height: 30px;
    }
}

.contenedor-flechas[b-vytf3ugz95] {
    display: flex;
    justify-content: end !important;
    width: 40%;
    height: 15%;
}

.rec-btn-finanzas-flechita[b-vytf3ugz95] {
    margin: 0px 2px 0px 2px !important;
}

.carousel-card[b-vytf3ugz95] {
    /* Estilos para imagen de fondo */
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    margin: 0px 5px 0px 5px;
    border-radius: 20px;
    overflow: hidden !important; /* border-radius corta la imagen */
}

.item-novedad[b-vytf3ugz95] {
    background: linear-gradient(180deg, rgba(68, 134, 179, 1) 0%, rgba(59, 83, 125, 1) 100%);
}

.item-novedad > p[b-vytf3ugz95] {
    color: white;
}

.card-titulo[b-vytf3ugz95] {
    color: white !important;
    padding: 0px 2px 0px 2px;
    display: -webkit-box;
    -webkit-line-clamp: 2; /* impide que el título ocupe más de 2 líneas */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.boton-finanzas[b-vytf3ugz95] .botonSecundario > div {
    margin-top: -5px;
}

.card-sin-novedades[b-vytf3ugz95] {
    color: var(--titulo-informe);
}
/* /Pages/Home/Components/Novedades/PopupNovedad.razor.rz.scp.css */
.boton-cerrar[b-3u386w2688] {
    position: absolute;
    background: transparent;
    border: none;
    cursor: pointer;
    line-height: 1;
    color: var(--text-main);
    top: 15px;
    right: 15px;
    font-size: 30px;
}

.informe[b-3u386w2688] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    max-width: 500px;
}

.informe-contenido[b-3u386w2688] {
    border-radius: 25px;
    padding: 0px 15px 0px 15px;
    margin-bottom: 25px;
    display: flex;
    flex-direction: column;
}

.novedad-informe-titulo[b-3u386w2688] {
    color: var(--title);
    font-size: medium;
    font-weight: 700;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.informe-resumen[b-3u386w2688] {
    min-width: 200px;
    height: auto;
    max-height: 90%;
}

.novedad[b-3u386w2688] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    height: auto;
    width:auto;
    max-width: 1000px;
}

.novedad-imagen-container[b-3u386w2688]{
   justify-content:center;
   align-content:center;
}

.novedad-imagen[b-3u386w2688] {
    display: flex;
    width: fit-content;
    max-height: 65vh;
    background-size: contain;
}
/* /Pages/Informes/Components/Cards.razor.rz.scp.css */
/* Estilo base del contenedor */
.tarjeta-informes[b-ohkpkeq4i8] {
    width: 100%;
    max-width: 330px;
    height: 250px;
    margin-top: 10px;
    position: relative;
    border: 1px solid var(--titulo-informe);
    border-radius: 25px;
    overflow: hidden; /* border-radius corta la imagen */
    /* Sombreado externo */
    box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.15);
    /* Estilos para imagen de fondo */
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

/* Estilos estado normal */
.estado-normal[b-ohkpkeq4i8] {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    /* Transición */
    opacity: 1;
    transition: opacity 0.3s ease-in-out;
}

.tarjeta-informes:hover .estado-normal[b-ohkpkeq4i8] {
    opacity: 0;
}

.contenedor-fecha[b-ohkpkeq4i8] {
    width: 100%;
    height: 66%;
    display: flex;
    position: relative;
    align-items: flex-end;
    padding: 0 20px 10px 20px;
}

.fecha[b-ohkpkeq4i8] {
    font-weight: 700;
    font-size: small;
    color: rgb(173, 181, 189);
    margin: 0;
}

.contenedor-titulo[b-ohkpkeq4i8] {
    position: relative;
    width: 100%;
    height: 34%;
    background-color: var(--bg-box);
    align-content: center !important;
    padding-left: 15px;
    padding-right: 30px;
    border-bottom-right-radius: 25px;
    border-bottom-left-radius: 25px;
}


.titulo-normal[b-ohkpkeq4i8] {
    color: var(--titulo-informe);
    font-size: 14px;
    font-weight: 600;
    margin: 0;
    margin-top: -25px; /* margen para que no se choque con el botón de descarga */
    display: -webkit-box;
    -webkit-line-clamp: 2; /* impide que el título ocupe más de 2 líneas */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.boton-normal[b-ohkpkeq4i8] {
    width: auto;
    position: absolute;
    bottom: 8px;
    right: 10px;
    display: flex;
    align-items: center;
    justify-content: end;
}

.boton-normal::deep .botonSecundario > div[b-ohkpkeq4i8] {
    margin-bottom: 10px;
}

/* Estilos mouseover */
.estado-hover[b-ohkpkeq4i8] {
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    border-radius: 25px;
    /*  Desenfoque */
    backdrop-filter: blur(3px);
    -webkit-backdrop-filter: blur(3px);
    /* Transición */
    opacity: 0;
    transition: opacity 0.3s ease-in-out;
}

.tarjeta-informes:hover .estado-hover[b-ohkpkeq4i8] {
    opacity: 1;
}

.contenedor-informe[b-ohkpkeq4i8]{
    padding: 20px;
    color: var(--white);
}

.titulo-hover[b-ohkpkeq4i8] {
    font-weight: 600;
    font-size: 16px;
    display: -webkit-box;
    -webkit-line-clamp: 2;  /* impide que el título ocupe más de 2 líneas */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}

.resumen[b-ohkpkeq4i8] {
    display: -webkit-box;
    -webkit-line-clamp: 5; /* impide que el reumen ocupe más de 5 líneas */
    -webkit-box-orient: vertical;
    overflow: hidden;
    text-overflow: ellipsis;
}
/* /Pages/Informes/Informes.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */) {
    .encabezado[b-wqhf5elbcz] {
        display: block;
    }

    .titulo-encabezado[b-wqhf5elbcz] {
        margin-bottom: 10px;
    }

    .grid-container[b-wqhf5elbcz] {
        margin-bottom: 50px;
        justify-items: center !important;
    }
}

/* Color texto placeholder */
[b-wqhf5elbcz] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.grid-container[b-wqhf5elbcz] {
    display: grid;
    grid-gap: 10px; /* Ajusta gap entre los items de la grilla */
    grid-template-columns: repeat(auto-fill, minmax(250px, 1fr));
    padding-top: 15px;
    justify-items: start;
    margin-bottom: 20px;
    min-height: 55vh;
}
/* /Pages/Login.razor.rz.scp.css */
.backgroundBld[b-x7s3f1gx32] {
    background-image: url(assets/img/fondo-login.png);
    background-color: #223460;
    background-repeat: no-repeat;
    background-size: cover;
    background-position:bottom;
    overflow-y: scroll;
    max-width: 100%;
}

.loginLogo[b-x7s3f1gx32] {
    background-image: url(assets/img/logodark.png);
    background-size: cover;
    background-position: 50% 50%;
}

.loginBox[b-x7s3f1gx32] {
    border-radius: 33px;
    background-color: rgba(20,144,183,0.8117647058823529);
    text-align: center;
    width: 100%;
    }

.icono[b-x7s3f1gx32] {
    color: #63666A;
    font-size: 20px;
}

.contenidoWrapper[b-x7s3f1gx32] {
    align-content: center;
    width: 100%;
}

.contenido[b-x7s3f1gx32] {
    width: 100%;
    height:fit-content;
    display: grid;
    grid-row-gap: 30px;
    justify-content: center;
    overflow-y: auto;
}

.logoContainer[b-x7s3f1gx32] {
    width: 260px;
    display: flex;
    justify-content: center;
    align-self: center;    
    
}
.logo[b-x7s3f1gx32] {
    width: 100%;
    height: auto;
}

.dataInput[b-x7s3f1gx32] {
    background-color: red;
}

.secondaryIcon[b-x7s3f1gx32] {
    background-color: green;
}

.login-layout[b-x7s3f1gx32]{
    margin: 0px 0px 0px 0px !important
}

.spinner-container[b-x7s3f1gx32] {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    pointer-events: none; 
}
/* /Pages/MiCuenta/Components/CambiarContrasenia.razor.rz.scp.css */
#container-rzcontrasenia[b-024dd7s2tb]  .rz-card {
    border-radius: 25px !important;
}


#box-contrasenia[b-024dd7s2tb]  .rz-form-field-content {
    border-radius: 25px !important;
    background: var(--bg-box) !important;
}

#box-contrasenia[b-024dd7s2tb]  .rz-textbox {
    border-radius: 25px !important;
    color: var(--main-text) !important;
    background: var(--bg-box) !important;
}

#box-contrasenia[b-024dd7s2tb]  .rz-form-field-label {
    background-color: var(--bg-box) !important;
}

#box-contrasenia[b-024dd7s2tb]  input:-webkit-autofill,
#box-contrasenia[b-024dd7s2tb]  input:-webkit-autofill:hover,
#box-contrasenia[b-024dd7s2tb]  input:-webkit-autofill:focus,
#box-contrasenia[b-024dd7s2tb]  input:-webkit-autofill:active {
    -webkit-box-shadow: 0 0 0 1000px var(--bg-box) inset !important;
    -webkit-text-fill-color: var(--text) !important;
    transition: background-color 5000s ease-in-out 0s;
}
/* /Pages/MiCuenta/Components/CuentasBancarias.razor.rz.scp.css */
/* /Pages/MiCuenta/Components/DatosPersonales.razor.rz.scp.css */
.tabla td[b-7gj8urji0t] {
    width: 50%;
    padding: 10px;
    color: var(--colorText);
    text-wrap: nowrap;
}

.tabla[b-7gj8urji0t] {
    margin: auto;
    margin-top: 5%;
    /*margin-left: 5%;*/
    width: 80%;
    max-width:fit-content;
}

.contenedor-boton[b-7gj8urji0t] {
    width: 50%;
    min-width: fit-content;
}

.card-micuenta[b-7gj8urji0t] {
    width: 60%;
    padding: 10px;
    background-color: var(--bg-card);
    /*border: solid 2px var(--colorGrisClaro);*/
    border-radius: 10px;
    box-shadow: 0px 2px 5px 1px rgba(0, 0, 0, 0.2);
    flex-direction: column;
    display: flex;
    height: fit-content;
    justify-content: center;
    align-self: center;
    margin-top: 1%;
    margin-bottom: 1%;
}
.columnas-datos[b-7gj8urji0t] {
    width:100%;
    display:flex;
    flex-direction: column;
    justify-content: space-evenly;
}

.texto-cards[b-7gj8urji0t] {
    color: var(--text-main);
    margin-top: 3px;
    margin-bottom: 3px;
    align-self: center;
    display: flex;
    justify-content: center;
}

.datos-cards[b-7gj8urji0t] {
    align-self: center;
    width: auto;
}

@media(max-width: 768px /* LIMITE-MOBILE */) {

    .columnas-datos[b-7gj8urji0t] {
        width: 100%;
        padding: 0;
    }

    .contenedor-boton[b-7gj8urji0t] {
        width: 100%
    }

    .card-micuenta[b-7gj8urji0t] {
        font-size: smaller;
        width: fit-content;
    }
}
/* /Pages/MiCuenta/Components/Encabezado.razor.rz.scp.css */
.fit-content[b-fk3qbkm3gt] {
    width: fit-content;
}

.no-space[b-fk3qbkm3gt] {
    margin: 0;
    padding: 0;
}

.myrow[b-fk3qbkm3gt] {
    flex-wrap: nowrap;
}

.direction[b-fk3qbkm3gt] {
    flex-direction: row;
    margin-inline: auto;
}

.rsoc[b-fk3qbkm3gt] {
    font-size: x-large;
    margin-left: 5px;
}

.documento-pais[b-fk3qbkm3gt] {
    font-size: large;
    margin-left: 5px;
}

.icono-persona[b-fk3qbkm3gt] {
    font-size: xx-large;
    color: var(--colorPrimario);
    margin-right: 5px;
}

@media(max-width:640.98px) {
    .direction[b-fk3qbkm3gt] {
        flex-direction: column;
        width: 100%;
    }

    .rsoc[b-fk3qbkm3gt] {
        font-size: medium;
    }

    .documento-pais[b-fk3qbkm3gt] {
        font-size: medium;
    }

    .icono-persona[b-fk3qbkm3gt] {
        font-size: x-large;
    }

    .myrow[b-fk3qbkm3gt] {
        padding-top: 5px;
    }
}
/* /Pages/MiCuenta/Components/PerfilInversor/CuestionarioPerfilInversor.razor.rz.scp.css */
.cuestionarioLayout[b-ovkvtujkew] {
    display: flex;
    flex-direction: column;
    gap: 1rem;
    padding: 1rem;
    border: 1px solid #ccc;
    border-radius: 8px;
    border-color: var(--title);
    background-color: transparent;
    margin-top: 20px;
}

.cuestionarioLayout .pregunta[b-ovkvtujkew]{
    color: var(--text-main);
}

.cuestionarioContent .respuesta[b-ovkvtujkew] {
    color: var(--text-main);
}

.cuestionarioContent[b-ovkvtujkew] {
    display: flex;
}

.cardPerfilResultado[b-ovkvtujkew]{
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    margin-top: 30px;
    font-size: 20px;
}

.cuestionarioMessage[b-ovkvtujkew] {
    font-weight: 600;
    color: var(--title);
    margin-bottom: 20px;
}

[b-ovkvtujkew] .bootstrap-select .dropdown-menu {
    max-width: 35vw;
}



@media(max-width: 768px /* LIMITE-MOBILE */) {

    .cuestionarioContent[b-ovkvtujkew] {
        flex-direction: column;
        column-gap: 20px;
    }

        .cuestionarioContent .respuesta[b-ovkvtujkew] {
            color: var(--text-main);
            margin-top: 10px;
            margin-bottom: 20px;
        }

    .cuestionarioMessage[b-ovkvtujkew] {
        font-size: 1rem;
    }
}
/* /Pages/MiCuenta/Components/PerfilInversor/DetallePerfilInversor.razor.rz.scp.css */
.info[b-cng9d14bsp] {
    display: flex;
    column-gap:8px;
    margin-bottom: 15px;
}

.infoTitle[b-cng9d14bsp] {
    font-weight: 800;
    color: var(--title);
}

.infoContent[b-cng9d14bsp] {
    color: var(--text-main);
}

.cuestionario[b-cng9d14bsp] {
    display: flex;
    column-gap: 8px;
}

.cuestionarioTitle[b-cng9d14bsp] {
    font-weight: 800;
    color: var(--title);
    margin-bottom:5px;
}

.cuestionarioContent[b-cng9d14bsp] {
    color: var(--text-main);
}

.botonCerrar[b-cng9d14bsp] {
    display: flex;
    border: none;
    background-color: transparent;
    padding: 0;
    border-radius: 100%;
    color: var(--title);
}

.botonCerrar:hover[b-cng9d14bsp] {
    cursor: pointer;
    color: var(--celeste);
}

.detalleLayout[b-cng9d14bsp]{
    display: flex;
    justify-content: space-between;
}

@media (max-width: 768px /* LIMITE-MOBILE */) {
    .detalleLayout[b-cng9d14bsp] {
        display: grid;
    }
}
/* /Pages/MiCuenta/Components/PerfilInversor/PerfilInversor.razor.rz.scp.css */
.btnNuevoPerfil[b-1eooqb1ibh]{
    margin-top: 20px;
    justify-content: center;
    display: flex;
}

.rz-grid-container[b-1eooqb1ibh] {
    width: 100%;
    margin-top: 10px;
    height: 50vh;
}
/* /Pages/MiCuenta/MiCuenta.razor.rz.scp.css */
/* ESTILOS CARD STEPS*/
.card-datos[b-7jpzzgbyn8] {
     width: 80vw;
}

@media(max-width: 768px /* LIMITE-MOBILE */) {
    .card-datos[b-7jpzzgbyn8] {
        align-self: center;
        width: 97vw !important;
    }
}
/* /Pages/Operar/Components/ComponentesInstrumentos/CarteraActual/GrillaOperar.razor.rz.scp.css */
.cartera[b-jqlgx4mcp7] {
    width: 100%;
    background-color: var(--bg-light);
    border-radius: 8px;
    padding: 20px;
    margin-inline-end: 0.5rem;
}

.tituloSeccion[b-jqlgx4mcp7] {
    color: var(--title);
    font-size: 1rem;
    font-weight: 700;
    width: 100%;
    margin-bottom: 15px;
}

.mensajeVacio[b-jqlgx4mcp7]{
    color: var(--text-main);
    font-size: 1rem;
    font-weight: 600;
    text-align: center;
}
/* /Pages/Operar/Components/ComponentesInstrumentos/InterfazOperacion/InterfazOperacionCauciones.razor.rz.scp.css */
.caucionInterfazLayout[b-47t899y8n3] {
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap: 25px;
    width: 100%;
    margin-top: 30px !important;
    margin-bottom: 100px !important;
    align-content: center;
    align-items: center;
}

.seleccion[b-47t899y8n3] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    justify-content: center;
    align-items: center;
    width: 90%;
}

.tituloSeleccion[b-47t899y8n3] {
    color: var(--title);
    font-weight: 800;
    font-size: 1rem;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.seleccionPorcentaje[b-47t899y8n3] {
    display: flex;
    flex-direction: row;
    gap: 20px;
    justify-content: center;
}

.botoneraFondo[b-47t899y8n3] {
    display: flex;
    gap: 20px;
    margin-bottom: 20px;
}

.tituloCaucion[b-47t899y8n3] {
    display: inline-flex; /* se adapta al contenido */
    background-color: var(--bg-pill-rend);
    border-radius: 999px; /* forma de píldora */
    padding: 4px; /* margen entre contenedor e interior */
    height: fit-content;
}

.detalleTitulo[b-47t899y8n3] {
    display: inline-flex; /* se adapta */
    align-items: center;
    justify-content: center;
    padding: 6px 18px; /* tamaño interior */
    background-color: var(--rz-grid-color);
    color: white;
    border-radius: 999px; /* misma forma */
    white-space: nowrap; /* evita saltos de línea */
}

.monto[b-47t899y8n3] {
    width: 40%;
}

.plazo[b-47t899y8n3] {
    width: 40%;
}

.cotizaciones[b-47t899y8n3] {
    display: flex;
    gap: 10px;
    font-weight: 600;
    color: var(--title);
}

@media(max-width:992px){
    .seleccionPorcentaje[b-47t899y8n3]{
        display: flex;
        flex-direction: column;
        align-items: center;
        gap:20px;
        width: 100%;
    }

    .plazo[b-47t899y8n3]{
        width: 90%;
    }

    .monto[b-47t899y8n3] {
        width: 90%;
    }

    .tasa[b-47t899y8n3] {
        width: 90%;
    }
    
}
/* /Pages/Operar/Components/ComponentesInstrumentos/InterfazOperacion/InterfazOperacionDolarMep.razor.rz.scp.css */
.dolarInterfazLayout[b-r73ww1z2wf] {
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap: 25px;
    width: 100%;
    margin-top: 50px !important;
    margin-bottom: 100px !important;
    align-content: center;
    align-items: center;
}

.cotizaciones[b-r73ww1z2wf] {
    display: flex;
    gap: 10px;
    font-weight: 600;
    color: var(--title);
}


.botonera[b-r73ww1z2wf] {
    display: flex;
    gap: 20px;
    margin-bottom: 20px;
}


.DDJJLayout[b-r73ww1z2wf]{
    display: flex;
    flex-direction: column;
    gap: 20px;
    align-content: center;
    align-items: center;
    margin-top:20px;
    margin-bottom: 50px;
    height: 100%;
    max-height: 55vh;
}

.infoDDJJ[b-r73ww1z2wf]{
    font-size: 0.8rem;
    color: var(--text-main);
    width: 80%;
}

.titleDDJJ[b-r73ww1z2wf]{
    color:var(--title);
    font-weight: 800;
}

.cuerpoDDJJ[b-r73ww1z2wf] {
    padding: 10px;
    width: 90%;
    font-weight: 500;
    color: var(--text-main);
    background-color: var(--bg-box);
    border-radius: 10px;
    height: 70%;
    min-height: 25vh;
    overflow-y: scroll;
}

.botonFirma[b-r73ww1z2wf]{
    display: flex;
    justify-content: center;
    margin-top: 20px;
    align-self: end;   
}

.monto[b-r73ww1z2wf] {
    width: 25%;
}

@media(max-width:992px){
    
    .monto[b-r73ww1z2wf]{
        width: 90%;
    }
}
/* /Pages/Operar/Components/ComponentesInstrumentos/InterfazOperacion/InterfazOperacionFondos.razor.rz.scp.css */
.fondoInterfazLayout[b-er29qx9kve] {
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap:25px;
    width: 100%;
    margin-top: 50px !important;
    margin-bottom: 100px !important;
    align-content: center;
    align-items: center;
}

.plazo-monto[b-er29qx9kve] {
   display: flex;
   flex-direction: column;
   gap: 15px;
   justify-content: center;
}

.tituloSeleccion[b-er29qx9kve] {
    color: var(--title);
    font-weight: 800;
    font-size: 1rem;
    display: flex;
    align-items: center;
    flex-direction: column;
}

.seleccion[b-er29qx9kve] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    justify-content: center;
    align-items: center;
    width: 90%;
}

.firmaReglamento[b-er29qx9kve] {
    display: flex;
    flex-direction: row;
    justify-content: center;
    text-align: center;
}


.tituloInformacion[b-er29qx9kve] {
    color: #ADADAD;
    display: flex;
    flex-direction: row;
    gap: 5px;
    justify-content: center;
}

.informacion[b-er29qx9kve] {
    font-weight: bolder;
}

.informacionFondo[b-er29qx9kve] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    justify-content: center;
}

.seleccionRescate[b-er29qx9kve] {
    display: flex;
    flex-direction: row;
    gap: 20px;
    justify-content: center;
}

.botoneraFondos[b-er29qx9kve] {
    display: flex;
    gap: 20px;
    margin-bottom: 20px;
}

.monto[b-er29qx9kve] {
    width: 40%;
}

@media(max-width:992px){

    .firmaReglamento[b-er29qx9kve] {
        gap: 10px;
        width: 90%
    }

    .monto[b-er29qx9kve] {
        width: 90% !important;
    }
}

.link-descarga-reglamento[b-er29qx9kve] {
    color: var(--rz-grid-color);
    font-weight: 600;
}

.nueva-ventana[b-er29qx9kve] {
    background-color: transparent;
    font-size: small;
}
/* /Pages/Operar/Components/ComponentesInstrumentos/InterfazOperacion/InterfazOperacionFutYOp.razor.rz.scp.css */
.instrumentoInterfazLayout[b-6k3ettkpkt] {
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap: 25px;
    width: 100%;
    margin-top: 50px !important;
    margin-bottom: 40px;
    align-content: center;
    align-items: center;
}

.radioClass[b-6k3ettkpkt] {
    display: flex;
    justify-content: space-between;
    gap: 10px;
    color: var(--title);
    font-size: 1.25rem;
    font-weight: 600;
}

.especieAOperar[b-6k3ettkpkt] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    align-content: center;
    align-items: center;
    justify-content: center;
    width: 100%;
}

.seleccion[b-6k3ettkpkt] {
    text-align: center;
    align-content: center;
    display: flex;
    flex-direction: column;
    gap: 5px;
}

.comboInstrumento[b-6k3ettkpkt] {
}

.cotizaciones[b-6k3ettkpkt] {
    display: flex;
    gap: 10px;
    font-weight: 600;
    color: var(--title);
}

.plazo[b-6k3ettkpkt] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: space-evenly;
    align-items: center;
}

.moneda[b-6k3ettkpkt] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: space-evenly;
    align-items: center;
}

.botonera[b-6k3ettkpkt] {
    display: flex;
    gap: 20px;
    margin-bottom: 80px;
}

.precio[b-6k3ettkpkt] {
    display: flex;
    width: 90%;
    gap: 30px;
    vertical-align: central;
}

.precioSwitch[b-6k3ettkpkt] {
    width: 50% !important;
}

.unidad[b-6k3ettkpkt] {
    display: flex;
    width: 90%;
    gap: 30px;
}

.unidadSwitch[b-6k3ettkpkt] {
    width: 50% !important;
}

.contratos[b-6k3ettkpkt] {
    display: flex;
    flex-direction: column;
    gap: 10px;
    justify-content: space-evenly;
    align-items: center;
    margin-bottom: 10px;
}

.seleccionInstrumento[b-6k3ettkpkt] {
    display: flex;
    justify-content: space-evenly;
    width: 90%;
}


.combo-abreviatura[b-6k3ettkpkt] {
    width: 100%;
    display: block;
    min-width: 100%;
}

.comboMobile[b-6k3ettkpkt] {
    display: none;
}

@media(max-width:992px){

    .combo-abreviatura[b-6k3ettkpkt] {
        width: 100%;
        display: block;
    }

    .seleccionInstrumento[b-6k3ettkpkt] {
        margin-top:10px;
        display: flex;
        flex-direction: column;
        gap:20px;
        width:90%;
    }

    .precioInput[b-6k3ettkpkt] {
        width: 90%;
    }

    .precio[b-6k3ettkpkt] {
        margin-top: 15px;
        display: flex;
        flex-direction: column;
        width: 100%;
        gap: 12px;
        align-items: center;
        vertical-align: auto;
    }
    .precioSwitch[b-6k3ettkpkt]{
        width: fit-content !important;
    }

    .contratos[b-6k3ettkpkt] {
        width: 90%;
    }
    

}
/* /Pages/Operar/Components/ComponentesInstrumentos/InterfazOperacion/InterfazOperacionInstrumento.razor.rz.scp.css */
.instrumentoInterfazLayout[b-ise7maryfp] {
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap: 20px;
    width: 100%;
    margin-top: 50px !important;
    margin-bottom: 40px;
    align-content: center;
    align-items: center;
}

.oculto[b-ise7maryfp] {
    visibility:hidden;
}

.operacionInterfazLayout[b-ise7maryfp] {
    display: flex;
    flex-direction: column;
    justify-content: start;
    gap: 20px;
    width: 100%;
    align-content: center;
    align-items: center;
}

.especieAOperar[b-ise7maryfp] {
    display: flex;
    flex-direction: column;
    gap: 5px;
    align-content: center;
    align-items: center;
    justify-content: center;
    width: 90%
}

.comboInstrumento[b-ise7maryfp] {
}

.cotizaciones[b-ise7maryfp] {
    display: flex;
    gap: 10px;
    font-weight: 600;
    color: var(--title);
}


.botonera[b-ise7maryfp] {
    display: flex;
    gap: 20px;
    margin-bottom: 80px;
}

.precioLayout[b-ise7maryfp]{
    display: flex;
    flex-direction: column;
    gap: 10px;
    align-items: center;
}
.precio[b-ise7maryfp] {
    display: flex;
    width: 90%;
    gap: 30px;
    vertical-align: central;
}

.precioSwitch[b-ise7maryfp]{
    width: 50% !important;
}

.unidad[b-ise7maryfp] {
    display: flex;
    width: 90%;
    gap: 30px;
}

.unidadSwitch[b-ise7maryfp] {
    width: 50% !important;
}
.infoCotizacion[b-ise7maryfp] {
    display: flex;
    gap: 10px;
    color: var(--text-main)
}

.comboPC[b-ise7maryfp]{
    width: 100%;
    display: block;
}

.comboMobile[b-ise7maryfp] {
    display: none;
}

@media(max-width:992px){

    .comboMobile[b-ise7maryfp] {
        width:100%;
        display: block;
    }

    .comboPC[b-ise7maryfp] {
        display: none;
    }
    .especieAOperar[b-ise7maryfp]{
        margin-top:20px;
        font-size: 1rem;
        width: 90%;
    }

    .infoCotizacion[b-ise7maryfp]{
        display: flex;
        flex-direction: column;
        align-items: center;
    }

    .precioLayout[b-ise7maryfp] {
        display: flex;
        flex-direction: column;
        width: 90%;
        }

    .precio[b-ise7maryfp]{
        margin-top:15px;
        display:flex;
        flex-direction: column;
        align-items: center;
        width:100%;
        gap:12px;
        vertical-align:auto;
    }

    .precioSwitch[b-ise7maryfp] {
        width: fit-content !important;
    }

    .unidad[b-ise7maryfp] {
        margin-top: 15px;
        display: flex;
        flex-direction: column;
        align-items: center;
        width: 100%;
        gap: 12px;
        vertical-align: auto;
    }

    .unidadSwitch[b-ise7maryfp]{
        width: fit-content !important;
    }

}
/* /Pages/Operar/Components/OperarDetallesOperacion.razor.rz.scp.css */
.titulo[b-hq47rimstb] {
    text-align: center;
    color: var(--title);
    font-size: 1rem;
    font-weight: 600;
    width: 100%;
    margin-bottom: 20px;
}

.tituloSeccion[b-hq47rimstb] {
    color: var(--title);
    font-size: 1rem;
    font-weight: 700;
    width: 100%;
    margin-bottom: 15px;
}

.detalleLayout[b-hq47rimstb] {
    display: flex;
    width: 100%;
    padding: 0px 10px 0px 10px;
    gap:15px;
    justify-content: center;
}

.informacionCuenta[b-hq47rimstb] {
    display: flex;
    flex-direction: column;
    gap:20px;
}

.cuentasCorrientesLayout[b-hq47rimstb] {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: var(--bg-light);
    border-radius: 8px;
    align-items: center;
    padding: 20px;
}

.cuentasCorrientes[b-hq47rimstb] {
    display: flex;
    width: 100%
}

.carteraLayout[b-hq47rimstb] {
    display: flex;
    flex-direction: column;
}

.interfazLayout[b-hq47rimstb] {
    display: flex;
    width:50%;
    flex-direction: column;
    align-items: center;
    background-color: var(--bg-light);
    border-radius: 8px;
}



@media(max-width:992px){

    .carteraActual[b-hq47rimstb]{
        max-height: 20vh !important;
        overflow: scroll;
    }

    .carteraLayout[b-hq47rimstb]{
        width:100%;
    }

    .detalleLayout[b-hq47rimstb] {
        margin-top: 10px;
        display: flex;
        flex-direction: column;
        flex-wrap: wrap;
    }

    .carteraActual[b-hq47rimstb]{
        display: none;
    }

    .interfazLayout[b-hq47rimstb] {
        width: 100%;
        order: 1;
    }

    .cuentasCorrientes[b-hq47rimstb] {
        display: flex;
        flex-direction: column;
        gap: 20px;
        width: 80% !important;
    }
}
/* /Pages/Operar/Components/OperarResumenOperacion.razor.rz.scp.css */
.loading[b-26gaffo480] {
    height: 50vh;
}

.titulo[b-26gaffo480] {
    align-self: center;
    color: var(--texto);
    font-size: 1rem;
    font-weight: 600;
}

.resumenLayout[b-26gaffo480] {
    display: flex;
    flex-direction: column;
    align-items: center;
    gap:20px;
}

.resumenDetalles[b-26gaffo480] {
    width: 36vw;
}

.botonera[b-26gaffo480] {
    display: flex;
    gap: 20px;
    margin-bottom: 20px;
}

.detallesResumen[b-26gaffo480] {
    display: flex;
    flex-direction: row;
    gap: 15px;
    justify-content: space-between;
    width: 40%;
    margin-top: 10px;
    height: 20%;
    gap: 30px;
    margin:10px;
}

.infoResumen[b-26gaffo480] {
    min-width: 50%;
    display: flex;
    flex-direction: column;
    justify-content: space-evenly;
    border-color: transparent;
    border-top-color: rgba(var(--text-main-rgb),0.2);
    border-width: 0.1px;
    border-style: solid;
}

.infoResumen .renglon[b-26gaffo480] {
    display: flex;
    border-color:transparent;
    border-bottom-color: rgba(var(--text-main-rgb),0.2);
    border-width: 0.1px;
    border-style: solid;
    width: 100%;
}

.infoResumen .renglon .categoria[b-26gaffo480] {
    font-size: 0.8rem;
    color: var(--title);
    width: 60%;
}

.infoResumen .renglon .valor[b-26gaffo480] {
    font-size: 0.8rem;
    color: var(--title);
    font-weight: 600;
    width: 40%;
}

.observacion[b-26gaffo480]{
    display: flex;
    flex-direction: column;
}

[b-26gaffo480] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.area-texto-consulta[b-26gaffo480]  .contenidoInput {
    border-radius: 20px !important;
    height: 100%;
}

.mensajeMercadoCerrado[b-26gaffo480]{
    display: flex;
    justify-content: center;
    gap:5px;
}

.textoMensaje[b-26gaffo480] {
    color: var(--title);
    font-weight: 600;
    width: 50%;
    font-size: 0.9rem;
}

@media(max-width:992px)
{
    .mensajeMercadoCerrado[b-26gaffo480]{
        width: 100%;
        gap:10px;
    }
    .textoMensaje[b-26gaffo480]{
        width: 80%;
    }
    .warning[b-26gaffo480]{
        vertical-align:central;
        align-self:center;
    }

    .resumenDetalles[b-26gaffo480]{
        width: 100%;
    }

    .detallesResumen[b-26gaffo480]{
        width: 100%;
        display: flex;
        flex-direction: column;
    }
}
/* /Pages/Operar/Components/OperarSeleccionTipoInstrumento.razor.rz.scp.css */
.seleccionLayout[b-54hbzob1wl] {
    margin-top: 75px;
    margin-bottom: 100px;
    justify-content: center;
    display: grid;
    grid-template-columns: 200px 200px;
    grid-template-rows: auto auto auto auto;
    gap: 20px;
    grid-row-gap: 20px;
}

.instrumentoCard[b-54hbzob1wl] {
    width: 200px;
    height: 60px;
    display: flex;
    justify-content: center;
    gap: 20px;
    padding: 10px 10px 10px 10px;
    border-radius: 15px;
    /*background: linear-gradient(180deg, rgba(59, 93, 161, 1) 0%, rgba(42, 73, 133, 1) 100%);*/
    background: linear-gradient(180deg, rgba(68, 134, 179, 1) 0%, rgba(59, 83, 125, 1) 100%);
}

.icon[b-54hbzob1wl] {
    font-size: 2rem;
    align-self: center;
    color: var(--celeste);
}

.titulo[b-54hbzob1wl] {
    color: white;
    align-self:center;
    font-size: 1rem;
    font-weight: 600;
}

@media(max-width: 992px){
    .seleccionLayout[b-54hbzob1wl]{
        display:flex;
        flex-direction: column;
        gap: 10px;
        margin-top: 5px;
        margin-bottom: 10px;
        justify-content: center;
        align-items: center;
    }
    .instrumentoCard[b-54hbzob1wl]{
        width: 90%;
        min-height: 70px;
    }

    .titulo[b-54hbzob1wl] {
    }

    .icon[b-54hbzob1wl]{
    }
}
/* /Pages/Operar/Operar.razor.rz.scp.css */
.skeleton-cc[b-xmb6g2bj9d] {
    height: 80vh;
    background: #3B5DA1;
}
/* /Pages/RecuperarContrasenia/OlvideMiContrasenia.razor.rz.scp.css */
#box-contrasenia[b-5374k7yujh]{
    --rz-primary: var(--title);
}

#container-rzcontrasenia[b-5374k7yujh]  .rz-card {
    border-radius: 25px !important;
}


#box-contrasenia[b-5374k7yujh]  .rz-form-field-content {
    border-radius: 25px !important;
}

#box-contrasenia[b-5374k7yujh]  .rz-textbox {
    border-radius: 25px!important;
}
/* /Pages/Rendimientos/Rendimientos.razor.rz.scp.css */

/* /Pages/Rendimientos/RendimientosHistoricosResumen.razor.rz.scp.css */

.table td[b-kaj69pgujv] {
    padding: 0.25rem 0;
    border-bottom: 1px solid var(--menu-border);
}

.destacado[b-kaj69pgujv] {
    background-color: var(--bg-light-hover);
    margin-bottom: 3px;
    padding: 3px;
    border-radius: 3px;
    align-items:center;
}

@media (min-width: 768px /* LIMITE-MOBILE */) and (max-width: 991px /* LIMITE-TABLET */) {
    .destacado[b-kaj69pgujv] {
        font-size: 0.8rem !important;
    }

    .destacado > div[b-kaj69pgujv] {
        max-width: 65%;
        min-width: 0;
        text-wrap: wrap;
    }

    .fs-5[b-kaj69pgujv] {
        font-size: 1.05rem !important;
    }
}
/* /Pages/Rendimientos/RendimientosMensuales.razor.rz.scp.css */
.grafico-mensual[b-ao6u4h12xa] {
    min-height: 312px;
    height: 100%;
}


@media(max-width: 768px /* LIMITE-MOBILE */){
    .grafico-mensual[b-ao6u4h12xa]{
        height:fit-content;
    }
}
/* /Pages/Rendimientos/RendimientosPorTipoActivo.razor.rz.scp.css */
.table td[b-8zxahfs1t2] {
    padding: 0.25rem 0 !important;
    border-top: 1px solid var(--menu-border) !important;
    border-bottom:0 !important;
}

/* /Pages/Reportes/Boletos/Boletos.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */) {
    .encabezado[b-jxps2whk2t] {
        display: block;
    }

    .titulo-encabezado[b-jxps2whk2t] {
        margin-bottom: 10px;
    }

    [b-jxps2whk2t] .columna-fecha-rptblt {
        width: 50px;
    }

    [b-jxps2whk2t] .columna-nro-rptblt {
        width: 50px;
    }

    [b-jxps2whk2t] .col-operacion-rptblt {
        max-width: 70px;
    }

    [b-jxps2whk2t] .col-tipo-rptblt {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 70px;
        margin: 0 auto;
    }

    .padding-filters-mobile[b-jxps2whk2t] {
        padding-left: 10px;
        padding-right: 10px;
        padding-top: 10px;
    }

    [b-jxps2whk2t] .row {
        --bs-gutter-x:.5rem;
    }
}


@media (min-width: 768px /* LIMITE-MOBILE */) {
    [b-jxps2whk2t] .col-tipo-rptblt {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        width: 100px;
        margin: 0 auto;
    }
}


[b-jxps2whk2t] .col-operacion-rptblt {
    font-weight: 700;
}

[b-jxps2whk2t] .contenidoInput::placeholder { 
    color: var(--text-main) !important;
}

.tabla-rptboletos[b-jxps2whk2t] {
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
}
/* /Pages/Reportes/Comprobantes/Comprobantes.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */ ) {
    .encabezado[b-3qz8k7kb6h] {
        display: block;
    }

    .titulo-encabezado[b-3qz8k7kb6h] {
        margin-bottom: 10px;
    }

    [b-3qz8k7kb6h] .columna-fecha-rptcmp {
        width: 50px;
    }

    [b-3qz8k7kb6h] .columna-nro-rptcmp {
        width: 50px;
    }

    [b-3qz8k7kb6h] .row {
        --bs-gutter-x: .5rem;
    }
}

[b-3qz8k7kb6h] .col-tipo-rptcmp {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 100px !important;
    margin: 0 auto;
}

[b-3qz8k7kb6h] .columna-nro-rptcmp {
    width: 70px;
}

[b-3qz8k7kb6h] .col-detalle-rptcmp {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    max-width: 120px !important;
    margin: 0 auto;
}

[b-3qz8k7kb6h] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.tabla-rptcomprobantes[b-3qz8k7kb6h] {
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
}
/* /Pages/Reportes/Depositos/Depositos.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */) {
    .encabezado[b-fmphfen2pr] {
        display: block;
    }

    .titulo-encabezado[b-fmphfen2pr] {
        margin-bottom: 10px;
    }

    [b-fmphfen2pr] .columna-fecha-rptdep {
        width: 50px;
    }

    [b-fmphfen2pr] .columna-nro-rptdep {
        width: 50px;
    }

    [b-fmphfen2pr] .row {
        --bs-gutter-x:.5rem;
    }
}

[b-fmphfen2pr] .noHabilitado button {
    cursor: default !important;
}

[b-fmphfen2pr] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.tabla-rptdepositos[b-fmphfen2pr] {
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
}
/* /Pages/Reportes/Ordenes/Components/PopupAceptarOrden.razor.rz.scp.css */
.contenedorParrafosAceptar[b-e2rzzm70fu] {
    justify-content: center;
    align-items: center;
    text-align: center;
    flex-grow: 1;
    margin-bottom: 10px;
}
.contenedorPopup[b-e2rzzm70fu] {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    padding: 1px
}

.tituloAceptarOrden[b-e2rzzm70fu] {
    font-weight: 700; 
    font-size: medium; 
    color: var(--title);
}

.check-reglamento[b-e2rzzm70fu] {
    margin: 0px 0px 20px 10px;
}

.contenedorDDJJ[b-e2rzzm70fu] {
    display: flex;
    flex-direction: column;
    align-items: center;
    background-color: var(--bg-light-hover);
    border-radius: 10px;
    padding: 20px 10px 15px 10px;
    height: auto;
    max-height: 40vh;
    overflow-y: scroll;
    margin-bottom: 30px;
}

.ddjj-datos-comitente[b-e2rzzm70fu] {
/*    padding-left: */
}

.ddjj-campos[b-e2rzzm70fu] {
    display: flex;
    font-weight: 600;
    color: var(--text-main);
}

.ddjj-datos[b-e2rzzm70fu] {
    display: flex;
    font-weight: 500;
    color: var(--text-main);
}

.textoDDJJ[b-e2rzzm70fu] {
    display: flex;
    width: 95%;
    font-weight: 500;
    color: var(--text-main);
}

.btn-firmarDDJJ[b-e2rzzm70fu] {
    margin-bottom: 10px;
    display: flex;
    justify-content: center;
}

.contenedor-botones[b-e2rzzm70fu]{
    margin-top: 20px;
}
/* /Pages/Reportes/Ordenes/Ordenes.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */) {
    .encabezado[b-oq3kf8v6cv] {
        display: block;
    }

    .titulo-encabezado[b-oq3kf8v6cv] {
        margin-bottom: 10px;
    }

    .filtros-margins-rptor[b-oq3kf8v6cv] {
        margin-top: 10px;
        margin-left: -12px;
        margin-right: -20px;
        padding-right: 0px !important;
    }

    [b-oq3kf8v6cv] .col-text-ellipsis-rptor {
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        max-width: 60px;
        margin: 0 auto;
    }

    .margin-filters[b-oq3kf8v6cv] {
        margin-top: 2px;
    }

    [b-oq3kf8v6cv] .row{
        --bs-gutter-x:.5rem;
    }
}

@media (min-width: 768px /* LIMITE-MOBILE */) {
    .filtro-fecha-rptor[b-oq3kf8v6cv] {
        padding-right: 13px;
    }

    .margin-filters[b-oq3kf8v6cv] {
        margin-top: 15px;
    }
}

[b-oq3kf8v6cv] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.tabla-rptordenes[b-oq3kf8v6cv] {
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
}

[b-oq3kf8v6cv] .noHabilitado button {
    cursor: default !important;
}
/* /Pages/Reportes/Retiros/PopupAnularRetiro.razor.rz.scp.css */
[b-9wkto0slzi] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}
/* /Pages/Reportes/Retiros/Retiros.razor.rz.scp.css */
@media (max-width: 768px /* LIMITE-MOBILE */) {
    .encabezado[b-f7ksds6e8u] {
        display: block;
    }

    .titulo-encabezado[b-f7ksds6e8u] {
        margin-bottom: 10px;
    }

    [b-f7ksds6e8u] .columna-fecha-rptret {
        width: 50px;
    }

    [b-f7ksds6e8u] .columna-nro-rptret {
        width: 60px;
    }

    [b-f7ksds6e8u] .row {
        --bs-gutter-x:.5rem;
    }
}

[b-f7ksds6e8u] .contenidoInput::placeholder {
    color: var(--text-main) !important;
}

.tabla-rptretiros[b-f7ksds6e8u] {
    padding-left: 10px;
    padding-bottom: 10px;
    padding-right: 10px;
}
/* /Pages/Retirar/Retirar.razor.rz.scp.css */
[b-v49aboxw9x] .usar-todo {
    --colorText: var(--title);
    font-weight: bold;
}

.mensajePagoDiaSiguiente[b-v49aboxw9x] {
    display: flex;
    justify-content: center;
    gap: 5px;
    margin-bottom:1rem;
}

.textoMensaje[b-v49aboxw9x] {
    color: var(--title);
    font-weight: 600;
    width: 50%;
    font-size: 0.9rem;
}
