/* InovaBoost: ajustes visuais do tema roxo.
   Mantem layout e controles intactos, corrigindo apenas vazamento de azul e fundos decorativos duplicados. */
html body.body,
.wrapper-sidebar-navbar .wrapper-content,
.wrapper-sidebar-navbar .wrapper-content__body {
    background: #f3f6fa;
}

.wrapper-sidebar-navbar #block_2 .divider-top,
.wrapper-sidebar-navbar #block_2 .divider-bottom,
.wrapper-sidebar-navbar #block_8 .divider-top,
.wrapper-sidebar-navbar #block_8 .divider-bottom,
.wrapper-sidebar-navbar #block_31 .divider-top,
.wrapper-sidebar-navbar #block_31 .divider-bottom,
.wrapper-sidebar-navbar #block_36 .divider-top,
.wrapper-sidebar-navbar #block_36 .divider-bottom,
.wrapper-sidebar-navbar #block_119 .divider-top,
.wrapper-sidebar-navbar #block_119 .divider-bottom {
    background-image: none !important;
}

.wrapper-sidebar-navbar #block_2 .bg,
.wrapper-sidebar-navbar #block_8 .bg,
.wrapper-sidebar-navbar #block_31 .bg,
.wrapper-sidebar-navbar #block_36 .bg,
.wrapper-sidebar-navbar #block_119 .bg,
.wrapper-sidebar-navbar #block_2 .bg:after,
.wrapper-sidebar-navbar #block_8 .bg:after,
.wrapper-sidebar-navbar #block_31 .bg:after,
.wrapper-sidebar-navbar #block_36 .bg:after,
.wrapper-sidebar-navbar #block_119 .bg:after {
    background: transparent !important;
    background-image: none !important;
}

.wrapper-sidebar-navbar .neworder-platforms__button.active,
.wrapper-sidebar-navbar .neworder-platforms__item.is-active,
.wrapper-sidebar-navbar .component_button_submit .btn-primary,
.wrapper-sidebar-navbar .component_button_forms .btn-primary {
    background: #4d01e9 !important;
    border-color: #4d01e9 !important;
    color: #ffffff !important;
}

.wrapper-sidebar-navbar .neworder-platforms__button.active,
.wrapper-sidebar-navbar .neworder-platforms__item.is-active {
    box-shadow: 0 8px 18px rgba(77, 1, 233, 0.22);
}

#block_62 {
    margin-top: 32px;
}
