.o_search_panel.account_account {
    .o_search_panel_field.parent_id {
        .o_search_panel_category_value {
            .o_toggle_fold {
                margin-right: 15px;
                cursor: pointer;
            }

            header {
                display: flex;
                align-items: center;
                padding: 3px 8px;

                &:hover {
                    color: #f0f0f0;
                }

                .o_search_panel_label_title {
                    flex: 1;
                }

                .badge {
                    margin-left: auto;
                    font-size: 0.8em;
                }
            }

            // Levels
            &[data-level="0"] {
                font-weight: bold;
            }

            &[data-level="1"] header { padding-left: 20px; }
            &[data-level="2"] header { padding-left: 35px; }
            &[data-level="3"] header { padding-left: 50px; }
            &[data-level="4"] header { padding-left: 65px; }
        }
    }
}
