1);
        }
        
        .tree-subcategory .tree-title {
            font-weight: 500;
            font-size: 0.95rem;
        }
        
        .tree-subbiercategory .tree-title {
            font-weight: 400;
            font-size: 0.9rem;
        }
        
        .category-icon {
            color: var(--accent-electric);
        }
        
        .subcategory-icon {
            color: var(--accent-purple);
        }
        
        .subbiercategory-icon {
            color: var(--accent-coral