
/* START - Modifica il layout del blocco OpenAI chat */
.block_openai_chat.block .footer {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.block_openai_chat.block .openai_input_popout_btn {
    order: 2;
    position: unset;
    margin-left: 0.5rem;
    color: white;
    border: none;
    border-radius: 0.5rem;
    width: 2.5rem;
    height: 2.9rem;
    background-color: #9497a1;
}

.block_openai_chat.block.expanded .openai_input_popout_btn {
    position: absolute;
    background-color: #9497a1;
}

.block_openai_chat .openai_input_popout_btn:hover {
    filter: brightness(0.8);
}

.block_openai_chat.block .openai_input_popout_btn img {
    margin: 0 auto;
    filter: invert(100%);
}

.block_openai_chat.block #control_bar {
    flex-grow: 1;
    order: 1;
}
.block_openai_chat.block .openai_input_refresh_btn {
    background-color: #9497a1;
}
.block_openai_chat.block .openai_input_refresh_btn img {
    filter: invert(100%);
}
/* END - Modifica il layout del blocco OpenAI chat */

