/* RCAD v5.49 — símbolos limpios en menú lateral */

/* Los enlaces hoja de niveles internos no muestran ninguna flecha. */
.rcad-resource-menu-v347 .rcad-builder-level-1 .rcad-sub-arrow,
.rcad-resource-menu-v347 .rcad-builder-level-2 .rcad-sub-arrow{
    display:none!important;
}

/* Solo los elementos internos que realmente tienen hijos conservan botón. */
.rcad-resource-menu-v347 .rcad-builder-level-1 > .rcad-acc-row > .rcad-acc-btn,
.rcad-resource-menu-v347 .rcad-builder-level-2 > .rcad-acc-row > .rcad-acc-btn{
    width:30px!important;
    min-width:30px!important;
    height:30px!important;
    margin:0 6px 0 2px!important;
    padding:0!important;
    border:0!important;
    border-radius:6px!important;
    background:transparent!important;
    color:#5f789a!important;
}

/* Quitar el chevron anterior en niveles internos. */
.rcad-resource-menu-v347 .rcad-builder-level-1 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym::before,
.rcad-resource-menu-v347 .rcad-builder-level-1 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym::after,
.rcad-resource-menu-v347 .rcad-builder-level-2 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym::before,
.rcad-resource-menu-v347 .rcad-builder-level-2 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym::after{
    display:none!important;
    content:none!important;
}

.rcad-resource-menu-v347 .rcad-builder-level-1 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym,
.rcad-resource-menu-v347 .rcad-builder-level-2 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym{
    position:relative!important;
    display:block!important;
    width:16px!important;
    height:16px!important;
    margin:auto!important;
    font-size:0!important;
}

/* Cerrado = + */
.rcad-resource-menu-v347 .rcad-builder-level-1 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym:before,
.rcad-resource-menu-v347 .rcad-builder-level-2 > .rcad-acc-row > .rcad-acc-btn .rcad-acc-sym:before{
    content:"+"!important;
    display:grid!important;
    place-items:center!important;
    position:absolute!important;
    inset:0!important;
    width:16px!important;
    height:16px!important;
    background:none!important;
    color:currentColor!important;
    font-size:18px!important;
    font-weight:600!important;
    line-height:1!important;
    transform:none!important;
}

/* Abierto = − */
.rcad-resource-menu-v347 .rcad-builder-level-1 > .rcad-acc-row > .rcad-acc-btn[aria-expanded="true"] .rcad-acc-sym:before,
.rcad-resource-menu-v347 .rcad-builder-level-2 > .rcad-acc-row > .rcad-acc-btn[aria-expanded="true"] .rcad-acc-sym:before{
    content:"−"!important;
    color:#f6a800!important;
}

.rcad-resource-menu-v347 .rcad-builder-level-1 > .rcad-acc-row > .rcad-acc-btn:hover,
.rcad-resource-menu-v347 .rcad-builder-level-2 > .rcad-acc-row > .rcad-acc-btn:hover{
    background:#eef3f8!important;
    color:#0b4fa3!important;
}

/* Nivel principal mantiene el chevron actual para indicar apertura de categoría. */
